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

Archivo del Autor: Belen De Leon

Smart and smart: Genesis Connected tech in the 2019 G70 video – Roadshow

Its strength lies in simplicity. But with the right set of features, the Genesis Connected dashboard tech suite is anything but bare-bones.
Source: CNET

Google is closing its Schaft robotics unit after failing to find a buyer

Sad news for anyone into giant robots: Google is closing down Schaft, its secretive unit that develops bipedal robots aimed at helping out in disaster efforts and generally looking badass.

The news was first reported by Nikkei, but Google confirmed to TechCrunch that the business will be shuttered. It said it is helping staff find new roles, most of which will likely be outside of Google and its Alphabet parent.

Firstly up, many people — myself included — might have forgotten that Google owns Schaft .

The company was scheduled to be sold to SoftBank alongside Boston Dynamics — another of Google’s robotics ventures — through a deal that was announced last year. Boston Dynamics made the transition but Schaft didn’t. Softbank never shouted that omission from the rooftops, but a source with knowledge of the deal told us that certain conditions agreed for the deal were not fulfilled, hence Schaft remained with Google.

Our source explained that Google’s robotics focused shifted away from Schaft and instead to non-humanoid robots and industry-led solutions such as robotic arms. The departure of Andy Rubin, the controversial robotics evangelist who reportedly got a $90 million payout to leave amid sexual misconduct allegations, seemed to speed up its demise inside the organization.

Google shopped the Schaft business fairly widely — since 2016 and after the SoftBank deal collapsed — but to no avail, we understand. That left closing it down as the last remaining option.

Schaft was founded in 2012 by a group led by University of Tokyo professor Yuto Nakanishi.

Alphabet acquired Shaft and Boston Dynamics in 2013, the former was part of a group of seven acquisitions, in undisclosed deals.

There’s been plenty of attention on Boston Dynamics and its crazy, even scary, robots which can trek across all terrains and get up instantly when knocked over, but Schaft maintained a fairly quiet presence. Indeed, its first major prototypes weren’t revealed until some two years after its acquisition.


Source: TechCrunch

Legrand acquires smart home startup Netatmo

French hardware startup Netatmo got acquired by the biggest manufacturer of switches and sockets in the world, Legrand. Terms of the deal are undisclosed.

Legrand and Netatmo already collaborated together on some products. Back in 2017, the company announced that it would work with industrial groups to connect everything in your home, starting with Legrand and Velux.

With Legrand’s “Céliane with Netatmo” switches and power outlets, you could build a house with a smart electrical installation from day one. This way, you could have a wireless master switch near your entrance, activate some outlets using Amazon Alexa and control your home from Messenger.

“Our strategy is the connected home. But there are some connected features that we can’t sell to consumers because those products are sold to professionals directly,” Netatmo founder and CEO Fred Potter told me at the time of the original announcement.

Netatmo’s team is going to be integrated into Legrand. Legrand plans to release more connected objects in the future. Netatmo founder and CEO Fred Potter is becoming CTO of Legrand’s research & development division. According to the announcement, Netatmo was generating $51 million (€45 million) in annual revenue.

Netatmo’s first product was a weather station. It works over Wi-Fi and was one of the first weather stations that you could check from your phone.

More recently, the company released security products, such as a connected camera that identifies faces on the device itself, a similar camera that works outdoor and a connected smoke alarm. Some people called Netatmo the “Nest of Europe” as the company also released smart thermostats and radiator valves.


Source: TechCrunch

Black Friday,Cyber Monday Pixel deals 2018: Pixel 3 for $600, Pixel 3 XL for $700 – CNET

Or, buy at full price and pick up a $200 gift card.
Source: CNET

Black Friday Galaxy deals 2018: $600 Note 9, $320 Galaxy S9, $300 gift card – CNET

There are some deep discounts on unlocked phones and top models from AT&T, Sprint, T-Mobile and Verizon.
Source: CNET

Black Friday 2018 smartwatch and fitness tracker deals: $80 off Apple Watch, $70 off Galaxy Watch, $50 off Fitbit Versa – CNET

Fitbit, Apple Watch and Samsung — we take a look at some of the best deals on these wearable devices ahead of Black Friday.
Source: CNET

Black Friday 2018 phone sales: Free OnePlus 6T, LG V30+ for $430, Moto G6 for $200 and more – CNET

We scoured T-Mobile, Best Buy, Amazon, Target and Walmart for the best offers.
Source: CNET

Welcome to the awkward future of the open office

I have seen the future — in fact, I have worn it. It’s big and awkward kind of digs into the top of your head with little metal bars designed to hold it in place.

I was like 95 percent sure Wear Space was some viral bit of social commentary the first time it popped up online. And yet, here I am at a TechCrunch event in Tokyo and the horse blinder-style wearable was right there for all the world to see and try on. So try it on, I did.

The device is still very much in prototype mode, so the uncomfortable bit is something that will likely be resolved before the device starts shipping. The awkwardness of actually wearing the thing, on the other hand, is the sort of thing that takes time to dissipate.

The product is light weight — a good quality for something designed to be work on the head for hours at a time. It’s really just a wireframe with a cloth covering that blots out your peripheral vision, while still giving you plenty to look at in front of you. It somehow felt dystopian and weirdly comforting all at once. At very least, I feel like I have a new-found respect for horses.

