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

Archivo del Autor: Belen De Leon

Aibo learns to be a better watchdog

I wanted to love the new Aibo. Really, I did. But once I actually spent some time with it, it turned out that it was a $3,000 dog with only a handful of tricks. It seems the days of buying true robot dog companionship are still a long ways away.

A few months after bringing the pup to market, Sony’s announced a few updates that should rekindle some interest. First, there’s a new paint job. Aibo now comes in Choco Edition — a dark brown and bronze edition that makes it look a bit more like a real dog. That version is going to cost the same as its white-coated counterpart.

More importantly, Aibo’s finally set to learn a few new tricks. Most notable among them is the addition of a security package that utilizes on-board sensors to keep your home safe. It’s one of the features the company suggested early on, making use of the dog’s face tracking and 3D mapping technology.

In Japan, the deal comes courtesy of a partnership with home security firm Secom. Like everything else in Aibo land, however, it will cost you — in this case, an additional $13.50 a month for paw patrol. All of this likely isn’t enough to get too many people on board with the robot, given the price point, but at least Sony’s sticking to its promise of supporting the pup. 


Source: TechCrunch

Super Bowl 53: How to get your TV ready to watch – CNET

Whether you’re just in it for the commercials or you’re a hardcore fan of the Rams or Patriots, here’s a few ideas to improve your big game experience.
Source: CNET

The Barisieur alarm clock brews coffee bedside to wake you up – CNET

No need to hit snooze.
Source: CNET

Oops, Toyota sold too many special-edition Supras in the UK – Roadshow

A computer glitch is to blame, and Toyota is trying to make everyone happy.
Source: CNET

Google, Facebook and Amazon spending more than ever lobbying Congress – CNET

Combined, the tech giants paid more than $65 million for lobbying efforts in 2018.
Source: CNET

Xiaomi shows off foldable phone that bends on both sides – CNET

Yet another flexible phone debuts. Xiaomi exec calls it “double folding.”
Source: CNET

Facebook may proactively close Pages and Groups before they’re in violation of policy

Facebook today announced changes to the way it handles the removal of content from Facebook Pages that’s in violation of the social network’s Community Standards, as well as when the Page has posted items that are rated false by a third-party fact checking service. It says it will also make it harder for those whose Pages have been shut down for violations from returning with new Pages featuring the same, duplicated content by proactively banned other Pages and Groups, in some cases.

To address the first two issues, Facebook says it’s introducing a new tab on Facebook Pages – the “Page Quality” tab – which will inform those who manage the Page which content has been removed for violating standards and what was rated “fake news.”

The section will explain if content was removed for being “hate speechgraphic violenceharassment and bullying, and regulated goodsnudity or sexual activity,” or being “support or praise” of people and events that are not allowed to be on Facebook, the company explained today in a blog post detailing the upcoming changes.

The “people or events” not allowed on Facebook are those associated with real-world harm. This could include people associated with hate groups, terrorist activity, mass or serial murder, human trafficking, or organized crime or violence. Facebook also removes any content that expresses praise or support for those involved in such activities.

The tab will also inform Page managers which content may have been demoted by Facebook algorithms, if not removed entirely. This includes content that has been found to be false news by independent fact-checking organizations. Facebook began taking action against clickbait several years ago, then later began to flag and down-rank fake news, as that essentially became the new clickbait.

But those who distributed fake news headlines weren’t necessarily aware that their content’s distribution was being reduced as a result. This tab will now inform them.

Facebook says it will identify several types of down-ranked news items, including content recently rated “False,” “Mixture” or “False Headline” by third-party fact-checkers.

However, it won’t actually show those items it deemed “clickbait,” or those that it removed for being spam or due to an IP violation.

In other words, the new Page Quality tab isn’t a full window into everything being removed or down-ranked, only those areas that are today of utmost importance to Facebook to get under control.

“We hope this will give people the information they need to police bad behavior from fellow Page managers, better understand our Community Standards, and, let us know if we’ve made an incorrect decision on content they posted,” the company explained in its announcement.

Proactive Bans

Related to this, Facebook says it’s seen an increase in people using their existing Pages to duplicate the content that had been pulled down from Pages that were banned for violating Facebook’s Community Standards.

