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

Archivo del Autor: Belen De Leon

Black Panther star wins hero award, and honors a real hero – CNET

Chadwick Boseman won MTV’s best hero award, and celebrated James Shaw Jr., who saved lives in the Waffle House shooting.
Source: CNET

Now the Computer Can Argue With You

IBM shows off an artificial intelligence program that can engage in a debate, possibly pointing the way to the future of talking machines.
Source: Wired

Couple uses Facebook to raise over $3.45M to reunite immigrant families – CNET

The couple from Silicon Valley takes a stand against the US’ “zero tolerance” policy on undocumented immigrants.
Source: CNET

Microsoft says it is “dismayed” by the forced separation of migrant families at the border

Amid calls for a boycott and employee dissent over its cloud-computing deal with the United States Immigration and Customs Enforcement (ICE), Microsoft issued a statement saying that the company “is dismayed by the forcible separation of children from their families at the border.” The ICE is currently under fire from both sides of the political spectrum for separating migrant parents from their children at the United States-Mexico border.

The controversy over Microsoft’s involvement with the ICE stems from an Authority to Operate (ATO) that the agency granted to Azure Government earlier this year. In a January blog post, Microsoft said the ATO would help the ICE deliver cloud-based identity and access services and “help employees make more informed decisions faster.” It also said that the use of its government compliant cloud computing software would enable ICE to “process data on edge devices or utilize deep learning capabilities to accelerate facial recognition and identification.”

Though the ATO has been public for six months already, it resurfaced as outrage grew over the separation of families, including those legally seeking asylum with children, with many social media users calling for a boycott of Microsoft and some employees considering resigning.

In its statement, however, Microsoft said it is not working with ICE or U.S. Customs and Border Protection on “any projects related to separating children from their families at the border” and that it is unaware of Azure being used for that purpose. It also “urged” the Trump administration to change the policy.

Microsoft’s full statement is below. TechCrunch has contacted the company for more information.

In response to questions we want to be clear: Microsoft is not working with U.S. Immigration and Customs Enforcement or U.S. Customs and Border Protection on any projects related to separating children from their families at the border, and contrary to some speculation, we are not aware of Azure or Azure services being used for this purpose. As a company, Microsoft is dismayed by the forcible separation of children from their families at the border. Family unification has been a fundamental tenet of American policy and law since the end of World War II. As a company Microsoft has worked for over 20 years to combine technology with the rule of law to ensure that children who are refugees and immigrants can remain with their parents. We need to continue to build on this noble tradition rather than change course now. We urge the administration to change its policy and Congress to pass legislation ensuring children are no longer separated from their families.


Source: TechCrunch

ezCater raises $100M as it looks to own office catered meals around the world

Everyone at the office needs lunch (or in some cases dinner) — but for salespeople trying to entice a potential lead or convince an architect to pick up their project, they might need to use a free meal as a bit of a lure to get them in the room to make that pitch.

It was a problem that Stefania Mallett, CEO of ezCater, and co-founder Briscoe Rodgers ran into plenty of times — and decided to turn it into a full company. ezCater gives all those sales people, or financial advisors, or anything along those lines a way to quickly set up a catered meal and have an expectation that it’ll work without any kinds of bottlenecks all across the country. The company said it has raised a new round of funding led by Wellington Management Company, with existing investors ICONIQ capital and Insight Venture Partners also participating among others. This round brings ezCater’s total funding to around $170 million, at a valuation of $700 million, according to a source familiar with the matter.

“It’s a high stakes event, you’re ordering food for a sales call, you only get an hour with that customer,” Mallet said. ” When you’re ordering food for a company meeting, you have 1.5 hours. You have to make this work on time and make sure if there are any problems that you can jump in with really high class customer service. More than half of our staff are in customer service and we have a tremendous amount of automation that makes the customer service be effective for us. But without that, you’re not gonna get very far.”

Like the rest of the companies trying to woo offices looking for catered meals, ezCater looks to collect as much data as it can. That could be an analog situation, like one in its own office where employees tried to find the best setup to remove as many bottlenecks as possible for lunch on a Thursday — even timing the process with stopwatches. As more information comes in, like reviews or critiques of the whole process, ezCater can turn around and use that to adapt to any changing environments or office cultures and figure out how to provide the best experience.

Mallett says the company has more than 60,000 restaurants signed up to the service, and the hope with this new round of funding is to continue to expand that — especially as the company eyes growth abroad. While they’re able to sign on plenty of chains, ezCater also has to hit the ground to find high quality local restaurants and make sure they do a quality check on them before they end up on the catering platform. That certainly requires a lot of manpower, and Mallett said more than half of the company is centered around customer service. That, too, is still a pretty analog process even as the company looks to put out more of its tools and automate all these processes.

“We need to reach out to [independent restaurants] one at a time, and our marketing department has done a good job of turning the phones around,” Mallet said. “We still don’t accept many of the inbounds, we’re looking for people whom we believe can deliver quality. We curate for reliability, not for a price point or a type of food. Another thing we have to offer them is a catering management suite that allows them to handle all the orders we send them, as well as other orders they might get through other channels.”

Still, there’s plenty of activity when it comes to catering. Startups like ZeroCater are raising money to expand beyond just daily lunch orders and own other parts of the office dining experience, like providing snacks. Delivery apps like DoorDash too might see the opportunity for catering as a significant business model. But Mallet’s argument is that those organizations are either still pretty local, or they won’t have the kind of restaurant overlap that ezCater has as they look to capture business from larger clients that need to put together a quick meal for the office. ezCater, too, offers options for daily lunches or other meals with a white glove service.

