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

Archivo del Autor: Belen De Leon

London’s transport regulator looks to startups to help fix urban mobility

London’s transport regulator, TfL has announced a partnership with Bosch for its forthcoming co-working space in Shoreditch.

The civic tech project is intended to run for 18 months as a pilot — though Bosch’s ‘Connectory’ co-working facility won’t open until the end of January. A company spokeswoman confirmed the partnership is nonetheless up and running now.

The aim of the collaborative project is to share data and expertise, including by tapping into London’s startup ecosystem, to land on new ideas for tackling urban mobility issues — from traffic jams to awful air quality.

Transport issues are especially pressing for the city as London’s population is forecast to reach a staggering 10.8 million by 2041 — which would mean around six million additional trips being generated per day.

Specific issues TfL is looking for help with include developing more efficient, greener and safer vehicles; reducing congestion; and encouraging more people to walk, cycle and take public transport across London, it said today.

TfL will be providing technical knowledge and “a wide range” of datasets throughout the pilot to allow participating companies to test ideas and “understand patterns in more detail than has previously been possible”, it added.

The data will be based on its existing Unified API and open data platform, which it notes is already underpinning nearly 700 apps used by approaching half (42 per cent) of Londoners.

Startups selected for the collaboration will be provided with dedicated space within Bosch’s Connectory, alongside TfL staff who will also be based there during the pilot.

Commenting in a statement, Arun Srinivasan, executive VP and head of mobility solutions at Bosch UK said: “We believe that the collaboration between Bosch and TfL will enable us to accelerate the development of technologies, products and services that have a positive impact on city life.”

Startups will be selected by Bosch, according to a TfL spokesman. We’ve asked for more details on selection criteria.

“This new ‘urban mobility’ lab is the first of its kind with a primary focus on urban mobility, and will provide the forum for private sector partners, academia and public sector to work together to tackle a range of problems facing Londoners in years to come,” the pair said in a press release today.

“By facilitating closer collaboration, TfL and Bosch hope to support start-ups to develop a range of smart products and help them identify ways to bring them to market more quickly through open procurement,” they added.

Bosch’s co-working facility will not be solely focused on urban mobility — so they are also flagging wider opportunities for collaboration and knowledge-sharing for participating startups.

The company’s network of Connectory co-innovation spaces also links out to cities internationally, including Chicago and Stuttgart, further expanding potential knowledge-sharing opportunities.

Commenting in a statement, the mayor of London, Sadiq Khan, said: “This initiative will foster closer working between London’s tech sector and other leading tech cities. If we are to use data and smart technology to help solve the biggest problems our city faces, it’s crucial we take a more collaborative approach. I see London’s future as a global ‘test-bed city’ for civic innovation, where the best ideas are developed, amplified and scaled.”

Depending on the outcome of the pilot, TfL said the Greater London Authority may seek similar collaborative approaches to support other aspects of its work — including housing, environment and policing, aligning with the mayor of London’s strategic priorities.

“I’ve been clear I want London to become the world’s smartest city and this is a further step towards realising that ambition,” Khan added.


Source: TechCrunch

Nigerian data analytics company Terragon acquires Asian mobile ad firm Bizense

Nigerian consumer data analytics firm Terragon Group has acquired Asian mobile marketing company Bizense in a cash and stock deal.

Based in Singapore, with operations in India and Indonesia, Bizense specializes in “mobile ad platform[s] for Telco’s, large publishers, and [e-commerce] ad networks” under its proprietary Adatrix platform—according to its website and a release.

The price of the acquisition was not disclosed.

The company lists audience analytics, revenue optimization, and white label SSP services among its client offerings.

Headquartered in Lagos, Terragon’s software services give its clients — primarily telecommunications and financial services companies — data on Africa’s growing consumer markets.

Products allow users to drill down on multiple combinations of behavioral and demographic information and reach consumers through video and SMS  campaigns while connecting to online sales and payments systems.

Terragon clients include local firms, such as Honeywell, and global names including Unilever, DHL, and international agribusiness firm Olam.

The company’s founder and CEO Elo Umeh sees cross-cutting purposes for Terragon services in other markets.

“Most of the problems we seek to solve for our clients in Africa also exist in places like South East Asia and Latin America,” Umeh told TechCrunch.

The Bizense acquisition doesn’t lessen Terragon’s commitment to its home markets, according to Umeh.

“We are…super focused on Africa right now, building out propriety platforms powered by data and artificial intelligence to help Telco’s, SMEs, FMCGsand financial institutions …increase their customer base and drive more transaction volumes,” he said.

Terragon’s CEO would not divulge the acquisition value, saying only that it consisted of  “a combination of cash and stocks, with the actual amount not disclosed.”

