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

Archivo del Autor: Belen De Leon

Audi AI:Me concept is an autonomous city car of the future – Roadshow

Audi’s concept electric car combines a surprisingly large cabin, self-driving technology and even VR technology to create a high-tech rush hour refuge.
Source: CNET

Game of Thrones season 8 episode 1: The 6 funniest lines – CNET

Sure, Westeros is packed with death and destruction, but there are also a few good laughs.
Source: CNET

Game of Thrones: All seasons ranked from worst to best – CNET

Did the show ever top its wonderful (but traumatising) first season?
Source: CNET

Game of Thrones season 8 premiere recap: Winterfell is here (and so are the reunions) – CNET

The final season of Game of Thrones kicked off with a bang on Sunday night. And hooooo boy, we’re ready to break it down for you. Spoilers ahead!
Source: CNET

Game of Thrones season 8: How to watch, start time, schedule, and how to stream HBO without cable – CNET

And now our watch must come to an end.
Source: CNET

Game of Thrones season 8 premiere leaked on DirecTV Now – CNET

No spoilers, but how did these fans get access to the Iron Throne?
Source: CNET

Mutiny at HQ Trivia fails to oust CEO

This week’s banishment of host Scott Rogowsky was merely a symptom of the ongoing struggle to decide who will lead HQ Trivia. According to multiple sources, over half of the startup’s staff signed an internal petition to depose CEO Rus Yusupov who they saw as mismanaging the company. But Yusupov then fired some core supporters of the mutiny, leading to a downward spiral of morale that mirrors HQ’s plummeting App Store rank.

TechCrunch spoke to multiple sources familiar with HQ Trivia’s internal troubles to piece together how the live video mobile game went from blockbuster to nearly bust. Two sources said HQ recently only had around $6 million in the bank but was burning over $1 million per month, meaning its runway could be dwindling. But its early investors are reluctant to hand Yusupov any more cash. “

Employees petitioned to remove HQ Trivia’s CEO Rus Yusupov

HQ reimagined gaming and mobile entertainment with the launch of its 12-question trivia game in August 2017 where players all competed live in twice-daily shows with anyone who got all the answers right split a cash jackpot. The games felt urgent since you could only participate at designated times, fun to play against friends or strangers, and winning carried a significance no single-player or non-stop online game could match.

When TechCrunch wrote the first coverage of HQ Trivia in October 2017, it had just 3500 concurrent players. But by January it had climbed to the #3 game and #6 overall app in the App Store, and grown to 2.38 million players by March. Quickly, copycats from China and Facebook entered the market. But they all lacked HQ’s secret weapon — its plucky host comedian Scott Rogowsky. Affectionately awarded nicknames like Quiz Daddy, Quiz Khalifa, Host Malone, and Trap Trebek from the “HQties” who played daily, he was the de facto face of the startup.

Yet HQ had some shaky foundations. Co-founder Colin Kroll, who’d also started Vine with Yusupov and sold it to Twitter, had been fired from Twitter after 18 months for being a bad manager, Recode reported. He’d also picked up a reputation of being creepy around female employees, as well as Vine stars, TechCrunch has learned. Rapid growth and an investigation by early HQ investor Jeremy Liew that found no egregious misconduct by Kroll paved the way for a $15 million investment. The round was led by Founders Fund’s Cyan Bannister, and it valued HQ at over $100 million.

Yusupov failed to translate that cash into sustained growth and product innovation. His public behavior had already raised flags. He yelled at a Daily Beast reporter after the outlet’s Taylor Lorenz interviewed Rogowsky without Yusupov’s approval, threatening to fire the host. “You’re putting Scott’s job in jeopardy. Is that what you want? . . .  Please read me your story word for word,” Yusupov said. When he learned Rogowsky had expressed his preference for salad restaurant chain Sweetgreen, Yusupov shouted “He cannot say that! We do not have a brand deal with Sweetgreen! Under no circumstances can he say that.” The next day, Yusupov falsely claimed he’d never threatened Rogowsky’s job.