“We can’t expand into the consumer business very fast, and they can’t expand into catering very fast,” Mallet said. “Restaurants have an internal flow that makes sense for being a restaurant, and in many restaurants if you fill in with a catering order for 25 people, the kitchen wants to kill you. They don’t even have space in the storage room for the big trays. If you take all the restaurants that DoorDash or GrubHub or any of the guys who are doing the individual orders, and you take all our restaurants, and you map them on top of each other, there will be a small amount of overlap.”


Source: TechCrunch

Adobe Scan can now turn business cards into contacts – CNET

Because business cards refuse to die.
Source: CNET

Adobe Scan now now automatically turn business cards into phone contacts

Tired of physically tapping out new phone numbers? Adobe Scan will now convert snapshots of business cards into new phone contacts using artificial intelligence. The update also comes with new Adobe-powered PDF tools inside Microsoft 365.

The post Adobe Scan now now automatically turn business cards into phone contacts appeared first on Digital Trends.


Source: Digital trends

Veriff raises $7.7M Series A to become the ‘Stripe for identity’

Veriff, the Estonian startup that wants to become something akin to the ‘Stripe for identity’, has raised $7.7 million in Series A funding.

Leading the round is Mosaic Ventures, joining an impressive list of backers that include Taavet Hinrikus, Ashton Kutcher, Paul Buchheit, Elad Gil, SV Angel, ACE Ventures, and Superangel. Mosaic’s Simon Levene, and Hinrikus, who co-founded and is chairman of TransferWise, have joined the Veriff board.

Founded by 23 year old Kaarel Kotkas — who is now on his third startup and has garnered quite a bit of publicity in his home country — Veriff has developed a SaaS and underlying technology to make it easy for companies, such as banks and fintechs, to easily verify a person’s identity online. In fact, Kotkas previously spent some time at TransferWise, where he solidified the idea, before founding the startup and going through Silicon Valley’s Y Combinator as part of its W18 batch.

Offered as a developer-friendly API — hence the Stripe comparison — Veriff says its solution can be implemented “in minutes”. It costs €49 per month, plus €2 per verification.

The aim, says Kotkas, is to make premium identity verification available to smaller companies and not just large corporations that can easily absorb high integration costs of incumbent offerings. However, what really sets Veriff apart from a number of competitors is its use of live video to verify you are who you say you are.

“Veriff has created an online identity verification service that is more secure than physical face to face verification and now we’re making it available to everyone,” he tells me. “We’re the first ones that understood that pictures never do them justice. It’s all about building up trust online and our service uses a unique video based approach to make sure the verification is done in real-time and voluntarily by the right person”.

Off the record, Kotkas divulged some of Veriff’s “secret sauce,” which — understandably — he wants to keep secret. The startup uses hundreds of data points collected through analysing the live video feed, including frame by frame, and from a user’s device and network. It then uses machine learning to sift through this data and, individually and in aggregate, spot patterns and anomalies that might otherwise be missed by a human.

“We know that pictures never do the justice so instead of analysing only pictures we record everything as a video and analyse frames from the video. Our fraud prevention has been built up combining device information, user behaviour, document validation & face comparison,” he says.

As a result of its video-based approach, Kotkas claims that Veriff has the highest conversion rate on the market, without compromising security. “We’ve created an online verification flow that is all about building up trust, so honest users can go through the flow conveniently, but fraudsters will drop”.

To that end, Kotkas says Veriff remains at least two steps ahead of fraudsters. Then, after an uncomfortably long pause and following prodding from me, he attempts to explain how the startup comes up with new techniques and tests them in the wild, again without disclosing too much information. “It’s a good question but a hard one to answer!” he says knowingly.

Meanwhile, Veriff says it has over 40 paying customers globally. They include financial enterprises, marketplaces, sharing economy companies and e-commerce sites. The company has its development and customer service team based in Tallinn, Estonia, and will soon move sales and marketing operations to the U.S.


Source: TechCrunch

GameStop reportedly discussing buyout with private equity firms

Struggling retail chain GameStop is discussing a potential buyout with private equity firms, according to Reuters. The report says that one of the private equity firms is Sycamore Partners and that GameStop has hired a financial advisor to help with the talks, though there’s no guarantee that a deal will come to fruition.

Founded in 1984 and once a mainstay for gamers, GameStop has struggled to cope with competition from online retailers like Amazon and digital distribution platforms including Steam, even after several attempts to diversify its business model. For example, last fall GameStop announced a used game subscription service, but that was shelved, reportedly because of issues with the chain’s point-of-sale system. Despite other efforts, including selling secondhand games and devices and the acquisition of novelty maker ThinkGeek in 2015, the company’s stock has fallen steadily since November 2013, when it hit $56.53 a share, to $13.96 now.

Reuter’s report comes about a month after investor Tiger Management sent a letter to GameStop, asking it to launch a strategic review of its business model. Around that time, CEO Michael Mauler also resigned after only three months in the position, citing personal reasons. Microsoft Xbox executive Shane Kim began serving as interim CEO at the beginning of June.

Sycamore Partners said it has no comment. TechCrunch has also contacted GameStop.


Source: TechCrunch

Elon Musk email reveals employee 'sabotage' at Tesla video – CNET

Musk revealed the disgruntled employee stole vast amounts of internal data, and warned staff that “there are a long list of organizations that want Tesla to die.”
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412