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

Archivo del Autor: Belen De Leon

Galaxy Fold preorders: More details about the April 15 presale – CNET

You’ll be able to buy the foldable phone at some T-Mobile (with freebies), AT&T and Best Buy stores.
Source: CNET

Uber has already made billions from its exits in China, Russia and Southeast Asia

Uber’s exits from China, Russia and Southeast Asia were billed as failures from the company, but the ride-sharing giant has already made billions on paper from those moves, according to its IPO filing.

Uber released its much-anticipated S1 on Thursday U.S. time and reporters and analysts are frantically digging into a treasure trove of previously-unreleased details. A number of sections on Uber’s global divestitures begin to paint a clear picture of the strategy that Uber employed when leaving China, Russia and Southeast Asia in recent years.

In each case, Uber decided to leave the market but, upon doing so, take a stake in its rival business in exchange for the assets it had remaining. That not only keeps them involved, but it removes the often substantial cost of competing with a single-market player and gives Uber options to re-enter the market or profit from its partner’s success there.

Already that strategy is bearing fruit. Today, those holdings are collectively worth a cool $12.5 billion on paper, with a least $3 billion in gains so far.

China: $7.95 billion

China was Uber’s first tactical exit and it saw the company sell to local giant Didi Chuxing in August 2016

The Uber filing shows the U.S. firm took an 18.8 percent take in Didi. That, Uber estimates, has since been reduced to around 15.4 percent due to subsequent fundraising from Didi, which last publicly announced a $5.5 billion raise one year ago — previously, it raised $4 billion at the end of 2017.

Didi’s $56 billion valuation means it is the third highest valued startup in the world behind only ByteDance, parent of TikTok, and Uber, which it counts as an investor

The really interesting part of the filing is Uber’s estimate for the value of its Didi stake: that was $5.97 billion as of the end of 2017, and $7.95 billion at the end of last year. That’s a $2 billion paper increase in just one year, although the Uber filing doesn’t provide a value for the initial merger deal. Didi is also in the money having invested $1 billion into Uber in exchange for shares.

One notable piece is that an investigation into whether the deal constitutes a monopoly is still ongoing, some two and a half years after the transaction was first announced.

“It is not clear how or when that proceeding will be resolved,” Uber notes in its document.

Finally, the original deal included a clause forbidding Didi from making “certain investments outside of Asia” for a six-year period. The company breached that — it acquired Uber rival 99 in Brazil and expanded its business into Mexico, among other moves — which saw Uber take back some shares, although its net gain was only $152 million.

Didi has struggled over the last 18 months so safety concerns bubbled to the fore following the murder of two female passengers last year. Operationally, too, there have been challenges. Didi reportedly lost $1.6 billion last year — that’s more than Uber — and it reshuffled the organization by laying off 15 percent of its staff recently. Despite buying out Uber, it is up against increased competition after a consortium of automakers inked a $1.45 billion ride-hailing joint-venture while new government rules have made the business of ride-hailing, and in particular recruiting drivers, more challenging in China.

Still, as China’s dominant firm and with an increasingly global presence, you’d imagine that Uber’s stake is likely to become more lucrative in the future.

Southeast Asia: $3.22 billion

Uber’s exit from Southeast Asia in March 2018 never seemed a copy of its China play, where it was burning a reported $1 billion a year. Instead, I argued that the deal was actually a win for the U.S. firm because it took a decent slice of Grab as part of the agreement and Uber’s filings show that is already proving to be the case.

Uber noted that the exit deal saw it take an initial 30 percent stake for $2.28 billion, which has since diluted to around 23 percent following Grab fundraising, which remains ongoing with a goal of $6.5 billion for its Series H. (That may be why the Uber stake was initially announced as 23 percent rather than 30 percent.)

Grab’s most recent valuation was $14 billion, according to sources, which means Uber’s stake is already worth $3.22 billion, a nearly $1 billion jump on paper in just a year.

Uber’s investment in Grab has already made it a $1 billion profit in just over one year

With the company in a dogfight with Go-Jek, its Indonesia rival that’s backed by the likes of Google and Tencent, it seems unlikely that Grab and key shareholder SoftBank will do anything other than keep on raising. That’ll likely dilute Uber — which, as a shareholder rather than an investor, isn’t likely to invest again — but it’ll increase Grab’s valuation and thus the value of Uber’s stake.

That leads us to the next detail of Uber’s Grab investment: its stake is classified as “available-for-sale debt security.” That’s to say that Uber could potentially dispose of its stake in the future.

Indeed, the Uber filing notes a clause in the deal that would allow the U.S. firm to sell “all or a portion of its investment back to Grab for cash” if the company hasn’t gone public by March 25 2023, five years after the deal.

That’s the first real line in the sand that we’ve seen for a Grab IPO and, with a buyback already expensive as Uber’s stake is worth more than $3 billion, the clock is ticking.

Russia: $1.4 billion

Finally, Uber’s third tactical retreat is Russia, where it formed a joint venture with local rival Yandex.taxi in July 2017. The combined business covers ride-hailing and food delivery in over 127 cities in Russia.

That gives it a different kind of relationship to its deals with Didi and Grab, where it one of many minority shareholders, and Uber’s S1 gives fewer details of the Russia JV.

Yandex, like Uber, is testing self-driving vehicles that could used in its taxi service in the future

What we do know is that Uber estimates its share of the business is 38 percent, a slice that it says is worth $1.4 billion. That’s a valuation of around $3.68 billion which is on par with the $3.7 billion that the companies announced at the time of the deal. Like the other deals, the business is the dominant one in a huge market — Russia has a population of more than 140 million people — so it stands to reason that the business will grow and thus Uber’s value within it will increase.

