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

Archivo del Autor: Belen De Leon

Watch an octopus change color while sleeping – CNET

Do octopuses dream? This video shows the beauty of underwater creatures, especially when they’re snoozing.
Source: CNET

Windows 10 officially powers over 900 million devices

With the support for Windows 7 slated to end at the beginning of 2020, Microsoft says that Windows 10 has more than 900 million active devices, from PCs to Windows smartphones, currently utilizing the operating system.
Source: Digital trends

Trump impeachment could derail administration’s maneuvers in tech

Speaker of the House Nancy Pelosi announced official impeachment proceedings against President Trump today, and while the approaching political fracas may not be directly tech-related, it could have serious effects on several efforts at the federal level to rein in or otherwise influence the tech industry.

Impeachment does not mean the government stops doing what it needs to do, of course. But it does immediately become one of the highest priority items on the White House’s already crowded to-do list. It’s more than possible that with impeachment work, the smoldering conflict in Saudi Arabia, immigration and ICE issues, and innumerable other issues and legal challenges, something like social media regulation may simply not be important enough to actively pursue.

The Trump administration has a complicated relationship with the tech industry. Many would say that it was the savvy leveraging of social media that helped the man get elected. And Trump has embraced Twitter so closely as to make it effectively the main instrument of his office. But he has also repeatedly lashed out against companies like Facebook and Google for a variety of reasons, often having to do with a perceived bias against him or conservatives in general.

This summer, for example: In July the President said there “may or may not be National Security concerns with regard to Google and their relationship with China.” Then the next week he suggested Google had taken “very illegal” actions specifically that they “suppressed negative stories on Hillary Clinton, and boosted negative stories on Donald Ttump [sic].” Shortly after that, he accused Google of having “manipulated from 2.6 million to 16 million votes” in favor of Clinton in the 2016 election, saying “Google should be sued.”

This is only a handful of examples, from a period of weeks. While these events individually appear to have occurred spontaneously in response to what the President was watching or being told at the time (for instance in the last case, Fox News had mentioned the report minutes earlier), they amount to a semi-organized collection of actions that in aggregate may have eventually be called policy.

The multi-state investigation of potential antitrust violations by Google does not seem to in fact have been instigated by the White House, though the FTC and Department of Justice investigations were likely spurred by the Executive in some form or another.

But Trump has also found himself at least notionally on the side of Big Tech elsewhere, for instance on the question of privacy and user protection laws. States like Illinois have had highly robust laws in place for years that have proven a thorn in many a company’s side. With California enacting its own, the industry decided that enough was enough, and has been calling loudly for federal intervention. The logic is that a federal law on the matter of, say, selling personally identifiable information to advertisers, would be more lenient and preempt state laws. And they are right not to expect anything of the scale or rigor of GDPR.

While some of these machines are already in motion, the White House has yet to set others on their way — for example a puzzling rumored order that would have put the FCC in charge of regulating social media. Tech companies are likely breathing a sigh of relief at the thought that Trump’s attention will be elsewhere as impeachment proceedings begin and blend into the 2020 election.

Tech will remain at the center of many national debates and actions, but impeachment may very well have pushed these troublesome but ultimately not urgent efforts from the back burner and onto the floor.


Source: TechCrunch

Foldable phones deserve foldable batteries, say scientists working on the tech – CNET

These stretchy prototype batteries could also be used in rollable displays and even smart clothing.
Source: CNET

Vaping: The deaths, illnesses and controversies in the last year – CNET

Get up to date on this growing — but controversial — industry.
Source: CNET

The Galaxy Fold wants to pull my beard out almost every time I hold it up to my face – CNET

If you have a beard, you may want to think twice about Samsung’s folding phone.
Source: CNET

NBCU launches LX, a local news network aimed at younger cord cutters

NBCU is again going after Gen Z and millennials with the launch of a new digital news brand and soon-to-arrive streaming network, called LX — short for “Local X.” Local, because the focus is on local news and “X” because…well, it sounds cool? (NBCU says it’s for LX’s “exponential abilities,” if you want the official reasoning.)

The service will be run by NBCU’s 42-station group, NBCUniversal Owned Television Stations, which will next year begin delivering LX’s programming as both an over-the-air and streaming network.

The company says the news programming on LX will feature “visually rich,” longer-form content — which is a switch from NBC’s other, earlier efforts in targeting the younger demographic.

