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

Archivo del Autor: Belen De Leon

Fortnite Chapter 2 begins after game returns from black hole – CNET

Season 1 of a Fortnite’s new age brought a whole new map and features Tuesday.
Source: CNET

Walmart’s Flipkart confirms it is entering the food retail business in India

India’s Flipkart is entering the food retail business as the e-commerce giant looks to expand its reach in the nation, its chief executive said on Tuesday.

Flipkart, which sold majority stake in the company to Walmart for $16 billion last year, has registered an entity called ‘Flipkart Farmermart Pvt Ltd’ — in compliance with local laws — that will focus on food retail, said Kalyan Krishnamurthy, Flipkart Group CEO, in a statement to TechCrunch.

The extended business represents “an important part of our efforts to boost Indian agriculture as well as food processing industry in the country,� he said, adding that the company is already working with hundreds of thousands of small farmers for the business.

In a regulatory filing earlier this week, Flipkart revealed that it has authorized to invest $258 million in the new venture. Krishnamurthy said the company has secured approvals from the board to enter the food retail business.

Indian newspaper Economic Times and outlet CNBC TV 18 first reported about the filing.

“We’re looking forward to invest more deeply in local agri-ecosystem, supply chain and working with lakhs of small farmers, Farmer Producers Organisations (FPOs), food processing industry in India, helping multiply farmers’ income and bring affordable, quality food for millions of customers across the country,â€� Flipkart chief executive added.

The announcement comes as Flipkart’s chief rival Amazon begins to expand its food retail business in the country. The company has already committed to invest about $500 million in the course of next five years to build its own private label food products and engage with third-party sellers. In recent years, Amazon India has established or started Amazon Now, Prime Now, and Amazon Fresh businesses in the nation.

Food and grocery are compelling categories for e-commerce businesses as people buy their grocery and perishable supplies much more frequently than they buy office supplies and gadgets. And the opportunity is big. According to research firm Forrester, online food and grocery market remain significantly tiny, accounting for just 1% of the overall sales.

Indian laws permit e-commerce companies to sell food items directly to consumers. For other category of items, e-commerce businesses work with third-party sellers.

For Flipkart, having the backing of Walmart could prove immensely useful as it scales its food retail business. The U.S. retail giant could help Flipkart with charting out the play for how it should source and maintain the supplies and how to improve margins, the research firm said.


Source: TechCrunch

Newly-rebranded Thimble raises $22M to bring flexible insurance to the gig economy

Thimble, which offers flexible, short-term insurance to small businesses and freelancers, is announcing that it has raised $22 million in a Series A funding round led by IAC.

Until today, the startup was known as Verifly, a name tied to the company’s initial aim of providing insurance to drone pilots. However, founder and CEO Jay Bregman (who previously founded ridesharing company Hailo) said that thanks to customer demand, the team kept adding insurance for different types of businesses — and now it’s rebranding to reflect that broader vision.

While it’s easy to talk about Thimble customers as being part of the “gig economy,” Bregman noted that these aren’t just people driving for Uber or delivering for Postmates — only 4% of the company’s customers identify as gig economy workers.

“There is this larger thing called the gig economy: People working in flexible ways, on their own terms,” he said.

In fact, Thimble now says it provides liability coverage for customers in more than 100 professions, including handymen, landscapers, DJs, musicians, beauticians and dog walkers. Policies can be purchased directly from the Thimble website or app by the hour, day, week, month or year.

Thimble Policy Overview iPhone

The idea, Bregman said, is that as work becomes shorter term and “more transactional,” it doesn’t make sense to buy an annual insurance policy. To illustrate that point, he noted that 75% of customers didn’t have insurance before buying from Thimble, and that 50% of customers are buying policies to cover a single day or less. And the company says it’s on-track to sell 100,000 by the end of the year.

Thimble’s policies are underwritten by Markel, an insurance company that Bregman praised for its “infrastructure and talent.”

At the same time, he said, “We have always been the owner of the product itself. Basically, we worked with carrier partners to bring [our products] to market; the way we do that may evolve slightly as we get older and more mature.”

Thimble has received regulatory approval to sell insurance in 48 states so far. Asked whether the broader political debates about whether gig workers are employees could affect the company’s business, Bregman pointed again to the fact that the vast majority of Thimble customers don’t consider themselves gig workers.