With HQ’s bank account full, sources say Yusupov was extremely slow to make decisions, allowing HQ to stagnate. The novelty of playing trivia for money via phone has begun to wear off, and people increasingly ignored HQ’s push notifications to join its next game. But beyond bringing in some guest hosts and the option to buy a second chance after a wrong answer, HQ ceased to evolve. HQ fell to the #196 game on iOS and the #585 overall app as concurrent players waned.

That’s when things started to get a bit Game Of Thrones.

Pawns In A CEO War

Liew pushed for HQ to swap Kroll into the CEO spot in September 2018 while moving Yusupov to Chief Creative Officer, which was confirmed despite an HR complaint against Kroll for aggressive management. However, three sources tell TechCrunch that Yusupov pushed that HQ employee to file the complaint against Kroll. As the WSJ reported after Kroll’s death, that employee later left the startup because they felt that they’d been exploited. “There was definitely what felt like manipulation there, and that’s also why that employee resigned from the company.” one source said. Another source said that staffer “believed Rus used their unhappiness about work to use them as a pawn in his CEO war and not because Rus actually cared about resolving things.”

Cyan of Founders Fund stepped down from HQ’s board after the decision to swap out Yusupov due to her firm’s reputation of keeping founders in control, Recode’s Kurt Wagner reported. Sources say that despite Kroll’s reputation, the staff believed in him. “Colin loved HQ and was dedicated to all the employees more than Rus. Rus cares about Rus. Colin cared about the content” a source tells me. 

Three sources say that in a desperate ploy to retain power and prevent Kroll’s rise, Yusupov suggested Rogowsky, a comedian with no tech or management experience, be made CEO of HQ Trivia. He even suggested the company film a reality show about Rogowsky taking over. That idea was quickly shot down as preposterous.

“It was a very personal desperation tactic not to have Colin be CEO. It was not a professionally thought-out idea” a source tells me, though another said it was always hard to tell if Yusupov’s crazy ideas were jokes. Both Yusupov and HQ Trivia declined to respond to multiple requests for comment, but we’ll update if we hear back.

HQ Trivia co-founder Colin Kroll passed away in December

Then tragedy struck in December. Kroll, then CEO, was found dead in his apartment from a drug overdose. Employees were distraught over what would happen next. “Colin’s plan was to ship fast, and get new things out there” a source says, noting that Kroll had pushed for the release of HQ’s first new game type HQ Words modeled after Wheel Of Fortune. “He wasn’t perfect but in the time he was in charge, the ship started to turn, but when Rus took over again it was like the 9 months where we did nothing.”

Coup d’éHQ

By February 2019, HQ’s staff was fed up. Two sources confirm that 20 of the roughly 35 employees signed a letter asking the board to remove Yusupov and establish a new CEO. With HQ’s download rate continuing to sink, they feared he’d run the startup into the ground. One source suggested Yusupov might rather have seen the whole startup come crashing down with the blame placed on the product than have it come to light that he played a large hand in the fall. The tone of the letter, which was never formally delivered but sources believe the board knew of, wasn’t accusatory but a plea for transparency about the company’s future and the staff’s job security.

At a hastily convened all-hands meeting in late February, HQ investor Liew told the company his fund Lightspeed would support a search for a new CEO to replace Yusupov, and provide that new CEO with funding for 18 more months of runway. Liew told the staff he would step down from the board once that CEO was found, but the search continues and so Liew remains on HQ’s board.

Mostly everyone was on Jeremy’s side as no one wanted to work under Rus. Jeremy wasn’t trying to screw him over the way Rus would screw other people over. He just wanted to do what was right, getting behind what everyone wanted” a source said of Liew. 

