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

Archivo del Autor: Belen De Leon

Indian startups raised $9.3 billion in 2020

The coronavirus pandemic — and a handful of other factors — slowed dealmaking for startups in India this year.

Compared to their record $14.5 billion fundraise last year, Indian startups are ending 2020 with about $9.3 billion. This is the first time since 2016 that startups in India, one of the world’s largest startup communities, has raised less than $10 billion in a year, according to consultancy firm Tracxn.

The number of deals fell from 1,185 last year to 1,088 in 2020. There were fewer larger sized rounds, too. Rounds with dealsize $100 million or larger fell from 26 in 2019 to 20 (these rounds delivered $3.6 billion this year, compared to $7.5 billion last year), and similarly rounds with dealsize $50 million to $100 million fell from 27 to 13. (The figures do not include investments in telecom giant Jio Platforms, which alone raised over $20 billion this year.)

Despite the slowdown, Indian startups witnessed a substantial rebound in the second half of this year. In the first half, startups in the world’s second largest internet market had raised just $4.2 billion from about 461 deals, said Tracxn.

Other than the coronavirus, which has impacted startups worldwide, another factor that affected the dealmaking was absence of — or reduced participation from — some of the biggest investors.

Chinese giants such as Alibaba — and its affiliate Ant Group — and Tencent wrote fewer checks this year to Indian startups amid tension between the two neighboring nations. SoftBank also delivered less capital as many of its high-profile portfolio firms including Paytm, Oyo Rooms, and Ola did not raise money.

But the virus also accelerated growth of some startups. Byju’s is now valued at over $11 billion, up from $8 billion in January this year. Unacademy, another high-profile startup in the online learning space, raised two rounds at the height of the pandemic, increasing its valuation from about $500 million in February this year to over $2 billion.

Bond, a firm started by Mary Meeker and other high-profile investors, backed Byju’s this year. Bond believes that Byju’s will be worth over $30 billion in three years, a person who was briefed by the investment firm told TechCrunch. Several startups in India operating on a SaaS model and catering to customers worldwide also picked up momentum this year.

11 Indian startups including RazorPay, Unacademy, DailyHunt, and Glance became a unicorn this year. (On a side note, Google and Facebook wrote several checks to Indian firms this year. Google backed Glance and DailyHunt last week, while Facebook invested in Unacademy. Both the firms also invested in Jio Platforms this year.)

“I am old enough (unfortunately!) to have seen the 2001 and 2008 downturns so when Covid hit and there were stories of doom and gloom everywhere, I remembered what I saw happening in the past downturns — a beginning of a new generation of teams who built the next generation of companies,” said Vaibhav Domkundwar, founder and managing partner at Better Capital. Better Capital, which backs early stage startups in India, wrote 43 investment and follow-on checks this year.

M&A activities also accelerated this year. Byju’s acquired WhiteHat Jr for $300 million, while Unacademy acquired PrepLadder, which offers courses aimed at medical students, for $50 million in July. It also led an investment round of $5 million to acquire a majority stake in Mastree.

Reliance Industries acquired online pharmacy Nedmeds and, in a fire sale, Urban Ladder.

But for the first time, Indian startups are on the verge of seeing another kind of exit. Zomato, Flipkart, and Policybazaar are among some startups that plan to go public next year. Analysts at Bernstein have identified Paytm, Byju’s, PhonePe, and Delhivery among those who could also go public by 2022.


Source: TechCrunch

"Una persona vacunada aún podría transmitir el coronavirus"

La experta en el impacto de la tecnología en la sociedad Nita Farahany rechaza los pasaportes de vacunación por su potencial para erosionar la confianza en la ciencia y aumentar las desigualdades de la pandemia, y cree que todavía es pronto para obligar a la población a vacunarse
Source: MIT

Los 'deepfake' no han roto la democracia en 2020; los 'cheapfake', sí

Aunque los expertos llevan años avisando de la amenaza de las ultrafalsificaciones con IA para desestabilizar nuestra forma de entender la realidad, el verdadero motor de la desinformación este año han sido las falsificaciones baratas, es decir, contenidos adulterados de bajísima calidad
Source: MIT

Cómo la innovación tecnológica ayudó a la ganadería a crear vacas perfectas

A lo largo de las últimas décadas, nuevas tecnologías como la inseminación artificial, el mapeo de genes y las pruebas de ADN han aumentado el peso medio del ganado, su resistencia al calor, su capacidad de procrear y mejorado propiedades del sabor y la textura de los filetes
Source: MIT

Shortage of laptops and PC components won’t be cleared until 2022