For instance, NBC’s new streaming news network, NBC News Now, launched in May, delivers hourly live updates called “Briefly’s” as one of its key features. NBC also invested in a Snapchat news show, “Stay Tuned,” where it delivers a selection of top stories in just a few minutes.

LX is a different sort of news-telling experience — one that’s more akin to a news magazine, rather than a traditional local newscast.

Its “Visual Storytellers,” as the reporters are called, will work within their own communities — including L.A., Boston, Dallas, Miami, and New York  — to offer local stories and background on complex issues, says NBCU.

Among the group of storytellers are L.A.’s Chase Cain, formerly of Hulu, who will use 360-degree videos as part of his storytelling efforts; Ngozi Ekeledo, previously a reporter for the Big Ten Network in Chicago, now in Boston; a two-time Emmy winner whose background is in local TV news, Clark Fouraker, in Dallas; plus Bianca Graula a bilingual journalist who will focus on Miami stories; and former Vice News Tonight reporter Alexa Liautaud, in New York.

The programming launched on Monday with stories about climate change, urban farming, a surfing program for black women in C.A., and a young female Asian chef and James Beard nominee who launched a successful restaurant without experience or training.

Currently, the content is airing on YouTube at NBCLX, on LX.com and across social media platforms (@NBCLX.)

In April 2020, LX will debut as an over-the-air streaming network with live programming included, too. That means local newscasts will be added into the mix of coverage.

And the network will feature fewer and shorter ad breaks at that time, the company says.

More broadly, the service aims to attract an audience of younger people who no longer watch television in the traditional sense. Today’s cord cutters and “cord nevers” often get their news from social media, podcasts, apps, and other digital-first sources.

That’s a challenge for a news division focused on local TV.

“Our younger audiences want stories that are relatable. They want to feel a connection with the people delivering the news to them. They want more context about what’s happening in their neighborhoods. LX will deliver this and more,â€� said Valari Staab, President, NBCUniversal Owned Television Stations, in a statement. “Our team has been working hard to create a place that younger audiences can go to watch stories that are about them, and get the background about complex issues happening in their own backyard but still walk away feeling inspired about the power we all have to affect positive changes for our communities,” she added.

 


Source: TechCrunch

Hackers set up a fake veteran-hiring website to infect victims with malware – CNET

The fake website could gain traction on social media where people are trying to support US military veterans.
Source: CNET

Target Global is firming up its bet on Barcelona’s entrepreneurs

VC firm Target Global has just announced it’s expanding its European network by adding a local office in Barcelona, Spain — building on its existing presence in Berlin and London, plus Tel Aviv and Moscow.

The firm has €700 million under management and a broad investment range that covers SaaS, marketplaces, fintech and insurtech, as well as a big focus on mobility.

TechCrunch sat down with general partner Shmuel Chafets and investor director Lina Chong, who will be heading the firm’s push into Spain, to talk about its decision to set up shop in Barcelona — discussing how they see the local and national ecosystem, as well as picking their brains on wider investments trends and regulation in Europe.

Want to know what it takes to get a meeting with Target Global and factors they weigh when they’re deciding whether to cut a check or not? Read on…

The interview has been lightly edited for clarity. 


TechCrunch: Why choose Barcelona and why now? Why not Spain’s capital, Madrid — or even a city like Paris?

Shmuel Chafets: First of all have you been outside!?

I started coming to Barcelona four or five years ago just to see things and we had some angel investments here and it feels to me today — or when Lina and I started getting more serious about Barcelona it seemed to us that Barcelona has the attributes of Berlin eight or nine years ago. When I at least started coming to Berlin and Lina moved to Berlin, it has the same attributes. It looks like it’s just about to happen

I think it has a few factors. The first one is that it’s a great place to live and you can’t ignore that. In Europe, if you’re a team and you’re an international team there are very few places that you can live in. So London is the original ex-pat city of Europe and it still is amazing but very, very expensive. Berlin is the second one. And I think a lot of Berlin’s early success was fuelled by people who were not necessary German and definitely not Berliners coming and starting a company there.

It’s a good place to live, it’s also a cheap place to live, and it’s a cheap place to do business. Salaries here are quite low but the quality of living is quite high and that makes it very good for startups. Particularly when you need young people, developers, creative people to move. It’s an easy place to convince people to move to.

It doesn’t have a dominant industry. And that is very similar to Berlin — Berlin is not where Germany economically is, and that means that the smartest people around want to go in for startups. That’s the best employment option. There is no banking industry sucking people in with high salaries. And also driving costs up. It is in its culture a very creative city, a very open, very creative city and that I think is also very important.

