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

Archivo del Autor: Belen De Leon

Chime Chai Maker Review: A Pricey, Speedy Way to Make Chai

For chai lovers, Chime’s hands-free and speedy pod-based brewing process is convenience at its finest.
Source: Wired

Meet the b2b videoconferencing startup that’s gone crazy for online dating

Founder Andreas Kröpfl has spent almost a decade hard-grafting in the b2b unified communications space, building a videoconferencing business with a patented single-stream system and a claim of no ‘drop-offs’ thanks to “unique low-bandwidth technology”.

His Austria-based startup’s current web-based videoconferencing system, eyeson (née Visocon), which launched in 2018, has had some nice traction since launch, as he tells it, garnering a few million customers and getting a nomination nod as a Gartner Cool Vendor last year.

Eyeson’s website touts ‘no hassle, no, lag, no downloads’ video calls. Pricing options for the target b2b users run the gamut from freelance pro to full-blown enterprise. While the business itself has pulled in a smidge less than $7M in investor funding over the years.

But when TechCrunch came across Kröpfl last December, pitching hard in startup alley at Disrupt Berlin, he was most keen to talk about something else entirely: Video dating.

That’s because last summer the team decided to branch out by building their own video dating app, reusing their core streaming tech for a consumer-focused social experiment. And after a period of internal beta testing — which hopefully wasn’t too awkward within a small (up-til-then) b2b-focused team — they launched an experimental dating app in November in India.

The app, called Ahoi, is now generating 100,000 video calls and 250,000 swipes per day, says Kröpfl.

This is where he breaks into a giggle. The traction has been crazy, he says. 

In the staid world of business videoconferencing you can imagine eyeson’s team eyeing the booming growth of certain consumer-focused video products rather enviously.

Per Kröpfl, they had certainly noticed different desires among their existing users — which pushed them to experiment. “We saw that private people like the simple fun features (GIF reactions, …) and that business meetings were more focused on ‘drop-off’ [rates] and business features,” he tells us. “To improve both in one product was not working any more. So eyeson goes business plus SaaS.”

“Cloning eyeson but make it social,” is how he sums up the experiment. 

Ahoi is very evidently an MVP at this stage. It also looks like a pretty brave and/or foolish (depending on your view) full-bore plunge into video dating, with nothing so sophisticated as a privacy screen to prevent any, er, unwanted blushes… (Whereas safety screening is an element we’ve recently seen elsewhere in the category — see: Blindlee.)

There’s also seemingly no way for users to specify the gender they wish to talk to.

Instead, Ahoi users state interests by selecting emoji stickers — such as a car, cat, tennis racket, games console or globetrotter. And, well, it goes without saying that even if you like cars a lot you’re unlikely to change your sexual orientation over the category.

There are no generic emoji that could be used to specify a sexual interest in men or women. But, er, there’s a horse…

Such limits may explain why Ahoi is generating so many early swipes — and rather fewer actual calls — in that the activity sums to (mostly) men looking for women to videochat with and being matched with, er, men.

And frustration, sexual or otherwise, probably isn’t the greatest service to try and sell.

Still, Kröpfl reckons they’ve landed on a winning formula that makes handy reuse of their core videoconferencing tech — letting them growth hack in a totally new category. Swipe right to video date.

“People are disappointed by perfect profiles on Tinder and the reality when meeting people,” he posits. “Wasted time. Especially women do not want to be stalked by men pretending to be someone else. We solve both by a real live conversation where only after a call both can decide to be connected or never see each other again.”

Notably, marketing around the app does talk rather fuzzily about it being a way to “find new pals”.

So while Kröpfl frames the experiment as dating, the reality of the product is more ‘open to options’. Think of it as a bit like Chatroulette — just with slightly more control (in that you have a few seconds to decide if you don’t want to talk to the next in-app match).

The very short countdown timer (you get just five seconds to opt out of a matched video chat) is very likely generating a fair number of unintended calls. Though such high velocity matching might appeal to a certain kind of speed dating addict.

Kröpfl says Ahoi has been seeing up to 20,000 new users added daily. They’re bullishly targeting 3M+ users this year, and already toying with ideas for turning video dates into a money spinner by offering stuff like premium subscriptions and/or video ads. He says the plan is to turn Ahoi into a business “step by step”.

