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

Archivo del Autor: Belen De Leon

Panera Bread’s data leak might affect more than 37 million customers

Panera Bread’s online ordering system was leaking customer information for eight months, and as many as 37 million customers might have had sensitive private information exposed to outside parties.

The post Panera Bread’s data leak might affect more than 37 million customers appeared first on Digital Trends.


Source: Digital trends

Too Much Engineering Makes Mississippi River Floods Worse

New research confirms that the river’s worst floods aren’t just the result of bad weather—they’re the result of bad engineering.
Source: Wired

Trump-Amazon spat puts Pentagon's cloud bid in spotlight – CNET

The Department of Defense is working on a multibillion-dollar cloud services contract. Amazon’s rivals are already claiming Amazon is being favored for the job.
Source: CNET

Ford Escape biffs IIHS crash test as airbag fails to deploy – Roadshow

The Insurance Institute’s latest round of crash testing evaluated 7 different small SUVs, including the BMW X1, Chevy Equinox, Jeep Compass and Mitsubishi Outlander Sport.
Source: CNET

Shocker! VR has a harassment problem too – CNET

Could the internet’s issues with harassment spill into virtual spaces? One survey says yes.
Source: CNET

Amazon’s Fire 7 and Fire HD 8 tablets get hands-free Alexa access – CNET

Available only for current models, the new feature rolls out this week via a free, over-the-air software update.
Source: CNET

Facebook rewrites Terms Of Service, clarifying device data collection

Facebook is spelling out in plain english how it collects and uses your data in rewritten versions of its Terms Of Service and Data Use Policy, though it’s not asking for new rights to collect and use your data or changing any of your old privacy settings.The public has seven days to comment on the changes (though Facebook doesn’t promise to adapt or even respond to the feedback) before Facebook will ask all users to consent to the first set of new rules in three years.

Unfortunately since the changes to the language and structure of the terms are so wide-reaching, it’s difficult to do a direct comparison of the differences between the old TOS and DUP, and the new versions embedded below.

Perhaps the most interesting part of the expanded, plain language terms are the specifics of how Facebook collects data from your devices. Conspiracy theories about it snooping on people through its microphone, and confusion about it collecting SMS and call log history likely pushed Facebook to give people details about what data its slurping up.

Facebook now explains that:

Information we obtain from these devices includes:

• Device attributes: information such as the operating system, hardware and software versions, battery level, signal strength, available storage space, browser type, app and file names and types, and plugins.

• Device operations: information about operations and behaviors performed on the device, such as whether a window is foregrounded or backgrounded, or mouse movements (which can help distinguish humans from bots).

• Identifiers: unique identifiers, device IDs, and other identifiers, such as from games, apps or accounts you use, and Family Device IDs (or other identifiers unique to associated with the same device or account).

• Device signals: Bluetooth signals, and information about nearby Wi-Fi access points, beacons, and cell towers. • Data from device settings: information you allow us to receive through device settings you turn on, such as access to your GPS location, camera or photos.

• Network and connections: information such as the name of your mobile operator or ISP, language, time zone, mobile phone number, IP address, connection speed and, in some cases, information about other devices that are nearby or on your network, so we can do things like help you stream a video from your phone to your TV.

• Cookie data: data from cookies stored on your device, including cookie IDs and settings. Learn more about how we use cookies in the Facebook Cookies Policy and .

Facebook has also clarified how new products it’s launched since the last TOS update like Marketplace, fundraisers, Live, 360, and camera effects work. It explains how every user’s experience is personalized. Facebook also makes it clear that it, WhatsApp, and Oculus (as well as Instagram) are all part of one company.

If Facebook can give users a better understanding of how it works, it might be able to diffuse privacy scandals and backlashes before they happen.

Facebook updated Terms Of Service – 4/4/18 by Josh TechCrunch on Scribd

Facebook updated Data Use Policy – 4/4/18 by Josh TechCrunch on Scribd

 


Source: TechCrunch

Skimlinks CEO & founder Navarro moves on, hands reigns to new CEO

