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

Archivo del Autor: Belen De Leon

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

Galaxy Note 9 reportedly catches fire in woman's purse – CNET

Incident allegedly occurred after Samsung overhauled its battery-inspection process following the Note 7 nightmare.
Source: CNET

The 21-day bitcoin challenge

There is a documentary series currently airing on iQiyi, China’s Netflix equivalent, about a Chinese bitcoin enthusiast who attempts to survive 21 days by merely living on 0.21 bitcoin, or $1,300, without any help or donations.

He You Bing is traveling and carrying nothing with her, and she has to retrieve food, housing, and basic necessities all through bitcoin transactions done on her phone. Interestingly, she is also doing this challenge in some of China’s largest cities including Beijing and Shenzhen.

Her name is something of a nom de guerre – a nickname, with “You Bing” directly translating to “having a disease,” and the whole name alludes to the girl’s over-enthusiasm for bitcoin.

It’s a fascinating time for making this attempt. In the last few weeks, there have been numerous reports of China’s crypto bans – including Beijing and Shenzhen banning public cryptocurrency-related speeches, events, or activities, as reported by the Wall Street Journal. Also included in the purported ban were a number of WeChat media accounts that promoted cryptocurrencies, which have been permanently blocked. Furthermore, Beijing blocked access to the websites of over 120 offshore exchanges in the mainland and banned large crypto purchases through popular Chinese payments platforms Alipay and WeChat transactions.

Given the sheer number of these bans, readers who live outside of China may be led to think that there is a bleak outlook for the cryptocurrency environment on mainland China. But He You Bing’s Bitcoin challenge reveals a refreshing perspective on the crypto awareness of people living in these local cities as well as the power of WeChat. $1,300 may not sound like much for 21 days of travel in the U.S., but in China, where a cheap meal costs just $1, it can go a long way. The real question is, will people accept bitcoin?

Finding acceptance with bitcoin

Through daily video-log like documentaries, Bing is filmed running around asking different business vendors whether they accept bitcoin. The vendors, varying from small hole-in-the-wall eateries to employees from large chain stores like Uniqlo, express their reactions that are telling of their preconceived notions, or lack thereof, of bitcoin and cryptocurrency. Similar to the U.S., people’s attitudes vary from ignorance and distrust to welcoming. It’s eye-opening to see how different Chinese people think about bitcoin.

On the first day of her challenge, Bing arrives in Beijing, where she wants to go to an amusement park. The entrance fee is 2 Chinese Yuan, or around 30 cents in USD, but the park didn’t accept bitcoin. Bing also asked several fast food restaurants whether they accepted bitcoin so she could buy food, but neither of them did.

As she approaches these vendors, rather than paying in bitcoin, she often has to explain what a bitcoin is in the first place, and finds very little success along the way. One feat on her first day is that she was able to find an unlocked Ofo bike, a dockless bike that can be unlocked and paid for with one’s cellphone. With it, she biked around in an attempt to reach out to more vendors. By the end of the first day, Bing didn’t succeed in finding a food place that accepted bitcoin, and she subsisted on four packets of ketchup and food samples from a supermarket. She slept in a 24-hour McDonald’s on her first night.

The second day, Bing foraged for food. She grabbed fruits from wild trees. Her food intake for the second day consisted of some fruits on a tree and someone else’s leftover burger at a McDonald’s. She ended up getting a stomach ache and threw up, sleeping in another 24-hour McDonald’s. 

Bing was becoming hopeless by the third day. She was on the the verge of fainting and the filmmakers sent her to a hospital. At this point, the challenge had gathered some attention, and supporters were able to contact the filmmakers. They then brought Bing food and she paid for it by bitcoin. On the third night, she slept in an art gallery.

It’s not the currency, it’s the community

Bing’s story soon spread and people started finding her through WeChat where they would offer to exchange bitcoin to fiat. At that point, the challenge would have become too easy, so the filmmakers changed the rules so that Bing had to transact offline and exchange Bitcoin with people in real life.

