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

Archivo del Autor: Belen De Leon

Tesla is overhauling pricing and naming for Model S and X – Roadshow

Tesla is abandoning the kilowatt designations for its models that it’s employed for ages, instead adopting the naming conventions it started with the Model 3.
Source: CNET

It’s time to pay serious attention to TikTok

If you haven’t been paying attention to TikTok, you haven’t been paying attention. The short-form video app hailing from Beijing’s ByteDance just had its biggest month ever with the addition of 75 million new users in December — a 275 percent increase from the 20 million it added in December 2017, according a recent report from Sensor Tower.

Despite its rapid rise, there are still plenty of people — often, older people — who aren’t quite sure what TikTok is.

TikTok is often referred to as a “lip-syncing” app, which makes it sound like it’s some online karaoke experience. But a closer comparison would be Vine, Twitter’s still sorely missed short-form video app whose content lives on as YouTube compilations.

While it’s true that TikTok is home to some standard lip-syncing, it’s actually better known for its act-out memes backed by music and other sound clips, which get endlessly reproduced and remixed among its young users.

Its tunes are varied — pop, rap, R&B, electro and DJ tracks serve as backing for its 15-second video clips. But the sounds may also be snagged from YouTube music videos (see: I Baked You A Pie above), SoundCloud or from pop culture — like weird soundbites from Peppa Pig or Riverdale — or just original creations.

These memes-as-videos reference things familiar to Gen Z, like gaming culture (see below). They come in the form of standalone videos, reactions, duets, mirrors/clones and more.

The app has been growing steadily since it acquired its U.S.-based rival Musical.ly in November 2017 for north of $800 million, then merged the two apps’ user bases last August.

This gave TikTok the means to grow in Western markets, where it has attracted the interest of U.S. celebrities like Jimmy Fallon and Tony Hawk, for example, along with YouTubers on the hunt for the next new thing.

But unlike Vine (RIP), YouTube or Instagram, TikTok doesn’t yet feel dominated by micro-celebs, though they certainly exist.

Instead, its main feed often surfaces everyday users — aka, amateurs — doing something cute, funny or clever, with a tacit acknowledgement that “yes, this is an internet joke” underlying much of the content.

Okay, okay.

Sometimes these videos are described as “cringey.” 

But that’s because those of us trying to talk about TikTok are old(er) people who grew up on the big ol’ mean internet.

Cringey, frankly, is an unfair label, as it dismisses TikTok’s success in setting a tone for its community. Here, users are able to post and share unapologetically wholesome content, and receive far less mocking than elsewhere on the web — largely because everyone else on TikTok posts similar “cringey” content, too.

You might not know this, however, if your only exposure to TikTok comes from YouTube’s TikTok Cringe Compilations. But spend a day in the (oddly addictive) TikTok feed, and you’ll find a whole world of video that doesn’t exist anywhere else on the web — including on YouTube. Videos that are weird, sure — but also fun to watch.

It’s a stark comparison to the existing social media platforms.

Users today are engaged in the culture wars on Twitter (ban the Nazis! protect free speech!), while YouTubers are gaming the algorithm with hateful, exploitive, dangerous and otherwise questionable content that freaks out advertisers. And Facebook is, well, contributing to war crimes and the toppling of democracy.

Meanwhile, TikTok presents an alternative version of online sharing. Simple, goofy, irreverent — and frankly, it’s a much needed reset.

For example, some of the popular TikTok memes have included videos of kids proclaiming what a great mom they have, as they drag her into frame, or they remind people to pick up litter and conserve water. They might give themselves silly, but self-affirming makeovers where, afterwards, they cite themselves not as “cute” but rather “drop. dead. gorgeous.”

They might spend hours setting up gummy bears as Adele concert-goers, learning how to do a shuffle dance up a set of stairs or in a dance battle their dad. Or they may showcase some special talent — drawing, painting, gymnastics, dance or skateboarding, perhaps. They do science experiments, make jokes or use special effects for a little video magic.

They shout out “hit or miss!” in public places and wait to see who answers. (Look it up.)

Of course, it is still the internet. And TikTok isn’t perfect.

The app has also been the subject of troubling reports about its “dark” side, which is reportedly filled with child predators and teens bullying and harassing one another. It’s not clear, however, that TikTok’s affliction with these matters is any worse than any other large, social, public-by-default app of its size.

And unlike some apps, concerned parents — or the users themselves — can set a TikTok account to private, turn off commenting, hide the account from search, disable downloads, disallow reactions and duets and restrict an account from receiving messages.

It is concerning, however, that under-13 kids are setting up social media accounts without parental consent. (But, uh, have you seen Fortnite and Roblox? This is what kids do. At least the TikTok main feed isn’t worrisome, we’ve found.)

The bigger issue, though — and one that could ultimately prove damaging to TikTok — is whether it will be able to keep up with content filtering and takedown requests, or handle its security and privacy protection issues as it scales up.

Content and community aren’t the only things contributing to TikTok’s growth.

While Vine may have introduced the concept of short-form video, TikTok made video editing incredibly simple. You don’t need to be a video expert to put together clips with a range of effects. It’s the Instagram for the mobile video age — in a way that Instagram itself won’t be able to reproduce, having already aligned its community with influencers and advertisers.

TikTok’s sizable user base, meanwhile, is due not only to its growth in Western markets, but because of its traction in emerging markets like China and India.

This allowed TikTok to rank No. 4 worldwide across iOS and Android, combined, according to App Annie’s data on the most-downloaded apps of 2018. On iOS, TikTok was the No. 1 most-downloaded app of the year, mainly thanks to China.

At times last year, TikTok even ranked higher than Facebook, Instagram, Snapchat and YouTube.

