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

Archivo del Autor: Belen De Leon

Groups Allege YouTube Is Violating Law That Protects Kids

In complaint to the FTC, child-health, privacy, and consumer groups say YouTube is targeting kids improperly.
Source: Wired

If you’re a Best Buy customer, you may want to check your accounts

Just a day after Sears, Kmart, and Delta admitted that they were affected by the breach of the data firm [24]7.ai, Best Buy has come forth with a statement of its own, noting that it too has been impacted.

The post If you’re a Best Buy customer, you may want to check your accounts appeared first on Digital Trends.


Source: Digital trends

Solo: A Star Wars Story new trailer is as hot as Lando is cool – CNET

The latest look into director Ron Howard’s Star Wars movie focusing on young Han Solo goes online.
Source: CNET

10 unusual ways to use zip-top bags – CNET

If you think that zipper storage bags are just for storing food, these tips will open up a whole new world of hacks.
Source: CNET

Here’s the new trailer for Solo: A Star Wars Story

Yesterday afternoon, word started spreading that a new — and perhaps final — trailer for Solo: A Star Wars Story would land this evening. Sometime during American Idol, they said… of course without saying exactly when.

Turns out: now.

You can see it here:

I had my doubts after the last trailer, but I’m loving this one. Donald Glover as young Lando is just perfect.

The trailer roll-out for Solo started a bit later than most expected, presumably because of the relatively late director swap out. Ron Howard took over the film’s metaphorical cockpit in June of last year — about four months into production — after the original directors Phil Lord and Christopher Miller (also the directors of The Lego Movie, Cloudy with a Chance of Meatballs, and 21 Jump Street) were taken off the project. Howard’s changes, while still mostly a mystery, reportedly involved weeks of reshoots.

Howard tweeted at the end of March that his edits were “locked” – as of this morning, meanwhile, they were mixing the musical score.

Whatever Howard ended up changing, the film will almost certainly end up as yet another point of debate amongst the fanbase. When you’re tinkering with the backstory of a character like Han Solo (and Lando!), with fans that have watched the originals a billion times, contention is a given.


Source: TechCrunch

Tencent and education startup Age of Learning bring popular English-learning app ABCmouse to China

Tencent is teaming up with Los Angeles-based education company Age of Learning to launch an English education program for kids in China. ABCmouse, Age of Learning’s flagship product, has been localized and will be available as a website and an iOS and Android app in China, with Tencent handling product development, marketing, sales and customer support.

The new partnership extends Tencent’s involvement in ed-tech, which already includes a strategic investment in VIPKID, an online video tutoring platform that connects Chinese kids with English teachers and competes with QKids and Dada ABC. ABCmouse, on the other hand, uses videos, books and online activities like games, songs and stories to help kids study English.

The Chinese version of ABCmouse includes integration with Tencent’s ubiqutioius messenger and online services platform WeChat, which now has more than one billion users, and its instant messaging service QQ, with 783 million monthly active users. This makes it easier for parents to sign up and pay for ABCmouse, because they can use their WeChat or QQ account and payment information. It also allows families to share kids’ English-learning progress on their news feeds or in chats. For example, Chen says parents can send video or audio recordings of their children practicing English to grandparents, who can then buy gift subscriptions with one click.

Though you probably haven’t heard of it unless you have young kids or work with elementary school-age children, Age of Learning has built a significant presence in online education since it was founded in 2007, thanks mainly to the popularity of ABCmouse in schools, public libraries and Head Start programs. Two years ago, Age of Learning hit unicorn status after raising $150 million at a $1 billion valuation from Iconiq Capital.

Jerry Chen, Age of Learning’s president of Greater China, says there are more than 110 million kids between the ages of three to eight in China and the online English language learning market there is “a several billion dollar market that’s growing rapidly.” He points to a recent study by Chinese research agency Yiou Intelligence that says total spending on online English learning programs for children will be 29.41 billion RMB, or about $4.67 billion, this year, and is projected to reach 79.17 billion, or $12.6 billion, by 2022.

