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

Archivo del Autor: Belen De Leon

Andrew Mason’s Descript snags $15M, acquires Lyrebird to let users type text to create audio in their own voices

The boom in popularity for podcasting has given a new voice to the world of spoken word content that had been largely left for dead with the decline of broadcast radio. Now riding the wave of that growth, a startup called Descript that’s building tools to make the art of creating podcasts — or any other content that involves working with audio — a little easier with audio transcription and editing tools, has a trio of news announcements: funding, an acquisition, and the launch of a new tool that brings some of the magic of natural language processing and AI to the medium by letting people create audio of their own voices based on text that they type.

Descript, the latest startup from Groupon founder Andrew Mason, created as a spinoff of his audio-guide business Detour (which got acquired by Bose last year), is today announcing $15 million in funding, a Series A for expanding the business (including hiring more  people) that’s coming from Andreessen Horowitz (it also funded the startup’s seed round in 2017) and Redpoint.

Along with that, the company has acquired a small Canadian startup, Lyrebird — which had, like Descript, also built audio editing tools. Together, the two are rolling out a new feature for Descript called Overdub: people will now be able to create “templates” of their voices that they can in turn use to create audio based on words that they type, part of a bigger production suite that will also let users edit multiple voices on multiple tracks. The audio can be standalone, or the audio track for a video.

(The video transcription works a little differently: when you add in words, or take them out, the video makes jumps to account for the changes in timing.)

Overdub is the latest addition to a product that lets users create instant transcriptions of audio text that can then be cut and potentially augmented with music other audio using drag-and-drop tools that take away the need for podcasters to learn sound engineering and editing software. The non-technical emphasis of the product has given Descript a following among podcasters and others that use transcription software as part of their audio production suites. The product is priced in a freemium format: no charge for up to four hours of voice content, and $10 per month after that.

In the age of market-defining, election-winning fake news aided and abetted by technology, you’d be forgiven for wondering if Overdub might not be a highway to Deep Fake City, where you could use the technology to create any manner of “statements” by famous voices.

Mason tells me that the company has built a way to keep that from being able to happen.

The demo on the company’s home page is created with a special proprietary voice just for illustrative purposes, but to actually activate the editing and augmenting feature for a piece of their own audio, users have to first record a number of statements that repeated-back, based on text created on the fly and in real time. These audio clips are then used to shape your digital voice profile.

This means that you can’t, for example, feed audio of Donald Trump into the system to create a version of the President saying that he is awfully sorry for suggesting that building walls between the US and Mexico was a good idea, and that this would not, in fact, make America Great Again. (Too bad.)

But if you subscribe to the idea that tech advances in NLP and AI overall are something of a Pandora’s Box, the cat’s already out of the bag, and even if Descript doesn’t allow for it, someone else will likely hack this kind of technology for more nefarious ends. The answer, Mason says, is to keep talking about this and making sure people understand the potentials and pitfalls.

“People have already have created the ability to make deep fakes,” Mason said. “We should expect that not everybody is going to follow the same constrants that we have followed. But part of our role is to create awareness of the possibilities. Your voice is your identity, and you need to own that voice. It’s an issue of privacy, basically.”

The developments underscore the new opportunity that has opened up in tapping some of the developments in artificial intelligence to address what is a growing market. On one hand, it’s a big market: based just on ad revenues alone, podcasting is expected to bring in some $679 million this year, and $1 billion by 2021, according to the IAB — one reason why companies like Spotify and Apple are betting big on it as a complement to their music streaming businesses.

On the other, the area of production tools for podcasters is a very crowded market, with a number of startups and others putting out a lot of tools that all work quite well in identifying what people are saying and transcribing it accurately.

On the front of transcription and the area where Descript is working, rivals include the likes of Trint, Wreally and Otter, among many others. Decript itself doesn’t even create its basic NLP software; it uses Google’s, since basic NLP is now an area that has essentially become “commoditized,” said Mason in an interview.

That makes creating new features, tapping into AI and other advances, all the more essential, as we look to see if one tool emerges as a clear leader in this particular area of SaaS.

“In live multiuser collaboration, there is still no other tool out there that has done what we have done with large uncompressed audio files. That is no small feat, and it has taken time to get it right,” said Mason. “I have seen this transition manifest from documents to spreadsheets to product design. No one would have thought of something like product design to be huge space but just by taking these tools for collaboration and successfully porting them to the cloud, companies like Figma have emerged. And that’s how we got involved here.”


Source: TechCrunch

Huawei ban: Full timeline as Microsoft seeks government​ evidence about security threat – CNET

Here’s a breakdown of how the saga of the controversial Chinese telecom giant and phone maker has unfolded.
Source: CNET

Cybersecurity company Acronis hits unicorn status after raising $147 million led by Goldman Sachs

