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

Archivo del Autor: Belen De Leon

Execs at Mobike, the bike sharing startup, are raising $20M to buy out the European business by end of June

Some big changes are afoot for Mobike, the Chinese bike-sharing company that was acquired by IPO-bound on-demand service startup Meituan-Dianping for $2.7 billion last year. Mobike executives in Europe are raising $20 million from outside investors as part of a plan to spin off the European operation. Under the deal, Mobike would not completely divest from the spun-out division: it would retain a 49 percent share.

It had previously been reported that the company is in the process of spinning off its European operations as part of a wider retreat from global operations. Our sources have confirmed that the outside investment and spinoff would value the European portion of the business at between $80 million and $100 million.

A source close to the company also tells us that the deal is expected to close by the end of June. The plan is for Paul Zhu, currently European regional general manager for Mobike, to become CEO of the new EU Mobike.

Mobike has operations in the UK, France, Germany, Italy, Spain and The Netherlands, but it is not clear how many users it currently has in the region, or indeed globally. As it has shuttered operations in some cities in the region — most recently in Newcastle in the north of England — Mobike is also slowly rolling out services elsewhere — for example, this week in Padua, Italy.

Steve Milton, a UK spokesperson for Mobike, declined to comment for this article.

Bike-sharing startups, in which people use apps to find, ‘unlock’ and pay for bike rentals, were hailed as the next hot area for on-demand transportation for urban dwellers, following on from the fast growth of car-based services like Uber and Lyft (and more recently followed by scooters and e-bikes). Dozens of bike startups were collectively pumped up with hundreds of millions of dollars in funding as they ramped up their inventories to compete against each other.

It turned out to be a bubble in the making. In the worst-case scenarios, hundreds of basic, bright bikes filling city streets led to vandalization and clutter. In the best-case scenarios, some of the biggest startups, like Mobike, Jump and Motivate, eventually were acquired — in their respective cases to Meituan, Uber and Lyft. Still, among those and others like Ofo that remained independent, there have been wobbles, and others that appeared to have crashed out altogether.

Yet as e-hailing companies continue to diversify and expand into multi-modal transportation, there will be more acquisitions.

We understand that Careem, the Dubai-based transportation startup that itself is getting acquired by Uber for $3.1 billion, is buying a bike-sharing startup focused on the Middle East region (which means contenders could include Nextbike, Cyacle, and Byky). The deal is expected to close in coming days and may likely come into its own when a bike deal Careem announced at the end of April with the Dubai transport authority takes shape.

Meituan, which is now publicly traded and is valued at around $42 billion, more recently said it would rebrand Mobike to Meituan Bike, which will not only bring it closer to the parent company, but further distance it from Mobike’s earlier aggressive expansion and some of the bad reputation it picked up along the way.

Its international footprint isn’t the only thing that’s been slashed. Hongji Bike — co-founded by the original co-founder of Mobike — said it had picked up a number of engineers from the company to ramp up its efforts to build bikes, scooters and other personal vehicles for a variety of on-demand transportation startups. (Its customers include Lime, which ordered 40,000 scooters from it last year, the company said this week.)


Source: TechCrunch

What Pixel 3a tells us about the state of the smartphone — and Google

Announced yesterday at Google’s opening I/O keynote, the Pixel 3a arrives at a tenuous time for the smartphone industry. Sales figures have stagnated for most of the major players in the industry — a phenomenon from which Google certainly isn’t immune.

CEO Sundar Pichai discussed exactly that on the company’s Q1 earnings call last week. “While the first quarter results reflect pressure in the premium smartphone industry,” he explained, “we are pleased with the ongoing momentum of Assistant-enabled Home devices, particularly the Home Hub and Mini devices, and look forward to our May 7 announcement at I/O from our hardware team.”

That last bit was a clear reference to the arrival of the new budget tier of Google’s flagship offering. The 3a is a clear push to address one of the biggest drivers of slowing smartphone sales. With a starting price of $399, it’s a fraction of the price of top handsets from competitors like Apple and Samsung.

There’s been a fairly rapid creep in flagship prices in recent years. Handsets starting at north of $1,000 hardly warrant a second glance anymore, while many forthcoming foldables are hovering around double that.