Instead, HQ’s board moved forward with instituting a new executive decision-making committee composed of Yusupov, HQ’s head of production Nick Gallo, and VP of engineering Ben Sheats. Yusupov would remain interim CEO, and he continued to cling to power and there’s been little transparency about the CEO replacement process. Until a new CEO is found, HQ must subsist on its existing funds. The staff is “always worried about running out of runway” and are given vague answers when they ask leadership about how much money is left.

On March 1st, the committee emerged from a meeting and fired three employees — two who had spearheaded the petition and been vocal about Yusupov’s failings.

One who wasn’t fired was Rogowsky, despite sources saying at one point he’d tried to organize the staff to go on strike. Other employees had been cautious about standing up to Yusupov. “Everyone was terrified of retaliation. Their fears have totally been validated” a source explains. Engineers and other staffers with strong employment prospects began to drain out of the company. Those left were just trying to hold onto their jobs. Without inspiring leadership or a strategy to reverse user shrinkage, recruiting replacements would prove difficult.

Yusupov remains on the board, along with Tinder CEO Elie Seidman who Yusupov appointed to his additional common seat. Liew retains his seat until the new CEO is found and given that seat. And Kroll’s seat appears to have gone to Lightspeed partner Merci Victoria Grace. Lightspeed and Cyan of Founders Fund declined to respond to requests for comment.

[Update: Seidman tells TechCrunch that the he sees the internal struggle for the CEO role as over now that Yusupov has accepted that a new CEO will be installed. That search is moving along, and the CEO chosen will report to the board but otherwise be given full autonomy to run the company as they choose. That includes having hiring and firing power over Yusupov. Seidman rightly believes HQ has contributed important ideas to the mobile gaming ecosystem, and now it’s the startup’s responsibility to turn those ideas into a steady business.]

Losing Face

Tensions at HQ and a desire to diversify his prospects led Rogowsky to pick up a side gig hosting baseball talk show ChangeUp on the DAZN network, TMZ reported this week. He’d hoped to continue hosting HQ during its big weekend contests. But tensions with Yusupov and the CEO’s desire for the host to remain exclusively at HQ led negotiations to sour causing Rogowsky to leave the startup entirely. TechCrunch was first to report that he’s been replaced by former HQ guest host Matt Richards, who Yusupov bluntly told me Friday had polled higher than Rogowsky in a SurveyMonkey survey of HQ’s top players.

In tweets, Rogowsky revealed that that “Sadly, it won’t be possible for me to continue hosting HQ concurrently as I had hoped” noting, “I wasn’t given the courtesy of a farewell show.” Finding a way to preserve Rogowsky’s ties to HQ likely would have been best for the startup.  TechCrunch had raised the concern a year ago that unless Rogowsky was properly locked in with an adequate equity vesting schedule at HQ, he could leave. Or worse, he could be poached by Facebook, Snapchat, or YouTube to host an HQ competitor.

“Rus is a visionary but not a good leader. He is extremely manipulative in an unproductive way. He’s a dude who just cares a lot about his reputation” a source noted. “A lot of the negative sentiment amongst staff is the belief that he cares more about his reputation than the company itself.”

HQ’s next attempt to revive growth appears to be HQ Editor’s Picks, is described as “a new live show on your phone where our host shows funny viral videos and you decide on who gets paid.” Finally it seems willing to embrace the potential of interactive live video entertainment outside of trivia and puzzles. HQ Editor’s Picks will face an uphill battle, since HQ dropped out of the top 1500 iOS apps last month, according to App Annie. Sensor Tower estimates that HQ saw just 8 percent as many downloads in March 2019 as March 2018.

After the loss of its spirit animal Rogowsky, the employees’ chosen leader Kroll, the supervision of veteran investor Cyan, and its product momentum, tough questions are what remain for HQ Trivia. The company’s struggles have paralyzed its progress towards finding a new viral mechanic or game format that attracts users. While HQ Words is fun, it’s too similar to its trivia competition to change the startup’s trajectory. And all of the in-fighting could scare off any talent hoping to turn HQ around. Unfortunately, securing an extra life for the game will take a more than a $3.99 in-app purchase.


