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

Archivo del Autor: Belen De Leon

"Quien sufre acoso sexual al principio de su carrera en IA, abandona"

La experta en inteligencia artificial, Celeste Kidd, se está convirtiendo en la mayor defensora de la igualdad del campo. Esta psicóloga cognitiva insta a los investigadores a ser conscientes del impacto que sus tecnologías tienen en la opinión pública y en lo difícil que resulta ser mujer en este sector
Source: MIT

Un nuevo material de nanotubos conduce el calor en una sola dirección

Aunque su conductancia térmica todavía es muy baja, técnicamente sería posible aumentarla. Un material de este tipo, capaz de alejar el calor de los componentes electrónicos, podría revolucionar el diseño y la construcción de los sistemas de enfriamiento para ordenadores y otros dispositivos
Source: MIT

Hulu is down

Less than one month after a major Hulu outage, Hulu is down again.

We’ve been seeing reports on Twitter of Hulu streaming issues. It appears the issues have been ongoing for the last for few hours. At this point, Hulu does not seem to have a clear idea of what’s going on.

This comes one day after Hulu increased its monthly price for Live TV to $54.99 from $44.99. We’ve reached out to Hulu and will update this story if we hear back.


Source: TechCrunch

1917 interview: Sam Mendes, Roger Deakins talk about making a one-shot WWI movie video – CNET

We spoke with Academy Award-winning director Sam Mendes, Academy Award-winning director of photography Roger Deakins, writer Krysty Wilson-Cairns and stars George MacKay and Dean Charles Chapman about making 1917.
Source: CNET

Apple said to have talked with Pac-12 and MGM around Apple TV – CNET

The tech giant held the talks as a way to broaden appeal of its Apple TV app and Apple TV Plus subscription service, says a report.
Source: CNET

Robocall-crushing TRACED act passes Senate and heads to Oval Office

Somehow during all the partisan furor of the last few days, the Senate found a moment to vote some bipartisan legislation into law — presuming, of course, it survives the president’s desk. The TRACED act pushes carriers to kill robocalls before they ring, and gives the FCC some extra juice to pursue the wicked ones perpetrating them.

“We’re delighted the Senate acted quickly to pass this legislation to shutdown illegal robocalls,” wrote the bill’s co-sponsors in the House Energy and Commerce Committee, in a statement. “We’re working hard to help the American people get real relief from these relentless and illegal calls. We look forward to the President signing this overwhelmingly bipartisan legislation into law very soon.”

Unlike many things called bipartisan, this one really is. Two different versions of the bill originated in the House and Senate and were passed individually with overwhelming majorities. The pertinent committees put their heads together and created a unified version of the bill they could both live with. Amazingly, that was just last month, and now the bill is off to the White House for the Executive signature.

You can read a summary of what the bill does here, but I’ll summarize further:

  • Extends FCC’s statute of limitations on robocall offenses and increases potential fines
  • Requires an FCC rulemaking helping protect consumers from spam calls and texts (this is already underway)
  • Requires annual FCC report on robocall enforcement and allows for it to formally recommend legislation
  • Requires adoption on a reasonable timeline of the STIR/SHAKEN framework for preventing call spoofing
  • Prevents carriers from charging for the above service, and shields them from liability for reasonable mistakes
  • Requires the Attorney General to convene an interagency task force to look at prosecution of offenders
  • Opens the door to Justice Department prosecution of offenders
  • Establishes a handful of specific cutouts and studies to make sure the rules work and interested parties are giving feedback

Overall it seems like a good bill and quite focused on this specific issue — no weird pork attached. Here’s hoping the TRACED act is signed into law quickly.


Source: TechCrunch

India gets more aggressive with internet shutdowns to curb protests

India, the world’s largest democracy, continues to normalize shutting down internet and suspending mobile communications for tens of millions of citizens in the country to thwart protests.

Days after Narendra Modi -led government shut down mobile communications in the northeastern states of Assam, Meghalaya and Tripura (yet to be restored) — home to more than 36 million people — and then parts of Uttar Pradesh (yet to be restored), the most populated state in the country with more than 200 million people, New Delhi moved on Thursday to extend the suspension in parts of the Indian capital and city of Mangalore — together home to about 22 million people.