Yandex, the parent of Yandex.taxi, also stands to gain and not just from the joint venture. Uber allocated the company two million shares (then worth $54 million) which, at a proposed $55 per share, would more than double to $110 million at IPO and that’s not counting its potential value in the future.

A change with Careem acquisition

Uber CEO Dara Khosrowshahi said that Southeast Asia would be the company’s last global retreat, and he seems to have been good to his word so far. Indeed, Uber announced its largest acquisition last month with a planned $3 billion purchase of Middle East-based rival Careem, which is present in 15 markets.

The Uber filing explains that the deal, which has not been completed, is $3.1 billion with around $1.4 billion in cash.

“We have structured the acquisition and proposed integration of Careem with the goal of preserving the strengths of both companies, including opportunities to create operating efficiencies across both platforms. We expect to share consumer demand and driver supply across both platforms, thereby increasing network density and reducing wait times for consumers and drivers in the region, while simultaneously achieving synergies from combining back-end support functions and shared technology infrastructure,” Uber wrote in a statement.

That’s certainly a new approach for Uber worldwide and, post IPO, it’ll be interesting to watch it actively play a role in consolidating other businesses into its own rather than going the other way. Still, those three global retreats are likely to pay off handsomely despite being billed as the result of failure.

A graphic from Uber’s filing shows its global presence, and the importance of its investments in China, Russia and Southeast Asia


Source: TechCrunch

China’s largest stock photo provider draws fire over use of black hole image

While the world marvels at the first black hole image ever taken, a Chinese photo-sharing community is setting off a huge public outcry over its use of the landmark photo and a wider debate over copyrights practices in China.

As soon as the European Southern Observatory released the black hole photo on April 10, Visual China Group (VCG), China’s leading stock image provider that’s compared to Getty Images and owns Flikr’s one-time rival 500px, made the image available for sale in its library without attribution to the Event Horizon Telescope Collaboration (EHT), an array of radio telescopes that captured the image of the black hole.

“This is an editorial image. Please call 400-818-2525 or consult our customer service representative for commercial use,” said a note for the black hole image on VCG’s website.

Internet users took to social media slamming VCG for monetizing a photo intended for free distribution among the human race. Most of images on ESO are, according to the organization, under the Creative Commons license.

Unless specifically noted, the images, videos, and music distributed on the public ESO website, along with the texts of press releases, announcements, pictures of the week, blog posts and captions, are licensed under a Creative Commons Attribution 4.0 International License, and may on a non-exclusive basis be reproduced without fee provided the credit is clear and visible.

VCG swiftly revised the note to say the black hole photo should not be used for commercial purposes, but Pandora’s box was already open. The incident sparked a plethora of comments on Weibo, China’s equivalent of Twitter, condemning VCG’s opportunist business practice. The site is said to often play the role of the victim to obtain financial compensation, and it does so by seeking damages from users who inadvertently use a public domain photo that VCG has preemptively copyrighted.

Shares of VCG plummeted 10 percent Friday morning in Shanghai, giving it a market cap of 17.66 billion yuan ($2.63 billion).

Assets of VCG’s massive content library range from logos of large tech companies like Baidu, all the way to the Chinese national flag.

“Does your company also own copyrights to the national flag and national emblem?” remarked the Chinese Communist Youth League on its official Weibo account in a snarky response to VCG’s unscrupulous licensing practice.

The price tag of the national emblem image is, lo and behold, no less than 150 yuan ($22) for use in a newspaper article and at least 1,500 yuan ($220) on a magazine cover.

Screenshot: The image of the Chinese national emblem was for sale on VCG at 150 yuan to 1500 yuan

“Copyrights protection should definitely be promoted. The question is, why is VCG allowed to price photos of the black hole and the likes out of the market? Why is it able to exploit loopholes?” Du Yu, a Beijing-based freelance technology journalist, said to TechCrunch.

TechCrunch has reached out to ESO for comments and will update the story once we hear back.

Government intervention soon followed on the heels of online criticisms. On April 11, the cyberspace watchdog of Tianjin, where VCG’s parent company is based, ordered the photo site to end its “illegal, rule-breaking practices.”

VCG apologized on April 12 in a company statement, admitting the lack of oversight over its contracted contributors who allegedly uploaded the images in question. “We have taken down all non-compliant photos and closed down the site voluntarily for a revamp in accordance with related laws,” said VCG.


Source: TechCrunch

Female Marvel superheroes who deserve Disney Plus shows: She-Hulk, Valkyrie and more – CNET

Scarlet Witch’s new WandaVision show on Disney Plus is exciting, but there are more female superheroes worthy of their own series.
Source: CNET

Game of Thrones comes roaring back – CNET

HBO Now is the place to be this weekend.
Source: CNET

Disney Plus will cost $7 a month and launch Nov. 12 – CNET

Disney Plus will cram new originals and legacy premium programming into its service, at almost half the cost of Netflix’s most popular plan in the US.
Source: CNET

Star Wars Celebration Chicago mural reveals the entire saga – CNET

Episode 9 remains hidden … for now.
Source: CNET

Star Wars Celebration Chicago cosplay – CNET

From Princess Leia to Muppet Stormtroopers, fans pulled out all the stops to dress up as the heroes and villains of Star Wars at the 2019 convention.
Source: CNET

Ahead of IPO, Uber’s Losing Less—but Growing Less, Too

Uber revealed its plans to go public, just weeks after rival Lyft. The filing shows Uber dwarfs Lyft, but continues to post operating losses.
Source: Wired

SpaceX Lands All 3 Boosters of Its Falcon Heavy Rocket

The first commercial flight of SpaceX’s Falcon Heavy ended with two boosters touching down on land while a third alighted on its drone ship out at sea.
Source: Wired

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171