• +598 29008192
  • info@servinfo.com.uy

Archivo del Autor: Belen De Leon

EA explains why kneeling football star Colin Kaepernick's name was bleeped from Madden 19 – CNET

The former NFL star’s name was removed along with profanities, a racial slur and sexual references.
Source: CNET

New Bugattis, fast Lamborghinis and the making of an Aston Martin shoot – Roadshow

Carfection: For the Love of Cars podcast: We admire the latest version of the Bugatti Chiron and discuss Lamborghini’s latest record at the Nurburgring.
Source: CNET

NASA names first astronauts for the inaugural commercial flights to the ISS

NASA has announced the names of the first astronauts who’ll fly to the International Space Station on American-made, commercial spacecraft.

The crews will fly to the space station on rockets built by NASA commercial partners Boeing and SpaceX. “Today, our country’s dreams of greater achievements in space are within our grasp,” said NASA administrator Jim Bridenstine, in a statement. “Today’s announcement advances our great American vision and strengthens the nation’s leadership in space.”

Nine astronauts were selected to crew the first test flights and missions of Boeing’s CST-100 Starliner and SpaceX’s Crew Dragon. 

“The men and women we assign to these first flights are at the forefront of this exciting new time for human spaceflight,” said Mark Geyer, director of NASA’s Johnson Space Center in Houston, in a statement.

After each company completes their crewed test flights successfully, NASA will start the process to finally certify the spacecraft and systems for regular crew missions to the space station.

So far, NASA has contracted for six missions with each company, with as many as four astronauts crewing each commercial spacecraft.

In the 18 years that NASA has had a presence on the space station, the space agency has conducted experiments in biology, biotechnology, physics and space science that have resulted in thousands of spin-off technologies, the agency said.

With the new spaceflight capabilities through Boeing and SpaceX (initially), NASA says it will maintain a crew of seven astronauts on the space station for continued scientific research and experimentation on understanding and mitigating the challenges of long-duration spaceflight.

Here are the astronauts who will be taking flight:

Starliner Test-Flight Astronauts

Eric Boe/ Photo courtesy of NASA

Eric Boe: The Miami-born and Atlanta-raised Boe came to NASA from the Air Force, where he rose to the rank of colonel as a fighter pilot and test pilot. Boe was first selected as an astronaut in 2000 and piloted the space shuttle Endeavor. Boe was also on the final flight of the Discovery before the Space Shuttle Program was sunset.

Christopher Ferguson/Photo by Robin Marchant/FilmMagic

Christopher Ferguson: A retired Navy captain who hails from Philadelphia, Ferguson piloted space shuttle Atlantis, and commanded the shuttle Endeavour. Ferguson was on the Atlantis for its final flight with the Space Shuttle Program.

Nicole Aunapu Mann/ Photo courtesy of NASA

Nicole Aunapu Mann: A lieutenant colonel in the Marine Corps, Nicole Aunapu Mann is an F/A-18 test pilot with more than 2,500 flight hours in more than 25 aircraft and was selected to be an astronaut in 2013. The test flight with Boeing will be her first trip to space.

The Starliner will launch aboard a United Launch Alliance (ULA) Atlas V rocket from Space Launch Complex 41 at Cape Canaveral Air Force Station in Florida, according to a NASA statement.

Crew Dragon Test-Flight Astronauts

Robert Behnken/Photo courtesy of NASA

Robert Behnken: Missouri native Robert Behnken has a doctorate in engineering and is a flight test engineer and colonel in the Air Force. Behnken first joined the astronaut corps in 2000 and flew aboard space shuttle Endeavour twice, performing six spacewalks that totaled 37 hours.

Douglas Hurley/ Photo courtesy of NASA

Douglas Hurley: Douglas Hurley joined the Marine Corps and served as a test pilot before joining NASA in 2000. The Apalachin, N.Y. native piloted both the space shuttle Endeavor and Atlantis.

According to NASA, SpaceX’s Crew Dragon will launch aboard a SpaceX Falcon 9 rocket from Launch Complex 39A at Kennedy Space Center in Florida.

Starliner First-Mission Astronauts

Josh Cassada/Photo courtesy NASA

Josh Cassada: From his home in Minnesota to a career in the Navy, commander and test pilot Josh Cassada has spent more than 3,500 flight hours in more than 40 aircraft. He was selected as an astronaut in 2013. His Starliner mission will be his first spaceflight.

Sunita Williams/Photo courtesy of NASA

