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

Archivo del Autor: Belen De Leon

Iran accuses Twitter of shutting down legitimate accounts – CNET

Twitter should address anti-government bots, Iran’s foreign minister says.
Source: CNET

What is the meaning of LinkedIn?

Thanks to John Biggs for inspiring this piece; I cosign most of what he says here. I have long been mystified by LinkedIn, because of its spectacular uselessness (for me) as a professional social network. But I also assumed it was useful for someone. Now, though, I’m beginning to wonder if the emperor is naked after all, and LinkedIn is purely a fantasy social network for people cosplaying that game called success.

Let me hasten to stress that LinkedIn isn’t useless full stop. It’s a very good CV repository, and, I am given to understand, a very good recruiting site. (And per Biggs’s post, about as good a content site as most recruiting sites, which is to say, bad.) But it’s supposed to be much more than just a fancied-up Hired or Indeed, right? It’s supposed to be “the professional social network.” So I’ve long been baffled: why have I never even heard of anyone I know deriving any professional benefit from it whatsoever?

Ironically I have actually had reason to be grateful for LinkedIn fairly recently: it was the sole remaining connection between me and a long-ago ex, and after she sent me a LinkedIn message out of the blue, we re-established a warm and cordial friendship. However this heartwarming tale a) is the complete antithesis of the professionalism that LinkedIn is supposed to be all about b) happened because neither of us cared enough about LinkedIn to bother severing that connection after our bad breakup.

I was a fairly early adopter, but LinkedIn was useless to me when I returned to tech after my detour as a full-time novelist, useless to me in the subsequent years, and now it is useless to me as a CTO. I would estimate fully half of the connection requests / messages I get are from people trying to sell to my company the exact services we offer. Most of the rest are from cryptocurrency people who never say anything again, which is fine by me. My LinkedIn policy for the last few years has been to accept all connection requests and respond to any messages which actually seem interesting, i.e. never.

But just because it’s useless to me doesn’t mean it’s useless. I always imagined the existence of LinkedIn People, who used it, somehow, to make connections which led to sales and jobs, to advance their careers, to turn chance conference meetings into partnerships and employment. That’s how it’s supposed to work, right? I imagined them being very … enterprise-y. Very buttoned-down, and driven, and goal-oriented, but not in a startup way, more in a big-business, office-politics, get-that-promotion way. People who climbed into upper-middle-management positions using LinkedIn as a vital tool.

Except I’ve never even heard of any of that actually happening. I keep encountering more and more successful people, and see more people from my own social cohort achieving success … and as far as I can tell LinkedIn was not a remotely relevant factor in the careers of even a single one of them. Absence of evidence is not evidence of absence, of course. Maybe LinkedIn People are real after all, just cut off from my own world due to a profound mismatch of taste and priorities.

But maybe they aren’t. Maybe they’re as mythical as elves. Maybe LinkedIn users collect contacts in the same way that pathological hoarders collect newspapers; not because they’re useful, but because they can’t let go of the notion that maybe this is the one that could be useful … one day. Maybe LinkedIn is really a fantasy social network for people cosplaying the game of success. Nothing wrong with cosplay. I’m sure it’s rewarding in its own way. But confusing it with reality is unfortunate at best.


Source: TechCrunch

This orange puck keeps you online in any country, with one hidden catch

Staying connected on your travels can be a challenge and sometimes results in hefty cell phone bills you could do without. We tried out the Skyroam Solis, a global Wi-Fi hotspot and power bank billed as the perfect solution.

The post This orange puck keeps you online in any country, with one hidden catch appeared first on Digital Trends.


Source: Digital trends

Amazon probing employees leaking data for bribes – CNET

Brokers approaching Amazon employees also offer to have negative reviews deleted, the Wall Street Journal reports.
Source: CNET

Asus ZenBook Pro 15 vs. Dell XPS 15

The Asus ZenBook Pro 15 UX580 offers an innovative twist on the tried-and-true touchpad: the LCD-equipped ScreenPad. That’s not all that Asus has up its sleeve, but is it all enough to compete?

The post Asus ZenBook Pro 15 vs. Dell XPS 15 appeared first on Digital Trends.


Source: Digital trends

Before seeing The Predator, watch these movies – CNET

The Predator isn’t a sequel, but watching these other films first will make Shane Black’s entry all the better.
Source: CNET

Uber’s complex relationship with diversity