In an interview with TechCrunch earlier this year, Umeh confirmed the company was looking into global expansion.

Tarragon already has a team of 100 employees across Nigeria, KenyaGhana and South Africa.

Umeh indicated the company is contemplating further expansion in Asia and the Latin America, where Terragon already has consumer data research and development teams.

With the Bizense acquisition Terragon plans to “build out platforms, tools and machine learning models to help businesses…acquire new customers and get existing customers to do more.”

Bizense founder and CEO Amit Khemchandani will be involved in this process. “We are excited about the next phase of this journey as we innovate for Africa and other emerging markets,” he said.

With the exception of South African media and investment giant Naspers, acquisitions of any kind—intra-continental or international—are a rarity for Sub-Saharan African startups and tech companies.

Terragon’s acquisition in Singapore, and other moves made by several other Nigerian startups this year, could change that. African financial technology companies like Mines and Paga announced their intent to expand in and outside Africa. They would join e-commerce site MallforAfrica, which went global in July in a partnership with DHL.


Source: TechCrunch

Clearbanc raises $70M to give startups ad money for a rev share

Selling equity to buy Facebook and Google ads is a bad deal for startups. Clearbanc offers a fundraising alternative. For fast-growing businesses reliably earning sales from their marketing spend, Clearbanc offers funding from $5,000 to $10 million in exchange for a steady revenue share of their earnings until it’s paid back plus a 6 percent fee. Clearbanc picks what merchants qualify by developing tech that scans their Stripe, Facebook ads, and other accounts to assess financial health and momentum. It’s already doled out $100 million this year.

“As a business successfully scales, we continue to provide them ongoing capital” co-founder and CEO Andrew D’Souza tells me. “Our goal is the be the first and last backer of a successful business and save the entrepreneur from having to take hundreds of pitch meetings to keep their company funded.”

After largely flying under the radar since being found in 2015, now Clearbanc has some big funding news of its own. It’s now raised $70 million from a seed and new Series A round from Emergence Capital, Social Capital, CoVenture, Founders Fund, 8VC, and more with Emergence’s Santi Subotovsky joining the board.

“Venture capital has shifted. Instead of funding true research and development, today 40% of venture capital goes directly to buying Google and Facebook ads” D’Souza claims. “Equity is the most expensive way to fund digital ad spend and repeatable growth. So we created something new.”

Clearbanc emerged from an angel investing alliance between two serial entrepreneurs. D’Souza had built Andreessen Horowitz-funded social recruiting site Top Prospect, USV-backed education tech company Top Hat, and Mastercard portfolio biometric authentication wearable startup Nymi. He’d helped raise over $300 million in venture after a stint at McKinsey when he begun co-investing with Michele Romanow, a VC from Canada’s version of the TV show Shark Tank called Dragons’ Den. She’d bootstrapped shopping hub Buytopia that acquired 10 other ecommerce companies, and discount-finder SnapSaves that she sold to Groupon in 2014.

“We started investing together in some of the deals we would see from Dragons’ Den and often found that an equity investment wasn’t the right structure for these consumer product companies. They had great economics and had found a niche of customers, but often didn’t want to exit the business at any point” D’Souza recalls. “They needed money to acquire more customers, scale up their marketing efforts and online ad spend. So we started to do these revenue share deals.”

Both engineers, they built tech to automate the due diligence and find companies with healthy unit economics and customer acquisition costs. The partnership blossomed into Clearbanc, and romance. “We’re also a couple, so we spend a lot of time together” D’Souza writes.

Clearbanc’s team

Now Clearbanc has poured over $100 million into 500 companie in 2018 like Vinebox. The subscription wine box company used Clearbanc to grow its membership numbers while raising a Series A for developing new products. Clearbanc’s companies pay out 5 percent in revenue share until the investment plus 6 percent is paid back. That’s a great deal for companies that are already proven money makers like Hunt A Killer, a murder mystery game subscription box that had raised $10,000 and was selling swiftly. Derisked, it didn’t need venture, and has now taken $8 million from Clearbanc to ramp its business.

Clearbanc co-founders Andrew D’Souza and Michele Romanow

Clearbanc is rising up at a time when organic growth channels are shutting down. The ruthless optimization of algorithmic feeds by Facebook, Instagram, and Twitter suppress marketing content unless businesses are willing to pay. Without free virality opportunities, companies must rely on venture funding or loans just to turn around and pay that money to big ad platforms. With the new cash that also comes from iNovia Capital, Real Ventures, Portag3, Precursor, WTI, Berggruen, and FJ Labs, Clearbanc plans to expand abroad after doing deals in the US and Canada. It’s also going to invest in building awareness as well as its data science capabilities.

