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

Archivo del Autor: Belen De Leon

Microsoft wants to change the world. George Clooney wants to help

Microsoft and The Clooney Foundation for Justice (CFJ) unveiled the TrialWatch app Thursday morning, a new tool in CFJ’s ongoing TrialWatch effort to shine a light on injustice in courts around the globe – which too often are simply barbaric.

The post Microsoft wants to change the world. George Clooney wants to help appeared first on Digital Trends.


Source: Digital trends

SalesLoft nabs $70M at around $600M valuation for its sales engagement platform

Artificial intelligence and other tech for automating some of the more repetitive aspects of human jobs continues to be a growing category of software, and today a company that builds tools to address this need for salespeople has raised a tidy sum to grow its business.

SalesLoft, an Atlanta-based startup that has built a platform for salespeople to help them engage with their clients — providing communications tools, supporting data, and finally analytics to ‘coach’ salespeople to improve their processes — has raised $70 million in a Series D round of funding led by Insight Venture Partners with participation from HarbourVest.

Kyle Porter, SalesLoft’s co-founder and CEO, would not disclose the amount of funding in an interview but he did confirm that it is more than double its valuation from the previous round — a $50 million Series C that included LinkedIn among the investors (more on that below) — but under $1 billion. That round was just over a year ago and would have valued the firm at $250 million. That would put SalesLoft’s current valuation at more than $500 million, and a source close to the company notes that it’s around $600 million.

While there are a number of CRM and sales tools out in the market today, Porter believes that many of the big ones might better be described as “dumb databases or repositories” of information rather than natively aimed at helping source and utilise data more effectively.

“They are not focused on improving how to connect buyers to sales teams in sincere ways,” he said. “And anytime a company like Salesforce has moved into tangential areas like these, they haven’t built from the ground up, but through acquisitions. It’s just hard to move giant aircraft carriers.”

SalesLoft is not the only one that has spotted this opportunity, of course. There are dozens of others that are either competing on single or all aspects of the same services that SalesLoft provides, including the likes of Clari, Chorus.ai, Gong, Conversica, Afiniti and not least Outreach — which is seen as a direct competitor on sales engagement and itself raised $114 million on a $1.1 billion valuation earlier this month.

One of the notable distinctions for SalesLoft is that one of its strategic investors is LinkedIn, which participated in its Series C. Before Microsoft acquired it, LinkedIn was seen as a potential competitor to SalesForce, and many thought that Microsoft’s acquisition was made squarely to help it compete against the CRM giant.

These days, Porter said that his company and LinkedIn have a tight integration by way of LinkedIn’s Sales Navigator product, which SalesLoft users can access and utilise directly within SalesLoft, and they have a hotline to be apprised of and help shape LinkedIn’s API developments. SalesLoft is also increasingly building links into Microsoft Dynamics, the company’s CRM business.

“We are seeing the highest usage in our LinkedIn integration among all the other integrations we provide,” Porter told me. “Our customers find that it’s the third most important behind email and phone calls.” Email, for all its cons, remains the first.

The fact that this is a crowded area of the market does speak to the opportunity and need for something effective, however, and the fact that SalesLoft has grown revenues 100 percent in each of the last two years, according to Porter, makes it a particularly attractive horse to bet on.

“So many software companies build a product to meet a market need and then focus purely on selling. SalesLoft is different. This team is continually innovating, pushing the boundaries, and changing the face of sales,” said Jeff Horing, co-founder and MD of Insight Venture Partners, in a statement. “This is one reason the company’s customers are so devoted to them. We are privileged to partner with this innovative company on their mission to improve selling experiences all over the world.”

Going forward, Porter said that in addition to expanding its footprint globally — recent openings include a new office in London — the company is going to go big on more AI and “intelligence” tools. The company already offers something it calls its “coaching network” which is not human but AI-based and analyses calls as they happen to provide pointers and feedback after the fact (similar to others like Gong and Chorus, I should note).

“We want to give people a better way to deliver an authentic but ultimately human way to sell,” he said.


Source: TechCrunch

A new cryptocurrency mining malware uses leaked NSA exploits to spread across enterprise networks

Two years after highly classified exploits built by the National Security Agency were stolen and published, hackers are still using the tools for nefarious reasons.

Security researchers at Symantec say they’ve seen a recent spike in a new malware, dubbed Beapy, which uses the leaked hacking tools to spread like wildfire across corporate networks to enslave computers into running mining code to generate cryptocurrency.

Beapy was first spotted in January but rocketed to more than 12,000 unique infection across 732 organizations since March, said Alan Neville, Symantec’s lead researcher on Beapy, in an email to TechCrunch. The malware almost exclusively targets enterprises, host to large numbers of computers, which when infected with cryptocurrency mining malware can generate sizable sums of money.

The malware relies on someone in the company opening a malicious email. Once opened, the malware drops the NSA-developed DoublePulsar malware to create a persistent backdoor on the infected computer, and uses the NSA’s EternalBlue exploit to spread laterally throughout the network. These are the same exploits that helped spread the WannaCry ransomware in 2017. Once the computers on the network are backdoored, the Beapy malware is pulled from the hacker’s command and control server to infect each computer with the mining software.