Founders don’t always see a startup all the way through to an “exit”. It happens a lot more often than you realise. In fact, it’s quite often the case in Silicon Valley, despite the mythic status the ‘founder story’ has attained there in recent times. So it’s actually a sign of maturity that founders in Europe are making moves of this nature.

The most recent was George Bevis, founder of startup business bank Tide, who has decided he’d rather find a CEO experienced at scaling a business after the initial startup phase. And today two more UK founders have decided to call it a day and move on.

Alicia Navarro will today step down from the role of CEO of Skimlinks — the commerce monetisation platform for content publishers — handing the reigns to Sebastien Blanc, currently Chief Revenue Officer. Sources say the move was been amicably approved by the Skimlinks board. Both Navarro, and her co-founder Joe Stepniewski who was Chief Product & Strategy Officer, are to now leave the day to day running of the company, although Navarro will become “President” and maintain a role as “founding visionary, client and partner advocate, and board member.” The company will also now go on the hunt for a Chairman.

Under Navarro’s leadership, Skimlinks raised $25 million in venture funding and built a monetisation platform that today includes over 57,000 publisher clients running Skimlinks technology on 4.5 million websites around the world, driving billions in e-commerce sales.

Blanc brings a wealth of experience to the role. In a statement, Navarro said “he has a drive for excellence and a disciplined growth mindset that will take Skimlinks to the next level. As our Chief Revenue Officer for the past two years, Seb was instrumental in driving an acceleration in growth and efficiency that helped Skimlinks reach profitability. Skimlinks’ culture is one of our most important assets. Seb’s deep appreciation for our team, our customers, and our mission make him my natural choice to take over the responsibility of the company I started and led for ten years.”

Blanc has over 15 years experience in the media and advertising industry as an investor, advisor, and senior executive. Prior to joining Skimlinks, Blanc was a director at Quantcast, where he built and led the global media buying operations across five countries and signed the first 3,000 private deals with premium publishers. He joined Quantcast through their acquisition of the UK startup Struq, a programmatic advertising and retargeting specialist, where he launched the US operation and took revenues from $0 to $10 million in 18 months.

Blanc said: “Over the last two years, as CRO of Skimlinks, I have enjoyed working with Alicia and seeing her lead with a level of passion and dedication that only a founder can truly bring. She built a great business and a great team. I am looking forward to building upon what already makes us special, and finding new ways to deliver value for our customers and opportunities for growth to our people.”

He told me: “The main plan is to continue the current strategy of encouraging large content publishers to increase the amount of commerce they do as part of revenue. The goal is to double down and give them better tools to do that. Big publishers have just started working on eCommerce revenue. But most publishers are making very low revenue per user. So “service journalism” and “commerce journalism” can become a real revenue source.”

John Brimacombe, Partner at Sussex Place Ventures and lead investor in Skimlinks’ Series A, will assume the role of interim executive chairman while the company conducts a search for a permanent chairman. Brimacombe commented, “Alicia is a model founder. Along with her co-founder Joe Stepniewski, Alicia took Skimlinks from an idea to more than $50 million in annual revenues. As the company now enters a new chapter of growth, Alicia made the bold decision to find a successor and guide the board through a thoughtful process to select a new CEO. I deeply respect and appreciate all that Alicia and Joe have done, and I’m delighted to work with Seb in his role as CEO.”

Joe Krancki, Partner at Frog Capital commented: “Since we led their Series C, Skimlinks has solidified its position as a lucrative partner to many of the world’s best-known digital publishers, becoming the undisputed leader in the category they created for commerce-related content monetisation. We’re thrilled to have Seb carry Alicia’s vision forward as the new CEO of Skimlinks and continue transforming the way publishers earn revenue from their content.”

So what will Navarro do now?

She plans to help start and build other early-stage companies, mainly in an advisory role, and also public speaking.

“This has not been an easy decision, as you would expect. I am incredibly proud of what we’ve achieved as a team. However, my passion and talents lie in turning an idea into a thriving business,” she says. People will now be able to follow her exploits on Facebook, Twitter, and LinkedIn.