Source: TechCrunch

Ten steps to prepare for an exponential future

If it feels like technological change is happening faster than it used to, that’s because it is.

It took around 12,000 years to move from the agrarian to the industrial revolution but only a couple of hundred years to go from the industrial to the information revolution that’s now propelling us in a short number of decades into the artificial intelligence revolution. Each technological transformation enables the next as the time between these quantum leaps becomes shorter.

That’s why if you are looking backwards to get a sense of how quickly the world around you will change, you won’t realize how quickly our radically different future is approaching. But although this can sometimes feel frightening, there’s a lot we can do now to help make sure we ride this wave of radical change rather than get drowned by it.

Here’s my essential list:

  1. Do what you can to preserve your youth
    Scientists are discovering new ways to slow the biological process of aging. It won’t be too long before doctors start prescribing pills, gene therapies, and other treatments to manage getting old as a partly curable disease. Because most of the terrible afflictions we now fear are correlated with age, medically treating aging will push off the date when we might have otherwise developed cancers, heart disease, dementia, and other killers. To maximally benefit from the new treatments for aging tomorrow, we all, no matter what our current age, need to do what we can to take care of our bodies today. That means exercising around 45 minutes a day, eating a healthy and mostly plant-based diet, trying to sleep at least seven hours a night, avoiding too much sun, not smoking, building and maintaining strong communities and support networks, and living a purposeful life. The healthier you are when the anti-age treatments arrive, the longer you’ll be able to maintain your vitality into your later years.
  2. Quantify and monitor your health
    You can’t monitor what you can’t measure. If you want to maintain optimal health, you need a way to regularly assess if you are on the right track. Monitoring your health through regular broad-spectrum blood and stool tests, constant feedback about your heart rate and sleep patterns from devices like your Apple Watch or Fitbit, having your genome sequenced, getting a full body MRI, and having a regular colonoscopy may seem like overkill to most people. But waiting until you have a symptom to start assessing your health status is like waiting until your car is careening down a hill to check if the brakes are in order. Some smart people worry that this kind of monitoring of “healthy” people will waste money, overwhelm our already overburdened healthcare system, and cause people unnecessary anxiety. But even the healthiest among us are in the early stages of developing one disease or another. Society will inevitably shift from a model of responsive sick care of people already in trouble to the predictive healthcare trying to keep people out of it. Do you want to be a dinosaur-like victim of the old model or a proactive pioneer of the new one?
  3. Freeze your essential biological materials
    Our bodies are a treasure trove of biological materials that could save us in the future, but every morning we still flush gold down the toilet. That gold, our stool, could potentially be frozen so we could repopulate our essential gut bacteria if our microbiome were to take a dangerous hit from antibiotics or illness. Skin cells could be transformed into potentially life-saving stem cells and stored for future use to help rejuvenate various types of aging cells. If our future treatments will be personalized using our own biological materials, but we’ll need to have stored these materials earlier in life to receive the full benefit of these advances. We put money in the bank to ensure our financial security, so why wouldn’t we put some of our biological materials in a bio-bank to have our youngest possible rescue cells waiting for us when we need them and help secure our physiological security?
  4. If you plan on ever having children, freeze your eggs or your sperm
    More people will soon shift from conceiving children through sex to conceiving them through IVF and embryo selection. The preliminary driver of this will be parents’ increasing recognition that they can reduce the roughly 3% chance their future children will be born with dangerous genetic mutations by having their embryos screened in a lab prior to implantation in the mother. This may seem less exciting than making babies in the back seat of a car, but the health and longevity benefits of screening embryos will ultimately overpower conception by sex kind of like how vaccinating our children has (mostly) overpowered the far more natural option of not doing so. If you are likely to conceive via IVF and embryo selection, why not freeze your eggs, sperm, or embryos when you are at your biological peak and when the chance of passing on genetic abnormalities is lower than it may be later in life?
  5. Manage your public identity
    The days of living incognito are over. No matter how aggressively some of us may try to avoid it, our lives leave massive digital footprints that are becoming an essential part of our very identities. The authoritarian government in China is planning to give “social credit“ scores evaluating the digitally monitored behavior of each citizen in a creepy and frightening way. But even in more liberal societies we will all be increasingly judged at work, at home, and in our commercial interactions based on our aggregated digital identities. These identities will be based on what we buy, what we post, what we seek, and how and with whom we interact online. Some societies and individuals are smartly trying to exert a level of control over the collection and use of this personal data, but even this won’t change the new reality that our digital identities will significantly influence what options are available to us in life and represent us after we die. Given this, and perhaps sadly, we all need to protect our privacy but also think of our public selves as brands, managing our digitally recorded activity from early on to present ourselves to the world the way we consciously want the world to know us.
  6. Learn the language of code
    Our lives will be increasingly manipulated by algorithms few of us understand. Most people who were once good at finding their way now just use their GPS-guided smart phones to get where they need to go. As algorithms touching many different aspects of our lives get better, we will increasingly rely on them to make plans, purchasing decisions, and even significant life choices for us. Pretty much every job we might do and many other aspects of our lives will be guided by artificial intelligence and big data analytics. Fully understanding every detail of how each of these algorithms function may be impossible, but we’ll be even more at their mercy if we don’t each acquire at least a rudimentary understanding of what code is and how it works. If you can read one book about code, that’s a start. Learning the fundamental of coding will do even more to help you navigate the fast arriving algorithmic world.
  7. Become multicultural
    Pretty much wherever you were in the 18th century, you needed to understand Europe to operate effectively because European power then defined so many parts of the world. The same was true for understanding United States in the 20th century understanding America was imperative for most people living outside of the United States because US actions influenced so many aspects of their lives. For many people living in 20th century America, understanding the rest of the world was merely interesting. As China rises and Global power decentralizes in the 21st-century, we’ll all need to learn more about China, India, and other new power, population, and culture centers than ever before. This won’t just help you become a more well-rounded person, it will give you a far greater chance of success in most anything you’ll be doing. Although machine translation will make communicating across languages pretty seamless, you’ll need a cultural fluidity and fluency to succeed in the 21st century world. The good news is that people motivated to learn about other groups and societies now have more resources than ever before to do so. If you want to be ready for our multicultural, multinational future, you’d better start doing all you can to learn about other cultures and societies now.
  8. Become an obsessive learner
    Technological change has been a constant throughout human history, but the pace of change is today accelerating far more rapidly than ever before. As innovations across the spectrum of science and technology empower, inspire, and reinforce each other, multiple technological transformations are converging into a revolutionary whole far greater than the sum of its parts. This unprecedented rate of change will mean that much of your knowledge will start becoming obsolete as soon as you acquire it. To keep up in your career and life, you’ll need to dedicate yourself to a lifetime of never ending, aggressive, continuous, and creativity-driven learning. The only skill worth having in an exponential world will be knowing how to learn and a passion for doing it. Call me an old-fashioned futurist, but this learning process must include reading lots of books to help you understand where we have come from and how the disparate pieces of information fit together to create a larger story. This type of knowledge will be an essential foundation of the wisdom we’ll each and all need to navigate our fast-changing world.
  9. Invest in physical community
    We humans are social species. A primary reason we rose to the top of the food chain and built civilization is that our brains are optimized for collaborating with those around us. When we bond with our partners and friends, we realize one of our essential cord needs as humans. That’s why people in solitary confinement tend to go a bit crazy. But although our progression from feeling our sense of connection, belonging, and community has expanded from the level of clan to village to city to country to, in some ways, the world, we are still not virtual beings. We may get a little dopamine hit whenever someone likes our tweet or Facebook post, but most of us still need a connected physical community around us in order to be happy and to realize our best potential. With all of the virtual options that will surround us – chatbots engaging us in witty repartee, virtual assistants managing our schedules, and even friends messaging from faraway lands among them – our virtual future must remain grounded in our physical world. To build your essential community of flesh and blood people, you must invest in deep and meaningful relationships with the people physically around you.
  10.   Don’t get stuck in today The olden days were, at least in most peoples’ minds, always better. We used to have better values, a better work ethic, better communities. We used to walk to school uphill in both directions! But while we do need to hold on to the best of the past, we also need to march boldly into the future. Because the coming world will feel like science fiction, will all need to be like science fiction writers  imagining the world ahead and positioning ourselves to shape it for the better. The technologies of the future will be radically new but we’ll need to draw on the best of our ancient value systems to use them wisely. The exponential future is coming faster than most of us appreciate or are ready for. Like it or not, we are now all futurists.


