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

Archivo del Autor: Belen De Leon

With Avengers: Infinity War, the MCU adds insult to DC's injury – CNET

Commentary: Two simple differences explain why Avengers: Infinity War soars where the DC’s Expanded Cinematic Universe has yet to succeed.
Source: CNET

7 proven ways to get better sleep with smart home devices – CNET

Not getting enough sleep? Staying up too late? Try these smart home tips to help you sleep better.
Source: CNET

Plantronics Wireless Headphone Sale: Voyager 8200, Backbeat Pro 2, Fit

The Plantronics Voyager 8200 and Backbeat Pro 2 are amazing wireless headphones, and on sale at Amazon
Source: Wired

Cambridge Uni graphene spin-out Paragraf gets $3.9M

Paragraf, a Cambridge University graphene spin-out, has closed a £2.9M (~$3.9M) seed round. The funding is led by the university’s commercialization arm, Cambridge Enterprise, with Parkwalk Advisors, Amadeus Capital Partners, IQ Capital Partners and angel investors also participating.

Graphene refers to the one atom-thick latticed carbon material that’s been exciting scientists with its potential for more than a decade. Although turning a nanomaterial with transformative promise into practical and robust commercial products has not turned out to be a cake walk.

Paragraf reckons it’s onto something that can help accelerate developments though, having come up with what it says is a novel (and patent-protected) approach to manufacturing graphene for commercial use-cases — so in larger and better quantities and qualities than the small flakes that have typically been the production rule so far.

The team claims their technique overcomes a raft of problems which have stymied graphene developments to date, such as poor uniformity, reproducibility, limited size and material contamination.

Their wider focus is on producing atom-layer thick 2D materials — with graphene their starting points — for the development of a new generation of electronic devices. And early claims for the nanomaterial included suggestions that it could enable a new generation of flexible, transparent electronics.

“Harnessing the extremely high conductivity, superb strength, very low weight and ultimate flexibility of graphene, Paragraf’s technology is the first ever commercial-scale method validated to reproducibly deliver functionally active graphene with properties targeted to its final device-specific application, with both high quality and high throughput,” is the team’s claim for their approach.

The business has been spun out of the Centre for Gallium Nitride group of Professor Sir Colin Humphreys in the university’s department of materials science. According to Crunchbase Paragraf was founded in 2015.

So far they say they’ve produced layers of graphene with electrical characteristics optimized for producing “very sensitive detectors at commercial scale”, as well as “improved efficiency contact layers for common technologies such as LEDs”.

Among their targets for graphene devices are transistors, where they reckon the nanomaterial could deliver clock speeds several orders of magnitude faster than silicon-based devices; chemical and electrical sensors, where they say it could increase sensitivity by a factor of >1,000; and novel energy generation devices — arguing graphene could tap into “kinetic and chemical green energy sources yet to be exploited by any other technology” (so chalk up another wonder claim).

Of course those are all yet more miraculous sounding claims being made for graphene — the likes of which have been liberally attached to the substance for years. And Paragraf still faces the hard graft of proving out their claims. So it’s a pretty safe bet that multiple years of R&D are still needed before mass market graphene based devices are within the average consumer’s grasp.

Commenting on the funding in a statement, Hermann Hauser, co-founder of Amadeus Capital Partners, said: “Graphene has demonstrated some remarkable achievements in the lab, showing great promise for many future electronic technologies. However, without a pathway to commercial viability, scaling from proof of concept to end user accessible products remains beyond the horizon. Paragraf’s novel approach to two-dimensional materials fabrication brings the possibility of mass market graphene based devices a step closer to reality.”

In another supporting statement, Dr Simon Thomas, CEO and co-founder of Paragraf, added: “There’s no doubt that the electronic, mechanical and optical properties of two-dimensional materials such as graphene have the potential to significantly increase performance in a multitude of state of the art technologies. However, until materials like graphene can be delivered in commercially viable, device compatible, functionally targeted forms, the achievements demonstrated at lab scale will not be transferred to real-world products. At Paragraf we have developed the first production technique that allows true scaling of graphene based devices.”


Source: TechCrunch