Not only does Beapy use the NSA’s exploits to spread, it also uses Mimikatz, an open-source credential stealer, to collect and use passwords from infected computers to navigate its way across the network.

According to the researchers, more than 80 percent of Beapy’s infections are in China.

Hijacking computers to mine for cryptocurrency — known as cryptojacking — has been on the decline in recent months, partially following the shutdown of Coinhive, a popular mining tool. Hackers are finding the rewards fluctuate greatly depending on the value of the cryptocurrency. But cryptojacking remains a more stable source of revenue than the hit-and-miss results of ransomware.

In September, some 919,000 computers were vulnerable to EternalBlue attacks — many of which were exploited for mining cryptocurrency. Today, that figure has risen to more than a million.

Typically cryptojackers exploit vulnerabilities in websites, which, when opened on a user’s browser, uses the computer’s processing power to generate cryptocurrency. But file-based cryptojacking is far more efficient and faster, allowing the hackers to make more money.

In a single month, file-based mining can generate up to $750,000, Symantec researchers estimate, compared to just $30,000 from a browser-based mining operation.

Cryptojacking might seem like a victimless crime — no data is stolen and files aren’t encrypted, but Symantec says the mining campaigns can slow down computers and cause device degradation.


Source: TechCrunch

‘If You Want to Kill Someone, We Are the Right Guys’

In a small Minnesota town, an IT technician found his way to the darkest corner of the web. Then he made a deadly plan.
Source: Wired

The startup behind that deep-fake David Beckham video just raised $3M

The recent global campaign showing Malaria survivors speaking through David Beckham to help raise awareness around the Malaria Must Die initiative spooked a lot of people:

The campaign has already exceeded 400 million impressions globally.

But a behind-the-scenes video explains how the video was made:

The campaign was a joint collaboration between RG/A, Ridley Scott Associates and the clever video startup Synthesia, for Malaria No More.

And it turns out there’s a huge commercial imperative over this cool technology.

Video production today is highly unscaleable. It’s a physical process with many cameras, many studios and many actors. Once a marketing, product or entertainment video has been shot it’s very difficult to quickly and affordably edit the creative or translate into different languages.

As co-founder Victor Riparbelli Rasmussen tells me: “We believe generating semi or fully artificial video is more efficient. This digital creation process is already the industry standard with images through applications like PhotoShop. We’re enabling the same for video.”

Synthesia says it can reduce the need to go on set to produce video content. Rather than shooting a new video, it can edit existing assets to create derivative international and personalized videos.

Rasmussen says: “Our solution allows companies to 10x their video output for a tenth of the costs of conventional production. A simple interview-style video can easily involve many people and extensive production costs across the organization. With our solution, a marketing manager at an Advertising Agency, a Fortune 1000 company or small business can create a new video from behind her screen and have it delivered back within 48 hrs.”

The UK based startup has now raised $3.1 million, with the financing led by LDV Capital, early investor Mark Cuban, and new investors MMC Ventures, Seedcamp, Martin Varsavsky’s VAS Ventures, TransferWise co-founder Taavet Hinrikus, Tiny VC, and advertising executive Nigel Morris.

“Video production is exponentially increasing but it is extremely challenging to internationalize and easily personalize advertising, marketing, and e-learning videos across cultures,” says Evan Nisselson, General Partner at LDV Capital. “Synthesia is leveraging computer vision and artificial intelligence to revolutionize video production for brands and creators.”

Synthesia was founded by a team of researchers and entrepreneurs from UCL, Stanford, TUM and Foundry. Notably, Prof Matthias Niessner, one of the co-founders of the company, is behind some of the most well-recognized research projects in the field Deep Video Portraits and Face2Face.

The London based startup came out of stealth in November 2018, airing their first public demo with the BBC, showcasing Synthesia technology by enabling newsreader Matthew Amroliwala speak three different languages.

Their customers already include global brands such as Accenture, McCann Worldgroup, Dallas Mavericks and Axiata Group.

But what about deep fakes and the potential for disinformation?

Synthesia says it has strong ethical guidelines and aims to ensure that all the content created is consensual and that actors are in control of their likeness.

So this is not software that you can just download from the web and apply to Bernie Saunder’s face.

Rasmussen says the company is actively working with governments and media organizations to create public awareness and develop technological security mechanisms to ensure that society gets to harness the benefits and reduce potential negative effects from synthetic media technologies.

Well, let’s hope so…


Source: TechCrunch

Labster scores $21M Series B to bring VR to STEM education

Labster, the Denmark headquartered startup building virtual laboratory simulations for STEM students, has raised $21 million in Series B funding.

Leading the round is Owl Ventures, with participation from Balderton Capital, Northzone and Swisscom Ventures. Previous backers Nordic Makers, David Helgason, EduCapital and Entangled Group also followed on, bringing the total raised by the company to date to $35 million.

Launched back in 2013, Labster provides interactive laboratory simulations powered by VR for students that wish to explore lab experiments in biology, chemistry, physics, engineering and general sciences. It offers 70 virtual labs with the aim of increasing participation in STEM curricula, while also improving learning outcomes and retention rates.