“Everyone loves to make his profile better,” he suggests, floating monetization options down the line. Quality filtering for a fee is another possibility (“everyone is annoyed by being connected to the wrong people”).

They picked India for the test launch because it has a lot of people on the same timezone, a large active mobile user-base and cheap marketing is still “easily possible”. He also says that dating apps seemed popular there, in their experience. (Albeit, the team presumably didn’t have a great deal of relevant experience in this category — given Ahoi is an experiment.)

The intent is also to open Ahoi up to other markets in time too, once they get more accustomed to dealing with all the traffic. Kröpfl notes they had to briefly take the app off the store last month, as they worked on adding more server capability.

“It is very early and we were not prepared for this usage,” he says, admitting they’ve been “struggling to work on early feedbacks”. “We had to make it invisible temporarily — to improve server capacity and stability.”

The contrast in pace of uptake between the stolid (but revenue-generating) world of business meeting-fuelled videoconferencing and catnip consumer dating — which is money-sucking unless or until you can hit a critical mass of usage and get the chance to try applying monetization strategies — does sound like it’s been rather irresistible to Kröpfl.

Asked what it feels like to go from one category to the other he says “crazy, surprised and thrilling”, adding: “It is somehow also frustrating when all the intense b2b work is not as closely interesting to people as Ahoi is. But amazing that it is possible thanks to an extremely focused and experienced team. I love it.” 

TechCrunch’s Manish Singh agreed to brave the local video dating app waters in India to check Ahoi out for us.

He reported back not having seen any women using the app. Which we imagine might be a problem for Ahoi’s longer term prospects — at least in that market.

“I spoke with one guy, who said his friend told him about the app. He said he joined to talk to girls but so far, he is only getting matched with boys,” said Singh. “I saw several names appear on the app, but all of them were boys, too.”

He told us he was left wondering “why people are on these apps, and why they have so much free time on a weekday”.

For ‘people’ it seems safe to conclude that most of Ahoi’s early adopters are men. As the Wall Street Journal reported back in 2018, India’s women are famously cool on dating apps — in that they’re mostly not on them. (We asked Kröpfl about Ahoi’s gender breakdown but he didn’t immediately get back to us on that.)

That market quirk means those female users who are on dating apps tend to get bombarded with messages from all the lonely heart guys with not much to swipe. Which, in turn, could make a video dating app like Ahoi an unattractive prospect to female users — if there’s any risk at all of being inundated with video chats.

And even if there are enough in-app controls to prevent unwelcome inundation by default, women also might not feel like they want their profile to be seen by scores of men simply by merit of being signed up to an app — as seems inevitable if the gender balance is so skewed.

Add to that, if the local perception among single women is that men on dating apps are generally a turn-off — because they’re too eager/forward — then jumping into any unmoderated video chat is probably not the kind of safe space these women are looking for.

No matter, Kröpfl and his team are clearly having far too much fun growth hacking in an unfamiliar, high velocity consumer category to sweat the detail. 

What’s driving Ahoi’s growth right now? “Performance marketing mainly,” he says, pointing also to “viral engagement by sharing and liking profiles”.

Notably, there are a lot of reviews of Ahoi on Google Play already — an unusual amount for such an early app. Many of them appear to be five star write-ups from accounts with European-sounding names and a sometimes robotic grasp of language.

“Eventhough Ahoi has been developed recently, it had high quality for user about calling, making friends and widing your knowlegde [sic],” writes one reviewer with atrocious spelling whose account is attached to the name ‘Dustin Stephens.’

“Talking with like minded people and same favor will creat a fun and interesting atmosphere. Ahoi will manage for you to call like condition above,” says another apparently happy but not entirely clear user, going by the name ‘Elisa Herring’.

There’s also a ‘Madeleine Mcghin’, whose profile uses a photo of the similarly named child who infamously disappeared during a holiday in Portugal in 2007. “My experience with this app was awesome,” this individual writes. “It gives me the option to find new people in every country.”

