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

Archivo del Autor: Belen De Leon

500px: Almost 15 million users caught up in security breach

Almost 15 million members of portfolio website 500px have been caught up in a security breach. The hack occurred in 2018 but was only discovered last week. Users are being told to change their 500px password as soon as possible.

The post 500px: Almost 15 million users caught up in security breach appeared first on Digital Trends.


Source: Digital trends

500px photo-sharing site says it was hacked in 2018 – CNET

Hack last summer exposed all usernames and hashed passwords, but not credit card information.
Source: CNET

It isn’t just apps. China’s cinemas broke records during Lunar New Year

China celebrated Lunar New Year last week as hundreds of millions of people travelled to their hometowns. While many had longed to see their separated loved ones, others dreaded the weeklong holiday as relatives awkwardly caught up with them with questions like: “Why are you not married? How much do you earn?”

Luckily, there are ways to survive the festive time in this digital age. Smartphone usage during this period has historically surged. Short video app TikTok’s China version Douyin noticeably took off by acquiring 42 million new users over the first week of last year’s holiday, a report from data analytics firm QuestMobile shows. Tencent’s mobile game blockbuster Honor of Kings similarly gained 76 percent DAUs during that time, according to another QuestMobile report.

People also hid away by immersing themselves in the cinema during the Lunar New Year, a movie-going period akin to the American holiday season. This year, China wrapped up the first six days of the New Year with a record-breaking 5.8 billion ($860 million) yuan box office, according to data collected by Maoyan, Alibaba’s movie ticketing service slated for an initial public offering.

The new benchmark, however, did not reflect an expanding viewership. Rather, it came from price hikes in movie tickets, market research firm EntGroup suggests. On the first day of Year of the Pig, tickets were sold at an average of 45 yuan ($6.65), up from 39 yuan last year. That certainly put some price-sensitive audience off — though not by a huge margin as there wasn’t much to do otherwise. (Shops were closed. Fireworks and firecrackers, which are traditionally set off during the New Year to drive bad spirits away, are also banned in most Chinese cities for safety concerns.) Cinemas across China sold 31.69 million tickets on the first day, a slight decline from last year’s 32.63 million.

Dawn of Chinese sci-fi

wandering earth 2

Image source: The Wandering Earth via Weibo

Many Chinese companies don’t return to work until this Thursday, so the box office results are still being announced. Investment bank Nomura put the estimated total at 6.2 billion yuan. What’s also noticeable about this year’s film-inspired holiday peak is the fervor that sci-fi The Wandering Earth whipped up.

American audiences may find in the Chinese film elements of Interstellar’s space adventures, but The Wandering Earth will likely resonate better with the Chinese audience. Adapted from the novel of Hugo Award-winning Chinese author Liu Cixin, the film tells the story of the human race seeking a new home as the aging sun is about to devour the earth. A group of Chinese astronauts, scientists and soldiers eventually work out a plan to postpone the apocalypse — a plot deemed to have stoke Chinese viewers’ sense of pride, though the rescue also involves participation from other nations.

The film, featuring convincing special effects, is also widely heralded as the dawn of Chinese-made sci-fi films. The sensation gave rise to a wave of patriotic online reviews like “If you are Chinese, go watch The Wandering Earth” though it’s unclear whether the discourse was genuine or have been manipulated.

Alibaba’s movie powerhouse

This record-smashing holiday has also been a big win for Alibaba, the Chinese internet outfit best known for ecommerce and increasingly cloud computing. Its content production segment Alibaba Pictures has backed five of the movies screened during the holiday, one of which being the blockbuster The Wandering Earth that also counts Tencent as an investor.

Tech giants with online streaming services are on course to upend China’s film and entertainment industry, a sector traditionally controlled by old-school production houses. In its most recent quarter, Alibaba increased its stake to take majority control in Alibaba Pictures, the film production business it acquired in 2014. Tencent and Baidu have also spent big bucks on content creation. While Tencent zooms in on video games and anime, Baidu’s Netflix-style video site iQiyi has received wide acclaim for house-produced dramas like Yanxi Palace, a smash hit drama about backstabbing concubines that was streamed over 15 billion times.