Cyber security solutions provider Acronis announced today that it has raised $147 million in funding led by Goldman Sachs, bringing it to unicorn status. The company did not disclose its valuation, but founder and CEO Serguei Beloussov told TechCrunch that it is between $1 billion and $2 billion.

Founded in Singapore as a data backup and recovery company in 2003 and now headquartered in Switzerland, Acronis currently has more than 1,400 employees in 18 countries. Its cyber protection technology is used by 5 million consumers and 500,000 businesses.

Beloussov says this is the first time the company has raised capital. In 2004, Acronis sold part of its business to an outside firm in a secondary transaction for $11 million. Since then it has been profitable, but it is now aiming for very rapid growth, targeting $1 billion in revenue by 2022. The company wants to take advantage of increasing demand for cybersecurity solutions by expanding its research and development teams and making several acquisitions in the cybersecurity space.

In a statement, Holger Staude, the vice president of Goldman Sachs Growth, said “We are excited to invest in Acronis at this stage of rapid growth. The traditional backup and data protection market is being disrupted by Acronis Cyber Protection, an innovative solution delivered efficiently through a vast channel of service providers.�

Acronis’ products include Cyber Protection to safeguard data, a platform that allows third-party developers to integrate Acronis’ technology into their own applications and Cyber Cloud, which enables enterprise IT to deliver Acronis’ cyber protection services to end customers. It plans to grow its product roster by acquiring companies that protect applications it doesn’t already support. Beloussov says that the company will also add long-term protection for applications and data and integrate more data destinations.

“We are growing because we have completely changed the company strategy from being a data protection company to a cyber protection company, from data protection applications to being a cyber protection platform, and being a data protection provider to building a cyber protection infrastructure,� says Beloussov, adding that demand is being driven by three trends.

The first is the increasing adoption of edge computing and end point computing, which means more devices outside of data centers need to be protected. The second is the increasing sophistication of cyber crime. Companies need to protect themselves against attacks, but also be prepared to perform recovery and forensics when they happen. The third is the cost of protecting large amounts of data, meaning providers who are able to offer the lowest pricing gain an advantage.

Beloussov says Acronis differentiates from other data backup and security companies, like Veeam or Carbonite, by providing a comprehensive solution that addresses what Acronis refers to as the “Five Sectors of Cyber Protection�: safety, accessibility, privacy, authenticity and security of data. By being able to rely on one provider for more of their cybersecurity needs, companies can save money. Acronis also has a flexible business model, allowing customers to combine its products in a way that saves on costs, Beloussov adds.

“We have very aggressive plans and hope to provide cyber protection for as many workloads, customers and people as possible,� Beloussov says.


Source: TechCrunch

Take a look at photos from the iPhone 11, 11 Pro and 11 Pro Max – CNET

Apple launched three new phones each with an updated camera system. Check out the photos I took with each model testing out the new ultra-wide angle lens as well as Night Mode.
Source: CNET

Pixel 4 and 4 XL rumors and specs: Launching Oct. 15 with Face ID-type gesture controls and orange color – CNET

Google’s next flagship is definitely on its way. Keep tabs on the other rumors about the Pixel 4 and 4 XL.
Source: CNET

Up close with the iPhone 11, 11 Pro and 11 Pro Max – CNET

Take a look at Apple’s new iPhone 11, 11 Pro and 11 Pro Max before they hit stores on Sept. 20.
Source: CNET

Ford wants to sell you a little bit of Raptor suspension tech for your F-150 and Ranger – Roadshow

The Blue Oval is offering an official suspension upgrade kit with Fox Shocks and, importantly, a sweet warranty.
Source: CNET

Apple Watch Series 5 review

Apple’s iPhones numbers may have suffered in recent years, but when it comes to smartwatches, the company remains utterly dominant. Recent figures from Counterpoint put Apple Watch growth at 48% year over year for the first quarter, commanding more than a third of the total global smartwatch market. Samsung’s myriad different models, meanwhile, put the company in a distant second with 11%.

All of that is to say that Apple’s clearly doing something right here, and competitors like Fitbit and Fossil (the latter of which has been working closely with Google) have plenty of catching up to do on the smartwatch front. Given the company’s sizable head start, it probably comes as no surprise that the latest version of the watch is more interested in refining the device, rather than reinventing the wheel.

Announced alongside a repositioned line of iPhones, the Apple Watch Series 5 doesn’t include any hardware additions quite as flashy as the LTE functionality and ECG (electrocardiogram) monitor it introduced with previous updates. There’s an always-on display and a built-in compass — as far as smartwatch features go, neither is the sort of thing that’s likely to win over longtime holdouts. But taken as a whole, the new features go a ways toward maintaining the device’s spot at the top of the smartwatch heap.

