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

Archivo del Autor: Belen De Leon

La revolución de la IA necesita un reparto más justo de la riqueza

Los expertos coinciden: si los beneficios de la inteligencia artificial se solo llegan a las manos de los más ricos, la economía podría explotar. Las empresas deben invertir para formar a sus empleados en nuevas capacidades y los gobiernos, ofrecer complementos salariales a los trabajadores
Source: MIT

Here’s what Microsoft announced at E3 2018

With 50 titles, including 15 Xbox exclusives, today’s Microsoft E3 event was wall to wall with new game trailers. As the first press conference of the big three, the company clearly wanted to put on a big (and extremely loud) show — and largely succeeded on that front. We won’t bore you by featuring all 50, but here’s the big news you missed.

Halo Infinite

Microsoft kicked the show off with a brief teaser announcing the latest entry in its much loved first-person shooter series, Halo. We don’t know much about Halo Infinite, including timing and story specifics, but Xbox head Phil Spencer promised that the title will be Master Chief’s “greatest adventure to save humanity.”

Crackdown 3 

Arguably the most eagerly awaited title of the show, Crackdown 3 got an explosive gameplay new trailer, starring a shouting Terry Crews as Commander Jaxon. The neon vehicle transforming title hits the system in February.

Forza Horizon 4

Playground Games was among the five studios Microsoft announced it had acquired during today’s big show. No surprise, Forza Horizon 4 got a whole lot of love at today’s event, as well. The company explained that, among other things, the game is getting changing seasons, as players ride cars through the UK countryside, as fake leaves began to fall from the ceiling inside the press event. The game features more than 450 cards and arrives October 2.

Ori and the Will of the Wisps

The sequel to 2015’s critically acclaimed  Ori and the Blind Forest features a much larger world and new puzzles. The title will arrive as an exclusive for Xbox One and Windows 10.

Gears 5

Epic announced not one, but three Gears titles at the event. There’s the adorable Funko collaboration, Gears Pop, the strategy game Gears Tactics and, of course, Gears 5. The title good a moody trailer. We still don’t know much about the game, but many are anticipating a Fortnite-like battle royale mode for the title.

Kingdom Hearts III

Don’t have enough Frozen in your life? Good news, the latest addition to the Disney-obsessed RPG series will feature a number of characters from the musical — and will be arriving on the Xbox.

Fallout 76

One of this year’s most eagerly awaited titles, Fallout 76 is about to get a lot more love at tonight’s big Bethesda press conference. In the meantime, Microsoft offered a taste of what to expect.

Devil May Cry 5

It’s been a decade since Capcom’s hack and slash title Devil May Cry 3 hit the Xbox 360. Due out next Spring, the long awaited sequel is direted by beloved designer Hideaki Itsuno.

Jump-Force

You think the Avengers was the most ambitious crossover event in, etc., etc.? Bandai Namco’s new fighting game Jump-Force features some of the most beloved anime characters in recent decades, including Naruto and Dragonball’s Goku.

 


Source: TechCrunch

Microsoft acquires a whole bunch of game studios

Microsoft kept the gaming announcements coming at its Xbox E3 press conference where it announced a series of studio acquisitions meant to bolster the original gaming content emerging from the console maker.

Xbox head Phil Spencer announced Sunday that Microsoft has acquired Ninja Theory, Playground Games, Undead Labs and Compulsion Games. The four studios will add to Microsoft’s considerable heft in first-party game development, especially as the company looks to strengthen its game download subscription service Xbox Game Pass.

Playground Games, started in 2010, is the developer behind the Forza racing series and has been a long-time Xbox partner. The partnership announcement comes alongside the announcement of Forza Horizon 4, a new title in the series.

Ninja Theory has designed titles including Hellblade, Undead Labs has released the State of Decay series, and Compulsion Games is working on its new title We Happy Few which will launch this year.

The new studios will all be housed beneath the Microsoft Studios brand alongside a new venture called The Initiative led by former Crystal Dynamics head of studio Darrell Gallagher. Microsoft Studios already contains groups like Halo-maker 343 Industries and the team behind Minecraft, which Microsoft acquired in 2014 for $2.5 billion.


Source: TechCrunch

Microsoft announces ‘Halo Infinite’

There were some rumblings that Microsoft might announce a new Halo title at this year’s E3 — and really, what would an Xbox event be without some nod to the perennial favorite sci-fi first-person shooter series?

The company didn’t mess around this time. Before Xbox head Phil Schiller even took the stage, the company offered up a brief teaser for the upcoming title. The trailer offered very little in the way of actual information about the game, showcasing a band of soldiers wandering through a field, followed by a quick reveal of Master Chief’s helmet.

Schiller took to the stage to confirm that the iconic character will return for the title, for his “greatest adventure to save humanity.” Halo Infinite  is built on top of the Slipspace Engine and is being positioned as “the next chapter in the legendary franchise,” which could imply that it’s a direct sequel to 2015’s lukewarmly received Halo 5: Guardians.

