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

Archivo del Autor: Belen De Leon

Can This State Finally Put a Price on Carbon?

After a decade of failed carbon taxes, Washington state is pushing to pass the country’s first “carbon fee.” Will this time be different?
Source: Wired

Gett raises $80M led by VW at a $1.4B valuation, says it will be profitable by Q1 of next year

While Uber is growing its business with a net loss on its balance sheet, a smaller rival has confirmed a round of funding, and projects that it will be profitable by Q1 of next year. Gett, the transportation-on-demand startup that competes with the likes of Uber but also traditional taxi cabs, has raised $80 million led by existing investor VW with participation from other previous investors.

Post-funding, Gett is now valued at around $1.4 billion, CEO and founder Dave Waiser told TechCrunch in an interview, the first time the company has disclosed its value.

It’s a pale number when you compare it to Uber, which is doing a secondary round right now at a $62 billion valuation, but Gett is playng with another strong card in its hand: Waiser said the funding will be enough to get Gett — which operates in 120 cities globally — to profitability in all of its markets by Q1 of next year, and possibly earlier.

The news comes on the heels of a report that Gett is looking to raise $350 million — a figure that Waiser dismissed, but did not deny outright when asked about Gett’s plans beyond profitability and this current investment:

“For now we’re laser focused on this important milestone, and the funds we’ve raised to execute on that strategy,” he said, “but when you consider competitive markets like New York and London, we will start thinking about what our next milestone should be, after we make money.” The company has now raised just under $700 million with other investors including Russia’s Sberbank, Access Industries, Kreos Capital and others.

In the 120 cities where Gett is now active, Waiser said that New York, London and Moscow are its biggest markets, with half of the company’s volume coming from New York and London alone, on a revenue basis. Gett, he said, is currently at a $1 billion/year rate, meaning collectively those two cities account for $500,000. He declined to say what kind of margin the company is operating on now, or what it might be when the company is profitable.

New York, he said, is Gett’s fastest growing market. It operates in the city as Juno after acquiring its competitor for $200 million a year ago, and it currently has more than 45,000 drivers on its books, or more than half of the 80,000 licensed cab drivers in the city.

While Uber has been aggressive in its efforts to expand rapidly across the globe, and to position itself as a provider of all things transportation to all people — with categories like food delivery, bikes, autonomous vehicles and flying cars all in Uber’s purview. To do this, it, along with a select few others like Didi in China and Lyft, has raised hundreds of millions of dollars in outside funding, effectively sucking up a large part of venture money and interest in the ridesharing sector.

But rather than falling by the wayside for being unable to keep up, Gett has turned the situation into an opportunity of sorts, by taking a very different, vastly more modest route. Its principle has largely been, for the last several years, to focus most of its efforts on nailing one area before considering how and where to grow.

“We are focusing just on our core service,” Waiser said. “We’d rather do that better than others than to go too broad. Uber might be able to afford [going broad], but we want everyone in New York [for example] to know that we are there if you want a much better, higher quality option.”

In the case of Gett, the company has been focused primarily on serving consumers with rides, with a heavy emphasis on business users. The company today has 13,000 large enterprises on its books, and they account for the majority of the company’s revenues and profit. “Most of our billion dollars in revenues are coming from corporate clients,” Waiser said.

The idea is not just to court businesses, but to provide a level of service that will help Gett grow by word of mouth, both among drivers and passengers. The company, he said, will only consider drivers with a 4.8 rating or higher in New York before a driver can work with Gett, using the driver’s previous ratings on other platforms as a marker. On the other side of the transaction, Gett’s been focused on trying to give drivers and better commission than other services, and generally raising the standard for how they treat them, said Waiser. He said its growth in NYC has been done on virtually no marketing budget.

“Some people describe marketing as a tax, but once you become favourable for drivers you don’t have that tax,” he said. “Drivers choose us, without us having to spend a lot on marketing.”

Over in London, Waiser said that that the current state of competition — Uber is currently appealing a rejection by local regulators for a license to operate in the city — hasn’t had a huge impact. “We’ve seen some uplift in London because of it, but you always need to try to improve your service, rather than looking at competition. We believe Uber will stay in London, so we’re not building our business on competitors’ problems.”

 

 

 


