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

Archivo del Autor: Belen De Leon

OnePlus 7 Pro Review: A Premium Phone for Hundreds Less

OnePlus delivers a notchless, all-screen phone with a pop-up camera. But should you buy it?
Source: Wired

HP packs second screens, liquid metal, and RTX graphics in new Omen laptops

HP’s new lineup of gaming laptops includes some unique specimens from the Omen range. They all offer high-end Nvidia RTX graphics, but a new Omen X model sports a second screen in the base purely for chat and media functions.

The post HP packs second screens, liquid metal, and RTX graphics in new Omen laptops appeared first on Digital Trends.


Source: Digital trends

Walmart, Tyson Foods and J.B. Hunt launch a logistics accelerator in Arkansas with Plug and Play

Plug and Play, the accelerator network that works with corporations to invest and advise startup technology companies, is partnering with Walmart, Tyson Foods and J.B. Hunt to set up a logistics-focused program in Northwest Arkansas.

Retailers, software vendors and any number of contracting companies have been forced to make the trek to Bentonville, Ark. to prostrate themselves before Walmart’s corporate juggernaut and now it seems some of Silicon Valley’s startup gurus are going to make the trek as well.

“We are very excited to begin our work with these great organizations like Walmart, J.B. Hunt, and Tyson Foods in Northwest Arkansas to develop the ecosystem and culture of entrepreneurship,” says Saeed Amidi, Founder & chief executive officer of Plug and Play, in a statement. “With our startups, we can bring efficiency and cost savings in the supply chain. Through this new operation here, we will be able to connect Northwest Arkansas to Silicon Valley, China, Singapore, Germany, and the rest of our global network.”

The new initiative is backed by the Walton Family Foundation (the non-profit affiliated with Walmart’s founding family), the Arkansas Economic Development Commission, and the accelerators three corporate partners.

“This new relationship with Plug and Play will leverage our regional strength in supply chain and logistics,” said Nelson Peacock, the Northwest Arkansas Council’s president and chief executive officer.  “This program will shine a greater spotlight on all of the great things happening in Northwest Arkansas.”

Plug and Play’s program will identify ten companies to participate in two cohorts annually. The focus will be on supply chain optimization, last-mile delivery, warehouse automation, sensor technologies, predictive analytics and machine learning.

“Innovation that increases efficiency in our supply chain will help our team continue to be a competitive advantage for the company and ensure we can maintain everyday low prices for our customers however they want to shop,” said Greg Smith, Executive Vice President, Supply Chain, Walmart U.S. “By combining the strength of Walmart and the speed of startups, this partnership with Plug and Play will accelerate innovation and support our efforts to maintain a best-in-class supply chain.”

A grant from the Walton Family Foundation will support the entrepreneurial education and training curriculum for accelerator participants, as well as support community events and mentoring workshops, Plug and Play said in a statement.

“Northwest Arkansas is known for driven entrepreneurs who created access to opportunity and transformed communities,” said Karen Minkel, Home Region Program Director at the Walton Family Foundation. “Plug and Play’s accelerator will support the next generation of promising startups that will strengthen our innovation ecosystem.”


Source: TechCrunch

Verified Expert Brand Designer: Phil Weiner

As a former entrepreneur turned independent designer, Phil Weiner gets the startup life. He often describes himself as a second co-founder for his clients, unafraid of 2AM phone calls and prepping pitch decks for investors. He’s a “full stack” creative director based in Oakland, CA with a passion for tackling cultural tension. Learn more about why design runs in his blood, his branding philosophy, and more.

On his ideal client:

“There are certain values that we have to have in line. The number one value is that they don’t view their people as resources, they view them as people. If I start to get the inkling that a founder isn’t necessarily great at managing their teams and their people, empowering them or removing obstacles, it’s probably going to be difficult for us to figure out customer empathy. Number two, design is an investment, not an expense.”

“Phil has worked with us to create and shape a number of impact brands like 100% Human at Work – and hundreds of visual presentations that have inspired hundreds of entrepreneurs to do something bigger in their lives.” Jean Oelwang, London, UK, CEO, Virgin Unite

