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

Archivo del Autor: Belen De Leon

Krups Fry Delight Air Fryer review – CNET

You’ll need to clear some counterspace for the oversized Krups Fry Delight — but it does make a mean batch of frozen crinkle-cuts.
Source: CNET

Philips Viva Collection Airfryer HD9621 review – CNET

You don’t need to pay this much for crispy french fries at home.
Source: CNET

Is the world ready for the return of the PDA?

I want to live in the Gemini’s universe. It’s one where the promise of on-demand hardware has been fulfilled. Where crowfunding, rapid prototyping, scalable manufacturing all of those good things have improved our lives by giving us the devices we both want and need. It’s the utopian dream of 2011, fully realized.

In the Gemini universe, the PDA never went away. It simply adapted. All of those irritated anti-touch typers had nothing to complain about. Sure, the iPhone still moved a billion units, because Apple, but the physical keyboard simply evolved alongside it, because tech should adapt to people and not the other way around.

Of course, the realities of technological Darwinism are much darker, and every half decade or so, there’s an extinction-level event, and Apple’s smartphone hit the earth like football field-sized asteroid covered in the bubonic plague. Over the past 10 years, many have and tried and all have failed to address the shrinking, but vocal niche of consumers bemoaning the death of the physical keyboard.

Many of us, myself included, fell in love with the Gemini at first sight when we spotted it across the room at CES. It wasn’t the hardware or the execution, so much as the idea. And, of course, we weren’t alone. When an astonishing 6,200 people came together to pledge $2.2 million on Indiegogo to help bring it to life, it was clear London-based Planet Computers had struck a chord.

And with both Nokia and BlackBerry having waged comebacks of sorts (albeit through licensing deals), it seems the iPhone’s 10th anniversary has been the perfect time to revel in a bit of mobile nostalgia. People have gone utterly gaga over the 3310 — clearly there must also be space in amongst this smartphone fatigue where a PDA can positively flourish.

In one sense, it almost didn’t matter what the final hardware looked like, this felt like a kind of bellwether. But in a larger and more important sense, of course it did. When it comes to consumer electronics, people don’t buy ideas, they by hardware. And in the cold, harsh light of day, the Gemini is a far more exciting concept that it is an actual product.

The product is a return of sorts for the Psion 5, with some of that clamshell’s designs back on board. And indeed, the device takes more than a few design cues from that 20-plus-year-old piece of hardware. The build itself is a bit of a mixed bag, here. It’s solid, but the clamshell ensures that it’s big and bulky, compared to standard smartphones with similarly sized screens (5.9-inch).

It’s not much to look at from the outside, with a plain metal casing, through there are some innovative touches here, including a break in the top that can be plied open to access the device’s innards, using compatible tools. The lid flips open, with a nice, satisfying motion, but screen’s hinge feels loose, moving each time you interact with the touchscreen. It would have also been nice to have the display open at different angles, but there are only two positions here: opened and closed.

As for typing, well, if you’re among the vast majority of mobile users have made the leap to touchscreen typing, you’re going to have to unlearn those skills. My own typing on the keyboard is nowhere close to what I’m able to achieve on a touchscreen these days. For a few fleeting moments, I entertained the idea of writing this review on the thing, but almost immediately backed down, when I found it difficult to type even a sentence right the first time.

The device’s size makes for an extremely cramped keyboard, in which many of the keys have to do double duty. But the width and girth of the device itself means there aren’t too many scenarios in which using the keyboard make a whole lot of sense. Attempting to type while holding it feels like an almost acrobatic feat. Really, a flat surface, like a desk, is your best bet, at which point you’re left wondering why you didn’t simply shell out the money for a real laptop. The ability to dual-boot Linux and the inclusion of a healthy 64GB of storage are interesting cases for the product as more of a small computer than a massive phone, that, of course, is ultimately hampered by the small display with smartphone dimensions.

That gets at what is perhaps a larger issue here. It’s unclear which problems the device is looking to solve in a world of ubiquitous slate phones and low-cost laptops and tablets. There aren’t ultimately all that many scenarios in which the throwback makes more sense than the hundreds of other available options, so it’s hard to recommend this as either a primary phone or laptop in 2018.

Perhaps many of its issues can be chalked up to first-generation hardware issues. There’s a lot to be said for the mere fact that the company was able to deliver a product in the first place. The Gemini certainly works as a compelling niche device, and it would be great to see Planet explore this idea further.

