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

Archivo del Autor: Belen De Leon

GM's Search for In-Car Tech Lands on Google

The automaker and the tech giant say Google’s Android software will underpin the infotainment systems in future GM cars.
Source: Wired

MIT Media Lab Director Joi Ito resigns amid Jeffrey Epstein scandal – CNET

The move follows a New Yorker report that the lab had a deeper funding relationship with the convicted sex offender than previously acknowledged and that it worked to disguise contacts with Epstein.
Source: CNET

HP Spectre x360 13 vs. Lenovo Yoga C930: Which is the best laptop and tablet in one – CNET

These are two of the best small premium convertible laptops you can buy at the moment. Here’s how they match up.
Source: CNET

Best internet providers in 2019: How to choose cable vs. DSL vs. satellite and more – CNET

Speed, price and the pros and cons of every type of internet service — from dial-up to fiber to 5G.
Source: CNET

Joi Ito resigns as MIT Media Lab head in wake of Jeffrey Epstein reporting

Joichi Ito, the embattled director of the M.I.T. Media Lab, has stepped down according to a statement by MIT’s president, L. Rafael Reif. The news was first reported by The New York Times, which had received a copy of an email sent by Ito to university provost Martin A. Schmidt.

“After giving the matter a great deal of thought over the past several days and weeks,� the now-former director writes, “I think that it is best that I resign as director of the media lab and as a professor and employee of the Institute, effective immediately.�

In addition to resigning as director, Reif’s statement also confirmed that Ito resigned as a professor of the university.

The ‘matter’ to which the letter refers to is Ito’s reported connections to Jeffrey Epstein. The financier died in prison by hanging on August 10, following an arrest a month prior on federal charges of sex tracking minors.

Ito was among several high profile and powerful people whose alleged ties to the disgraced billionaire came into sharp focus following his arrest. In the immediate aftermath of that arrest, it came to light that the MIT Media Lab and Ito personally received funds from Epstein, to which Ito apologized in an August 15th letter.

The allegations against Ito intensified overnight following a report by Ronan Farrow in The New Yorker that Ito’s engagement of Epstein were far deeper than had been previously been acknowledged. According to emails and documents discovered by Farrow, Ito and MIT Media Lab’s head of development, Peter Cohen, worked in tandem to conceal Epstein’s contributions from MIT’s central fundraising office, such as by marking donations anonymous and keeping his name out of disclosure statements.

Ito has long stood firm that the facts of his relationship with Epstein have been misreported. In an email to the Times, Ito said that the New Yorker piece was “full of factual errors.�

In response to Farrow’s piece, M.I.T, president L. Rafael Reif in today’s statement said:

Because the accusations in the story are extremely serious, they demand an immediate, thorough and independent investigation. This morning, I asked MIT’s General Counsel to engage a prominent law firm to design and conduct this process. I expect the firm to conduct this review as swiftly as possible, and to report back to me and to the Executive Committee of the MIT Corporation, MIT’s governing board.

The MIT Media Lab is a storied research center with a long legacy of contributions to science, technology, and innovation. There are no indications yet on who might replace Ito.

In addition to the MIT Media Lab, Ito sits as a board director for The New York Times Company, where he sits on the company’s audit committee.

One can’t help but point out a perennial tweet that Ito wrote more than a decade ago about fundraising:


Source: TechCrunch

After Epstein, it’s time for the Valley to find a moral view on capital

Is capital moral or amoral?

In the predominant view held in Silicon Valley today, capital is amoral — cash is cash, and regardless of where it comes from, once it leaves the hand of its investor or donor, it no longer has that individual’s taint. That money might have previously been spent on acquiring access to underage girls, or murder, or espionage, but now it is being spent on something productive, something useful. Isn’t that ultimately a net win for society?

That culture of fundraising is under an exacting microscope this week after the MIT Technology Review reported that Nicholas Negroponte, the founder of the famed MIT Media Lab, would have continued to take convicted sex offender Jeffrey Epstein’s donations to the research center.

[… He] said he had recommended that [Joichi Ito, the lab’s current director] take Epstein’s money. “If you wind back the clock,� he added, “I would still say, ‘Take it.’� And he repeated, more emphatically, “‘Take it.’�

The comments, made during a meeting of the lab’s staff, shocked many of the participants, with some angrily replying in the heat of the moment. As the Review noted, “Kate Darling, a research scientist at the MIT Media Lab, shouted, ‘Nicholas, shut up!’ Negroponte responded that he would not shut up and that he had founded the Lab, to which Darling said, ‘We’ve been cleaning up your messes for the past eight years.’�

Epstein funded projects widely in the tech world through the Edge Foundation and other initiatives, and his acquaintances read like a who’s-who of tech luminaries.

