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

Archivo del Autor: Belen De Leon

Google+ shut down over data breach, Facebook unviels video chat devices video – CNET

The biggest stories in tech include Google+’s shutdown over a long data breach, Facebook’s unveiling of two new standable video chat products and Microsoft’s Project xCloud, a service that aims to bring Xbox streaming to mobile phones and tablets.
Source: CNET

Upskill launches support for Microsoft HoloLens

Upskill has been working on a platform to support augmented and mixed reality for almost as long as most people have been aware of the concept. It began developing an agnostic AR/MR platform way back in 2010. Google Glass didn’t even appear until two years later. Today, the company announced the early release of Skylight for Microsoft HoloLens.

Upskill has been developing Skylight as an operating platform to work across all devices, regardless of the manufacturer, but company co-founder and CEO Brian Ballard sees something special with HoloLens. “What HoloLens does for certain types of experiences, is it actually opens up a lot more real estate to display information in a way that users can take advantage of,” Ballard explained.

He believes the Microsoft device fits well within the broader approach his company has been taking over the last several years to support the range of hardware on the market while developing solutions for hands-free and connected workforce concepts.

“This is about extending Skylight into the spatial computing environment making sure that the workflows, the collaboration, the connectivity is seamless across all of these different devices,” he told TechCrunch.

Microsoft itself just announced some new HoloLens use cases for its Dynamics 365 platform around remote assistance and 3D layout, use cases which play to the HoloLens strengths, but Ballard says his company is a partner with Microsoft, offering an enhanced, full-stack solution on top of what Microsoft is giving customers out of the box.

That is certainly something Microsoft’s Terry Farrell, director of product marketing for mixed reality at Microsoft recognizes and acknowledges. “As adoption of Microsoft HoloLens continues to rapidly increase in industrial settings, Skylight offers a software platform that is flexible and can scale to meet any number of applications well suited for mixed reality experiences,” he said in a statement.

That involves features like spatial content placement, which allows employees to work with digital content in HoloLens, while keeping their hands free to work in the real world. They enhance this with the ability to see multiple reference materials across multiple windows at the same time, something we are used to doing with a desktop computer, but not with a device on our faces like HoloLens. Finally, workers can use hand gestures and simple gazes to navigate in virtual space, directing applications or moving windows, as we are used to doing with keyboard or mouse.

Upskill also builds on the Windows 10 capabilities in HoloLens with its broad experience securely connecting to back-end systems to pull the information into the mixed reality setting wherever it lives in the enterprise.

The company is based outside of Washington, D.C. in Herndon, Virginia. It has raised over $45 million, according to Crunchbase. Ballard says the company currently has 70 employees. Customers using Skylight include Boeing, GE, Coca-Cola, Telestra and Accenture.


Source: TechCrunch

Pixel 3, new Chromecast, Pixel Slate, Home Hub and more: Everything we expect from the Google event today – CNET

Google’s fall hardware event promises to be one of its most jam-packed ever.
Source: CNET

The Guild launches tech-driven hotel experience

Falling somewhere between a boutique hotel experience and an Airbnb, The Guild is launching today with $9 million in funding led by Maveron with participation from Convivialite Ventures and Corigin Ventures to provide travelers with tech-driven hospitality. The startup is also officially expanding into Miami, Cincinnati and Denver. Based in Austin, The Guild has a handful of properties in Austin and Dallas.

The Guild works by partnering with building owners to operate hotel accommodations in commercially-zoned or mixed-use buildings. The Guild’s room offerings range from a mix of traditional hotel rooms to more apartment-style accommodations (think studio, 1 BR and 2 BR apartments).

Right now, The Guild leases the 290 units across its five markets, but the company is open to revenue-share and other types of financing structures down the road.  Before launching in a market, The Guild looks at the area’s walkability and the prevalence of businesses and conferences. In general, it’s paying attention to the potential for marketability. By the end of next year, The Guild expects to operate in 1,000 units across up to 10 markets.

