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

Archivo del Autor: Belen De Leon

Best hidden Galaxy S10 features you need to know now – CNET

Here’s how you make the most of your Galaxy S10 phone.
Source: CNET

From Chromebooks to MacBooks, here are the best laptop deals for April 2019

Whether you need a new laptop for school or work or you’re just doing some post-holiday shopping, we have you covered: These are the best laptop deals going right now, from discounted MacBooks to on-the-go gaming PCs.

The post From Chromebooks to MacBooks, here are the best laptop deals for April 2019 appeared first on Digital Trends.


Source: Digital trends

Online catering marketplace ezCater gets another $150M at a $1.25B valuation

In 2007, Stefania Mallett and Briscoe Rodgers conceived of ezCater, an online marketplace for business catering, and began building the company in Mallet’s Boston home, mostly at her kitchen table.

Recently, sitting at that same table, Mallett negotiated with Brad Twohig of Lightspeed Venture Partners the final terms of a $150 million Series D-1 at a $1.25 billion valuation. Lightspeed, alongside GIC, co-led the round, with participation from Light Street Capital, Wellington Management, ICONIQ Capital and Quadrille Capital.

“Raising money or getting to unicorn status, it’s all nice validation but that’s not the purpose, the purpose of being in business is to grow a very successful company with happy customers and happy employees,” Mallett, ezCater’s chief executive officer, told TechCrunch. “We are going to have cupcakes with unicorns on them. That will take us about a half hour, then we will get back to work.”

EzCater co-founder and CEO Stefania Mallett

Mallett compares ezCater to Expedia . The travel company doesn’t own and operate hotels, nor do they create them. EzCater, similarly, works with 60,500 restaurants and caterers around the U.S. to fulfill orders, but at no point do they work directly with food nor make any deliveries themselves.

Since its inception, the ezCater marketplace has grown considerably, expanding 100 percent annually for the last eight years, Mallett tells us. Though, like most unicorns, ezCater isn’t profitable yet.

Both Mallett and Rodgers are software industry veterans, establishing engineering careers prior to tackling business catering. The pair bootstrapped the company until 2011, when they secured a small Series A investment of $2.7 million. That same year, U.S. foodtech startups raised $176 million, per PitchBook. EzCater would go on to raise more than $300 million in equity funding, including its latest round, and VC interest in foodtech would explode. Already this year, U.S. foodtech startups have brought in $626 million after pulling in a whopping $5 billion in 2018.

EzCater has benefited from this boom. The company raised a $100 million Series D just 10 months ago.

“We really didn’t need the money, we have quite a lot of money in the bank from the last round,” Mallett said. “There was so much talk of a funding winter and a recession coming so we said maybe we should try to raise money and then people jumped on it so we thought OK, why not? If there is a funding winter, we’re set; if not, well, we are still set.”

The investment comes hot off the heels of ezCater’s acquisition of Monkey Group, a cloud platform for take-out, delivery and catering. Mallett declined to disclose terms of the deal but said the partnership makes ezCater the indisputable market leader in catering management software. The company will use its recently expanded war chest to accelerate its international expansion and, potentially, continue its M&A streak. As for the future, an initial public offering is amongst the possibilities.

“We certainly are considering it,” Mallett said. “As we’ve grown, we’ve become more sophisticated and mature; that puts us in a good position to continue operating as a successful standalone company or be acquired by a public company or go public if we see an opportunity to do that. We are not wedded to any of these outcomes.”


Source: TechCrunch

Valve Index VR headset is launching on June 15

Well, on Friday we thought we’d have to wait another few weeks to hear about Valve’s plans for its first virtual reality headset, but the company (accidentally?) seems to have let a few details and images slip regarding its high-powered contender to consumer VR headsets built by Oculus and HTC.

A product page for the Valve Index went live this morning and was discovered by Twitter user @Wario64. We’ve learned that while we’ll hear full details and pre-order the headset on May 1 per the teaser, the device will be launching on June 15.

No word on pricing, though the company did let some other details slip. Including that the headset will come with the “Knuckles” controllers that Valve has been developing, which are now called the Valve Index Controllers. The placeholder page didn’t have full details on resolution or other specs though we also now see that the wired headset has integrated headphones as well, something that has been controversially left out of Oculus’s upcoming Rift S headset.

Valve has confirmed the details to other publications, saying that the information is accurate, but not comprehensive. We have also reached out to the company for confirmation.


Source: TechCrunch

Flipkart co-founder and other top names join AngelList’s first investment syndicate in India

A little over a year after it introduced Syndicates to the India market, AngelList — the U.S. service that helps connect companies with investors — is rolling out its own fund in the country with the backing of some stellar names.

Dubbed ‘The Collective,’ the syndicate includes money from Flipkart co-founder Binny Bansal — Flipkart, of course, sold a majority stake to Walmart for $16 billion last year — and VCs Salil Deshpande of Bain Capital Ventures, Matrix India trio Avnish Bajaj, Tarun Davda and Vikram Vaidyanathan, Navroz Udwadia from Falcon Edge Capital and Rahul Mehta of DST Global. There’s also involvement from funds that include Kalaari Capital, FJ Labs and Beenext.

The Collective will be managed through an investment committee that is Utsav Somani, a partner with AngelList who launched the service in India, former 500 Startups India partner Pankaj Jain and Nipun Mehra, who has worked with Sequoia Capital, Flipkart and payment startup Pine Labs.

