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

Archivo del Autor: Belen De Leon

'Exodus' Spyware Posed as a Legit iOS App

Researchers had already found a spyware app called Exodus plaguing Android. Now it’s shown up on iPhones, too.
Source: Wired

Six ways the Galaxy Note 10 could beat the S10 Plus – CNET

The Galaxy S10 Plus is great, but Samsung’s just getting started.
Source: CNET

Game of Thrones season 8 likely to drive HBO Now signups, data shows – CNET

The viewers probably won’t stay though.
Source: CNET

Samsung Galaxy S10 sensor reportedly duped by a 3D-printed fingerprint – CNET

This video claims that 13 minutes is all it takes to unlock the Galaxy S10 with a 3D-printed fingerprint.
Source: CNET

Masters 2019 golf tournament: Start time, how to stream, Tiger Woods and more – CNET

Pro golf’s premier event is here — and you can stream it live from Augusta, Georgia, whether you have cable or not.
Source: CNET

Democratic Senators question Juul about its Altria deal

Eleven democratic senators, led by Sen. Dick Durbin (D-IL), have penned a letter to Juul Labs, asking a series of questions around the product’s marketing, its effectiveness as a tool to help people quit smoking combustible cigarettes, sales figures, and perhaps most importantly, more information on the deal that gave Altria a minority stake in Juul Labs.

“The corporate marriage between two companies that have been the most prolific at marketing highly addictive nicotine products to children is alarming from a public health standpoint and demonstrates, yet again, that JUUL is more interested in padding its profit margins than protecting our nation’s children,” writes Sen. Durbin in the letter.

Questions in the letter include records around advertising and marketing spend for Juul products, as well as any changes that might have been made to Juul’s Youth Prevention Plan following the deal with Altria.

In late 2018, Juul announced that it had sold a 35 percent minority stake of the company to Altria Group, makers of Marlboro cigarettes, for $12.8 billion. The company said that a partnership with Altria would help Juul market and distribute to currently addicted adult cigarette smokers.

In the letter, the senators cite the American Heart Association, which called the Altria/Juul deal “a match made in tobacco heaven.” Juul was already in hot water over its product’s popularity among young people, so it’s only expected that a partnership with traditional Big Tobacco would further fuel concerns among critics.

More from the letter:

JUUL’s decision to team up with Altria, the parent company of Philip Morris USA, is also bad news for children considering that Altria has a long and sordid history of spending billions to entice children to smoke through targeted campaigns that intentionally lied about the science and health effects from cigarettes. And their efforts have clearly paid off. According to the CDC, Altria’s Marlboro cigarette continues to be the most popular cigarette brand among children in the United States, with 48.8 percent of high school smokers preferring Marlboro cigarettes. Further, the proportion of high school smokers who smoked Marlboro cigarettes increased dramatically between 2012 and 2016, by a whopping 27 percent. While JUUL has promised to address youth vaping through its modest voluntary efforts, by accepting $12.8 billion from Altria—a tobacco giant with such a disturbing record of deceptive marketing to hook children onto cigarettes—JUUL has lost what little remaining credibility the company had when it claimed to care about the public health.

A Juul Labs spokesperson had this to say in response to the letter:

We welcome the opportunity to share information regarding JUUL Labs’ commitment to curbing underage use of our products while fulfilling our mission to eliminate combustible cigarettes, the number one cause of preventable death in our country. We agree that companies such as ours must step up with meaningful measures to limit access and appeal of vapor products to young people. That’s exactly what we’ve done, and we will do more to combat teen use to save the harm-reduction opportunity for the 34 million adult smokers in the United States. Don’t take our word for it — look at our actions. As part of our action plan deployed in November 2018 to keep JUUL products out of the hands of youth, we stopped the sale of certain flavored JUULpods to traditional retail stores, strengthened our retail compliance and secret shopper program, enhanced our online age-verification, exited our Facebook and Instagram accounts and are continuously working to remove inappropriate third-party social media content. We support the FDA’s draft guidance restricting the sale of certain flavored products, including JUULpods, at retail outlets and online, and will continue to work with FDA, Congress, state Attorneys General, local municipalities, and community organizations as a transparent and responsible partner in combating underage use.