The localization of ABCmouse will extend to the design of its eponymous cartoon rodent, who has a more stylized appearance in China. Lessons include animations featuring an English teacher and students in an international school classroom and begin with listening comprehension and speaking before moving onto phonics, reading and writing. Tencent-Age of Learning products will also include speech recognition tools to help kids hone their English pronunciation.

In an email, Jason Chen, Tencent’s general manager of online education, said that the company “reviewed several companies through an extensive research process, and it became clear that ABCmouse had the most engaging and effective online English self-learning curriculum and content for children. Age of Learning puts learning first, and that commitment to educational excellence made them a perfect fit for our online English language learning business.”

 


Source: TechCrunch

Amazon isn’t to blame for the Postal Service’s woes, but it will need to innovate to survive

In the past week, the 45th president has Twit-tacked Amazon three times and, potentially, cost their shareholders over $40 billion in market cap or just more than one Greek economy.

At the heart of our current President’s criticism is a claim that Amazon is making a mint and leaving a *failing* U.S. Postal Service holding the bag. It’s not a new critique from the Twitterer-in-Chief, but it is one that’s worth unpacking given the crippling effect technologies have had on the USPS — where email is even more reliable than a carrier undeterred by “snow nor rain nor heat nor gloom of night.

Is it failing?

“Why is the United States Post Office, which is losing many billions of dollars a year, while charging Amazon and others so little to deliver their packages, making Amazon richer and the Post Office dumber and poorer?” This infantile question was posed by President Trump on Twitter in December 2017. While it’s not clear what exactly prompted Trump’s criticism,  the tweet did spark a wave of debate as to whether the Postal Service is indeed failing and, if so, whether Amazon is to blame.

First of all, it’s true that the Postal Service is “losing billions of dollars a year” – $2.7 billion in 2017, to be more precise. In fact, the Postal Service has been losing money for over a decade. And the USPS does have a curious relationship with Amazon. While competitors UPS and FedEx charge the e-commerce giant $7-$8 per package, USPS only charges for $2 for the service. However, as with most stories, that of USPS is more complicated.

USPS and Amazon

The USPS-Amazon relationship may be seen as “dumb” by the 45th president, but to many it’s a piece of shrewd business on the part of the Postal Service. As of 2017, Amazon was USPS’s biggest customer, and an intelligent way for the independent agency – that traditionally made its money by having a monopoly on first class mail – to get a piece of the increasingly profitable package delivery pie. It’s not the first time that the Postal Service has tried to muscle its way in on the growing package delivery industry. Back in 2010, the entertainment company Netflix accounted for $600 million from its DVD subscription service. Of course, the Netflix DVD delivery service is fast fading and being replaced by on-demand streaming; and Amazon look to be preparing their own delivery service. It seems that the USPS may have to prepare itself to be jolted by another wave of disruption.

One-Two Punch of Email and a Financial Crisis

The Postal Service’s first major battle against the age of innovation came with the rise of email, and it didn’t take the beating that you might expect. Despite the fact that in 2002 the majority of Americans used email, the Postal Service still managed to make profit between 2003 and 2006. During this time, people were still writing letters, sending greetings cards and, perhaps most importantly, bills were still sent by post.

It wasn’t until the 2007 global financial crisis that the Postal Service took a hit that, arguably, it still hasn’t recovered from. After thousands of businesses suffered from the crisis, they started to cut back on expenses wherever possible, and one such place was mail. Back in 2000, nearly two-thirds of bills were delivered by USPS, and the total revenue from bill payments in this year was estimated at between $15 and $18 billion. Between 2006 and 2010, USPS volume fell by 42 billions pieces, with 15 billion of those being caused by electronic billing.

