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

Archivo del Autor: Belen De Leon

The Top 5 best tech toys (2018 edition) video – CNET

We teamed up with Dan Larson and Toy Galaxy to find the perfect playthings.
Source: CNET

The Future of Work: The Branch, by Eugine Lim

“You’ve come to the library as usual out of desperation, shock, yearning, boredom.”
Source: Wired

Travel Across Antarctica in a Solar-Powered Plastic Rover

A Dutch couple is traversing Antarctica in their Solar Voyager, which they 3-D printed from upcycled plastic and power with 10 solar panels.
Source: Wired

Save Us From Superheroes—Because They Can't Save Us

Superhero movies are awesome, but they all tell mostly the same story. Films like M. Night Shyamalan’s ‘Glass’ are more inspiring, especially in 2019.
Source: Wired

2020 Hyundai Palisade first drive review: Crocodile eyes, family-friendly heart – Roadshow

Striking looks, kid-friendly tech and a premium cabin should put this three-row SUV atop shopping lists.
Source: CNET

Byju’s targets global expansion for its digital education service after raising $540M

India-based educational startup Byju’s was widely reported to have raised a massive $400 million round and now the company is making things official. The ten-year-old company revealed today it has pulled in a total of $540 million from investors to go after international opportunities.

The round is led by Naspers, the investment firm famous for backing Tencent that also includes educational firms Udemy, Codecademy and Brainly among its portfolio. The Canadian Pension Plan Investment Board (CPPIB) provided “a significant portion” of the round, according to an announcement which also revealed that the deal included some secondary share sales. A source told TechCrunch that’s from Sequoia India, an early investor which is cashing in a piece of its winnings.

This round takes Byju’s to $775 million from investors to date. Its backers include Tencent, the Chan Zuckerberg Initiative — from Facebook founder Mark Zuckerberg and his wife — General Atlantic, IFC, Lightspeed Ventures and Times Internet.

The deal takes the company valuation to nearly $4 billion, a source told TechCrunch. That’s in line with what was reported by India media last week and it represents a major jump on the $800 million valuation that it commanded when it raised money from Tencent in July 2017. It also makes Byju’s India’s fourth highest-valued tech startup behind only Paytm, Ola and OYO.

Founded in 2008 by Byju Raveendran as on offline teaching center, it moved into digital courses as recently as 2015. The company specializes in grades 4-12 educational courses that use a combination of videos and other materials. Besides courses, the service covers exams, free courses and paid-for courses.

Byju’s says that 30 million students have registered for its online educational service Dhiraj Singh/Bloomberg

It claims to have registered over 30 million students, while more than two million customers have signed up for an annual paid subscription to date. Raveendran told TechCrunch in an interview that there are currently around 1.3 million paying users. He said that the service enjoys a renewal rate of around 80 percent, and that it is adding 1.5-2 million new students per month, some 150,000 of which are part of paying packages.

English learning for kids worldwide

This new money will go towards globalizing the service beyond India with a number of courses in English for children aged 3-8, an entirely new category for the company, set to launch next year. Those will include Math and Science.

Raveendran told TechCrunch that the service will target English-speaking markets, as well as other major international countries including India.

“There’s a growing percentage of people wanting to learn English or [in countries where] it is becoming aspirational. Slowly but surely it is happening around the world,” he said in an interview.

The company will release the new services at the beginning of local academic years — which vary worldwide — with the aim of appealing directly to kids. If the youngsters enjoy the app, parents can buy the full experience for them. It’s a logical way to find a global audience — families prepared to spend on English tuition exist worldwide — whilst also expanding into a new customer base that could become users of the core Byju’s service.

While the company has developed the core content aspect of the service, Raveendran said he is on the lookout for acquisitions and partnerships that can add more to the appeal.

“They will all be product-based acquisitions that will be value-adds on top of our core product,” he said. “Over the last 12 months, we’ve scouted for core product acquisitions but went the other way around and decided to build it ourselves.”