U.S. Senators Patty Murray (D-WA), Ron Wyden (D-OR), Sherrod Brown (D-OH), Richard Blumenthal (D-CT), Jack Reed (D-RI), Elizabeth Warren (D-MA), Tom Udall (D-NM), Ed Markey (D-MA), Jeff Merkley (D-OR), and Chris Van Hollen (D-MD) joined Sen. Durbin in sending the letter. It comes just a month after the FDA proposed further regulations to the sale of flavored e-cig products.

Juul has until April 25 to provide answers and information in response to the letter.


Source: TechCrunch

An Equity deep dive on Patreon

The popular TechCrunch podcast Equity this week launched a new series called Equity Dive, wherein a host interviews the writer of the latest edition of the Extra Crunch EC-1.

If you’ve ever wanted to know everything there is to know about Patreon, the platform that connects creators with fans and their wallets, then this is the show for you. TechCrunch Silicon Valley editor Connie Loizos speaks with Eric Peckham who spent hours upon hours meeting with the Patreon team to learn its origin story and the ins and outs of its business practices to get the company to where it is today.

Read a deep dive of Patreon on Extra Crunch

As Eric says:

The way to think about how Patreon has evolved is I see it in kind of three stages, which was this initial crowd funding platform, and then evolving beyond that to try and be a destination platform for consumers where there would be great content that you just go to Patreon to find and you go to discover creators, kind of a marketplace model. They moved away from that. That was somewhat of a gradual shift and essentially the decision was it’s not good to be stuck in this game of trying to be yet another destination platform for consumers competing with YouTube and Instagram and every single media site out there. Really the opportunity and mission underlies our work is about helping creators and enabling all these independent creators to sustain themselves and to build thriving businesses.

They shifted, they now describe themselves as a SaaS company actually, which is very different from framing yourself as kind of a consumer destination. The long and short of it is they see this opportunity, which is a growing market of independent creators around the world who are building fan bases, and for that particular type of SMB they want to provide essentially the full suite of tools and services that they need to run their businesses.

For access to the full transcription, become a member of Extra Crunch. Learn more and try it for free. 


Connie Loizos: Hi, I’m Connie Loizos and I’d like to welcome you to our first Equity Dive. Once a month we’re going to be dedicating an entire episode to a deep dive into the life of one company. This month I’m joined by Eric Peckham, who has reported extensively on the crowd funding membership platform Patreon. Hi Eric.

Eric Peckham: Hey Connie, excited to be here for the first Equity Dive.

Connie Loizos: Same, so Eric you and I ran into each other first in Berlin but we don’t know each other very well. I’d love to hear more about you. You’re based in LA, and from what I understand you are a media industry analyst. Is that correct?

Eric Peckham: Yes, so I cover through both my own newsletter Monetizing Media, the happenings of the global media and entertainment industry. It’s kind of a very business minded lens on media and entertainment.

Connie Loizos: Well I read your extensive coverage on Patreon and it was really impressive, and I wondered considering how much you wrote, is this sort of a long interest of yours this company or how did you decide to settle on this for your first deep dive for TechCrunch?

Eric Peckham: Yes, it was an exciting process digging into this. We made a short list of exciting companies, a lot of unicorn companies or late stage startups we thought were about to become unicorns, and Patreon jumped out for a number of reasons. One is as someone who runs his own newsletter I have had subscribers to that newsletter suggest creating a Patreon. I’ve looked into it before, so I had a little bit of a creator perspective of just wanting to better understand Patreon and other options in the market. I think from a bigger picture, more of a Silicon Valley perspective, Patreon’s a really fascinating company. They’ve raised over $100 million from top PC firms like Index, CRV, they’re the dominant player in this space they’re targeting, but it’s kind of them versus just the big social media platforms. There isn’t the startup that’s comparable in size to it and it’s really trying to own this whole territory of independent content creators, surveying them with different business tools or services.