Anything that frees us from the oppression of nearly identical handsets is a victory in and of itself. As I said earlier, I want to live a world where devices like the Gemini can peacefully coexist with more mainstream devices. I just won’t be using it as my phone any time soon.


Source: TechCrunch

LumiWatch smartwatch turns your arm into a touchscreen – CNET

See the prototype LumiWatch project an interactive experience onto the wearer’s arm.
Source: CNET

Original Content podcast: ‘The Handmaid’s Tale’ is even more intense in season two

While streaming and bingeing seem increasingly synonymous, Hulu’s biggest hit The Handmaid’s Tale actually feels like an anti-binge.

Some of that is just Hulu’s release strategy, where it doesn’t release an entire season at once, but instead comes out of the gate with a handful of new episodes (two this week for the launch of The Handmaid’s Tale season two), then reverts to a more traditional episode-per-week schedule.

But there’s also the fact that as good as it is, The Handmaid’s Tale is a tough show to watch. After each episode, you may want to relax a bit before returning to the dystopian future of Gilead, which is run by religious reactionaries who have stripped most women of their rights.

Season one introduced us to Gilead, and to our main character June (played by Elisabeth Moss), who’s been enslaved because she’s one of the few remaining women who can bear children. With season two, the plot gets moving right away, which makes it hard to offer our thoughts without giving away crucial details. Still, we gave it a shot in the latest episode of the Original Content podcast.

We also cover all the new shows and movies that Netflix has coming in May, the expansion of CBS’ streaming service to Canada and Anthony’s initial impressions of Avengers: Infinity War.

You can listen in the player below, subscribe using Apple Podcasts or find us in your podcast player of choice. If you like the show, please let us know by leaving a review on Apple. You also can send us feedback directly.


Source: TechCrunch

What is OneDrive?

Chances are good that you have heard about Microsoft’s “OneDrive” services – but what is OneDrive, and how does it work? This cloud storage solution is connected to many different Microsoft services, including a variety of Windows 10 apps and Office 365 capabilities.

The post What is OneDrive? appeared first on Digital Trends.


Source: Digital trends

Investing in frontier technology is (and isn’t) cleantech all over again

I entered the world of venture investing a dozen years ago.  Little did I know that I was embarking on a journey to master the art of balancing contradictions: building up experience and pattern recognition to identify outliers, emphasizing what’s possible over what’s actual, generating comfort and consensus around a maverick founder with a non-consensus view, seeking the comfort of proof points in startups that are still very early, and most importantly, knowing that no single lesson learned can ever be applied directly in the future as every future scenario will certainly be different.

I was fortunate to start my venture career at a fund specializing in funding “Frontier” technology companies. Real-estate was white hot, banks were practically giving away money, and VCs were hungry to fund hot startups.

I quickly found myself in the same room as mainstream software investors looking for what’s coming after search, social, ad-tech, and enterprise software. Cleantech was very compelling: an opportunity to make money while saving our planet.  Unfortunately for most, neither happened: they lost their money and did little to save the planet.

Fast forward a decade, after investors scored their wins in online lending, cloud storage, and on-demand, I find myself, again, in the same room with consumer and cloud investors venturing into “Frontier Tech”.  The are dazzled by the founders’ presentations, and proud to have a role in funding turning the seemingly impossible to what’s possible through science. However, what lessons did they take away from the Cleantech cycle? What should Frontier Tech founders and investors be thinking about to avoid the same fate?

Coming from a predominantly academic background, I was excited to be part of the emerging trend of funding founders leveraging technology to make how we generate, move, and consume our natural resources more efficient and sustainable. I was thrilled to be digging into technologies underpinning new batteries, photovoltaics, wind turbines, superconductors, and power electronics.  

To prove out their business models, these companies needed to build out factories, supply chains, and distribution channels. It wasn’t long until the core technology development became a small piece of an otherwise complex, expensive operation. The hot energy startup factory started to look and feel mysteriously like a magnetic hard drive factory down the street. Wait a minute, that’s because much of the equipment and staff did come from factories making components for PCs; but this time they were making products for generating, storing, and moving energy more renewably. So what went wrong?

Whether it was solar, wind, or batteries, the metrics were pretty similar: dollars per megawatt, mass per megawatt, or multiplying by time to get dollars and mass per unit energy, whether it was for the factories or the systems. Energy is pretty abundant, so the race was on to to produce and handle a commodity. Getting started as a real competitive business meant going BIG: as many of the metrics above depended on size and scale. Hundreds of millions of dollars of venture money only went so far.