Another less instantly tasteless five-star reviewer, ‘Stefania Lucchini’, leaves a more surreal form of praise. “A good app and it will bring you extra income, I would say it’s a great opportunity to have AHOI and be a part of it but it’s that it will automatically ban you even if you don’t show it. Marketing. body part, there are still 5 stars for me,” she (or, well, ‘it’) writes.

Among the plethora of dubious five-star reviews a couple of one-star dunks stand out — not least because they come from accounts with names that sound like they might actually come from India. “Waste u r time,” says one of these, who uses the name Prajal Pradhan.

This pithy drop-kick has been given a full 72 thumbs-up by other Play Store users.


Source: TechCrunch

Pretty but slightly impractical sums up the 2020 Mazda CX-9 – Roadshow

Yeah, it’s beautiful, yeah, its interior is sumptuous and yeah, it feels like a luxury car in many ways, but the 2020 Mazda CX-9 is not the most versatile option in its class.
Source: CNET

AMD Radeon RX 5700 XT vs. Nvidia RTX 2070 Super

The Radeon RX 5700 XT vs. Nvidia RTX 2070 Super battle is for the crown of best 1440p graphics card today.
Source: Digital trends

Star Trek: Picard wrestles with a Borg 'like you've never seen' – CNET

Showrunner Alex Kurtzman says the series will explore the lost humanity and vulnerability of the Borg, among Star Trek’s most notorious villains.
Source: CNET

Star Trek: Picard is a mirror to our modern dystopia – CNET

From the rise of artificial intelligence to the questioning of authority, Picard tackles the big questions we’re asking today.
Source: CNET

Here are all 21 companies from Alchemist Accelerator’s latest batch

We’re down in Sunnyvale, CA today, where Alchemist Accelerator is hosting a demo day for its most recent batch of companies. This is the 23rd class to graduate from Alchemist, with notable alums including LaunchDarkly, MightyHive, Matternet, and Rigetti Computing. As an enterprise accelerator, Alchemist focuses on companies that make their money from other businesses, rather than consumers.

21 companies presented in all, each getting five minutes to explain their mission to a room full of investors, media, and other founders.

Here are our notes on all 21 companies, in the order in which they presented:

i-50: Uses AI to monitor human actions on production lines, using computer vision to look for errors or abnormalities along the way. Founder Albert Kao says that 68% of manufacturing issues are caused by human error. The company currently has 3 paid pilots, totalling $190k in contracts.

Perimeter: A data visualization platform for firefighters and other first responders, allowing them to more quickly input and share information (such as how a fire is spreading) with each other and the public. Projecting $1.7M in revenue within 18 months.

Einsite: Computer vision-based analytics for mining and construction. Sensors and cameras are mounted on heavy machines (like dump trucks and excavators). Footage is analyzed in the cloud, with the data ultimately presented to job site managers to help monitor progress and identify issues. Founder Anirudh Reddy says the company will have $1.2M in bookings and be up and running on 2100 machines this year.

Mall IQ: A location-based marketing/analytics SDK for retail stores and malls to tie into their apps. Co-founder Batu Sat says they’ve built an “accurate and scalable” method of determining a customer’s indoor position without GPS or additional hardware like Bluetooth beacons.

Ipsum Analytics: Machine learning system meant to predict the outcome of a company’s ongoing legal cases by analyzing the relevant historical cases of a given jurisdiction, judge, etc. First target customer is hedge funds, helping them project how legal outcomes will impact the market.

Vincere Health: Works with insurance companies to pay people to stop smoking. They’ve built an app with companion breathalyzer hardware; each time a user checks in with the breathalyzer to prove they’re smoking less, the user gets paid. They’ve raised $400k so far.

Harmonize: A chat bot system for automating HR tasks, built to work with existing platforms like Slack and Microsoft Teams. An employee could, for example, message the bot to request time off — the request is automatically forwarded to their manager, presenting them with one-click approve/deny buttons which handle everything behind the scenes. The company says it currently has 400 paying customers and is seeing $500k in ARR, projecting $2M ARR in 2020.

Coreshell Technologies: Working on a coating for lithium-Ion batteries which the company says makes them 25% cheaper and 50% faster to produce. The company’s co-founder says they have 11 patents filed, with 2 paid agreements signed and 12 more in the pipeline.