Further down the line, Byju’s may develop more localized services in countries where it sees high demand for the children’s product, Raveendran added.

Byju Raveendran started the company ten years ago, but it entered the digital education space in 2015 [Photographer: Dhiraj Singh/Bloomberg/Getty Images]

Global investor base

That expansion is likely to be influenced by Naspers which has a very global portfolio, including deals in emerging markets like Southeast Asia, Latin America, Africa and Eastern Asia. Indeed, the deal sees Russell Dreisenstock — head of international investments for Naspers — join the Byju’s board.

Tencent also has experience and connections, having backed China’s Yuanfudao education platform, which is now reportedly valued around $2.8 billion. Alongside Sequoia — another Byju’s investor — it is also part of VIPKid, a hugely successful platform that connects U.S-based teachers with English language learners in China.

Despite that, Raveendran said those investments are unlikely to be core to this global push.

“We expect [our investors] to help us finding partners through portfolio companies or others [but] there is no significant overlap with what we will do,” he explained.

In the case of VIPKid, he said that if Byju’s “ever decides to do anything in China” then it is likely that it will complement VIPKid’s tutor-led approach to learning rather than take it on directly.

Still, Raveendran expects the global business to become profitable and self-sustaining within the next three years. Already, the India-based business is profitable as of this year, he said, but its appeal has grown globally somewhat even before this new product launch. Overseas is currently 15 percent of revenue, a figure that the CEO puts down to the Indian diaspora globally.

Note, 12/17 03:58 PST: Article updated to explain that the English services will be Math and Science.


Source: TechCrunch

Meeshkan raises €370K for its ‘ChatOps’ bot for training machine learning models

Meeshkan, a Finnish startup that made quite a splash at the recent Slush conference, has quietly raised €370,000 in pre-seed funding to continue developing its “ChatOps” product for machine learning developers.

Deployed on Slack, the bot allows developers to “rapidly stop, restart, fork, tweak, monitor, deploy and test machine learning models” without interrupting the collaborative workflows they are accustomed to or being forced to go back and forth between disparate developer tools.

Under the hood, Meeshkan says it uses patent-pending tech for speedily partitioning of data-flow across distributed infrastructure. Related to this, the burgeoning company is currently partnering with Northeastern University and CUDA to develop “zero-downtime” checkpointing of ML models in TensorFlow and PyTorch.

In an email exchange, Meeshkan founder Mike Solomon explained that training ML models is currently done through command line interfaces and web dashboards, which is not optimum for collaboration. This is because teams typically need to communicate about ML model training, make decisions about models, act on these decisions instantly, and react to push notifications about a job’s status, none of which can conveniently happen through the command line or web dashboards.

“My generation writes less and less code, but we are iterating on it faster and faster with incremental changes,” he says. “In machine learning, this could be a small tweak in the learning rate of a model. In unit testing, this could be covering the corner case of an API that returns null values in certain circumstances. What unites these scenarios is that developers are dealing with externalities, like data or a third-party API, and trying to build fast on top of them. A world-class IDE, while it helps with lots of problems, does not provide much value for these small tweaks. We’ve found that what developers need is a frictionless environment to make the tweak/test/learn loop turn as fast as possible”.

To begin fixing this, Solomon tells me that Meeshkan set out to create a bot on Slack that helps teams monitor and tweak the training of their ML models in realtime. “For ML engineers, we found that they spent hours on Slack discussing what to do with their models but had to resort to arcane and byzantine hacks to apply, document and archive these changes,” he says.

“We made a simple bot where teams can turn their discussions on Slack about things like changing a learning rate or a batch size into action, right from Slack. From this simple idea, the floodgates opened. Developers really quickly let us know what they wanted to control from Slack, some of which is trivial to implement, some of which is profoundly difficult and leads us to uncharted engineering territory”.