“STEM-related careers are increasingly becoming both more in demand and also more important than ever before,” says Labster co-founder Michael Bodekaer. “However, most students will never have access to expensive, high-tech labs, or have enough time in the lab to learn critical skills they’ll need”

Specifically, Labster’s fully interactive virtual lab simulations are designed to engage and stimulate a student’s natural curiosity as they learn. The idea is to provide an environment where can experiment with and explore different lab scenarios — and at less cost than brick ‘n’ mortar labs.

“We aim to provide modern science learning that is cost and time-effective,” says Bodekaer.

More than 150 universities and high schools around the world used Labster’s virtual labs in 2018, a quadrupling of annual growth that put the software in the hands of more than 200,000 students worldwide. Those educational institutions include Harvard, MIT, Stanford, Exeter University and ETH Zurich. Labster has also developed partnerships with industry leaders in technology and education, such as Google and Arizona State University, Lenovo, Pearson and Springer.

Meanwhile, this latest round will be used to accelerate the expansion of Labster’s STEM content catalog and development of new lab simulations. The funding will also enable the company to continue to scale its U.S. operations, including customer support and sales.

“Our main competitor is the status quo i.e. institutions hesitant to adopt new technology even though it’s been proven that virtual labs increase student engagement and achievement,” adds Bodekaer. “There can be several reasons why they are hesitant but the most common one we see is educators not feeling like they have the time or knowledge to implement virtual labs into their teaching. That’s why we are continuously working on our training and on-boarding to help educators get started with virtual labs. Our goal is for educators to feel like we are holding their hand every step of the way and fortunately the feedback we are getting indicates that we are doing a pretty good job of that”.

To that end, Labster is sold as a subscription service to universities and high schools. The edtech company offers two subscription price models: institution accounts and individual student accounts.


Source: TechCrunch

Internet connectivity projects unite as Alphabet spinout Loon grabs $125M from SoftBank’s HAPSMobile

Two futuristic projects are coming together to help increase global internet access after Loon, the Google spinout that uses a collection of floating balloons to bring connectivity to remote areas, announced it has raised money from a SoftBank initiative.

HAPSMobile, a SoftBank project that is also focused on increasing global connectivity, is investing $125 million into Loon, according to an announcement from SoftBank made this morning. The agreement includes an option for Loon to make a reciprocal $125 million investment in HAPSMobile and it includes co-operation plans, details of which are below.

HAPSMobile is a one-year-old joint venture between SoftBank and U.S. company AeroVironment . The company has developed a solar-powered drone that’s designed to deliver 5G connectivity in the same way Facebook has tried in the past. The social network canceled its Aquila drone last year, although it is reported to have teamed up with Airbus for new trials in Australia.

Where Facebook has stumbled, HAPSMobile has made promising progress. The company said that its HAWK 30 drone — pictured below in an impression — has completed its initial development and the first trials are reportedly set to begin this year.

Loon, meanwhile, was one of the first projects to go after the idea of air-based connectivity with a launch in 2013. The business was spun out of X, the ‘moonshot’ division of Alphabet, last year and, though it is still a work in progress, it has certainly developed from an initial crazy idea conceived within Google.

Loon played a role in connecting those affected by flooding in Peru in 2017 and it assisted those devastated by Hurricane Maria in Puerto Rico last year. Loon claims its balloons have flown more than 30 million kms and provided internet access for “hundreds of thousands” of people across the world.

In addition to the capital investment, the two companies have announced a set of initiatives that will help them leverage their collective work and technology.

For starters, they say they will make their crafts/balloons open to use for the other — so HAPSMobile can tap Loon balloons for connectivity and vice-versa — while, connected to that, they will jointly develop a communication payload across both services. They also plan to develop a common ground station that could work with each side’s tech and develop shared connectivity that their airborne hardware can tap.

Loon has already developed fleet management technology because of the nature of its service, which is delivered by a collection of balloons, and that will be optimized for HAPSMobile.

The premise of HAPSMobile is very much like Loon

Outside of tech, the duo said they will create an alliance “to promote the use of high altitude communications solution with regulators and officials worldwide.”

The investment is another signal that shows SoftBank’s appetite in tech investing is not limited to up-and-coming startups via its Vision Fund, more established ventures are indeed also in play. Just yesterday, the Vision Fund announced plans to invest $1 billion in German payment firm Wirecard and its past investments include ARM and Nvidia, although SoftBank has sold its stake in the latter.


Source: TechCrunch

Avengers: Endgame review — Marvel's ultimate love letter to fans tops Infinity War – CNET

Spoiler free: The Russos’ wholly satisfying superhero epic, a sequel to every MCU movie ever, doesn’t waste a second.
Source: CNET

Former MythBusters host Adam Savage back on TV with Savage Builds – CNET

Savage creates a flying Iron Man suit, a WWII weapon and junkyard monsters in his new series debuting on Science Channel in June.
Source: CNET

Avengers: Endgame or bust — My 59-hour Marvel movie marathon marches on – CNET

I’m holed up in a theater watching 22 Marvel films back to back. At the halfway point, I’m feeling great (and loving Captain America).
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427