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

Archivo del Autor: Belen De Leon

Alexa’s routines can now play music, podcasts and radio shows

Alexa’s routines are getting a musical upgrade. First launched last year, routines allow Alexa device owners to string together a series of actions that kick off with a simple command — like “good morning” or “I’m home,” for example. Until today, the feature included support for news, weather, traffic, smart home skills, as well as, more recently, a set of “Alexa says” commands that let you add a little personality to a given routine. Starting today, Alexa can play your favorite music, podcast or radio show in a routine, too.

To use the feature, you’ll select an artist, playlist, album or station from your music library or one of the supported streaming services. Currently, the supported services are those that already work with Alexa — Amazon Music, Spotify, Pandora, iHeartRadio, Saavn, Deezer and TuneIn.

Amazon says you’ll also be able to create a volume action to control the audio output on your device.

The addition has the potential to make routines more useful for those who like to have music in their home on a more regular basis. For instance, if you like to start your day with a playlist that gives you energy, you could create a “good morning” routine that turns on your lights and smart coffee maker, then starts playing your favorite upbeat songs.

You also could create a routine for relaxing that includes more soothing music or a nighttime routine that locks the door then plays sleep sounds. A party playlist could be included in a routine that puts your smart light bulbs into a flashing disco mode or crazy colors.

But music isn’t the only option — because some of the services support radio shows or podcasts, those can now be integrated into your routines, too. For instance, a “welcome home” routine could play your daily briefing followed by a podcast or favorite radio show from TuneIn.

Although Alexa gained the ability to run routines before its rival, Google Assistant, Google’s version already supports music, podcasts and radio. So Amazon is playing a bit of catch-up here. In addition, Google Assistant routines can also pick up an audiobook where you left off — that’s oddly not one of Alexa’s routines options today, even though Alexa can read to you from your Audible library. Presumably, Audible support in routines is in the works.

Music is an increasingly important business for Amazon, so better integration with Alexa makes sense. The company this week told Billboard it now has “tens of millions” of paid customers, confirming earlier reports that it has become the third-largest music service behind Spotify and Apple Music.

The ability to customize routines with music and other audio content will be available within the Alexa app for iOS and Android. However, the feature is just now beginning to roll out — so you may not see the option immediately.


Source: TechCrunch

Baidu muestra en directo la eficacia de su nuevo traductor simultáneo

El aparato, que cabe en el bolsillo, tradujo sin problema una breve entrevista entre el mandarín y el inglés ante una audiencia que no dudó en aplaudir el avance. Gracias a su trabajo con las redes neuronales, parece que sus avances en traducción automática no han hecho más que empezar


Source: MIT

Los nuevos empleos de la IA podrían aumentar la desigualdad aún más

La economista Laura Tyson cree que aunque la automatización destruya puestos de trabajo, también creará otros nuevos. Pero estas nuevas profesiones no se distribuirán de forma homogénea ni serán accesibles para los perfiles medios que hayan perdido su trabajo


Source: MIT

Sus próximos dispositivos le harán más vulnerable a las noticias falsas

Las técnicas de manipulación no han hecho más que empezar. A medida que sigamos ganando conectividad, habrá más datos sobre nosotros. Y los avances en tecnologías como la IA lograrán que crear contenidos falsos increíblemente realistas sea cada vez más fácil


Source: MIT

Where’s the beef? For Impossible Foods it’s in boosting burger sales and raising hundreds of millions

Any company that’s looking to replace the more than 5 billion pounds of ground beef making its way onto tables in the U.S. every year with a meatless substitute is going to need a lot of cash.

It’s a big vision with lots of implications for the world — from climate change and human health to challenging the massive, multi-billion dollar industries that depend on meat — and luckily for Impossible Foods (one of the many companies looking to supplant the meat business globally), the company has managed to attract big-name investors with incredibly deep pockets to fund its meatless mission.

In the seven years since the company raised its first $7 million investment from Khosla Ventures, Impossible Foods has managed to amass another $389 million in financing — most recently in the form of a convertible note from the Singaporean global investment powerhouse Temasek (which is backed by the Singaporean government) and the Chinese investment fund Sailing Capital (a state-owned investment fund backed by the Communist Party-owned Chinese financial services firm, Shanghai International Group).

“Part of the reason why we did this as a convertible note is that we knew we would increase our valuation with the launch of our business,” says David Lee, Impossible Foods chief operating officer. “We closed $114 million in the last 18 months.” The company raised its last equity round of $108 million in September 2015.

Lee declined to comment on the company’s path to profitability, valuation or revenues.

Impossible began selling its meat substitute back in 2016 with a series of launches at some of America’s fanciest restaurants in conjunction with the country’s most celebrated young chefs.