“Our only fear here is that in trying to solve a very particular problem with long-term gig employment, that some of these laws may actually unintentionally scare off or capture legitimate freelancers,” he said.

As for the investment, IAC’s chief strategy officer Mark Stein acknowledged that the digital media holding company doesn’t make many early-stage, minority investments. But he said that deals like this are about “planting seeds.”

“What we think about at IAC is: How can we go about planting seeds of growth for the future? What will become the next ANGI Homeservices? What will become the next Match Group?” Stein said, alluding to two IAC-owned businesses that may get spun off.  “We need to find these kinds of large, addressable market opportunities now in the hopes of creating very large, industry-changing companies in the future.”

Previous investors Slow Ventures, AXA Venture Partners and Open Ocean also participated in the round, bringing Thimble’s total funding to $29 million.


Source: TechCrunch

2020 Ford Mustang Shelby GT350R first drive review: Prescription strength grip and balance – Roadshow

New steering and suspension components from the GT500 sharpen the GT350R’s handling chops.
Source: CNET

It’s Time to Push Tech Forward, and Rebuild What It Broke

Making progress means making (sometimes devastating) mistakes. And then learning from them.
Source: Wired

WIRED25: Stories of People Who Are Racing to Save Us

Humanity is facing thorny problems on all fronts. These folks are working to solve them—and trying to avoid the unintended consequences this time.
Source: Wired

Germany says it won’t ban Huawei or any 5G supplier up front

Germany is resisting US pressure to shut out Chinese tech giant Huawei from its 5G networks — saying it will not ban any supplier for the next-gen mobile networks on an up front basis, per Reuters.

“Essentially our approach is as follows: We are not taking a pre-emptive decision to ban any actor, or any company,� government spokesman, Steffen Seibert, told a news conference in Berlin yesterday.

The country’s Federal Network Agency is slated to be publishing detailed security guidance on the technical and governance criteria for 5G networks in the next few days.

The next-gen mobile technology delivers faster speeds and lower latency than current-gen cellular technologies, as well as supporting many more connections per cell site. So it’s being viewed as the enabling foundation for a raft of futuristic technologies — from connected and autonomous vehicles to real-time telesurgery.

But increased network capabilities that support many more critical functions means rising security risk. The complexity of 5G networks — marketed by operators as “intelligent connectivity” — also increases the surface area for attacks. So future network security is now a major geopolitical concern.

German business newspaper Handelsblatt, which says it has reviewed a draft of the incoming 5G security requirements, reports that chancellor Angela Merkel stepped in to intervene to exclude a clause which would have blocked Huawei’s market access — fearing a rift with China if the tech giant is shut out.

Earlier this year it says the federal government pledged the highest possible security standards for regulating next-gen mobile networks, saying also that systems should only be sourced from “trusted suppliers”. But those commitments have now been watered down by economic considerations at the top of the German government.

The decision not to block Huawei’s access has attracted criticism within Germany, and flies in the face of continued US pressure on allies to ban the Chinese tech giant over security and espionage risks.

The US imposed its own export controls on Huawei in May.

A key concern attached to Huawei is that back in 2017 China’s Communist Party passed a national intelligence law which gives the state swingeing powers to compel assistance from companies and individuals to gather foreign and domestic intelligence.

For network operators outside China the problem is Huawei has the lead as a global 5G supplier — meaning any ban on it as a supplier would translate into delays to network rollouts. Years of delay and billions of dollars of cost to 5G launches, according to warnings by German operators.

Another issue is that Huawei’s 5G technology has also been criticized on security grounds.

A report this spring by a UK oversight body set up to assess the company’s approach to security was damning — finding “serious and systematic defectsâ€� in its software engineering and cyber security competence.

Though a leak shortly afterwards from the UK government suggested it would allow Huawei partial access — to supply non-core elements of networks.

An official UK government decision on Huawei has been delayed, causing ongoing uncertainty for local carriers. In the meanwhile a government review of the telecoms supply chain this summer called for tougher security standards and updated regulations — with major fines for failure. So it’s possible that stringent UK regulations might sum to a de facto ban if Huawei’s approach to security isn’t seen to take major steps forward soon.

