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

Archivo del Autor: Belen De Leon

Scientists discover fossils of new, adorable baby dinosaur in Mongolia – CNET

A newly discovered baby raptor has figured out a way to open doors… to my heart.
Source: CNET

LG G8 ThinQ has 3D-scanning selfie camera, LG's answer to FaceID – CNET

LG’s upcoming flagship includes camera updates for facial recognition and AR/VR features.
Source: CNET

Galaxy S10 photo leak shows off Samsung wireless Galaxy Buds – CNET

Rumors suggest that these new earbuds can be charged wirelessly by upcoming Galaxy phones.
Source: CNET

2020 Volkswagen Passat to offer 'partially automated driving,' wireless Apple CarPlay in Europe – Roadshow

The midsize wagon will be the first Volkswagen model available with the automaker’s new “Travel Assist” feature, as well as the latest-generation infotainment suite.
Source: CNET

The plot to revive Mt. Gox and repay victims’ Bitcoin

It was the Lehman Brothers of blockchain. 850,000 Bitcoin disappeared when cryptocurrency exchange Mt. Gox imploded in 2014 after a series of hacks. The incident cemented the industry’s reputation as frighteningly insecure. Now a controversial crypto celebrity named Brock Pierce is trying to get the Mt. Gox flameout’s 24,000 victims their money back and build a new company from the ashes.

Pierce spoke to TechCrunch for the first interview about Gox Rising — his plan to reboot the Mt. Gox brand and challenge Coinbase and Binance for the title of top cryptocurrency exchange. He claims there’s around $630 million and 150,000 Bitcoin are waiting in the Mt. Gox bankruptcy trust, and Pierce wants to solve the legal and technical barriers to getting those assets distributed back to their rightful owners.

The consensus from several blockchain startup CEOs I spoke with was that the plot is “crazy”, but that it also has the potential to right one of the biggest wrongs marring the history of Bitcoin.

The Fall Of Mt. Gox

The story starts with Magic: The Gathering. Mt. Gox launched in 2006 as a place for players of the fantasy card game to trade monsters and spells before cryptocurrency came of age. The Magic: The Gathering Online eXchange wasn’t designed to safeguard huge quantities of Bitcoin from legions of hackers, but founder Jed McCaleb pivoted the site to do that in 2010. Seeking to focus on other projects, he gave 88 percent of the company to French software engineer Mark Karpeles, and kept 12 percent. By 2013, the Tokyo-based Mt. Gox had become the world’s leading cryptocurrency exchange, handling 70 percent of all Bitcoin trades. But security breaches, technology problems, and regulations were already plaguing the service.

Then everything fell apart. In February 2014, Mt. Gox halted withdrawls due to what it called a bug in Bitcoin, trapping assets in user accounts. Mt. Gox discovered that it had lost over 700,000 Bitcoins due to theft over the past few years. By the end of the month, it had suspended all trading and filed for bankruptcy protection, which would contribute to a 36 percent decline in Bitcoin’s price. It admitted that 100,000 of its own Bitcoin atop 750,000 owned by customers had been stolen.

Mt. Gox is now undergoing bankruptcy rehabilitation in Japan overseen by court-appointed trustee and veteran bankruptcy lawyer Nobuaki Kobayashi to establish a process for compensating the 24,000 victims who filed claims. There’s now 137,892 Bitcoin, 162,106 Bitcoin Cash, and some other forked coins in Mt. Gox’s holdings, along with $630 million cash from the sale of 25 percent of the Bitcoin that Kobayashi handled at a precient price point above where it is today. But five years later, creditors still haven’t been paid back. 

A Rescue Attempt

Brock Pierce, the eccentric crypto celebrity

Pierce had actually tried to acquire Mt. Gox in 2013. The child actor known from The Mighty Ducks had gone on to work with a talent management company called Digital Entertainment Network. But accusations of sex crimes led Pierce and some team members to flee the US to Spain until they were extradited back. Pierce wasn’t charged and paid roughly $21,000 to settle civil suits, but his cohorts were convicted of child molestation and child pornography.

The situation still haunts Pierce’s reputation and makes some in the industry apprehensive to be associated with him. But he managed to break into the virtual currency business, setting up World Of Warcraft gold mining farms in China. He claims to have eventually run the world’s largest exchanges for WOW Gold and Second Life Linden Dollars.

Soon Pierce was becoming a central figure in the blockchain scene. He co-founded Blockchain Capital, and eventually the EOS Alliance as well as a much-derided “crypto utopia” in Puerto Rico called Sol. His eccentric, Burning Man-influenced fashion made him easy to spot at the industry’s many conferences.

