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

Archivo del Autor: Belen De Leon

Huawei CFO arrested in Canada, awaits US extradition

Meng Wanzhou, the chief financial officer of Huawei, the world’s largest telecom equipment manufacturer and second-largest smartphone maker, has been arrested in Vancouver, Canada on suspicion she violated U.S. trade sanctions against Iran, as first reported by The Globe and Mail.

Huawei confirmed the news with TechCrunch, adding that Meng, the daughter of Huawei founder Ren Zhengfei, faces unspecified charges in the Eastern District of New York, where she had transferred flights on her way to Canada.

“The company has been provided very little information regarding the charges and is not aware of any wrongdoing by Ms. Meng,” a spokesperson for Huawei told TechCrunch. “The company believes the Canadian and US legal systems will ultimately reach a just conclusion. Huawei complies with all applicable laws and regulations where it operates, including applicable export control and sanction laws and regulations of the UN, US and EU.”

Per The Globe and Mail, Meng, the company’s deputy chairwoman, was arrested on December 1; a bail hearing has already been set for Friday.

Tensions between U.S. authorities and Huawei have been high since 2016 and have taken a turn for the worse as the U.S.-China trade war has heated up. Citing national security concerns, President Donald Trump in August signed a bill that would ban government agencies from using products and services from Huawei and its Chinese competitor ZTE. Meanwhile, in a recent letter addressed to Canadian Prime Minister Justin Trudeau, U.S. lawmakers have encouraged Canada to keep Huawei out of its 5G plans.


Source: TechCrunch

Por qué una Latinoamérica sin efectivo sería más segura, inclusiva y eficiente

Mientras el resto del mundo aumenta sus transacciones digitales, el continente sigue anclado al dinero físico y a los problemas que conlleva. Para solucionarlo, everis está llevando a cabo distintas iniciativas de pagos móviles para modernizar la economía y la sociedad de la región
Source: MIT

Cómo Amazon colabora con la dura política migratoria de EE. UU.

Una investigación ha revelado que el gigante proporciona infraestructura tecnológica al sistema de deportación del Departamento de Seguridad Nacional estadounidense. Otras agencias gubernamentales también hacen uso de la nube de Amazon pese a las críticas crecientes de algunos empleados
Source: MIT

Repairnator, el bot que detecta y arregla fallos de software igual que un humano

El sistema identifica errores de programación y genera parches automáticamente con una velocidad y calidad similar a la de los desarrolladores, lo que augura un futuro computacional más seguro y eficiente. Pero para poder competir y demostrar sus capacidades tuvo que hacerse pasar por uno de ellos
Source: MIT

Signed Steve Jobs memorabilia expected to fetch about $70,000 at auction

Two separate auctions containing pieces with the handwriting of Apple co-founder Steve Jobs are expected to bring in more than $70,000 combined. One of those pieces is a signed copy of Macworld magazine with Jobs on the cover.

The post Signed Steve Jobs memorabilia expected to fetch about $70,000 at auction appeared first on Digital Trends.


Source: Digital trends

Duet Display 2 uses hardware acceleration to catch up with Luna Display

Duet Display is an app that lets you turn your iPad into a second Mac monitor. And the team behind it just released a major update that makes it much more efficient — it consumes less CPU resources and is now recognized as a true external display.

If you’ve used Duet Display over the past few years, you may have seen a change that made it worse, not better. At some point, Apple updated macOS and broke Duet Display’s method.

Duet Display had to use AirPlay as a fallback method. It made the app much less versatile as you were restricted to a handful of 16:9 resolutions with black bars.

But this is a thing of the past as Duet Display found a way to leverage GPU acceleration. It means that your iPad now appears as a display in macOS settings. It also should be more energy-efficient. In my experience, it’s now much closer to a normal external display. If you’re traveling and need a lot of screen real estate, it’s a good solution.

Luna Display has been able to do the same thing using a hardware dongle. Duet Display is now catching up with its competitor by releasing this update.

Version 2.0 is a free update. Make sure to download the latest version on your iPad and your Mac. For new users, Duet Display costs $10. You can optionally pay $20 or $25 per year for additional features, such as wireless connectivity and Apple Pencil support.

