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

Archivo del Autor: Belen De Leon

41% of voice assistant users have concerns about trust and privacy, report finds

Forty-one percent of voice assistant users are concerned about trust, privacy and passive listening, according to a new report from Microsoft focused on consumer adoption of voice and digital assistants. And perhaps people should be concerned — all the major voice assistants, including those from Google, Amazon, Apple and Samsung as well as Microsoft, employ humans who review the voice data collected from end users.

But people didn’t seem to know that was the case. So when Bloomberg recently reported on the global team at Amazon who reviews audio clips from commands spoken to Alexa, some backlash occurred. In addition to the discovery that our A.I. helpers also have a human connection, there were concerns over the type of data the Amazon employees and contractors were hearing — criminal activity and even assaults in a few cases, as well as the otherwise odd, funny or embarrassing things the smart speakers picked up.

Today, Bloomberg again delves into the potential user privacy violations by Amazon’s Alexa team.

The report said the team auditing Alexa commands has had access to location data and, in some cases, can find a customer’s home address. This is because the team has access to the latitude and longitude coordinates associated with a voice clip, which can be easily pasted into Google Maps to tie the clip to where it came from. Bloomberg said it wasn’t clear how many people had access to the system where the location information was stored.

This is precisely the kind of privacy violation that could impact user trust in the popular Echo speakers and other Alexa devices — and, by extent, other voice assistant platforms.

While some users may not have realized the extent of human involvement on Alexa’s backend, Microsoft’s study indicates an overall wariness around the potential for privacy violations and abuse of trust that could occur on these digital assistant platforms.

For example, 52 percent of those surveyed by Microsoft said they worried their personal information or data was not secure, and 24 percent said they don’t know how it’s being used. 36 percent said they didn’t even want their personal information or data to be used at all.

These numbers indicate that the assistant platforms should offer all users the ability to easily and permanently opt out of the data collection practices — one click to say that their voice recording and private information will go nowhere, and will never be seen.

41 percent of people also worried their voice assistant was actively listening or recording them, and 31 percent believed the information the assistant collected from them was not private.

14 percent also said they didn’t trust the companies behind the voice assistant — meaning Amazon, Google and all the others.

“The onus is now on tech builders to respond, incorporate feedback and start building a foundation of trust,” the report warns. “It is up to today’s tech builders to create a secure conversational landscape where consumers feel safe.”

Though the study indicates people have worries about their personal information, it doesn’t necessarily mean people want to entirely shut off access to that data  — some may want to offer their email and home address so Amazon can ship an item to their home, when they order it by voice, for instance. Other people may even opt into sharing more information if offered a tangible reward of some kind, the report also notes.

Despite all these worries, people largely said they performed using voice instead of keyboards and touch screens. Even at this early stage, 57 percent said they would rather speak to a digital assistant; and 34 percent say they like to both type and speak, as needed.

A majority — 80 percent — said they were “somewhat” or “very” satisfied with their digital assistants. Over 66 percent said they used digital assistants weekly, and 19 percent used them daily. (This refers to not just voice, but any digital assistant, we should note).

These high satisfaction numbers mean digital and voice assistants are not likely going away, but the mistrust issues and potential for abuse could lead consumers to decrease their use — or even switch brands to one that offered more security in time.

Imagine, for example, if Amazon et al. failed to clamp down on employee access to data, as Apple launched a mass market voice device for the home, similar in functionality and pricing to a Google Home mini or Echo Dot. That could shift the voice landscape further down the road.

The full report, which also examines voice trends and adoption rates, is here.

 


Source: TechCrunch

Robotics VCs on what’s real, what’s coming, and what to keep in mind

Last week, at TechCrunch’s robotics event at UC Berkeley, we sat down with four VCs who are making a range of bets on robotics companies, from drone technologies to robots whose immediate applications aren’t yet clear. Featuring Peter Barrett of Playground Global, Helen Liang of FoundersX Ventures, Eric Migicovsky of Y Combinator and Andy Wheeler of GV (pictured above), we covered a lot of terrain (no pun intended), including whether last-mile delivery robots make sense and how much robots should be expected to do without human intervention.

We also discussed climate change and how it factors into their bets, and why the many private enterprises focused on creating fully automated vehicles may need to do much more to empower the cities in which they plan to operate. You can find excerpts of our talk below. And for access to the full transcript, become a member of Extra Crunch. Learn more and try it for free.


TC: How do you think about investing in the here and now, versus the future (which is complicated for VCs, given that venture funds need to produce returns within a ten-year window, typically):

PB: One of the challenges with investing in robotics is that robotics companies do tend to take a lot longer to mature than your average enterprise SaaS company. There are some classes of investments that we know the technology works; it’s just a question of commercializing it and bringing it to market, and Canvas [a Playground-backed company that makes autonomous warehouse carts and was just acquired by Amazon] did an extraordinary job of finding a market that existed and had technology in hand that would solve that problem.