Yet, this week’s controversy over fundraising is hardly novel. Just last year, SoftBank’s Vision Fund was dealing with the fallout in its own fundraising after Saudi Arabia — the fund’s largest limited partner with a $45 billion commitment to the $93 billion fund — murdered journalist Jamal Khashoggi in its consulate in Istanbul.

These two singular cases also connect to the larger story about the U.S. government’s active shutdown of Chinese venture capital dollars flowing into the Valley for fear of foreign intelligence espionage. Through the modernization of legal tools like CFIUS, to the Pentagon’s creation of a Trusted Capital Marketplace, to reversals of acquisitions like the unwinding of Chinese company Kunlun’s purchase of gay dating app Grindr, the government has repeatedly been telling entrepreneurs: it matters where your capital comes from.

Indeed, that’s the very quandary that Silicon Valley is facing these days. Its amoral view of capital is increasingly clashing with the reality that it matters a whole heck of a lot where that capital comes from. And it is about time that founders and investors take responsibility for cleaning up a capital base that has become more and more squalid over time.

Why can’t capital just be immoral? Well, Epstein’s web of donations provided him with a philanthropic sheen that eased access to the highest echelons of society while he committed his crimes. Saudi Arabia is the largest investor in Silicon Valley not only because it drives a return and diversifies its oil-dependent economy, but also because it can Valley-wash the horrific rights abuses and atrocities it commits against all of its citizens, including women, LGBT people, and immigrants.

(But hey, women can drive now, just in time for autonomous vehicles.)

This amoral versus moral view of capital is just the classic debate in philosophy between utilitarianism versus deontological duties, but Silicon Valley has almost exclusively chosen the former rather than the latter. My bank asks me more questions about my $50 deposits than many founders ask about where that $500 million check comes from.

That’s perhaps understandable in context. Founders — as with non-profit leaders — fundraise around-the-clock. When a check finally arrives, they don’t bother to ask a bunch of due diligence questions. They just want that money to hit the bank and get back to building what they were intending to the entire time.

It’s a mode of operating that continues to the present day. I was chatting with a founder this week, and during demo day last week, he got an emailed check for $50,000 from an investor in the audience. It was amazing, he said with exclamation points to me, and it sounded like he just added the check to the pile he had accumulated. Who is this person? Do we know where his capital comes from? Is there going to be some scandal that shocks the startup in a couple of years? Yet the excitement was palpable — the round was closed, and it was the easiest $50,000 ever fundraised.

Those diligence questions probably didn’t need to be asked a decade or two in the Valley, back when a few dozen firms mostly raised from blue-chip university and non-profit endowments as well as state pension funds.

Today though, there are all kinds of sources of capital, with little clarity about where the capital is coming from. Take, for instance, Carlos Ghosn, who once headed Nissan Motors and is currently on trial in Japan for a variety of financial crimes. He has been accused of embezzling millions of dollars for a VC fund run by his son by running a kickback scheme through a Nissan distributor in Lebanon. As the Wall Street Journal reported a little more than a week ago:

In March 2015, the Ghosns set up in Delaware an investment vehicle called Shogun Investments, which Mr. Ghosn described as a fund that would invest in Silicon Valley startups. Mr. Ghosn was majority owner while his son, Anthony, held a stake, according to people familiar with the matter. The younger Mr. Ghosn, who was about to graduate from Stanford University, was working at the time as chief of staff for Silicon Valley venture capitalist Joe Lonsdale, providing the elder Mr. Ghosn a close-up view of the tech investment world. The lofty returns had stunned him, according to one of the people.

That fund would go on to fund some of the most well-known unicorns in the world:

“Following our phone conversation, I ordered a transfer of $3 million,� Carlos Ghosn wrote in a December 2017 email to his son, who was 22 years old at the time.

Of that amount, $2 million was for an investment in Grab, a Southeast Asian competitor to Uber Technologies Inc., Mr. Ghosn wrote, adding that he was sending “$1 million for the company of your friend that you think will do very well.� It wasn’t clear which company Mr. Ghosn was referring to.

I would love a world in which founders asked all the right due diligence questions. I would love for them to inquire about limited partners, about how wealth was created, and how it has been invested. But I am also aware that in what can be a desperate search for funds, those questions may well never get asked in the first place.

If you want to stop the capital laundering taking place every day in the Valley, you have to create active, real-time antidotes. That means stopping it at every point of contact, every single opportunity where it can infect the ecosystem.

