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

Archivo del Autor: Belen De Leon

Best Latte and Cappuccino Machines (2018): Keurig, Mr. Coffee, Nespresso, Breville

We’ve tested a bunch of the best latte machines and best cappuccino makers. These are the absolute best devices to make awesome milk and espresso drinks at home.
Source: Wired

Alibaba shrugs off China concerns as revenue jumps 61%

Tencent had an unexpected miss this week, but Chinese rival Alibaba experienced no such issue today as it beat analyst expectation after clocking 61 percent annual revenue growth.

The Chinese e-commerce giant reported total sales of 80.92 billion RMB ($12.2 billion) for its Q1 2019, fractionally beating Bloomberg’s estimate of 80.88 billion RMB. The firm record a net profit of 8.7 billion RMB ($1.3 billion) for the period, down 41 percent.

Diluted earnings per share of 3.30 RMB was down 42 percent annually but still ahead of Bloomberg’s project of 2.57 RMB. The market has taken that as good news and shares are trading up three percent in the pre-market.

Alibaba’s core e-commerce business is its most lucrative and revenue in Q1 rose 61 percent annually to hit 69.2 billion RMB ($10.5 billion), while growth for it cloud computing business continues to impressive albeit at a slowing rate as the unit grows up. Alibaba Cloud recorded total sales of 4.7 billion RMB ($710 million) but a year-on-year growth rate of 93 percent is down slightly on 103 percent in the previous quarter.

Also in the last quarter, Alibaba took up an option to acquire one-third of Ant Financial, its financial services business that’s tipped to go public as soon as next year. The deal hasn’t closed yet, but when it does it will mean an end to “royalty and technology service fees” that Alibaba had earned from a previous agreement with Ant. Ant is valued at over $100 billion and some analyst estimates that the quarterly fees paid to Alibaba were in the region of one billion RMB, or roughly $160 million.

Looking at customer numbers, Alibaba said its active customer base in China grew to 576 million — an increase of 100 million per year and 24 million on the last quarter — while monthly active users reached 634 million, up 20 percent year-on-year and three percent sequentially.

The company doesn’t give international user numbers, but it said e-commerce revenue from outside of China grew 64 percent to reach 4.3 billion RMB, or $652 million.

Beyond e-commerce, Alibaba confirmed media reports that it has combined its Koubei local services platform with its newly-acquired Ele.me business. The entity has raised over $3 billion in new financing from Alibaba, Softbank and others, Alibaba confirmed, as it continues to compete with Meituan — the on-demand platform that is preparing to go public in Hong Kong. There’s more on that story at the link below.


Source: TechCrunch

This New York venture firm just closed on $520 million from 250(!) people, including former Schwab and Facebook execs

Lead Edge Capital, a New York-based venture firm, has been around since 2009, and it has been quietly growing like kudzu since. After closing its very first fund with $52 million back in 2011, it has been roughly doubling the size of its funds ever since, closing on $138 million in 2013 and $290 million in 2016 and today, announcing a fourth, $520 million fund. Altogether, including some special purpose vehicles it has assembled, the firm is now managing roughly $1.5 billion in assets.

How did the team, led by founder Mitchell Green, pull it off? Green’s background may have helped. The Williams College grad says he went to work for UBS as a banking analyst in its M&A group out of college, then it was on to Bessemer Venture Partners as an analyst, then Wharton, where he not only earned his MBA but began working at a Tiger-cub-seeded hedge fund by Julian Robertson. All along the way, Green was apparently making friends in high places. And given the success of Lead Edge to date, they are happy enough to have him manage some of their money through Lead Edge.

We talked with Green about some of those connections, and Lead Edge’s new fund, via an email exchange late yesterday. Our chat has been edited for length.

TC: Your investor base consists of more than 250 executives and investors. In fact, you say that 70 percent of your new fund comes from individual LPs, while only 30 percent of the capital came from institutional investors. Who are these people?

MG: They come from Charles Schwab, Capital One, NetSuite, eBay, Neiman Marcus, Xerox, Unilever, Cisco, Saks, Microsoft and many more. Among them is Anne Mulcahy, the former chairman and CEO of Xerox; Alison Rosenthal, the former head of mobile at Facebook; Nigal Morris, the cofounder of Capital One; GitHub CEO Nat Friedman; and David Pottruck, the former CEO of Charles Schwab.

