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

Archivo del Autor: Belen De Leon

Spotify Family Accounts are getting parental controls

Want to give your kids access to Spotify, but only the “clean” stuff? It’ll be an option soon.

Spotify’s family plan — the one that gets you six accounts for 15 bucks — is picking up a feature that the company says people have been asking about for years: parental controls.

Under the new setup, the primary Spotify account holder will be able to toggle the explicit content filter for any of their sub-accounts. Once it’s on, said sub-accounts won’t be able to turn off the filter without the account admin’s help.

While Spotify has had an explicit content filter built in for a few years now, it was just a toggle the user could flip on and off for themselves— not something that parents could set on their kid’s accounts.

Spotify is also introducing a feature it’s calling “family mix” — a custom generated playlist composed of tracks that Spotify thinks everyone in the family will be into. Going on a family road trip and didn’t have time to make a playlist? Family mix might help keep everyone happy for a few more minutes before the little one starts demanding you put on Moana again.

The company says the new family features are rolling out in Ireland first, and it’ll roll out eveywhere else they offer family plans shortly thereafter.


Source: TechCrunch

HPE Growth backs WeTransfer in €35M secondary funding round

WeTransfer, the Amsterdam-headquartered company that is best know for its file-sharing service, is disclosing a €35 million secondary funding round.

The investment is led by European growth equity firm, HPE Growth, with “significant” participation from existing investor Highland Europe. Being secondary funding — meaning that a number of shareholders have sold all or a portion of their holding — no new money has entered WeTransfer’s balance sheet.

We are also told that Jonne de Leeuw, of HPE, will replace WeTransfer co-founder Nalden on the company’s Supervisory Board. He joins Bas Beerens (founder of WeTransfer), Irena Goldenberg (Highland Europe) and Tony Zappalà (Highland Europe).

The exact financial terms of the secondary funding, including valuation, aren’t being disclosed. However, noteworthy is that WeTransfer says it has been profitable for 6 years.

“The valuation of the company is not public, but what I can tell you is that it’s definitely up significantly since the Series A in 2015,” WeTransfer CEO Gordon Willoughby tells me. “WeTransfer has become a trusted brand in its space with significant scale. Our transfer service has 50 million users a month across 195 countries, sharing over 1.5 billion files each month”.

In addition to the wildly popular WeTransfer file-sharing service, the company operates a number of other apps and services, some it built in-house and others it has acquired. They include content sharing app Collect (claiming 4 million monthly users), sketching tool Paper (which has had 25 million downloads) and collaborative presentation tool Paste (which claims 40,000 active teams).

“We want to help people work more effectively and deliver more impactful results, with tools that collectively remove friction from every stage of the creative process — from sparking ideas, capturing content, developing and aligning, to delivery,” says Willoughby.

“Over the past two years, we’ve been investing heavily in our product development and have grown tremendously following the acquisition of the apps Paper and Paste. This strengthened our product set. Our overarching mission is to become the go-to source for beautiful, intuitive tools that facilitate creativity, rather than distract from it. Of course, our transfer service is still a big piece of that — it’s a brilliantly simple tool that more than 50 million people a month love to use”.

Meanwhile, Willoughby describes WeTransfer’s dual revenue model as “pretty unique”. The company offers a premium subscription service called WeTransfer Plus, and sells advertising in the form of “beautiful” full-screen ads called wallpapers on Wetransfer.com.

“Each piece of creative is fully produced in-house by our creative studio with an uncompromising focus on design and user experience,” explains the WeTransfer CEO. “With full-screen advertising, we find that our users don’t feel they’re simply being sold to. This approach to advertising has been incredibly effective, and our ad performance has far outpaced IAB standards. Our advertising inventory is sought out by brands like Apple, Nike, Balenciaga, Adobe, Squarespace, and Saint Laurent”.

Alongside this, WeTransfer says it allocates up to 30% of its advertising inventory and “billions of impressions” to support and spotlight up-and-coming creatives, and causes, such as spearheading campaigns for social issues.