Seeing all the entertainment options on the table, the Chinese government made a pre-emptive move against the private players by introducing a news app designed for propaganda purposes in the weeks leading to the vacation.

“The timing of the publishing of this app might be linked to the upcoming Chinese New Year Festival, which the Chinese Communist Party sees as an opportunity and a necessity to spread their ideology,” Kristin Shi-Kupfer, director of German think tank MERICS, told TechCrunch earlier. “[It] may be hoping that people would use the holiday season to take a closer look, but probably also knowing that most people would rather choose other sources to relax, consume and travel.”


Source: TechCrunch

Twitter CEO Jack Dorsey's chaotic interview: 6 takeaways from his tweets – CNET

In an interview through tweets, Dorsey talks about tech responsibility, Tesla CEO Elon Musk and Cheez-Its.
Source: CNET

DoorDash subsidizes driver wages with tips

It’s true that DoorDash offsets the amount it pays its drivers with customer tip, according to an FAQ page on its own site.

“For each delivery, you will always receive at least $1 from DoorDash plus 100% of the customer tip,” DoorDash states on a Dasher FAQ page. “Where that sum is less than the guaranteed amount, DoorDash will provide a pay boost to make sure you receive the guaranteed amount. Where that sum is more than the guaranteed amount, you pocket the extra amount.”

To be clear, drivers see the guaranteed amount in the app before deciding to accept or reject the order. That amount is based on the size of the order, whether or not you have to place the order in person, distance away, traffic and other factors.

On another page, DoorDash describes its payment structure as follows: $1 plus customer tip plus pay boost, which varies based on the complexity of order, distance to restaurants and other factors. It’s only when a customer doesn’t tip at all, which DoorDash told Fast Company happens about 15 percent of the time, that DoorDash is on the hook to pay the entire guaranteed amount.

Here’s an example of what Dashers see:

“DoorDash doesn’t show workers what part of the ‘guarantee’ is from tip and what part is from DoorDash,” Sage Wilson of labor organization Working Washington told TechCrunch in an email. “(Instacart’s old policy did show this, which is why it was easier to demonstrate.) So that’s exactly where their “transparency” stops— at the point when it’s clear they’re taking tips.”

And just because DoorDash is upfront about parts of its practice, it doesn’t mean drivers are okay with it. There’s a webpage, Reddit and Subreddits that all describe DoorDash’s practices.

On the website, No Tip Doordash, it states:

While the tip may technically be going to the driver, it is only replacing the normal delivery pay. Your tip saves doordash money, and it is not increasing the drivers pay. Please tip in cash, if available.

In a statement to Bloomberg, DoorDash said it implemented this policy to “ensure that Dashers are more fairly compensated for every delivery.”

This comes shortly after Instacart apologized and announced it would stop engaging in that practice. In a blog post last week, Instacart CEO Apoorva Mehta said all shoppers will now have a guaranteed higher base compensation, paid by Instacart. Depending on the region, Instacart says it will pay shoppers between $7 to $10 at a minimum for full-service orders (shopping, picking and delivering) and $5 at a minimum for delivery-only tasks. The company will also stop including tips in its base pay for shoppers.

Amazon also reportedly engages in this practice, according to The Los Angeles Times.

I’ve reached out to DoorDash and will update this story if I hear back.

This story has been updated to reflect comments from Working Washington organizer Sage Wilson.


Source: TechCrunch

No, your tweets aren’t awful. Twitter’s Likes are currently borked.

If you have been experiencing issues with the Like or Retweet count on Twitter and are desperately seeking validation, here it is: yes, it’s Twitter, not you (probably). The company confirmed today that it is working on a fix for a problem with notifications that’s been messing with Like counts.

Many users around the world have reported seeing the number of Likes on their tweets fluctuate continuously, making them wonder if accounts were being suspended in mass or if Twitter was deleting them.