Connie Loizos: It is really interesting to think the David and Goliath story involves a $100 million venture backed startup versus, as you say, I know these big players Facebook, YouTube. Let’s start at the beginning, so you decided on Patreon for reasons that I can certainly understand now. How did you set about pitching them on this idea? Because obviously you were going to need a lot of access to them, a lot of their time.


Source: TechCrunch

Should you hire an in-house designer or a contractor?

Editor’s note: This post is a part of our latest initiative to demystify design and find the best brand designers and agencies in the world who work with early-stage companies — nominate a talented brand designer you’ve worked with.

During a decade as the manager of the in-house design team at open source technology company Red Hat, Chris Grams learned that brand design is best when informed by a company’s culture and community.

He felt a natural push toward an open, collaborative attitude, distinct from how many companies approached design at that time. It was the early 2000s, and most companies saw their interactions with customers as a one-way street. In open source, it was an intersection.

“You almost break down the company and the community of people who surround the brand,” says Grams, currently head of marketing at Tidelift, an open source software management firm, and author of The Ad-Free Brand. “Now it feels like pretty standard operating procedure for the best brands that have the best relationship with their communities.”

This shift has a large influence on the question of when you should hire an in-house designer versus a contractor to do your branding design.

Three reasons to go in-house

After leaving Red Hat in 2009, Grams helped start New Kind, a branding agency that provides contract design services mostly to tech companies. This new vantage point allowed him to see drawbacks and advantages for companies in outsourcing design versus bringing it in-house.

One of the key benefits of in-housing is the designer’s intimacy with the deeply held values and culture of the company, which makes their branding work feel more authentic.

“The internal agency’s power really reveals itself when people are deeply part of the mission of the company,” says Grams. “It comes through in the work. You get an amazing work product.”

The second benefit, especially for tech companies, is the depth of understanding in-house designers can develop about the company’s products and services. And the third is that a dedicated in-house designer can be directed as needed to respond to pressing priorities.

“You can have them stop on a dime,” says Grams. “Say a competitor comes out with a big launch and you need to have something out within 24 hours. You can work on it right away.”

These are real benefits, but they may not outweigh the advantages of contracting out your design to a high-quality agency

The benefits of using an agency

A major benefit of an agency is that you can hire people with a level of expertise and variety of skills that would be out of reach for an in-house team. When Grams was at New Kind, for example, “we had a combined 30 years of experience with open source branding work,” he says

An agency can also provide the bandwidth to take on non-priority tasks such as a rebrand or a special series that in-house teams are often too work-strapped to take on.

Hiring an agency also has advantages in terms of flexibility and cost. The ability to customize the timing and amount of design work to your needs can be less expensive over time, even if each working hour is more expensive.

“You can ramp down and ramp up with an agency,” says Grams. “It’s impossible to do that with people… You’re paying that extra margin to have that flexibility.”

There’s a lot to think about, but Grams advises prioritizing the need for your design to be authentic to your culture… or not.

“I think the biggest thing is the power of your culture, frankly,” says Grams. “If you have a company where culture is not an asset, I would not build an in-house design team… But if you’re building a mission-driven organization or an organization where culture is super important, that’s where I would take an extra-long look at building an internal agency.”


Source: TechCrunch

Zoom addresses CFO’s past workplace conduct ahead of IPO

Zoom, the only profitable unicorn in line to go public, priced its initial public offering at between $28 and $32 per share Monday morning. The video conferencing business plans to trade on the Nasdaq under the ticker symbol “ZM.”

Zoom, valued at $1 billion in 2017, initially filed to go public in March. According to its amended IPO filing, the company will raise up to $348.1 million by selling 10.9 million Class A shares. The offering will grant Zoom a fully diluted market value of $8.7 billion, a more than 8x increase to its latest private market valuation.