This year saw a huge boom in computer sales, and hardware manufacturers are not expected to clear the backlog until 2022.
Source: Digital trends

En contra del certificado de vacunación para recuperar la normalidad

Aunque las cartillas de vacunación existen desde hace años, usarlas en esta pandemia para gestionar permisos y accesos podría crear situaciones de discriminación y todavía no sabemos si las vacunas impiden el contagio asintomático, además de los enormes retos técnicos para encajar los distintos sistemas locales y nacionales
Source: MIT

Historia de la digitalización y automatización de la industria del chocolate

En México, donde se inventó el chocolate, la fábrica de ECOM Cacao ha aprovechado las nuevas tecnologías para reducir su coste en personal y digitalizar el 95 % de sus procesos. En menos de 20 años, la instalación casi ha multiplicado por seis su capacidad de producción anual
Source: MIT

The US wants startups to get a piece of the $16 billion spent on space tech

The U.S. government is one of the biggest spenders in the nascent space industry and the man who handles the money for the Air Force’s $16 billion checkbook wants startups to know that his door is open for them.

In all, Will Roper, the Assistant Secretary of the Air Force for Acquisition, Technology and Logistics, handles about $60 billion worth of budget for the Air Force — a mandate that includes spending money on the new tech initiatives the Air Force deems important.

Historically, the Department of Defense hasn’t been the greatest at working with startups — and many tech companies have been loath to work with the DoD. However, since much of modern civilian infrastructure is based on global positioning systems and other satellite technologies that fall under the Defense Department’s purview, those views on cooperation are changing on both sides.

“Space isn’t a quiet domain of communication and navigation and exploration anymore,” Roper told the audience at TechCrunch’s latest Sessions event, TC Sessions: Space 2020. “It’s increasingly becoming a hostile place… So we’re gearing up a new kind of competition the military side that could extend to space and that’s creating a lot of new space programs.”

Roper emphasized that the interest from the Air Force and the government more broadly extends well beyond offensive capabilities and military priorities. As space becomes an economic opportunity, Roper sees the Air Force as an engine for driving technology development forward in ways that have commercial benefits.

“It’s a great, great time for innovation in new technologies that could help the military, but we want to do more than just help the military. That’s the old thinking in the Pentagon . That’s all that would help us win the Cold War in the 20th Century, but it’s not going to help us in the 21st, where technology is globalized and accelerating,” Roper said.

“We want to find ways where our military mission and our funding can help accelerate commercial markets to so it’s competing on a much bigger stage. But we think it’s where we need to aspire to be, so that we’re playing the right catalyst role in this nation and with our partners around the world,” Roper said.

There are several programs that startups can tap to get those Federal dollars. Two of the easiest points of entry are through the AFWERX and its recently announced SpaceWERX arm focused entirely on space technology.

“These look like any tech company,” Roper told the audience at the TechCrunch event. “They’re outside our fence lines. They’re easy to walk into… Now you don’t have to know the mission, we will help you find the mission and the customer — the warfighter associated with it. It’s a great model because it keeps the company focuse don what they know best, which is their tech.”

Over the last three years, Roper estimated that the AFWERX program had brought 2300 companies into the Air Force and Space Force programs and most of them had never worked with the military before, he said.

Within AFWERX there are three programs that particularly relate to integrating startups into the procurement process, Roper said. One is the Spark program, which pairs military with private industry; one is the AFVentures program, which is designed to finance new innovations coming from private industry; and finally there’s the Prime program, which helps commercialize and certify technologies.

Roper pointed to the recent certification the Air Force gave to Joby Aviation for its flying cars. “So there’s a new military market that will hopefully generate a new commercial market,” Roper said.

In 2021, the Prime program will expand to space technologies, according to Roper.

As the demand for new tech grows, there’s no shortage of innovations Roper would like to see from private industry. From new autonomous innovations that could help co-pilot spacecraft to technology for refueling and in-space maneuverability, and reusable equipment from boosters to other components that can bring costs down.

Roper also acknowledged that the Pentagon has a long way to go to “hack the acquisition system” when it comes to dual use technologies.

Entrepreneurs have pointed out that one of the biggest obstacles to the growth of the commercial space industry has been the inability of the US government to open up the technology for use by private industry.

Roper hopes to change that. “We want to use our military dollars, our mission, and potentially our certifications to help get you there without changing your core product,” he said. “If you succeed as a commercial success, then then we succeed as well, because now we’ve got a great tech partner, that hopefully we can continue to come to to solve problems in future. The thing that we’ll want to understand early on is how our military market and all those benefits I just mentioned, how can they help you get to commercial success? And what is it that we not need to do to pull you off that trajectory?”

