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

Archivo del Autor: Belen De Leon

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

Captain Marvel: Second trailer arrives, plus release date, cast, plot info and more – CNET

Grab your pager and get ready to head back to the 1990s for a solo film about a Marvel heroine who just might save the universe. Here’s what we know.
Source: CNET

Fintech investors and founders to judge Startup Battlefield Africa

TechCrunch will soon be returning to Africa to hold its Startup Battlefield competition dedicated to the African continent.

The event, in Lagos, Nigeria, on December 11, will showcase the launch of 15 of the hottest startups in Africa onstage for the first time. We’ll also be joined by some of the leading investment firms in the region. The event is now sold out, but keep your eyes on TechCrunch for video of all the panels and the Battlefield competition.

Here are just some of the investors and founders who will be judging the startups competing for US$25,000.


Olugbenga Agboola, Flutterwave

Olugbenga Agboola is the CEO of Flutterwave, a payments technology company headquartered in San Francisco with operations and offices across Africa and Europe. Prior to co-founding Flutterwave, Olugbenga contributed to the development of fintech solutions at several tech companies and financial institutions such as PayPal and Standard Bank, among others. He is a serial entrepreneur with two successful exits under his belt. He is a software engineer with a Master’s Degree in Information Technology Security and Behavioral Engineering, as well as an MBA.

Barbara Iyayi, Element

Barbara Iyayi is the chief growth officer and managing director of Africa for Element, which deploys AI-powered mobile biometrics software to develop digital platforms globally. Barbara was part of the founding team of Atlas Mara, a London stock exchange-listed company, co-founded by Bob Diamond, ex-CEO of Barclays Bank, which was the first-ever entity to raise more than $1 billion to invest in, operate and manage financial institutions in Sub-Saharan Africa. As the Regional Lead for M&A and Investments, she led investments into banks and developed the banking platform’s entry into seven countries in Africa. Notably, she led the acquisition and first-ever merger of two banks in Rwanda, to be the leading innovative retail bank — Banque Populaire du Rwanda — and led a $250 million equity investment in Union Bank of Nigeria.

Aaron Fu, MEST Africa

Aaron is an early-stage investor, entrepreneur and strategic advisor to both startups as they scale and corporates as they transform to gain agility for disruptive innovation. Over the last five years he has specifically focused on innovation in Africa, working with global brands and entrepreneurs across diverse industries, from financial services to health to mobile to agriculture.

As managing director at MEST, he is dedicated to training, investing in and incubating the next generation of global software entrepreneurs in Africa. He manages a portfolio of 30-plus startups spanning fintech, media, e-commerce and agritech. 

Sam Gichuru, Nailab

Sam Gichuru is founder and CEO of Nailab, one of Kenya’ s leading business incubators. His contribution in establishing the startup business ecosystem in Kenya, through Nailab, has been significant, and as a result was invited as a key speaker during the 2015 Global Entrepreneurship Summit, held in Nairobi and officiated by then U.S. President Barack Obama.

Sam has been instrumental in propagating the development of a strong and vibrant entrepreneurship ecosystem, and it’s through this engagement that he was most recently selected by Jack Ma to lead, through Nailab, the Africa Netpreneur Prize Initiative, a $10 million Initiative that seeks to discover, spotlight and support 10 African entrepreneurs every year for the next 10 years.

Olufunbi Falayi, Savannah Fund


Olufunbi Falayi  is a partner at Passion Incubator, an early-stage technology incubator and accelerator that invests in early-stage startups. He co-led investment in 12 startups, including Riby, BeatDrone, AdsDirect, TradeBuza and Waracake. Olufunbi also a principal at Savannah Fund, driving investment in West Africa.


Source: TechCrunch

Drake is our favourite artist of the year, says Spotify – CNET

The rapper tops 2018 global charts for most-streamed artist, tracks and album on the platform.
Source: CNET

Quora hit by data breach affecting around 100 million users

Question-and-answer website Quora has revealed that hackers may have stolen data belonging to 100 million of its users. The recently discovered security breach is still being investigated, and Quora is contacting affected users.

The post Quora hit by data breach affecting around 100 million users appeared first on Digital Trends.


Source: Digital trends

Apple announces its ‘Best of 2018’ lists across apps, games, music, podcasts and more

Apple today announced its Best of 2018 selections – its annual, editorial list of what it considers the best content across its App Store and iTunes, along with its top charts of the most downloaded apps and games fo the year. As in other years, Apple selected a “best” app and game for each platform, including iPhone, iPad, Apple TV and Mac. It also rounded-up several favorite Apple Watch apps, but didn’t award a winner.

The best app of 2018 on iPhone was the iPhone version of the popular Procreate drawing app for iPad, Procreate Pocket.

Meanwhile, the top iPad app was Froggipedia, an AR app that lets you virtually dissect a frog so you don’t have to actually dissect a frog.