As Bitcoin and Mt. Gox rose in late 2012, Pierce tried to buy it, but “my biggest investor was Goldman Sachs. Goldman was not a fan of me buying the biggest Bitcoin exchange” due to the regulatory issues, Pierce tells me. But he also suspected the exchange was built on a shaky technical foundation that led him to stop pursuing the deal. “I thought there was a big risk factor in the Mt. Gox back-end. That was my intuition and I’m glad it was because my intuition was dead right.”

After Mt. Gox imploded, Pierce claims his investment group Sunlot Holdings successfully bought founder McCaleb’s 12 percent stake for 1 Bitcoin, though McCaleb says he didn’t receive the Bitcoin and it’s not clear if the deal went through. Pierce also claims he had a binding deal with Karpeles to buy the other 88 percent of Mt. Gox, but that Karpeles tried to pull out of the deal that remains in legal limbo.

The Supposed Villain

Sunlot has since been trying to take over the rehabilitation proceedings, but that arrangement was derailed by a lawsuit from CoinLab. That company had partnered with Mt. Gox in 2012 to run its North American operations but claimed it never received the necessary assets, and sued Mt. Gox for $75 million. Mt. Gox countersued, saying CoinLab wasn’t legally certified to run the exchange in the US and that it hadn’t returned $5.3 million in customer deposits. For a detailed account the tangle of lawsuits, check out Reuters’ deep-dive into the Mt. Gox fiasco.

CoinLab co-founder Peter Vessenes

This week, CoinLab co-founder Peter Vessenes increased the claim and is now seeking $16 billion. Pierce alleges “this is a frivolous lawsuit. He’s claiming if [the partnership with Mt. Gox] hadn’t been cancelled, CoinLab would have been Coinbase and is suing for all the value. He believes Coinbase is worth $16 billion so he should be paid $16 billion. He embezzled money from Mt. Gox, he committed a crime, and he’s trying to extort the creditors. He’s holding up the entire process hoping he’ll get a payday.” Later, Pierce reiterated that “Coinlab is the villain trying to take all the money and see creditors get nothing.” Industry sources I spoke to agreed with that characterization

Mt. Gox customers worried that they might only receive the cash equivalent of their Bitcoin according to the currency’s $483 value when Gox closed in 2014. That’s despite the rise in Bitcoin’s value rising to around 7X that today, and as high as 40X at the currency’s peak. Luckily, in June 2018 a Japanese District Court halted bankruptcy proceedings and sent Mt. Gox into civil rehabilitation which means the company’s assets would be distributed to its creditors (the users) instead of liquidated. It also declared that users would be paid back their lost Bitcoin rather than the old cash value.

The Plan For Gox Rising

Now Pierce and Sunlot are attempting another rescue of Mt. Gox’s  $1.2 billion assets. He wants to track down the remaining cryptocurrency that’s missing, have it all fairly valued, and then distribute the maximum amount to the robbed users with Mt. Gox equity shareholders including himself receiving nothing.

That’s a much better deal for creditors than if Mt. Gox paid out the undervalued sum, and then shareholders like Pierce got to keep the remaining Bitcoins or proceeds of their sale at today’s true value. “I‘ve been very blessed in my life. I did commit to giving my first billion away” Pierce notes, joking that this plan could account for the first $700 million he plans to ‘donate’.

“Like Game Of Thrones, the last season of Mt. Gox hasn’t been written” Pierce tells me, speaking in terms HBO’s Silicon Valley would be quick to parody. “What kind of ending do we want to make for it? I’m a Joseph Campbell fan so I’m obviously going to go with a hero’s journey, with a rise and a fall, and then a rise from the ashes like a phoenix.”

But to make this happen, Sunlot needs at least half of those Mt. Gox users seeking compensation, or roughly 12,000 that represent the majority of assets, to sign up to join a creditors committee. That’s where GoxRising.com comes in. The plan is to have users join the committee there so they can present a united voice to Kobayashi about how they want Mt. Gox’s assets distributed. “I think that would allow the process to move faster than it would otherise” Pierce says. “Things are on track to be resolved in the next three to five years. If [a majority of creditors sign on] this could be resolved in maybe 1 year.”

Beyond providing whatever the Mt. Gox estate pays out, Pierce wants to create a Gox Coin that gives original Mt. Gox creditors a stake in the new company. He plans to have all of Mt. Gox’s equity wiped out, including his own. Then he’ll arrange to finance and tokenize an independent foundation governed by the creditors that will seek to recover additional lost Mt. Gox assets and then distribute them pro rata to the Gox Coin holders. There are plenty of unanswered questions about the regulatory status of a Gox Coin and what holders would be entitled to, Pierce admits.