Update: Here’s what Duet Display has to say about Luna Display:


Source: TechCrunch

AMD’s Radeon graphics cards are nearly half off today only on Amazon

AMD’s Radeon RX 580 graphics cards are on sale today at Amazon for nearly half off. The graphics card is listed as part of Amazon’s Deal of the Day promotion, so you have to act fast, as the discount offer will expire today.

The post AMD’s Radeon graphics cards are nearly half off today only on Amazon appeared first on Digital Trends.


Source: Digital trends

Still a year away from launch, Meg Whitman and Jeffrey Katzenberg’s Quibi keeps adding talent

Video won’t start rolling on Meg Whitman and Jeffrey Katzenberg’s new bite-sized streaming service with the billion-dollar backing until the end of 2019, but talent keeps signing up to come along for their ride into the future of serialization.

The latest marquee director to sign on the dotted line with Quibi is Catherine Hardwicke, who will be helming a story around the creation of an artificial intelligence with the working title “How They Made Her,” according to an announcement from Katzenberg onstage at the Variety Innovate summit.

Hardwicke, who directed “Thirteen,” “Lords of Dogtown” and, most famously, “Twilight,” is joining Antoine Fuqua, Guillermo del Toro, Sam Raimi and Lena Waithe in an attempt to answer the question of whether Whitman and Katzenberg’s gamble on premium (up to $6 million per episode) short-form storytelling is a quixotic quest or a quintessential viewing experience for a new generation of media consumers.

Katzenberg also revealed in a LinkedIn post that Quibi would be working on a basketball-related series with Steph Curry’s production company. He wrote:

I announced a new docu-series by Whistle called “Benedict Men” coming exclusively to Quibi. “Benedict Men” will be executive produced by Stephen Curry’s Unanimous Media and will give viewers an inside look at one of the most unique high school basketball teams in America at St. Benedict’s Prep in Newark, New Jersey.

St. Benedict’s Prep is an all-boys secondary school founded on the core belief ‘What Hurts My Brother Hurts Me,’ and aims to foster a legacy of strong character, community, leadership, and faith. As one of the top athletic high schools with a storied basketball program and the highest graduation rate in New Jersey, the series will follow the brotherhood of young men who seek to balance life in complicated surroundings.

In some ways, the big adventure backed by Katzenberg, the former chairman of Walt Disney Studios and founder of WndrCo, and every major Hollywood studio — including Disney, 21st Century Fox, Entertainment One, NBCUniversal, Sony Pictures Entertainment and Alibaba Goldman Sachs — is the latest in an everything old is new again refrain.

If blogs reinvented printed media, and podcasts and music streaming reinvented radio, why can’t Quibi reinvent serialized storytelling.

Again and again, Whitman and Katzenberg returned to an analogy from the early days of the cable revolution. “We’re not short form, we’re Quibi,” said Whitman, echoing the tagline that HBO made famous in its early advertising blitzes. That Whitman and Katzenberg’s project to take what HBO did for premium television and apply that to mobile media is ambitious. Now industry-watchers will have to wait until 2019 at the earliest to see if it’s also successful.

In the interview onstage at a Variety event on artificial intelligence in media, Katzenberg cited Dan Brown’s “The Da Vinci Code” as something of an inspiration — noting that the book had more than 100 chapters for its 500 pages of text. But Katzenberg could have gone back even further to the days of Dickens and his serialized entertainments.

And right now for the entertainment business it really is the best of times and the worst of times. Traditional Hollywood studios are seeing new players like Netflix, Amazon, Apple and others all trying to drink their milkshake. And, for the most part, these studios and their new telecom owners are woefully ill-equipped to fight these big technology platforms at their own game. 

Taking the long view of entertainment history, Katzenberg is hoping to win networks with not just a new skin for the old ceremony of watching entertainment but with a throwback to old style deal-making. The term serialization here takes on greater meaning. 

Quibi is offering its production partners a sweetheart deal. After seven years the production company behind the Quibi shows will own their intellectual property, and after two years those producers will be able to repackage the Quibi content back into long-form series and pitch them for distribution to other platforms. Not only that, but Quibi is fronting the money for over 100 percent of the production.

