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

Archivo del Autor: Belen De Leon

HP Spectre x360 15 AMOLED review

OLED laptops are back, and the 15-inch Spectre x360 is the first we’ve given a full review. It looks just as stunning as before, and it makes for one of the most visually appealing displays we’ve ever seen in a laptop.
Source: Digital trends

Walmart’s JetBlack personal shopping service customers are spending $1500 per month

A year after Walmart’s personal shopping service JetBlack launched in New York, the retailer reports two-thirds of customers engage with the service on a weekly basis, and spend an average of $1,500 per month on JetBlack purchases. To be clear, that doesn’t mean the customers are only buying products from Walmart or its subsidiaries like Jet.com — JetBlack is a standalone e-commerce business incubated by Walmart, and will deliver products from other retailers as well.

In fact, the only things it won’t deliver are fresh groceries, alcohol, CBD-related products, tobacco, and prescription medications and lenses.

The incubated “startup,â€� so to speak, is a concierge-style experiment in conversational commerce where customers text requests, then receive product recommendations from Walmart, Jet.com and other local retailers. The service costs $50 per month, making it more expensive than Amazon Prime, but more affordable than high-end concierge services like Hello Alfred and Magic, which had gained attention in the months and years prior to JetBlack’s debut.

Walmart says the service is aimed at busy, urban parents looking for more efficient ways to shop by combining the convenience of online shopping with the expert attention of a personal assistant.

JetBlack, co-founded by Jenny Fleiss, who previously co-founded Rent the Runway, is part of its Store No. 8 incubator. Walmart reported in September 2018 — only a few months after launch — that JetBlack members were spending an average of $300 a week for products because the ease of the service encourages more frequent purchases, The Wall Street Journal said. The average shopper was buying more than 10 items per week, as of March 2019, but the company declined to say how many products were Walmart items.

Walmart didn’t say much more about JetBlack today at its shareholders’ meeting — only the new metrics related to the increased average spend and engagement.

“It brings conversational commerce to life. Customers absolutely love it,” said Walmart’s U.S. eCommerce CEO, Marc Lore, while relating a number of e-commerce updates to the crowd.

 


Source: TechCrunch

Uber’s COO and chief marketing officer are out

Uber’s chief operating officer Barney Harford and chief marketing officer Rebecca Messina are stepping down as part of an organizational shakeup put into motion just a month after the ride-hailing company went public.

CNBC first reported the departures.

The departures, which CEO Dara Khosrowshahi explained in an email to employees, were prompted by his decision to more directly control core parts of the business. Khosrowshahi told employees that he wants to be even more involved in the day-to-day operations of its biggest businesses, the core platform of Rides and Eats, and has decided they should report directly to him.

Harford left after agreeing that the chief operating officer role “no longer makes sense,� according to the email reviewed by TechCrunch.

“Over the years, I’ve learned that at every critical milestone, it’s important to step back and think about how best to organize for the future. Given that we’re a month past the IPO, now is one of those times, and I’ve been discussing this topic a lot with Barney and the leadership team,” Khosrowshahi wrote in the email.

Harford will stay on until July 1 to help with the transition.

Uber’s marketing, communications and policy teams are also being combined and will be led by Jill Hazelbaker, who was senior vice president of communications and public policy.

Uber hired Coca-Cola veteran Messina in September as its chief marketing officer. Messina, the first person to hold that title at Uber, worked with its international marketing teams on Uber’s branding and marketing strategies. She also oversaw marketing for Uber as it prepared for its initial public offering.

A large part of her job was to help repair Uber’s reputation, which was tainted by a string of scandals, including resignation of co-founder Travis Kalanick and accusations of a toxic work culture.

While Messina is the first person to hold the CMO title at Uber, Bozoma Saint John previously served as Uber’s first chief brand officer for about a year after joining in June 2017.

Harford, a former CEO of Orbitz, has held the COO position at Uber for about 18 months, although he had been working as an adviser as early as October 2017. Harford was brought on by co-founder and former CEO Travis Kalanick .

Harford had previously worked under Khosrowshahi. Harford, who took on the role of CEO at Orbitz in 2009, later sold the company to Expedia in 2015 for $1.6 billion. Khosrowshahi was the CEO of Expedia. Harford was Expedia company president for Asia Pacific from 2004 to 2006.

Khosrowshahi noted a number of other changes in the organization that compresses the management structure.

Notably, Andrew Macdonald, known as “Mac,” continues to rise in the ranks.

Macdonald will take on the Uber’s global rides business, reporting to Khosrowshahi. Sarfraz Maredia, who will take on U.S. and Canada rides, will continue reporting to Macdonald. Brooks Entwistle will take on interim leadership of the rides business development team under Macdonald.

Jason Droege and the Uber Eats team will report directly to Khosrowshahi. Zhenya Lindgardt, who recently joined Uber from Boston Consulting Group, will also report to Khosrowshahi and take on a new platform strategy and customer engagement role.


Source: TechCrunch

