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

Archivo del Autor: Belen De Leon

The Entire History of 'World of Warcraft' in One (Long) Video

The game’s designers talk through every expansion in the history of the legendary MMORPG.
Source: Wired

'Kiss Me First' and 'Reverie': Virtual Reality Is Back in Pop Culture—As a Warning

Two new shows make clear that Hollywood sees VR as the perfect symbol of near-future dystopia.
Source: Wired

Questions about Apple’s new Maps, answered

Earlier today we revealed that Apple was re-building maps from the ground up. These are some questions from readers that came up when we went live. You can ask more questions here and I’ll try to add them.

What part of Maps will be new?

The actual map. Apple is building them from scratch, with its own data rather than relying on external partners.

What does that mean in terms of what I’ll see?

New foliage markers, showing you where ground cover like grass and trees exists more accurately. Pools, parking lots, exact building shapes, sports areas like baseball diamonds, tennis and basketball courts and pedestrian pathways that are commonly walked but previously unmapped. There are also some new features like the ability to determine where the entrances are to buildings based on maps data.

Will it look visually different?

Only with regards to additional detail. Maps is not getting a visual ‘overhaul’ yet (it was implied that it will eventually) but you’ll notice differences immediately. Here’s an example:

Does it use information from iPhones?

Yes. It uses segments of trips you take that have been anonymized called probe data to determine things like ‘is this a valid route?’ or to glean traffic congestion information.

Can I be identified by this data — does Apple know it’s me making the trips?

No. The only device that knows about your entire trip is your personal device. When information and/or requests are sent to Apple, a rotating random identifier is assigned to chunks of data which are segmented for additional safety before transmission. Basically, all Apple will ever see is a random slice of any person’s trip without beginning or end that it uses to update its maps and traffic info. Not only can it not tell who it came from, Apple says it cannot even reconstruct a trip based on this data — no matter who asks for it.

Can I opt out?

Yes. It will not happen if you do not turn location services on, and it can be toggled off in the Privacy settings for Maps. It’s not a new setting, it’s just the existing maps setting.

Will it use more data or battery?

Apple says no. It’s saying that the amount of both resources used are so negligible as to be swallowed up in normal efficiency gains.

When is it coming to the rest of the world?

Bay Area in beta next week and Northern California this fall were as much as I got, however, Apple SVP Eddy Cue did say that Apple’s overall maps team was global.

We’ve got a dedicated team — we started this four years ago — across a variety of fields from ML, to map design, to you name it. There’s thousands of people working on this all around the globe from here in the Bay Area, to Seattle, Austin, New York. We have people in other countries, in cities like Berlin, Paris, Singapore, Beijing, Malmö, Hyderabad.

This team’s dispersed around the globe. It’s important to have that when you’re trying to create and do this. We’re trying to look at how people use our devices all around the world. Our focus is to build these maps for people on the go.

Does this mean street view mode is coming?

Maybe, Apple did not announce anything related to a street-level view. With the data that it is gathering from the cars, it could absolutely accomplish this, but no news yet.

What about businesses?

The computer vision system Apple is using can absolutely recognize storefronts and business names so I’d expect that to improve.

Will building shapes improve in 3D?

Yes. Apple has tools specifically to allow its maps editors to measure building heights in the 3D views and to tweak the shapes of the buildings to make them as accurate as possible. The measuring tools also serve to nail down how many floors a building might have for internal navigation.


Source: TechCrunch

Domo opens at $23.80/share a pop of 13%, after raising $193M valuing the company at around $510M

Domo, the business analytics company based out of Utah, today became the latest enterprise tech company to go public, and it did so with a small pop. Trading on Nasdaq as DOMO, the company opened at $23.80/share, up 13 percent on its initial pricing of $21. Last night, the company announced that it had raised $193 million through a sale of 9,200,000 shares of Class B common stock at the initial price, valuing the company at around $511 million.

Now, the stock is trading at around $25.60. We’ll update this as the day progresses.

It’s a modestly positive start for a company that has seen a rocky road leading up to its IPO: as a startup, the company was valued as high as $2 billion, meaning its IPO valuation saw some 75 percent of that value erased.

There have always been a lot of high expectations for Domo, which was in stealth mode for five years and came out of it with a $1 billion valuation. Josh James, the company’s founder and CEO, previously had founded Omniture, the online marketing and web analytics firm, which was acquired by Adobe for $1.8 billion in 2009.