On Thursday morning, a trio of top three telecom networks — Reliance Jio, Vodafone and Airtel — began to cut mobile communications in parts of New Delhi. All three carriers said they were following government’s direction.

By afternoon (local time), the services had been restored, users said. But hours later, the Indian government — which already has the worst track record among any nation for internet shutdowns — issued a similar direction for Mangalore, a major commercial center in the state of Karnataka.

The move comes as the Indian government attempts to silence tens of millions of people across the nation as they protest the introduction of a controversial new citizenship law that discriminates against Muslims.

New Delhi passed the bill last week, which creates a path to citizenship for immigrants of all the major religions except Islam. The new law is part of a series of actions the Modi government has taken this year that critics say erodes the country’s secular traditions.

A large number of people, most of whom were students, marched in the streets Thursday in parts of New Delhi, Mumbai, Mangalore and several others corners of India to urge the government to change its mind. At least two people were shot dead in Mangalore, according to local media reports.

Protesters with posters and placards during a demonstration against the Citizenship Amendment Act (CAA) and National Register of Citizens (NRC) near Red fort on December 19, 2019 in New Delhi, India. (Photo by Mayank Makhija/NurPhoto via Getty Images)

In an op-ed piece, The New York Times criticized the government’s actions. “The not-so-hidden message [in the new law] is that the Muslim-majority countries abutting India persecute Hindus and other minorities, and that Muslims from such countries cannot be refugees — even people like the Rohingya, some of whom have reached India after fleeing to Bangladesh from brutal repression in Myanmar,” the article said.

“The law, as India’s 200 million Muslims have correctly surmised, has nothing to do with helping migrants and everything to do with the campaign by Mr. Modi and his home minister, Amit Shah, to marginalize Muslims and turn India into a homeland for Hindus, who comprise about 80 percent of the population of 1.3 billion,” it added.

A number of local film stars and other public figures joined the protest Thursday, but a group that was nowhere to be found was the startup ecosystem. A prominent angel investor in India, who spoke on the condition of anonymity, told TechCrunch that startup founders and venture capitalists in the country are unlikely to join the conversation as they do not want to risk upsetting government officials.

Tim Draper, one of the most influential venture capitalists in the world and who has been exploring India for sometime, however, had enough. “India choosing one religion over another makes me seriously concerned about my plans to fund businesses there,� he tweeted.

Preventing people from a medium that enables them to stay in touch with one another, and access news and information, is becoming a common phenomenon in several nations, though none come close to India.

Access Now, a digital rights group, reported earlier this year that India alone had about 134 of 196 documented shutdowns in 2018. According to Internet Shutdowns, a service operated by New Delhi-based digital advocacy group Software Law and Freedom Centre, there have been about 95 documented cases of internet shutdowns in India this year, up from 91 last week.

The new wave of tough measures comes as New Delhi maintained an internet shutdown in parts of the state of Jammu and Kashmir for the 137th day on Thursday — the longest-ever imposed in a democracy. The internet shutdown in the Muslim-majority state was imposed on August 5, after the Indian government revoked Kashmir’s autonomy and statehood.

India’s move has won it at least one fan, though. Chinese state media said earlier this week that this practice in India, which America has seen as an example of democracy in Asia since the 1950s, means that “shutting down the internet in a state of emergency should be standard practice for sovereign countries.”

“India did not hesitate to shut down the internet in these two states to cope when there is a significant threat to national security. When China’s Xinjiang region faced a similar national security threat a few years ago, the Chinese government responded with a similar strategy. However, it attracted sharp criticism from mainstream media in Europe and the U.S.”


Source: TechCrunch

Facebook will stop using phone numbers for friend suggestions – CNET

The move is an effort to improve privacy, following the social media giant’s record settlement with the FTC.
Source: CNET

Last-minute gifts: 9 great deals that will still arrive in time for Christmas – CNET

Thanks to two-day shipping there’s still (barely) time to get gadgets for the holidays. Here’s the best of what’s still in stock.
Source: CNET