Source: TechCrunch

After its first attempt botched the landing, SpaceIL commits to second Beresheet lunar mission

The minds behind Israel’s SpaceIL attempted lunar landing convened today to begin planning for a second lunar mission.

In an announcement yesterday, the chairman of SpaceIL, Morris Kahn, said that the leaders of the group behind the Beresheet launch would begin meeting to find a new group of donors for another run at a lunar landing.

On Thursday the first Israeli mission to the moon ended in failure when the organization’s spacecraft Beresheet (which means Genesis in Hebrew) crashed on the lunar surface.

“This is part of my message to the younger generation: Even if you do not succeed, you get up again and try,” Kahn said in a statement.

At a cost of $200 million the Beresheet mission would have been among the cheapest lunar landings ever attempted — and the first legitimate attempt by a private organization to make it to the moon (even though the SpaceIL organization had significant backing from the Israeli government).

The project started as an attempt to claim the Google Lunar Xprize, which was announced over ten years ago and was not awarded because no team could make an attempt at a landing within the timeframe specified. But, Beresheet’s developers labored on with help from Israel Aerospace Industries — the country’s state-owned aviation business.

In part, the cost of the lunar landing was defrayed by using existing launch technologies. Beresheet started its voyage by hitching a ride on a SpaceX Falcon 9 rocket.

