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

Archivo del Autor: Belen De Leon

Acer Nitro 5 review: It's what's inside that counts – CNET

Good performance and a low price will help you ignore its few flaws.
Source: CNET

VW's Electrifying Bid to Dominate the Pikes Peak Race

To conquer the Race to the Clouds, Volkswagen ditched the engine for a pair of batteries and a clever new charging setup.
Source: Wired

Twitter Users Are Analytical in the Morning, Angsty at Night

What an analysis of 800 million tweets and 7 billion words published to Twitter between 2010 and 2014, across the 54 largest cities in the UK, reveals (and doesn’t) about the British state of mind.
Source: Wired

China Escalates Hacks Against the US as Trade Tensions Rise

A hacking truce between China and the US doesn’t address government espionage operations, a workaround both countries exploit.
Source: Wired

Improving security means killing the password, but that battle has just begun

Although password use is in decline, switching to biometrics or machine-learning algorithms may not be enough to fix our digital security woes. We need to change the way we store login credentials, as well.

The post Improving security means killing the password, but that battle has just begun appeared first on Digital Trends.


Source: Digital trends

Labstep wants to fix the way science experiments are recorded and reproduced

Labstep, an app and online platform to help scientists record and reproduce experiments, has raised £1 million in new funding, including from existing investors. The company, whose team has a background in commercial R&D and academic research, including at Oxford University, is backed by Seedcamp and says it plans to use the new capital to double its team to 12, and for further product development.

This will include the launch of a marketplace for lab supplies, and is one of the ways Labstep plans to generate revenue. The startup will also add features to its app that streamline how scientists outsource elements of their research.

First conceived of in late 2013 and soft launched in 2015, Labstep has set out to digitise the lab experiment tracking and sharing process, and in turn give scientific research a major leg up.

As explained by CEO and co-founder Jake Schofield, science experiments are often recorded in an archaic way, relying on a mixture of pen and paper or entering resulting data into legacy software. Not only is this cumbersome but it also means that experiments are prone to mistakes and can be especially hard to replicate and therefore validate, either by a team working together internally or when sharing and cross-checking with the wider scientific and research community.

Enter: Labstep. The platform and app enables scientists to build libraries of experimental procedures — a bit like recipes — and then easily record progress when following a procedure in the lab, including building a timeline of the experiment. Procedures can also be shared with teams or more broadly, as well as deviated from in a transparent way. In fact, Schofield says one way to think about Labstep is as a ‘Github for lab experiments’. Procedures can be made public or private and can be optionally forked.

“Rather than following paper printouts, when actually carrying out your experimentation you can walk through these procedures step by step on a mobile device at the bench,” Schofield tells me. “Interactive features streamline and make it much easier to capture, comment, and record when you deviate from these processes”.

“Our API allows you to connect all the devices in your lab and automate the upload of results,” he explains. “Every action creates a timeline post, this automatic audit trail increases accuracy and saves the huge amounts of time normally spent writing a progress diary after the fact. You can form lab groups, like internal slack channels, that allow you to share these protocol libraries and real-time updates to see how your colleagues are progressing, this is massive as people are often collaborating and working in different geographical locations”.

In addition, the record of the steps that lead to a scientific conclusion can be attached to academic papers in the form of a URL so that other scientists can attempt to replicate the findings. This feature alone could go some way to tackling what the Labstep founder says is “a global reproducibility crisis,” estimated to cost billions per year in wasted research.

“At the point you publish your results, the competitive emphasis on keeping your research private shifts as you now want others to reproduce and validate your findings. We generate unique IDs that can be put in your publications and methods sections to link the protocols and the process that lead to these results,” he says.

As a route to monetisation, in the coming months Labstep will roll out a marketplace to make it easier to source the lab supplies needed to reproduce findings. It also plans to harness the real-time data that the Labstep app captures on how supplies in the lab are used, and Schofield says that by streamlining the ordering process, the reproducibility problem can be further addressed.

In another nod to collaboration, Labstep will also launch cloud features that allow users to outsource elements of the experimental process. I’m told that although outsourcing of research is commonly done in commercial R&D, it is used much less in academia.

Meanwhile, Labstep says it has users from over 600 universities globally including Stanford, Harvard and MIT in the U.S., and Oxford, University College London, Imperial College, King’s College and the Crick Institute in the U.K. It’s also not the only startup in this space to have got the attention of investors. Benchling, a graduate of Silicon Valley’s Y Combinator, raised a $14.5 million funding round a couple of weeks ago.


Source: TechCrunch

Announcing the agenda for The Europas Unconference, July 3, London