On the power of branding:

“I get to be able to shape culture because that’s what brands are able to do. You can build a really great product and introduce it into the market and that’ll have it’s own life cycle until trends change. Brands can last a lifetime. I think that’s the only way that I can make a mark on the world, even if my name isn’t on the company. If it’s contributing to the brand, I’ve scaled my potential impact in the world.”

Below, you’ll find the rest of the founder reviews, the full interview, and more details like pricing and fee structures. This profile is part of our ongoing series covering startup brand designers and agencies with whom founders love to work, based on this survey and our own research. The survey is open indefinitely, so please fill it out if you haven’t already.


The Interview

Yvonne Leow: Tell me about your background. How did you get into design and branding?

Phil Weiner: So I actually didn’t study design. I’m self-taught designer. I come from a pretty cool line of designers. My grandfather drew the “I Love Lucy” heart and did album artwork for Motown Records, and typography. My mom’s also a graphic designer. She’s been with The Washington Post and The NY Daily News for years. She just retired.

The first thing they actually told me was “Don’t go to school for design. Go to school for business. Because if you don’t understand business, you don’t understand design.” So I went to school for econ and math. I studied design in “the streets”. I started my first company when I was 21 years old. It was an early version of Hired.com. When you don’t have any money, you have to do things yourself and be creative so I learned everything from basically failing. I know a lot about what startups are going through, whether it’s designing a pitch deck, selling a product, A/B testing, or trying to convert traffic on a webpage. I ended up selling that first company, which was a recruiting business that was based on scraping Linkedin for what we call, “The most placeable candidate.”


Source: TechCrunch

How Hackers Broke WhatsApp With Just a Phone Call

All it took to compromise a smartphone was a single phone call over WhatsApp. The user didn’t even have to pick up the phone.
Source: Wired

All-terrain, driverless Lego construction vehicle could be our future – CNET

The Volvo Rottweiler, which won a design contest, is at the heart of an exhibit imagining tomorrow’s building equipment.
Source: CNET

OnePlus redefines premium with the 7 Pro

OnePlus has never been particularly beholden to industry trends. Nowhere is that better demonstrated than with the 7 Pro. In the face of a stagnated smartphone market, Apple, Samsung and Google all went budget, releasing lower-tier takes on their pricey flagships to appeal to consumers looking for something akin to a premium experience without having to shell out four figures.

The 7 Pro, on the other hand, is OnePlus’ most premium device to date. But while the shift marks a break from much of the industry, it’s a very logical step for the company’s current trajectory. OnePlus made a name for itself creating low-cost flagship devices with features that were just slightly behind the bleeding edge.

In recent years, however, the company has looked to change that perception, becoming one of the first Android phones with an in-display fingerprint sensor and promising to be among the first to deliver 5G. The 7 Pro, however, marks a new era for the company. The existing six-month release strategy is still in place here (fittingly, given that Google has recently adopted something similar with its Pixel line), but the language OnePlus is using has shifted.

In a meeting ahead of launch, a rep for the company told TechCrunch OnePlus considers its twice-yearly phones to all be “flagships,” but the new model introduces the paradigm of “premium flagship” and “ultra-premium flagship.”

That’s a markety speak way of saying the company doesn’t compromise — which I think is a fair point. Oftentimes the concept of a “budget flagship” is heavily weighted toward the budget side of things. But OnePlus long ago established its knack for providing well-rounded, high-end smartphone experiences at well below the price of premium handsets.

The 7 Pro’s $669 starting price hedges much closer to the iPhone XR and Samsung Galaxy S10e’s $749 than the Pixel 3a’s $399. It’s also a pretty significant bump over the OnePlus 6T’s $549 starting point. It’s likely enough to make longtime fans of the service do a double take, but the sizable increase does come with a truly premium handset.

