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

Archivo del Autor: Belen De Leon

White Castle taking Valentine's Day reservations: Plan ahead, romantics – CNET

Burgers are for lovers at the fast-food chain, where reservations get you hostess seating and music.
Source: CNET

Facebook's '10 Year Challenge' Is Just a Harmless Meme—Right?

Opinion: The 2009 vs. 2019 profile picture trend may or may not have been a data collection ruse to train its facial recognition algorithm. But we can’t afford to blithely play along.
Source: Wired

Transparency-seeking OPEN Government Data Act signed into law

The federal government produces one hell of a lot of data, but despite desultory lurches toward usability, there’s little guarantee that it’s available in a way that makes it useful to anyone. That may change for the better with the OPEN Government Data Act, which the president signed into law last night.

The act essentially requires federal agencies to default when possible to making data (and metadata) public, to publish that public data in a machine-readable format and catalog it online. It also mandates that chief data officers be appointed at those agencies to handle the process.

This bipartisan piece of legislature flew through the House and Senate mostly uncompromised, though the Treasury was removed from the list of organizations to which it would apply. I’m sure they had their reasons.

It’s a big win for proponents of open government, though considering the towering ineptitude and obsolescence of the federal information technology sector, it’s probably a bit early to celebrate. By necessity many new policies and systems will have to be updated before any agency can reasonably be supposed to comply with the law, and that could take years. However, it certainly seems like a good path for them to be on.

Another part of the law as signed (OPEN was combined with a few others for convenience and horse-trading purposes) is that these agencies are also now officially required to find and present evidence for any new policies or changes. Some agencies, like the FCC, are already required to do this, but others have a more free hand.

It may seem obvious — shouldn’t every policy be justified by evidence? — but this codifies the rules, for instance requiring the agencies to publicly present lists of relevant questions and the means (down to the statistical methods) they are taking to answer them.

If you’re curious about the act itself or its sisters passed simultaneously, there’s a history of the OPEN act here; the full text of the bill is here; the announcement of the signature is here.


Source: TechCrunch

The Square Off chess board melds the classical with the robotic

CES crowds can be tough — especially toward the end of the week. You’re physically and emotionally drained, and you’re pretty sure you’ve seen everything the consumer electronics world has to offer. And then something comes along to knock your socks off. Square Off was one such product, impressing the crowd at our meetup and walking away the winner of our hardware pitch-off.

The company’s first product looks like your run of the mill wooden chess board. And that’s part of the charm. Turn it on with the single button, and the system goes to work, tapping into chess AI software built by Stockfish and moving opposing pieces accordingly with an electromagnet attached to a robotic arm hidden under the board.

It’s an overused word in this space, but the effect is downright magical. It’s like playing chess against a ghost — and who hasn’t wanted to do that at some point? Players can challenge the board using 20 different difficulty levels or can play against opponents remotely, via chess.com.

Bhavya Gohil, the co-founder and CEO of Square Off creator InfiVention, told TechCrunch that the product started life as a college project aimed at creating a chess board for people with visual impairment. After a trip to Maker Faire Rome, however, its inventors recognized that the product had the potential for broader appeal.

One Kickstarter and another Indiegogo campaign later, the company had raised in excess of $600,000 for the project. After a year learning the manufacturing ropes in China, the company began shipping retail products in March of last year, launching a website the following month. In October, the product landed on Amazon, tripling sales for the holiday. All told, the company has sold 9,000 units — not bad for a chess startup charging $369 a pop. A majority of those (80 percent) have been sold in the U.S., with the remainder being sold in Europe.

In November, the company scored a seed round of $1.1 million. InfiVention is planning version 2.0 for a mid-2020 launch. That one will be more versatile, covering additional classic table-top games like checkers and backgammon. That version will be even more versatile when it’s opened up to table-top game developers looking to build their own titles into the platform via the app.

CES 2019 coverage - TechCrunch


Source: TechCrunch

Verizon waiving some fees for fed workers hurt by shutdown – CNET