As Google VP of Product Management Mario Queiroz told me ahead of launch, “The smartphone market has started to flatten. We think one of the reasons is because, you know, the premium segment of the market is a very large segment, but premium phones have gotten more and more expensive, you know, three, four years ago, you could buy a premium phone for $500.”

Inflated prices have certainly made device purchases more burdensome for buyers. That, coupled with a relative lack of compelling new features has gone a ways toward slowing down upgrade cycles, hurting sales in the process.

I’ve enjoyed my early hands-on time with the 3a — more to come on that later. It’s important to note the different factors that have allowed Google to get to this stage. A key driver is, of course, Google’s purchase of massive R&D resources from HTC. That result of HTC’s dip into sub-replacement level hardware manufacturer has resulted in the ability to develop hardware in house, on the relatively cheap at a new campus in Taipei.

Also important is Google’s ongoing quest to further uncouple the importance of hardware from smartphone upgrades. The company’s big investments in machine learning and artificial intelligence particularly are driving many of the innovations best demonstrated on the imaging side of things. Devin captured this sentiment in this piece written in the wake of the iPhone XS announcement.

Notably, the Pixel 3a has essentially the same camera hardware as the pricier 3. Google cut some corners here, but that wasn’t one. There are still and will continue to be some limitations to what the 3a is able to do, based on processing power, but the line between what the two devices can do is already pretty blurry when it comes to taking photos.

There’s another factor that’s been looming over Pixel sales in all of this — but for several reasons, Pichai wasn’t ready to discuss it on the call. For years, the line has been hampered by carrier exclusivity, something that feels like it ought to be relegated to the smartphone past.

Certainly that sort of arrangement makes sense for young companies like OnePlus or Palm, which are looking for a way into a market, while seeking to maintain manageable growth. But Google certainly has the resources to grow outside of a single carrier deal. And the fact of the matter (as Huawei has discovered the hard way) is that carrier distribution and contracts as still key drivers of smartphone distribution here in the States, even as most manufacturers also offer unlocked devices. I suspect those upfront costs are enough to make many consumers do a double take — even though we all know in our hearts the contract is ultimately where they get you.

Thankfully, Google announced that it will be making the Pixel 3 and 3a available on a lot more carriers, starting this week. That move ought to have a marked impact on the Pixel’s sales figures going forward. The addition of Sprint and T-Mobile among others means a lot more retail shelf space and ad dollars across the U.S. Devices are a harder sell when your average consumer has to go out of their way to find them — not to mention the difficulty of convincing users to switch carriers for a new device.

I’d caution against using Q2 results as a direct measure of the 3a’s appeal and Google’s move toward a six-month device release cycle. At this early stage it’s too early to uncouple that from new customers who are coming on board courtesy of those carrier additions. Even so, the device is an interesting litmus test for the current state of the smartphone, right down to the return of the headphone jack.


Source: TechCrunch

GM in talks to sell shuttered Lordstown factory to Workhorse for EV pickups

General Motors is in talks to sell its Lordstown vehicle factory in Ohio to Workhorse Group, a battery-electric transportation technology company, to produce EV pickup trucks.

It’s a development that could produce a positive outcome for Workhorse, GM and the laid-off workers at the Lordstown factory that stopped producing the automaker’s Chevrolet Cruze in March. Not to mention President Trump, who has promised to bring back manufacturing jobs to the U.S. and was the first to reveal the talks via Twitter.

This good news story, however, has loads of caveats.

The deal between GM and Ohio-based Workhorse is not settled, according to Jalopnik, which reported the two companies have been in negotiations since the beginning of the year and many details still must be resolved. Tom Colton, who represents Workhorse in the deal, told Jalopnik that they’re in “roughly preliminary discussions.”

GM told TechCrunch that Workhorse had approach the company earlier this year and that talks had progressed enough to now involve other people. In other words, the deal is promising enough to now involve the United Autoworkers Union, which

The UAW’s position, however, presents one of many hurdles to the deal. The UAW wants GM to assign a product to Lordstown and continue operating it. It’s unclear if that stance would change if Workhorse committed to making this a union shop. A GM spokesperson indicated that Workhorse was willing to work with the UAW.

Then there’s the matter of money. Workhorse is a small company with less than 100 employees that has struggled financially at various points since its founding in 1998. The company, which earlier this year  borrowed $35 million from hedge fund Marathon Asset Management, reported just $364,000 in revenue in the first quarter, down from $560,000 in the same period last year.