There’s other stuff like the amazing work that the folks are doing at Agility [Robotics] with a biped that can operate for many hours in unstructured human environments that today is really, candidly, a research robot, and to reach its long-term aspirations, there’s a whole other set of technologies that we’ll need to develop as the company matures.

We think about blending the stuff that’s very impactful but is going to take a long time because it’s fundamentally a new science and technology that needs to be created, [with] immediate applications of technologies that are proven today, that we’re deploying against real markets.

AW: As for whether we try to build a portfolio where there are exits at different stages, generally, when I’m looking to invest in a robotics thing, I understand that the timeframes can be fairly long, and so what we’re looking for are things that really are going to be very large opportunities — that can generate billion-dollar-plus exits.

TC: A growing number of small last-mile delivery robots has attracted funding. Helen, your firm is an investor in one of these startups, Robby. What’s the appeal?

HL: We look at where we see a pain point in the market. During our team meetings on Fridays, we always use DoorDash. It feels awkward when we order a $100 meal, and the delivery person has driven a long way. We’ll give him a $15, but it’s still [tricky for that person] in terms of economics. If you have a central station for the food delivery, and robots can handle that last-mile delivery, we think that’s a more cost-effective approach.

Robby has partnered with PepsiCo [to delivering snacks to students attending the University of the Pacific in Stockton, Ca.] that makes it more like a vending machine, and we think that’s an interesting market, too. We’ll see how fast adoption will happen.

EM: YC is an investor in Robby as well, and we think of this as kind of the perfect example of how hackers can get into a fairly complex industry. When you look at some robotics and specifically autonomous vehicles, you see extremely large investments going into some of the some of the big players, but then at the same time, you see groups and hackers that are able to use off-the-shelf technology to solve real problems that affect businesses or people, and build services or products that that are valuable. We’ve seen this over and over.

You don’t have to be looking for a large VC investment to compete in the space. It is possible to stay frugal stay nimble and build something on a small scale to demonstrate that you found a problem that people are willing to pay money to solve. Then, if you’re interested, [you can] pursue larger VC investment or not. It’s kind of open right now.

TC: VCs we’ve talked with in the past have suggested that in robotics, they often see cool ideas for which there isn’t necessarily a market or big market need. Is this also your experience?

