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

Archivo del Autor: Belen De Leon

Evacuating for Florence, Tesla's Security Flaw, and More in This Week in Cars

Plus: flying cars get hooked up, BMW and Mercedes show off new concepts, and Waze makes Chicago more navigable.
Source: Wired

In Bad Blood, a pedestrian tale of heuristics and lies

In a world where thousands and thousands of startups are started in the Bay Area every year, becoming a name that everyone recognizes is no small feat.

Theranos reached that summit, and it all came crashing down.

The story of the fraudulent rise and precipitous fall of the company and its entrepreneur, Elizabeth Holmes, is also the singular story of the journalist who chronicled the company. John Carreyrou’s tenacious and intrepid reporting at the Wall Street Journal would ultimately expose one of the largest frauds ever perpetrated in Silicon Valley.

Bad Blood is the culmination of that investigative reporting. The swift decline of Theranos and its protective legal apparatus has done this story a lot of good: many of the anonymous sources that underpinned Carreyrou’s WSJ coverage are now public and visible, allowing the author to weave together the various articles he published into a holistic and complete story.

And yet, what I found in the book was not all that thrilling or shocking, but rather astonishingly pedestrian.

Part of the challenge is Carreyrou’s laconic WSJ tone, with its “just the facts” attitude that is punctuated only occasionally by brief interludes on the motivations and psychology of its characters. That style is appreciated by this subscriber of the paper daily, but the book-length treatment suffers a bit from a lack of charisma.

The real challenge though is that the raw story — for all of its fraud — lacks the sort of verve that makes business thrillers like Barbarians at the Gate or Red Notice so engaging. The characters that Carreyrou has to work with just aren’t all that interesting. One could argue that perhaps the book is too early — with criminal charges filed and court trials coming, we may well learn much more about the conspiracy and its participants. But I don’t think so, mostly because the fraud seems so simple in its premise.

At the heart of this story is the use of heuristics by investors and customers to make their largest decisions. Theranos is a story of the snowball effect blown up to an avalanche: a retired and successful venture capitalist seeds the company, leading to other investors to see that name and invest, and onwards and upwards for more than a decade, eventually collecting a cast of characters around the table that includes James Mattis, the current Secretary of Defense, and Henry Kissinger.

Take Rupert Murdoch, the billionaire owner of News Corporation (and by extension the Wall Street Journal), who invested $125 million into Theranos near the end of the company’s story. He met Holmes at a dinner in Silicon Valley:

During the dinner, Holmes came over to Murdoch’s table, introduced herself, and chatted him up. The strong first impression she made on him was bolstered by [Yuri] Milner, who sang her praises when Murdoch later asked him what he thought of the young woman.

….

But unlike the big venture capital firms, he did no due diligence to speak of. The eighty-four-year-old mogul tended to just follow his gut, an approach that had served him well …

He made one call before investing $125 million.

To some readers, that might be a breathtaking sum, but it really is something of a pittance for Murdoch, whose reported net worth today is roughly $17 billion. In the denouement of the Theranos story, Carreyrou notes that, “The media mogul sold his stock back to Theranos for one dollar so he could claim a big tax write-off on his other earnings. With a fortune estimated at $12 billion, Murdoch could afford to lose more than $100 million on a bad investment.”

For Murdoch, a bad heuristic around the company cost him roughly 1% of his net wealth, and with the tax loss, may not have cost him much of anything at all.

That’s the challenge of the book: for all the fraud committed by Theranos and its founder, its financial losses were ultimately borne by the ultra-rich. This is not the 2008 Financial Crisis, where millions of people are thrown out of their homes due to the chicanery of Wall Street fat cats.

If there is a lesson in all of this, it is that the right heuristics would have helped these investors to an extraordinarily degree. Take for example the rapid turnover of Theranos’ workforce, which could have been checked on LinkedIn in minutes and would have signaled something deeply wrong with the company’s culture and leadership. It doesn’t take many questions to discover the fraud here if they are the right questions.

Beyond the investors and workers though, the harm is even hard to track to patients. There are perhaps no more serious consequences around Theranos’ fraud than for patients, who took tests on the company’s proprietary Edison machines and received inaccurate and at times faked results. Yet, Carreyrou strangely hasn’t compiled a compelling set of patients for whom Theranos caused morbidity. If any industry comes out positively in this book, it is the doctors of patients who reorder tests and ask additional questions when results didn’t make sense.