Sunita Williams: A Needham, Mass. by-way-of Euclid, Ohio naval test pilot, Williams was a captain in the Navy before her retirement. She was selected as an astronaut in 1998 and has spent 322 days on the International Space Station. Williams commanded the space station and has also performed seven spacewalks.

Crew Dragon First-Mission Astronauts

Victor Glover/ Photo courtesy NASA

Victor Glover: Pomona, Calif.-born Victor Glover is a Navy commander, aviator and test pilot who has flown more than 3,000 hours in more than 40 different aircraft. With 24 combat missions and 400 carrier landings, Glover was selected as part of the 2013 astronaut candidate class and will be making his first spaceflight aboard the Dragon.

Michael Hopkins/ Photo courtesy NASA

Michael Hopkins: A former farm boy who grew up near Richland, Mo., Michael Hopkins went on to be a colonel in the air force where he was a flight-test engineer before being selected to be a NASA astronaut in 2009. Hopkins spent 166 days on the International Space Station and has been on two space walks.

NASA said that additional crew members would be assigned by international partners at a later date.


Source: TechCrunch

NASA Unveils the Astronauts Who Will Fly the First Private 'Space Taxis'

SpaceX and Boeing are vying to take the first US crew members to the ISS. Now they know who’ll be on board.
Source: Wired

So Apple Is Worth $1 Trillion. Now Comes the Hard Part

The string of breakthrough products has slowed, and history shows it’s hard for the winners in one era to succeed in the next era.
Source: Wired

Volunteer at Disrupt SF 2018 for free admission

Forking over your cold, hard cash isn’t the only way you can score a ticket to Disrupt San Francisco 2018 on September 5-7. We’re looking for volunteers willing to trade their time to help us produce our biggest, most ambitious Disrupt conference ever. And what do you get in return? One complimentary Innovator Pass that gives you access to all three days of Disrupt. Interested? Apply here to volunteer today.

This is a chance to attend the show without spending a dime while getting an up-close-and-personal look at what it takes to produce one of the most iconic startup events of the year. Whether you aspire to be a startup founder, marketer or event coordinator, this is a great way to see how it all gets done.

We’ll put you to work at a variety of tasks, which might include stuffing VIP goodie bags, assisting with registration, scanning tickets, directing attendees, placing signage or helping with pre-marketing efforts — any number of things to help make Disrupt SF 2018 an outstanding experience for everyone.

Here’s what you need to know (a.k.a., the fine print):

  • The deadline for volunteer applications is August 15.
  • You must attend a mandatory in-person orientation on Tuesday, September 4, from 10 a.m. to 12 p.m. at Moscone Center West.
  • You must be available to work up to 16 hours during the entire conference starting from September 4 (the day before the conference starts) to September 7. You’ll find volunteer shift availability in the application. We might select you for some pre-event opportunities, which would count toward your hours.
  • You must provide your own housing and transportation.
  • Due to the high volume of applications, we will notify only the selected applicants.

There you have it. Work exchange is an awesome way to attend Disrupt SF 2018 without spending money, to see what goes into producing an event this size, and to experience three program-packed days of tech-startup goodness. The deadline for volunteer applications is August 15. Apply right here. We appreciate the assist!


Source: TechCrunch

Gadget Lab Podcast: Why Facebook and Instagram Are Telling You To Limit Your Social Media Time

Facebook is the latest tech company to hop aboard the “digital wellness” train. We discuss on this week’s Gadget Lab podcast.
Source: Wired

Intel backs the U.S. government’s new bill for advancing quantum science

Intel backs the National Quantum Initiative Act, a bipartisan bill to create a federal plan to advance quantum science research. This bill aims to expand the number of researchers, facilities, and more.

The post Intel backs the U.S. government’s new bill for advancing quantum science appeared first on Digital Trends.


Source: Digital trends

Andreessen-funded dYdX plans ‘short Ethereum’ token for haters

Crypto skeptics rejoice! A new way to short the cryptocurrency market is coming from dYdX, a decentralized financial derivatives startup. In two months it will launch its protocol for creating short and leverage positions for Ethereum and other ERC20 tokens that allow investors to amp up their bets for or against these currencies.

To get the startup there, dYdX recently closed a $2 million seed round led by Andreessen Horowitz and Polychain, and joined by Kindred and Abstract plus angels, including Coinbase CEO Brian Armstrong and co-founder Fred Ehrsam, and serial investor Elad Gil.

“The main use for cryptocurrency so far has been trading and speculation — buying and holding. That’s not how sophisticated financial institutions trade,” says dYdX founder Antonio Juliano. “The derivatives market is usually an order of magnitude bigger than the spot trading or buy/sell market. The cryptocurrency market is probably on the order of $5 billion to $10 billion in volume, so you’d expect the derivatives market would be 10X bigger. I think there’s a really big opportunity there.”

