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

Archivo del Autor: Belen De Leon

Josh Whitehouse joins Naomi Watts as Game of Thrones prequel star – CNET

The HBO prequel will feature Watts as a socialite with a secret, with Whitehouse in a key role. Also, did George R.R. Martin just confirm the show’s title?
Source: CNET

Social Capital’s Chamath Palihapitiya says ‘we need to return to the roots of venture investing’

In the first of many annual letters Chamath Palihapitiya will be penning as part of his firm’s new era as a technology holding company, the founder of Social Capital criticized the venture capital industry.

After highlighting the latest trends within VC — i.e. SoftBank’s Vision Fund, private equity activity in VC deals and inflated valuations — Palihapitiya divulged the asset class’s biggest problems. A copious amount of capital is flowing through the industry and VCs have an insatiable appetite for “unicorn status.” As a result, investors are paying more and more for equity in startups at all stages, hurting both startup employees and limited partners, who ultimately have to foot the bill.

“The dynamics we’ve entered is, in many ways, creating a dangerous, high stakes Ponzi scheme,” Palihapitiya, a former Facebook executive, wrote. “Highly marked up valuations, which should be a cost for VCs, have in fact become their key revenue driver. It lets them raise new funds and keep drawing fees.”

LPs and startup employees are suffering as a result of VC greed. Why? According to Palihapitiya, LPs are seeing delayed returns and startup employees are being offered stock options at inflated prices to match a company’s sky-high valuation.

“VCs bid up and mark up each other’s portfolio company valuations today, justifying high prices by pointing to today’s user growth and tomorrow’s network effects. Those companies then go spend that money on even more user growth, often in zero-sum competition with one another. Today’s limited partners are fine with the exercise in the short run, as it gives them the markups and projected returns that they need to keep their own bosses happy.”

“Ultimately, the bill gets handed to current and future LPs (many years down the road), and startup employees (who lack the means to do anything about the problem other than leave for a new company, and acquire a ‘portfolio’ of options.)”

Social Capital has had a rough go of it lately. The firm made the call to stop accepting outside capital about a month ago, with plans to invest off a “multi-billion dollar balance sheet of internal capital only.” That decision followed a string of high-profile exits that cemented the supposition that Social Capital, as we’ve known it, was over.

In his new role as a leader of a tech holding company, not a VC firm, Palihapitiya claims to have the solution to the aforementioned problem plaguing the venture and startup industry: “Return to the roots of venture investing.”

“The real expense in a startup shouldn’t be their bill from Big Tech but, rather, the cost of real innovation and R&D,” he said. “The second is to break away from the multilevel marketing scheme that the VC-LP-user growth game has become. At Social Capital, we did this by actively shifting away from funds and LPs to rely only on our own permanent capital moving forward.”

“Are we crazy to reject tens of millions of dollars a year in fees? We think not, and we believe it’s time to wait patiently as the air is slowly let out of this bizarre Ponzi balloon created by the venture capital industry.”

You can read the full letter here.


Source: TechCrunch

Nightmare on My Street is the only Halloween music video you need – CNET

And now you can finally watch the video for the DJ Jazzy Jeff & The Fresh Prince classic on YouTube.
Source: CNET

Twitter tests home-screen button to switch tweet order – CNET

The button lets some iOS users instantly switch from tweets deemed important by an algorithm to a reverse chronological order.
Source: CNET

Why Is Steve Bannon a Keynote Speaker for a Gaming Conference?

From sex robots to a failed IndieGoGo campaign to the Unabomber, ACE 2018 had a lot going on even before Bannon was invited.
Source: Wired

Twitter tests homescreen button to easily switch to reverse chronological

Twitter is digging one of its most important new features out of its settings and putting it within easy reach. Twitter is now testing with a small number of iOS users a homescreen button that lets you instantly switch from its algorithmic timeline that shows the best tweets first but out of order to the old reverse chronological feed that only shows people you follow — no tweets liked by friends or other randomness.

Twitter had previously buried this option in its settings. In mid-September, it fixed the setting so it would only show a raw reverse chronological feed of tweets by people you follow with nothing extra added, and promised a more easily accessible design for the feature in the future. Now we have our first look at it. A little Twitter sparkle icon in the top opens a menu where you can switch between Top Tweets and Latest Tweets, plus a link to your content settings. It would be even better if it was a one-tap toggle.

Twitter’s VP of Product Kayvon Beykpour tweeted that “We want to make it easier to toggle between seeing the latest tweets the top tweets. So we’re experimenting with making this a top-level switch rather than buried in the settings. Feedback welcome.. what do you think?”