Since Dara Khosrowshahi came to Uber as CEO about a year ago, there has certainly been less drama, but drama remains. Over the last few months, there were reports of Uber COO Barney Harford making insensitive comments about women and racial minorities, as well as Uber’s now-former Chief People Officer Liane Hornsey making denigrating comments toward Uber’s global diversity and inclusion lead Bernard Coleman and Bozoma Saint John, the chief brand officer who left in June.

At TechCrunch Disrupt SF earlier this month, I sat down with both Khosrowshahi and Uber’s new, first-ever Chief Diversity Officer Bo Young Lee, who joined in March. Believe it or not, there are still bad actors at the company, so Uber still has work to do. What surprised me, however, was Khosrowshahi’s defense of Harford, not only saying that he’s “an incredible person” but that he’s also “one of the good people” as it relates to diversity and inclusion.

“This is an issue that everyone is fighting, and I will tell you Barney takes it personally,” Khosrowshahi told me. “And he is a champion and he will be a champion as it relates to these matters. He’s one of the good people.”

Lee, when I asked her if she agreed with Khosrowshahi, said at Disrupt, “absolutely, 100 percent.” Lee, on a call ahead of Disrupt, described the importance of internal diversity champions who find ways to bake diversity and inclusion into their everyday workflow. Onstage, Lee described how she had been aware of the allegations against Harford and had already been working with him around inclusion. In fact, she said, Harford had reached out to her, admitting that he knew there’s a lot to learn and that he’d like for her to help him.

Harford also wrote, in Khosrowshahi’s words, “a really heartfelt apology letter to the company,” but it’s still hard for me to get on board with the idea that Harford is one of the “good” ones. This is not to say people can’t be imperfect and can’t change — an idea Khosrowshahi made quite clear, and one that I generally believe as well — but I would just hope that there are some better “good” ones out there.

“I don’t think that a comment that might have been taken as insensitive and happened to report by large news organizations should mark a person,” Khosrowshahi said. “I don’t think that’s fair. And I’m sure I’ve said things that have been insensitive and you take that as a learning moment. And the question is, does a person want to change, does a person wants to improve? Does a person understand when they did something wrong, and then change behaviors? And I’ve known Barney for years and that’s why I stand 100 percent behind him.”

Khosrowshahi described how he’s also made mistakes, and how that doesn’t mean he should be marked by those mistakes. He went on to describe how at his last job, Expedia, he would usually grab a beer with “one of the guys and, because I was comfortable because it was you know, a person who looked like me, a person with whom I could be more casual and I could have a conversation.”

He added how these people got “access to me that was not fair, and that could have shown up in a New York Times article and that could have marked me,” he said. “That’s not who I am. You know, I learned, I corrected, I’m aware. And the question is, what do you do?”

A new chief in town

During my conversation with Khosrowshahi, we also chatted about the hiring of Lee as CDO, as opposed to promoting Coleman, and the fact that she doesn’t report directly to the CEO — despite the suggestions of former Attorney General Eric Holder. Though, it’s worth noting those suggestions were directed toward now-former Uber CEO Travis Kalanick.

Khosrowshahi said Lee is the right person for the job and he thinks it’ll become clear that she is the right person for the job. Regarding why Lee doesn’t report directly to Khosrowshahi and instead, to a yet-to-be-hired new chief people officer, he said, “diversity and inclusion have to be a core part of everything that the company does, has to be a core part of your people strategy.”

“And I want Bo and my chief people officer working together fundamentally not just on the diversity of the company, but also on the core culture,” he added. “Like, we’re really trying to shift the culture of the company going forward. So Bo is going to report into our chief people officer. And she and I more than monthly, are constantly having exchanges on how things are going. And I think that’s the optimal structure, which is open — open communication with me working directly with the CEO but part of the core strategy of the company because I do think that this is one of the things that we have to execute on.”

In conversation with Lee, she spoke about the task she has at hand, as well as some strategies she has implemented, and plans to implement in order to get Uber to where it needs to be. One of those initiatives involves creating a pipeline around Uber drivers, which consists of a couple million people around the world. Lee described to me how it would be “amazing to create a pipeline to hire some of those driver partners,” whether into customer service, community operations or “maybe there’s great tech talent in there that we don’t even know about.”

That’s an area where Lee is working with recruiters to better identify ways to source that talent. Lee is also working on ensuring Uber’s new cultural norms actually get baked into the company. Last November, Khosrowshahi introduced Uber’s new cultural norms, which include values like “We build globally, we live locally” and “We do the right thing. Period.” Before, Uber’s values were indisputably much more aggressive.

