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

Archivo del Autor: Belen De Leon

Google launches new AI initiatives in Japan

It’s no surprise that Google used its Cloud Next 2018 event in Tokyo today — one of a number of international Cloud Next events that follow its flagship San Francisco conference — to announce a couple of new initiatives that specifically focus on the Japanese market.

These announcements include a couple of basic updates like translating its Machine Learning with TensorFlow on Google Cloud Platform Coursera specialization, its Associate Cloud Engineer certification and fifty of its hands-on Qwiklabs into Japanese.

In addition, Google is also launching an Advanced Solutions Lab in Tokyo as well. Previously Google opened similar labs in Dublin, Ireland, as well as Sunnyvale and New York. These labs offer a wide range of machine learning-centric training options, collaborative workspaces for teams that are part of the company’s four-week machine learning training program, and access to Google experts.

(Photo by Hitoshi Yamada/NurPhoto via Getty Images)

The company also today announced that it is working with Fast Retailing, the company behind brands like Uniqlo, to help it adopt new technologies. As its name implies, Fast Retailing would like to retail faster, so it’s looking at Google and its G Suite and machine learning tools to help it accelerate its growth. The code name for this project is ‘Ariake.’

“Making information accessible to all our employees is one of the foundations of the Ariake project, because it empowers them to use human traits like logic, judgment, and empathy to make decisions,” says Tadashi Yanai, CEO of Fast Retailing. “We write business plans every season, and we use collaborative tools like G Suite make sure they’re available to all. Our work with Google Cloud has gone well beyond demand forecasting; it’s fundamentally changed the way we work together.”


Source: TechCrunch

TaskRabbit kicks off Canadian expansion

TaskRabbit officially launched in Canada today.

The on-demand network that connects people with “taskers,” or others willing to do their household chores or errands for a fee, is kicking off its Canadian expansion in the greater Toronto area before rolling out in Vancouver in October and Montreal sometime in 2019.

This is the first major move abroad for the company in some time, as well as its first move under IKEA’s ownership. TaskRabbit first expanded beyond the U.S. in 2014, when it launched its app in the UK.

Otherwise, the service is only available in North America.

IKEA bought TaskRabbit 1 year ago as part of a deal that has allowed the company to operate independently from the Swedish furniture retailer under CEO Stacy Brown-Philpot. TaskRabbit, before its exit, had raised $38 million from investors including Founders Fund, First Round Capital and Floodgate.


Source: TechCrunch

Crashing your fancy new car could cost way more than you expect – Roadshow

Modern driver-assistance systems are becoming increasingly common, and they are forcing crash repair prices upward to new heights.
Source: CNET

An Intel drone fell on my head during a light show

It didn’t hurt. I thought someone dropped a small cardboard box on my head. It felt sharp and light. I was sitting on the floor, along the back of the crowd and then an Intel Shooting Star Mini drone dropped on my head.

Audi put on a massive show to reveal its first EV, the e-tron. The automaker went all out, put journalists, executives and car dealers on a three-story paddle boat and sent us on a two-hour journey across San Francisco Bay. I had a beer and two dumplings. We were headed to a long-vacated Ford manufacturing plant in Richmond, CA.

By the time we reached our destination, the sun had set and Audi was ready to begin. Suddenly, in front of the boat, Intel’s Shooting Star drones put on a show that ended with Audi’s trademark four ring logo. The show continued as music pounded inside the warehouse, and just before the reveal of the e-tron, Intel’s Shooting Star Minis celebrated the occasion with a light show a couple of feet above attendees’ heads.

That’s when one hit me.

Natalie Cheung, GM of Intel Drone Light Shows, told me they knew when one drone failed to land on its zone that one went rogue. According to Cheung, the Shooting Star Mini drones were designed with safety in mind.

“The drone frame is made of flexible plastics, has prop guards, and is very small,” she said. “The drone itself can fit in the palm of your hand. In addition to safety being built into the drone, we have systems and procedures in place to promote safety. For example, we have visual observers around the space watching the drones in flight and communicating with the pilot in real-time. We have built-in software to regulate the flight paths of the drones.”

After the crash, I assumed someone from Audi or Intel would be around to collect the lost drone, but no one did, and at the end of the show, I was unable to find someone who knew where I could find the Intel staff. I notified my Intel contacts first thing the following morning and provided a local address where they could get the drone. As of publication, the drone is still on my desk.

I have covered Intel’s Shooting Star program since its first public show at Disney World in 2016. It’s a fascinating program and one of the most impressive uses of drones I’ve seen. The outdoor shows, which have been used at The Super Bowl and Olympics, are breathtaking. Hundreds of drones take to the sky and perform a seemingly impossible dance and then return home. A sophisticated program designates the route of each drone and GPS ensures each is where it’s supposed to be and it’s controlled by just one person.

Intel launched an indoor version of the Shooting Star program at CES in 2018. The concept is the same, but these drones do not use GPS to determine their location. The result is something even more magical than the outside version because with the Shooting Star Minis, the drones are often directly above the viewers. It’s an incredible experience to watch drones dance several feet overhead. It feels slightly dangerous. That’s the draw.

And that poses a safety concern.

The drone that hit me is light and mostly plastic. It weighs very little and is about 6-inches by 4-inches. A cage surrounds the bottom of the rotors though not the top. If there’s a power button, I can’t find it. The full-size drones are made out of plastic and Styrofoam.

Safety has always been baked into the Shooting Star programs but I’m not sure the current protocols are enough.

I was seated on the floor along the back of the venue. Most of the attendees where standing, taking selfies with the performing drones. It was a lovely show.