There are only 10 more days until The Europas where the winners of this year’s startup awards will be announced at our gala dinner, in association with TechCrunch!

The Europas half-day “Unconference” will have a fantastic lineup of panels taking place in the afternoon before the awards. This year, we’ve done away with mainstage lectures, and we’ve created a series of more tightly focused discussion panels that give you a front-row seat to the biggest investors, founders and thought leaders in tech. No more seeing a huge investor or founder on stage and not even getting to talk to them! Our goal at The Europas is to break down the barriers between speakers and audience and to get the discussion going!

This year our panels are focused around three themes: Tech + Society; Start Up Central, and The Crypto Zone. You can see the complete agenda here along with the panel speakers.

In Tech + Society, we’ll be debating and discussing:

— What happens to the tech community post Brexit?

— The Disinfoconomy panel will dive into what’s next after Facebook’s data debacle for both companies, essentially trading in personal data and for user privacy.

— Mapping the Future of Transportation and Cities: a startup that’s just emerging from stealth mode will talk about how AVs can co-exist in today’s cities.

In the Startup Central, our zone dedicated to startup life, we’ll be covering everything from seed funding to Series B and beyond. Expect to meet many investors here, as many of them will be heading up the discussion (as well as attending the awards dinner), including investors from Accel, Passion Capital, Connect Ventures, LocalGlobe, Seedcamp and many more. We’ll also be diving into startup life itself, asking if a work life balance can ever exist, and what exactly is “cultural fit”? And our most popular panel is back – Meet the Press – where you can ask top tech reporters what about exactly “makes” a tech startup story.

Finally – if you haven’t noticed recently, we’ve fallen headlong into the crypto rabbit hole. By popular demand, we’ve got two blockchain tracks dedicated to exploring the opportunities and challenges in the space. One track is dedicated to the ins and outs of investing, and the other track to the number of industries and existing business practices that blockchain is disrupting.

Agenda so far (more speakers to be confirmed):

Tech + Society Zone

• Should We Stay or Should We Go Now?
Saul Klein, LocalGlobe
Eloise Todd, CEO, Best For Britain (& other panelists to be announced)

•  The Disinformation Economy
Dhruv Ghulati of factmata.com

• Get Mapping, the Future of Transportation in an Autonomous Age:
Steve Gledden, AiPod

• AI + Startups – A Non Starter?
Paul Dowling, Deeptech Mondays

Startup Central Zone

• The New World Order of Early Stage Investment
Tina Baker, JAG Shaw Baker
Scott Sage, VC

• Crossing the Chasm to Series B and Beyond
(Speakers TBA)

• The Future of Funding: ICOs, Crowdfunding and VC
Michael Jackson, Mangrove Capital
Ali Ganjavian

• Meet the Press
Featuring Journalists from Business Insider, WSJ and more

• This Startup Life – from work/life balance to cultural fit
Brett, Forsyth Group

Crypto Zone 1

• Investing in Crypto: What’s Hot and What’s Not
Richard Muirhead, Fabric Ventures
Damir Bandalo, Columbus Capital
George McDonagh, KR1
Nancy Fechnay, blockchain Angel

• The Highs and Lows of ICOs: 3 Blockchain Projects, 3 ICOs
Linda Wang, Lending Block

•  Tokenize It! Understanding Token Economics
Lee Pruitt, Instasupply;

• Smart Contracts, Smarter Businesses: What Smart Contracts Can Enable

• The Most Crypto Friendly Jurisdictions
Diana Rotaru, Blockchip
Keld Van Shreven, KR1

Crypto Zone 2

• The State of Blockchain in Europe
Sasha Ivanov, Waves
Lexi Willets, Coinweb
Peter Wilson, Blockchain

• Blockchain for Social Impact: Where is Blockchain Making a Difference
Min Teo, Consensys

• Fixing Media, the Creative Industries and Visual Arts with Blockchain
Maria Tanjala, FilmChain
Robert Norton, Verisart
Christine Mohan, Civil

• We Don’t Need No Thought Control: Digital Identity and Blockchain – Pelle Braendgaard, uPort


Source: TechCrunch

Twitter bought an anti-harassment startup and immediately shut it down – CNET

Twitter acquired “trust and safety service” Smyte on Thursday, then shut down their API, giving existing customers no time to prepare for the closure.
Source: CNET

Samsung's new Galaxy patent is a bezel-less, notch-free slice of the future – CNET

No notch, no bezels, no worries.
Source: CNET

Startup Battlefield is coming to the Middle East and North Africa, apply today