And if that weren’t enough, the rise of social media further confounded USPS’s problems. Between 2010 and 2014, postcard volume fell by 430 million. As more and more people began logging into Facebook, Instagram and Snapchat to send virtual Christmas cards and birthday wishes, fewer people were sending mail, and therefore fewer profits for the agency that had had its fair share of knocks in the 21st century.

Photo courtesy of Flickr/André-Pierre du Plessis

Innovating within a Risk-Averse Government

To suggest that those in charge at the Postal Service have been idly watching as new technologies disrupt and threaten the agency would be unfair.

It is an organization that looks to engage with the latest technology. For instance, in 2014, it released a white paper on the impact that 3D printing could have on the industry and how the Postal Service could benefit; and again in 2015 it released another on the Internet of Things. Both papers were clearly commissioned with a degree of prescience, being published before either technology had begun to pervade the public consciousness.

Unfortunately, though, forward-thinking initiatives such as these have been blocked before they can enter the action stage. USPS’s status as a quasi government entity may have its benefits, such as a monopoly on all first class post, but in return Congress has a say in how the agency is run. It can outline the products and services provided by the Postal Service, and set its prices. However, unlike other Federal agencies, USPS receives no funding, and hasn’t done since 1982.

In 2016, the Postal Service wanted to make the most of its relationship with Netflix and other video rental business, but the proposal was blocked by the Postal Regulatory Commission. In 2013, USPS attempted to end Saturday letter delivery – a change that would have saved $2 billion a year. The proposal was blocked by Congress. And in 2016, it was ordered to lower the cost of postage stamps from 49 cents to 47 cents, resulting in a $2 billion annual cost.

At the heart of the troubled USPS-Congress relationship lies the problem. A big existential question mark hangs over the Postal Service’s head: what exactly is it? With 2.7 million people working for it, it’s the biggest employer in the US (Walmart, by comparison had 2.2 million as of 2017). It also delivers to remote locations that private companies like FedEx and UPS won’t touch. For these reasons, it exists out of necessity. There are also those who want to see the Postal Service fully privatized or even abolished, believing it to be an outdated relic of nostalgia.

Understandably, those within the Postal Service are equally unsure as to what they should be. On one side, they’re being encouraged to innovate and drive up profits, and on the other they’re being blocked making the changes necessary.

As it stands, the USPS motto “neither snow nor rain nor heat nor gloom of night stays these couriers from the swift completion of their appointed rounds” still holds true. Their resilience through massive shifts in consumer behavior is nothing short of remarkable.

They are at the service of the American people, and so it’s up to them to decide what they want it to be. Although it may be true to say the Post Office is losing money thanks to Congress and cutting Amazon a more-than-fair deal, its importance is far more nuanced and complex than he gives it credit. And without the Postal Service, it would be more than just Amazon that would be losing out.

As the world moves to more and more virtual communication channels it will be fascinating to see USPS evolve.


Source: TechCrunch

¿Por qué a la humanidad le está costando tanto volver a la Luna?

El premio Google Lunar X Prize llegó a su fecha límite sin que ninguna empresa cumpliera el objetivo de llegar al satélite. Pero la competición ha contribuido a crear el escenario perfecto para que estemos muy cerca, no sólo de llegar, sino de quedarnos allí y llegar aún más lejos


Source: MIT

"Hay clientes que preguntan cómo de 'instagrameable' será su edificio"

Como miembro de la Escuela de Arquitectura de la Universidad de Princeton, la arquitecta española Beatriz Colomina analiza cómo la innovación en la arquitectura puede influir positivamente en aspectos tan dispares como la enfermedad, las nuevas formas de trabajo y el bienestar social


Source: MIT

La 'start-up' que intenta demostrar que la IA está al alcance de todos

Para la cofundadora de Fast.ai Rachel Thomas el sector está sometido a falsos estereotipos que hacen que la gente crea que trabajar en inteligencia artificial es muy difícil. Pero no es así, y su objetivo es aumentar la diversidad de la industria para que pueda resolver problemas más allá de Silicon Valley


Source: MIT

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455