David Chang (of Momofuku fame in New York) and Traci Des Jardins of Jardiniére and Chris Cosentino of Cockscomb signed on in San Francisco, as well as Tal Ronnen of Crossroads in Los Angeles.

When we launched a year ago, we were producing out of a pilot facility,” says Impossible co-founder Pat Brown. [Now] we have a full-fledged production facility producing 2.5 million pounds per month at the end of the year.”

The new facility, which opened in Oakland last year, has its work cut out for it. Impossible has plans to expand to Asia this year and is now selling its meat in more than 1,000 restaurants around the U.S.

Some would argue that the meat substitute has found its legs in the fast-casual restaurant chains that now dot the country, serving up mass-marketed, higher price point gourmet burgers. Restaurants including FatBurger, Umami Burger, Hopdoddy, The Counter, Gott’s and B Spot — the Midwest burger restaurant owned by Chef Michael Symon — all hawk Impossible’s meat substitute in an increasing array of combinations.

“When we started looking at what Pat and the team at Impossible was doing we saw a perfect fit with the values and mission that Impossible has to drive a stronger mindset around what it is to be conscientious about what is going on,” says Umami Burger chief executive Daniel del Olmo.

Since launching their first burger collaboration last year, Umami Burger has sold more than 200,000 Impossible Burgers. “Once people tried the burger they couldn’t believe that it was not meat,” says del Olmo. “They immediately understood that it was a product that they could crave. We are seeing 38 percent increase in traffic leading to 18 percent sales growth [since selling the burger].”

At $13 a pop, the Impossible Umami Burger is impossible for most American families to afford, but pursuing the higher end of the market was always the initial goal for Impossible’s founder, Patrick Brown.

A former Stanford University professor and a serial entrepreneur in the organic food space (try his non-dairy yogurts and cheeses!), Brown is taking the same path that Elon Musk used to bring electric vehicles to the market. If higher-end customers with discerning palates can buy into meatless burgers that taste like burgers, then the spending can subsidize growth (along with a few hundred million from investors) to create economics that will become more favorable as the company scales up to sell its goods at a lower price point.

Brown recognizes that 2.5 million pounds of meat substitute is no match for a 5 billion-pound ground-beef juggernaut, but it is, undeniably, a start. And as long as the company can boost sales for the companies selling its patties, the future looks pretty bright. “To get to scale you have to sell to a higher price-point,” says Brown.

That approach was the opposite tack from Beyond Meat, perhaps the only other well-funded competitor for the meatless crown. Beyond Meat is selling through grocery stores like Whole Foods, in addition to partnerships of its own with chains like TGIFridays and celebrity backers like Leonardo DiCaprio.

“From a brand-building standpoint it would have been insane for us to launch in supermarkets given that we had the opportunity to launch with great companies like Umami and great chefs like Dave Chang,” says Brown. 

Heme is their best shot

At the heart of the Impossible Food’s meatless revolution is the development of a vegetable-based heme molecule.

Heme is present in most living things and, according to Impossible Foods, it’s the molecule that gives meat its flavor. The company says that it’s the presence of the heme molecule in muscle that makes meat taste like meat. Impossible Foods engineers and ferments yeast to produce that heme protein naturally found in plants, called soy leghemoglobin.

It’s the iron-containing molecule that carries oxygen in the blood… what makes meat red or pink… It’s essential for every living cell on earth,” says Brown. “The thing that we discovered was that pretty much the entire flavor experience of meat that distinguishes it from all other foods is due to heme. Heme transforms fatty acids into the bloody flavored odorant molecules, and when you cook meat, the protein that holds the meat at a certain temperature unfolds and lets loose.”

Brown says Impossible Foods can make fish flavors, chicken flavors and pork flavors, but is going to stick to ground beef for the foreseeable future.

The next trick for the company is to manipulate the flavor profile of its meat substitute so its burgers can win in blind taste tests against any other combination of meat patty.

The company’s mission is to completely replace animals in the food system by 2035,” says Brown. “The only way to do it is to do a better job than any animal at producing the most nutritious, delicious, affordable and versatile foods. And it will be a very interesting proof of concept landmark when we have a burger that is — for flavor and deliciousness — the best burger on earth… that’s going to send a very important signal to the world.”

The global impact

If Impossible Foods, Beyond Meat or any of their competitors that are working on developing cultured meat cells in a lab are successful, it has huge implications for the world.

These lab-grown meats and meat substitutes could use up to 75 percent less water, generate 87 percent fewer greenhouse gases and require 95 percent less land than what’s used for meat production.