Given the backlash back in 2016 when Twitter started shifting to an algorithmically sorted timeline based on what you engaged with, many users will probably think this is great. Whether you’re trying to follow a sports game, a political debate, breaking news, or are just glued to Twitter and want the ordering to make more sense, there are plenty of reasons you might want to switch to reverse chronological.

Still, Twitter’s apprehension to make the setting too accessible makes sense. Hardcore users might prefer reverse chronological, but for most people who only open Twitter a few times per day or week, that’d mean they’d likely miss the tweets from their closest friends that could be drown out by the noise of everyone else. Twitter’s user growth rate perked up after the shift to algorithmic.

We’ve asked whether the setting reverts to the Top Tweets default when you close the app. That might be frustrating to some expert users, but could prevent novice users from accidentally getting stuck in reverse chronological and not knowing how to switch back. The company tells TechCrunch that it’s trying out several different duration options for the setting based on user inactivity to see what works best. For example, one version will revert the setting to the Top Tweets default if they’re gone for a day. That method would make sure people who’ve been inactive long enough to forget changing their timeline setting will get the default back and not end up stuck in a chronological abyss.

If Twitter gets the reversion to default situation figured out, the new button could make the service much more flexible, thereby boosting usage. You could start algorithmic in the morning or after a weekend away to see what you missed, then quickly toggle to reverse chronological if something big happens or you’ll be on it non-stop all day to get the real-time pulse of the world.


Source: TechCrunch

GM looks to cut costs by offering buyouts to 18,000 employees

General Motors has offered voluntary buyouts to 18,000 salaried employees in North America who have at least 12 years of experience, as the automaker looks to cut costs all while investing in its electric and autonomous future.

The company has described this as a proactive measure aimed at preparing for coming headwinds such as  slow sales in North America and China, commodity prices and tariffs.

But it’s just as much about preparing for the future. The company has been undergoing a transformation over the past four to five years, ditching expensive, money-losing programs like the Opel brand in Europe, and investing more into electrification and autonomous vehicle technology.

And it’s not wasting any time.

GM is giving these employees until November 19 to decide whether they’ll take the buyout offer. Those who accept will receive severance beginning February 1, 2019.

About 36 percent of the company’s 50,000 employees in North America are eligible for the buyout. A GM spokesman declined to say how many employees it expected to take the buyout, except to predict that it was unlikely the number would be anywhere close to 18,000.

GM has been on a three-year $6.5 billion cost-cutting mission that it expects to hit by the end of the year. GM CFO Dhivya Suryadevara said in the company’s earnings call Wednesday that GM had made $6.3 billion in cost-saving measures as of the end of the third quarter.

GM’s cost-cutting measures have happened in parallel with its investments and commitments to electrification and autonomous technology. GM acquired Cruise Automation for $1 billion in 2016. Earlier this year, the automaker said it would invest another $1.1 billion into its self-driving unit as part of a bigger deal with SoftBank. Cruise Holdings has said it will launch a commercial autonomous vehicle ride-hailing service in 2019.

It has also focused on hiring more software engineers, and will continue to add those kinds of jobs even as the buyouts begin, according to GM.

GM’s plan is to launch 20 new all-electric vehicles globally by 2023 and increase production of the Chevy Bolt. At an event in September, GM chairman and CEO Mary Barra said the company is poised to build more all-electric vehicles as improvements continue at its recently expanded battery lab and a new LG Electronics plant in Michigan comes online.

The LG Electronics facility in Hazel Park will start making battery packs this fall to supply GM’s Orion Assembly Plant, where the automaker builds the all-electric Chevrolet Bolt.


Source: TechCrunch

Watch this little robot transform to get the job done

Robots just want to get things done, but it’s frustrating when their rigid bodies simply don’t allow them to do so. Solution: bodies that can be reconfigured on the fly! Sure, it’s probably bad news for humanity in the long run, but in the meantime it makes for fascinating research.

A team of graduate students from Cornell University and the University of Pennsylvania made this idea their focus and produced both the modular, self-reconfiguring robot itself and the logic that drives it.

Think about how you navigate the world: If you need to walk somewhere, you sort of initiate your “walk” function. But if you need to crawl through a smaller space, you need to switch functions and shapes. Similarly, if you need to pick something up off a table, you can just use your “grab” function, but if you need to reach around or over an obstacle you need to modify the shape of your arm and how it moves. Naturally you have a nearly limitless “library” of these functions that you switch between at will.

That’s really not the case for robots, which are much more rigidly designed both in hardware and software. This research, however, aims to create a similar — if considerably smaller — library of actions and configurations that a robot can use on the fly to achieve its goals.