How to bring AI to a legacy industry, according to the founders of Luminance and Omnius

Artificial intelligence is a powerful tool, but it’s not a magic wand. Applying the technology requires thought and dedication, especially with legacy industries like law and insurance, which are being taken on in this way by Luminance and Omnius respectively. The companies’ founders, Emily Foges and Sofie Quidenus-Wahlforss, spoke with great insight on this on stage at Disrupt Berlin.

Luminance uses AI and natural language processing to help law firms process documents more quickly, not replacing the lawyer but providing additional intelligence and analysis of what may be hundreds or thousands of pages and saving time and money. Omnius applies AI not just to the text of insurance claims, but to the process of handling them, ensuring rapidity not only in documentation but in results like payouts.

Omnius has raised about $30 million in multiple small rounds and grants, while Luminance has raised some $23M mainly in its A and B rounds.

I’ve edited and contextualized our conversation here, but you can also watch the full panel below. I’ve made some slight changes for readability but left things mostly intact. Pull quotes belonging to Emily are on the left, Sofie’s are on the right.

The first thing I wanted to hear from the founders was why they chose these industries, and why now? After all, law and insurance are notoriously old-fashioned, some would even say backwards in many ways. How could they be sure this was an opportunity, and not a folly?

Emily Foges (Luminance): It had more to do with the capabilities of the technology, actually. We started with technology that can read a lot of language, and then we looked at what industry would benefit most from that. It was that way around.

I think the timing is 80 percent of the battle; The fact that the legal profession had got to a point of being ready to accept the use of that kind of technology was more luck than anything. But there’s been such an explosion in enterprise data that lawyers just can’t possibly cope with reading and all of the documentation that they need to — so the market was ready.

Sofie Quidenus-Wahlforss (Omnius): I think we come from a very similar background. We started on a horizontal level, with deep document understanding, and at some point we understood, if you really want to ship business value, you need to dive into one vertical.

We have different verticals to choose: manufacturing, legal, pharma… so then we were like, okay, which area is the biggest that is not transformed yet? And do we see decision makers aware of the of the need to do something? And do they have money?

The insuretech world is of course making a lot of pressure, all the new insurance companies like Lemonade, WeFox, Coya, because they claim to settle a claim in minutes. So the big guys like Alliance, they got nervous. And of course on the other hand you see, on the technology side, improvements in the areas of computing power, way more access to data, more flexible models. So we thought, the industry is ready, the technology’s ready, I was ready to build a big company. It’s my fourth company and I was like, this time I’ll build something huge. So everything fell into place.


They don’t call them legacy industries for nothing, though. These domains, and some companies, that have existed for decades or even a century or more. That means legacy systems and legacy people, to put it kindly, that may not be amenable to change. Emily had some surprising stats on that, while Sofie advocated an AI-like approach to classifying and selecting clients.

Emily: Some of them are more ready than others, and I think the ones who aren’t ready need to really catch up, because we got to critical mass really quickly. We’re only three and a half years old, but we’ve got 185 law firms around the world signed up. The interesting thing was the most ready people were the law firms outside of the UK, outside of the US. It was European law firms, APAC-based law firms, South and Central American law firms who got on board first. They were more ready because to be honest, the commercial pressure was greater. And then the pressure on the US and UK law firms came from them.

This is something I can really recommend for every startup trying to transform an industry from scratch: classifying your customers. We had 16-17 criteria, how we defined the companies we really want to spend time with.

Sofie: We thought, cool, the transformation is happening already. But after a while, 2018, we were like, okay, this market is not moving as fast as we thought . We looked at our proof of concept, our pilots we did with insurance companies and were like, wow, every big insurance company in Europe wants to have an AI pilot project but who’s really ready to start with AI full production?

And this is something I can really recommend for every startup trying to transform an industry from scratch: classifying your customers. Who is a laggard, who is an early adopter, who is early mainstream, is an innovator? Then we decided together with the board, okay, we’ll only focus on innovators and early adopters, and the rest should wait, or we can both wait for each other — but we cannot waste our time.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445