Those statistics have attracted investors like the Open Philanthropy Project, Temasek, Bill Gates and Horizons Ventures (backed by the Hong Kong billionaire Li Ka Shing). Those billionaire backers have invested in multiple rounds of funding for the company, alongside other early financiers, including Google Ventures, UBS and Viking Global Investors.

“The fundamental economics are so much more favorable for us than for the cow,” says Brown. 

Those economics could also be compelling for potential meat production partners, he says. Brown envisions a potential future where production facilities that use fermentation processes could be used to manufacture the company’s ingredients to get to scale. “In order to scale rapidly we didn’t want to have to build the entire supply chain from the farm up.”

Given that the main ingredients are wheat, potato and the manufactured heme protein, there’s a chance that the company could actually create an alternative supply chain to the meat packers, butchers and slaughterhouses that dominate the landscape.

The meat industry has taken notice and is beginning to push back.

According to a report in USA Today, the U.S. Cattlemen’s association filed a 15-page petition with the U.S. Department of Agriculture earlier this year calling for an official definition of the terms “beef” and “meat.”

“While at this time alternative protein sources are not a direct threat to the beef industry, we do see improper labeling of these products as misleading,” said Lia Biondo, the association’s policy and outreach director, in a statement. “Our goal is to head off the problem before it becomes a larger issue.”

For Brown, it’s another step along the road of how humans sustain themselves. “People act as if science and technology have been outside of the food system,” he says. “The whole food system is a combination of nature and science that makes the food that we eat come into being.”


Source: TechCrunch

Intel decides not to patch Spectre vulnerability for older processors

Intel revealed in a microcode update that it will not be issuing Spectre patches to a number of older Intel processor families, potentially leaving many customers vulnerable to the security exploit.

The post Intel decides not to patch Spectre vulnerability for older processors appeared first on Digital Trends.


Source: Digital trends

Breaking: Active shooter reported at YouTube HQ

Reports of an active shooter at YouTube’s San Bruno, CA headquarters have been reported on social media. Local news station KRON is reporting a number of 911 calls in the area related to the event. Local police have also issued a warning for bystanders to stay out of the area. It appears as though emergency teams have begun an evacuation of the facility.

The video service’s Bay Area headquarters houses more than 1,100 employees, according to Google. TechCrunch has confirmed with San Bruno Police that there is an on-going incident in the area, but the department has yet to issue an official statement. They have, however, confirmed with The Hollywood Report that the situation constitutes a “very active scene.” 

We’ve reached out to Google for more information. We will update this story as we learn more. 


Source: TechCrunch

Dear VR: It's not me, it's you video – CNET

Virtual reality faces real-life problems.
Source: CNET

Volkswagen Up GTI: Old-school hot hatch or underpowered pocket rocket? video – Roadshow

The VW Up GTI seems to have a lot in common with it’s grandad, the original Golf GTI. But in an age of overpowered hot hatches is that a good thing?
Source: CNET

Spotify traded down 10% on first day, achieved $26.5 billion market cap

Spotify is done with its long-awaited “direct listing” experiment. The music streaming company went public without the IPO.

After completing its first trade halfway through the day at $165.90, Spotify fell to $149.01. It was a down day on the stock market, but at a $26.5 billion market cap, it’s up from the private market trading that happened in the months leading up to the IPO.

The top end of that range, $132, was used as a “reference point,” valuing the company at $23.5 billion. Since there was no IPO price, that demarcation is being used to say that Spotify traded up about 13% on its first day.

Yet while it achieved a desirable market cap, some on Wall Street are puzzled as to why Spotify would want to go public without raising money.

One myth that’s been floating around is that Spotify did this to avoid paying bankers. In fact, they worked with Morgan Stanley, Goldman Sachs and Allen & Co. in the lead up to the debut.

They did not eliminate the investment banks, but they did manage to avoid the dreaded “lock-up” expiration, which is when most employees and insiders are allowed to sell shares. This is usually about six months after an IPO.

Some are wondering if Spotify’s debut will be replicated in the future.

“The direct listing is really interesting as a potential roadmap for future companies because the price that Spotify now trades it as a real price without any of the distortions which come from a lockup or a banker-managed process,” said Chi-Hua Chen, managing partner at Goodwater Capital. Chen invested in Spotify when he was at Kleiner Perkins. He believes that “the price is as real an expression of the value of the company as possible, which makes it an interesting case study for future companies moving into the public markets.”

Apart from the change in process, this debut also felt different from IPOs because there was no celebration. There was no bell-ringing and no Spotify employees cheering from the floor.

Outside the New York Stock Exchange, there was a Spotify banner to commemorate the event. And next to it, there was a Swiss flag meant to honor them. The only problem is, Spotify is Swedish.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809