Source: TechCrunch

'Vampyr' Review: A Game Whose Messiness Doesn't Weaken Its Bite

The game manages to mechanize something that role-playing games have broadly bungled: ulterior motives.
Source: Wired

Alternatives to Cobalt, the Blood Diamond of Batteries

Can scientists find a way to power our phones, robots, and electric cars without cobalt?
Source: Wired

Zebra Medical Vision gets $30M Series C to create AI-based tools for radiologists

Zebra Medical Vision, an Israeli medical imaging startup that uses machine and deep learning to build tools for radiologists, has raised a $30 million Series C led by health technology fund aMoon Ventures, with participation from Aurum, Johnson & Johnson Innovation—JJDC Inc. (the conglomerate’s venture capital arm), Intermountain Health and artificial intelligence experts Fei-Fei Li and Richard Socher. Existing investors Khosla Ventures, Nvidia, Marc Benioff, OurCrowd and Dolby Ventures also returned for the round.

Zebra also announced its Textray research today, which it claims is the “most comprehensive AI research conducted on chest X-rays to date.” Textray is being used to develop a new product that has already been trained using almost two million images to identify 40 clinical findings. Scheduled to launch next year, it will help automate the analysis of chest X-rays for radiologists.

Founder and CEO Elad Benjamin, who launched Zebra with Eyal Toledano and Eyal Gura in 2014, told TechCrunch in an email that its Series C capital will be spent on new hires to speed up the development of its analytics engine and its go-to-market strategy.

Chest X-rays are one of the most common radiographs ordered, but also among the most difficult for radiologists to interpret. There are several groups of researchers focused on using artificial intelligence algorithms to make the process more accurate and efficient, including teams from Google, Stanford and the Dubai Health Authority.

Benjamin said Zebra, which has now raised a total of $50 million, differentiates its approach by looking at its algorithms from a “holistic product perspective. Developing an algorithm is just one piece,” he added. “Integrating it into the workflow, adapting it to the needs of multiple countries and healthcare environments, supporting and updating it, and regulating it properly globally takes a tremendous focus – and that’s what delivers value, over and above an algorithm.”

He added that “it will take a few more years” before AI becomes mainstream in medical imaging and diagnosis, but he believes that it will eventually be a critical component of radiology. Zebra Medical Vision already markets a bundle of algorithms for lung, breast, liver, cardiovascular and bone disease diagnoses called AI1 that costs hospitals $1 per scan.

In a press statement, aMoon managing partner Dr. Yair Schindel said “We are excited to partner with the Zebra team, which is harnessing the power of data and machine learning to provide physicians and healthcare systems with tools to dramatically increase capacity, while improving patient care. This investment aligns with our vision of backing scalable and sustainable innovations that will have a valuable impact on fundamental facets of global healthcare.”


Source: TechCrunch

Deliveroo opens up POS integration for restaurant partners via an API

Restaurant food delivery startup Deliveroo is opening up Point of Sale (POS) integrations to restaurant partners, via an API and developer portal, after trialling the approach this spring and finding appetite for uptake.

The integration is intended to free up front-of-house staff from having to manually input Deliveroo food orders into the restaurant’s sales system.

A Deliveroo spokesman told us that one major chain had been having to assign a single member of staff at peak times to just “sit there and type in the orders”, thereby reducing the number of staff who could attend to customers in the restaurant at a busy time.

Order inputting also isn’t necessarily popular with staff, given there’s no direct opportunity for tips. Automating the task certainly seems a no brainer.

Deliveroo claims initial tests show the integration cuts order processing time from ~2.5 mins to ~30 sec. It also reckons POS companies and “tech savvy restaurants” can complete the integration in two weeks.

“We weren’t sure how many people were going to adopt it — now we can see it’s clearly taken off and is working supporting restaurants,” said the spokesman.

So far around 500 restaurant sites are using integration, having joined during the trial, along with 25 POS companies that are plugging into its API. And Deliveroo says it expects thousands to be doing so by the end of the year.

A “couple of hundred” restaurants are joining each month, the spokesman added.

He said Deliveroo opted to go for an API approach — and rely on restaurants to integrate its order system into their sales systems — because of how diverse the POS market is.

