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

Archivo del Autor: Belen De Leon

Best cars for Mom on Mother's Day – Roadshow

With enough money in our bank accounts, these are the cars we think our moms would like the best. Although the traditional flowers will most likely hold sway.
Source: CNET

Verizon reportedly shopping Tumblr around to potential buyers – CNET

The blogging site has struggled to compete with the likes of Facebook and Instagram.
Source: CNET

YouTube crosses 2 billion viewers a month – CNET

The world’s biggest video site, which was at 1.8 billion viewers a year earlier, also has more hours streaming to TV sets than before.
Source: CNET

Sonic the Hedgehog director promises Sonic redesign after the internet went insane – CNET

He’s giving the people what they want, presumably with less teeth.
Source: CNET

Zuckerberg worked hard to keep $59M Tahoe deal private, report says – CNET

The Facebook CEO reportedly used a limited-liability company, a wealth manager and nondisclosure agreements to keep the real estate deal under wraps.
Source: CNET

Early Uber advisor Bradley Tusk looks back — and forward — as its IPO fast approaches

Bradley Tusk’s story is well-known by now. A political operative who managed Michael Bloomberg’s successful third mayoral campaign, Tusk soon turned a bonus from his powerful boss into an opportunity that most people can only dream about. He launched his own business to help clients navigate turbulent regulatory waters, and one of his first calls came from Uber. Which paid him in stock.

Tusk has since used some of that wealth to create numerous other businesses, including the venture firm Tusk Ventures, which has more shiny new holdings, such as stakes in the e-scooter company Bird, the insurance company Lemonade, and the cannabis delivery startup Eaze.

We caught up with Tusk today after his return from a New York Met’s game to ask how he’s feeling about Uber’s IPO, what he’s expecting next week, and what moments he remembers best from his work with the now 10-year-old company.

TC: Your Uber shares have climbed astronomically over the years. You’d said you were looking to cash out a big part of your stake when SoftBank acquired 15 percent of the company last year. Are you selling the rest next week?

BT: I still have a lock-up, but when that’s over, I’ll sell as it makes sense.

TC: Uber is reportedly offering 180 million shares at $44 to $50 apiece for its public debut, meaning its valuation could top $91.5 billion. How important is IPO pricing?

BT: On the one hand, it’s everything because you’re putting a number out there that’s in some ways subjective, and if it works, you work [as a banker] and if it doesn’t, you don’t. It’s the moment of truth in some ways.

But if you decide, I’d rather price [the offering] at 10 percent less because it will result in a 20 percent increase [right away], that’s not an unreasonable strategy, and as someone who has to wait six months, I don’t mind it at all.

TC: Looking at Uber’s core platform and its “other bets,” where do you expect to see the most growth?

BT: I’d say the other stuff for two reasons. First, Uber Freight could be scaled to a bunch of vertical beyond logistics for trucking. I also think Uber being Uber that they’ll come up with something we don’t know about yet, like they’ve done three times now. And when they do, that will account for a lot of growth.

TC: Uber last month transferred some of the cost of developing self-driving cars onto outside investors Toyota, Denso, and SoftBank. Was that the right move? It sounded at some point like Dara Khosrowshahi was thinking about selling the business outright.

BT: Yes, because I think autonomous is no any longer believed to be a market where the first [mover] wins. People understand more segments and issues and that the cost of development is higher than anyone ever anticipated. Autonomous vehicles will be developed in different ways by different people and [these players] will all be adding partners and spreading risk and bringing in additional resources . . .

TC: And will they work closely with cities? Can Uber gain traction with its self-driving technologies if it doesn’t? Can any of these companies?

BT: On the one hand, Uber has more experience dealing with city government than anyone else working on autonomous vehicles and that counts for something. We saw what happened when Amazon tried to deal with local politics in New York.

Once you scale, I think you’ll have federal pre-emption. It’s one thing for every city, town, and state to set their own traffic rules, but if we’re in a moment where some cars are autonomous and some aren’t and we have arbitrary differences — say you realize you’re in New Jersey and so have to have your hands on the wheel — [it’ll be a mess]. If Congress were a rational, functional, deliberate [governing body], it would [start figuring this out].

TC: Assuming it doesn’t, how much does that slow down these efforts?

BT: If it doesn’t, that’s when the notion of dealing with cities and states really comes into play. The downside is even if you had everyone [in local government] working with you, the odds of them adopting the same rules [across cities and states] seems unlikely, but these companies may have to make it work, at least as a backup.

TC: Have you stayed in touch with Travis?

BT: Yes.

TC: What do you think of his current plans to turn more empty or underused real estate in places that on-demand services, like fully equipped kitchens that restaurants can use to fulfill takeout demand