in3D: An SDK for 3D body scanning via smartphone, meant to help apps do things like gather body measurements for custom clothing, allow for virtual clothing try-ons, or create accurate digital avatars for games.

Domatic: “Intelligent power� for new building construction. Pushes both data and low-voltage power over a single “Class 2� wire , making it easier/cheaper for builders to make a building “smart�. Co-founder Jim Baldwin helped build Firewire at Apple, and co-founder Gladys Wong was previously a hardware engineer at Cisco.

MeToo Kit: a kit meant to allow victims of sexual assault or rape to gather evidence through an at-home, self-administered process. Co-founder Madison Campbell says that they’ve seen 100k kits ordered by universities, corporations, non-profits, and military organizations. The company garnered significant controversy in September of 2019 after multiple states issued cease-and-desist letters, with Michigan’s Attorney General arguing that such a kit would not be admissible in court. Campbell told Buzzfeed last year that she would “never stop fighting” for the concept.

AiChemist Metal: Building a thin, lightweight battery made of copper and cellulose “nanofibers”. Co-founder Sergey Lopatin says the company’s solution is 2-3x lighter, stronger, and cheaper than alternatives, and that the company is projecting profitability in 2021. Focusing first on batteries for robotics, flexible displays, and electric vehicles.

Delightree: A task management system for franchises, meant to help owners create and audit to-dos across locations. Monitors online customer reviews, automatically generating potential tasks accordingly. In pilot tests with 3 brands with 16 brands on a waitlist, which the company says translates to about $400k in potential ARR.

DigiFabster: A ML-powered “smart quoting” tool for manufacturing shops doing things like CNC machining to make custom parts and components. Currently working with 125 customers, they’re seeing $500k in ARR.

NachoNacho: Helps small/medium businesses monitor and manage software subscriptions their employees sign up for. Issues virtual credit cards which small businesses use to sign up for services; you can place budgets on each card, cancel cards, and quickly determine where your money is going. Launched 9 months ago, NachoNacho says it’s currently working with over 1600 businesses.

Zapiens: a virtual assistant-style tool for sharing knowledge within a company, tied into tools like Slack/Salesforce/Microsoft 365. Answers employee questions, or uses its understanding of each employee’s expertise to find someone within the company who can answer the question.

Onebrief: A tool aiming to make military planning more efficient. Co-founder/Army officer Grant Demaree says that much of the military’s planning is buried in Word/Powerpoint documents, with inefficiencies leading to ballooning team sizes. By modernizing the planning approach with a focus on visualization, automation and data re-usability, he says planning teams could be smaller yet more agile.

Perceive: Spatial analytics for retail stores. Builds a sensor that hooks into existing in-store lighting wiring to create a 3D map of stores, analyzing customer movement/behavior (without face recognition or WiFi/beacon tracking) to identify weak spots in store layout or staffing.

Acoustic Wells: IoT devices for monitoring and controlling production from oil fields. Analyzes sound from pipes “ten thousand feet underground” to regulate how a machine is running, optimizing production while minimizing waste. Charges monthly fee per oil well. Currently has letters of intent to roll out their solution in over 1,000 wells.

SocialGlass: A marketplace for government procurement. Lets governments buy goods/services valued under $10,000 without going through a bidding process, with SocialGlass guaranteeing they’ve found the cheapest price. Currently working with 50+ suppliers offering 10,000 SKUs.

Applied Particle Technology: Continuous, realtime worker health/safety tracking for industrial environments. Working on wireless, wearable monitors that stream environmental data to identify potential exposure risks. Focusing first on mining and metals industries, later moving into construction, firefighting, and utilities environments.


Source: TechCrunch

Samsung reportedly working on Quick Share, an AirDrop-like sharing feature – CNET

Feature will allow videos, photos and other files to be shared between Galaxy phones, XDA Developers reports.
Source: CNET

How Expedition Bigfoot tracks the big beast with drones and algorithms – CNET

On Travel Channel’s new show, survivalists, scientists and researchers use the latest high-tech gadgets to look for the elusive Sasquatch.
Source: CNET

No, the Wuhan Virus Is Not a 'Snake Flu'

One paper advanced a controversial theory about the disease’s origin. Other scientists aren’t biting.
Source: Wired

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557