We’ll update as we get more information.


Source: TechCrunch

Your Apple Watch fitness workout is about to get way better – CNET

The five new fitness features coming to the Apple Watch in WatchOS 5.
Source: CNET

Tony Awards 2018: How to watch, stream the show – CNET

Sara Bareilles and Josh Groban are co-hosting Broadway’s big awards show.
Source: CNET

Microsoft Xbox at E3 2018: Watch live here for the company's big games press conference – CNET

Watch it live here: Sunday, June 10: 1 p.m. PT, 4 p.m. ET.
Source: CNET

Korean crypto exchange Coinrail loses over $40M in tokens following a hack

Another day, another crypto hack. This time it’s Korea, the crypto-mad Asian country, where an exchange called Coinrail lost more than $40 million in altcoins, ICO-issued tokens that aren’t bitcoin or Ethereum, after it was hit by an apparent attack over the weekend.

Korea may be a hot spot for crypto investment, but Coinrail is one of its smaller exchanges, just about ranking inside the world’s top 90 based on trading volume, according to coinmarketcap.com. Nonetheless, even the smaller exchanges have plenty of coins, as the size of this heist illustrates.

Most notably, the hackers got away with $19.5 million-worth of NPXS tokens that were issued by payment project Pundi X’s ICO. Added to that they scored a further $13.8 million from Aston X, an ICO project building a platform to decentralize documents, $5.8 million in tokens for Dent, a mobile data ICO, and over $1.1 million Tron, a much-hyped project originating from China.

That’s according to a wallet address that has been identified as belonging to the alleged attacker, who also got hold of smaller volumes of a further five tokens from Coinrail.

In all the cases, the companies issuing the tokens themselves were not hacked, the tokens that were nabbed belong to Coinrail users.

It isn’t clear how, or indeed whether, Coinrail will go about compensating its customers — Japan’s Coincheck refunded its customers following a high-profile attack earlier this year — but some of the ICO projects are taking steps in response.

Pundi was hit the hardest, claiming that some three percent of its total volume of tokens was impacted by this attack. It said it has frozen the tokens that were stolen and it has ceased trading of its tokens across all exchanges to help with the post-attack investigation, which it said includes the Korean police. NPER, which had around $860,000-worth of tokens taken from Coinrail, said it had frozen the stolen funds and it plans incinerate the tokens to render them useless to the hacker. Aston has also frozen its affected tokens, according to Coinrail.

Other projects have yet to comment, although Coinrail said in a statement on its website that two-thirds of the stolen tokens have been frozen with more action likely to happen.

Coinrail took its service offline and it said in a statement that it has moved the remainder of its assets — which it said is 70 percent of its total holdings — to cold storage while it reviews its security system and fully investigates the incident.

Some have suggested that the hack was responsible for bitcoin’s valuation dropping by over five percent in what is the cryptocurrency’s biggest decline for two weeks. However, Coinrail is so obscure that this theory seems unlikely.

What is for certain is that the hack serves as another strong reminder that the space remains unregulated — there’s with little recourse for victims of a crypto exchange hack, unlike say a bank robbery or payment fraud. More importantly, those who do buy bitcoin, Ethereum or other crypto tokens should keep their tokens securely in a private wallet (ideally using a hardware device for access) rather than leaving them within an exchange where they could be stolen.

For those of you keeping score on recent hacks on exchanges, here are a few: Coincheck lost an estimated $400 million earlier this year, last November saw Tether claim it lose $31 million following an attack while EtherDelta suspended its exchange service for a period in December after it was compromised.

The Mt. Gox hacking in 2014 is the mother of all crypto attacks, of course. In total the exchange lost around 744,408 BTC. That was worth around $350 million at the time, but today a holding of that size would be valued at some $5.3 billion.

Note: The author owns a small amount of cryptocurrency. Enough to gain an understanding, not enough to change a life.


Source: TechCrunch

The largest buys of tech’s Big Five: a look at M&A deals

In startup land, the mandate is to get bought, go public or die trying.

And, as far as getting bought goes, one of tech’s Big Five could be a desirable acquirer. They have a lot of weight to throw around. Alphabet (the parent company of Google), AmazonAppleFacebook and Microsoft account for a titanic amount of market value — close to $3.9 trillion at time of writing. At least, that’s according to Crunchbase News’s dashboard of notable tech stocks.

When challenged by one another, these hulking behemoths of the tech sector more often fight than flee. And when challenged by a scrappy upstart, it is likely that they will gobble up the talent, technology and business of any aspiring competitor. It’s the circle of life.

And it’s those acquisitions we’re going to look at here.

Taken together, tech’s Big Five account for a relatively small portion of the overall M&A market. The chart below shows the number of acquisitions made by members of tech’s Big Five from 2007 through 2017. (For reference, Crunchbase records thousands of acquisitions per year.)