Best Buy drops up to $330 off the Microsoft Surface Pro 6 for Father’s Day

Best Buy’s current Dads and Grads sale is a three-day sale that features some particularly sweet deals on Microsoft’s latest 2-in-1, the Surface Pro 6. That’s right: with these deals you can save up to $330.
Source: Digital trends

Gadget Lab Podcast: Everything You Need to Know from Apple’s WWDC

The Gadget Lab team breaks down Apple’s annual software shindig, and tells you all you need to know about forthcoming updates for iPhones, iPads, and Macs.
Source: Wired

FedEx ends express delivery contract with Amazon

FedEx will not renew a contract with Amazon to provide express delivery for the e-commerce giant’s packages in the United States.

FedEx, which made the announcement Friday, said in a statement the change would not affect other existing contracts with Amazon or international services. FedEx Express only impacts air services. FedEx will still serve as a carrier for Amazon for last-mile deliveries.

Amazon said in a statement that it respects FedEx’s decision and thanked them for its “role serving Amazon customers over the years.”

FedEx tempered the news by stating that Amazon is not its largest customer. The percentage of total FedEx revenue attributable to Amazon.com represented less than 1.3% of total FedEx revenue for the 12-month period ended December 31, 2018, according to FedEx.

The decision follows an explosion in e-commerce, a trend that is expected to continue. FedEx estimates that e-commerce is expected to grow from 50 million to 100 million packages a day in the U.S. by 2026.

That growth, along with the logistical gymnastics required to make, not lose, money pursuing the opportunity, has led FedEx and Amazon and others to look for efficiencies in their businesses as well as develop and deploy new technology.

For instance, FedEx unveiled in February an autonomous delivery device called SameDay Bot. The bot, which will be tested this summer in select markets, including FedEx’s hometown Memphis, is being developed in collaboration with DEKA Development & Research Corp. and its founder Dean Kamen, who invented the Segway and iBot wheelchair.

The initial test will involve deliveries between selected FedEx Office locations, the company said. Ultimately, the FedEx bot will complement the FedEx SameDay City service, which operates in 32 markets and 1,900 cities.

Amazon has made its own moves, from investing in electric vehicle company Rivian and developing a fully electric delivery drone to acquiring urban delivery robot startup Dispatch and warehouse robotics startup Canvas Technology.


Source: TechCrunch

On the road to self-driving trucks, Starsky Robotics built a traditional trucking business

More than three years ago, self-driving trucks startup Starsky Robotics was founded to solve a fundamental issue with freight — a solution that CEO Stefan Seltz-Axmacher believes hinges on getting the human driver out from behind the wheel.

But a funny thing happened along the way. Starsky Robotics started a regular ol’ trucking company. Now, nearly half of the employees at this self-driving truck startup help run a business that uses the traditional model of employing human drivers to haul loads for customers, TechCrunch has learned.

Starsky’s trucking business, which has been operating in secret for nearly two years alongside the company’s more public pursuit of developing autonomous vehicle technology, has hauled 2,200 loads for customers. The company has 36 regular trucks that only use human drivers to haul freight. It has three autonomous trucks that are driven and supported by a handful of test drivers. Starsky also employs a number of office people who, as Seltz-Axmacher notes, “know how to run trucks.”

The CEO and co-founder contends that without the human-driven trucking piece, Starsky won’t ever have an operational, or profitable, self-driving truck business. The trucking business has generated revenue, led to key partnerships such as Schneider Logistics, Penske and Transport Enterprise Leasing, and importantly, helped build a company that works in the real world. It has also been a critical tool for recruiting and vetting safety drivers and teleoperators (or remote drivers), according to Seltz-Axmacher.

“The decision to have a trucking business interact with the real trucking world in parallel with developing the robotics piece is a necessary part of building a longstanding business in the space,” said Reilly Brennan, general partner at Trucks VC and the first institutional investor in Starsky.

Starksy, which was co-founded by Seltz-Axmacher and Kartik Tiwari, has raised $21.7 million in equity from investors including Shasta Ventures and Trucks VC.

The evolution over at Starsky illustrates the challenge that awaits the autonomous vehicle industry and the giant companies and startups operating within it. Even after engineers solve the complexity of building an AI-powered driver that’s better than a human, these companies must figure out the equally intricate task of operations. Robotaxis, autonomous delivery robots and self-driving trucks won’t matter if humans don’t use, like or trust the tech.

Figuring out the basics of operations — including the rather pedestrian and obvious ones — will mean the difference between making or losing money. Or, having a business at all.

And the stakes are high. Trucks are the backbone of the U.S. economy and moved more than 70% of all U.S. freight and generated more than $700 billion in 2017, according to the most up-to-date statistics available from the American Trucking Associations (ATA).

Companies pursuing robotaxis and other autonomous vehicle programs are going to eventually wake up — if they haven’t already — to the same realities that Starsky has accepted, Brennan contends.