Both apps showcase technologies Apple aims to promote. In Procreate Pocket’s case, it’s the iPhone companion to an Apple Pencil-powered app on iPad. On the iPhone, it instead uses 3D Touch support for painting with your finger. Froggipedia turns an Apple Pencil into the scalpel to dissect a virtual frog.

On Mac, the top app was image editor Pixelmator Pro, and top Apple TV app was the big-screened version of workout app Sweat, whose creator Kayla Itsines also showed up at WWDC this year to lead a special session.

The top games this year were: Donut County (iPhone), Gorogoa (iPad), The Gardens Between (Mac) and Alto’s Odyssey (Apple TV) – the latter which also won an Apple Design Award earlier this year.  

Showcasing their somewhat secondary status, Apple Watch apps didn’t get a “best of” pick for app and game, but a small group got a shoutout from Apple as being “favorites.”

This includes: WaterMinder, Lifesum, 10% Happier, Carrot Weather, FunGolf GPS, Swing Tennis Tracker, Slopes, App in the Air, Overcast, and Just Press Record.

While its “Best of” selections were editorially chosen, Apple also unveiled its year-end “Top Charts” across iPhone and iPad, which were separated by both apps and games (free and paid).

These are the most downloaded app of 2018. The lists still show Facebook, YouTube, Google, and other entertainment apps dominating the top free charts.

Top Free iPhone Apps – Chart

  1. YouTube: Watch, Listen, Stream
  2. Instagram
  3. Snapchat
  4. Messenger
  5. Facebook
  6. Bitmoji
  7. Netflix
  8. Google Maps – Transit & Food
  9. Gmail – Email by Google
  10. Spotify Music
  11. Amazon – Shopping made easy
  12. Uber
  13. WhatsApp Messenger
  14. Pandora – Streaming Music
  15. Wish – Shopping Made Fun
  16. TikTok – Real Short Videos
  17. Cash App
  18. Google Photos
  19. Google Chrome
  20. Twitter

Top Paid iPhone Apps – Chart

  1. Facetune
  2. kirakira+
  3. Dark Sky Weather
  4. HotSchedules
  5. PlantSnap Plant Identification
  6. AutoSleep Tracker for Watch
  7. Sky Guide
  8. 1 Second Everyday: Video Diary
  9. The Wonder Weeks
  10. Afterlight 2
  11. My Talking Pet Pro
  12. Glitché
  13. Scanner Pro
  14. TouchRetouch
  15. 7 Minute Workout Challenge
  16. Forest – Stay focused
  17. Full Fitness : Exercise Workout Trainer
  18. Word Swag – Cool Fonts
  19. SkyView® – Explore the Universe
  20. HeartWatch. Heart & Activity

Top Free iPhone Games – Chart

  1. Fortnite
  2. Helix Jump
  3. Rise Up
  4. PUBG MOBILE
  5. Hole.io
  6. Love Balls
  7. Snake VS Block
  8. Rules of Survival
  9. ROBLOX
  10. Dune!
  11. Subway Surfers
  12. Episode – Choose Your Story
  13. Word Link – Word Puzzle Game
  14. Toon Blast
  15. Color Road!
  16. HQ Trivia
  17. Twisty Road!
  18. 8 Ball Pool™
  19. Kick the Buddy
  20. Sniper 3D Assassin: Gun Games

Top Paid iPhone Games – Chart 

  1. Heads Up!
  2. Minecraft
  3. Plague Inc.
  4. Bloons TD 6
  5. Pocket Build
  6. Bloons TD 5
  7. Geometry Dash
  8. The Game of Life
  9. Papa’s Freezeria To Go!
  10. Grand Theft Auto: San Andreas
  11. Trivia Crack (No Ads)
  12. Getting Over It
  13. Monument Valley 2
  14. Alto’s Odyssey
  15. True Skate
  16. The Room: Old Sins
  17. Terraria
  18. Exploding Kittens®
  19. Five Nights at Freddy’s
  20. The Escapists: Prison Escape

Top Free iPad Apps – Chart

  1. YouTube: Watch, Listen, Stream
  2. Netflix
  3. Messenger
  4. Facebook
  5. Amazon Prime Video
  6. Google Chrome
  7. Gmail – Email by Google
  8. YouTube Kids
  9. The Calculator
  10. Amazon – Shopping made easy
  11. Spotify Music
  12. Hulu: Watch TV Shows & Movies
  13. Google Docs: Sync, Edit, Share
  14. Google Drive
  15. Google Maps – Transit & Food
  16. Microsoft Word
  17. Pandora – Streaming Music
  18. Amazon Kindle
  19. Colorfy: Coloring Art Games
  20. Google