We pride ourselves on leveraging our LPs to make connections on behalf of portfolio companies. Instead of simply deploying capital, our LPs and operating partners are dedicated to mentoring and leading portfolio businesses through their extended network and deep knowledge across different industries.

TC: Any examples?

Our first discussion with [cybersecurity firm] Duo Security resulted in an introduction between Duo’s CEO, Dug Song, and the former CIO of General Motors. While Duo wasn’t raising money, they assured us that if they did, they would let us know, as they saw how helpful our network could be. Eventually, we invested over $90 million into Duo [which is now being acquired by Cisco for $2.35 billion].

TC: What kinds of company does Lead Edge target, and has that changed over time?

MG: We’ve always been focused on companies in the software, internet, business services and consumer sectors. They types of companies we’ve invested in haven’t changed over time. Some current and former portfolio companies include Alibaba Group, Arrive Logistics, Bazaarvoice, Delivery Hero, Duo Security, Mindbody, Marketo,Refinery29, Spotify, Toast, Uber and Xamarin.

TC: What’s the strategy exactly?

MG: Most of our capital is geared towards companies in the $10 million to $100 million annual revenue range, where our LP base can help our portfolio companies in a multitude of ways — from customer relationships to advisory to recruiting. The balance of our capital is invested into what we call “platform” companies like Alibaba, Uber and Spotify, as well as public market investments, where we’re long only.

TC: Which company has raised the biggest check from Lead Edge?

MG: We’re able to scale our investments though dedicated co-investment vehicles we’ve raised. We invested more than $300 million into Alibaba in the years leading up to its IPO; more than $150 million into Spotify in the years leading up to its IPO; and most recently, invested more than $90 million into Duo Security prior to the announced of its acquisition by Cisco.

TC: Which has produced the biggest return? 

MG: We’ve had several excellent exits, but our largest returns by dollars returned to LPs were via Alibaba’s IPO, Spotify’s  IPO, and now the impending sale of  Duo Security. We’ve also had a number of other strong exits, including Xamarin, which was acquired by Microsoft; Bazaarvoice, which went public; Clearscore, which is being acquired by Experian); Marketo, which went public and was then acquired; Driling Info, which was acquired by Genstar; and Delivery Hero, which went public.

TC: That’s quite a run. How do decisions get made? Majority rules?

MG: We have a streamlined decision-making process that due to the small size of the investment committee consists of the firm’s three partners, including myself; Brian Neider, who I’d met at Bessemer; and Nimay Mehta. All three of us have been working together and served on the investment committee since Fund I. Brian and I shared an office together at Bessemer Venture Partners. Nimay was the first hire at here and has been with the firm since 2011.

TC: How much of your deal flow is inbound versus outbound?

MG: We all come from outbound backgrounds, so most of our sourcing is done outbound. Nimay was formerly with Insight Venture Partners, where he was an associate and worked on much of their outbound efforts. Brian and l worked together for nearly three years at Bessemer Venture Partners, and were the first two analysts that Bessemer ever hired to do outbound sourcing in 2005.

TC: What’s the strangest deal you’ve ever invested in?

MG: We knew the founder of this company that had an exciting but off-the-wall idea to create a scooter sharing application. It seemed crazy at the time, but we did participate in the initial funding rounds at Bird.

TC: Any deals you won’t do based on experience with last funds?

MG: We have certainly learned lessons in specific sectors and have a higher bar for companies in emerging economies as currency fluctuations could materially impact returns.

TC: Your biggest challenge right now as an investor in the current market?

MG: The largest challenge is seeing companies that are overcapitalized. Years ago, fundraising would take place in stages. Now, once a company reaches $5 million in revenue off a proof of concept, investors want to give them $50 million to capitalize on the idea. We think this can cause bad behavior in companies, so we’re cognizant of trying to find businesses that can be capital efficient or are burning capital in a way that’s commensurate with strong unit economics.

TC: SoftBank. How is its strategy impacting what you do?

MG: We don’t see them in most of our deals.


Source: TechCrunch

The Solo JavaScript Developer Challenging Google and Facebook

Vue, an open-source framework, is winning fans among the creators of web applications.
Source: Wired

How NASA Built a Shark Tank for Space Inventions

At an event in Denver, companies faced off in a battle to win NASA mentorship—and maybe the chance to put their tech in space.
Source: Wired

Wickr teams up with Psiphon to ensure your packets arrive safely no matter where you are

Encrypted collaboration app Wickr has added a feather to its cap with a partnership with Psiphon, provider of smart VPN tools. Wickr will use Psiphon’s tech to guarantee your packets get where they need to go regardless of whether you’re at home, at a cafe with bad wi-fi, or at a cafe with bad wi-fi in China.