And lastly, there are these early success stories that fuel the idea of entrepreneurship and also fuel financial entrepreneurship. So one of the interesting things about entrepreneurship is that people who start need to know where it ends or where it’s going to. And the early success stories — first of all they make the smartest kid graduating — who has a McKinsey job offer and a Goldman Sachs job offer and a startup idea — he needs to know that the startup idea has a future. That there’s a future in being an entrepreneur and he needs to look up to people around him. It’s not enough to know that Mark Zuckerberg dropped out — that’s fine but that’s very far and very large.

GettyImages 1147541590

Image via Getty Images / Pol Albarrán

But to look at Carlos [Pierre, founder and CEO] from Badi and say okay there’s a guy, he’s a few years older than me, he started a company, he’s doing very well — this is the path that I want to take.

Also, there are more and more mentors. People who’ve done it before. And they can help you figure things out. You have to be able to call someone up and say hey let’s have breakfast and explain how they do it.

And there’s more money — for seed. Because you look at a lot of people starting funds, and we were just talking on the way about the Ticketbis guys. They’re starting a fund. And that’s a great example of one of these early success stories and now they’re putting it back into the ecosystem and helping it grow.

Rocket Internet did a lot of that in Germany. They had early exits and then they went and plowed it all back into the ecosystem in their own particular way. People like [serial entrepreneur] Lukasz Gadowski — who we work with a lot. He built Spreadshirts… [then later] he founded Delivery Hero. So through Team Europe. So people who were early, early entrepreneurs — and then in the second wave helped build an ecosystem. So I think there are more and more people like that that we see here.

That usually fuels the ecosystem. Also as companies here start to scale and as more of these European startups start to build hubs here there’s more experience. You can find people who’ve been through a couple of rounds.

And the last thing which is not about Barcelona it’s about Spain in general. There’s a decent local domestic market and there is a natural second market in South America. And actually in the US too — because Spanish is the second most commonly spoken language in America so when you start a company here you have that second market built-in. Which is very important — you can scale it.

Latin America is a fascinating market right now, a fascinating time. So in a way, it’s a way for us to make a side bet on Latin America in a way without going out of Europe and insetting far. My first boss told me never to do business in a place where there’s no direct flight from where I live and I adhere to that. If things go belly up you don’t want to be stuck in transfer in some airport sitting there waiting for a transfer.

TechCrunch: So in a way being in a second city — this isn’t Madrid, Spain’s capital — is a more interesting proposition for startups because there’s less competition for talent?

Chong: It’s a bit of an underdog here. There are not these big dominant industries. It’s not cosmopolitan like how Madrid is perceived. There’s a lot of creativity, a lot of people who are more entrepreneurial in spirit.


Source: TechCrunch

BlaBlaCar to acquire online bus ticketing platform Busfor

BlaBlaCar, the marketplace that matches people for long-distance ridesharing between cities, has announced plans to acquire Busfor, the leading bus ticketing platform in Russia and Ukraine.

“This is the biggest acquisition in BlaBlaCar’s history and Busfor is the region’s leading bus distribution company, with over 150 employees. Connecting our significant online demand with Busfor’s supply will help travelers and bus operators alike, so we’re incredibly excited to be joining forces,� BlaBlaCar co-founder and CEO Nicolas Brusson told me.

BlaBlaCar isn’t disclosing terms of the deal.

This is yet another move in buses for BlaBlaCar. But this is a different move when you compare it to the acquisition of Ouibus in France. BlaBlaBus, BlaBlaCar’s bus service, currently operates in France, Belgium, the Netherlands, Germany and Italy.

This time, the company is buying a ticketing platform that partners with 7,000 bus carriers and generates $4 billion in ticket sales per year. It doesn’t plan to operate as a bus carrier in Russia, Ukraine and Poland directly. Blablacar says that it has 25 million members in the region out of 80 million registered users in total.

“Busfor will retain its own brand, product offering and consumer app, but we will be integrating its supply of bus journeys into the BlaBlaCar platform to help bus carriers and stations grow their customer bases while also creating the best user experience for travelers,� Brusson said.

But buses are still an offline industry in those countries. BlaBlaCar says that online booking currently represents 10% of all tickets. There’s still a lot of room for growth.

Eventually, BlaBlaCar wants to become a carpooling and bus company, with buses for trips from one main city to another main city, and carpooling rides for trips between smaller cities.


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375