As of March 30, 2019, the company had cash, cash equivalents and short-term investments of $2.8 million compared to $1.5 million as of December 31, 2018.

Workhorse, which was once owned by Navistar and sold in 2013 to AMP Holding, does have a customer pipeline for its electric trucks that includes UPS. It’s also hoping to win a contract with the United States Postal Service.

It’s unclear how much GM wants for the Lordstown plant and how Workhorse will find the funds to pay for it. The proposed structure of the deal provides some hints.

Under this potential deal, a new entity led by Workhorse founder Steve Burns, would acquire the facility. Workhorse would hold a minority interest in the new entity. This new entity would allow Workhorse to seek new equity without diluting existing shareholder value.

“The first vehicle we would plan to build if we were to purchase the Lordstown Complex would be a commercial electric pickup, blending Workhorse’s technology with Lordstown’s manufacturing expertise,” Workhorse CEO Duane Hughes said in a release issued by GM.

Since last November, GM has been in discussions with the UAW regarding the impact of changing market conditions on the Lordstown facility. These discussions will include this opportunity, GM said.

Lordstown was deemed “unallocated” by GM, a designation that means the company decided to stop producing the Cruze or any other vehicle at the factory. The decision resulted in the elimination of some 1,200 jobs. About a quarter of those workers have been transferred to other GM factories.

In March, GM announced plans to invest $300 million into a Michigan factory to produce a new Chevrolet electric vehicle, reversing a decision to build the EV outside of the United States. The announcement came on the heels of recent job cuts and plant closures by GM, moves that have complicated bargaining with union workers over a new four-year contract and has sparked intense criticism from Trump over the decision to end production the Lordstown factory.

President Trump was the first to broadcast the GM-Workhorse news via Twitter. GM soon followed with a news release, saying that the move has the potential to bring significant production and electric vehicle assembly jobs to the plant.

“We remain committed to growing manufacturing jobs in the U.S., including in Ohio, and we see this development as a potential win-win for everyone,” GM chairman and CEO Mary Barra said in a statement. “Workhorse has innovative technologies that could help preserve Lordstown’s more than 50-year tradition of vehicle assembly work.”

GM is interested in producing an electric pickup, Barra indicated during the company’s first quarter earnings call. However, GM told TechCrunch that the company’s EV pickup plans are not tied to Workhorse.


Source: TechCrunch

Scientists Save a Sick Teen, Hackers Steal $40 Million, and More News

Catch up on the most important news today in 2 minutes or less.
Source: Wired

Instagram Can Find Misleading Posts—but Won’t Take Them Down

Instagram is subjecting some posts to the same fact-checking review as parent Facebook. But its response to misinformation is very different.
Source: Wired

Cambio climático: ricos más ricos y pobres más pobres desde 1961

Un nuevo informe revela que el calentamiento global lleva décadas aumentando la brecha económica. Aunque de momento los países más fríos se están salvando, a medida que la temperatura siga aumentando, sus efectos negativos reducirán la productividad en todo el planeta 
Source: MIT

El chip de IA que eclipsa a los robots y drones más impresionantes

A pesar de los increíbles dispositivos que había en la exclusiva conferencia tecnológica MARS de Amazon, este microprocesador especializado en inteligencia artificial fue el que acaparó todas las miradas. Descubra por qué el hardware de este tipo está empezando a ser tan importante
Source: MIT

FOTOGALERÍA: Los impresionantes vestidos 3D de la Gala del Met

Hicieron falta casi 1.500 horas para imprimir todas las piezas que lucieron estas cinco estrellas en la cena del pasado lunes. El de la modelo Jourdan Dunn pesaba casi 14 kilos y costó más de 2.500 euros, lo que demuestra por qué seguimos sigue sin haber ropa impresa en 3D en nuestros armarios 
Source: MIT

The Fake Faces in 'Mission: Impossible'? The CIA Has Some of Its Own

WIRED asked the agency’s former disguise chief to analyze the spy tactics on film and television. Here’s her critique.
Source: Wired

Google’s New Privacy Features Put the Responsibility on Users

The company has launched new privacy settings, but the various toggles and dashboards require a lot of user interaction.
Source: Wired

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993