The size of the fund is undisclosed, but Somani told TechCrunch it will likely back 60-80 companies over the next 12-18 months. Syndicates interested in engaging The Collective can draw up to $150,000 per deal, according to an AngelList India announcement.

“The fund will exclusively deploy on AngelList India. This is to give more power to the most active GP base we have through our syndicate leads,” Somani explained.

Utsav Somani launched AngelList’s syndicates product in India last year and he will now look after the company’s first managed fund in the country

More generally, he said that the first year of Syndicates in India has seen more than $5 million deployed across more than 50 publicly announced investments, including deals with BharatPe, HalaPlay, Yulu Bikes and Open Bank. Six of those startups have already raised follow-on capital. Somani said AngelList India Syndicates have invested alongside well-known funds that include Sequoia Capital India, Matrix Partners India, Omidyar Network, Blume Ventures and Beenext.

To date, AngelList has helped deploy some $1.09 billion to over 3,100 startups, according to its website. The company claims its portfolio has raised close to $9 billion in follow-on funding. AngelList is primarily focused on the U.S. market, but India is fast becoming a majority priority. Like the U.S., the Indian service is open only to accredited investors so it isn’t a crowdfunding service.


Source: TechCrunch

German fintech company builder Finleap acquires SME banking provider Penta

Just since months after raising $7 million in Series A funding, German SME banking provider Penta has been acquired by Finleap. Terms of the deal remain undisclosed, although I understand that the acquisition sees Finleap and Penta’s co-founders becoming the challenger bank’s sole owners, with all other shareholders exiting.

Launched in late 2014 by Hitfox Group and Ramin Niroumand, Finleap has developed 16 ventures from scratch, as well as acquiring a number of fintechs. Companies in its portfolio include banking platform solarisBank, of which Penta is a customer, and digital insurer Element, to name just two.

Penta says that becoming part of the Finleap “ecosystem” will help the SME banking provider increase the speed at which it expands internationally. This will include launching in Italy in partnership with Beesy, a Finleap portfolio company focusing on digital business banking for freelancers.

“Penta has a great product and a great team, serving especially the digital industry, which matches perfectly [with] Finleap’s focus on vertical banking,” FinLeap co-founder Niroumand tells me. “Additionally, with Pair Finance for digital debt collection and Perseus for cybersecurity, there are already two other players in the Finleap ecosystem offering services to a similar customer group like Penta, so they form a real value chain for the digital industry”.

To date, Penta counts over 5,500 digital businesses as customers, such as AirHelp, bepro11 and Global Digital Women. The banking fintech set out to fix SME banking, enabling customers to open a business bank account in just a few minutes online. Other features include a real-time overview of a business’ finances, debit cards with individual limits for employees, and accounting integration. Over the next year, Penta plans to add direct debits, SME loans, international transfers and more.

“The decision to go with Finleap was a strategic one,” says Penta co-founder Luka Ivicevic. “By becoming part of the finleap ecosystem, we’re able to accelerate our growth inside and outside of Germany at an unprecedented pace”.

Meanwhile, Niroumand says Penta will remain an independent business and that Finleap will not be part of the operational management of Penta. However, Penta will be able to benefit from Finleap’s resources and expertise. Penta will be able to get strong support from Finleap’s team of top talents,” he says.

“For example to accelerate their hiring efforts and to solve back-office tasks, so that the Penta team can focus completely on the development of the product and new features, like loans and direct debits. In terms of funding, Penta can also tap into Finleap’s network of corporate financial partners”.

Adds Ivicevic: “This is not an exit, but the next step of our growth, Finleap is the right partner for it”.


Source: TechCrunch

April Fools' pranks: Space burps, Waymo self-driving cars for cats, pickle burger – CNET

From Logitech, Duolingo, McDonald’s and other big names, here’s a tally of this year’s finest — or, at least, most obvious — April 1 2019 jokes.
Source: CNET

NASA chief labels Indian anti-satellite missile test a 'terrible, terrible thing' – CNET

Lingering space debris from the missile test poses a threat to astronauts on the International Space Station.
Source: CNET

Do yourself a favor and watch the trailer for the new film “The Dead Don’t Die”

Sometimes, gentle reader, we report on things at TechCrunch because it’s information that we think you, as a member of our community should know, given your interests and sensibilities.

This is one of those times.

Do yourself a favor and watch the clip for Jim Jarmusch’s zombie movie.

The movie’s trailer bills it as “the greatest zombie cast ever disassembled” (and the movie’s trailer is not wrong).

You could watch it because it features Bill Murray, Adam Driver, Tilda Swinton, Chloë Sevigny, Steve Buscemi, Caleb Landon Jones, Iggy Pop, Sara Driver, Selena Gomez, Carol Kane, and Tom Waits.

You could watch it because it’s likely to be one of the greatest entrants into the zombie movie oeuvre ever.

Or you could simply watch it because it’s been a long April Fool’s Monday and you’d like to give your brain a break (before it’s consumed in the great zombie apocalypse).

There’s no tech angle to this, simply consider it service journalism (as in, we’re providing a service by bringing this gem to your attention).

And please, go see it in theaters when it opens in June, (based on the trailer) you’ll likely be very glad you did.

Also… Tom freaking Waits.


Source: TechCrunch

The Twilight Zone premiere makes my stand-up comedy nightmares too real – CNET

Commentary: Jordan Peele’s reboot starts with a comedy of terrors starring Kumail Nanjiani, and for a working comic like me, it’s dead-on.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429