Both App Annie and Sensor Tower agree that TikTok scored the No. 3 position for most installs among all apps worldwide in 2018.

Now, TikTok is growing in India, says Sensor Tower.

The country accounted for 27 percent of new installs between December 2017 and December 2018, and last month was the source for 32.3 million of TikTok’s 75 million total new downloads — a 25x increase from last year.

Some of this growth comes from ad spend, according to a report from Apptopia, which examined the app’s widened use of ad networks. (It’s also driving people bonkers with its YouTube ads).

The revenue is starting to arrive, as well.

Worldwide, users spent $6 million tipping their favorite live streamers, a 253 percent year-over-year jump from December 2017’s total of $1.7 million, Sensor Tower estimates. But live streaming is not the default activity on TikTok — it added the feature after shutting down Musical.ly’s live streaming app, Live.ly.

Above: full-screen ad in TikTok when app is first launched; spotted today

Above: an ad appearing earlier this month

TikTok is also starting to test in-app advertising, and is being eyed by agencies as a result. When you launch TikTok, you may see a full-page splash screen ad of some kind — though the company has not officially launched ad products.

But the brands are starting to take notice. This week, for example, TikTok collaborated with SportsManias, an officially licensed NFL Players Association partner, for the introduction of NFL-themed AR animated stickers in time for the Super Bowl. The move feels like a test for how well branded content will perform within the TikTok universe, but the company says it’s “not an ad deal.”

The company also declined to say how many are today using TikTok.

However, parent company ByteDance had publicly stated last year that it had 500 million monthly active users when it announced the app’s rebranding post-merger. It has yet to release new numbers for its global user base.

That said, ByteDance just shared updated stats for China only, on all versions of the TikTok app (including the non-Google Play Android version). It says that TikTok now has 500 million monthly active users in China alone.

Sensor Tower today estimates TikTok has grown to nearly 800 million lifetime installs, not counting Android in China.

Factoring in those Android in China installs, it’s fair to say this app has topped 1 billion downloads.

Here comes the new new internet, folks. It’s big, dominated by emerging markets, mobile, video, meme-ified, and goes viral both online and off.

So if you haven’t been paying attention to TikTok, you may want to get started.


Source: TechCrunch

Samsung's One UI, which will power the Galaxy S10, makes US debut on the Galaxy S9 – CNET

Samsung aims to make it easier for people to navigate their phones.
Source: CNET

Apple's rumored TV service: Everything you need to know – CNET

Just where is Apple putting that $1 billion investment in TV programming?
Source: CNET

Knotch raises $25M to help marketers collect data about their content

Knotch announced yesterday that it has raised $25 million in Series B funding.

The round was led by New Enterprise Associates, with NEA’s Hilarie Koplow-McAdams joining the Knotch board of directors. Rob Norman, the former chief digital officer of ad giant GroupM is also joining the board.

“Brands have a desire to understand the effectiveness of their digital content across all channels, a gap that hadn’t been filled before Knotch,” Koplow-McAdams said in a statement. “Our conviction around the Knotch platform and team is driven by their impressive traction and comprehensive product offerings. We’re thrilled to partner with Knotch as they continue their growth trajectory, providing transformative marketing intelligence at scale.”

When we first wrote about Knotch back in 2012, it was a consumer product where people could share their opinions using a color scale. It might seem like a stretch go from that to a marketing and data company, but in fact Knotch still collects data using its color-based feedback system — now, it’s using that system to ask consumers about their response to sponsored content.

In addition, Knotch offers a competitive intelligence product, as well as Blueprint, which helps marketers find the best publishers for their sponsored content.

Knotch screen shot

“As [brands are building] their own content hubs and recognizing content as a really key piece of their marketing stack, as they’re turning to this space, there’s not a lot of great options for them to turn to and say, ‘Here’s a way to know in advance which creative themes and topics and formats [are going to resonate].’ Here’s how we optimize this content, here’s a way to benchmark what you’re doing,” founder and CEO Anda Gansca told me.

And it sounds like Gansca’s vision goes beyond sponsored content.

“In this convoluted landscape, you need a partner that is going to be your Switzerland of data, who’s aligned with you, collecting transparent digital performance data across paid and own channels,” she said.

Knotch has now raised a total of $34 million. Customers include JP Morgan Chase, AT&T, Ally Bank, Ford, Calvin Klein and Salesforce.


Source: TechCrunch

Apple's iPhones hit a wall. Now we know how bad it is – CNET

Cupertino’s got a lot of problems to fix.
Source: CNET

Los chips ópticos iluminan la próxima revolución computacional de la IA

Los microprocesadores que operan con luz no son buenos a la hora de realizar cálculos convencionales, pero ahora que la computación está dominada por el aprendizaje profundo, las características de estos dispositivos podrían lograr que lideren el sector
Source: MIT

Esta planta ha crecido un 40 % más gracias a sus nuevos genes

Al introducir letras de ADN bacteriano con una nueva ruta metabólica, estas plantas de tabaco tienen más energía para dedicar a su crecimiento, lo que aumenta su tamaño final. Si este resultado puede aplicarse a variedades alimenticias como la patata y la soja podría aumentarse el suministro mundial
Source: MIT

"Una única ciudad lista para el coche autónomo no significa nada"

La plataforma Torino City Lab está convirtiendo Turín en un laboratorio para que distintas empresas puedan testar tecnologías innovadoras como coches autónomos, IA, drones y 5G. Hablamos con su responsable, la concejala para la Innovación y la ‘Smart City’, Paola Pisano, sobre los retos y oportunidades de la iniciativa
Source: MIT

Google Takes Its First Steps Toward Killing the URL

Google wants to get rid of URLs. But first, it needs to show you why.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409