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

Archivo del Autor: Belen De Leon

Amazon Echo Dot out of stock until March – CNET

Both Amazon’s and Target’s online inventories are wiped out. Best Buy still has some stock.
Source: CNET

Google’s new Chrome extension ensures your passwords are always secure

Google wants to keep your passwords safe. As part of today’s Safer Internet Day efforts, Google launched a new Chrome extension which will make sure your passwords are always protected and secure.

The post Google’s new Chrome extension ensures your passwords are always secure appeared first on Digital Trends.


Source: Digital trends

Lexus finally launches its Complete Lease car subscription program – Roadshow

Customers can now get a two-year 20,000-mile lease on a UX that includes maintenance and insurance as an alternative to traditional leasing.
Source: CNET

How Serial inspired The Guilty, a stunning thriller coming to Hulu – CNET

Director Gustav Moller reveals how he turned confinement into deadly suspense in this gripping film that takes place in a single room.
Source: CNET

Showing the power of startup women’s health brands, P&G buys This is L

The P&G acquisition of This is L., a startup retailer of period products and prophylactics, shows just how profitable investing in women’s healthcare brands and products can be.

A person with knowledge of the investment put the price tag at roughly $100 million — a healthy outcome for investors and company founder Talia Frankel. But just as important as the financial outcome is the deal’s implications for other mission-driven companies.

This is L launched from Y Combinator in August 2015 with a service distributing condoms in New York and San Francisco and steadily expanded into feminine hygiene products.

Frenkel, a former photojournalist who worked for the United Nations and Red Cross, started the company in 2013 — roughly three years after an assignment in Africa revealed the toll that HIV/AIDs was taking on women and girls on the continent.

“I didn’t realize the No. 1 killer of women was completely preventable and I think that really inspired me to action,” Frenkel told TechCrunch at the time of the company’s launch.

Now the company has distributed roughly 250 million products to customers around the world.

“Our strong growth has enabled us to stand in solidarity with women in more than 20 countries,” said Talia Frenkel, CEO of This Is L., in a statement following the acquisition .“Our support has ranged from partnering with organizations to send period products to Native communities in South Dakota, to supplying pad-making machines to a women-led business in Tamil Nadu. Pairing our purpose with P&G’s expertise, scale and resources provides an extraordinary opportunity to contribute to a more equitable world.”

The company is available in more than 5,000 stores across the U.S. and is working with women entrepreneurs in countries from Uganda to India and beyond.

“This acquisition is a perfect complement to our Always and Tampax portfolio, with its commitment to a shared mission to advocate for girls’ confidence and serve more women,” said Jennifer Davis, President, P&G Global Feminine Care. “We feel this is a strong union and together we can be a greater force for good.”

For investors with knowledge of the company, the P&G acquisition is a harbinger of things to come. The combination of a non-technical, female founder operating in the consumer packaged goods market with a mission-driven company was an anomaly in the Silicon Valley of four years ago, but Frenkel’s success shows what kind of opportunities exist in the market.

“With this acquisition investors need to update their patterns,” said one investor with knowledge of the company.


Source: TechCrunch

PSA: Go back up your Flickr photos before they’re deleted

Do you have a Flickr account? Does it have over 1,000 photos?

Go back them up, or you might lose a bunch of them forever.

We’ve known for a few months now that Flickr was prepping to drop its storage limit for non-Pro accounts from 1TB to just 1,000 photos following its acquisition by SmugMug — and that anything over the 1,000 photo cap would be deleted, starting with the oldest.

If you kept telling yourself that you’d “back it all up later”, “later” is now. Flickr has said they’d start deleting things after February 5th… and, well, that’s today.

So how do you back it all up? You can go through and download them one by one, but that’s pretty painful. Fortunately, there’s a quicker way:

  1. Go to Flickr.com on a desktop browser
  2. Log in
  3. Tap your profile picture in the upper right, then hit “Settings”
  4. Scroll down, and look for “Your Flickr Data” in the bottom right.
  5. Double check that the email address listed is your current one. If not, change it.
  6. Hit the “Request my Flickr data” button.
  7. Wait.

Within a few hours, you should get an email with a big ol’ zip file with all of your pictures. Take those and put them somewhere else — an external hard drive, Google Photos, a spare SD card, all of the above, whatever. Just go back them up. Even photos that you don’t really care about now can end up meaning a lot in a few years.

SmugMug outlined its thinking on why the 1 terabyte limit wasn’t working (and how the new 1,000 photo limit was chosen) in a post back in November.

(Disclosure: Though Flickr is now owned by SmugMug, it was owned by Yahoo/Oath before that. Oath owns TechCrunch. I don’t think there’s a conflict there, I just like to make these things clear.)