The Guild aims to differentiate itself from traditional hotels with its technology. Guests, for example, can quickly get food delivered from services like UberEats and DoorDash, rather than pay highway robbery for room service.

The Guild also offers digital check-in and keyless entry. But the idea isn’t to replace humans with technology. While The Guild uses technology as a means of communication, there is still a front desk person on hand to help around the clock.

“We use tech as a way to connect people,” The Guild co-founder Brian Carrico told TechCrunch. “We’ve found people like human interaction and connection. Humans are fed a lot of information about why guests are there and then use that information to surprise and delight guests.”

On average, The Guild exchanges 40 text messages with every guest.

“It’s cool to see how tech can connect people and not be a substitute for people,” Carrico said.

The Guild functions as both the brand and the operator, which Carrico says makes it possible to run a viable business while ensuring workers are taken care of. For example, every single employee — which covers the front desk, reservations and maintenance, gets health insurance and equity in the company. While The Guild does not employ housekeeping workers, Carrico says the vendor it works with pays above market rate.


Source: TechCrunch

Bionic Limbs 'Learn' to Open a Beer

Deep learning is helping to make prosthetic arms behave more naturally.
Source: Wired

HP x360 premium Chromebook bends over backward to impress

The HP x360 Chromebook is aimed at bringing a dash of premium to the world of ChromeOS computers. Featuring 8th-gen Intel Core CPUs, a full HD touchscreen, and aluminum construction, this isn’t your average budget Chromebook.

The post HP x360 premium Chromebook bends over backward to impress appeared first on Digital Trends.


Source: Digital trends

Matt Lerner reduces role at 500 Startups to launch ‘growth coaching’ company Heretix

Matt Lerner, who has for the last few years effectively been 500 Startups’ main person in London, is reducing his role at the Silicon Valley-based VC fund and accelerator to pursue a new business of his own. He’s officially scaling back to a part-time position of Venture Partner to launch “growth coaching” company Heretix.

The idea, he tells me, is to build on his work running the 500 Startups London “Distro Dojo” growth marketing program, but in a way that opens it up to more startups in the U.K. and across Europe that are in need of building a self-sufficient growth strategy. That’s because any company is free to approach Heretix, which is initially acting as a simple gun for hire (although you still need to apply) and, unlike Distro Dojo, isn’t a program tied to an equity investment.

“We’re not an agency, and we’re not a bootcamp,” says Lerner, who will continue to head up 500 Startups’ London office and support its U.K. portfolio. “Heretix is focused on providing growth coaching for startup founders and teams. Our first goal is to help them double, triple or 10x their growth. Our second goal is to make them self-sufficient.”.

To provide further context, Lerner says to think back to 2015 when he left PayPal to join 500 Startups in London, a city that wasn’t short of accelerators but was facing a “Series A Crunch”. “The capital was there, and so were the seed-stage startups. So what was the problem?” he says. The answer: VCs could not find enough investable companies with Series A traction.

“Through my work at 500, I saw a ton of seed-stage companies who were able to hustle themselves to mid-five-figure MRR.. But they would flatten out, their hustle would not scale. They could not find the multiple repeatable channels they needed to break through the £100,000 monthly revenue barrier”.

In an attempt to solve this problem, 500 Startups decided to launch a growth marketing investment program, and based on his experience building B2B growth teams for PayPal, tapped up Lerner to run it. The resulting “Distro Dojo” was a program with a mandate to help post-seed companies scale growth on top of existing traction.

“I set up the Dojo and was lucky enough to get some very talented entrepreneurs and marketers to join me. And, it really made a difference,” says Lerner. “We worked with 35 companies, and earned a ‘Net Promoter’ score of 96 percent from our founders. And their companies saw an average growth of 250 percent year-on-year with many companies growing revenue 3x, 5x, even 20x. And many of them have raised at higher valuations, including AirSorted, ZenJob, Tamatem, Popsa, Settled and OurPath”.

