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

Archivo del Autor: Belen De Leon

Galaxy S10 launch event livestream: How to watch, start time, what to expect – CNET

Samsung is expected to unveil the Galaxy S10, S10 Plus, S10E and a 5G version in San Francisco.
Source: CNET

This connected campus makes me wish I was back in school – CNET

The new smart Global Indian International School campus has all the bells and whistles.
Source: CNET

Porsche Panamera Turbo S E-Hybrid Sport Turismo: Long name, fast car video – Roadshow

Not only does this Porsche have a ridiculously long name, but it also packs a list of features as long as your arm.
Source: CNET

I accidentally spent a day using my phone as my wallet. Here's what I learned… – CNET

Saying this wasn’t my favorite day, is an understatement.
Source: CNET

ChargedUp picks up £1.2M seed to grow its mobile charging network across UK

ChargedUp, a U.K. startup that offers a mobile charging network that takes inspiration from bike-sharing, has closed £1.2 million in seed investment. Leading the round is Sir John Hegarty’s fund The Garage, and the ex-Innocent Smoothie founders fund JamJar. The funding will be used to grow the offering across the U.K. and for international expansion.

Founded by Hugo Tilmouth, Charlie Baron, Hakeem Buge and Forrest Skerman Stevenson, ChargedUp has set out to solve the dead mobile phone battery problem with a charging network. However, rather than offer fixed charging points, the team has developed a solution that lets you rent a mobile charging pack from one destination and return it at different location if needed. That way, mobile phone use remains mobile.

“It’s annoying and inconvenient to be out and about with a dying phone battery,” says CEO Hugo Tilmouth. We’ve all been there and I was inspired to do something about it through my own experiences. I was at a cricket match at London’s Lord’s Cricket Ground and waiting for a call for a last round interview with a large tech firm, and was running very low on charge! I ended up having to leave the cricket ground, buy a power bank and then rode a Boris Bike home and the light bulb went off in my head! Why not combine the flexibility of the sharing economy with the need of a ‘ChargedUp’ phone!”.

The solution was to create multiple distribution points across a city, located in the venues where people spend most of their time. This includes cafes, bars and restaurants. “Our solution uses an app to enables users to find the nearest stations, unlock a sharable power bank, and then return it to any station in the network and only pay for the time they use. Our goal is to be never five minutes from a charge,” adds Tilmouth

In the next six months, ChargedUp says it will expand its network of over 250 vending stations in London’s bars, cafes and restaurants across to other large metropolitan areas in the U.K. Last month, the young startup partnered with Marks and Spencer to trial the platform in its central London stores. If the trial is successful, ChargedUp says it could lead to providing its phone charging solution to all M&S customers by the end of 2019.

“Since launch we have delivered over 1 million minutes of charge across the network, and our customers love the service,” says Tilmouth. “Like the sharing scooter and bike companies, we operate a time based model. We simply charge our users a simple price of 50p per 30 mins to charge their phones. We also make revenue from the advertising space both on our batteries and within our app”.

With regards to competition, Tilmouth says ChargedUp’s most direct competitor is the charging lockers found in some public spaces, such as ChargeBox. “We do not see this as a viable alternative to ChargedUp as users are forced to lock their phones away preventing them from using them while it charges. They are also prone to theft and damage. We are also differentiated by our use of green energy offsetting throughout the network,” he says.

Meanwhile, in a statement investor Sir John Hegarty talks up the revenue opportunities beyond rentals, which includes advertising, rewards and loyalty. “At its simplest, ChargedUp addresses a massive need in the market, mobile devices running out of power. But more than that, ChargedUp provides advertisers with a powerful medium that connects directly with their audience at point of purchase,” he says.

Prior to today’s seed round, ChargedUp received investment from Telefonica via the Wayra accelerator and Brent Hoberman’s Founders Factory.


Source: TechCrunch

China’s Didi is laying off 15% of its staff

China’s largest ride-hailing firm Didi plans to let go 15 percent of its employees or about 2,000 people this year, sources told TechCrunch. The cut comes as the beleagured transportation giant copes with a stricter regulatory environment that puts a squeeze on driver supply and backlash from two high-profile passenger murders last year.