Visually, Watch remains largely unchanged from previous generations, aside from the increased display size that arrived on the Series 4. The addition of the always-on display, however, addresses a longstanding issue with the device. When not in use, the Watch has traditionally been a blank screen. It seems like a massive oversight, but it’s also an understandable one. Battery life has always been a big concern with products this size, and keeping a screen on at all times is a surefire way to make sure you’ll run out of juice before the end of the day.

DSCF7804

While improved battery life would almost certainly be a welcomed feature in future updates, Apple’s made a bit of a compromise, offering an always-on watch that lasts the same stated 18 hours as its predecessors. I found I was, indeed, able to get through a day no problem with standard use. My own usage had the product lasting closer to 20 hours without the need to recharge, but even so, the device needs to get charged once a day, regardless — otherwise you’ll almost certainly be out of juice the following day.

The long-awaited addition of sleep tracking failed to materialize for this model — one of the few places where Apple continues to lag the competition. Of course, adding such a feature would require a much more robust battery than one capable of getting 18 hours on a charge.

Apple’s employed some clever fixes to ensure that the new feature won’t totally sap battery life. Each of the faces gets a low-power, always-on version. In the case of the Meridian face that I’ve been using (new for WatchOS 6), it’s white text on a black background. Hold the watch up to your face, however, and the colors invert. The active version is easier to see, and the always-on version uses less power.

The low-temperature poly-silicon and oxide display (LTPO), meanwhile, adjusts the refresh rate based on usage. It’s a broad spectrum: 60Hz at the high end and as little as 1Hz on the low. The ambient light sensor also automatically adjusts the brightness to help conserve power. Covering the watch with your hand will jumpstart the low-power mode.

DSCF7812

While complications and other features are still on display, they’re simplified, removing any power-hungry features. That means the second hand disappears on the standard watch face, and when the watch is in workout mode, the milliseconds will disappear until you bring the watch back up to your face.

The ambient light sensor also works to dim the display in those situations when a bright always-on screen are a genuine nuisance, like watching a movie in a theater. Though while it’s fairly dark, you’re probably better off switching the watching into Theater mode, which turns the screen off altogether until you press the crown.

The other big update on the hardware side is the addition of a built-in compass. Like LTE and the speaker before it, the feature represents another case of bringing more smartphone features over to the watch. At present, there are only a handful of Watch applications that utilize the new feature, the most prominent being Apple’s own Maps. The addition of the compass makes it much easier to navigate directly from the wearable itself.

It’s a handy offering on that front. If you don’t mind the smaller screen size, it’s great being able to find your way around a new area without pulling out your phone.There’s also Apple’s own Compass app, which could prove handy when going for a hike, and also includes a new elevation reading taken from a combination of Wi-Fi, GPS, map data and barometric pressure to determine your positioning relative to sea level.

Given that the product isn’t actually available yet, the number of third-party apps that take advantage of the feature is still pretty limited. That said, the much-loved star map app Night Sky offers a pretty compelling use for the compass, as you swing your arm around to get a better notion of your own place of the massive, ever-expanding cosmos.

The last big addition is Emergency SOS. Of course, it’s not always possible to test out every new feature on a device for obvious reasons. We’re going to have to take Apple’s word for it on this one. The feature, which is only supported on the cellular version of the Series 5, brings the ability to call local emergency services when traveling abroad — even when there’s not a phone nearby. The feature also works with the fall-detection feature announced the last time around, sending an emergency SOS if the wearer takes a spill.

DSCF7800

The new watch will also feature a number of software additions new for WatchOS 6, including Cycle Tracking, which makes it possible to log menstrual health, symptoms, period and fertility windows. There’s also the Noise app, which utilizes the Watch’s built-in microphone to track when noise levels get beyond 90 decibels — at which point they can begin to cause hearing loss.

The Series 5 starts at $399 for the standard version and $499 for cellular. Prices go up from there, including the lovely new titanium version, which will ruin you $799. The ceramic is arguably the best looking of the bunch, but $1,299 disqualifies that model for the vast majority of us. No one ever said good looks came cheap. There are countless other combinations beyond that, which will be available for mix and match at Apple’s retail locations. Everyone you know may be wearing an Apple Watch, but it’s still possible to make yours stand out a bit.

In keeping with the addition of a low-cost iPhone 11, the company’s keeping the Series 3 around at $199, offering a much more accessible price point for first-time buyers. For those who already own the device, there’s probably not enough here to warrant an upgrade from last year’s model, but some welcome new features like the always-on help keep the line fresh.


Source: TechCrunch

Don't Storm Area 51, Begs the Webmaster of the UFO Kingdom

Joerg Arnu loves the secretive military base, documents it on an exhaustive fan site, and wants people to visit—just not all at once.
Source: Wired

Apple Watch Series 5 Review: Always on Time

The biggest update is a most welcome one: A redesigned display that always shows the time of day.
Source: Wired

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252