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

Archivo del Autor: Belen De Leon

2019 Jeep Cherokee review: Affordable adventuring – Roadshow

Jeep’s compact SUV is the most adventurous in its segment.
Source: CNET

‘Google You Owe Us’ claimants aren’t giving up on UK Safari workaround suit

Lawyers behind a UK class-action style compensation litigation against Google for privacy violations have filed an appeal against a recent High Court ruling blocking the proceeding.

In October Mr Justice Warby ruled the case could not proceed on legal grounds, finding the claimants had not demonstrated a basis for bringing a compensation claim.

The case relates to the so called ‘Safari workaround’ Google used between 2011 and 2012 to override iPhone privacy settings and track users without consent.

The civil legal action — whose claimants refer to themselves as ‘Google You Owe Us’ — was filed last year by one named iPhone user, Richard Lloyd, the former director of consumer group, Which?, seeking to represent millions of UK users whose Safari settings the complaint alleges were similarly ignored by Google, via a representative legal action.

Lawyers for the claimants argued that sensitive personal data such as iPhone users’ political affiliation, sexual orientation, financial situation and more had been gathered by Google and used for targeted advertising without their consent.

Google You Owe Us proposed the sum of £750 per claimant for the company’s improper use of people’s data — which could result in a bill of up to £3BN (based on the suit’s intent to represent ~4.4 million UK iPhone users).

However UK law requires claimants demonstrate they suffered damage as a result of violation of the relevant data protection rules.

And in his October ruling Justice Warby found that the “bare facts pleaded in this case” were not “individualised” — hence he saw no case for damages.

He also ruled against the case proceeding on another legal point, related to defining a class for the case — finding “the essential requirements for a representative action are absent” because he said individuals in the group do not have the “same interest” in the claim.

Lodging its appeal today in the Court of Appeal, Google You Owe us described the High Court judgement as disappointing, and said it highlights the barriers that remain for consumers seeking to use collective actions as a route to redress in England and Wales.

In the US, meanwhile, Google settled with the FTC over a similar cookie tracking issue back in 2012 — agreeing to pay $22.5M in that instance.

Countering Justice Warby’s earlier suggestion that affected class members in the UK case did not care about their data being taken without permission, Google You Owe Us said, on the contrary, affected class members have continued to show their support for the case on Facebook — noting that more than 20,000 have signed up for case updates.

For the appeal, the legal team will argue that the High Court judgment was incorrect in stating the class had not suffered damage within the meaning of the UK’s Data Protection Act, and that the class had not all suffered in the same way as a result of the data breach.

Commenting in a statement, Lloyd said:

Google’s business model is based on using personal data to target adverts to consumers and they must ask permission before using this data. The court accepted that people did not give Google permission to use their data in this case, yet slammed the door shut on holding Google to account.

By appealing this decision, we want to give affected consumers the opportunity to get the compensation they are owed and show that collective actions offer a clear route to justice for data protection claims.

We’ve reached out to Google for comment.


Source: TechCrunch

Audi to spend nearly $16 billion on self-driving car tech, electrification through 2023

Audi, the Germany luxury automaker under VW Group, said Tuesday it will invest 14 billion euros ($15.95 billion) over the next five years on future transportation technologies such as electric mobility, autonomous driving and digital services.

These investments, made through 2023, will include spending on property, factories and equipment as well as research and development. Audi’s total projected expenditure for the 5-year planning period will be 40 billion euros ($45.6 billion), the company announced Tuesday.

“This planning round bears a clear signature: We are taking a very systematic approach to electric mobility and will be much more focused in future. We are consistently prioritizing our resources for future-oriented products and services that are highly attractive and relevant to the market,” according to Bram Schot, temporary chairman of the Board of Management of Audi.

Audi’s investment announcement Tuesday continues the company’s previously stated plans to develop electric vehicles. Back in 2015, then Audi of America president Scott Keogh said that by 2025 at least one quarter of all Audi cars sold in the U.S. will have a plug.

The company unveiled in September its first all-electric SUV, the e-tron. By 2025, Audi says it will offer 20 electrified models (that includes hybrids). About 10 of those vehicles will have all-electric drive systems. The automaker is also investing in digital services such as “on demand” functions.

At the same time, Audi is pushing forward with the digitalization of its automobiles and plants, and is expanding its business model with new digital services such as “functions on demand.”


Source: TechCrunch

Mixcloud rolls out ‘fan-to-creator’ subscription service