The onus was on banks, private equity, engineering firms, and other entities that do not take technology risk, to take a leap of faith to take a product or factory from 1/10th scale to full-scale. The rest is history: most cleantech startups hit a funding valley of death.  They need to raise big money while sitting at high valuations, without a kernel of a real business to attract investors that write those big checks to scale up businesses.

How are Frontier-Tech companies advantaged relative to their Cleantech counterparts? For starters, most aren’t producing a commodity…

Frontier Tech, like Cleantech, can be capital-intense. Whether its satellite communications, driverless cars, AI chips, or quantum computing; like Cleantech, there is relatively larger amounts of capital needed to take the startups the point where they can demonstrate the kernel of a competitive business.  In other words, they typically need at least tens of millions of dollars to show they can sell something and profitably scale that business into a big market. Some money is dedicated to technology development, but, like cleantech a disproportionate amount will go into building up an operation to support the business. Here are a couple examples:

  • Satellite communications: It takes a few million dollars to demonstrate a new radio and spacecraft. It takes tens of millions of dollars to produce the satellites, put them into orbit, build up ground station infrastructure, the software, systems, and operations needed to serve fickle, enterprise customers. All of this while facing competition from incumbent or in-house efforts. At what point will the economics of the business attract a conventional growth investor to fund expansion? If Cleantech taught us anything, it’s that the big money would prefer to watch from the sidelines for longer than you’d think.
  • Quantum compute: Moore’s law is improving new computers at a breakneck pace, but the way they get implemented as pretty incremental. Basic compute architectures date back to the dawn of computing, and new devices can take decades to find their way into servers. For example, NAND Flash technology dates back to the 80s, found its way into devices in the 90s, and has been slowly penetrating datacenters in the past decade. Same goes for GPUs; even with all the hype around AI. Quantum compute companies can offer a service direct to users, i.e., homomorphic computing, advanced encryption/decryption, or molecular simulations. However, that would one of the rare occasions where novel computing machine company has offered computing as opposed to just selling machines. If I had to guess; building the quantum computers will be relatively quick; building the business will be expensive.
  • Operating systems for driverless cars: Tremendous progress has been made since Google first presented its early work in 2011. Dozens of companies are building software that do some combination of perception, prediction, planning, mapping, and simulations.  Every operator of autonomous cars, whether they are vertical like Zoox, or working in partnerships like GM/Cruise, have their own proprietary technology stacks. Unlike building an iPhone app, where the tools are abundant and the platform is well-understood, integrating a complete software module into an autonomous driving system may take up more effort than putting together the original code in the first place.

How are Frontier-Tech companies advantaged relative to their Cleantech counterparts? For starters, most aren’t producing a commodity: it’s easier to build a Frontier-tech company that doesn’t need to raise big dollars before demonstrating the kernel of an interesting business. On rare occasions, if the Frontier tech startup is a pioneer in its field, then it can be acquired for top dollar for the quality of its results and its team.

Recent examples are Salesforce’s acquisition of Metamind, GM’s acquisition of Cruise, and Intel’s acquisition of Nervana (a Lux investment). However, as more competing companies get to work on a new technology, the sense of urgency to acquire rapidly diminishes as the scarce, emerging technology quickly becomes widely available: there are now scores of AI, autonomous car, and AI chip companies out there. Furthermore, as technology becomes more complex, its cost of integration into a product (think about the driverless car example above) also skyrockets.  Knowing this likely liability, acquirers will tend to pay less.

Creative founding teams will find ways to incrementally build interesting businesses as they are building up their technologies.  

I encourage founders, and investors to emphasize the businesses they are building through their inventions.  I encourage founders to rethink plans that require tens of millions of dollars before being able to sell products, while warning founders not to chase revenue for the sake of revenue.  

I suggest they look closely at their plans and find creative ways to start penetrating, or building exciting markets, hence interesting businesses, with modest amounts of capital. I advise them to work with investors who, regardless of whether they saw how Cleantech unfolded, are convinced that their $$ can take the company to the point where it can engage customers with an interesting product with a sense for how it can scale into an attractive business.


Source: TechCrunch

Who wouldn’t want a giant walking robot that transforms into a sports car?

Your commute may never be the same again. A trio of Japanese companies, aided by legendary mech designer Kunio Owara, has created a real-life transformer robot that becomes a sleek sports car at the touch of a button.