Disney is livestreaming the sunrise at Magic Kingdom right now – CNET

And it’s weirdly relaxing.
Source: CNET

Cisco sells part of its NDS video assets, acquired for $5B, to Permira to build a new business

In 2012, Cisco made one of its biggest-ever acquisitions — and a major step into the Israeli tech world — when it acquired video and security specialist NDS for $5 billion. Now, the company is selling part of that business to one of its previous owners, the private equity firm Permira, as it looks to refocus itself and boost growth in networking, multi-cloud, security, data, and collaboration services.

Permira says it is acquiring selected video technology assets, along with other cloud technology services, which it plans to launch as a new, standalone business.

The new, rebranded company will be “focused on developing and delivering video solutions for the Pay-TV industry,” and it will unveil its new name and more details after the transaction is closed. The board of Cisco has already approved the deal, and it is expected to close in Q1 of the 2019 fiscal year.

Abe Peled, the former chairman and CEO of NDS and a Permira advisor, will be leading the new company (the CEO as yet is unnamed). He said in a statement that the business had been profitable under Cisco.

“We are proud of our innovation in video and the customer momentum that the Service Provider Video group has built,” said Chuck Robbins, Chairman and CEO, Cisco, in a statement.

“With the leadership team and Abe as Chairman, the new company is well-positioned to drive this work forward and continue to deliver the solutions that meet the current and future needs of service provider video customers. Service providers remain a key customer segment for Cisco, and we look forward to continuing to partner with them to deliver new revenue-generating services and experiences.”

More from Cisco on the divestment here, and there may be yet more detail when the company reports its quarterly earnings in two weeks.

Terms of the deal are not being disclosed. There are reports in the Israeli press of a $1 billion price tag, but I’ve been told by a source that this is “way off.” I’ll add more detail as and when I get it. There have been reports swirling since November 2017 that Cisco was looking to divest its Videoscape business and that Permira would be the buyer.

From what we understand, the assets represent a significant chunk of Cisco’s service provider video business. The include the following:

Among the assets that were part of the original NDS business, Permira is buying Cisco’s video security services, including smartcards and software solutions associated with conditional access security; video middleware, or software solutions that provide advanced user experiences on any underlying set-top box hardware; and software for video services.

Among the assets that were a part of Cisco’s Infinite Video Platform (IVP), Permira is acquiring Cisco’s cloud video recording solutions for managing, storing, and playing recordings; cloud platform solutions for video consumption on any device on any network; and video processing solutions covering encryption, management and distribution of live and on-demand content.

Permira is not acquiring video and media technology that Cisco is using related to its existing networking, multi-cloud, security, data and collaboration services. In other words, WebEx and things like that are not a part of this deal.

The divestment is key development for Cisco.

Across much of 2017, the company reported little growth in its major segments and has more generally been facing a lot of pricing pressure around its hardware and networking businesses. “Other products”, meanwhile, have seen their revenues shrinking (see here and here).

In that context, the NDS business and related solutions may have been seen by some as legacy assets that needed to be cut away so that Cisco could focus more on trying to grow other parts of its business. Those that were called out in a blog post by Yvette Kanouff, SVP of Cisco’s service provider business, include mass-scale networking, automation, optical, optics, cable access, and mobility, security, collaboration, IoT, and professional services.

Created to serve Pay-TV companies as they existed in the late 80s-2000s — it was originally founded in 1988 — NDS at one point was even co-owned by one of them, News Corp, which had a 49 percent stake in NDS, with Permira holding 51 percent, when it was sold to Cisco for $5 billion in 2012. (For some extra context, News Corp and Permira originally paid $3.7 billion for NDS when they took it private in 2009.)

Times have moved on, though. The development of cloud-based video and streaming have led to a different class of set-top boxes. And more importantly, a growing number of consumers now choose to bypass traditional PayTV providers altogether, either opting for something like an Apple TV or Amazon Fire TV solution, or going the direct to Internet route and using YouTube and other services. That also means a lot of pricing pressure for those who are still working with these providers.