Furloughed and unpaid workers won’t have to pony up fees for late payments or agent assistance.
Source: CNET

Broadway icon Carol Channing dies: 'One-of-a-kind inspiration to us all' – CNET

Lin-Manuel Miranda, Barbra Streisand, George Takei, Pee-wee Herman, Bernadette Peters and more take to Twitter to honor the Hello Dolly star.
Source: CNET

Sofia Coppola and Bill Murray will reunite for Apple and A24

The director and star of “Lost in Translation” are working together again, with Bill Murray starring alongside Rashida Jones in “On the Rocks,” a new film directed by Sofia Coppola.

The movie will tell the story of a young mother who reconnects with her playboy father in New York City. Production is supposed to begin this spring.

“On the Rocks” is the first film to come out of the partnership between Apple and A24, which will see A24 (the studio behind “Moonlight,” “Lady Bird,” “Hereditary” and other indie hits) producing several titles for Apple . The deal will help Apple’s yet-to-launch streaming service offer high-profile original films alongside shows like its star-studded morning news drama and an adaptation of Isaac Asimov’s “Foundation” novels.

It’s been nearly 16 years since the release of “Lost in Translation,” which was a financial and critical hit — it remains the highest-grossing film of Coppola’s directing career, and it cemented Murray’s shift to more serious roles. It also won Coppola the Academy Award for best screenplay, and it nabbed Murray his only Oscar nomination thus far. (How is that possible??)

Since then, Coppola has only directed Murray once, in the idiosyncratic Netflix special “A Very Murray Christmas.”


Source: TechCrunch

How the new VR screen could end the smartphone

A smartphone screen is a wonder of the world. It’s not just that it’s bright and colorful and sharp. In some ways, it’s as good as human biology allows. We’ve packed so many pixels into such a small space that any more would be lost on us. We can’t make the screens themselves bigger, because then they’d become too large to hold. The only way to get more information from a smartphone screen is to bring the pixels closer to our eyes, with the device somehow mounted on our heads rather than holding it in our hands. Instead of a phone as we usually think of it, it would be more like a pair of glasses.

Sound unlikely? In fact, many smart CE companies (Apple, Microsoft, Google, HTC) are already working on this new screen. When it arrives, experiences you’ve only seen in the movies will become the stuff of everyday life.

The “diffraction limit” for the human eye

When you look through a small hole, things on the other side appear blurry. This is because when a ray of light passes through a hole on its way to your retina, it spreads out a little. Think of watching a wave from the ocean hit a sea-wall with a narrow opening: The way the straight wave becomes a ripple spreading out on the other side is the same as what happens to rays of light when they go through a hole.

You can play with this by making your own “pinhole camera” and looking through it at text far away. The smaller the hole, the blurrier. And your iris is, of course, also a hole.

Source: Getty Images: Carmelo Geraci/EyeEm

This means that our eyes, given their size, have only a certain ability to see detail. For the human pupil, at about 5 millimeters across, we can express this limit in pixels-per-degree, and the number is around 60. So, for example, if you hold a quarter at arm’s length away from your eye, it’s going to take up about 2.5 degrees of your view, which means that a little square display of 150 pixels across will look “perfect” to your eye. Any more pixels will be a waste because you wouldn’t be able to see them.

Starting in about 2010, our smartphone displays reached that level of quality, where we could no longer see the pixels, even held as close to our face as comfortable — a change that you may remember Apple aptly branding the “Retina” display. Even big-screen TVs have now reached that same limit . Anything beyond 4K is a waste of money because you can’t see the difference unless you are sitting so close you can feel the heat from the screen!

This means that a 6-by-3-inch phone held in our hands is never going to take up more than a tiny part of our field of view, and will never be able to show us more than the few dozen lines of text we can read on it today.

Insatiable appetite

But both our appetite and capacity for digesting visual information is tremendous. We love screens, and the bigger the better. We would love it, for example, if our laptops could magically unfold to have four screens instead of just the one (like those super-cool folding ones on Westworld).