Meanwhile, Pierce is bidding to buy the intangibles of Mt. Gox, aka the brand and domain. He wants to then relaunch it as a Gox or Mt. Gox exchange that doesn’t provide custody itself for higher security. Despite the recent crypto recession with prices at multi-year lows, he believes there’s room for another exchange with a brand tied to the early heyday of Bitcoin.

“We want to offer [creditors] more than the bankruptcy trustee can do on its own” Pierce tells me. He concedes that the venture isn’t purely altruistic. “If the exchange is very successful I stand to benefit sometime down the road.” Even if the revived Mt. Gox never rises to legitimately challenge Binance, Coinbase, and other leading exchanges, Piece believes it’s all worth the effort. He concludes, “Whether we’re successful or not, I want to see the creditors made whole.” Those creditors will have to decide for themselves who to trust.


Source: TechCrunch

Flickr to drop the ax on free users, will begin deleting old photos in March

With SmugMug’s acquisition of the photo-sharing site Flickr, the company announced that free users would be losing 1TB of storage, being limited to 1,000 photos. Soon, the company will begin deleting photos of users who are over the limit.

The post Flickr to drop the ax on free users, will begin deleting old photos in March appeared first on Digital Trends.


Source: Digital trends

Gmail blocks 100 million spam messages daily with its A.I., Google says

Google announced it has been using a machine learning-based A.I. platform to block an additional 100 million spam messages from entering the inboxes of Gmail users. The platform is called TensorFlow.

The post Gmail blocks 100 million spam messages daily with its A.I., Google says appeared first on Digital Trends.


Source: Digital trends

Tink, the European open banking platform, scores €56M in new funding

Tink, the European open banking platform headquartered in Sweden, has deposited €56 million in new funding. Leading the round is U.S.-based Insight Venture Partners. Existing backers Sunstone, SEB, Nordea Ventures and ABN AMRO Digital Impact Fund also participated.

A number of other investors have been added to Tink’s cap table, too. They include Christian Clausen, former Chairman of the European Banking Federation, and — most notably — Nikolay Storonsky, co-founder of banking app and fintech ‘unicorn’ Revolut. According to sources, the new round of funding gives Tink a post-money valuation of €240 million.

Originally launched in Sweden in 2013 as a consumer-facing finance app with bank account aggregation at its heart, Tink has since repositioned its offering to provide the same underlying technology and more to banks and other financial service providers who want to ride the open banking/PSD2 train.

Through various APIs, Tink provides four pillars of technology: “Account Aggregation,” “Payment Initiation,” “Personal Finance Management” and “Data Enrichment”. These can be used by third parties to roll their own standalone apps or integrated into existing banking applications.

To that end, Tink says its developer platform is launching in five new markets, significantly boosting the fintech’s European coverage. They are U.K., Austria, Germany, Belgium and Spain, adding to the company’s Nordics base and bringing the total number of markets to nine countries.

Armed with new capital, Tink says the plan is to get to 20 markets by the end of 2019, targeting a range of customers “from big banks to individual developers”. In other words, the aim is to become a truly pan-European open banking platform. To help with this, headcount will increase significantly.

As it stands, Tink employs 150 people at its Stockholm headquarters, and recently opened an office in London. It plans to establish four more offices this year, doubling its European team to around 300. Customers include SEB, ABN AMRO, BNP Paribas Fortis, Nordea and Klarna.

Cue statement from Daniel Kjellén, co-founder and CEO, of Tink: “This funding round allows us to accelerate our European roll-out but also invest further in our data services. As Europe gradually embraces open banking, our platform has proved to be its rails and brains – delivering the technology that makes it possible. We attribute our success to being the first platform provider to combine account aggregation and payment initiation, the scale of our connectivity and our smart data products that make it all understandable”.

That’s not to say that Tink isn’t without competition, even if open banking/PSD2 feels like a bronze stroll rather than a gold rush so far, although things are definitely starting to heat up. Other fintechs in the space with overlapping products include Bud (which is backed by a host of banks, including HSBC), Meniga, and upstart TrueLayer.


Source: TechCrunch

2019 Ford F-150 gets Harley-Davidson treatment at the Chicago Auto Show – Roadshow

For just $84,995, you can get a motorcycle-themed pickup truck.
Source: CNET

Apex Legends: The Titanfall battle royale game that lets you play your way – CNET

The Titanfall team’s surprise battle royale game is sparking interest, largely for its class-based characters.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092