And so, we need better systems as a community and as an ecosystem to cleanse ourselves of this dirty money. We need “know-your-capital� processes that are standardized, robust, and accurate so that every check can be verified before it hits the bank. We need tools to verify that a startup or non-profit has actually followed those KYC processes, so that employees don’t suddenly show up at work and realize they are making money for a bunch of murderers. It’s “trust but verify.�

Systematization and process are key to execution, but that doesn’t disclaim the responsibility for the Valley’s leaders to take a moral stance here. Utilitarianism only takes you so far — it does matter that you take capital from a bad actor. Negroponte is wrong to say that he would still take Epstein’s money, regardless of what that capital might have funded at the MIT Media Lab.

Taking responsibility for your capital is part of being a leader of an organization today. Hopefully, the next generation of founders will take a look at Epstein, and Khashoggi, and China, and Ghosn, and the Sacklers, and a whole host of other case studies and learn from them and change their fundraising practices. A moral view on capital isn’t a cost of doing business — it’s simply the right thing to do.


Source: TechCrunch

The 2-in-1 Microsoft Surface Book 2 laptop gets a huge $300 discount on Amazon

Amazon’s discount makes the powerful and flexible 2-in-1 Microsoft Surface Book 2 more affordable than the best laptop in 2019.
Source: Digital trends

Original Content podcast: Amazon’s ‘Carnival Row’ mixes fairies, politics and murder

“Carnival Row” offers an unlikely mix of genres, laying out a murder mystery in a world of fairies and other mythical creatures, while also delivering a healthy dose of allegorical politics.

And as we explain in the latest episode of the Original Content podcast, the show (recently released on Amazon Prime Video) does take some getting used to. There’s a certain clumsiness in the way the opening episode insists on its grittiness and adult themes — and most viewers will probably need some time before they stop gawking at the fairy sex and focus instead on the story and characters.

Once they do, though, “Carnival Row” offers plenty of rewards. Orlando Bloom and Cara Delevingne star as Philo and Vignette — a police investigator and a “fae” refugee, respectively, who have a complicated romantic past together. Bloom and Delevingne may not be entirely up to the task of creating complex and memorable characters, but the world that creators Travis Beacham and René Echavarria have built around them is rich, detailed and strange.

The pair is also surrounded by a strong supporting cast that includes Jared Harris (“The Crown”) and Indira Varma (“Game of Thrones”) — and ultimately, the fantasy, the politics and the mystery do come together in satisfying ways.

In addition to reviewing “Carnival Row,” we also discuss YouTube’s settlement with the FTC and listener response to last week’s review of “The Dark Crystal: Age of Resistance.”

You can listen in the player below, subscribe using Apple Podcasts or find us in your podcast player of choice. If you like the show, please let us know by leaving a review on Apple. You can also send us feedback directly. (Or suggest shows and movies for us to review!)

And if you want to skip ahead, here’s how the episode breaks down:
0:00 Introduction
2:11 “Dark Crystal: Age of Resistance” listener response
15:03 “Carnival Row” review (minor spoilers for the first episode)
33:47 “Carnival Row” spoiler discussion


Source: TechCrunch

Amazon drops a big $480 discount on the Samsung Notebook 9 15-inch laptop

Amazon’s 36% discount drops the lightweight Samsung Notebook 9 15-inch laptop down to $830 from its usual $1,300.
Source: Digital trends

Wikipedia blames malicious DDOS attack after site goes down across Europe, Middle East

Wikipedia was forced offline in several countries Friday after a cyber attack hit the global encyclopedia.

Users across Europe and parts of the Middle East experienced outages shortly before 7pm, BST, according to downdetector.com.

Wikimedia’s German Twitter account posted: “The Wikimedia server…is currently being paralysed by a massive and very broad DDOS [distributed denial of service] attack.â€�

The site issued the following statement:

Today, Wikipedia was hit with a malicious attack that has taken it offline in several countries for intermittent periods. The attack is ongoing and our Site Reliability Engineering team is working hard to stop it and restore access to the site.

As one of the world’s most popular sites, Wikipedia sometimes attracts “bad faith� actors. Along with the rest of the web, we operate in an increasingly sophisticated and complex environment where threats are continuously evolving. Because of this, the Wikimedia communities and Wikimedia Foundation have created dedicated systems and staff to regularly monitor and address risks. If a problem occurs, we learn, we improve, and we prepare to be better for next time.

We condemn these sorts of attacks. They’re not just about taking Wikipedia offline. Takedown attacks threaten everyone’s fundamental rights to freely access and share information. We in the Wikimedia movement and Foundation are committed to protecting these rights for everyone.

Right now, we’re continuing to work to restore access wherever you might be reading Wikipedia in the world. We’ll keep you posted.�

The site was reported to be down in large parts of the UK as well as Poland, France, Germany and Italy.


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162