When the drone came down on my head, it tumbled onto the floor and the rotors continued to spin. A member of the catering staff was walking behind the barrier I was sitting against, reached out and touched the spinning rotors. I’m sure she’s fine, but when her finger touched the spinning rotor, she jumped in surprise. At this point, seconds after it crashed, the drone was upside down, and like an upturned beetle, continued to operate for a few seconds until the rotors shut off.

To be clear, I was not hurt. And that’s not the point. Drone swarm technology is fascinating and could lead to incredible use cases. Swarms of drones could quickly and efficiently inspect industrial equipment and survey crops. And they make for great shows in outside venues. But are they ready to be used inside, above people’s heads? I’m already going bald. I don’t need help.


Source: TechCrunch

Committed to privacy, Snips founder wants to take on Alexa and Google, with blockchain

Earlier this year we saw the headlines of how the users of popular voice assistants like Alexa and Siri and continue to face issues when their private data is compromised, or even sent to random people. In May it was reported that Amazon’s Alexa recorded a private conversation and sent it to a random contact. Amazon insists its Echo devices aren’t always recording, but it did confirm the audio was sent.

The story could be a harbinger of things to come when voice becomes more and more ubiquitous. After all, Amazon announced the launch of Alexa for Hospitality, its Alexa system for hotels, in June. News stories like this simply reinforce the idea that voice control is seeping into our daily lives.

The French startup Snips thinks it might have an answer to the issue of security and data privacy. Its built its software to run 100% on-device, independently from the cloud. As a result, user data is processed on the device itself, acting as a potentially stronger guarantor of privacy. Unlike centralized assistants like Alexa and Google, Snips knows nothing about its users.

Its approach is convincing investors. To date, Snips has raised €22 million in funding from investors like Korelya Capital, MAIF Avenir, BPI France and Eniac Ventures. Created in 2013 by 3 PhDs, and now employing more than 60 people in Paris and New York, Snips offers its voice assistant technology as a white-labelled solution for enterprise device manufacturers.

It’s tested its theories about voice by releasing the result of a consumer poll. The survey of 410 people found that 66% of respondents said they would be apprehensive of using a voice assistant in a hotel room, because of concerns over privacy, 90% said they would like to control the ways corporations use their data, even if it meant sacrificing convenience.

“Сonsumers are increasingly aware of the privacy concerns with voice assistants that rely on cloud storage — and that these concerns will actually impact their usage,” says Dr Rand Hindi, co-founder and CEO at Snips. “However, emerging technologies like blockchain are helping us to create safer and fairer alternatives for voice assistants.”

Indeed, blockchain is very much part of Snip’s future. As Hindi told TechCrunch in May, the company will release a new set of consumer devices independent of its enterprise business. The idea is to create a consumer business that will prompt further enterprise development. At the same time, they will issue a cryptographic token via an ICO to incentivize developers to improve the Snips platform, as an alternative to using data from consumers. The theory goes that this will put it at odds with the approach used by Google and Amazon, who are constantly criticised for invading our private lives merely to improve their platforms.

As a result Hindi believes that as voice-controlled devices become an increasingly common sight in public spaces, there could be a significant shift in public opinion about how their privacy is being protected.

In an interview conducted last month with TechCrunch, Hindi told me the company’s plans for its new consumer product are well advanced, and will be designed from the beginning to be improved over time using a combination of decentralized machine learning and cryptography.

By using blockchain technology to share data, they will be able to train the network “without ever anybody sending unencrypted data anywhere,” he told me.

And ‘training the network” is where it gets interesting. By issuing a cryptographic token for developers to use, Hindi says they will incentivize devs to work on their platform and process data in a decentralized fashion. They are starting from a good place. He claims they already have 14,000 developers on the platform who will be further incentivized by a token economy.

“Otherwise people have no incentive to process that data in a decentralized fashion, right?” he says.

“We got into blockchain because we’re trying to find a way to get people to participate in decentralized machine learning. We’ve been wanting to get into consumer [devices] for a couple of years but didn’t really figure out the end goal because we had always had this missing element which was: how do you keep making it better over time.”

“This is the main argument for Google and Amazon to pretend that you need to send your data to them, to make the service better. If we can fix this [by using blockchain] then we can offer a real alternative to Alexa that guarantees Privacy by Design,” he says.

“We now have over 14000 developers building for us and that’s really completely organic growth, zero marketing, purely word of mouth, which is really nice because it shows that there’s a very big demand for decentralized voice assistance, effectively.”

It could be a high-risk strategy. Launching a voice-controlled device is one thing. Layering it with applications produced by developed supposedly incentivized by tokens, especially when crypto prices have crashed, is quite another.

It does definitely feel like a moonshot idea, however, and we’ll really only know if Snips can live up to such lofty ideals after the launch.


Source: TechCrunch

Lawmakers pressure Google to share how YouTube collects, uses kids' data – CNET

Representatives worry the company’s data collection practices may violate children’s online privacy laws.
Source: CNET

A DOJ Probe Into Elon's Tweets Could Spell Yet More Trouble for Tesla

The reported criminal probe is likely in its early stages, but darkens an already gloomy sky gathering over Elon Musk’s automaker.
Source: Wired

Aston Martin DBZ Centenary Collection celebrates Zagato's anniversary – Roadshow

The DB4 GT Zagato Continuation and DBS GT Zagato will be sold in pairs for $7.9 million.
Source: CNET

Alexa goes audiophile: Why Amazon may finally be getting serious about audio – CNET

Commentary: A report says Amazon will announce an amp, a receiver and a sub with Alexa on board. Can the retail giant truly appeal to the audiophile?
Source: CNET

Tesla may face DOJ investigation over Elon Musk funding tweet video – CNET

Reports suggest a probe is in the early stages.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365