Chief executive Cheng Wei made the announcement during an internal meeting Friday morning as he told management that Didi will scale back its non-core businesses and step up investments in key areas, including safety technology, product engineering, offline driver management and international operations.

The sources did not specify which of Didi’s business units are affected by the layoff but said Didi will add 2,500 new hires by the end of the year to work on company priorities, which will give the company a total headcount of about 13,000 staff around the world.

In addition, Didi will work to ramp up operational efficiency, an issue that Didi also addressed during a major re-organization in December. A Didi spokesperson declined to comment.

Earlier this week, Chinese tech news portal 36Kr reported that Didi lost $1.6 billion in 2018 and spent $1.67 billion on subsidies for drivers. According to an internal memo Cheng made in September, Didi lost 4 billion yuan ($590 million) in the first half of 2018 and the company had not been profitable for six years.

Read more:


Source: TechCrunch

Spotify says it paid $340M to buy Gimlet and Anchor

Spotify doubled down on podcasts last week with a double deal to buy podcast networks Gimlet and Anchor. Those acquisitions were initially undisclosed, but Spotify has quietly confirmed that it spent €300 million, just shy of $340 million, to capture the companies.

That’s according to an SEC filing — hat tip Recode’s Peter Kafka — which deals the transactions which were “primarily in cash,” Spotify said. Kafka previously reported that Spotify paid around $200 million for Gimlet, which, if correct, would mean Anchor fetched the remaining $140 million.

Those numbers represent an impressive return for the investors involved, particularly those who backed the companies at seed stage.

Gimlet raised $28.5 million from investors that included Stripes Group, WPP, Betaworks and Lowercase Capital, according to Crunchbase.

Anchor, meanwhile, raised $14.4 million. Crunchbase data shows its backers included Accel, GV, Homebrew and (again) Betaworks.

Those deals represent a good chunk of change, but Spotify still has more fuel in the tanks.

As we reported last week, it plans to spend a total of up to $500 million this year “on multiple acquisitions” as it seeks to further its position on podcasting which, to date, has been an after-thought to its focus on music. Less these deals, Spotify has around $160 million left in its spending budget for 2019.

In a blog post announcing the deals published last week, Spotify CEO Daniel Ek admitted that he didn’t originally release that “audio — not just music — would be the future of Spotify” when he founded the business in 2006.

“This opportunity starts with the next phase of growth in audio — podcasting. There are endless ways to tell stories that serve to entertain, to educate, to challenge, to inspire, or to bring us together and break down cultural barriers. The format is really evolving and while podcasting is still a relatively small business today, I see incredible growth potential for the space and for Spotify in particular,” Ek explained.


Source: TechCrunch

This website uses AI to generate startling fake human faces – CNET

Deepfake the face.
Source: CNET

Kleiner’s Mamoon Hamid thinks we could be in a 15-year-long bull market (and other insights from the firm)

Late last month, the venture firm Kleiner Perkins began an official reboot, with a new, $600 million fund, as well as some new faces blazing the trail for the outfit going forward, including Mamoon Hamid and Ilya Fushman, investors who joined Kleiner from Social Capital and Index Ventures, respectively.

Their roles at the 47-year-old firm are being watched closely. Kleiner was long considered part of a very small circle of top venture funds, but a series of missteps in recent years had yanked it in another direction, with a seemingly endless string of departures further tarnishing its brand. Now, Hamid and Fushman, friends whose paths crossed as children in Frankfurt, Germany, have an opportunity to restore KIeiner to its former glory.

Last week, at a small event hosted in San Francisco by this editor, Hamid and Fushman talked about Kleiner, touching on people who’ve left the firm, how its decision-making process now works, why there are no senior women in its ranks, and what they make of SoftBank’s Vision Fund. (Hint: Hamid doesn’t entirely get it.) They also talked about why they are putting their necks on the line to turn Kleiner back into a powerhouse. Much of our conversation, edited lightly for length, follows.

TC: Mamoon, you left Social Capital, a firm that you’d cofounded, to join Kleiner Perkins in late 2017. Why?

MH: I’d left [my previous venture role with U.S. Venture Partners] n 2011 to start Social Capital with a couple of friends. And it was right around when Steve Jobs had passed away And it seemed like the foolish thing to do. But we were able to raise our first fund and get off the ground and raised a number of funds after that and made some really great investments. Then I had a chance to join Kleiner. There was a point when Kleiner and Social Capital were talking about merging, but it’s hard to do mergers, of private companies, venture capital firms. It’s hard to do, and I think it was the right decision on both parts not to do it. But I got to know the Kleiner folks through that process and it was too compelling to pass up [when they reached out].