The company has 185 employees in total, with about 150 in Amsterdam and the rest across its U.S. offices in L.A. and New York.


Source: TechCrunch

RedDoorz raises $70M to expand its budget hotel network in Southeast Asia

Singapore-based budget hotel booking startup RedDoorz is tiny in comparison to fast-growing giant Oyo. But it is holding its ground and winning the trust of an ever growing number of investors.

On Monday, the four-year-old startup announced it has raised $70 million in Series C financing round, less than five months after it closed its $45 million Series B. The new round, which is ongoing, was led by Asia Partners and saw participation from new investors Rakuten Capital and Mirae Asset-Naver Asia Growth Fund.

The startup, which has raised $140 million to date, has been seeing “tremendous interest from investors, so it is decided to do a back-to-back rounds,� said Amit Saberwal, founder and CEO of RedDoorz, in an interview with TechCrunch.

Regardless, the new funds will help RedDoorz fight SoftBank-backed Oyo, which is already aggressively expanding to new markets. Oyo currently operates in more than 80 nations.

Saberwal isn’t necessarily threatened by Oyo, on the contrary, he sees Oyo’s success as a testament that there is room for more players to be in the space. He is confident that RedDoorz is “on the right track to create the next tech unicorn in Southeast Asia,” and trade in public exchange in the next two to three years.

RedDoorz operates a marketplace of “two-star, three-star and below� budget hotels, selling access to rooms to people. Currently it has 1,400 hotels on its network, said Saberwal. By the end of the year, the startup aims to grow this number to 2,000.

The startup operates in 80 cities across Indonesia, Singapore, the Philippines and Vietnam, and plans to use the new capital to expand its network in its existing markets, said Saberwal. At least for the next one year, RedDoorz has no plans to expand beyond the four markets where it currently operates, he said.

“Anything in the accommodation is our playground. We have all kinds of properties. We have three-star hotels, some hostels, so we will continue to go deeper and wider moving forward,â€� Saberwal, a former top executive at India’s travel giant MakeMyTrip, said.

It’s a great combination: Making the ubiquity of typically unorganized local guesthouse-style rooms with the more organized and efficient — but pricier — hotel option.

Some of the new capital will also go into broadening RedDoorz’s tech infrastructure, building a second engineering hub in Vietnam. (RedDoorz’s current regional tech hub is based in India.)


Source: TechCrunch

The Bugatti Centodieci is a $8.9 million homage to the early 90s EB110 supercar

The Bugatti Centodieci is the French automaker’s most powerful supercar yet — coming in a skosh above the Chiron at 1,600 horsepower. But it’s not just the power — or the $8.9 million price tag — that makes the Centodieci stand out.

The angular supercar, still dotted with the signature Bugatti design elements, tips its hat to the mid-engine EB110 supercar that debuted in 1991 when the company was owned by Romano Artioli.

One look at the Bugatti Centodieci, which had its world debut at the Quail Gathering during Monterey Car Week, and it’s clear that the early 1990s supercar was an inspiration.

bugatti front

The Bugatti Centodieci

But the Centodieci isn’t a copycat of the wedge-shaped, seemingly two-dimensional EB110. Instead, Bugatti designers aimed to bring the EB110 into the modern era.

“Transporting this classic look into the new millennium without copying it was technically complex, to say the least,” Bugatti head designer Achim Anscheidt said in a statement. “We had to create a new way of combining the complex aerothermal requirements of the underlying Chiron technology with a completely different aesthetic appearance.â€� 

The Centodieci, which means 110 in Italian to commemorate the 110th anniversary of the company’s founding, has a newly developed, deep-seated front spoiler along with three-section air intakes. The iconic Bugatti horseshoe is smaller than its counterparts — a decision made to fit in with the car’s the low-dropping front. The Centodieci also has new, very narrow headlamps with integrated LED daytime running lights and five round air inserts to ensure sufficient air intake for its 16-cylinder engine.