Inside are a pair of on-ear headphones. They’re not noise canceling, so they won’t block out everything, but maybe having read on ambient noise is a net positive on something like this.

I will say this: having seen the bizarre things people will put on their heads for the 14 hour plane ride it took to get to Japan, nothing about the Wear Space feels out of the realm of possibility. I mean, if this can be a thing, why not, right?

Keep in mind, too, that we’ve done this to ourselves. Open offices were going to the be the great workplace revolution of the early 21st century, and all we got were these strange horse blinders for people.


Source: TechCrunch

New York politicians push back on Amazon HQ2 plans

Amazon’s HQ2 process was bound to polarize (though I do enjoy a good dueling op-ed on these pages) no matter how it landed. But the decision to set up shop in New York City is likely ruffling more feathers than just about any other possible outcome.

As a resident of neighboring Astoria, Queens, the less I say about the matter the better — I’m going to assume you didn’t click on this story to read five paragraphs of me complaining about the N train and my rent.I will say I haven’t spoken to too many fellow NYC residents who are excited about the personal impact Amazon’s move will have on quality of life.

A number of local and state representatives are also finally starting to weigh in on the matter, and many of the comments don’t reflect the sort of capitalist cheerleading one anticipates from elected officials. Senator Kirsten Gillibrand took to Twitter to express “concern” with how the process played out.

In particular, the one-time Blue Dog Democrat (who handily won her latest Senate bid a few weeks back) singles out Amazon’s tax breaks, along with the impact on struggling families, writing, “One of the wealthiest companies in history should not be receiving financial assistance from the taxpayers while too many New York families struggle to make ends meet.”

New York assemblyman Ron Kim took things further, promising legislation aimed as using tax subsidies to help cancel student debt, rather than prop up Amazon. It’s a move that reflects Bernie Sanders’ recent successful bid to provide Amazon warehouse employees a $15 minimum wage.

Congress member-elect Alexandria Ocasio-Cortez expressed support for Kim and voiced her own disappointment in a deal that was brokered without community input.

“Amazon is a billion-dollar company,” Ocasio-Cortez wrote. “The idea that it will receive hundreds of millions of dollars in tax breaks at a time when our subway is crumbling and our communities need MORE investment, not less, is extremely concerning to residents here.”


Source: TechCrunch

Sweet Escape connects travelers to photographers for truly Insta-worthy holiday pics

The rise of smartphone cameras and social media in recent years has fuelled a new level of marking and sharing memories using photos, but one startup is betting that people are prepared to go the next level and spend money to hire professional photographers to make their photos even better.

Focused on travel, Sweet Escape is an Indonesia-based startup that to work with over 2,000 photographers across over 400 cities in some 100 countries. The idea is simple. If you’re traveling — overseas or locally — and want high quality photos of your trip, or just part of it, you can use Sweet Escape to find and book out a local snapper for you and your group.

Photo shoots last for two hours and are charged at $300, Sweet Escape founder David Soong told TechCrunch in an interview, while activities vary from regular holiday snaps, to weddings and honeymoons, proposals, anniversaries, family get-togethers, graduations and more. While he didn’t disclose revenue, Soong said the three-year-old business has seen its revenue grow by 8X over the last year.

Sweet Escape has raised $1 million to date, including a recent seed round in August. Now it is aiming to raise its Series A to broaden its global focus, starting with more offices in Southeast Asia, and go beyond travel customers.

Though the thought of forking out $500 for photos doesn’t immediately appeal to me — the ultimate social media humbug — it isn’t hard to imagine a large demographic of travelers are open to it. Particularly when that cost is shared across a group and the photos are far higher quality than your average camera or selfie stick-mounted phone.

Already, Sweet Escape claims to have served 10,000 customers. It encourages users to book in advance but it also offers last-minute matching to photographers, all of whom are tightly vetted, with the photos themselves returned within three days. That’s a figure that Soong said will drop to 24 hours next year thanks to Sweet Escape’s in-house team, which handles all editing for the photographers.

But travel is just the starting point for Sweet Escape.

“Behavior has changed dramatically in the last 10 years,” Soong said. “We were more private but social media has changed the way people share — now, if you don’t have a picture of the trip then it isn’t real. But photos are an investment”

“More and more people are booking us for occasions like birthdays, holidays, graduations and others events, and we increasingly see more use cases than we originally envisaged. The travel angle allows us to scale much faster — if you look at Airbnb, you have to go global right away — but once we have a good amount of usage in a city, we can go deeper,” added COO and co-founder Emile Etienne.

Soong and his team of 70 are primarily in Jakarta with some staff located in the Philippines, but he is aiming to expand the on-the-ground presence in travel spots in Southeast Asia. That’s likely to include Singapore, Thailand and beyond, although the business isn’t just present in Asia — Sweet Escape already has a network of photographers covering 40 cities in the U.S. The idea is to help raise awareness of the service among consumers and photographers and explore more local services that the platform could host.

For photographers, Sweet Escape seems appealing because it can help remove the toil of having to bring clients in. Those for whom photography is a part-time hobby, in particular, can build it in and around their working and daily lives, Soong argued. Beyond taking quality photos — all photographers provide samples for assessment to join the platform — Soong said that would-be Sweet Escape snappers need to know their city, be proud of it and able to host guests who visit.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412