Source: TechCrunch

Lawsuits no longer lingering, Hippo brings its service for buying discount drugs to market

The long and litigious saga of Hippo Technologies may finally be over now that the company is finally launching its service to sell discounted prescription drugs to members just three months after settling a lawsuit with its chief competitor, Blink Health.

Hippo and Blink were locked in a lawsuit for much of last year with Blink accusing the company of stealing pretty much every aspect of its business. For its part, Hippo’s chief executive and co-founder had sued Blink for wrongful termination under whistleblower protection rules after he allegedly uncovered corporate malfeasance at the discount drug membership service.

Both companies use a mobile app and online tool to help consumers find low prices on medications. In its March 2018 suit against Hippo, Blink wanted up to $250 million and had accused the company, which was founded by former Blink employees, of obtaining trade secrets, sabotaging existing contracts and unfairly competing with Blink’s business.

There’s no doubt that bad blood exists between Blink Health’s co-founders, the brothers Geoffrey and Matthew Chaiken and Hippo co-founder Eugene Kakaulin.

A former chief financial officer at Blink, Kakaulin filed a suit in 2016 claiming that Blink had fired him in retaliation for alerting the company founders to security violations.

With most of those lawsuits now settled, Hippo is bringing its service to market. The company said that it can save patients up to 97 percent on their prescription drugs at almost any pharmacy in the country.

“People deserve to know how much they will pay for meds and get access to the lowest prices available. This is why we started Hippo” said Kakaulin, the company’s co-founder, in a statement.

Kakaulin’s co-founder Charles A. Jacoby grew up in the healthcare business watching his father work as a general practitioner and grapple with prescribing patients with drugs that they can afford.

 “Markets are only fair and efficient when people are presented with pricing options. Whether people have good insurance, bad insurance or no insurance at all, they should check the Hippo price before going to the pharmacy,” Jacoby said in a statement.

Access to low cost medicine is a significant part of what’s broken about healthcare in the U.S. today. Blink and Hippo are among a slew of companies including GoodRX, Amazon (through its PillPack acquisition), and RxSave.

Hippo and its competitors operate on a simple premise. They cut out middlemen and guide consumers to use generic drugs taking a cut of the sales from the drug manufacturers. The process saves customers money and can also generate some revenue for pharmacies that agree to work with the companies.

Pharmacy benefits managers aggregate the purchasing power of buyers through insurance networks to cut the prices that customers have to pay for their medications. But many people argue that the discounts are not significant, and most of the difference in cost just goes to line the pockets of the benefits managers themselves.

What companies like GoodRX, Hippo and Blink do is bring those benefits to anyone who signs up. Hippo gives participating pharmacies a guaranteed rate for drugs in exchange for lower prices. Sometimes the company will make money on the sale of a drug and sometimes it will lose money, but it ideally is profitable by arbitraging costs across a population.

To sign up for Hippo, potential customers can text “Hello” to Hippo (44776) on their phone or visit the company’s website to receive an individual, digital Hippo card.

Users can then compare costs between medications at local pharmacies and see which location is offering the best price. Once in the pharmacy a user just shows the pharmacist their Hippo card and can start saving.


Source: TechCrunch

Google Chrome “never-slow mode” could significantly speed up web browsing

Tired of slow web pages in Google Chrome? A new “never-slow mode” could possibly be coming in a future release and might cut down on technical elements on some web pages in order to speed up web browsing,

The post Google Chrome “never-slow mode” could significantly speed up web browsing appeared first on Digital Trends.


Source: Digital trends

Apply to demo onstage at TC Sessions: Robotics + AI 2019

The search is on! We’re looking for exceptional early-stage robotics or AI companies to demo their technology onstage at TC Sessions: Robotics + AI on April 18 at UC Berkeley. Our day-long event takes a deep dive into these world-changing technologies, and features interviews, workshops, demos and networking with leading robotics and AI technologists, founders, investors and researchers.

Whether you’re looking for investors, recruiting tech talent or searching for like-minded collaborators, this is your opportunity to showcase your company’s technology in front of an august and influential audience. We have a limited number of demo times available, so complete this application form today. If you’re a student founder, don’t be shy. We want you to apply, too!

This is our third year hosting this event, and we’re not kidding when we talk about featuring the top minds focused on robotics and AI. We’ll be announcing plenty more speakers, panels and demos in the coming weeks, but take a gander at some of the speakers who will grace our stage on April 18:

Melonee Wise — CEO of collaborative warehouse robotics company Fetch, a 2018 World Economic Forum Technology Pioneer and the recipient of numerous awards, including MIT Technology Review’s TR35.