Top Paid iPad Apps – Chart

  1. Procreate
  2. Notability
  3. GoodNotes 4
  4. Toca Life: Pets
  5. Duet Display
  6. Toca Life: After School
  7. XtraMath
  8. Toca Hair Salon 3
  9. MyScript Nebo
  10. Toca Kitchen 2
  11. PDF Expert by Readdle
  12. Toca Life: Hospital
  13. Affinity Photo
  14. Toca Life: Office
  15. GoodReader
  16. Toca Lab: Elements
  17. Notes Plus
  18. Human Anatomy Atlas 2019
  19. Toca Life: City
  20. AnyFont

Top Free iPad Games – Chart

  1. Fortnite
  2. ROBLOX
  3. Kick the Buddy
  4. Love Balls
  5. Helix Jump
  6. Color by Number Coloring Game!
  7. Bowmasters – Multiplayer Game
  8. Hole.io
  9. Rise Up
  10. Rules of Survival
  11. Subway Surfers
  12. Rolling Sky
  13. PUBG MOBILE
  14. Toon Blast
  15. Snake VS Block
  16. Granny
  17. Piano Tiles 2™
  18. slither.io
  19. Run Sausage Run!
  20. Pixel Art – Color by Number

Top Paid iPad Games – Chart 

  1. Minecraft
  2. Geometry Dash
  3. The Game of Life
  4. The Room: Old Sins
  5. Heads Up!
  6. Bloons TD 6
  7. Goat Simulator
  8. Five Nights at Freddy’s
  9. LEGO® Jurassic World™
  10. Terraria
  11. The Escapists: Prison Escape
  12. Bloons TD 5 HD
  13. Monument Valley 2
  14. Plague Inc.
  15. Five Nights at Freddy’s: Sister Location
  16. Goat Simulator PAYDAY
  17. Five Nights at Freddy’s 2
  18. Teeny Titans – Teen Titans Go!
  19. Teen Titans Go! Figure
  20. Scribblenauts Unlimited

Apple also rounded up its best stories

In addition to the best content across categories, Apple this year also highlighted the most-read stories from the “Today” section on the App Store.

The revamped and more editorially-driven App Store launched over a year ago in September 2017, making this year the first full year of its existence.

The store is now not just a marketplace and search engine for apps, but also a place to read about the developers who create apps, their businesses, and learn other tips and tricks.

According to Apple, the top ten most-read stories included several on popular games, and a guide for parents on Snapchat, among others.

The full list included:

Apple also picked a few editorial favorites of its own, including:

Music, books and more

The company also unveiled its editorial and most-downloaded lists for podcasts, audiobooks, books, TV shows and music.

Some highlights of those selections included Artist of the year: Drake; Breakout Artist of the Year: Juice WRLD; Song of the Year: I Like It – Cardi B featuring Bad Bunny & J. Balvin; Album of the Year: Golden Hour – Kacey Musgraves; Most Downloaded Podcast: The Daily; Best Book of the year: American Marriage; and Audiobook of the year: American Marriage.

Apple isn’t the only one with a year-end “Best of” list out now. Google Play also this week unveiled its own “Best of 2018” winners. Its list included the best app, Drops: Learn 31 new languages, and best game, PUBG Mobile. It introduced a “fan favorites” category as well, where users got to vote on their own favorite apps and games. Those winners included PUBG again, but for best app, they chose YouTube TV.


Source: TechCrunch

Captain Marvel trailer scores big during Monday Night Football – CNET

Brie Larson takes Marvel fans back to the 1990s in this much-anticipated 2019 film.
Source: CNET

Tesla Autopilot will soon recognize police cars, fire trucks and ambulances – Roadshow

The emergency response vehicles will be added to the neural net soon, according to Musk.
Source: CNET

Tencent Music moving ahead with its $1.2B U.S. stock market debut

Tencent Music Entertainment’s initial public offering is back in motion, two months after the company reportedly postponed it amid a global selloff. In a regulatory filing today, the company, China’s largest streaming music service, said it plans to offer 82 million American depositary shares (ADS), representing 164 million Class A ordinary shares, for between $13 to $15 each. That means the IPO will potentially raise up to $1.23 billion.

The company is offering 41.03 million ADS, while selling shareholders will offer the remaining 40.97 million ADS. It will list on the New York Stock Exchange under the ticker symbol TME. According to the filing, Tencent Music’s controlling shareholder, Tencent Holdings, has agreed to buy Class A ordinary shares valued at up to $32 million.

With about 800 million monthly active users, Tencent Music is not only China’s largest online music entertainment platform, but one of the biggest in the world. To put that number in context, Spotify, one of Tencent Music’s shareholders and strategic partners, currently has 170 million monthly active users.

Tencent Music first filed for its stock market debut at the beginning of October, but then the WSJ reported that it had halted its IPO plans because of a selloff in global markets that hit Chinese markets particularly hard. The stock market is currently rallying, however, thanks to a truce in the U.S.-China trade war.

The offering’s lead underwriters are Morgan Stanley, Goldman Sachs, J.P. Morgan, Deutsche Bank Securities, and Bank of America Merrill Lynch.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469