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

Archivo del Autor: Belen De Leon

Motorola Razr foldable phone does something the Galaxy Fold can't — it snaps flat – CNET

Motorola shows off a 6.2-inch foldable screen you can flip up, and an innovative hinge design.
Source: CNET

Top 9 Amazon Alexa devices for 2019 – CNET

Which smart home devices play best with your Echo smart speaker? Find out here.
Source: CNET

Top 6 cheap home security devices of 2019 – CNET

These wallet-friendly security solutions will cost you less than $20 a piece.
Source: CNET

2020 Kia Soul: A lovable oddball – Roadshow

With revamped front and rear fascias, the quirky box on wheels is perfectly unorthodox.
Source: CNET

2020 Polestar 1: What's the point? | Everyone's a Critic video – Roadshow

With over 600 horsepower and stunning Scandinavian looks it should be a hit, but our readers don’t seem impressed with the 2020 Polestar 1. On the first episode of Everyone’s a Critic, Roadshow responds to your questions and comments..
Source: CNET

Yodel.io is a digital receptionist for SMBs taking calls

Yodel.io, an Austria-founded startup that’s developed a “digital receptionist” to help SMBs and other small teams handle in and outbound phone-calls, has picked up $1 million in “pre-seed” funding. It brings total funding to just over $1.8 million.

Backing this round is EXF Alpha, the fund of the European Super Angels Club, and various other unnamed European angel investors. This investment will be used to establish a New York office, in addition to the startup’s existing presence in Vienna, London and San Francisco.

In development since 2016 and a Seedcamp alumni, Yodel’s tech acts as a digital phone receptionist that plugs into popular team chat applications such as Slack, Zapier, and Drift to help SMBs handle calls more efficiently. The idea is to provide these small and medium-sized businesses with call-handling technology more akin to that typically available to larger enterprises but at a price they can afford.

It is similar thinking to Google’s recently launched CallJoy, although Yodel argues its product is better and says it is already used by over 2,000 SMBs in 30 languages across 47 countries.

Yodel and CallJoy both offer the ability to transcribe calls, manage inbounds through “human-like” answering, log calls, tag calls and record calls.

However, in addition, Yodel says its tech also allows for customisable canned responses, and that its AI is able to ask for a reason for the call and then process calls accordingly. Other features include call conferencing, and the ability to send and receive SMS messages.

“SMBs are stuck with old school phone systems that lack flexibility,” explain two of Yodel’s co-founders, Nina Hödlmayr and Mike Heininger, in an email. “At the same time, customers of SMBs don’t receive the support they expect via the phone, they want the processes and systems of the multinationals, without considering the backend costs.

The pair argue that by using Yodel, less well-resourced companies can offer voice calls for customers, which they argue is still the most direct channel. “This is an effective way of increasing sales and having fewer unsatisfied customers,” they tell TechCrunch.

Yodel.io Slack integration: waiting inbound call

“The caller receives a better experience by being greeted from a digital voice assistant and getting forwarded to the right team member. The company views all information in one place without needing to switch tools. This is also a main benefit for distributed and modern teams. Each bit of information is shared and can be collaborated on which improves decisions and overall internal knowledge”.

Operating a typical SaaS model, Yodel charges per “seat” per month. This includes a phone number per user, unlimited inbound minutes and call credit for outbound calls. There are additional fees for more outbound minutes and additional phone numbers. Depending on features the subscription is with $25 per month or $35 per month.


Source: TechCrunch

Johannes Reck from GetYourGuide to talk about reaching unicorn status at Disrupt Berlin

Earlier this year, GetYourGuide raised a gigantic $484 million funding round with SoftBank’s Vision Fund leading the round. Now that the German startup has reached a valuation well over the $1 billion mark, it’s time to look back at the company’s impressive trajectory. That’s why I’m excited to announce that GetYourGuide co-founder and CEO Johannes Reck is joining us at TechCrunch Disrupt Berlin.

At first, people started booking flights and train tickets on online platforms. Then, they started booking hotel rooms and Airbnb apartments. But going somewhere is just step one. You also need to figure out what you’re going to do when you arrive in a city you don’t know.

GetYourGuide lets you book experiences, from sightseeing tours to tickets for attractions and others. Behind the scene, the company operates a marketplace that matches third parties with travelers.