Ultimately, Bad Blood is a complete book about an important story. I’m reminded a bit of the 2012 documentary The Act of Killing, in which the filmmakers travel to Indonesia to have the killers of the 1965 communist genocide recreate the murders they perpetrated. The director’s cut is long and at times remarkably tedious, and yet, that is in many ways precisely the point. As a viewer, you become inured to the murder, bereft of emotion while waiting for the ending credits to roll.

Bad Blood is the same: its direct, to the point, and relatively sparing in any deep thrills. And that is its point. The book gives us a pinprick in our belief that Silicon Valley’s vaunted investors and founders are immune to stupidity. If you didn’t already know that before, you certainly now have a one-word household name of a startup to reference.


Source: TechCrunch

Galaxy Note 9 reportedly catches fire in woman's purse – CNET

Incident allegedly occurred after Samsung overhauled its battery-inspection process following the Note 7 nightmare.
Source: CNET

The 21-day bitcoin challenge

There is a documentary series currently airing on iQiyi, China’s Netflix equivalent, about a Chinese bitcoin enthusiast who attempts to survive 21 days by merely living on 0.21 bitcoin, or $1,300, without any help or donations.

He You Bing is traveling and carrying nothing with her, and she has to retrieve food, housing, and basic necessities all through bitcoin transactions done on her phone. Interestingly, she is also doing this challenge in some of China’s largest cities including Beijing and Shenzhen.

Her name is something of a nom de guerre – a nickname, with “You Bing” directly translating to “having a disease,” and the whole name alludes to the girl’s over-enthusiasm for bitcoin.

It’s a fascinating time for making this attempt. In the last few weeks, there have been numerous reports of China’s crypto bans – including Beijing and Shenzhen banning public cryptocurrency-related speeches, events, or activities, as reported by the Wall Street Journal. Also included in the purported ban were a number of WeChat media accounts that promoted cryptocurrencies, which have been permanently blocked. Furthermore, Beijing blocked access to the websites of over 120 offshore exchanges in the mainland and banned large crypto purchases through popular Chinese payments platforms Alipay and WeChat transactions.

Given the sheer number of these bans, readers who live outside of China may be led to think that there is a bleak outlook for the cryptocurrency environment on mainland China. But He You Bing’s Bitcoin challenge reveals a refreshing perspective on the crypto awareness of people living in these local cities as well as the power of WeChat. $1,300 may not sound like much for 21 days of travel in the U.S., but in China, where a cheap meal costs just $1, it can go a long way. The real question is, will people accept bitcoin?

Finding acceptance with bitcoin

Through daily video-log like documentaries, Bing is filmed running around asking different business vendors whether they accept bitcoin. The vendors, varying from small hole-in-the-wall eateries to employees from large chain stores like Uniqlo, express their reactions that are telling of their preconceived notions, or lack thereof, of bitcoin and cryptocurrency. Similar to the U.S., people’s attitudes vary from ignorance and distrust to welcoming. It’s eye-opening to see how different Chinese people think about bitcoin.

On the first day of her challenge, Bing arrives in Beijing, where she wants to go to an amusement park. The entrance fee is 2 Chinese Yuan, or around 30 cents in USD, but the park didn’t accept bitcoin. Bing also asked several fast food restaurants whether they accepted bitcoin so she could buy food, but neither of them did.

As she approaches these vendors, rather than paying in bitcoin, she often has to explain what a bitcoin is in the first place, and finds very little success along the way. One feat on her first day is that she was able to find an unlocked Ofo bike, a dockless bike that can be unlocked and paid for with one’s cellphone. With it, she biked around in an attempt to reach out to more vendors. By the end of the first day, Bing didn’t succeed in finding a food place that accepted bitcoin, and she subsisted on four packets of ketchup and food samples from a supermarket. She slept in a 24-hour McDonald’s on her first night.

The second day, Bing foraged for food. She grabbed fruits from wild trees. Her food intake for the second day consisted of some fruits on a tree and someone else’s leftover burger at a McDonald’s. She ended up getting a stomach ache and threw up, sleeping in another 24-hour McDonald’s. 

Bing was becoming hopeless by the third day. She was on the the verge of fainting and the filmmakers sent her to a hospital. At this point, the challenge had gathered some attention, and supporters were able to contact the filmmakers. They then brought Bing food and she paid for it by bitcoin. On the third night, she slept in an art gallery.

It’s not the currency, it’s the community

Bing’s story soon spread and people started finding her through WeChat where they would offer to exchange bitcoin to fiat. At that point, the challenge would have become too easy, so the filmmakers changed the rules so that Bing had to transact offline and exchange Bitcoin with people in real life.