BT:  I think it’s really interesting, especially the food piece, where you have these two trends moving along at the same time. First, people seem not to want to cook as much as they used to, and I think that’s a full-on change in society, not a fad or a blip. Also, restaurants’ margins are really low and the cost of operating restaurants is really high. So I think what we’ll see are more restaurants that maintain one physical restaurant as almost a branding exercise, a loss leader that helps them build their name — then they’ll make the money on delivery.

TC: Are you investing in these types of businesses, too?

BAT: I don’t think Travis is raising money, as I understand it. [Laughs.] But I suspect that at some point, we’ll do some work with Travis one way or another.

TC: Lyft and Uber use different methodologies to account for “Active Riders.” Uber defines it as a unique consumer who completes a ride share or rents a scooter or has an Uber Eats meal delivered at least once in any given month, then averages that number of monthly users for the quarter. Lyft, which of course doesn’t have a food delivery service yet, just defines active riders as all riders who take at least one ride on its platform during a quarter. Which better represents engagement, in your view?

BT: You could argue that Lyft is now where you’d expect a public company to be, where was you’re saying is, this is the [total addressable market]. Once a company is public, it’s much more, these are our earnings, this is how our performance impacted our revenue. You could argue that Lyft is where Uber may end up having to go [in terms of how it calculates this figure].

TC: Riders use both apps, drivers use both apps. Do you ever see these companies merging? As you likely remember, they talked in 2014, Travis confirmed in an interview in 2016, but he said disagreements over pricing ultimately doomed the deal.

BT: I don’t even know if they could get through the FTC for approval if you add up their collective share in the ride-share marketplace. And now that they’re both public companies, the ability to challenge them will be harder, unless Waymo or some other robo company tries taking away their market share.

TC: Do you see Uber making money at some point? 

TC: Yeah. I think it may be the result of more and more partnerships around ride sharing in different markets. I also think they’ll be able to take the Uber Eats and Uber Freight concepts and keep building out other things from these. Eats gets into package delivery, for example. If all of those things come to fruition, Uber will be profitable.

TC: How many years did you advise Uber?

BT: I started in 2011, and finished in 2015.

TC: What are you proudest of? 

BT: Even more than a particular market — because eventually we won all over the U.S. — it’s this notion that if you give people a really easy way to advocate for themselves, they’ll get involved. The notion that everyone is apathetic isn’t actually true, and we used that to fight taxis everywhere, including when Uber was not a valuable company and we were taking on the [much-deeper-pocketed] taxi industry.

Our thesis was right and the execution all-in-all worked, and it’s really one of the insights that’s now propelling the work in mobile voting that I’m doing. I’m operating on the assumption that if you increase turnout by making it easier and more convenient for people to engage in the process, politicians will change their behavior.

TC: Travis Kalanick is obviously a strong leader and seemingly stubborn, too. What was one suggestion you made to him that he didn’t take yet could have changed things for the company, in potentially a meaningful way?

BT: This wasn’t to him, but I suggested a few years ago that Uber provide benefits for all drivers. At the time, it wasn’t met with a lot of optimism, but i think the world is heading in that direction anyway, and I think they could have saved money by having a lower churn rate than what they have, as well as improved their optics and reputation.

TC: You have a lot of promising bets in your portfolio right now. Do you see any of these getting anywhere near the scale of Uber or is this a once-in-a-decade type company?

BT: i think something can. I hope something in my portfolio in will. I think every  VC will tell you that every day, they see deals with [total addressable markets] in the low trillions. The number of companies that can convert that into revenue [and reach an Uber-like valuation] is few and far between, but someone will pull it off, in some sector.

TC: The company is hitting the market next week. What are you doing to celebrate?

BT: When I sold a chunk of my shares to SoftBank — close to half — psychologically it had the impact [that I would otherwise experience next week]. You know, we were able to benefit from this thing. Anything I wanted to do could then happen. So it isn’t that it’s not a huge deal. I just think it would be ten times more anxiety producing for me if that hadn’t happened.


Source: TechCrunch

Life-size robo-dinosaur and ostrich backpack hint at how first birds got off the ground

Everyone knows birds descended from dinosaurs, but exactly how that happened is the subject of much study and debate. To help clear things up, these researchers went all out and just straight up built a robotic dinosaur to test their theory: that these proto-birds flapped their “wings” well before they ever flew.

Now, this isn’t some hyper-controversial position or anything. It’s pretty reasonable when you think about it: natural selection tends to emphasize existing features rather than invent them from scratch. If these critters had, say, moved from being quadrupedal to being bipedal and had some extra limbs up front, it would make sense that over a few million years those limbs would evolve into something useful.

But when did it start, and how? To investigate, Jing-Shan Zhao of Tsinghua University in Beijing looked into an animal called Caudipteryx, a ground-dwelling animal with “feathered forelimbs that could be considered “proto-wings.”