The post Who wouldn’t want a giant walking robot that transforms into a sports car? appeared first on Digital Trends.


Source: Digital trends

From dorm room to Starbucks, Rip Van Wafels is bringing Euro-inspired snack to the masses

Rip Pruisken waffled in college (we got that pun safely out of the way for now). He was a student in the Ivy League at Brown University, and had focused on academics for much of his life. His parents were physicists, and “I thought I would study some sort of cookie-cutter path of studying something that I would use post-college,” he explained. “I didn’t really consider entrepreneurship to be a viable option because I was still in that frame of mind.“

It was during a study trip to Italy that he had an epiphany. He was inside an Italian bookstore looking through business books when he suddenly realized that he had discovered a new passion. “If you can build stuff at a profit, you can build more stuff, and how cool is that? That was my aha moment,” he said.

Being an entrepreneur was one thing, but it wasn’t clear what Pruisken should sell. He had grown up in Amsterdam, where he used to eat stroopwafel, a snack composed of two thin waffle pastries melded together with a syrup center. During his freshman year, he had brought over a large quantity of them to school, and “all of my friends devoured them.” Remembering their popularity, “I literally started making them in my dorm in college, and started selling them on campus” during his junior year.

Selling ‘Van Wafels’ at Brown University

That was 2010. Today, Rip Van Wafels can be found in 12,000 Starbucks locations, and is a popular snack at tech companies, with some larger companies going through tens of thousands of units a week.

Their popularity comes from the intersection of a number of food trends. The snacks are made with natural ingredients and are healthy, with low calorie counts and limited sugar. Perhaps most importantly, they taste great, with different flavors that are designed to strike different moods (a chocolate wafel can work as dessert, while the strawberry wafel feels more like breakfast). The company currently produces eight flavors.

While the startup food company has had tremendous success, none of this was planned a decade ago when Pruisken got started. He worked with co-founder and co-CEO Marco De Leon, who was two years behind Pruisken at Brown University and was a good friend from Brazil looking for a change of pace from his Morgan Stanley internship.

They spent two years on campus trying to improve product marketing and the quality of the snack, which in hindsight was an important iteration process with what would become the company’s core consumer: well-educated and health-conscious tech workers.

The two stumbled into their market and stumbled into their name. “It started as Rip Wafel,” Pruisken explained, “and we got a cease and desist letter from Van’s,” which makes frozen food waffles among other products. A professor suggested Rip van Winkle, and that inspired the company’s current name. Pruisken himself was so enamored with the brand he changed his own name — Abhishek, which he had grown up with in Amsterdam — to Rip.

After much work, the two founders discovered that a tech company was particularly enjoying the snacks. “We realized we found this insight that one of our customers in the northeast was a tech company, and we talked to them and they said that it was the perfect treat that was an alternative to a candy bar,” he explained. So Pruisken borrowed the couch of his brother and started going door-to-door selling these Euro snacks to every tech company he could find, eventually 80 of them in one summer.

As he sold wafels, the same pattern would hold up. An order for one case would become two cases, and then 10 and then 20 of them. Eventually, word-of-mouth and distributor partnerships got the snack into the mini-kitchens of dozens of tech companies in San Francisco, as well as in Peet’s Coffee, Whole Foods, and ultimately Starbucks.

Pruisken believes the company’s success has come from iterating on the snack much as a software engineer might fiddle with JavaScript. “We have been reinventing our product every two years,” he said. “We are trying to make our product healthier while providing this very indulgent taste.” That includes experimenting with new ingredients like tapioca syrup and chickpea powder that can provide better nutrition at reduced sugar levels.

He sees the future of the company much the same way. “You can only cut the cycle time down by so much even if you do everything in-house. There are certain components you need to source like certain ingredients or packaging foam,” Pruisken explained. “The way to get ahead is to plan way ahead. So work on the things you want to launch in two years right now.” That includes a number of new flavors, as well as potentially adding products that touch on the brain-enhancing nootropics space.

Ultimately, Pruisken wants to redefine the category of packaged foods. “Convenient foods have been associated with cheaper, lower qualities and generally unhealthy foods in the US,” he said. “I think it would be great if that was elevated not just in the food space but broader.” From a foreign food in a Brown University dorm room to redefining the products on every grocery store shelf, stumbling has paid off for Rip Van, which is taking over the world one wafel at a time.


Source: TechCrunch

A new tower speaker for audio elitists – CNET

Hand crafted in California, the Magico A3 speaker’s beauty is more than skin deep.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256