“You can put out new cultural norms, you can put out new cultural values but it’s not until those values are built into our systems, our performance management, our organizational design — the way that we even think about product design, you’re not going to see the full manifestation of it,” Lee said. “And as an organization is going through culture change, that can be very unmooring for people and that can actually make people feel very psychologically unsafe. And what I find at Uber right now is a lot of people who are trying to — within this culture that is shifting, that is changing for the better — trying to find their footing somewhere along those lines.”

Part of what’s hard right now, she said, is getting Uber employees to the point where they “feel like they can trust that the system will work.” Regarding the allegations about Harford, Lee said that she was aware of them and looking into them, but didn’t resolve them by the time the NYT piece came out.

“But I would say that when the news did break in that public way, I was, more than anything, just really sad about this because what it told me was that we still have a culture where people aren’t sure they can trust that things are going to get fixed and things are going to get done,” she said. “And so they felt that they needed to go outside to find remediation for some of that.”

Lee also told me, ahead of Disrupt, that she’s exploring the idea of what fewer levels of hierarchy at the company would look like.

“It’s hard to speculate what the changes would look like,” she said. “I ideally would love to see the number of levels possibly changing. More importantly, what I would love to see beyond levels, is the power distance between those levels decline.”


Source: TechCrunch

Uber fires up its own traffic estimates to fuel demand beyond cars

If the whole map is red and it’s a short ride, maybe you’d prefer taking an Uber JUMP Bike instead of an UberX. Or at least if you do end up stuck bumper-to-bumper, the warning could make you less likely to get mad mid-ride and take it out on the driver’s rating.

This week TechCrunch spotted Uber overlaying blue, yellow, and red traffic condition bars on your route map before you hail. Responding to TechCrunch’s inquiry, Uber confirmed that traffic estimates have been quietly testing for riders on Android over the past few months and the pilot program recently expanded to a subset of iOS users. It’s already live for all drivers.

The congestion indicators are based on Uber’s own traffic information pulled from its historic trip data about 10 billion rides plus real-time data from its drivers’ phones, rather than estimates from Google that already power Uber’s maps.

If traffic estimates do roll out, they could make users more tolerant of longer ETAs and less likely to check a competing app since they’ll know their driver might take longer to pick them up because congestion is to blame rather than Uber’s algorithm. During the ride they might be more patient amidst the clogged streets.

Uber’s research into traffic in India

But most interestingly, seeing traffic conditions could help users choose when it’s time to take one of Uber’s non-car choices. They could sail past traffic in one of Uber’s new electric JUMP Bikes, or buy a public transportation ticket from inside Uber thanks to its new partnership with Masabi for access to New York’s MTA plus buses and trains in other cities. Cheaper and less labor intensive for Uber, these options make more sense to riders the more traffic there is. It’s to the company’s advantage to steer users towards the most satisfying mode of transportation, and traffic info could point them in the right direction.

Through a program called Uber Movement, the company began sharing its traffic data with city governments early last year. The goal was to give urban planners the proof they need to make their streets more efficient. Uber has long claimed that it can help reduce traffic by getting people into shared rides and eliminating circling in search of parking. But a new study showed that for each mile of personal driving Uber and Lyft eliminated, they added 2.8 miles of professional driving for an 180 percent increase in total traffic.

Uber is still learning whether users find traffic estimates helpful before it considers rolling them out permanently to everyone. Right now they only appear on unshared UberX, Black, XL, SUV, and Taxi routes before you hail to a small percentage of users. But Uber’s spokesperson verified that the company’s long-term goal is to be able to tell users that the cheapest way to get there is option X, the quickest is option Y, and the most comfortable is option Z. Traffic estimates are key to that. And now that it’s had so many cars on the road for so long, it has the signals necessary to predict which streets will be smooth and which will be jammed at a given hour.

For years, Uber called itself a logistics company, not a ride sharing company. Most people gave it a knowing wink. Every Silicon Valley company tries to trump up its importance by claiming to conquer a higher level of abstraction. But with advent of personal transportation modes like on-demand bikes and scooters, Uber is poised to earn the title by getting us from point A to point B however we prefer.


Source: TechCrunch

Evacuating for Florence, Tesla's Security Flaw, and More in This Week in Cars

Plus: flying cars get hooked up, BMW and Mercedes show off new concepts, and Waze makes Chicago more navigable.
Source: Wired

In Bad Blood, a pedestrian tale of heuristics and lies

In a world where thousands and thousands of startups are started in the Bay Area every year, becoming a name that everyone recognizes is no small feat.

Theranos reached that summit, and it all came crashing down.

