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

Archivo del Autor: Belen De Leon

Kaptivo looks to digitally transform the lowly whiteboard

At Kaptivo, a company that’s bringing high-tech image recognition, motion capture and natural language processing technologies to the lowly whiteboard, executives are hoping that the second time is the charm.

The Cambridge, UK and San Mateo, Calif.-based company began life as a company called Light Blue Optics, and had raised $50 million in financing since its launch in 2004. Light Blue Optics was working on products like Kaptivo’s white board technology and an interactive touch and pen technology which was sold earlier in the year to Promethean, a global education technology solutions company.

With a leaner product line and a more focused approach to the market, Kaptivo emerged in 2016 from Light Blue Optics’ shadow and began selling its products in earnest.

Founding chief executive Nic Lawrence (the previous head of Light Blue Optics, even managed to bring in investors from his old startup to Kaptivo, raising $6 million in fresh capital from Draper Esprit (a previous backer), Benhamou Global Ventures, and Generation Ventures.

“The common theme has been user interfaces,” Lawrence said. “We saw the need for a new product category. We sold off parts of our business and pushed all our money into Kaptivo.”

 

What initially began as a business licensing technology, Lawrence saw a massive market opening up in technologies that could transform the humble whiteboard into a powerful tool for digital business intelligence with the application of some off the shelf technology and Kaptivo’s proprietary software .

Kaptivo’s technology does more than just create a video of a conference room, Lawrence says.

“In real time we’re removing the people from the scene and enhancing the content written on the board,”  he said. ”

Optical character recognition allows users to scribble on a white board and Kaptivo’s software will differentiate between text and images. The company’s subscription service even will convert text to other languages.

The company has a basic product and a three year cloud subscription that it sells for $999. That’s much lower than the thousands of dollars a high-end smart conferencing system would cost, according to Lawrence. The hardware alone is $699 and a one-year subscription to its cloud services sells for $120, Lawrence said.

Kaptivo sold over 2000 devices globally already and has secured major OEM partners like HP, according to a statement. Kaptivo customers include BlueJeans, Atlassian, and Deloitte, as well as educational institutions including George Washington University, Stanford University, and Florida Institute of Technology.

The product is integrated with Slack and Trello and Blue Jeans video conferencing, Lawrence said. In the first quarter of 2018 alone, the company has sold about 5,000 units.

The vision is “to augment every existing whiteboard,” Lawrence said. “You can bring [the whiteboard] into the 21st century with one of these. Workers can us their full visual creativity as part of a remote meeting.”


Source: TechCrunch

Microsoft Charts Its Own Path on Artificial Intelligence

Google and Facebook are building custom chips for AI. Microsoft is using Intel chips that can be reprogrammed for different uses.
Source: Wired

Here’s how to watch the Microsoft Build 2018 day one keynote

Microsoft’s annual developer conference, Build 2018, is finally upon us. The keynote speech, delivered by CEO Satya Nadella, will begin at 8:30 a.m. PT today, Monday May 7. Here’s how you can catch the livestream.

The post Here’s how to watch the Microsoft Build 2018 day one keynote appeared first on Digital Trends.


Source: Digital trends

Star Wars News: This Is Your New Favorite Room on the Millennium Falcon

Unsurprisingly, it’s for Lando Calrissian—and it’s perfect.
Source: Wired

AMD may have blocked ASRock graphics card sales in Europe

ASRock graphics cards appear to make a good showing against the competition in early test results, but European gamers may never get to enjoy them, as AMD has reportedly banned sales of the cards to that region.

The post AMD may have blocked ASRock graphics card sales in Europe appeared first on Digital Trends.


Source: Digital trends

Watch the Microsoft Build 2018 keynote live right here

Microsoft is holding its annual Build developer conference this week and the company is kicking off the event with its inaugural keynote this morning. You can watch the live stream right here.

The keynote is scheduled to start at 8:30 am on the West Coast, 11:30 am on the East Coast, 4:30 pm in London and 5:30 pm in Paris.

This is a developer conference, so you shouldn’t expect new hardware devices. Build is usually focused on all things Windows 10, Azure and beyond. It’s a great way to see where Microsoft is heading. We have a team on the ground, so you can follow all of our coverage on TechCrunch.


Source: TechCrunch

Lyra Health raises $45M to create a smart network for treating mental health problems

Treating issues with mental health can be a daunting and very sensitive task for anyone that is suffering from any kind of mental illness — but the problem for many is that a lot of patients just don’t know where to start, according to David Ebersman.

That’s where Lyra Health hopes to help. The service works with employers to offer a tool to their employees that helps them securely and confidentially begin to understand what kind of treatment they need to seek if they feel like they are suffering from any mental health problems. Employers naturally have a stake in this as they want their employees to stay health, but the goal is to offer a sort of safe space where users can benefit from years of growth in pattern matching and data to help them figure out where to start. The company said it has raised $45 million in a new financing round including Tenaya Capital, Glynn Capital Partners, Crown Ventures, and Casdin Capital. Existing investors that include Greylock Partners, Venrock, and Providence Ventures also participated in the funding round.

“We felt it was important to build an offering that would be helpful to all of the people who work at these companies and are suffering from a mental health condition like depression, or anxiety, or substance abuse,” Ebersman said. “A lot of the people we want to help don’t know where they’re starting. Trying to build and market something narrowly to a subset of the audience requires the audience to know they’re in that subset. Trying to build something more welcoming and engaging for a broader set of conditions felt to us to be a realistic response to the fact that not everyone can self identify. Fortunately technology really helps us with this — we can build a secure and confidential place where an employee can go and answer some questions that relate to their symptoms, severity, treatment preferences and use technology to match them for the right care.”

Lyra Health first starts off working with employers to figure out a plan to communicate to employees that the tool actually exists. But that’s one of the biggest challenges, as mental health issues — like anxiety or depression — can be very sensitive subjects for employees. Lyra Health has to work with employers to convince to give them confidence to explore it as a safe and confidential place, where they can put in information about some of their symptoms while feeling like that information is going to locked down.

From there, Lyra takes a close look at that data and then build a set of recommendations for the patients based on what they think some of their symptoms correlate to. Lyra Health has a network of around 2,500 therapists, most of which don’t participate in traditional health plans, Ebersman said. Lyra Health then connects patients with those therapists, and they can schedule the appointment online and get started right away. Lyra Health then periodically checks in with the patients to see how they are doing and ensuring they feel like they are getting better — another data point that helps the company figure out if its recommendations are working.

“We really believed that the experience that we give to patients today could be dramatically improved,” Ebersman said. “This is part of the healthcare system that’s really hard to understand, it’s hard to navigate, and there are a bunch of different types of solutions for a variety of different conditions. We felt that trying to build a comprehensive solution that would make it easy for clients to find the care that was matched correctly to their needs and preferences was a tech problem we could start grappling right away.”

Ebersman previously oversaw the initial public offering of Facebook as its CFO, but the challenge Lyra Health entails is one that may be just as complex. Not only does the company have to establish and maintain that network of high-quality doctors and therapists, it also has to ensure that it builds and maintains a robust data set that ensures that its recommendations are actually on point — and get better over time. If it ends up as a bad product, employees won’t use it, and the recommendations can’t improve at any point. And amid all of this, the experience has to feel like a good and approachable one, even though it’s partially tackled through machine learning.

“I think we are able to successfully communicate to employees what Lyra does in a way that doesn’t seem intimidating or stigmatized,” Ebersman said. “I think the experience of exploring what your care options are using technology is a little easier for people. I think there are places where technology plays a critical role in this journey. One is creating a safe environment where you can dip your toe in the water. I also think a technology based experience can give you confidence that the best care for what you need is out there. I do believe that for most people in the care journey, interacting with a human who is warm and who you can relate to, and who has skills to help you, improve is an important piece. But if you think comprehensively from the beginning to the end of someone’s care journey, there’s a critical set of roles technology can play to ensure that more people engage and have a better experience.”

Ebersman hopes Lyra Health is riding a wave of increased awareness and attention for mental health. That could encompass anything from apps like Lyra Health to companies that are focusing on wellness like meditation apps like Calm (which is reportedly valued over $250 million). All of these companies have been able to raise pretty significant rounds of financing, but it also means that there will be a lot of activity — and a bit of a race to get adoption and build up the kind of robust data sets you need to have a formal defensibility in the marketplace. There are other approaches to mental health like Huddle, but the trick will be figuring out how to get people on board and spin up that flywheel that will make the experience better and better.

” Many people with mental health conditions don’t ever engage with the system, or if they do, are quickly intimidated with how confusing and frustrating it can be,” he said. “We believe if we build a simple and warm tech-based experience that’s confidential and secure, we can get more people engaged with the mental health system. Our engagements are about seven times higher than the companies were seeing with the solutions they had before they launched Lyra.”


Source: TechCrunch

Xiaomi takes aim at Europe’s smartphone markets

Fresh from filing for a Hong Kong IPO that could raise as much as $10 billion, the Xiaomi empire is taking big steps in Europe.

The company announced today that it plans to enter France and Italy on May 22 and May 24, respectively. We don’t know what devices will go on sale in those markets, but typically the mix includes smartphones, phone accessories and smart home products. The launches are likely to see Xiaomu open a local online store (via Mi.com) and announce partnerships with local retailers both online and offline.

Xiaomi is making other moves in Europe, too. Last week, it announced a deal with CK Hutchison which will see the operator sell its phones in the UK — via its 3 business — and other parts of Europe. That carrier deal could help Xiaomi identify European markets with the potential for local launches.

Xiaomi’s Android devices — which are known for being both very capable and affordable — first landed in Europe via a launch in Spain last year, but now the company is stepping things up with an aggressive expansion plan.

Seven-year-old Xiaomi has focused on Asia, primarily its Chinese homeland. It has seen success in India, where it is ranked as the top-selling smartphone brand, but it remains heavily dependent on sales in China.

China represented 72 percent of Xiaomi’s 114.6 billion RMB ($18 billion) revenue in 2017, but that figure had been 94 percent and 87 percent, respectively, in 2015 and 2016, so it is begging to wean itself off of that dependency. Xiaomi has designated 30 percent of its IPO funds — the world’s largest since Alibaba in 2014 — for international expansion, with Europe, Southeast Asia and Russia specifically mentioned in its prospectus, so there’s plenty more to come.

One obvious country missing, so far, is the U.S..

Xiaomi CEO Lei Jun previously said he intends to enter the American market by the end 2018 or by early 2019, but that target isn’t mentioned in the IPO papers that were filed last week.


Source: TechCrunch

Great games for your nongaming laptop – CNET

No graphics card, no problem. These games work great on a typical middle-of-the-road laptop.
Source: CNET

2018 Infiniti QX80 review – Roadshow

The Infiniti QX80 gets a revamp for 2018, but it’s not quite enough to make it stand out in the full-size luxury SUV segment.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182