The theory behind divesting the Cisco assets and rebuilding them is that many of these Pay-TV providers are still very much in business and want to stay that way, so there is an opportunity to both service them as is, but also come up with new products and services to help bring them into the 21st century.

“This is a unique opportunity to lead and shape the video industry during its transition with the flexibility as a private company,” said Dr. Peled in a statement. “The new company will have the scale, technology innovation, and world-class team to deliver outstanding go-to-market execution, customer engagement, and new end-user experiences.  Cisco has built a profitable business in the video space with innovations to capitalize on IP distribution and cloud-based services. These combined assets provide a significant new opportunity for the new company. I am thrilled to be working again in this area with Permira who is committed to innovation and support for our Pay-TV customers, and look forward to the ongoing working relationship with Cisco in support of our mutual customers.”

 


Source: TechCrunch

Parallel Domain wants to train self-driving cars in virtual worlds

Kevin McNamara, a former Apple and Pixar employee, is bringing his virtual world creation expertise to the domain of self-driving cars. And he has $2.5 million from Costanoa Ventures, Ubiquity Ventures and others to do so.

At Apple, McNamara says he worked on an autonomous systems project, where he explored automatic content generation of simulated virtual environments. The idea was to figure out how to use that type of technology to train, test, validate and develop artificial intelligence in autonomous systems, he told me.

Since leaving Apple, McNamara has gone on to start Parallel Domain. The platform generates virtual worlds to enable large-scale training and testing of driverless cars.

“What we do is use computer graphics to try to accelerate the development of safe autonomous vehicles,” McNamara told me. “The idea being that, in a simulation, you can safely make a mistake and then learn from those mistakes. In a virtual world, you’re not going to hurt anyone in this simulation.”

Using real-world map data, procedural growth algorithms and generative models, the platform can teach cars how to drive and make sure the car’s software is learning how to drive properly, he said. All elements of the world are adjustable and programmable — be that the number of lanes, type of terrain, location of mountains, road curvature and so forth.

Initially, the plan is to sell this platform to autonomous vehicle companies. From there, an autonomous vehicle company could use Parallel Domain to generate 3D, virtual worlds in which to test their cars.

“It’s essentially like making a big video game for a car to drive through,” McNamara said.

Parallel Domain’s first customer is NIO, an autonomous vehicle startup focused on the Chinese market. With Parallel Domain, NIO can request a city-like interface with 20 blocks of bike lanes, buildings, pedestrians and so forth. Within “a matter of seconds,” Parallel Domain can generate that world.

NIO’s electric self-driving car concept

To be clear, McNamara is not anti-real world data. He recognizes it’s very valuable and the best way to ensure a car knows what it’s doing, but it’s also really expensive. That’s why McNamara envisions AV companies using Parallel Domain in conjunction with real-world testing. Simulation, he said, can be a massive accelerator that enables cars to drive a billion miles.

A lot of companies, he said, are interested in using tech to turn map data into a rich, simulated world.

“We also do think there’s a lot of value in offering a starter pack of content” — like one million free miles of interesting roads to drive on, he said.

The big-picture goal, McNamara said, is to remove the barrier that companies have in doing large-scale simulation. Then, companies should theoretically be better equipped to develop their products more quickly and more safely.

“Every day, we see headlines questioning the safety of autonomous vehicles,” Costanoa Ventures Partner Mark Selcow said in a statement. “But Parallel Domain’s approach can help eliminate many of those concerns in virtual worlds before those vehicles reach public roads.”


Source: TechCrunch

Does Your Doctor Need a Voice Assistant?

By helping them spend more time listening to patients and less time typing into electronic health records, voice assistants aim to keep physicians from getting burned out.
Source: Wired

Are Google and Facebook Undermining Europe's Privacy Rules?

Regulators, publishers, and privacy watchdogs say moves by the tech giants may leave European internet users no better off.
Source: Wired

It’s time to enter, pitch, party and network @TheEuropas, July 3rd