The story of the fraudulent rise and precipitous fall of the company and its entrepreneur, Elizabeth Holmes, is also the singular story of the journalist who chronicled the company. John Carreyrou’s tenacious and intrepid reporting at the Wall Street Journal would ultimately expose one of the largest frauds ever perpetrated in Silicon Valley.

Bad Blood is the culmination of that investigative reporting. The swift decline of Theranos and its protective legal apparatus has done this story a lot of good: many of the anonymous sources that underpinned Carreyrou’s WSJ coverage are now public and visible, allowing the author to weave together the various articles he published into a holistic and complete story.

And yet, what I found in the book was not all that thrilling or shocking, but rather astonishingly pedestrian.

Part of the challenge is Carreyrou’s laconic WSJ tone, with its “just the facts” attitude that is punctuated only occasionally by brief interludes on the motivations and psychology of its characters. That style is appreciated by this subscriber of the paper daily, but the book-length treatment suffers a bit from a lack of charisma.

The real challenge though is that the raw story — for all of its fraud — lacks the sort of verve that makes business thrillers like Barbarians at the Gate or Red Notice so engaging. The characters that Carreyrou has to work with just aren’t all that interesting. One could argue that perhaps the book is too early — with criminal charges filed and court trials coming, we may well learn much more about the conspiracy and its participants. But I don’t think so, mostly because the fraud seems so simple in its premise.

At the heart of this story is the use of heuristics by investors and customers to make their largest decisions. Theranos is a story of the snowball effect blown up to an avalanche: a retired and successful venture capitalist seeds the company, leading to other investors to see that name and invest, and onwards and upwards for more than a decade, eventually collecting a cast of characters around the table that includes James Mattis, the current Secretary of Defense, and Henry Kissinger.

Take Rupert Murdoch, the billionaire owner of News Corporation (and by extension the Wall Street Journal), who invested $125 million into Theranos near the end of the company’s story. He met Holmes at a dinner in Silicon Valley:

During the dinner, Holmes came over to Murdoch’s table, introduced herself, and chatted him up. The strong first impression she made on him was bolstered by [Yuri] Milner, who sang her praises when Murdoch later asked him what he thought of the young woman.

….

But unlike the big venture capital firms, he did no due diligence to speak of. The eighty-four-year-old mogul tended to just follow his gut, an approach that had served him well …

He made one call before investing $125 million.

To some readers, that might be a breathtaking sum, but it really is something of a pittance for Murdoch, whose reported net worth today is roughly $17 billion. In the denouement of the Theranos story, Carreyrou notes that, “The media mogul sold his stock back to Theranos for one dollar so he could claim a big tax write-off on his other earnings. With a fortune estimated at $12 billion, Murdoch could afford to lose more than $100 million on a bad investment.”

For Murdoch, a bad heuristic around the company cost him roughly 1% of his net wealth, and with the tax loss, may not have cost him much of anything at all.

That’s the challenge of the book: for all the fraud committed by Theranos and its founder, its financial losses were ultimately borne by the ultra-rich. This is not the 2008 Financial Crisis, where millions of people are thrown out of their homes due to the chicanery of Wall Street fat cats.

If there is a lesson in all of this, it is that the right heuristics would have helped these investors to an extraordinarily degree. Take for example the rapid turnover of Theranos’ workforce, which could have been checked on LinkedIn in minutes and would have signaled something deeply wrong with the company’s culture and leadership. It doesn’t take many questions to discover the fraud here if they are the right questions.

Beyond the investors and workers though, the harm is even hard to track to patients. There are perhaps no more serious consequences around Theranos’ fraud than for patients, who took tests on the company’s proprietary Edison machines and received inaccurate and at times faked results. Yet, Carreyrou strangely hasn’t compiled a compelling set of patients for whom Theranos caused morbidity. If any industry comes out positively in this book, it is the doctors of patients who reorder tests and ask additional questions when results didn’t make sense.

Ultimately, Bad Blood is a complete book about an important story. I’m reminded a bit of the 2012 documentary The Act of Killing, in which the filmmakers travel to Indonesia to have the killers of the 1965 communist genocide recreate the murders they perpetrated. The director’s cut is long and at times remarkably tedious, and yet, that is in many ways precisely the point. As a viewer, you become inured to the murder, bereft of emotion while waiting for the ending credits to roll.

Bad Blood is the same: its direct, to the point, and relatively sparing in any deep thrills. And that is its point. The book gives us a pinprick in our belief that Silicon Valley’s vaunted investors and founders are immune to stupidity. If you didn’t already know that before, you certainly now have a one-word household name of a startup to reference.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275