D’Souza and Romanow must have confidence in their tech, as a wrong investment means they might never get their cash back. “We pay a lot of attention to our underwriting and decision-making process because if we make a mistake, we can lose a lot of money. Unlike a VC, we don’t expect the majority of our companies to fail and have the winners make up for the losses” says D’Souza. One big misstep could wipe out the gains from a bunch of other investments.

Meanwhile, it has to break the norms of how businesses find funding. Startups immediately seek traditional venture or debt financing that can depend on the flashy names already on their cap table, while merchants turn to exploitative online lenders that require a personal guarantee and base their decisions on the founders’ own credit history instead of the business.

While riskier hard tech startups that will take years to get to market will still need venture, a new crop of direct-to-consumer products and other fast-monetizing startups that are already humming can avoid diluting their team and investors by using Clearbanc. D’Souza concludes, “We’ve spent our entire careers as entrepreneurs and wanted to build a new asset class to help entrepreneurs grow.”


Source: TechCrunch

Top 5 gadgets of the last month video – CNET

We ran the numbers! These are the devices that CNET readers are most interested in.
Source: CNET

Rural Kids Face an Internet 'Homework Gap.' The FCC Could Help

Many students trek to classrooms or local businesses to do their homework. Going without isn’t an option.
Source: Wired

2019 Bentley Bentayga V8 review: Eight is enough – Roadshow

A new V8 engine option brings newfound athleticism to Bentley’s big Bentayga.
Source: CNET

Apple to boost its Amazon presence with listings for iPhones, iPads, and more

Apple is about to start offering more of its kit on Amazon. The tech giant currently only has very limited listings on the shopping site, but the deal will see the arrival of the latest iPhones, iPads, MacBooks, and more.

The post Apple to boost its Amazon presence with listings for iPhones, iPads, and more appeared first on Digital Trends.


Source: Digital trends

The Ceph storage project gets a dedicated open-source foundation

Ceph is an open source technology for distributed storage that gets very little public attention but that provides the underlying storage services for many of the world’s largest container and OpenStack deployments. It’s used by financial institutions like Bloomberg and Fidelity, cloud service providers like Rackspace and Linode, telcos like Deutsche Telekom, car manufacturers like BMW and software firms like SAP and Salesforce.

These days, you can’t have a successful open source project without setting up a foundation that manages the many diverging interests of the community and so it’s maybe no surprise that Ceph is now getting its own foundation. Like so many other projects, the Ceph Foundation will be hosted by the Linux Foundation.

“While early public cloud providers popularized self-service storage infrastructure, Ceph brings the same set of capabilities to service providers, enterprises, and individuals alike, with the power of a robust development and user community to drive future innovation in the storage space,” writes Sage Weil, Ceph co-creator, project leader, and chief architect at Red Hat for Ceph. “Today’s launch of the Ceph Foundation is a testament to the strength of a diverse open source community coming together to address the explosive growth in data storage and services.”

Given its broad adoption, it’s also no surprise that there’s a wide-ranging list of founding members. These include Amihan Global, Canonical, CERN, China Mobile, Digital Ocean, Intel, ProphetStor Data Service, OVH Hosting Red Hat, SoftIron, SUSE, Western Digital, XSKY Data Technology and ZTE. It’s worth noting that many of these founding members were already part of the slightly less formal Ceph Community Advisory Board.

“Ceph has a long track record of success what it comes to helping organizations with effectively managing high growth and expand data storage demands,” said Jim Zemlin, the executive director of the Linux Foundation. “Under the Linux Foundation, the Ceph Foundation will be able to harness investments from a much broader group to help support the infrastructure needed to continue the success and stability of the Ceph ecosystem.”

cepha and linux foundation logo

Ceph is an important building block for vendors who build both OpenStack- and container-based platforms. Indeed, two-thirds of OpenStack users rely on Ceph and it’s a core part of Rook, a Cloud Native Computing Foundation project that makes it easier to build storage services for Kubernetes-based applications. As such, Ceph straddles many different worlds and it makes sense for the project to gets its own neutral foundation now, though I can’t help but think that the OpenStack Foundation would’ve also liked to host the project.

Today’s announcement comes only days after the Linux Foundation also announced that it is now hosting the GraphQL Foundation.


Source: TechCrunch

John Williams releases gorgeous new Star Wars arrangement – CNET

Just as beautiful as the original.
Source: CNET

New Smash Bros. Ultimate trailer is now an amazing musical meme – CNET

Nintendo’s new Super Smash Bros. Ultimate trailer didn’t have a backing track and you know what that means: The internet was ready to help out.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533