Mixcloud​, the audio streaming platform that is popular for long-form content, such as radio shows and DJ sets, has launched a “fan-to-creator” subscription service in a bid to find new ways of monetizing and ensuring both artists and curators get paid.

Dubbed “​Mixcloud Select,” the new feature lets listeners subscribe to a Select creator’s channel so they can directly support them, and contribute to the licensing cost of the music played in the shows. Subscribers get an enhanced listening experience that includes the ability to download shows to listen offline and view upfront track lists, making it feel a lot more like on-demand and less tied to the legacy of over-the-air radio.

Nico Perez, co-founder of Mixcloud, frames Mixcloud Select as a pioneering move toward building a “fair and sustainable ecosystem” that works for audio creators, artists and listeners. “We want to enable fans to get closer to the culture and communities they care about, while ensuring that everyone involved in the creative process is recognized and rewarded accordingly,” he says in a statement.

That’s very much inline with the conversation Perez and I had back in April when TechCrunch reported on Mixcloud’s first ever funding round (despite being founded ten years ago). At the time the Mixcloud founder hinted at a consumer-facing subscription service, as well as discussing the licensing groundwork the company had laid. It comes as no surprise therefore to see Select launch.

Mixcloud has previously announced direct licensing deals with Universal Music Group, Sony Music Entertainment, Warner Music Group, Merlin, Warner/Chappell Music Publishing, ICE (a joint initiative between PRS, GEMA, and STIM) and many others. Related to this, the company has a proprietary content ID system that claims to identify individual tracks and underlying rights holders.

Mixcloud Select initially goes live with 47 creators who have already used the Mixcloud platform to build listener communities, and covers a wide range of genres and scenes. Creators range from international DJs including Afrojack, Nicole Moudaber, Lefto and John Digweed to homegrown Mixcloud stars such as DJ Blighty and Low Light Mixes; independent radio stations Brooklyn Radio, Soho Radio and Red Light Radio; record labels Defected Records and Axtone Records; and curators Clash Magazine and Stamp the Wax.

Channel subscriptions start at ($/£/€) 2.99 per month, with the ability for creators to set a higher price. Subscriptions renew monthly and can be cancelled anytime.

Mixcloud also says it will collaborate with creators to roll out additional new features, such as offering exclusive content and direct messaging with subscribers. All creators can now register their interest in joining Select in the near future.“


Source: TechCrunch

Atomico’s fourth “State of the European Tech” report highlights lots of rosy numbers, but also a discrimination problem

For the fourth year in a year, the global venture firm Atomico has produced a “State of European Tech Report” and the again this year, there’s plenty for the firm — and Europe broadly — to crow about. According to the report, total investment in European startups reached $23 billion this year. That’s one-fourth the roughly $100 billion that’s expected to be plugged into U.S. startups by year end, but it’s a whole lot more than the $5 billion that was showered on European startups in 2013, just five short years ago.

That’s the good news — or some of it, anyway.

Working with data partners like Dealroom, Prequin, and about a dozen other companies, Atomico’s new report features a steady drumbeat of developments over which to cheer. Among them: in 2018, 17 more European companies became valued at a billion dollars or more by their investors. Three of the ten biggest venture-backed public listings came from Europe, including that of the streaming media company Spotify, whose shares began trading on the New York Stock Exchange in April. And startups across 10 European countries have raised more than a billion dollars since 2012, underscoring that while the U.K. remains the biggest tech hub on the continent, plenty of other countries are rising, including Germany, France, Sweden, and Spain.

As for Europe’s challenges, the uncertainty of Brexit is clearly at the top of mind for 5,000 founders, investors, and other professionals in the ecosystem who were surveyed for the report. Access to talent is overwhelmingly the top consideration when it comes to where to plant a company, and while Europe is home to some of the world’s best business and technical schools, it also relies heavily on friendly immigration policies. Meanwhile, Brexit threatens to end free movement from Europe. In fact, many respondents said that the ongoing uncertainty caused by the Brexit vote and exit process is impacting hiring, fundraising and office location decisions.

U.K.-based respondents said that already, they felt that it was harder to raise capital in 2018 compared with 12 months ago.

Another challenge for European companies to scale up are differing regulations in different countries around taxes and data privacy, among other things.

Yet an even bigger problem for Europe — as it here in the U.S. — is that the lip service being paid to diversity isn’t resulting in the numbers you might expect. Consider that in 2013, just 2 percent of female-founded tech companies in Europe closed funding rounds. In 2018, that percentage was . . . again just a measly 2 percent.