Katzenberg said that it “will create the most powerful syndicated marketplace” Hollywood has seen in decades. It’s a sort of anti-Netflix model where Katzenberg and Whitman view Quibi as a platform where creators and talent will want to come. “We are betting on the success of the platform — and by the way, it worked brilliantly in the ’60s and ’70s and ’80s.” Katzenberg said. “Hundreds of TV shows were tremendous successes and [like the networks then] we don’t want to compete with our suppliers.”

In addition to the business model innovations (or throwbacks, depending on how one looks at it), Quibi is being built from the ground up with a technology stack that will leverage new technologies like 5G broadband, and big data and analytics, according to Whitman.

Indeed, launching the first platform built without an existing stable of content means that Quibi is preparing 5,000 unique pieces of content to go up when it pulls the curtains back on its service in late 2019 or early 2020, Whitman said.

And the company is looking to big telecommunications companies like Verizon (my corporate overlord’s corporate overlord) and AT&T as partners to help it get to market. Since those networks need something to do with all the 5G capacity they’re building out, high-quality streaming content that’s replete with meta-tags to monitor and manage how an audience is spending their time is a compelling proposition.

“We want to work to have video that looks good on mobile [and] ramp up content in terms of quantity and quality,” Whitman said. That quality extends to things like the user interface, search features and analytics.

“We have to have a different search and find metaphor,” Whitman said. “It takes eight minutes to find what you’re looking for on Netflix… We will be able to instrument this with data on what people are watching and using that in our recommendation engine.”

Questions remain about the service’s viability. Like what role will the telcos actually play in distribution and development? Can Quibi avoid the Hulu problem where the various investors are able to overcome their own entrenched interests to work for the viability of the platform? And do consumers even want a premium experience on mobile given the new kinds of stars that are made through the immediacy and accessibility that technology platforms like YouTube, Instagram and Snap offer?

“Where the fish are today is a phenomenal environment,” Katzenberg said of the current short-form content market. “But it is an ocean. We need to find a place where there are these premium services.”


Source: TechCrunch

Kanopy Is Becoming the Best Free Streaming Service Out There

It’s almost a decade old, but recent catalog expansions have made it a worthy investment—in a library card.
Source: Wired

Hit the trackless nuclear wastes with this Laco RAD-AUX watch

Laco is a small German watch company famous for its Flieger watches – pieces designed for pilots featuring big crowns and legible faces. Now brand has teamed up with ABlogToWatch on a Fallout-themed watch that looks like something pulled out of a deserted vault.

The $2,950 watch contains an ETA 2824.2 movement and features a massively distressed case and band along with a clever case that hearkens back to 1950s A-Bomb/military design. It’s limited to 143 pieces and you can pre-order it for shipment in March. The entire package looks like something out of the Fallout game. Bethesda is not involved in the product, incidentally, but the entire thing is an homage to the Fallout universe.

From the site:

On the outside of the heavily-worn tin box, we see a stamp showing that it was issued to the Overseer of Vault #43. Inside the box, you’ll find the Laco RAD-AUX, a user manual, and an accumulation of a few odds and ends. Presumably, the additional artifacts were collected by the owner of the Laco RAD-AUX before it was discovered. There are realistic Polaroid-style photos depicting abandoned landscapes, mutated plant-life, and a curious panther named Gloria. A bottle cap bearing the mark of a sunset, which has been turned into a pin. There is also a New California Republic ’protection postcard’ which instructs you to place it near the entrance of your domicile, and each item included looks realistically tattered and aged.

The most interesting thing about this watch is the partnership with ABlogToWatch, a popular watch blog run by Ariel Adams, and Laco. These sorts of partnerships usually result in a boring, branded watch with an ugly blog logo hidden somewhere on the case. This partnership is more about Laco and Adams’ imagination taking flight over a mushroom cloud. Regardless, this is a great piece for folks who haven’t yet picked up a 3D-printed Pip Boy. Good luck, Vault Dweller!


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171