Twitter did not say when the issue began, but based on a careful study of Twitter search results, and not on my own desperate longing for validation from internet strangers, the issue has been going on for almost a day.


Source: TechCrunch

'Captain Marvel' Has the Best Movie Website Since 'Space Jam'

To promote its upcoming superhero flick, Marvel went full Geocities. And experts say it hit all the right notes.
Source: Wired

'Kara Versus Jack' Proves That Twitter Needs an Edit Button

Tuesday’s big event, in which Twitter CEO Jack Dorsey answered questions from journalist Kara Swisher, was peppered with typos that muddied the message.
Source: Wired

Jim Steyer runs the powerful nonprofit Common Sense Media; now he’s using his influence to battle big tech

California Governor Gavin Newsom earlier today proposed a so-called digital dividend that would let consumers share in the profits generated by California-based tech companies that have been “collecting, curating and monetizing” their users’ personal data. Newsom added that he has asked his administration to develop a proposal for a “new data dividend for Californians, because we recognize that data has value, and it belongs to you.”

It’s an idea that tech companies will surely argue against if it begins to take shape beyond a talking point, but it has at least one early proponent: Jim Steyer, the founder and CEO of the hugely popular,15-year-old nonprofit organization Common Sense Media. In fact, says Steyer, the idea is his, and Common Sense, which also has powerful advocacy and educational arms, is working on related legislation right now.

Steyer’s involvement in the background might surprise some of the 125 million people who visit the site each year for advice on which movies, shows, apps and games are age appropriate for their children. But it’s well-known to executives in politics, media and tech, whom Steyer has befriended and sometimes harangued, all in the pursuit of putting children first, he suggests.

As renowned GOP strategist Mark McKinnon told Politico in 2014, Steyer knows everyone, and he doesn’t shy from tapping his vast network when he wants to get something done. In fact, McKinnon told the outlet that he couldn’t remember how he came into Steyer’s orbit initially, but that their meeting was no accident. “He figured I could help him, and he found me . . . He’s connected to more big names than Kevin Bacon.”

We talked with Steyer today (as he was en route to the airport in New York) to talk with him about Common Sense’s reach, how he views tech and how he has been using his powerful platform in ways that might surprise. Our chat with Steyer (who is big brother of billionaire hedge fund manager Tom Steyer) has been edited for length and clarity.

TC: You have 300 employees, 125 million unique users and you’ve said that Common Sense’s research-based curriculum and tools are used in more than 75,000 U.S. schools. Are people constantly trying to persuade you to turn Common Sense into a for-profit venture?

JS: Forever. All the time. But we’re Switzerland. It’s important to us that you can’t buy our reviews and ratings, even if you’re [CEO] Bob Iger at Disney. We’re there for parents who need an independent resource about TVs, movies, video games, books, cells phones, social media. Our mission is to make children the number one priority in our society.

TC: And you’re financed–

JS: We’re extremely well-financed because we license our ratings to Comcast, to Charter, Cox, Netflix. They all use us, but we’re also their biggest critics on the advocacy front.

TC: I didn’t realize what a political force Common Sense has become, by your telling.

JS: We’re the biggest advocates for [Governor Gavin} Newsom’s early-childhood agenda. We wrote the privacy law that passed in California last year [and offers California consumers sweeping new internet privacy protections beginning next year]. Gavin announced the data dividend today in today’s address; we’re about to introduce legislation on this.

TC: Why this for your life’s work?

JS: Because I was a school teacher in Harlem in the South Bronx. Then I ran the NAACP Legal Defense Fund and started [my first advocacy venture] Children Now [in 1988]. My life’s work has been kids, and there was nobody doing anything like what Common Sense does. There were advocacy groups, but our goal was really to create the AARP for kids.

TC: You went to high school with Roger McNamee, who has written a new book called “Zucked” about the damage Facebook has wreaked on society. We talked with him about it last week. What did you think of the book?