After spiraling out of earth’s orbit for a month and a half, the Beresheet spacecraft entered lunar orbit just over a week ago before making its attempted landing last Thursday.

The final maneuver was an engine burn that would slow the spacecraft’s descent onto the lunar surface so that it could park on the Moon’s Sea of Serenity.

The vehicle made it most of the way to the moon. It took a picture of the blue marble from about 22 kilometers above the lunar surface and — a few minutes later — was lost.

Both Peter Diamandis, the founder of XPrize, and Anousheh Ansari, the foundation’s current chief executive, spoke to TechCrunch about the landing last week.

“What I’m seeing here is an incredible ‘Who’s Who’ from science, education and government who have gathered to watch this miracle take place,” Diamandis said. “We launched this competition now 11 years ago to inspire and educate engineers, and despite the fact that it ran out of time it has achieved 100 percent of its goal. Even if it doesn’t make it onto the ground fully intact it has ignited a level of electricity and excitement that reminds me of the Ansari Xprize 15 years ago.”

Meanwhile, Ansari emphasized the potential to reinvigorate commercial interest in lunar exploration and experimentation that the landing could evoke.

“Imagine, over the last 50 years only 500 people out of seven billion have been to space — that number will be thousands soon,” she said. “We believe there’s so much more that can be done in this area of technology, a lot of real business opportunities that benefit civilization but also humanity.”


Source: TechCrunch

Game of Thrones language lessons: Learn High Valyrian in 5 easy steps – CNET

Master everyday phrases, such as: “Where’s the bathroom?” “I can’t come to work,” and “What’s your HBO password?”
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183