Based on the well-preserved fossil record of this bird-dino crossover, the researchers estimated a number of physiological metrics, such as the creature’s top speed and the rhythm with which it would run. From this they could estimate forces on other parts of the body — just as someone studying a human jogger would be able to say that such and such a joint is under this or that amount of stress.

What they found was that, in theory, these “natural frequencies” and biophysics of the Caudipteryx’s body would cause its little baby wings to flap up and down in a way suggestive of actual flight. Of course they wouldn’t provide any lift, but this natural rhythm and movement may have been the seed which grew over generations into something greater.

To give this theory a bit of practical punch, the researchers then constructed a pair of unusual mechanical items: a pair of replica Caudipteryx wings for a juvenile ostrich to wear, and a robotic dinosaur that imitated the original’s gait. A bit fanciful, sure — but why shouldn’t science get a little crazy now and then?

In the case of the ostrich backpack, they literally just built a replica of the dino-wings and attached it to the bird, then had the bird run. Sensors on board the device verified what the researchers observed: that the wings flapped naturally as a result of the body’s motion and vibrations from the feet impacting the ground.

The robot is a life-size reconstruction based on a complete fossil of the animal, made of 3D-printed parts, to which the ostrich’s fantasy wings could also be affixed. The researchers’ theoretical model predicted that the flapping would be most pronounced as the speed of the bird approached 2.31 meters per second — and that’s just what they observed in the stationary model imitating gaits corresponding to various running speeds.

You can see another gif over at the Nature blog. As the researchers summarize:

These analyses suggest that the impetus of the evolution of powered flight in the theropod lineage that lead to Aves may have been an entirely natural phenomenon produced by bipedal motion in the presence of feathered forelimbs.

Just how legit is this? Well, I’m not a paleontologist. And an ostrich isn’t a Caudipteryx. And the robot isn’t exactly convincing to look at. We’ll let the scholarly community pass judgment on this paper and its evidence (don’t worry, it’s been peer-reviewed), but I think it’s fantastic that the researchers took this route to test their theory. A few years ago this kind of thing would have been far more difficult to do, and although it seems a little silly when you watch it (especially in gif form), there’s a lot to be said for this kind of real-life tinkering when so much of science is occurring in computer simulations.

The paper was published today in the journal PLOS Computational Biology.


Source: TechCrunch

Facebook Bans Alex Jones, Other Extremists—but Not as Planned

Alex Jones, Infowars, Laura Loomer and Milo Yiannopoulos are expelled from Facebook and Instagram, but the ban’s rollout went awry.
Source: Wired

Activision Blizzard has five franchises lined up for its new Call of Duty esports league

Activision Blizzard said it has lined up five franchises for a new, city-based Call of Duty esports league.

Atlanta, Dallas, New York, Paris and Toronto will all play host to franchise teams that will compete in a professional league based on what is perhaps Activision Blizzard’s most successful title, the company announced after its earnings call earlier today.

Each city is partnering with existing Overwatch League team owners to leverage the existing framework that Activision has labored over for the past few years to lay the groundwork for a global, city-based Call of Duty league, the company said.

The first teams are Atlanta Esports Ventures, the joint venture owned by Cox Enterprises and Province Inc.; the Envy Gaming esports team which has been active in Call of Duty competitive play since 2007 and with Dallas Fuel Overwatch league team; New York’s Sterling.VC, a sports media company backed by Sterling Equities (owners of the New York Mets); c0ntact Gaming, which owns the Overwatch League team Paris Eternal and the Paris-based Call of Duty team; and Toronto’s OverActive Media.

“The upcoming launch of our new Call of Duty esports league reaffirms our leadership role in the development of professional esports. We have already sold Call of Duty teams in Atlanta, Dallas, New York, Paris and Toronto to existing Overwatch League team owners, and we will announce additional owners and markets later this year,” said Bobby Kotick, chief executive of Activision Blizzard. “Our owners value our professional, global city-based model, the success we have had with broadcast partners, sponsors and licensees, and the passion with which our players have responded to our events.”

The announcement came on the heels of an earnings announcement that saw the company report earnings of $1.825 billion for the quarter, beating its outlook of $1.715 billion but down slightly from the year ago period when the company brought in almost $2 billion.

The company credited esports and its  Overwatch League and the newly announced Call of Duty city-based league (including selling its first five teams to cities) for contributing to the better-than-expected numbers.


Source: TechCrunch

Presente y futuro de Huawei y de su relación con el resto del mundo

Hablamos en exclusiva con su director de Estrategia y Marketing, Xu Wenwei, quien transmite mensajes de colaboración internacional para la ética y el futuro de la IA al tiempo que demuestra que su compañía se está convirtiendo en un gigante sin rival en un amplio abanico de servicios como el 5G y los chips
Source: MIT

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085