And Domo itself taps into one recurring theme within the enterprise IT zeitgeist: there are now hundreds of cloud-based services collecting and producing data about our businesses, and so there is a demand for companies that can harness and make sense of that data, and provide good inroads for people to “read” it more easily (companies like Slack also are tapping into this idea, albeit for a different purpose).

Domo itself says that it brings in information from some 500 different sources, by way of APIs and other integrations, to produce data visualizations and other insights into how an organization operates, and while one of its key targets are c-level executives who want “big picture” insights, the product positions itself as suitable for a wide array of users and industries.

But as many have pointed out, this isn’t the whole story. The company has been burning money and its annual recurring revenue hasn’t been that strong compared to how much money it has raised (pre-IPO, nearly $690 million). For the strongest enterprise startups, these are metrics that usually have closer parity, if ARR is not altogether outpacing how much the company has raised. For skeptics, Domo still has to prove itself as a business longer term, and now that it’s going to the public markets for money, it will be doing so with more scrutiny.

According to its S-1 filing, Domo’s revenues in the year that ended January 31 were $108.5 million, up from $74.5 million, with net losses of $176.6 million (versus $183 million for the same period a year before). The company says that as of April 30, 2018, it had more than 1,500 businesses as customers, including 385 with more than $1 billion in revenue. The company makes about 80 percent of its revenues from subscriptions with the rest from professional services.

Developing.


Source: TechCrunch

TMGcore is running high-efficiency crypto mines in Texas

Out on the plains of East Texas, not far from Dallas, a company called TMGcore is mining crypto. The company, funded to the tune of $70 million, will be mining multiple cryptocurrencies and is using some unique technology to ensure that it doesn’t eat up an entire city’s worth of energy.

“TMGcore will be one of the first companies to utilize 3M’s Novec fluorochemical coolant at the heart of an enterprise scale cryptocurrency mining apparatus,” said CEO JD Enright. “The company’s intelligent mining system uses a Two Phase Liquid Cooling Immersion technology to dramatically decrease cooling costs by up to 90% and lets the company conduct mining operations from anywhere, including the middle of hot and muggy Texas. TMGcore also employs dynamically intelligent mining software that automatically mines the most profitable coin based on realtime market value and difficulty of access for the most profitable deployment of resources in realtime. Our technology is first-to-market and delivers a transformative approach to crypto mining that stands to fundamentally disrupt the market.”

The goal is to create mining infrastructure in the US and to prevent overseas control of the various currencies.

“Giving America a seat at the table is our #1 goal here at TMgcore. Our cooling technology and efficient mining rigs open up more regions of this country to house this type of operation,” said Enright.

The mine is housed in Plano, Texas inside a 150,000 square foot facility and is capable of a “100 megawatt live power load.” Further, the company is running custom ASIC chips increase board density and reduce mining costs significantly. In short, it will be one of the highest tech mining facilities in the world.

From the release:

The company has developed a unique use case with a fluorochemical coolant that delivers smart, safe and sustainable cooling for industrial technology operations. TMGcore will be one of the first companies to utilize this compound at the heart of an enterprise scale cryptocurrency mining apparatus. The company’s intelligent mining technology uses a Two-Phase Liquid Cooling Immersion technology to dramatically decrease cooling costs by up to 90%. The system also dynamically adapts its mining efforts toward the most profitable token at any given time, factoring in real-time market price, the difficulty of access and hash rate. TMGcore has also developed custom-made ASIC mining boards that result in a 20% increase in token output.

“Leveraging the magic of this coolant and groundbreaking mining circuitry, we saw a massive opportunity to capitalize on the nascent and highly lucrative mining industry in a physical, tangible and industrial fashion,” said Enright. “TMGcore seeks to deconstruct the mining monopoly in other countries with an American-made, U.S. driven approach that not only pushes the blockchain ecosystem forward but also creates job opportunities for Texas’ fast-growing technology community. We understand the importance of the research and development that creates not only innovations but the efficiencies that support the blockchain industry on a global scale.”

“Texas, more so than many other states in this country, has an abundant supply of energy available on their grid with available real estate to house such a project,” said Enright. “Cryptocurrency mining has not really been able to take advantage of Texas’ energy supply to date because the state is too hot. By utilizing Novec in this Two Phase Liquid Cooling Immersion technology, we have unlocked Texas’ potential to mine for the first time.”


Source: TechCrunch

2018 BMW R NineT Urban G/S first ride review: Less Paris-Dakar, more coffee and canyons – Roadshow