To that end, in combination with other members of the original Dojo team, Heretix sees its official unveiling today, with a mission to help companies grow without being tied to outside agencies or consultants. That’s because Lerner believes that you can’t ultimately outsource growth, it has to be an “internal muscle” you develop as a founder and as a company.

“The 500 Distro Dojo helped us prove out the model, and now we want to offer that coaching to promising startups all over Europe, without taking equity” adds Lerner. “Our program has two formats: our half-day ‘Quick Wins’ workshop and a ‘Core Strengths’ program that runs part-time for two months.”


Source: TechCrunch

After its acquisition, Magento starts integrating Adobe’s personalization and analytics tools

It’s been less than six months since Adobe acquired commerce platform Magento for $1.68 billion and today, at Magento’s annual conference, the company announced the first set of integrations that bring the analytics and personalization features of Adobe’s Experience Cloud to Magento’s Commerce Cloud.

In many ways, the acquisition of Magento helps Adobe close the loop in its marketing story by giving its customers a full spectrum of services that go from analytics, marketing and customer acquisition all the way to closing the transaction. It’s no surprise then that the Experience Cloud and Commerce Cloud are growing closer to, in Adobe’s words, “make every experience shoppable.”

“From the time that this company started to today, our focus has been pretty much exactly the same,” Adobe’s SVP of Strategic Marketing Aseem Chandra told me. “This is, how do we deliver better experiences across any channel in which our customers are interacting with a brand? If you think about the way that customers interact today, every experience is valuable and important. […] It’s no longer just about the product, it’s more about the experience that we deliver around that product that really counts.”

So with these new integrations, Magento Commerce Cloud users will get access to an integration with Adobe Target, for example, the company’s machine learning-based tool for personalizing shopping experiences. Similarly, they’ll get easy access to predictive analytics from Adobe Analytics to analyze their customers’ data and predict future churn and purchasing behavior, among other things.

These kinds of AI/ML capabilities were something Magento had long been thinking about, Magento’s former CEO and new Adobe SVP fo Commerce Mark Lavelle told me, but it took the acquisition by Adobe to really be able to push ahead with this. “Where the world’s going for Magento clients — and really for all of Adobe’s clients — is you can’t do this yourself,” he said. “you need to be associated with a platform that has not just technology and feature functionality, but actually has this living and breathing data environment that that learns and delivers intelligence back into the product so that your job is easier. That’s what Amazon and Google and all of the big companies that we’re all increasingly competing against or cooperating with have. They have that type of scale.” He also noted that at least part of this match-up of Adobe and Magento is to give their clients that kind of scale, even if they are small- or medium-sized merchants.

The other new Adobe-powered feature that’s now available is an integration with the Adobe Experience Manager. That’s Adobe’s content management tool that itself integrates many of these AI technologies for building personalized mobile and web content and shopping experiences.

“The goal here is really in unifying that profile, where we have a lot of behavioral information about our consumers,” said Aseem. “And what Magento allows us to do is bring in the transactional information and put those together so we get a much richer view of who the consumers are and how we personalize that experience with the next interaction that they have with a Magento-based commerce site.”

It’s worth noting that Magento is also launching a number of other new features to its Commerce Cloud that include a new drag-and-drop editing tool for site content, support for building Progressive Web Applications, a streamlined payment tool with improved risk management capabilities, as well as a new integration with the Amazon Sales Channel so Magento stores can sync their inventory with Amazon’s platform. Magneto is also announcing integrations with Google’s Merchant Center and Advertising Channels for Google Smart Shopping Campaigns.


Source: TechCrunch

WIRED TV: Our OTT Channel Just Got a Lot Bigger

We’re going big on Apple TV, Roku, Amazon Fire TV, and more—with a ton of new series and content you’ll of course want to watch on the biggest TV you can find.
Source: Wired