But what the Big Five lack in quantity is made up for in size. If you’ll forgive the big-game pun, acquisitions by Big Five account for a lion’s share of big deals in dollar terms.

So, for each of the Big Five, let’s see just how big some of those deals got. We base our analysis on Crunchbase data that, whenever possible, has been cross-checked with public news sources and regulatory filings. We’ll proceed from the most valuable (in market capitalization terms) to the least.

Apple

Despite being the most valuable among the Big Five, Apple’s acquisitions are not just among the smallest of the bunch, but also the least disclosed. In other words, out of the deals listed in Crunchbase and elsewhere, most of them don’t have dollar values attached to them. This may speak to Apple’s secretiveness and its tendency to build most of its products and services in-house.

Apple’s biggest M&A deal to date was its $3 billion buyout of Beats Electronics, which is perhaps best known for its flashy wireless headphones. But it’s not the headphones that caught Apple’s eye. Rather, it was its streaming service, which Apple CEO Tim Cook told ReCode’s Peter Kafka was “the first subscription service that really got it right.”

Including the Beats deal, here are the largest M&A deals we were able to find.

Amazon

It’s hard to find a business vertical Amazon isn’t somehow involved in. Web hosting? Check. White-labeled staples like batteries and paper towels? Check. Doorbells? Check. They apparently sell books online, too.

Now, in all seriousness, Amazon’s $13.7 billion buyout of Whole Foods in June 2017 brought the online shopping giant squarely into the world of brick-and-mortar retail as well. And while the Whole Foods deal was Amazon’s biggest splurge to date, it’s certainly not alone in the company’s collection of commerce company buys. These include Amazon’s buyout of Quidsi (the parent company of Diapers.com and Soap.com, which was the first to offer the free two-day shipping for which Amazon Prime is famous), footwear and clothing retailer Zappos, and Middle Eastern e-commerce site Souq.com.

Alphabet

Of tech’s big five, Alphabet is the most acquisitive, and it makes the most corporate venture investments. It’s also the company with the most complicated corporate structure. Recall that Alphabet is the parent organization of Google, and it’s Google which has made the surpassing majority of Alphabet acquisitions.

But for all the resources Alphabet has put toward M&A, its acquisitiveness resulted in a rather mixed bag of results. Most glaring amongst its duds is its $3.2 billion buyout of Nest Labs and, relatedly, the $555 million spent on Dropcam (which would later be rebranded as part of Nest’s home security offering).

Nest reportedly failed to meet revenue expectations and seize a dominant position in the connected home market, ceding ground to incumbents like Honeywell. And there are plenty of scrappy upstarts nipping Nest’s heels in markets like home security, smart doorbells and smart locks.

This being said, then-Google’s YouTube deal is likely Alphabet’s best acquisition from an ROI perspective. Although Alphabet doesn’t break out YouTube’s revenue, some good estimates and public market comps suggest the video streaming unit could be worth a cool $100 billion.

Microsoft

Microsoft made news this week by announcing its acquisition of software version control and code hosting platform GitHub for $7.5 billion. And, at this point, it seems like Microsoft is timing announcements of its biggest deals just to dunk on Apple. Myke Hurley, a tech podcaster and the founder of Relay FM, observed on Twitter that Microsoft’s 2016 acquisition of LinkedIn and its GitHub deal were both announced on the opening day of Apple’s Worldwide Developers Conference.

Apart from cheeky timing, you will notice that Microsoft has made the largest M&A deals among tech’s Big Five.

Facebook

Of the Big Five companies in tech, Facebook’s M&A patterns seem to be the most binary. Its deals are either tiny or humongous. There isn’t much of a middle ground.

Some of Facebook’s biggest acquisitions present a case study of acquiring one’s way to nearly insurmountable market dominance. Although its acquisitions of Instagram and WhatsApp didn’t cause much of a stir at the time, today these deals are seen as a cautionary case for current and future antitrust regulators.

On a brighter note, though, Facebook’s M&A record is also a lesson in the “buy versus build” dilemma many companies face. It’s sometimes more expedient to buy a company (and, critically, its engineering team) than to build new features from scratch. For many of the smaller deals listed here, we can see that Facebook opted to buy.

The Big Five’s acquisitions in perspective

At the very top of the tech food chain, the Big Five are in a unique position, and not just as rainmakers for VCs seeking liquidity.

Alphabet, Amazon, Apple, Facebook and Microsoft are some of the most powerful companies operating today, and their acquisitions tell part of the story of how they got to prominent positions in the first place.

Although some acquisitions appear to come out of the blue, it’s important to remember that one doesn’t just buy a company for the heck of it. There’s a strategic motivation for these deals at the time they’re made. And when these deals are struck, they can telegraph the company’s future plans.


Source: TechCrunch

E3 2018 is here and it's scheduled full of games, even without a new Xbox or PlayStation – CNET

Get your controllers ready because it’s the biggest video game show of the year.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900