Meeshkan has several patent-pending algorithms from the resulting work. Solomon also explained that the same underlying problem exists in continuous integration and “data wrangling” as well, and that the team is developing a suite of products that address this concern.

This includes a second product called unmock.io, which brings the same idea to testing and continuous integration and has seen traction at AWS re:Invent. “We look to be releasing more tools along this line during Q1 of 2018,” he adds.

Meanwhile, Meeshkan’s pre-seed backers include Risto Siilasmaa and Kim Groop (First Fellow Partners), Finnish angel Ali Omar, Christian Jantzen’s Futuristic.vc, and Neil Murray’s The Nordic Web Ventures.


Source: TechCrunch

BMW’s premium ride-hailing service is now live in China

BMW has joined a handful of automakers to compete with transportation upstart Didi Chuxing, which bought Uber’s Chinese business in 2016. Last Friday, the German luxury carmaker launched a premium ride-hailing service in Chengdu, the capital of China’s Sichuan Province with over 14 million people.

The new offer is part of BMW’s ReachNow carsharing brand that kicked off an electric vehicle rental business with a local partner last December. The new ride-hailing venture manages a crew of trained drivers to chauffer riders in a fleet of 200 BMW 5 Series, out of which half are plug-in-hybrid, according to the company.

“We are excited to offer our new premium ride-hailing service in Chengdu, one of the largest ride-hailing hubs in the world embracing mobility solutions for a sustainable urban future,” said Peter Schwarzenbauer, member of BMW AG’s board of management, in a statement.

ReachNow trips appear to be pricier than those on Didi’s “luxury” feature — which is currently only available in China’s top-tier cities of Beijing, Shanghai, Shenzhen, and Guangzhou — that also deploys BMW Series 5 and the likes of Mercedes-Benz E-Class and Audi A6. A 23-kilometer ride in Chengdu, for instance, costs 468 yuan or $68 at 3 p.m. on Monday. That’s about $3 per kilometer.

bmw ride hailing china

By comparison, a trip of similar distance in Shenzhen via Didi Luxury costs 210 yuan, or $30, at a rate of $1.3 per kilometer on a Monday afternoon.

didi compared to bmw

BMW’s new move comes shortly after it became the first global carmaker to nab China’s ride-hailing operating license in late November and at a time when the country’s biggest player Didi faces public and government backlashes following two passenger murders.

Following the Didi incidents, Chinese authorities have applied deeper controls over the verification process in both drivers and their vehicles to step up safety for riders, leading to a shortage in both drivers and vehicles for Didi and its ride-hailing peers.

China’s transportation rules stipulate that drivers must hold two certificates — one for themselves and one for their vehicles — to be eligible to take passenger requests on ride-hailing apps. That turned a lot of part-time drivers away as they either don’t want to invest the time and money preparing for exams or scrap their passenger cars after eight years.

To cope with regulatory changes, Didi has introduced training programs to help drivers obtain the desired licenses. The mobility giant has also partnered with carmakers to make “purpose-built” vehicles for on-demand rides, although that process had started before the passenger deaths.

Like BMW, China’s oldfashioned carmakers also have their sights set on the car-hailing market. Among them are Volkswagen’s local partner SAIC Motor and Geely, which is partnering with Daimler to roll out a new ride-hailing venture.

Update: The headline has been corrected.


Source: TechCrunch

Enter to win* a Lego Bugatti Chiron kit! – Roadshow

We’re giving away a Lego Technic: Bugatti Chiron model kit for one lucky follower. This sweepstakes ends Dec. 16, 2018.
Source: CNET

Asus ZenBook 14 UX433 vs. Dell XPS 13

The Asus ZenBook 14 UX433 has some incredibly tiny display bezels, in an effort to jam a 14-inch notebook into a 13-inch chassis. That pits it against the Dell XPS 13, the icon of small clamshells.

The post Asus ZenBook 14 UX433 vs. Dell XPS 13 appeared first on Digital Trends.


Source: Digital trends

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227