“At a European level it’s crazy how many different types of POS companies there are. So from our perspective, rather than trying to produce our own system which worked with every single one it was best to design a system where they were able to use an API of ours and integrate from their system,” the spokesman told us.

Deliveroo now operates in 12 markets, with eight in Europe and four further afield. And so far POS integrations have been achieved with restaurants in the UK, France, Belgium and Spain — with the UK, where it has with more than 10,000 restaurant partners, being the most “advanced” so far.

The spokesman said it is also working on rolling out integrations to all other markets “in coming months”.

“There are still some places where this isn’t going to work. And this is where firms tend to use middleware companies. And we still are working with a middleware company for places where the direct integration isn’t going to work,” he added.

“But in terms of a principal, Uber have gone down the principal of they’ve bought a middleware company and they’re going to do the middleware themselves. [But] if you can reduce your reliance on middleware you reduce the chances of errors, problems you face and an extra link in the chain that could go down and prevent orders.”


Source: TechCrunch

Ant Man and the Wasp: Release date, cast, plot and rumors – CNET

Get all the buzz about the next Marvel superhero movie, which helps move events towards the hush-hush Avengers 4.
Source: CNET

Google brings free Wi-Fi to 400 India train stations, reaches 8 million users – CNET

This initiative began in 2015 and “remains unfinished.”
Source: CNET

Laka raises $1.5M seed to take its ‘crowd insurance’ model beyond bicycles

Laka, a London-based insurtech startup that offers what it calls “crowd insurance” to rival traditional premiums and is initially targeting high-end bicycle owners, has raised $1.5 million in seed funding. The round is led by publicly-listed Tune Protect Group, with participation from Silicon Valley’s 500 Startups — money that will be used to enter new insurance categories and for international expansion, including South East Asia.

Founded in 2017, Laka has developed what it claims is a unique insurance model that sees customers only pay for the true cost of cover. At the end of each month, the cost of any claims is split fairly between customers, with the individual’s maximum premium capped at the “market rate”. If there is no claim, the premium that month is zero. To date, the startup says it has saved customers more than 80 percent compared to market prices.

What’s interesting about this model is that it is potentially much-better aligned with customers, meaning that fewer claims mean lower costs for the entire Laka customer base. Laka itself only makes money when a claim is made — it adds 25 percent on top of each claim to cover costs and create some margin. As long as it stays on top of fraudulent claims, customers stand to benefit with a more cost-effective and fairer insurance product.

“Customers join without paying any upfront premiums. When there is a claim, we settle it with working capital we borrow from our insurance partner in exchange for a fee,” explains Laka co-founder Jens Hartwig. “At the end of the month, we total up all claims we have settled, add our fee on top, and split the bill on a pro-rata basis. Thus, we pay out first and then ask customers to pay us back the expenses incurred”.

In contrast, the more a traditional insurer pays out in claims, the less profit it makes. “It’s a great business model from the insurer’s point of view as they happily take customer’s money and maybe settle a claim down the line. In the meantime they can reinvest the available capital. This proposition is clearly not as attractive from the customer’s’ point of view,” says Hartwig.

To change this, Laka’s model moves away from “underwriting risk” to credit risk — that is, ensuring customers can pay the required, albeit capped premium when the startup does have to pay out, which Hartwig reckons is an easily manageable risk with credit cards and modern payment providers such as Stripe.

The cap — where the monthly premium has a maximum so that Laka’s customers never face bill shock — is being provided by Zurich U.K. in the form of a stop-loss agreement for which Laka pays a small fixed fee per policy, per month. Any exposure above the cap is absorbed by Zurich, acting like a reinsurer.

Hartwig says that in months with a lot of claims, this is where the stop-loss kicks in, capping each customer’s exposure at a clearly communicated level. The promise is that you will never be charged more than competitors, but — crucially — if everyone takes better care, you will pay much less.

“We effectively offer a profit share to our customers, encouraging improved behaviour as they benefit from taking better care. By changing the way we earn money in the business model, we fixed the conflict of interest between customer and insurer,” adds the Laka co-founder.


Source: TechCrunch

Sense8 finale: 8 reasons you should have been watching – CNET

But you didn’t and Netflix cancelled it and now there’s only the feature-length final episode. You fools.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455