Source: TechCrunch

Amazon is bringing hands-free Alexa to Fire 7 and Fire HD 8 tablets

Amazon is bringing “hands-free” access to Alexa – a feature currently found on its flagship Fire HD 10 tablet – to the rest of its Fire tablet line, the company announced this morning. Starting this week, owners of either the Fire 7 and the Fire HD 8 (2017) will be able to launch Alexa using their voice, whenever the tablet’s screen is in use or the device is connected to power.

While Alexa has been available on Amazon’s devices for some time, it wasn’t until the Fire HD 10 arrived that Alexa could be used in a hands-free mode. Now that same functionality will roll out to Amazon’s other tablets through a free, over-the-air software update.

Once enabled, device owners will be able to talk to Alexa without touching their tablet – asking her to do things like play a song, turn off the lights, start or pause a movie, check your calendar, control your smart home (including viewing video from connected cameras or doorbells) and more.

The feature essentially turns the tablet into a poor man’s Echo Show, the $230 Echo device with a screen. Of course, there are some drawbacks to Alexa on tablets. The speakers aren’t as good as a full-sized Echo, and tablets don’t have the mic array you’d find on an Echo, either. But being able to say “Alexa,” is a familiar experience for users who expect to be able to talk to a device’s virtual assistant hands-free, as they can with Siri or Google Assistant on other devices.

Alexa on the Fire HD 10 is a better experience than on the 7 or HD 8 because customers can access Alexa hands-free even when the screen is on standby. It also doesn’t require a power connection.

But because the Fire 7 or Fire 8 HD device has to be plugged in or the screen has to be in use, it’s a better option for using the tablet as a smart display, rather than a full replacement for an Echo that works anytime.

Amazon says the feature is rolling out this week.


Source: TechCrunch

Is venture capital ready for companies with no founders?

Initial coin offerings (ICOs) — a funding mechanism based on the technology behind cryptocurrencies like bitcoin — are a hot new way to launch a startup and they’re forcing investors to look at the startup process anew.

Venture firms like mine understand that ICOs can reinvent how entrepreneurs bring innovations to life, but no one is quite sure how this will play out.

The tech community is so perplexed by the swelling interest in ICOs, notable firms that traditionally compete to invest in the early stages of a company are trying to figure it out together, and often end up co-investing in the ICOs.

Until recently, investors in Silicon Valley were obsessed with finding founders who have a great sense of purpose and a vision for a product or service. All the great companies have been driven by visionary founders, from Bill Hewlett and David Packard, to Bill Gates and Mark Zuckerberg. So early-stage investors spend all their time looking for great founders and helping them build a company behind their instincts and leadership. This has been the model for 50 years.

In many ways, that model has been beneficial to the economy. We’ve built a lot of companies that have had an astounding impact on our lives and employed massive numbers of people. But the model has also created problems. The most formidable companies have accreted tremendous resources and power and are responsible for making profound decisions that affect whole industries and billions of people. Ultimately, all that power now lies in the judgment of a very few people — founders such as Zuckerberg, Amazon’s Jeff Bezos and Google’s Larry Page.

But all this could be about to change. Just like the origins of cryptocurrency were in deep dissatisfaction with hyper-scaled banks, initial coin offerings are in response in part to the lack of transparency and misalignment of interests between companies and consumers.

ICOs won’t just break traditional company models – they may also temper the concentration of power brought on by traditional company models. For instance, a company’s ICO could be set up to encourage responsible innovation that benefits society, and ICO-backed collectives owned and operated by billions of people worldwide could challenge tech monopolies and spread wealth beyond the richest 1 percent.

But first, we have to make ICOs work in an acceptable, repeatable way. Right now, the ICO frenzy seems like a whirlwind of experimentation, and none of the outcomes have had much commercial impact.