Devialet unveils an ambitious new speaker

French speaker maker Devialet is arguably manufacturing some of the best sounding all-in-one speakers on the market, but they’ve always been too expensive for the average customer. With the Phantom Reactor, the company is releasing a cheaper speaker that still sounds great.

At €990 ($1,137), Devialet is going for a wider audience of music fans who have enough disposable income to look beyond your average Bluetooth speaker.

But pricing is just part of the story. The Phantom Reactor is also much more compact than the original Phantom. It is four times smaller and weighs 10 pounds. It’s still quite heavy, so you won’t be able to pack it in your suitcase when you’re flying for vacation.

But you can now put it on a shelf, unplug it and move it to the kitchen, etc. In other words, you no longer have to dedicate an entire table to your Devialet speaker. And as you saw in the photos, it definitely looks like a Devialet speaker with its egg-shaped design, but much smaller.

Fortunately, the company tried to compromise as little as possible when it comes to sound. Devialet has worked for three years on this speaker to produce the same sound quality in a smaller package. “We had to reinvent everything to release this product,” co-founder and CTO Pierre-Emmanuel Calmel told me.

When it comes to specifications, the Phantom Reactor features a tiny touch panel at the top to control the speaker. It connects to your phone or computer using Wi-Fi, Bluetooth, AirPlay, Spotify Connect or UPnP. There’s also an audio jack. Chromecast Audio support as well as the ability to pair multiple speakers will come later with an update (you probably can already use multiple speakers with AirPlay 2 though).

There’s no microphone and Devialet doesn’t plan to support voice assistants on its devices directly. “We are completely focused on sound quality. We want to be platform agnostic with Apple, Amazon or Google. Our idea is that we want to make our speakers compatible with all the protocols from those companies — but our business is sound quality,” CEO Franck Lebouchard told me (former CEO Quentin Sannié wasn’t around during our meeting).

If you’re into voice assistants, you can always find a workaround. For instance, you can buy an Amazon Echo Dot and plug it to your Phantom Reactor. Let’s see if the company adds HomeKit support and other smart home features in the coming months.

Given that Sonos has taken a U-turn and integrated Amazon Alexa into its flagship speaker, I pushed a bit more on this front. “We have no plan today because it would involve a lot of effort to interact with Reactor to do your shopping. In the end, we’ll never be as good as Amazon,” Lebouchard said.

So the Phantom Reactor is just a damn good speaker, nothing else. “There’s zero background noise, zero saturation and zero distorsion,” Lebouchard said. And just like other Devialet speakers, it’s incredibly loud for the size of the speaker. During my fairly limited listening session, it sounded awesome.

It takes advantage of Devialet’s patent portfolio, including its unique sound amplification technology, a mathematical model that lets you push the speaker to its physical limits and the iconic piston-powered woofers.

But Devialet isn’t just a speaker manufacturer. The company has licensed its technology to other companies, such as Sky in the U.K. A couple of years ago, the company wanted to put a “Sound powered by Devialet” sticker on all your electronics products, from your TV to the speakers in your car.

“Phantom was the first step to make our technology accessible,” Lebouchard said. “Phantom reaches tens of thousands of people today. We’ve crossed a big milestone with the Sky Soundbox and we now reach hundreds of thousands of people.” And with the Phantom Reactor, the company hopes to reach even more customers.

The company told me that Devialet will follow all options. There will be new in-house Devialet products as well as more licensing deals. Lebouchard gave me a ‘no comment’ on the Freebox rumors though.

The Phantom Reactor will be manufactured in France near Fontainebleau. The company has built a brand new factory and expects to produce a speaker every 49 seconds.

There will be two versions of the Phantom Reactor, a 600W model for €990 and a 900W model for €1,290. Pre-orders start tomorrow and the speaker will be available in many consumer electronics stores (also on Amazon) on October 24th.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909