Although the company has garnered praise for its stellar financials — Zoom posted $330 million in revenue in the year ending January 31, 2019, a remarkable 2x increase year-over-year, with a gross profit of $269.5 million — the road to IPO hasn’t been without hiccups.

The company’s founder and chief executive officer Eric Yuan last night published an open letter concerning the conduct of Zoom’s chief financial officer Kelley Steckelberg. According to the letter, Zoom was recently informed by an anonymous source that Steckelberg had an “undisclosed, consensual relationship” during her tenure at a previous employer.

Steckelberg was most recently the CEO of the online dating site Zoosk; before that, she was a senior director in consumer finance at Cisco . The letter does not specify where the relationship took place, when or with whom.

Losing a CFO mere days before an IPO would have been a major loss for Zoom. CFOs often become the face of the IPO, handling the grueling tasks associated with crafting an IPO prospectus, leading the roadshow and more, while also maintaining day-to-day financial operations.

Yuan writes that the Zoom’s board of directors conducted a full investigation into the matter and determined that Steckelberg would stay on as Zoom’s CFO: “Kelly expressed regret for what transpired at her former employer, took ownership for the situation, and made clear to us that she had learned valuable lessons from the experience,” he wrote.

“We appreciated Kelly’s openness and candor during this process,” he continued. “It is clear that this matter related only to circumstances at her former employer. During Kelly’s tenure at Zoom, she has been an incredible contributor, as well as a model steward of our culture, values, and high standards since joining the Company.”

We reached out to Zoosk for comment. Zoom declined to comment further.

Zoom, expected to make the final call on its IPO price next Wednesday, will likely price at the top of range and see a clean pop on its first day on the markets given its clean track record and positive financials. The business was founded in 2011 by Eric Yuan, an early engineer at WebEx, which sold to Cisco for $3.2 billion in 2007. Before launching Zoom, he spent four years at Cisco as its vice president of engineering.

Zoom has raised $145 million to date from investors including Emergence Capital, which owns a 12.2 percent pre-IPO stake, Sequoia Capital (11.1 percent pre-IPO stake); Digital Mobile Venture (8.5 percent), a fund affiliated with former Zoom board member Samuel Chen; and Bucantini Enterprises Limited (5.9 percent), a fund owned by Li Ka-shing, a Chinese billionaire and among the richest people in the world.

Morgan Stanley, JP Morgan and Goldman Sachs are leading its offering.


Source: TechCrunch

A new study of MLB pitch calls makes a strong case for robotic umpires

Boston University grad students analyzed more than four million pitches from 11 seasons of Major League Baseball (2008-2018), and the findings aren’t great for human umpires. According to the study, umps made 34,294 incorrect ball and strike calls in 2018. That works out to 14 blown calls per game and 1.6 per inning.

It’s not a huge number, compared to the 162 games each of the league’s 30 teams play in a given regular season, but it’s enough to give pause — and to confirm the suspicions that many irate spectators have had for years.

The study notes that the average age of MLB umps is 46, with with an average of 13 years’ experience. Each season, umps call around 4,200 pitches behind the plate. Interestingly, the findings suggest that younger, less experienced umpires tend to outperform vets.

The frequency of incorrect calls, perhaps unsurprisingly, tends to vary based on the nature of the play. Again, anyone who’s followed the game with any sort of frequency likely already had their suspicion that umps favor either the pitcher or batter, based on who’s leading in a count.

“Research results demonstrate that umpires in certain circumstances overwhelmingly favored the pitcher over the batter,” according to the study. “For a batter with a two-strike count, umpires were twice as likely to call a true ball a strike (29 percent of the time) than when the count was lower (15 percent).”

Notably, the news comes a month after the MLB announced that it would be exploring the use of robotic umps Atlantic League minors, with an eye on potentially implementing the technology in the majors at some point. The subject has gained prominence in recent years as baseball broadcasts now include a visualization of the strike zone.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083