bugatti centodieci

The nod to the 1990s ends inside the Centodieci. In here, it’s all modern-day engineering. The 8.0-liter W16 engine produces 1,600 horsepower and can accelerate from 0 to 62 miles per hour in 2.4 seconds. The top speed has been electronically limited to 236 mph.

Here’s a 360-degree view of the vehicle.

Bugatti will only produce 10 of the Centodieci and they’re already sold, Pierre Rommelfanger, Bugatti’s head of exterior and structure development confirmed to TechCrunch. Typically, supercars such as these can be highly customized to meet the desires of their owners.

And the Bugatti Centodieci will be no different — to a point. “There are limits in order to reduce complexity,” Rommelfanger said.

Deliveries to the first Centodieci customers will begin in 2022. Bugatti has other orders to fill besides the Centodieci. The company is also producing 40 of the Bugatti Divo and just one La Voiture Noire, which is the world’s most expensive new car ever sold at $18.68 million. The company also plans to produce 500 Bugatti Chiron cars.

If president Stephan Winkelmann sticks to his plan to introduce two new products each year, more Bugatti models will soon join the Centodieci, Chiron, Divo and La Voiture Noire.


Source: TechCrunch

Renunciar a la mitad de la carne roja bastaría para ayudar al clima

Si reemplazamos el 43 % de este consumo por cerdo y pollo, las emisiones dietéticas se reducirían en un 18 %, según el IPCC. La mala noticia es que si aspiramos a lograr recortes de emisiones realmente profundos, la mayoría de nosotros deberíamos hacernos veganos
Source: MIT

Este avance traerá chatbots más inteligentes y más noticias falsas

El fabricante de chips Nvidia está centrando sus esfuerzos en el procesamiento del lenguaje natural. Su nuevo software, basado en dos enfoques de Google, está diseñado para eso, una novedad tecnológica que, como siempre, tiene un parte buena y una mala
Source: MIT

George RR Martin: Game of Thrones books can't please everyone – CNET

Author reiterates that the show’s ending won’t influence what he does with the book series.
Source: CNET

Ransomware attack paralyzes 23 computer systems in Texas – CNET

Most of the systems affected are operated by small, local governments, authorities say.
Source: CNET

Everything the iPhone 11 needs to be successful – CNET

Commentary: The next iPhone doesn’t need a radical redesign, but it does need some solid upgrades and new features to be a success.
Source: CNET

Tesla pitches a solar rental program to boost its renewable energy business

Tesla is pitching customers on a new rental offering for solar power as a way to revive the flagging fortunes of its renewable energy business.

Once among the largest installers of renewables in the country through SolarCity, Tesla has seen its share of the market decline significantly since its acquisition of SolarCity three years ago. In the second quarter Tesla deployed only 29 megawatts of new solar installations, while the number one and two providers of consumer solar, SunRun and Vivint Solar installed 103 megawatts and 56 megawatts respectively.

That’s likely one reason why Elon Musk took to Twitter early Sunday morning to pitch the new solar rental program.

According to Musk, the new program is “like having a money printer on your roof” for potential customers who live in states with high energy costs. “Still better to buy,” Musk exhorted, “but the rental option makes the economics obvious.”

Unlike SunRun and Vivint, which both used partnerships with homebuilders and retailers like Home Depot, BJ’s Wholesale, Costco and Sam’s Club to acquire customers, Tesla ended door-to-door marketing and abandoned its partnership with Home Depot. The company began relying almost entirely on direct sales to power its solar business and eschewed the no-money-down lease model, which SolarCity had used so effectively.

Under the new system, Telsa is offering customers the option to rent solar systems for anywhere from $65 for a small installation to $195 for its largest installation. Customers only need to pay a fully refundable $100 charge.

Tesla said the contract can be canceled any time, but it would charge users $1,500 to remove the system once it has been installed.

Tesla did not respond to a request for comment at the time of publication.

 


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455