That starts with the design (though it’s certainly more than skin deep). This is immediately apparent with the 6.67-inch display. If curved sides of the edge to edge design are familiar, it’s because it was built custom for OnePlus by Samsung. And while it’s similar, it is, in fact, a custom design for the line, meaning that it’s still distinguished from the Galaxy line — namely the 516ppi density and a 90Hz refresh rate.

What’s really notable, however, is the complete absence of a notch or a pinhole. The 7 Pro takes another key step toward a world of uninterrupted screen time. Open the camera app, flip to front-facing and wait just under a second, as it mechanically extends on top of the device.

It’s not the first time we’ve seen the technology — fellow Chinese manufacturers Oppo and Vivo have already introduced us to pop-up cameras. But given OnePlus’ ongoing T-Mobile partnership, this is arguably the first time this technology has really been available to mainstream U.S. consumers.

The execution is quite good. As someone who almost never takes selfies, I’ve come to appreciate the semblance of privacy of a hidden front-facing camera. If I need it, it’s just a tap of the screen away. There are some safety features built in, as well. Should it slip from your grip while the camera is out, the phone uses the accelerometer to automatically retract it. It will also automatically return home if the phone goes to sleep with it out.

OnePlus won’t say what this specifically means for things like water resistance. In fact, the company’s a little cagey on the subject — even recently taking to Twitter to brag that it didn’t submit for an IP rating, in order to lower the cost of the devices for the end user. Here’s a video of it dropping the new phone in a bucket:

Do with that what you will. It’s certainly clear why OnePlus would decide to skip elements it deemed unnecessary, but there is a certain peace of mind in knowing that a product has been submitted to rigorous testing by outside parties. The closest we got to a definitive answer was a recommendation against attempting to take an underwater selfie with the phone. So take that as you will.

On the rear of the device is a three-camera system that pairs a beefy 48-megapixel lens with a 78mm telephoto and 117-degree ultra-wide angle. I’ve had some opportunity to play with the phone, and this really does seem to be the most utilitarian set up for a three-camera system, and the camera software does a nice job transitioning between lenses as you zoom in.

This is a premium device inside, as well. The Snapdragon 855 is coupled with 6-12GB of RAM and either 128 or 256GB of storage. The battery is a beefy 4,000 mAh, which will get you through more than a day on a single charge, no problem. The “Warp Charge” maintains the company’s fast-charging tradition, letting you fill up around half the battery in 20 minutes using the included adapter.

OnePlus has really outdone itself here, once again proving that a truly premium device doesn’t require a four-digit investment. Other companies have explored a similar price point with varying degrees of success. For OnePlus fans not ready to take the step up, the company will continue to provide a more more affordable line going forward. For now, however, the 7 Pro is easily one of the best ways to get a truly premium smartphone experience without paying an arm and leg.

The 7 Pro will be available online May 17 through OnePlus’ site and T-Mobile.


Source: TechCrunch

You probably weren’t a target of the WhatsApp surveillance hack

Every once in a while a major bug, vulnerability or security scare will spark panic. In most cases, it’s absolutely unnecessary panic.

Take yesterday’s reported vulnerability. Israeli hacking outfit NSO Group, a developer of malware typically used by governments, was caught using a hack targeting WhatsApp that allowed the attackers to remotely spy on the victim’s phone. The exploit was almost invisible, according to Financial Times, which broke the story. The only indication that a phone might have been hacked is a missed call, often later deleted from the call log.

WhatsApp owner Facebook said it detected the hack and pushed out a fix to the app stores last night. WhatsApp didn’t mention the attack in its release notes, sparking criticism from some security experts for downplaying the risk of the vulnerability.

There was just one small missing piece of information from most reports: You probably weren’t a target.

Unless you’re a nuclear scientist or a government spy — or in this case a human rights lawyer — you’re probably not of any interest.

Exploits like the ones used in WhatsApp require a lot of time and effort to develop. They also have to be effective, undetected and reusable. Every time an exploit is used against a target runs the risk that someone finds out — the very opposite of covert surveillance.