Hany Farid — Dartmouth’s Albert Bradley 1915 Third Century Professor of Computer Science focuses on human perception, image analysis and digital forensics. Farid, a recipient of the National Academy of Inventors, Alfred P. Sloan and John Simon Guggenheim fellowships, will join the UC Berkeley faculty in July.

Anca Dragan — assistant professor in UC Berkeley’s Electrical Engineering and Computer Sciences department and head of the InterACT lab — part of the Berkeley AI Research Lab and the Center for Human-Compatible AI.

Peter Barrett — CTO of investment firm Playground Global, which has funded robotics startups such as Agility, Canvas, Common Sense, Skydio and Righthand Robotics.

TC Sessions: Robotics + AI takes place at UC Berkeley’s Zellerbach Hall on April 18, just about six short weeks away. Don’t miss your chance to pitch or demo your tech onstage in front of the best robotics and AI movers, makers and shakers. Apply to demo here. If you’re not prepared to demo but want to engage with and learn from this great community, be sure to buy a ticket while you can still get the early-bird price of $249. Students — take advantage of our deeply discounted price of $45. Join us in Berkeley!


Loading…


Source: TechCrunch

Talia Goldberg just became the newest partner at Bessemer Venture Partners

Talia Goldberg didn’t know what venture capital was, growing up around professionals in the medical field whose favorite dinner-time game was to describe a symptom, then ask those around the table to guess the diagnosis.

Goldberg, who half-kiddingly describes herself today as a hypochondriac, says things changed during her college career at the University of Pennsylvania, where she entered into its liberal arts program but wound up spending increasing amounts of time at the business school. “I kind of recognized that business was happening at a faster pace than ever and started getting excited about the technology” driving that momentum.

Goldberg says she became particularly fascinated with how the internet was changing behaviors, including how people communicate, “though i was approaching at the time from an e-con and marketing perspective.” It was around then that she discovered First Round Capital, the Philadelphia-based seed-stage firm, which had decided during Goldberg’s senior year in 2012 to open up an office on Penn’s campus. It was the site of the firm’s first Dorm Room fund, a $500,000 vehicle for 11 students at Penn and Drexel to invest in student-led startups, and Goldberg, one of founding partners, was soon hooked. Indeed, though she worked at Foursquare as a business development associate while still at school, she knew that if she could, she’d prefer to keep investing.

Luckily, an introduction to Bessemer Venture Partners followed, along with a job offer for to join the firm as an analyst. She signed on, assuming the gig would last two years, after which she would either join a portfolio company or perhaps launch her own company. But she fell even further in love with VC and, more specifically, “spending my time thinking about new ideas and meeting with some of the most talented entrepreneurs in the world and learning about the fields in which they operate.”

Apparently, Bessemer thought she had a knack for turning those learnings into interesting deals. She was paired with Jeremy Levine, a partner who joined Bessemer more than 17 years ago. and he closely mentored Goldberg while also encouraging her to learn her own style and approach, she says. “I was very fortunate that Jeremy was in the New York office and that he offered me the opportunity to work alongside him as an apprentice for years.

“That kind of mentorship is super rare, and that’s really where I learned the craft of VC.” (While once common, many firms now eschew the apprenticeship model, preferring to hire either seasoned investors or else successful founders as partners and seldom hiring graduates directly from MBA or undergraduate programs.)

In fact, fast-forward six years and Goldberg, who joined Bessemer in 2012, has been a principal with the firm and a vice principal and today, she becomes its newest partner, a move that owes to numerous deals that she has either sourced or spearheaded, including in the home services software giant ServiceTitan, Korea’s top payment app Toss, and the password management startup Dashlane.

Goldberg has also supported the firm’s investments in Pinterest, Collective Medical Technologies, and Wikia.

Asked what she has learned from being immersed in the world of VC, the list is long, including that price does matter, and so does having a prepared mind. She also notes that more than ever, she appreciates the importance of patience. “You always have to stretch for great companies, but the culture at Bessemer is that when there’s something that seems expensive, we’re not under pressure to act in any way that’s unnatural.”

Goldberg has also been in the business long enough at this point to watch portfolio companies go out of business. “I’ve definitely been involved in situations like that, and they’re never easy.” It underscores the importance of picking the right partner, she adds. “When things are going up and to the right, it’s easier for everyone to be nice. It’s during hard times, when things become more challenging, that you see people’s true colors and realize that not everyone is there to support you.”

How does she handle it personally? “When we need to, we give the hard feedback. Having an intellectually honest relationship is crucial, because when you see that things aren’t working, making changes sooner than might feel comfortable is almost always the right decision.”


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640