JS: I’m in the book. Did you read the whole thing? Roger and Tristan [Harris, a former design ethicist at Google who is now the director and a co-founder of The Center for Humane Technology] were based out of our office for a year.

I wrote “Talking Back to Facebook,” which basically said the same thing, in 2012. You could see it coming way before “Zucked,” which I told Roger, who was a terrible guitarist in high school, by the way. You can quote me on that. He’s my good friend but he was terrible.

TC: You have four kids. What’s your stance on technology?

JS: My stance? It’s limit it. Set clear rules and follow them. The world of tech and social media is here to stay. The genie is out of the bottle. So you have to come up with a healthy tech diet. You have kids? Don’t let them have cell phones. Delay, delay, delay, baby. The Steyer kids didn’t get a cell phone until high school. Except the fourth. You get tired. He’s also a true digital native, where the older kids have graduated from Stanford and I ask them, ‘Aren’t you glad you didn’t have phones earlier on? You turned out okay.’

TC: We’re having that battle right now with our 11-year-old. In fact, I’m on Common Sense maybe 10 times a week doing research to counter his arguments. The platform does seem conservative when it comes to age appropriateness.

JS: We’re rating things for people not just who live in San Francisco but who live in Greenville, South Carolina and rural Alabama and in Kabul, Afghanistan. We don’t presuppose that local standards are the same everywhere. That said, we understand that you might subtract a year or two from our recommendations. My own children did that.

TC: What’s the fastest-growing aspect of your content? Is it around social media?

JS: A lot of interest centers on social media — Instagram, Snapchat. People are also very focused on where their kids now watch TV, which is YouTube .

TC: YouTube is very actively driving me crazy right now.

JS: It should be. There are many disgraceful elements and I tell Sundar [Pichai] and Susan [Wojcicki] and they would like to help us. They know it’s a huge pain point.

TC: You sound like Roger McNamee, who talks about Mark Zuckerberg and Sheryl Sandberg eventually seeing the light. Does Google want to work with you? Do you think these platforms should be regulated?

JS: We want to regulate them and we want to work with them. I like Sundar. I like Ruth [Porat, Google’s CFO]. I like the people running Google more than their predecessors, who I also know quite well. But YouTube is the single-most popular platform for kids these days and there are zero controls, zero rules. It’s a completely unregulated environment.

TC: How does Common Sense approach the morass that is YouTube? How can you help parents steer through the content?

JS: We’re looking at the whole picture right now and taking a holistic approach. Sundar is a power user; he has three kids. Susan is my friend. She has five kids. We go to football games together. We are having that discussion. They know it’s a big deal.

TC: And Mark Zuckerberg? Sheryl Sandberg? What’s your take on Facebook, more than six years after writing your book? 

JS: I think all this pressure is an existential threat to their brand. Last year, they were largely mute. Even though they didn’t like when we wrote and passed that privacy act they stayed out of it, because their brand has been so tarnished. Parents know they can’t trust their kids with Facebook and Instagram. And [Instagram founders] Kevin [Systrom] and Mike Krieger have left. Jan Koum of WhatsApp has left. Its record speaks for itself.

We have a complicated relationship because of my book and because we refuse to partner with them. We work through political efforts instead. Do I get invited to Sheryl’s Hanukkah party any more? No.

I respect their extraordinary success. We’ve just disagreed with them on so many levels for so long that I wrote a book about them and I was right. Go read it. You can probably find it for $2.

TC: Is Amazon part of Common Sense Media’s purview?

JS: We highlight kids making purchases without their parents’ knowledge all the time. This is a brave new world, and we’re trying to bring some order to the chaos.

There’s a lot of this libertarian ethos in Silicon Valley that I don’t agree with. The consequences for kids are too steep. It’s been ‘damn the torpedoes, full speed ahead.’ And the chickens are coming home to roost.


Source: TechCrunch

The Pentagon Doubles Down on AI–and Wants Help from Big Tech

A new Defense Department strategy calls for rapid adoption of AI across the military, and Google, Oracle, IBM, and SAP have signaled interest in a partnership.
Source: Wired

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794