Ideally, we’d be able to see screens in every direction, with the option to turn them off when we want to pay the closest attention to the real world. And these will be a far cry from early prototypes like Google Glass, which had an even smaller field of view and text/information capacity than your smartphone display.

The biggest possible screen

That is exactly what is being worked on: If you could fix the screen in front of your eyes with lenses that make it comfortable to look at, and which also have the ability to precisely sense the rotation of the head, you could create a magic new “screen” that completely surrounds you with pixels too small to be seen. Wherever you turn your head, the pixels right in front of your eyes would change to display the part of the virtual screen where you are looking.

This new screen will appear really, really big — about the equivalent of 16 4K monitors, with about 200 million pixels. Imagine being able to snap your fingers, any time, and be surrounded by 16 monitors containing any content you’d like — ones for email, text messages, browsing, video and whatever else you’d like to remember to check on. No-one will be able to see the content but you, and they come with you everywhere, just like your smartphone.

Trillion-dollar market

Would you wait in line at the Apple store for a $500 headset that surrounds you with 16 magic floating 4K monitors that don’t weigh anything and no one else could see? Of course you would — and you will. And by the way, you can keep the keyboard and mouse on your old desk, too . You just won’t need the monitor anymore.

Man watching video on monitors

Source: Hoxton/Paul Bradbury

This is exactly why so many great companies —  Apple, Microsoft, HTC, Google and startups like Magic Leap, Avegant and ODG — are working on trying to build this screen. The worldwide market for screens is about a trillion dollars, so whoever gets this new screen right will reap the rewards.

Accessible to all

Because they are self-contained and therefore cannot consume much in the way of computing power, these new devices will be less expensive than their predecessors — about the same price as a smartphone. And this means that, like the smartphone in comparison to the PC, they will be widely accessible  — in the hands of billions of us within the next 10 years.

So it is possible that this change will be empowering for the many people worldwide who currently have access to simple smartphone screens but not the more powerful work and learning opportunities offered by the expensive desktop and wall-mounted screens found in only more affluent homes and offices today. These inexpensive devices could give everyone worldwide the equivalent of a gigantic Bloomberg terminal.

VR and AR are lucky benefactors, not the killer apps

Thus far I haven’t focused on 3D VR worlds or AR objects superimposed on the real world, because these new screens won’t need them to still be wildly successful. Like camera apps were to smartphones, VR and AR applications will be the lucky beneficiaries of the race to a new screen. Once you have a device with such a screen, you can display 3D content or superimpose 3D content on the real world or travel to virtual worlds or communicate across the world as an avatar. Incredible VR applications that enhance human connections and experiences despite great distances are in the works now. But you won’t have to rush out to buy a headset — you’ll already have one for browsing and email.

Multiple companies will release headsets and glasses in the coming couple of years that will replace the smartphone screen as the way we take in visual information from our computers. Our first use of these screens will be to do all the things we struggle to do on our smartphones. Following that, virtual worlds, VR and AR will begin to make use of these screens, allowing us to augment or substitute entirely new worlds for the real one.

Everyone’s searching for the new “killer app” for VR and AR headsets, but you are already looking at it by reading this article.


Source: TechCrunch

Baterías baratas y duraderas para dar un empujón al coche eléctrico

La empresa 24M ha desarrollado unas baterías con una mayor densidad de energía. Ahora, acaba de recaudar casi 20 millones de euros para lanzar sus primeros productos, que prometen mejorar el almacenamiento de energía en la red eléctrica y reducir el coste de los vehículos eléctricos
Source: MIT

Olvídese de los robots asesinos: los peligros reales de la IA en 2019

Coches autónomos involucrados en accidentes, redes sociales en las que se difunden noticias falsas, gigantes tecnológicos que apoyan proyectos militares… Los escándalos relacionados con la inteligencia artificial del año pasado muestran los riesgos de su mal uso. Ahora hay que pensar cómo evitarlos 
Source: MIT

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083