The newest member of the R NineT family pairs ‘80s off-road styling with modern civility.
Source: CNET

Headphone deal: Anker SoundBuds Surge for $17 – CNET

Amazon has a pair of decent budget Anker Bluetooth earphones on sale for a limited time. Plus: A good deal on LED camping lanterns.
Source: CNET

Meet founders and investors at Disrupt SF 2018 with CrunchMatch

In only a few short months — on September 5-7 — TechCrunch will play host to more than 10,000 members of the tech startup community at Disrupt San Francisco 2018. Our flagship event draws the best and brightest early-stage founders looking to launch, and investors to fund, their companies. Making the right connections in just three program-packed days can be a challenge, which is why we created CrunchMatch, a curated business match-making service that helps connect the founders with investors who share similar business goals.

Here’s how CrunchMatch works.

When founders register for Disrupt SF, they’ll get access to the CrunchMatch platform and provide information about their company — its tech category, funding stage, where it’s located and its current funding status.

When investors register for Disrupt SF, they’ll also get access to the platform to create a profile specifying their investment categories, the funding stage they’re looking for and their preferred geographic locations. CrunchMatch, powered by our partner Brella, uses algorithmic magic to match suitable founders and investors based on the profile information they provide.

The CrunchMatch platform then suggests meetings, and it even sends out the invitations, which you can easily accept or decline as you please. What’s more, you can use CrunchMatch to reserve a meeting space in our CrunchMatch area on the Disrupt show floor. CrunchMatch is the most efficient way to cut through the clutter and get to the people who are most likely to meet your business criteria.

Last year, CrunchMatch produced more than 1,300 meetings. We estimate that number will easily triple at Disrupt SF 2018. Now, big numbers are all well and good, but it’s the results that matter. Is the service helpful? We asked for feedback from both sides of the founder/investor coin.

Michael Kocan, an early-stage investor at Trend Discovery, appreciated the service’s efficiency:

I can quickly schedule a meeting for later that day. I had over 35 meetings with startups that I pre-vetted using CrunchMatch, and I made a significant investment in one.

As an early-stage founder, Luke Heron, CEO of TestCard.com, used the service to schedule a full day’s worth of meetings:

We used the CrunchMatch platform to schedule a bunch of meetings on our second day of the show. We met with six or seven VCs and, by and large, they were very positive meetings.

Stroll through Startup Alley — the heart of Disrupt with more than 1,200 pre-series A startups and sponsors — to see what’s new, but with this match-making tool in your networking arsenal, you’ll save time — and shoe leather — by targeting the right companies or investors for your specific needs.

Disrupt SF 2018 takes place in San Francisco on September 5-7 at Moscone Center West. Don’t miss out on the most efficient way for founders and investors to network and connect. Buy a Founder, Investor, Startup Alley Exhibitor Package or Insider Pass to Disrupt SF and you’ll be invited to fill out a CrunchMatch profile.


Source: TechCrunch

Uber appoints Rachel Holt as head of new modalities

Uber is racing ahead to become the go-to multi-modal transportation service. On the heels of a multimillion-dollar acquisition of JUMP bikes, the launch of UberRENT, its permit application to deploy electric scooters in San Francisco and a partnership with public transit company Masabi, Uber CEO Dara Khosrowshahi has tapped Rachel Holt to lead the company’s New Modalities organization.

As head of new modalities, Holt will be responsible for the ramp-up and onboarding of additional mobility services — be that public transit integration, scooters, car rentals, bikes and whatever else Uber has up its sleeves. That means she’ll also work closely with JUMP CEO Ryan Rzepecki.

“I’m excited to bring my learnings and experiences scaling Uber’s rides business to bear as we incubate and build new ways to move around the more than 600 cities we serve,” Holt said in an emailed statement to TechCrunch.

Holt has worked at Uber since October 2011, when the company was live in just three cities. In May 2016, she became VP and regional general manager of Uber’s operations in the U.S. and Canada.

The move signals the seriousness of Uber’s efforts to expand beyond traditional ride-sharing, and even autonomous ride-sharing. Khosrowshahi has repeatedly voiced his intent for Uber to become a multi-modal transportation company, so the creating of a new department is not all that surprising. And as Uber gets closer to its 2019 initial public offering, the company is clearly trying to highlight its variety of potential revenue streams.


Source: TechCrunch

2019 Dodge Durango Pursuit gets SRT-style fascia, improved suspension – Roadshow

The cop SUV’s new look helps improve brake cooling.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900