On the sixth day, Beijing was having the Forum on China-Africa Cooperation Summit, so the filmmakers moved to Shenzhen to continue the challenge. The audience started getting suspicious of the filmmakers, asking whether they were related to scam projects. The filmmakers said that they were approached by crypto projects but that they declined them. By then, six support groups in WeChat had been created to support Bing, with every WeChat group having 500 people (500 is the max number of people one can have in a WeChat group). These chatroom participants included bitcoin believers, real estate agents, and advertising salesmen.

Despite the current ban on crypto activities, the documentary shows that bitcoin is alive and well in China within digital communities, albeit not prevalent in the physical world. Most of Bing’s days are documented on iQiyi. And her encounters are telling of what is actually happening in China when it comes to cryptocurrency and mobile technology adoption. Notably, Bing was able to get through living in China simply through her phone. The power of WeChat brought her supporters directly to her.

By day seven, Bing got in contact with some of her WeChat supporters and was able to purchase face wash from them. The next day, she found a restaurant that accepted bitcoin. She got someone to buy her clothes at Uniqlo by exchanging bitcoin with them and then also found someone who was willing to book a hotel for her by exchanging bitcoin.

Gradually, Bing’s bitcoin challenge started a small movement, where her supporters would also approach shops to ask whether they accepted bitcoin and relay the information to her.

On a daily basis, the filming team recorded how many business and pedestrians Bing reached out to and the number of successful bitcoin transactions she made. From the initial ten days to now, Bing has gradually gained confidence. She now has a strategy on how to find people to exchange her bitcoins and what to exchange them for. Over time, the number of inquiries Bing did increased from ten to twenty a day to over a hundred per day. The number of successful transactions was still only a handful a day, however.

Bing’s story continues, and she is now at day 19. She and the filmmakers have migrated to the southern city of Guangzhou. As she assimilates into this new lifestyle, Bing found people to exchange Bitcoin to fiat with her to purchase her train tickets, her hotel rooms, and her meals. Nonetheless, more often than ever, the pedestrians and small business vendors she approached were ignorant, skeptical, and did not want to be part of the filming.

Finding utility in bitcoin

Recently, China Daily covered Bing’s challenge. The documentary has gotten some media attention in China, and companies and institutions have asked to donate and sponsor the filmmakers. They have claimed that they have turned them all down.

In the last year, the narrative around bitcoin has gradually centered on becoming a “store of value” in the U.S. given the increasing transaction costs on the blockchain. Bitcoin transaction prices have increased from 30 cents at the beginning of 2017 to $40 at end of 2017 during the peak of bitcoin prices. As a result of such large fluctuations in fees, transactions no longer happened as frequently as before. Bitcoin’s transaction cost is now back down to about 60 cents this year.

However, as the market has come down in the last few months, bitcoin has once again become a “safe haven” for individuals to go to, and as a result, bitcoin now makes up more than 56% of the total cryptocurrency market cap, up from 34% at the beginning of January 2018.

Bing still gets people suspecting that she is trying to scam them. Since the rise of crypto prices and bitcoin reaching almost as high as $20,000 at the end of 2017, there have been numerous scam coins coming out everywhere. In China, there are often obscure and random coins that appear with no real value-add, no relationship to any blockchain, and are devised purely to fool non-savvy citizens who think they can make a quick buck. In fact, one of the purposes of Beijing’s ban on commercial venues hosting cryptocurrency events was aimed at purging coins from scamming the public.

Bing will continue and finish her bitcoin challenge, but the greater challenge is on all of us in the blockchain community to continually improve this technology for broader consumption.


Source: TechCrunch

Mercedes-AMG GT 4-Door Coupe enters production in Germany – Roadshow

Expect years of continued conversation about whether or not a car with four doors is a coupe.
Source: CNET

President Trump's Tweets Top This Week's Internet News Roundup

Some things should never be tweeted, really.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001