“This attack was not about mass surveillance, it was used against highly targeted people,” said Alan Woodward, a computer science professor at the University of Surrey. “The likely cost and risks to those deploying this exploit means they would have used it only on very selective targets,” he said.

It’s becoming increasingly common to report hacks and breaches without offering context to the victims involved. Every time we report a security lapse, we try to contextualize it so confirmed or possible victims can take measures to protect themselves. The risk is if we don’t, it sparks panic and uncertainty. Worse, confusion leads to misinterpretation, which results in shoddy reporting and a misinformed public.

It’s sometimes called “hack porn,” where fanciful and obscure hacking techniques are covered like they’re drive-by downloads, or nation states are hacking everyone en masse. There’s no harm in reporting the information, but in a way that’s proportional to the risk posed to the possible victims involved.

“The general public should be aware, update the software, but certainly not rush to abandon the application,” said Woodward. “To their credit, WhatsApp found this almost invisible attack,” he said.

“No software is 100% secure,” said Woodward. “As long as you practice good security hygiene such as keeping your passwords secure and your apps up to date, the vast majority should be quite safe from this attack, even if you are a target.”

Yesterday’s news is a reminder that as much as sophisticated, nation state-backed hacks exist to target a fraction of the 1%, it never hurts to keep your apps up to date.

Read more:


Source: TechCrunch

Sisense acquires Periscope Data to build integrated data science and analytics solution

Sisense announced today that it has acquired Periscope Data to create what it is calling, a complete data science and analytics platform for customers. The companies did not disclose the purchase price.

The two company CEOs met about 18 months ago at a conference, and running similar kinds of companies, hit it off. They began talking and after a time, realized it might make sense to combine the two startups because each one was attacking the data problem from a different angle.

Sisense, which has raised $174 million, tends to serve business intelligence requirements either for internal use or externally with customers. Periscope, which has raised over $34 million, looks at the data science end of the business.

Both company CEOs say that they could have eventually built these capabilities into their respective platforms, but after meeting they decided to bring the two companies together instead, and they made a deal.

Harry Glasser from Periscope Data and Amir Orad of Sisense.

Harry Glasser from Periscope Data and Amir Orad of Sisense.

“I realized over the last 18 months [as we spoke] that we’re actually building leadership positions into two unique areas of the market that will slowly become one as industries and technologies evolve,” Sisense CEO Amir Orad told TechCrunch.

Periscope CEO Harry Glasser says that as his company built a company around advanced analytics and predictive modeling, he saw a growing opportunity around operationalizing these insights across an organization, something he could do much more quickly in combination with Sisense.

“[We have been] pulled into this broader business intelligence conversation, and it has put us in a place where as we do this merger, we are able to instantly leapfrog the three years it would have taken us to deliver that to our customers, and deliver operationalized insights on integration day on day one,” Glasser explained.

The two executives say this is part of a larger trend about companies becoming more data-driven, a phrase that seems trite by now, but as a recent Harvard Business School study found, it’s still a big challenge for companies to achieve.

Omad says that you can debate the pace of change, but that overall, companies are going to operate better when they use data to drive decisions. “I think it’s an interesting intellectual debate, but the direction is one direction. People who deploy this technology will provide better care, better service, hire better, promote employees and grow them better, have better marketing, better sales and be more cost effective,” he said..

Omad and Glasser recognize that many acquisitions don’t succeed, but they believe they are bringing together two like-minded companies that will have a combined ARR of $100 million and 700 employees.

“That’s the icing on the cake, knowing that the cultures are so compatible, knowing that they work so well together, but it starts from a conviction that this advanced analytics can be operationalized throughout enterprises and [with] their customers. This is going to drive transformation inside our customers that’s really great for them and turns them into data-driven companies,” Glasser said.


Source: TechCrunch

OnePlus 7 Pro review: The best Android phone value of 2019 – CNET

Forget the iPhone XR and Galaxy S10E — the OnePlus 7 Pro has a pop-up camera and it’s the best phone you can get for the money.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469