PB: This is a common pattern where there was some mechanism, some capability of the robot, some feat of dexterity or something [and founders think, ‘That’s really cool, I’m going to make a company out of it.’ But we think about it in terms of, what do you want from the robots? What’s the outcome that everybody agrees is worthwhile? And then, how do you find and build companies to achieve those goals?

One thing we’re struggling with right now is that there’s no real hardware or software platforms. You think about 10 years hence [and] the kinds of things we’ll be investing in, [and it’s] robotics applications that are aggregates of neural networks and some explicit software bound together in some form that can be delivered, so a large enterprise can use an application and not have everybody start from first principles. Because right now, when you built a robotics application, you make all the hardware, you make all the software. All the intellectual and actual capital [money] gets dissipated, building and rebuilding those same things. So robotics applications over time will be investable, much more like the way we invest in software, and that will allow smaller units of creativity to produce useful products.

TC: Andy, how long do you think it’s going to take until we get there?

AW: I think I think we’re making we’re making steady progress on that front. To your earlier question, this space has a lot of folks that are building technology a bit in search of a problem. That’s a common thing in startups generally. I would encourage everybody who’s looking to build a startup in the space is to really find a burning business problem. In the course of solving those [problems], people will build these platforms that Peter was talking about, and we’ll eventually get there in terms of [founders] just having to focus on the application layer.

TC: There are so many buckets: delivery robots, self-driving trucks. Both relate in ways to the overarching problem for our age, which is climate change. How much do you factor climate change into the investing decisions that you make?

PB: When we look at applications and robotics in agricultural, a lot of [our questions are] around how do you deal with a minimum carbon footprint, [and] how you replace workers who are missing. And dealing with climate change will be increasingly be a central thought in what we want from our robots. [After all] what we want from them is the ability to maintain or improve the lifestyles we have without further unwinding the environment.

TC: We talked backstage, and you think we are over-indexing on autonomy as the answer.

PB: When we think about autonomy, it’s not clear how autonomy helps cities. . . There are absolutely applications for autonomy, [including] on a farm or in a logistics environment. I think we still really don’t know how to do Level 5 [which is complete automation, requiring zero human assistance]. And I don’t think we know whether it’s exponentially hard or asymptotically. I think it’s decades before there’s any significant Level 5.

[In the meantime, if] we cared about safety, we’d install roundabouts or lower the blood alcohol limit and not try and make a sentient vehicle that drives on the road the way we do, right?

I’d much rather see having the city collaborate with the vehicles and instrument the city to collaborate with clever vehicles for the benefit of everybody who lives there. But that’s not Level 5 autonomy as the way we think of it

EM: It’s slightly interesting that autonomous vehicles, specifically the individual passenger car, evolved in America, because it’s one of the countries that has the least public transport per capita. And that that’s one of the things that the industry has to acknowledge — that there are other options that can be blended into the transport solutions for cities.

It seems like it might be happening because it’s something that an individual can take somewhat control over. You can’t own a bus, but you can own or [rent] a self-driving car.

PB: Or [an electric] scooter or a bike, right. The future of mobility is going to be a blending of all of these things. But not taking advantage of a logistics platform in a city means you’re kind of doing it the hard way, trying to make a robot to have all the human priors required to drive safely. And it’s just not clear that we know how to do that yet.

TC: Andy, GV is a big investor in Uber. What what’s your thinking? Does the city need to be a kind of central brain in order for these private enterprises to work effectively?

AW: I don’t think it’s a strict requirement at all. We’ve seen success with with self-driving trials where the city is not super involved from an infrastructure perspective, I do think it makes it a lot easier if that’s the case, though.


Source: TechCrunch

Volkswagen I.D. R is ready for its Nürburgring lap record attempt – Roadshow

The electric racer will attempt to beat the current EV record of 6 minutes, 45.9 seconds.
Source: CNET

Porn Endgame: Captain Marvel, Black Widow, Spider-Man top Avengers searches – CNET

Who are all you people searching for Avengers porn? And why isn’t Thor higher on your list?
Source: CNET

The best photo printers for 2019

Printed photos are experiencing a revival at the moment, but you don’t need to go to a special lab. Here’s our favorite options for making quality prints, from pocket-sized printers to wide-format photo printers capable of spitting out a panorama.

The post The best photo printers for 2019 appeared first on Digital Trends.


Source: Digital trends

USB drive issue blocks some PCs from receiving Windows 10 May 2019 update

A USB drive error resulted in some PCs being blocked from receiving the Windows 10 May 2019 update. Microsoft decided to block eligible PCs with USB drives or SD cards attached from getting the update until the error is fixed.

The post USB drive issue blocks some PCs from receiving Windows 10 May 2019 update appeared first on Digital Trends.


Source: Digital trends

The Machine That Reads Your Mind (Kinda) and Talks (Sorta)

A new brain-computer interface takes the snap, crackle, pop from inside your motor cortex and translates it into digitally synthesized speech.
Source: Wired

Old Promises Broken, Musk Offers New Pledges on Self-Driving

Ahead of what’s expected to be a disappointing earnings report, Tesla CEO Elon Musk predicts 1 million “robotaxis” on the road by next year.
Source: Wired

Indian court lifts ban on TikTok in India

An Indian state court has reversed its ban on TikTok, allowing the short video app to return to both Apple and Google’s app stores, according to a report this morning from Reuters. Earlier this month, India’s Ministry of Electronics and Information Technology had ordered TikTok be removed from app stores, after a High Court in Madras determined the app was encouraging pornography and other illicit content.

Though the removal only affected new users who were looking to download TikTok’s app to their devices for the first time — not those who already had it installed — the ban was a major blow to TikTok’s Chinese owner Bytedance. The company said in a court filing the ban was resulting in a $500,000 daily loss, and was putting more than 250 jobs at risk.

India had become a large and growing market for TikTok, with nearly 300 million users in the country out of over 1 billion total downloads, according to Sensor Tower. (TikTok notes it had over 120 million monthly actives in India.)

India had also accounted for 27 percent of TikTok’s total installs between December 2017 and December 2018, Sensor Tower found, which meant the app was a huge source of TikTok’s overall growth.

However, some Indian politicians and parents believe the app’s content is inappropriate, particularly with regard to its use by minors. And the Tamil Nadu court — which ruled against TikTok — said the app could expose children to sexual predators, as well.

TikTok, meanwhile, had argued that a “very miniscule” proportion of its videos were inappropriate, and that it had removed over 6 million videos that had violated its terms of use and community guidelines after reviewing content created by users in India.

The ban, had it been upheld, could have foretold increased legal action and regulation against other social media apps in India.

This wasn’t the first time TikTok has come under fire by government regulators.

In February, the FTC in the U.S. fined TikTok $5.7 million for violating children’s privacy law (COPPA) and required the app to implement an age gate.

Bytedance, in a statement, welcomed the court’s decision to reverse the ban, saying:

We are glad about this decision and we believe it is also greatly welcomed by our thriving community in India, who use TikTok as a platform to showcase their creativity. We are grateful for the opportunity to continue serving our users better. While we’re pleased that our efforts to fight against misuse of the platform has been recognised, the work is never “done” on our end. We are committed to continuously enhancing our safety features as a testament to our ongoing commitment to our users in India


Source: TechCrunch

Boeing 737 Max has made 135 test flights since grounding – CNET

The aircraft maker says it’s seeing “steady progress” on a software update to fix problems that led to two deadly crashes.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557