While it’s had policies that prohibited people from creating new Pages (or groups, events, accounts, etc.) for this purpose, it hadn’t yet been policing the use of existing Pages – and that, effectively, became a loophole for the violators to abuse.

Now, Facebook says when it removes a Page or Group for policy violations, it may also remove other Pages and Groups – even if the other Pages and Groups haven’t “met the threshold to be unpublished on its own.”

In other words, if Facebook believes the other Pages and Groups will be used as the new home for the content found to be in violation, it will proactively remove them…before they actually do so. (That’s likely to cause some debate.)

Facebook says it will make this determination based on a broad range of factors – like if the other Pages or Groups have the same admins or a use similar name, for example.

The new “Page Quality” tab will launch tomorrow, while the proactive removals will begin in the weeks ahead.


Source: TechCrunch

Facebook Cracks Down on Networks of Fake Pages and Groups

The social network announced a policy change to allow for removing entire groups of fraudulent pages at once—even when they all haven’t broken the rules.
Source: Wired

YC-backed Our World in Data wants you to know that the planet is doing okay

News is exhausting. Mexican murders are sky-high. Ebola is ravaging the eastern Congo. China is erasing an entire culture of Islam from its Western hinterlands. That news — negative and intense though it is — can easily occlude the many positive, longer term stories that are fundamental drivers of the world. Africa is reaching new levels of prosperity. Violence around the world is in retreat. Famine is down, a lot.

These trends are present, but getting high-quality data around them and correctly interpreting them can be challenging. How do you piece all these disparate threads together and start to make sense of the whole?

Enter Our World in Data. The non-profit startup, which started as a research project at Oxford University, builds datasets on human progress around the world and then uses visualizations and deep, clear explanations to allow people to grok exactly what’s happening as well as how to think about it.

Our World in Data is backed by YC in its current batch, and is one of three non-profits this cycle (we profiled another one of them, Upsolve, which is helping consumers file for bankruptcy). The portal has been receiving about a million users per month and two citations a day in major newspapers, and the team is hoping to scale those metrics up as part of the YC program.

Max Roser, the founder and program director, officially organized the firm as a non-profit a few weeks ago, but has been working on it with a team of researchers over many years. “It began kind of slowly as a research project in around 2012,” he said. It was “a fairly small-scale project in the evenings and weekends in the beginning and got bigger and bigger over time.”

He points out that the progress we have seen in human society has happened at a blistering fast rate. “Even in today’s richest and happiest places, the changes have happened very recently. […] Just two hundred years ago, a huge majority of the population lived in extreme poverty.”

Roser sees an opportunity to revolutionize how academic research is disseminated with Our World in Data. “Our mission is to get research out of institutions,” he explained. “We come from this millennium-old institution with University of Oxford … and they have published research in exactly the same way since the invention of the printing press. […] In the communication of research, we haven’t adopted the technologies available with the internet at all … and we are trying to bring these two worlds together.”

Hannah Ritchie, a researcher with the project who holds a PhD in GeoSciences from the University of Edinburgh, said that “our top priority is reaching as many people as we can” and she sees the project becoming the “really credible go-to reference.”

Our World in Data may not be a conventional startup, but it is hitting a thesis close to home here. Arman and I have been doing a dive into the world of societal resilience startups – companies that are trying to protect humanity from itself by building self-healing systems, improving the climate, making our traffic more on time, improving the speed of construction and much, much more. But before we can do all that, we first need to understand what’s even going on with our world in the first place, and that is where Roser, Ritchie and the rest of their research team here can be hugely helpful.

Share your feedback on your startup’s attorney

We want to help startup founders work with attorneys who are right for them. My colleague Eric Eldon wrote a piece today describing our methodology and a little bit more of why we are doing this project.

We have had hundreds of founders give us their recommendations. If you have worked with a great early-stage startup attorney that you recommend, let us know using this short Google Forms survey and also spread the word. We will share the results and more in the coming weeks.

Stray Thoughts (aka, what I am reading)

Short summaries and analysis of important news stories

Startup socialism with capitalist characteristics

Robert P. Baird does a great job describing the rise of Jacobin, the socialist magazine startup that has become a linchpin in leftist politics. It’s a story of a college founder who hustled his way to financial independence and growth. From the article:

Sunkara, for his part, told me that there’s no contradiction between his entrepreneurial enthusiasm and his socialist ideals. “The market logic of creating a publication,” he says—attracting readers, getting them to subscribe, finding competitive advantages that will keep them on the rolls—“is politically pure.”

Is Surveillance Capitalism a thing?

Nicholas Carr wrote a deep dive review for the LA Review of Books of Shoshana Zuboff’s hot new book “The Age of Surveillance Capitalism.” There has been a ton of discussion triggered here, particularly in light of France’s record $57 million fine against Google over GDPR violations earlier this week, and Carr wrote what is probably the best review and context piece available. Still, the question to me remains the same: does anyone actually care that their devices monitor them? Judging by device and services sales, I think much less than privacy advocates appreciate.

Why are investors still investing in Apple’s supply chain?

Bloomberg has an interesting conundrum to discuss: why are investors still standing behind companies like Han’s Laser Technology Industry Group Co., which have seen huge valuation losses over the slowdown in iPhone sales? It’s a bit of a complicated story, but basically investors still believe that high-end manufacturing will drive excess profits even in a chaotic, slower growing, and competitive world. An interesting discussion worth reading.

What’s next & obsessions

  • I have a lot of short books on my desk to read.
  • Arman is reading Never Lost Again by Bill Kilday, a history of mapping at Google and beyond.
  • Arman and I are interested in societal resilience startups that are targeting areas like water security, housing, infrastructure, climate change, disaster response, etc. Reach out if you have ideas or companies here <danny@techcrunch.com>


Source: TechCrunch

A new ABC documentary and podcast about Theranos features never-before aired depositions

The rise and fall of Theranos, the blood-testing company whose technology never worked despite its promises otherwise, has already been covered extensively. Most notably, the two-time Pulitzer Prize-winning reporter who broke open the story of Theranos’s secrets and lies, John Carreyrou, went on to author a best-selling book about the saga in Bad Blood.

Still, with Theranos founder and CEO Elizabeth Holmes continuing to face criminal charges that she knowingly defrauded investors, along with Theranos’s former president and COO (and Holmes’s longtime lover) Ramesh “Sunny” Balwani, the company and the pair’s trajectory remain a point of fascination for many.

A new documentary produced by ABC’s “Nightline” — along with a six-part podcast series whose first episode is being released today (the others will be pushed out every Wednesday through February’s end)  — will undoubtedly stoke even more questions about how investors and customers like Walgreens bought the act in the first place.

So we gathered after speaking yesterday with Rebecca Jarvis, ABC News’s chief business, technology, and economics correspondent, who led a three-year investigation into Theranos and Holmes, a Stanford drop-out who would go on to win acclaim as the youngest self-made female billionaire in the world before everything, very slowly, crashed down around her.

Some outtakes from our chat with Jarvis follow, edited lightly for length. (Note that an air date has not yet been announced the documentary, but ABC has begun running trailers.)

TC: You’ve been covering this story for years. Given all that you’ve seen in the depositions that “Nightline” plans to air as part of this documentary, and everything you’ve learned in your reporting, who was the worse actor in all of this, Holmes or Balwani? John Carreyrou certainly painted him as a kind of Svengali figure.

RJ:  Most of what we’ve seen publicly to this point have been official statements, or statements made in very nurturing environments, or interviews don’t don’t explicitly look at the technology itself. When we got access to these depositions — and it’s thundreds of hours of footage — we couldn’t believe our eyes, watching Elizabeth Holmes’s deposition. It was just remarkable, hearing her having to answer to questions in a way that she’d never had to previously.

As for [the way Holmes and Balwani operated], Tyler Schultz [a former employee who later became a whistleblower] has said, for example, that he was flagging things that were wrong to Elizabeth, and after he would flag a concern, she would react with a non-response. It was Sunny who became known as the enforcer, telling Tyler to watch himself and not to continue to raise these issues.

TC: Are they open about their romantic relationship in the footage being aired?

RJ: Yes. We’ve never heard of them speak of it before, and viewers will see them talking about this relationship.

TC: What was something in the many depositions you pored over that really took your breath away?