According to Handelsblatt’s report, Germany’s incoming guidance for 5G network operators will require carriers identify critical areas of network architecture and apply an increased level of security. (Although it’s worth pointing out there’s ongoing debate about how to define critical/core network areas in 5G networks.)

The Federal Office for Information Security (BSI) will be responsible for carrying out security inspections of networks.

Last week a pan-EU security threat assessment of 5G technology highlighted risks from “non-EU state or state-backed actorsâ€� — in a coded jab at Huawei.

The report also flagged increased security challenges attached to 5G vs current gen networks on account of the expanded role of software in the networks and apps running on 5G. And warned of too much dependence on individual 5G suppliers, and of operators relying overly on a single supplier.

Shortly afterwards the WSJ obtained a private risk assessment by EU governments — which appears to dial up regional concerns over Huawei, focusing on threats linked to 5G providers in countries with “no democratic and legal restrictions in placeâ€�.

Among the discussed risks in this non-public report are the insertion of concealed hardware, software or flaws into 5G networks; and the risk of uncontrolled software updates, backdoors or undocumented testing features left in the production version of networking products.

“These vulnerabilities are not ones which can be remedied by making small technical changes, but are strategic and lasting in nature,â€� a source familiar with the discussions told the WSJ — which implies that short term economic considerations risk translating into major strategic vulnerabilities down the line.

5G alternatives are in short supply, though.

US Senator Mark Warner recently floated the idea of creating a consortium of ‘Five Eyes’ allies — aka the U.S., Australia, Canada, New Zealand and the UK — to finance and build “a Western open-democracy type equivalentâ€� to Huawei.

But any such move would clearly take time, even as Huawei continues selling services around the world and embedding its 5G kit into next-gen networks.


Source: TechCrunch

Smart home startup Level Home emerges from stealth with $71M and a new take on the smart lock

As companies like Google, Amazon and Apple hone their strategies to build the brain that helps you use the smart home of the future, where a new wave of internet-enabled appliances, climate and security systems and other connected objects can be connected and controlled through their hubs, a new smart home startup called Level Home is emerging from stealth today with a big packet of funding and a hope of bringing something new to the table, by focusing on ways of rethinking old things you own already, starting with the lock on your front door.

The Level Lock, the first patented product, is a system — tested for durability, powered by a basic CR2 battery (average life: one year), equipped with ANSI GRADE 1/A security and encryption — that is fitted into the existing dead bolt on your door to make it “smart”.

Level Home says you can install the Lock yourself using a basic number two scredriver — “the most common tool in the American home”, says CEO and co-founder John Martin — or you can engage Level Home’s installation partner, HelloTech, to set it up.

The key thing (heh) with the Level Lock is that you door will not look any different after you install it. But linking it up with HomeKit, you can then use an Apple iPhone or Watch to unlock it (or, you can also still use the physical keys that come with the lock to open the door). Through the app, you can then also provide one-off or repeat access to others and monitor who comes and goes.

“We like to think of this as the first invisible smart lock,” Martin said in an interview. “Why would we take the things away that matter, that are a part of who you are such as the look of your home, just in the name of tech?” said Martin. “We have to do a better job of bringing technology into your house in a way that preserves it as your home.”

Priced at $249 when it goes on sale (first in the US), the Lock is available now for preorder on Level Home’s site. But there is a good chance that when the Lock does become generally available, you will be able to get it in more places beyond Level’s site.

That’s because, along with the launch of the Level Lock and the company itself, Level Home is also announcing that it has raised $71 million in funding in the years that it has been in stealth, with investors including a firm called Hut 8 Ventures (not connected to Hut 8 cryptocurrency mining, I’m told), Lennar Homes — the home builder that has worked with the likes of Apple and Amazon to incorporate connected features into new properties, and is a prolific investor in startups focused on the next generation of homes — and Walmart.

The retail giant has been working double time to “level up” to Amazon on the e-commerce front, building a range of services online and increasing the ways in which it can connect with shoppers beyond visits to its large retail locations, and while Level is not disclosing any details yet on how it will work with its strategic investors, you could imagine its involvement having more than one touchpoint.

It could be a very strong sales channel for the Level Lock through its many well-visited retail locations.