But the startup now wants to go one step further and build a catalog of “Originals� tour experiences, such as a ‘GetYourGuide Instagram Tour of Bali’, which is probably a lot more appealing to young travelers compared to traditional travel agencies.

GetYourGuide’s metrics are mindboggling. Back in May, the company offered 50,000 experiences and had sold 25 million tickets in total. And I’m sure those numbers are even higher today.

The startup has a shot at becoming a cultural phenomenon and influence the way we travel — just like Airbnb did with its peer-to-peer rental platform. And I can’t wait to hear Johannes Reck tell us how to grow such a big marketplace with everyone’s best interests in mind.

Buy your ticket to Disrupt Berlin to listen to this discussion — and many others. The conference will take place December 11-12.

In addition to panels and fireside chats, like this one, new startups will participate in the Startup Battlefield to compete for the highly coveted Battlefield Cup.

( function() {
var func = function() {
var iframe = document.getElementById(‘wpcom-iframe-c98bc66ab504d3407da982a3cb4a6527’)
if ( iframe ) {
iframe.onload = function() {
iframe.contentWindow.postMessage( {
‘msg_type’: ‘poll_size’,
‘frame_id’: ‘wpcom-iframe-c98bc66ab504d3407da982a3cb4a6527’
}, “https://tcprotectedembed.com” );
}
}

// Autosize iframe
var funcSizeResponse = function( e ) {

var origin = document.createElement( ‘a’ );
origin.href = e.origin;

// Verify message origin
if ( ‘tcprotectedembed.com’ !== origin.host )
return;

// Verify message is in a format we expect
if ( ‘object’ !== typeof e.data || undefined === e.data.msg_type )
return;

switch ( e.data.msg_type ) {
case ‘poll_size:response’:
var iframe = document.getElementById( e.data._request.frame_id );

if ( iframe && ” === iframe.width )
iframe.width = ‘100%’;
if ( iframe && ” === iframe.height )
iframe.height = parseInt( e.data.height );

return;
default:
return;
}
}

if ( ‘function’ === typeof window.addEventListener ) {
window.addEventListener( ‘message’, funcSizeResponse, false );
} else if ( ‘function’ === typeof window.attachEvent ) {
window.attachEvent( ‘onmessage’, funcSizeResponse );
}
}
if (document.readyState === ‘complete’) { func.apply(); /* compat for infinite scroll */ }
else if ( document.addEventListener ) { document.addEventListener( ‘DOMContentLoaded’, func, false ); }
else if ( document.attachEvent ) { document.attachEvent( ‘onreadystatechange’, func ); }
} )();


Johannes Reck is the Chief Executive Officer at GetYourGuide. He leads the company’s long-term vision and strategy.

Johannes co-founded GetYourGuide in 2009 while attending the Swiss Federal Institute of Technology, and has grown the company into the leading booking platform for incredible travel experiences.

Under Johannes’ leadership, over 30 million tickets have been booked to date via the GetYourGuide website, mobile app, and partnership network. GetYourGuide has raised over $650M from investors such as the SoftBank Vision Fund, Battery Ventures and KKR. Johannes leads GetYourGuide’s 550-person global team from its headquarters in Berlin, Germany.

Johannes originally hails from Cologne, Germany and holds an M.Sc. in Biochemistry from the Swiss Federal Institute of Technology.


Source: TechCrunch

Disney+ to launch in India, Southeast Asian markets next year

Disney plans to bring its on-demand video streaming service to India and some Southeast Asian markets as soon as the second half of next year, two sources familiar with the company’s plan told TechCrunch.

In India, the company plans to bring Disney+’s catalog to Hotstar, a popular video streaming service it owns, after the end of next year’s IPL cricket tournament in May, the people said.

Soon afterwards, the company plans to expand Hotstar with Disney+ catalog to Indonesia and Malaysia among other Southeast Asian nations, said those people on the condition of anonymity.

A spokesperson for Hotstar declined to comment.

Hotstar leads the Indian video streaming market. The service said it had more than 300 million monthly subscribers during the IPL cricket tournament and ICC World Cup earlier this year. More than 25 million users simultaneously streamed one of the matches, setting a new global record.

However, Hotstar’s monthly userbase plummets below 60 million in weeks following IPL tournament, according to people who have seen the internal analytics. The arrival of more originals from Disney on Hotstar, which already offers a number of Disney-owned titles in India, could help the service sustain users after cricket seasons.

The international expansion of Hotstar isn’t a surprise as it has entered the U.S., Canada, and the U.K. in recent years. In an interview with TechCrunch earlier this year, Ipsita Dasgupta, president of Hotstar’s international operations, said so far the platform’s international strategy has been to enter markets with “high density of Indians.â€�

In an earnings call for the quarter that ended in June this year, Disney CEO Robert Iger hinted that the company, which snagged Indian entertainment conglomerate Star India as part of its $71.3 billion deal with 21st Century Fox, would bring Star India-operated Hotstar to Southeast Asian markets, though he did not offer a timeline.

Disney+, currently available in the U.S, Canada and the Netherlands, will expand to Australia and New Zealand next week, and the U.K., Germany, Italy, France and Spain on March 31, the company announced last week.

Price hike

Disney, which debut its video streaming service in the U.S. this week and has already amassed over 10 million subscribers, plans to raise the monthly subscription fee of Hotstar in India, where the service currently costs $14 a year, one of the two aforementioned people said.

A screenshot of Hotstar’s homepage

The price hike will happen towards the end of the first quarter next year, just ahead of commencement of next IPL cricket tournament season, they said. The company has not decided exactly how much it intends to charge, but one of the people said that it could go as high as $30 a year.

In other Southeast Asian markets, the service is likely to cost above $30 a year as well, both of the sources said. The prices have yet to be finalized, however, they said.

Even at those suggested price points, Disney would be able to undercut rivals on price. Until recently, Netflix charged at least $7 a month in India and other Southeast Asian markets. But this year, the on-demand streaming pioneer introduced a $2.8 monthly tier in India and $4 in Malaysia.

Hotstar offers a large library of local movies and titles syndicated from international cable networks and studios Showtime, HBO, and ABC (also owned by Disney). In its current international markets, Hotstar’s catalog is limited to some local content and large library of Indian titles.

In recent quarters, Hotstar has also set up an office in Tsinghua Science Park in Beijing, China and hired over 60 engineers and researchers to expand its tech infrastructure to service more future users, according to job recruitment posts and other data sourced from LinkedIn.


Source: TechCrunch

Motorola throws back to the future with a foldable Razr reboot

The rebirth of the Razr has been rumored for several months now. And honestly, such a product is a bit of a no-brainer. The Lenovo-owned company is embracing the burgeoning (if sputtering) world of foldables with the return of one of its most iconic models.

While it’s true that Motorola’s kept the Razr name alive in some form or another well into the Android era, everything that’s come since has failed to recapture the magic of the once mighty brand.

From the looks of things, however, the newly announced Razr is a lovely bit of symmetry. The product, which was announced earlier today in Los Angeles, leans into the lackluster criticism that foldables are simply a return of the once-ubiquitous clamshell design.

Motorola Razr

Motorola Razr

According to Motorola, the company has been toying around with flexible technology for some time now. Per a press release: “In 2015, a cross functional team, comprised of engineers and designers from both Motorola and Lenovo, was assembled to start thinking about how we could utilize flexible display technology.”

The device swaps the horizontal design of its best known competitor, the Samsung Galaxy Fold. The vertical form factor looks to be a match made in foldable heaven. Certainly it loses some of the uber-thin design that made the original Razr such a hit so many years back, but makes the ultra-wide (21:9) 6.2-inch screen compact enough to fit in a pocket.

As with the Galaxy Fold, there’s another a small display on the front for getting a glimpse of notifications and the like. It’s another design feature that mirrors the O.G. Razr. Predictably, the device runs Android — Android 9 (for now), to be precise.

For full throwback appeal, there’s also a “Retro Razr” mode, that mimics the original metallic button design for the bottom half of the screen. It’s a skin that does, indeed, double as a number pad, usable with Android messaging app. Motorola clearly put a lot of love into the design and it shows. If nothing else, the new Razr could go a ways toward proving that retro handsets can be more than just nostalgic novelty for bygone tech.

After the whole Samsung kerfuffle, you’d be right to question the device’s durability, though Motorola says it’s less concerned, citing an “average” smartphone timespan for the product. Only one way, to find out, I guess. Also like the Fold, price is a pretty big obstacle to any sort of mainstream adoption for this first-gen product. The Razr will run $1,499 when it launches in January of next year.


Source: TechCrunch

Motorola Razr 2019: Specs, Price, Release Date

Motorola reboots the classic Razr once again, this time as a folding smartphone.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592