RJ: One of the things that we heard over and over again, talking with various parties, including customers of Theranos, is that Elizabeth Holmes had told them that these Theranos-manufactured devices had been deployed in hospital rooms, emergency rooms and medevac helicopters among other places, and she’s asked if this is accurate, and in every single case, the answer is no.

Naturally, too, this whole thing was predicated on being able to run tests on a few drops of blood, and for the first time, you see Elizabeth having to answer questions about what the devices were really capable of. A lot of what comes up is how much of this was aspiration versus reality, and the great divide between those two things.

TC: The government filed its criminal fraud case against former Holmes and Balwani last June. Does the documentary cover the status of that case?

RJ: At this point, both of them have pleaded not guilty to the DOJ’s charges. She’d settled with the SEC without admitting wrongdoing; Balwani is still fighting the SEC’s charges. But they’ll have to face the DOJ in court. When will that happen [is a question mark]. The government shutdown has slowed the ability to get millions of documents to the DOJ and to prosecutors.

TC: How much do the podcast and the documentary have in common?

RJ: The podcast encompasses a greater breadth of our work. For example, among the numerous interviews in the podcast that you’ll hear is with Rochelle Gibbons, the wife of a former chief scientist at Theranos [Ian Gibbons] who’d committed suicide, an act she blames on Theranos. You’ll hear how the deal with Walgreens came together from behind-the-scenes accounts. Walgreens ultimately sued Theranos and settled with Theranos for an undisclosed sum, but people look at story and ask how this could have made it into Walgreens in the first place; we looked in depth at how it happened, talking with the people who were there and who share what they were shown by people from Theranos. We also talk with her honors physics teacher in high school and her family friendsl

TC: Do you think Holmes has a personality disorder?

RJ: I don’t have the medical training to answer that question. I”m not a psychologist. But people around her have used the word “sociopath.”

Her family friends give a real sense of what she was like as a kid. They paint  a picture of someone who was incredibly precocious, who wanted to be successful and who believe her family’s history had a lot to do with this. There’s a kind of paradise lost backstory tying back to the Fleischmann yeast fortune, which had dwindled as it passed through the hands of generations, before it made it to her father, Christian Holmes. It’s something that people who were around the family say was a talking point among them.

TC: Were you ever concerned about your safety, reporting on Theranos? Holmes has repeatedly been portrayed as a bully.

RJ: I didn’t feel that way. We did pay Theranos a number of visits over the years and we did get kicked out. But we talked with other people who worked at Theranos at the time the story [of its failings] starting getting out into the mainstream, and for example, one employee who was crashing on the couch of a friend for a few days, at an address that she hadn’t even given to her mother, was sent a legal notice there, which made her believe she was being followed.

TC: How else did the company try to intimidate employees?

RJ: The fear was always that your job was on the line if you raised concerns. If you said, “This isn’t working,” you’d get in trouble and be asked: “Do you like working here?” A lot of people wound up quitting.

TC: Knowing what you do, do you have sympathy for the investors who’d gotten involved in Theranos? There’s only so much due diligence one can do but were there warning signs they should have heeded?

RJ: It’s true that early-stage venture investments, there isn’t a ton of due diligence you can do. For the story, we talk with one attorney who is suing on behalf of 200 investors, and he talks about his long, storied career, in which he has also gone up against Bernie Madoff. And in both of these cases, he points to affinity fraud. If an investment is good enough for you, who are a person in my social circle who I respect, it’s good enough for me. Betsy DeVos’s family was involved. Rupert Murdoch. Robert Kraft, owner of the New England Patriots. The Walton family. But it wasn’t just big names. We hear from a retired executive assistant who got a tip to put money into this, that it was the next Apple, and she lost $150,00 of her retirement savings — the biggest investment of her entire life.

[Renowned VC] Tim Draper wrote Holmes her first check for $1 million around the time she dropped out of Stanford. His daughter Jessie was a friend of hers. But the board you hear about came together in 2011 after she landed the support of [the dean of Stanford’s engineering school] Channing Robertson, who helped her put her board together. He was a very well-liked professor who was taken with her. Because he came on board right as she was leaving Stanford, he really gave credibility to her. Meanwhile, other Stanford professors were wondering: how does a young student with less than two years of college experience know enough about medical devices and the medical industry to develop a product like this?


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171