“The interaction with the market, particularly in logistics, is vital,” Brennan said, adding that companies pursuing robotaxis that haven’t built out and tested a consumer-facing app risk the same problems. “They need to have a business on day one, not on day 720.”

For Starsky, it started with something as basic as having a working vehicle and access to mechanics that could fix it.

Trucks, the hard way

Seltz-Axmacher admits now he underestimated how difficult trucks could be.

“Hey, it’s a truck, how hard can buying one be?,” said Seltz-Axmacher, as he described the company’s first major purchase of a truck for about $50,000. “We quickly realized that having a truck and driving a truck are not easy things to do.”

Starsky engineers retrofitted the truck, named Rosebud, with its autonomous driving system and made plans to test it at the Thunderhill Raceway about 150 miles north of San Francisco. It didn’t make it. The truck’s engine was smoking by the time it crossed the Bay Bridge. And then the truck, along with all those engineers, sat for two weeks while Seltz-Axmacher hunted for a diesel mechanic.

Self-driving truck startup Starsky Robotics began with this first, and problematic truck

The truck, pictured above, continued to break down. The company ran into more snafus, including a problem with insurance and the title of the vehicle. Starsky was going to miss a key milestone and Seltz-Axmacher was going to have to tell investors that it wasn’t because of bottlenecks in engineering, but because they didn’t know how to manage the truck part of this self-driving truck company.

The founders learned that even “average� trucks needed to go to the shop every 60 days, which is operationally complex when vehicles are traveling throughout the United States.

Starsky ended up making a key hire, Paul Schlegel, who is a veteran of trucking operations, to organize the enterprise. Schlegel, who has 32 years in the transportation industry with companies such as Schneider National and Stevens Transport, developed the trucking business that enabled autonomous trucks, but still worked in their absence. The trucking operations team is in Dallas. 

The driver pinchpoint

Seltz-Axmacher has said repeatedly that “unless you’re getting the driver out of the truck, you’re not solving anything.”

The problem in trucking is the supply of drivers. The chronic shortage has, in turn, driven up costs. For instance, the median salary for a truckload driver working a national, irregular route was more than $53,000 — a $7,000 increase from ATA’s last survey, which covered annual pay for 2013, or an increase of 15%. It’s even higher for private fleet drivers, who saw their pay rise to more than $86,000 from $73,000, or a gain of nearly 18%.

Starksy soon found that finding the right drivers was just as hard as finding the right trucks. The Federal Motor Carrier Safety Administration shows the company has reported three crashes of its manually driven trucks.

Seltz-Axmacher said they’ve had a driver make a wrong turn and have a low-hanging branch rip a hole in the side of a trailer. The most serious incident involved a new driver who took an offramp in Florida too fast and rolled the truck onto its side. No one was injured and the driver was terminated.

These drivers are critical to the autonomous program and the best of them end up becoming teleop controllers, a job that involves sitting in an office, not logging days and weeks in a truck.

Starsky is taking a dual approach to its autonomous trucks. It outfits regular trucks with a combination of sensors like radar and cameras along with software that allows long-haul trucks to drive autonomously on the highway. When the truck is about to exit, a trained remote operator, who is sitting in an office, takes over and navigates the truck to its final destination.

The promise of being able to be promoted to teleoperator is a big part of how Starsky is able to hire drivers effectively. The company contends it wouldn’t be possible to find 25 highly skilled safety and remote drivers without having a broader fleet of regular truck drivers to choose from.

Robotrucks or bust

The ultimate goal of Starsky Robotics hasn’t changed, Seltz-Axmacher said. To get there, the company recently hired Ain McKendrick as vice president of engineering, and former Tesla executive Keith Flynn to head up its hardware manufacturing to support Starsky’s fleet build. McKendrick, who co-founded Podtek and Lyve, also has experience at autonomous vehicle company Cyngn, Highfive, Netflix and Dell .

By early 2020, the company aims to have 25 autonomous trucks — a goal that is only possible if it has 100 regular trucks, he added.

The only way Starsky can scale its operations on the autonomous side is to continue to scale its regular trucking operations six months in advance. In other words, the regular trucking business is inextricably linked to the success of deploying autonomous trucks.

The company has already found that the 15-plus brokers that are regularly giving it freight to haul are ready for driverless trucks.

“Many times the brokers who have given us loads have been fairly ambivalent to whether or not we’re hauling that freight with a self-driving truck, Seltz-Axmacher said. “A lot of the concern that people might have is that this is a technology-averse industry and might not be willing to accept self-driving trucks has proven not to be true.”


Source: TechCrunch

NASA Is Ready To Get Down To Space Business, and More News

Catch up on the most important news from today in two minutes or less.
Source: Wired

More Trouble for Huawei: No More Facebook on New Phones

Facebook reportedly bans Huawei from installing its apps, including Instagram and WhatsApp, on new phones.
Source: Wired

Break Up Big Tech? Some Say Not So Fast

Antitrust action alone won’t solve all the problems posed by companies like Facebook, Google, and Amazon.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232