Yes, it’s that time of year again! It’s time to grab tickets for The Europas, the annual gathering of Europe’s hottest startups in London, in partnership with TechCrunch. On 3rd July, The Europas will feature an afternoon of awesome networking with its famous Unconference, a series of great speakers leading deep-dive discussion, a fantastic opportunity to pitch your startup and a new “Crypto Zone” featuring Europe’s hottest Blockchain and Crypto projects. Combine that with a fantastic awards ceremony and afterparty, and a heady mix of founders, investors and the media, and you have an incredible event. So grab your tickets.

TechCrunch is once again the main media partner for the event, and will be joined by The Pathfounder.

The ‘special sauce’ of The Europas is the small, intimate breakout sessions where delegates can deep-dive into vertical topics with expert speakers. Plus the more fun stuff in the programme, like the music and cultural side events. Too early to remember? Remind yourself with the Facebook event, the newsletter or follow on Twitter.

Speakers will be announced soon, but to give you a flavour, previous year’s speakers have included:

Alex Klein, Kano
Alicia Navarro, Skimlinks
Audrey Soussan, Ventech Capital
Azeem Azhar, The Exponential View
Barbara Belvisi, Hardware Club
Ben Tompkins, Eden Ventures
Bindi Karia, advisor
Chris Blackford, Sky Futures
Chrysanthos Chrysanthou, Notion Capital
Ciaran O’Leary, Early Bird Capital
Daniel Murray, Grabble
David Hanson, Hanson Robotics
Dmitri Sarle, Arctic Startups
Edward Saperia, NWSPK
Eileen Burbidge, Passion Capital
Fred Destin, Accel Partners
Haakon Overli, Dawn Capital
James Mayes, Mind The Product
Janne Kyttanen, WTF VC
Jason Bates, Mondo
Jeff Lynn, Seedrs
Jon Bradford, Dubai Future Accelerators
Karen McCormick, Beringea
Limor Schweitzer, Robosavvy
Marie Ekeland, France Digitale
Mat Morrisson, Magicbeanlab.com
Megan Quinn, Kleiner Perkins
Meryl Job Founder, Videdressing
Michael Jackson, Mangrove Capital
Michiel Kotting, Accel Partners
Nic Brisbourne, Forward Partners
Patrick Drake, Hello Fresh
Peter Smith, Blockchain.com
Reshma Sohoni, Seedcamp
Robin Wauters, Tech.eu
Rory Sterling, MMC Ventures
Sandy Mckinnon, Pentech Ventures
Sarah Wood, Unruly
Saul Klein, Index Ventures
Sherry Coutu, Scaleup Institute
Simon Levene, Mosaic Ventures
Simon Murdoch, Episode1 Partners
Sitar Teli, Connect Ventures
Stephane Gantchev, LAUNCHub
Stephanie Hospital, One Ragtime VC
Thomas Davies, Seedrs
Tim Jackson, Lean Investments
Tracy Doree, Kindred Capital
Yossi Vardi, Angel Investor
Zoe Adamovicz, Neufund

europas6

europas10

Instead of thousands of people, think of a great summer event with just over 1,000 of the most interesting and useful people you could hope to meet.

• No secret VIP rooms, which means you get to interact with the Speakers

• Key founders and investors speaking; featured attendees invited to just network

• Expert discussions, and Q&A

• Intimate “breakout” sessions with key players on vertical topics

• The opportunity to meet almost everyone in those small groups, super-charging your networking

• Journalists from major tech titles, newspapers and business broadcasters

• A parallel and exclusive “Pathfounder” track geared towards fund-raising and hyper-networking

• A stunning awards dinner and party which honors both the hottest startups and the leading lights in the European startup scene

• All on one day to maximise your time in London

europas8

That’s what The Europas aims to achieve. A great group of people from all over Europe, with key investors, founders and ecosystem-players.

Plenty of pitching, but more fun interactions as well!

And what better way to do that in the summer sun, in London’s coolest part of town, with a drink in your hand, the prospect of some great conversations, and a fantastic party and celebration of the European startup scene in the evening.

This year the event is also moving to Shoreditch, the heart of London’s tech scene.

That’s just the beginning. There’s more to come…

GENERAL ENQUIRIES/SPEAKERS: dianne@theeuropas.com

SPONSORSHIP AND TICKETING: petra@theeuropas.com

europas12

europas13


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083