ICOs are based on blockchain technology. A key component of blockchain is that it allows two entities (or people) to exchange value without a central authority (like a stock exchange or bank) executing the transaction. The transactions are tracked and carried out in software that runs on computers distributed all over the world. This mechanism is great for issuing a kind of software-based stock called tokens.

These tokens can be embedded with software instructions that dictate the rules of that investment. A token doesn’t have to be a passive share of a company like traditional stock. It might instead include a promise to deliver a service or product, which is similar to the way fundraising campaigns work on Kickstarter. Tokens can govern themselves and track every transaction, so no central stock exchange is necessary and no nation’s government can easily regulate the instruments.

An ICO company might, for instance, decide it will reveal financial information weekly — or annually, or never –depending on how management wants to run the company. Investors get to see those rules and decide whether they like the idea of investing in such a company.

Unlike today’s startups, an ICO can be a completely decentralized way of founding and running an enterprise. A person or collective could set up an ICO and program it with all the parameters that govern the entity – what it will do, how it will operate, and so on – and start a company that builds itself. That’s a more sophisticated version of how Wikipedia became the biggest encyclopedia on the planet: it set up rules for writing and editing, and then the community took over.

Can this work in real life? Pavel Durov, the Russian founder of popular messaging app Telegram, got global press coverage for his $1.7 billion pre-ICO sale to create a cryptocurrency that would become a way for Telegram users to make payments anywhere in the world. But keep in mind that Durov is using his ICO to raise millions for a global project that so far has no product. If he’s successful, the resulting cryptocurrency can become a platform for apps and financial transactions. But whatever this becomes, the rules embedded in the ICO will operate it – not Durov.

Pavel Durov, Telegram CEO

Imagine services or applications built on blockchain that no company or person can dominate. A collective version of Facebook could make users and developers feel more in control, and less subject to Facebook’s whims. You could set your own rules on how much privacy to give up, or how much you’d get paid by every person who listens to the music you post. I’m convinced that at some point, someone will set up a blockchain social network that gets all the rules right and becomes an attractive alternative to Facebook.

As a long-time investor in startups, though, I have concerns about ICOs that I can’t yet resolve. Getting consensus among a large group is harder and slower than a powerful leader issuing orders. Social good is wonderful, but it won’t get anywhere unless the entity can execute and build great products and services – hard to do without a structure and dedicated staff.

The decentralized nature of ICO enterprises seems to often lead to chaos. One company, Tezos, raised $232 million in a 2017 ICO, but now seems to be falling apart. The founding team is fighting among themselves, the ICO participants can’t get access to the tokens they bought, and at least four class-action lawsuits have been filed, most charging Tezos with violating security laws and defrauding those who joined the ICO.

Then again, some run-of-the-mill venture-backed startups end up in similar messes.

I am keen to see early success with the ICO model because I believe it will benefit society. Entrepreneurs in small towns who have crazy ideas would typically find it impossible to even get a meeting with a top-tier VC. ICOs give them a way to get funded by a broader range of individual investors, and that should help spread wealth to more people in more places.

Blockchain today, as many have said, seems a lot like the internet in the early-1990s, when the internet’s rules were evolving and few people understood what it could be used for. Like the internet, blockchain is a free protocol on which all sorts of new products and services will ride. It’s going to drive massive innovation, and as investors, it’s our job to support that innovation and bring it to market. Now we have to figure out how to best do that.

As I orient myself to ICO-based opportunities, I’ve come to realize there are some important questions we have to ask of these new ICO ventures. Is there economic alignment between the company and its investors or token holders? Is the crypto-token model essential for the technology under consideration, or is someone just taking advantage of the cryptocurrency frenzy? Is an ICO raising the right amount of money – or raising a crazy amount of money that will never pay off?

I also think it’s more important than ever to ask if the ICO’s rules are aligned with society’s core values instead of with the motivations of a founder.

And then, odd as it can seem, VCs need to retrain themselves to assess blockchain-based algorithms in the way we’ve long assessed founders. After all, the next time we find ourselves considering an investment in a company that might change the world, we might be examining blockchain code and reading a governing white paper. There won’t even be a founder to talk to.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813