But it could also be sold potentially as part of a bigger service offering, in competition with something like Amazon Key, where Walmart offers smart locks to its customers as part of a bigger home delivery business. (Walmart has already started down this road: back in 2017 it first partnered with smart lock maker August to test in-home delivery.)

“We’re pleased to make an investment in Level Home as they unveil their latest technology, the Level Lock,� said Ashley Hubka, Senior Vice President of Corporate Strategy, Development and Partnerships, Walmart, in a statement. “Smart technology products and home automation provide us with more opportunities to serve customers in new ways today and into the future.�

Partnerships with the likes of Walmart and Lennar sound like a big deal, considering that the company hasn’t tested its product or brand in the market, and the area of smart home hardware is also very crowded already.

Part of the reason for the leap may be because of the background of the founders. John Martin (CEO) and Ken Goto (CTO) have worked together for decades across a range of major tech and other consumer companies including Microsoft, Starbucks and Apple. Underneath them, they have assembled a wider team of about 50 of like-minded people to bring that vision into the physical world.

“Much of the current company are people from Google, Microsoft, and Facebook and others,” said Goto. “We have a shared level of talent and capability.”

To be very clear, Martin and Goto are very far from the image of young startup-hopefuls, Martin told me he didn’t even really like the term “startup.” Instead, the two are taking a measured and very confident approach to the bigger task of thinking about how to approach a new generation of hardware.

For them, it isn’t so much as “disrupting” what is already being used, as it is trying to augment it to bring in a wider population of adopters beyond those who embrace the cutting edge of tech.

“We could have made anything for the connected home, so and we thought for weeks about what to invent,” Martin told me about the pair’s decision to focus first on the front door lock three years ago. “We had a couple of fundamentals: we wanted products for everyday life, and we didn’t want home automation out of the mainline of what normally happens. We didn’t want lightbulbs to change color for the sake of it, and we didn’t want to appeal just to the tech professional. So we thought entry was the right point to start.” Or, you could say entry was a good point of entry.

Of course, Level Home isn’t the first to come on this progression of logic. Smart doors and smart locks are everywhere now, although ironically, they are not being used all that much.

“When we looked at first generation smart locks, we were offended by how aggressively the experience was departing from how people use locks today.” By this, Martin is referring to things like physical keys, or aesthetically pleasing doors and locks without large objects attached to them.

Indeed, the smart home market has not been a home run so far, but it shows some promise. The smart home market overall is projected to generate revenues of nearly $74 million this year, nearly doubling to $141 billion by 2023. A stream of hardware sales will underpin that growth, with some 140 million smart locks and other home security devices — the second-biggest category after video entertainment — expected to be shipped this year, growing to 352 million by 2023 globally.

But within that, penetration has not been massive: in Europe, only around 11 percent of homes have smart home devices in them (not counting phones), and in the US, the figure is only slightly higher, at 15%. That speaks to a still-nascent market, but also the fact that many people’s imaginations, and crucially wallets, have get to be captured by what is on offer today.

That spells opportunity for the smart home entrepreneurs, and investors willing to take the leap to back them.

Martin and Goto said that they have a pipeline of several other products that they will be working on, although for now, they are keeping quiet on what those might be. I’ve searched and can only so far find patents for the Lock system, but they tell me that the basic idea will be to continue present an alternative version of the smart home: to quietly make our lives at home easier and more connected, but without any massively perceptible shifts. Move slow, don’t break things.

In a market with a lot of options for how to bring more modern objects into the mix that genuinely look like the future, this could be a good differentiator.

“Level Home’s unique approach and technology is a game changer for homebuilders,� said Eric Feder, Managing General Partner, Lennar Ventures, in a statement. “As one of the nation’s leading home builders, Lennar is founded on a long tradition of quality craftsmanship and attention to detail. The Level Lock will transform the smart lock category by allowing home builders to offer innovation without having to compromise on their home experience.�


Source: TechCrunch

Google's Pixel 4 is almost here. These are the rumors we've confirmed so far – CNET

The Pixel 4 and Pixel 4 XL are going to be crucial for Google, and until today’s launch, rumors abound.
Source: CNET

Google Pixel 4 Event: Start time, how to watch, livestream, rumors and announcements – CNET

Full coverage of today’s Made by Google event, including the big Pixel 4 announcements, lives here.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458