In their paper published today in Science Robotics, the team documents the groundwork they undertook, and although it’s still extremely limited, it hints at how this type of versatility will be achieved in the future.

The robot itself, called SMORES-EP, might be better described as a collection of robots: small cubes (it’s a popular form factor) equipped with wheels and magnets that can connect to each other and cooperate when one or all of them won’t do the job. The brains of the operation lie in a central unit equipped with a camera and depth sensor it uses to survey the surroundings and decide what to do.

If it sounds a little familiar, that’s because the same team demonstrated a different aspect of this system earlier this year, namely the ability to identify spaces it can’t navigate and deploy items to remedy that. The current paper is focused on the underlying system that the robot uses to perceive its surroundings and interact with it.

Let’s put this in more concrete terms. Say a robot like this one is given the goal of collecting the shoes from around your apartment and putting them back in your closet. It gets around your apartment fine but ultimately identifies a target shoe that’s underneath your bed. It knows that it’s too big to fit under there because it can perceive dimensions and understands its own shape and size. But it also knows that it has functions for accessing enclosed areas, and it can tell that by arranging its parts in such and such a way it should be able to reach the shoe and bring it back out.

The flexibility of this approach and the ability to make these decisions autonomously are where the paper identifies advances. This isn’t a narrow “shoe-under-bed-getter” function, it’s a general tool for accessing areas the robot itself can’t fit into, whether that means pushing a recessed button, lifting a cup sitting on its side, or reaching between condiments to grab one in the back.

A visualization of how the robot perceives its environment.

As with just about everything in robotics, this is harder than it sounds, and it doesn’t even sound easy. The “brain” needs to be able to recognize objects, accurately measure distances, and fundamentally understand physical relationships between objects. In the shoe grabbing situation above, what’s stopping a robot from trying to lift the bed and leave it in place floating above the ground while it drives underneath? Artificial intelligences have no inherent understanding of any basic concept and so many must be hard-coded or algorithms created that reliably make the right choice.

Don’t worry, the robots aren’t quite at the “collect shoes” or “collect remaining humans” stage yet. The tests to which the team subjected their little robot were more like “get around these cardboard boxes and move any pink-labeled objects to the designated drop-off area.” Even this type of carefully delineated task is remarkably difficult, but the bot did just fine — though rather slowly, as lab-based bots tend to be.

The authors of the paper have since finished their grad work and moved on to new (though surely related) things. Tarik Tosun, one of the authors with whom I talked for this article, explained that he’s now working on advancing the theoretical side of things as opposed to, say, building cube-modules with better torque. To that end he helped author VSPARC, a simulator environment for modular robots. Although it is tangential to the topic immediately at hand, the importance of this aspect of robotics research can’t be overestimated.

You can find a pre-published version of the paper here in case you don’t have access to Science Robotics.


Source: TechCrunch

Some law enforcement drones are dropping out of the sky

The U.K.’s Civil Aviation Authority is cautioning police departments and other emergency services to suspend operations of a specific drone model after some of the devices lost power unexpectedly and fell while in flight.

The Civil Aviation Authority (CAA) safety warning applies to DJI Matrice 200 series drones, used by some emergency services in the U.K. The failures were first reported by West Midlands police department, though law enforcement in Norfolk, Devon and Cornwall also uses DJI drones. Devon and Cornwall have grounded two affected drones out of their fleet of 20, according to the BBC.

According to the CAA, “A small number of incidents have been recently reported where the aircraft has suffered a complete loss of power during flight, despite indications that there was sufficient battery time still remaining.” No injuries have been reported, despite “immediate loss of lift with the remote pilot unable to control its subsequent flight path.”

While no reports have surfaced in the U.S. so far, a study by Bard College noted that 61 U.S. public safety agencies (law enforcement, fire departments, EMS, etc.) use the specific model of Mavic drone affected. Collectively, drone models by DJI dominate the space, though the Matrice is not the most popular model.

The manufacturer has responded to the reports, urging Matrice operators to push a firmware update that resolves the issue. “When prompted on the DJI Pilot App, we recommend all customers to connect to the internet on the app or DJI Assistant 2 and update the firmware for their aircraft and all batteries to ensure a safe flight with their drone,” the company wrote in a product warning.

DJI faced a similar issue last year when some of its DJI Spark consumer-grade drones suddenly lost power and fell from the sky.


Source: TechCrunch

People are reporting problems with their Nvidia RTX 2080 Ti GPUs – CNET

Nvidia’s recently released graphics cards are reportedly having issues.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994