The idea is that the user shouldn’t have to be auditing their own connection to be sure their apps will work properly. That can be a matter of safety, such as a poorly secured access point; connectivity, such as one where certain ports or apps are inoperable; or censorship, like requesting data from a service banned in the country you’re visiting.

Wickr already encrypts all your traffic, so there are no worries on that account, but if the connection you’re using were to block video calls or certain traffic patterns, there’s not much the company can do about that.

Psiphon, however, is in the business of circumventing deliberate or accidental blockages with a suite of tools that analyze the network and attempt to find a way to patch you through. Whether that’s anonymizing your traffic, bouncing it off non-blocked servers, doing automatic port forwarding, or some other method, the idea is the packets get through one way or another.

There’s a cost in latency and throughput, of course, but while that may matter for online gaming or video streaming, it’s far less important for something like uploading an image, chatting with colleagues, and the other functions that Wickr provides. At all events you can turn the feature on or off at will.

There will be a monetary cost too, of course, in the form of premiums added to paid plans. Enterprise customers will be the first to receive the Psiphon-powered traffic handling, today in fact, and the feature will then trickle its way down to other paid users and free users over the next few weeks.


Source: TechCrunch

Russian hackers slipped up in attempt to hack senator

Hackers that targeted a Democratic senator up for reelection this year may have left behind clues in their attack that further suggest Russian involvement.

The office of Claire McCaskill, a Missouri senator, was targeted in an apparent targeted phishing attack from a fake Microsoft domain that the software giant later seized pursuant to a court order. The Daily Beast reported that a then-McCaskill staffer was the target of the attack, which was attributed to hackers linked to Russian intelligence — largely because the effort was similar to the phishing attack on Hillary Clinton’s campaign chair John Podesta, whose account was successfully breached and emails were shared with WikiLeaks.

Now, new research suggests that the phishing page used in the McCaskill attack contains language-specific code references that lends further credence that Russian hackers were involved.

Russian Election Interference

When the hackers built the phishing page used to trick the McCaskill staffer, they scraped the code from a legitimate Microsoft login page that staff would use to log into their network. That code included a browser-generated link of the original web page that was scraped, the research said. That link appended a language marker at the end which varies depending on which country the user is located in the world — such as “gb” for the UK, or “fr” for France.

Because the language tag was “ru”, which researchers say shows that the code was likely scraped from a user in Russia.

Yonathan Klijsnma, threat researcher at RiskIQ, said that in many cases hackers won’t build a phishing page from scratch but will simply copy and save the page it’s trying to imitate. In doing so, any saved language tags embedded in the code “can be a crucial clue in connecting operators with their malicious campaigns.”

Klijsnma said these tags are often overlooked by the hackers. That which resulted in a sloppy phishing page that was saved by RiskIQ’s vast internet crawling operation.

Although McCaskill, a vocal Russia critic, confirmed the “unsuccessful” attempted hack in a press release in July that she attributed to Russia, a spokesperson for McCaskill declined to comment further when reached Wednesday prior to publication.

In an additional twist, Klijsnma also found that the same Russian hackers also targeted reporter Serhiy Drachuk, whose work has long criticized of the Russian regime. Code from the page that was used in the McCaskill phishing attempt contained leftover references to the journalist’s work email address, which was previously accessed by the hackers.

We reached out to Serhiy Drachuk for comment, but did not hear back by the time of writing.

It’s the latest in a long string of cyberattacks and phishing efforts to target US political institutions before and during the 2016 presidential election and later. Just this week, Democratic National Committee officials said they thwarted an attempt to access their voter database. It comes hot on the heels of Microsoft’s announcement that it prevented a Russian-backed advanced persistent threat group known as Fancy Bear (or APT28) to steal data from political organizations.


Source: TechCrunch

What Happened in the Dark: Puerto Rico's Fight for Power

More Americans rely on Puerto Rico’s grid than on any other public electric utility. How one renegade plant worker led them through the shadows.
Source: Wired

What Tech Has—and Hasn’t—Done for Puerto Rico

Balloons, batteries, and the crypto invasion. A progress report on the industry’s aid to the island.
Source: Wired

LG's 'wearable robot' will transform the proletariat into unstoppable machines – CNET

LG’s SuitBot is designed to make work easier. Forget robot overlords — this robot goes over pants.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807