How dYdX works

The idea is that you buy the short Ethereum token with ETH or a stable coin from an exchange or dYdX. The short Ethereum’s token price is inversely pegged to ETH, so it goes up in value when ETH goes down and vice versa. You can then sell the short Ethereum token for a profit if you correctly predicted an ETH price drop.

On the backend, lenders earn an interest rate by providing ETH as collateral locked into smart contracts that back up the short Ethereum tokens. Only a small number of actors have to work with the smart contract to mint or close the short Tokens. Meanwhile, dYdX also offers leveraged Ethereum tokens that let investors borrow to boost their profits if ETH’s price goes up.

The plan is to offer short and leveraged tokens for any ERC20 currency in the future. dYdX is building its own user-facing application for buying the tokens, but is also partnering with exchanges to offer the margin tokens “where people are already trading,” says Juliano.

“We think of it as more than just shorting your favorite shitcoin. We think of them as mature financial products.”

Infrastructure to lure big funds into crypto

Coinbase has proven to be an incredible incubator for blockchain startup founders. Juliano was employed there as a software engineer after briefly working at Uber and graduating in computer science from Princeton in 2015. “The first thing I started was a search engine for decentralized apps. I worked for months on it full-time, but nobody was building decentralized apps so no one was searching for them. It was too early,” Juliano explains.

But along the way he noticed the lack of financial instruments for decentralized derivatives despite exploding consumer interest in buying and selling cryptocurrencies. He figured the big hedge funds would eventually come knocking if someone built them a bridge into the blockchain world.

Juliano built dYdX to create a protocol to first begin offering margin tokens. It’s open source, so technically anyone can fork it to issue tokens themselves. But dYdX plans to be the standard-bearer, with its version offering the maximum liquidity to investors trying to buy or sell the margin tokens. His five-person team in San Francisco with experience from Google, Bloomberg, Goldman Sachs, NerdWallet and ConsenSys is working to find as many investors as possible to collateralize the tokens and exchanges to trade them. “It’s a race to build liquidity faster than anyone else,” says Juliano.

So how will dYdX make money? As is common in crypto, Juliano isn’t exactly sure, and just wants to build up usage first. “We plan to capture value at the protocol level in the future likely through a value adding token,” the founder says. “It would’ve been easy for us to rush into adding a questionable token as we’ve seen many other protocols do; however, we believe it’s worth thinking deeply about the best way to integrate a token in our ecosystem in a way that creates rather than destroys value for end users.”

“Antonio and his team are among the top engineers in the crypto ecosystem building a novel software system for peer-to-peer financial contracts. We believe this will be immensely valuable and used by millions of people,” says Polychain partner Olaf Carlson-Wee. “I am not concerned with short-term revenue models but rather the opportunity to permanently improve global financial markets.”

Timing the decentralized revolution

With the launch less than two months away, Juliano is also racing to safeguard the protocol from attacks. “You have to take smart contract security extremely seriously. We’re almost done with the second independent security audit,” he tells me.

The security provided by decentralization is one of dYdX’s selling points versus centralized competitors like Poloniex that offer margin trading opportunities. There, investors have to lock up ETH as collateral for extended periods of time, putting it at risk if the exchange gets hacked, and they don’t benefit from shared liquidity like dYdX will.

It also could compete for crypto haters with the CBOE that now offers Bitcoin futures and margin trading, though it doesn’t handle Ethereum yet. Juliano hopes that since dYdX’s protocol can mint short tokens for other ERC20 tokens, you could bet for or against a certain cryptocurrency relative to the whole crypto market by mixing and matching. dYdX will have to nail the user experience and proper partnerships if it’s going to beat the convenience of centralized exchanges and the institutional futures market.

If all goes well, dYdX wants to move into offering options or swaps. “Those derivatives are more often traded by sophisticated traders. We don’t think there are too many traders like that in the market right now,” Juliano explains. “The other types of derivatives that we’ll move to in the future will be really big once the market matures.” That “once the market matures” refrain is one sung by plenty of blockchain projects. The question is who’ll survive long enough to see that future, if it ever arrives.

[Featured Image via Nuzu and Bryce Durbin]


Source: TechCrunch

Even Ewan McGregor Doesn't Know If He's Coming Back to 'Star Wars'

And his ‘Christopher Robin’ costar Hayley Atwell doesn’t know if she’s rejoining the Marvel universe, either.
Source: Wired

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429