On the sixth day, Beijing was having the Forum on China-Africa Cooperation Summit, so the filmmakers moved to Shenzhen to continue the challenge. The audience started getting suspicious of the filmmakers, asking whether they were related to scam projects. The filmmakers said that they were approached by crypto projects but that they declined them. By then, six support groups in WeChat had been created to support Bing, with every WeChat group having 500 people (500 is the max number of people one can have in a WeChat group). These chatroom participants included bitcoin believers, real estate agents, and advertising salesmen.

Despite the current ban on crypto activities, the documentary shows that bitcoin is alive and well in China within digital communities, albeit not prevalent in the physical world. Most of Bing’s days are documented on iQiyi. And her encounters are telling of what is actually happening in China when it comes to cryptocurrency and mobile technology adoption. Notably, Bing was able to get through living in China simply through her phone. The power of WeChat brought her supporters directly to her.

By day seven, Bing got in contact with some of her WeChat supporters and was able to purchase face wash from them. The next day, she found a restaurant that accepted bitcoin. She got someone to buy her clothes at Uniqlo by exchanging bitcoin with them and then also found someone who was willing to book a hotel for her by exchanging bitcoin.

Gradually, Bing’s bitcoin challenge started a small movement, where her supporters would also approach shops to ask whether they accepted bitcoin and relay the information to her.

On a daily basis, the filming team recorded how many business and pedestrians Bing reached out to and the number of successful bitcoin transactions she made. From the initial ten days to now, Bing has gradually gained confidence. She now has a strategy on how to find people to exchange her bitcoins and what to exchange them for. Over time, the number of inquiries Bing did increased from ten to twenty a day to over a hundred per day. The number of successful transactions was still only a handful a day, however.

Bing’s story continues, and she is now at day 19. She and the filmmakers have migrated to the southern city of Guangzhou. As she assimilates into this new lifestyle, Bing found people to exchange Bitcoin to fiat with her to purchase her train tickets, her hotel rooms, and her meals. Nonetheless, more often than ever, the pedestrians and small business vendors she approached were ignorant, skeptical, and did not want to be part of the filming.

Finding utility in bitcoin

Recently, China Daily covered Bing’s challenge. The documentary has gotten some media attention in China, and companies and institutions have asked to donate and sponsor the filmmakers. They have claimed that they have turned them all down.

In the last year, the narrative around bitcoin has gradually centered on becoming a “store of value” in the U.S. given the increasing transaction costs on the blockchain. Bitcoin transaction prices have increased from 30 cents at the beginning of 2017 to $40 at end of 2017 during the peak of bitcoin prices. As a result of such large fluctuations in fees, transactions no longer happened as frequently as before. Bitcoin’s transaction cost is now back down to about 60 cents this year.

However, as the market has come down in the last few months, bitcoin has once again become a “safe haven” for individuals to go to, and as a result, bitcoin now makes up more than 56% of the total cryptocurrency market cap, up from 34% at the beginning of January 2018.

Bing still gets people suspecting that she is trying to scam them. Since the rise of crypto prices and bitcoin reaching almost as high as $20,000 at the end of 2017, there have been numerous scam coins coming out everywhere. In China, there are often obscure and random coins that appear with no real value-add, no relationship to any blockchain, and are devised purely to fool non-savvy citizens who think they can make a quick buck. In fact, one of the purposes of Beijing’s ban on commercial venues hosting cryptocurrency events was aimed at purging coins from scamming the public.

Bing will continue and finish her bitcoin challenge, but the greater challenge is on all of us in the blockchain community to continually improve this technology for broader consumption.


Source: TechCrunch

Mercedes-AMG GT 4-Door Coupe enters production in Germany – Roadshow

Expect years of continued conversation about whether or not a car with four doors is a coupe.
Source: CNET

President Trump's Tweets Top This Week's Internet News Roundup

Some things should never be tweeted, really.
Source: Wired

Capturing the Aftermath of Wildfires in France

You don’t have to have experienced a wildfire to know what one looks like, but what happens in their wake is less obvious.
Source: Wired

iPhone XS and XR: What Apple didn't give us – CNET

With mostly incremental updates to the new iPhones, Apple leaves the door open for competitors to up the ante in the next 12 months.
Source: CNET

Science Fair review: Heartfelt, funny look at kids changing the world – CNET

An inspiring new documentary showcases high-achieving kids making their mark, one impressive science fair project at a time.
Source: CNET

iPhone XS' industry-first A12 chip gives Apple big advantage over rivals – CNET

New processing, graphics and AI power will let today’s iPhone keep pace with Android phones of 2020.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698