TC: How would you characterize your experience at Social Capital, and how does it inform your work at Kleiner?

MH: I’d say venture capital is a very boutique asset class. It doesn’t scale all that well as it comes to both people inside of a firm and the capital you deploy into companies. All you do is create more clones of those companies . . . because the world is finite in terms of what should be out there and what should be used. There shouldn’t be seven versions of Slack; there should be one or two maybe.

The same is true of venture firms. I think what works is a small, nimble, group of dedicated domain experts in certain areas. You can’t have armies running around with your business card [reading] Social Capital. And I think how we look at ourselves at Kleiner Perkins, that’s precisely who we are and who we used to be. If you look at [Kleiner’s] best days, it was a group of five to seven partners, making some really great decisions.

TC: Were you concerned about trading one dramatic situation for another? You knew what was happening inside Social Capital; meanwhile, everyone knew that Kleiner was going through some kind of transition, with a lot of people leaving.

MH: I think part of [my focus] was to be this small group of people, in consumer, enterprise, and I could foresee that happening. Because that was the right strategy, it wasn’t a surprise to me. It wasn’t like I got there and was surprised and thought, Oh my God, this is happening. It was supposed to happen. This is where we driving it to.

TC: Ilya, what made you think this was the right move when Mamoon then asked you to leave Index Ventures to join Kleiner?

IF: Index is a top European venture capital firm. I knew Danny Rimer from Dropbox. Mike Volpi is a partner, and he helped me a lot. And I helped [the firm] get established here in San Francisco, and I did that for about three years, which was frankly an amazing time. And like Mamoon deciding to leave a firm that he started, for me, the decision to leave Index and this part of Index that I helped establish was really difficult — one of the most difficult career decisions of my life, not just because of the firm but the people and the companies they are a part of. So I took a long time to think about this.

But Mamoon and I had chatted on and off for about three years, and a lot of what we talked about as we worked on [shared portfolio companies including] Slack and Intercom and a few other things was what would an ideal venture firm look like if we built it from the ground up. What would be the principles, how would we structure it, how big would it be, how would we think about people who come into it and progress to different levels. And what we envisioned is what we’re building now at Kleiner Perkins. For me, the opportunity to build that atop 47 years of investing history was a once-in-a-lifetime opportunity.

TC: Before we move on, why the split with Mary Meeker and the growth stage business? My understanding was the firm’s best returns in recent years have come from that later-stage side.

IF: Certainly, there were some great logos in the growth-stage fund. But I think returns from [earlier-stage] venture were pretty great as well.

I think where we came down as we were thinking about strategy was this notion of how do you compete. There’s a lot more capital at the seed stage; there’s a lot more capital in growth stage. When we think about ecosystem and landscape of venture, when you look where we’re focused predominately today — which is Series A — the type of work we do and the kind of skills required is mentally quite different from late-stage investing. There’s basically no data. We’re helping founders hire their first sales leader and figure out their product strategy and helping them navigate partnerships. And when you look at the late-stage growth side, a lot of it is financial engineering, and you have to be really good at it, because you have to price things really well. For us, if we’re off 20 to 30 percent on price, it’s probably okay as long as we pick the right company.

And mutually, as we thought about our individual fundraising strategies and our futures, we came to the conclusion that it made complete and total sense for the folks on the early stage and for Mary and other folks to go off and do late-stage investment.

TC: What about Beth Seidenberg and Lynne Chou O’Keefe, two life sciences investors who also left last year? Is health care not interesting to Kleiner? It seems like it’s suddenly interesting to other firms.

MH: Beth is one of the world’s best life sciences investors. She actually retired from Kleiner Perkins. That was her intent with the latest fund, and she has always lived in L.A. and she started her own fund down there and that was part of her plan. So that was not a surprise.

We still do health investing. I think all of us have done digital health investing . . .though they’re more like consumer or enterprise companies. They just happen to sell into the healthcare vertical.

TC: Tell us about the decision-making process and whether that has changed since the two of you joined.