Other alarming numbers: Atomico found just one female CTO of the 175 venture-backed European tech companies that have raised a Series A or Series B in the past year. All-male founding teams received 93 percent of the capital invested, and all-male funding teams were responsible for funding the vast majority of deals.

Perhaps worst of all, fully 46 percent of women surveyed by Atomico said that they have experienced discrimination in the tech sector.

The research was released today at the Slush tech conference in Helsinki, Finland. It’s definitely worth poring over, too, though at 142 pages, you may want to grab some coffee first.

If you’re looking for more anecdotal information, you might also check out our sit-downs last week with investors Saul Klein of LocalGlobe, and four members of Accel’s London-based team, all of whom talked about the state of the European tech scene at our TechCrunch Berlin event.


Source: TechCrunch

Zopa, the UK P2P lending company, secures bank license

Zopa, the U.K. peer-to-peer lending company that wants to become a bank, has been awarded a bank license by the U.K.’s financial regulators, the Financial Conduct Authority (FCA) and Prudential Regulation Authority (PRA). The company wants to expand beyond P2P loans and investments to offer things liked savings accounts and credit cards.

Technically, however, this is only regulatory part one and Zopa’s bank licence comes “with restrictions,” meaning that it can’t launch fully just yet. Known as the ‘mobilisation’ phase of the license process, Zopa should eventually be granted a full licence once it meets various conditions set by the regulators.

In a statement, Zopa CEO Jaidev Janardana says acquiring a banking licence is the starting point that will see the company become a “major force” in retail banking. “When we pioneered the peer-to-peer lending model globally in 2005, we did so by listening to customers and creating a better product for them. We will bring the same focus to our banking products – drawing on tech innovation, our values of fairness and transparency, and better customer service,” he adds.

Once launched, Zopa’s bank will sit alongside its existing business, creating what the fintech says will be the first hybrid peer-to-peer and digital bank offering. It will roll out a money management app, and various financial products.

When the bank-to-be announced the second part of a £60 million funding round last month, a spokesperson told me this will include FSCS-protected savings accounts and P2P investments (including Innovative Finance ISAs) for investors, and personal loans, car finance and credit cards for people looking to borrow.

Zopa also says it will steer clear of hidden fees and charges, and is placing a lot of emphasis on customer service, delivered via its app or over the phone.

However, whether or not any of the above will be enough to stand out from an increasingly crowded challenger bank space in the U.K. which includes Monzo, Starling, Tandem and many others, remains to be seen. With that said, a fintech nerd can never have enough new banking upstarts.


Source: TechCrunch

Apple opens new online store with discounts for veterans and active military

Apple has launched a dedicated online store for former and current members of the armed forces, as well as their immediate families. Those shopping at the store can enjoy a 10 percent discount on most of the company’s products.

The post Apple opens new online store with discounts for veterans and active military appeared first on Digital Trends.


Source: Digital trends

Agricool raises another $28 million to grow fruits in containers

French startup Agricool is raising another $28 million round of funding (€25 million). The company is working on containers to grow fruits and vegetables in urban areas, starting with strawberries.

Bpifrance, Danone Manifesto Ventures, Marbeuf Capital, Solomon Hykes and other business angels participated in today’s funding round. Some existing investors also participated, such as daphni, XAnge, Henri Seydoux and Kima Ventures.

It might sound crazy but containers can be more efficient than traditional agricultural methods. For instance, a container lets you control the temperature, the humidity, the color spectrum and more. Agricool uses a ton of LEDs to replace the sun.

The result is quite telling. You can grow strawberries all year round, save water as a container is limited when it comes to space, save on transportation and more.

In other words, you end up with locally-produced, GMO-free, pesticide-free strawberries. You can already buy some of those strawberries in a couple of Monoprix in Paris.

Agricool plans to launch a hundred containers by 2021 in Paris and in Dubai. That’s why the company is going to hire around 200 people by 2021 to support this growth rate. Eventually, Agricool also plans to expand to other fruits and vegetables.

I’ve already covered Agricool multiple times in the past. The startup is still following the same roadmap, but with more funding. And it sounds like it requires a lot of capital to build this network of containers as there are not a lot of them out there. But it’s a promising product that could help cut down on gas emissions.


Source: TechCrunch

From Netflix to Spotify, Game Pass and beyond: Give the gift of a subscription this year – CNET

Buying a gift for someone who has plenty of “stuff”? Go for a subscription instead.
Source: CNET

Scientists made dolphins watch SpongeBob SquarePants – CNET

Turns out captive dolphins might enjoy TV like humans, according to a new study.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162