TechCrunch is hosting its first startup competition for entrepreneurs across the Middle East and North Africa! We’ve wanted to bring TechCrunch to the region for a long time, and now thanks to our sponsor Facebook, TechCrunch is bringing the Startup Battlefield competition to Beirut on October 3 this year, hosted at the Beirut Digital District (BDD), in the heart of the Lebanese startup scene.

We’re looking for the Middle East and North Africa’s best innovators, makers and technical entrepreneurs to participate in TechCrunch Startup Battlefield MENA 2018. Startups of all kinds shooting for an exit or IPO should apply. TechCrunch will host the event at BDD in Beirut in front of a live audience and top judges, and the show will be covered on TechCrunch. The judges will choose a winner, “The Middle East’s Most Promising Startup,” whose founders will win US$25,000 in no-equity cash plus a paid trip for two to compete in the Startup Battlefield at TechCrunch Disrupt 2019 (assuming the company still qualifies to compete at this time). If you want to throw your hat in the ring apply today.

Science, technology and innovation have deep roots in the Middle East and North Africa, where the world’s first university was founded in Morocco in 859, and the world’s first medical center was founded in Cairo in 972. The startup world is increasingly focused on applications for artificial intelligence, whose algebraic roots date back to ancient Syria and Iraq. Past and present, the region is known for rich cultures producing great works of art, culture and scientific discovery.

Today, venture investment and startup ecosystem development are on the rise across the region. Careem, a Middle East unicorn and ride-hailing app, is creating hundreds of thousands of jobs, while training female drivers in Saudi Arabia. Last summer, Amazon acquired Souq.com for $580 million, while regional investors poured a billion dollars into a local competitor, Noon.

TechCrunch is eager to take part in covering the Middle East and North Africa’s burgeoning tech sector more fully. We love to see startup ecosystems develop, and Startup Battlefield is one of the best platforms in the world to spotlight the most promising ventures for investors, partners and even future employees. Our editors carefully pick the best startups to compete from tons of applications, and recruit world-class judges to ask tough questions and pick the winners. And the Startup Battlefield editors coach the founders to make brilliant pitches onstage at the Startup Battlefield event. 

At the end of the day, that’s why the more than 765 companies that have competed in Startup Battlefield have raised over $8 billion and produced more than 105 exits to date.

Here’s how to participate:

Fifteen startups will be selected to join us onstage for Startup Battlefield MENA in Beirut.

Qualifying startups should:

  • Be early-stage companies in “launch” stage
  • Be a resident from our eligible countries
  • Have a fully working product/beta, reasonably close to or in production
  • Have received limited press or publicity to date
  • Have no known intellectual property conflicts

What do the winners receive?

Apart from the exposure that comes from pitching to the global TechCrunch audience as well as the live audience of distinguished technologists, entrepreneurs and investors in Beirut, the overall winner will receive US$25,000 in no-equity cash plus an all-expense paid trip for two to compete in Startup Battlefield at TechCrunch’s flagship event, Disrupt 2019 (assuming the company still qualifies to compete at this time).

Are costs to attend the pitch-off covered?

No, but TechCrunch will try to find financial assistance for a startup in need of assistance to reach the Beirut event.

Who picks the startups that will compete?

The TechCrunch editors who run the TechCrunch Startup Battlefield competition will choose the finalists from the application pool.

Who will judge the pitch-offs?

TechCrunch will select four judges for each theme. They will be noted entrepreneurs, investors and technologists with experience relevant to the category. A TechCrunch editor will moderate the judging, and cast the tie-breaker ballot, if needed.

What is the pitch-off format?

Each company will have six minutes to present. The judges will have six minutes to ask questions.

What are the judging criteria?

The judges will pick the startup with the product or service most likely to go into full commercial production and have the biggest impact on human potential and/or the largest exit.

When is the application deadline?

July 17, 2018 at 5pm PST.

When will the finalists be notified?

August 31, 2018 at 5pm PST.

Will TechCrunch’s team help prepare startups for the pitch-off?

Yes, in-person training and rehearsal sessions will be required, as well in-person rehearsal on October 2.

Which countries are eligible?

Algeria, Armenia, Bahrain, Egypt, Georgia, Iran, Iraq, Israel, Jordan, Kuwait, Lebanon, Libya, Mauritania, Morocco, Oman, Palestinian Territories, Qatar, Saudi Arabia, Syria, Tunisia, Turkey, UAE, Yemen.

If you would like to applyplease click here.

Refer innovators you admire to BattlefieldMENA@TechCrunch.com

Questions? Get in touch at BattlefieldMENA@TechCrunch.com

See you in Beirut!


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698