IF: Given that we’re small, we can make decisions very quickly. Sometimes you have to make a decision in a matter of hours or days, and we want to be able to do that, and you can only achieve that with a small, tight-knit group.

So our process is pretty simple. We get together. And you kind of read the room. And if I look at Mamoon and he’s looking at me really skeptically when I’m excited about an opportunity I’m bringing in, I’ll think about it and vice versa. We want the process to be organic and as sort of non-structured as possible to [surface] those decisions that aren’t always unanimous.

If you look at data in venture, the deals where everybody thinks they are bad are probably pretty bad. The deals that everybody thinks are good, they do okay. But it’s really the ones where there is disagreement, where’s there’s controversy, those are the outliers. And it makes intuitive sense, because if it was obviously correct, someone would have build it before.

TC: I hear you have some [junior] investors who are rockstars, including Monica Desai. Will she be a partner some day? Does Kleiner have an apprenticeship model on your watch?

IF: There are various ways to think about a generational transformation or evolution. Our view is we want folks who are thinking long term in their career as investors, who are thinking about and curious about technology, otherwise, you’re pretty bored. And we absolutely think of it as an apprenticeship, learning model where these folks get to work with not just one particular partner or domain but really across the partnership. The goal is to have them invest as quickly as possible and then help companies grow. So it is for us, hopefully Monica and Annie [Case] will be partners very soon.

MH: All five people who are partners today at KP grew up in the business. We were all associates at some point in our career and all of us wanted to be venture capitalists. So there really has to be this mindset of, I really want to do this job, I want to do it really well, and to help great founders build great companies. And we want people to really internalize that aspect of what we do.

TC: Kleiner isn’t the only firm to have five male partners. But given the firm’s history and the press attention paid to it, I wonder: did LPs push back on [your gender makeup]?

MH: LPs don’t push on it. They ask about it. But they also want to make sure that we hire the right people. You’re making a 10-year hire. I’d known Ilya for three years plus before we consummated this relationship. And the KP folks had known me for 10, 15 years before I came to KP. And [longtime partners] Ted [Schlein] and Wen [Hsieh] had already been at KP, Ted for 22 years and Wen for 13 years. So these are really long-term decisions that you’re making, and it’s really important to get it right.

If you spend a year grooming someone, the worst thing that can happen is six months to a year later they’re gone because there’s organ rejection. And that applies to a man or woman, it doesn’t matter. But we’re hiring a consumer partner right now and we’ve been pretty public about wanting some of our partners to be female as well. But you do have to get the chemistry right, the desire to do this job right — everything has to really fit.

TC: What do you think about SoftBank and its Vision Fund? Is it the best thing to happen to venture capital? The worst thing? Soon to be tomorrow’s news?

MH: I’m confused by them. At the Series A, it really doesn’t have an impact. However, the downstream effects [are seen] as companies mature or need to raise capital, or don’t need to raise capital and are offered a bunch of money from SoftBank, which can draw out things. We’re seeing less and less of that, by the way. [There’s] less and less of ‘Here’s money that you don’t need, because we have lots of money to deploy.’ I don’t know why, but last year we saw a lot of that.

I’ve only worked with one company that has raised capital from SoftBank and there’s was a very normal looking round. But I don’t know what to make of SoftBank right now.

TC: How are you feeling about the market generally? A few weeks ago it looked like things were slowing down. Now it seems to have shifted yet again.

MH: It’s weird to be in a nine-, ten-year old bull cycle. Hindsight and statistics suggest that we should have a recession soon. But we’ll tell you that the view on the ground, and the companies we’re involved with, that there’s really strength in almost all of them. These are normal companies that should see softness in their business if there’s something coming down the pike, and we haven’t seen that softness yet in our order numbers. In fact, they’re stronger than ever before.

I don’t know. Maybe we’re in for a 15-year bull run. Maybe there’s this perfect storm of technology coming of age and being so mainstream that there’s not just hundreds of millions of users but billions, and the markets are going to continue to expand and tech companies will continue to thrive, which I think truly is the case. So I don’t know when this one stops. I’m not a macroeconomist, but so far, on the ground, it all looks good.


Source: TechCrunch

Umbrella Academy, Netflix's newest superhero show, goes online – CNET

Daredevil who?
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248