Contracts with AFWERX are fixed price and progress as companies hit certain milestones on the product roadmap. These orders increase incrementally as the technology proves itself, so a contract could start with the delivery of a prototype, then experimental usage, then a commercial contract, then broad adoption. “What we’re looking to do is see if you can move the ball forward on your technology, and if you do, then we do another contract. We step you up our process,” Roper said.

Roper sees the project as nothing less than the evolution of the aerospace and defense industry.

“We have a lot of amazing companies today that helped build stealth bombers and space planes and all sorts of awesome stuff. They’re defense companies and we still need them,” Roper said. “What we’re hoping to help build in this century is a set fo new companies that are just tech companies. They’re not defense, purely, and they’re not commercial purely. They’re just technology companies and they do a bit of business on both sides.”


Source: TechCrunch

TikTok launches its first personalized annual recap feature, ‘Year on TikTok’

Spotify users have Wrapped and Instagram users have their Top 9. And now TikTok users will have their own year-in-review feature, too. The company today announced the launch of its first personalized annual recap feature with the launch of “Year on TikTok,” a video highlight reel that showcases individual users’ own top TikTok moments. This includes things like how long you’ve been on TikTok, what sort of videos you watched most, your favorite tracks and creative effects, metrics on how often you commented and shared videos, and more.

The feature will also identify your favorite “vibes” — meaning, the sort of videos you like best, such as crafts, cooking, animals, travel, cottagecore, or any of the now numerous communities that have sprung up on the social video platform.

If users haven’t been on TikTok long enough to have developed their own “vibe,” TikTok says their “Year on TikTok” will include other top videos from its “Year on TikTok: Top 100” list instead.

Image Credits: TikTok

The content for the recap is presented in a familiar way. You’ll vertically scroll down through a video that details your 2020 interests and activities. You then have the chance to share that video directly to your own TikTok profile in order to receive a special profile badge that puts a “2020” on top of your profile photo.

The app’s “Year on TikTok” page also includes other TikTok highlights to browse through, including top memes, top creators, top viral videos, most impactful creators, top celebs, top songs, and other year-end trends.

TikTok users can access their “Year on TikTok” by tapping the icon on their For You feed — a prominent placement — or by scrolling to the banner at the top of the app’s Discover page.

The accuracy of TikTok’s recap is debatable. For example, even though every other video in my For You feed is related to politics and news (go figure!), TikTok informed me my top “vibes” were things like home, travel, and animal videos. That’s true too, but it’s an incomplete list and doesn’t match up with the majority of my past “likes.” It seems that TikTok may be curating the experience to focus on more positive “vibes” — and political videos and themes didn’t make the cut.

Regardless of its attempts at spin, social features that offer users a personalized retrospective of how they engaged with an app through the year have proven to be fairly popular — and a good marketing mechanism, as well.

Spotify’s Wrapped, for instance, has been so well-received that people began to complain that people’s Wrapped shares were dominating and overwhelming their social feeds at year-end. Spotify this year partially addressed this problem by offering new customization options for its 2020 Wrapped that let users adjust the color of their Wrapped card before sharing. This way, the flood of Wrapped shares wouldn’t look quite as homogenous as in prior years, and may be perceived as less of an annoyance.

The “Year on TikTok” feature will likely do well, too, though it’s hard to track. The hashtag #YearOnTikTok is up to 5.4 billion views, thanks to users who are adopting the tag in hopes of propelling their videos to a wider audience or getting on the For You page. The real test will be how many creators end up with the 2020 badge stuck on their profile in the days to come.

While TikTok’s feature is fun, if you find it somewhat lacking there are third-party alternatives.

One app, Retroplay, launched its own 2020 TikTok Year in Review this month. The app does more than just round-up your own stats and metrics. Users can also vote for their favorite creators and videos through Retroplay’s “Superlatives” awards, collect cards from favorite creators, and customize their own highlight reel. But the app is brand-new and struggling with bugs — the highlight reel is currently down while it’s being fixed, for instance, and the app couldn’t resolve a username that began with a period instead of a letter, we found.

Image Credits: Retroplay

But the app’s design is catchy and the interactive features are engaging, so hopefully the developer can address the other issues soon — and before year-end!


Source: TechCrunch

The all-new Apple Watch 6 gets a $60 price cut and ships in time for Christmas

Snag this Apple Watch deal today – the all-new Apple Watch 6 is on sale for $339 and ships in time for Christmas.
Source: TechRadar

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624