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

Archivo del Autor: Belen De Leon

Veratrak wants to digitise the pharmaceutical supply chain

Veratrak, a London-based startup that aims to digitise the pharmaceutical supply chain, has picked up £1 million in seed funding. Leading the round is Force Over Mass, with participation from Seedcamp, Ascension Ventures, Blockchain Valley Ventures, and Truesight Ventures.

A number of individual investors have also backed the young company. They include ex-Head of Corporate Strategy for Microsoft, Charlie Songhurst, current EVP of Operations at Vectura Group and previous Vice President of Global Supply Chain at Baxter, Tony Fitzpatrick, and Antonin de Fougerolles, CEO of Evox Therapeutics.

Launched in August 2018, Veratrak offers a “document collaboration and workflow management platform” targeting the pharmaceutical industry. The SaaS enables organisations to on-board both internal and external partners to verify, authenticate, review, and sign-off on “critical documentation” related to various stages of the supply chain. These span the production, packaging, shipping and dispensing of medicine.

Specifically, users can communicate with supply chain partners at different organisations seamlessly, and chronologically execute the steps required to release a product to market.

Noteworthy, the Veratrak platform using blockchain technology to create what it calls an “iron-clad audit trail” of all document events, and in doing so claims to reduce the regulatory burden on Veratrak customers.

The overall result, claims Veratrak, is increased visibility for supply chain partners, and the ability to better react and adjust to events — which ultimately leads to better care for patients.

“There are a variety of cloud-based document management services operating in other industries, however, they are not regulatory compliant for the pharmaceutical industry,” says Veratrak co-founder and CEO Jason Lacombe.

“From the inception of Veratrak, we have built our software to be GAMP 5 compliant, to the highest security and quality standards, and have worked alongside users at pharmaceutical and life sciences companies to test our solution and provide feedback on what we are building”.

Meanwhile, Lacombe says the focus of blockchain companies to date has been on “serialisation” and getting companies ready to meet the European and U.S.’s track and trace regulations. “We chose to enter the market via the document sharing use-case, and not the serialisation use-case, because the serialisation space is already crowded with blockchain,” he adds.

A classic SaaS play, Veratrak charges customers a monthly per head license fee. The pricing is volume-based depending on the number of licenses that an organisation purchases.

“We also offer all our paying customers free guest licenses to invite on their external partners to collaborate on document workflows,” explains Lacombe. “This creates some significant network effects and virality. We have seen this work well with other companies like Docusign that invite collaborators via email to sign documents”.


Source: TechCrunch

European VC firm Octopus Ventures launches £83M growth fund

Octopus Ventures, the European venture capital firm that’s part of Octopus Group, is launching an £83 million growth fund to further invest in its most promising portfolio companies.

The new fund, which is backed by a number of undisclosed institutional investors rather than individual investors, brings the total Octopus Ventures’ various funds has under management to over £1 billion. Taken as a whole, it also means the VC firm now invests between £250,000 and £20 million in startups at various stages of growth.

Headquartered in London and New York, but with Venture Partners also in San Francisco, Shanghai and Singapore, Octopus Ventures has backed over 100 companies to date. They include allplants, Elvie, Depop, Big Health, Graze.com, Eve, Magic Pony, Secret Escapes, Sofar Sounds, Swiftkey, Swoon Editions, tails.com and Zoopla Property Group.

Meanwhile, the new growth fund coincides with a new strategy for Octopus Ventures more broadly, and will see the VC focus on three key areas: fintech, health tech, and industry 4.0.

In the firm’s own words:

  • The Future of Money: Seeking pioneering entrepreneurs who want to improve the way society interacts with money and risk by building products that will transform payments, investments, markets and insurance.

  • The Future of Health: Healthcare will soon be the world’s biggest industry and we back the teams revolutionising health and wellness through patient-driven medicine, clinical decision tools, digital health and disease prevention technologies.

  • The Future of Industry: Focused on the bleeding edge technologies that will drive the next industrial revolution. These include advanced manufacturing, materials, Internet of Things, robotics and artificial intelligence, as well as those technologies which will keep a fully digitally connected society secure.

Below follows an email Q&A with Alliott Cole, CEO of Octopus Ventures, where we discuss the growth fund’s premise and timing, the new investment focus for Octopus Ventures, industrial competition in Europe, America and China, and — of course — the thorny issue of Brexit.

TC: What’s the thinking behind raising a dedicated later-stage fund and why now?

AC: We have been fortunate to back some really talented entrepreneurs who have gone on to build sizeable, successful companies in recent years. Companies like Zoopla, Secret Escapes, Swiftkey, Tails.com, Cazoo, Big Health require capital to build teams and to accelerate growth, and so it makes perfect sense to us for continue to back them as they progress through the initial stages of company formation to the later stages of growth.

TC: Is this new dedicated follow on fund also a sign of how high European valuations are right now, in the sense that it is designed to ensure Octopus Ventures doesn’t get too diluted in future rounds?

AC: We manage around £800m in an evergreen venture fund which invests close to £200m a year into Seed and Series A, with a focus on the future of money, health and industry. This makes Octopus one of the most active venture investors in Europe.

Because this fund is evergreen it is a great vehicle to take a very long-term view on investing and can be far more patient than a more traditional limited life venture fund which normally will invest for 3-4 years and then look to exit in the next 4-6 years.

Our latest growth fund will invest in the best performing companies out of this venture fund when the founders are comfortable with their product market fit, and are ready to scale to the next level.

TC: Did Brexit come into your thinking here or complicate things with regards to raising this new fund?

AC: You can’t ignore Brexit entirely, clearly, but I wouldn’t say it was a significant hurdle. We are backing genuinely pioneering entrepreneurs with the talent and ambition to radically disrupt their industries. That’s where we see the big opportunity for this fund, and I don’t think Brexit changes that.

For the most part, entrepreneurs we are investing in are looking to make their own “dent in the Universe” and while they are starting their journey in London and the U.K., their ambitions will lead them to build for an international audience. This is why we have an office in New York, and Venture Partners on the ground in Silicon Valley, Singapore and Beijing.

TC: More broadly, what would be your favoured outcome for the U.K. and Brexit?

AC: When you speak to the entrepreneurs and founders in our portfolio, it’s clear that availability of talent is one of the critical issues. So from that perspective, while I’m sure members of our team have their own views, we are agnostic in terms of the outcome so long as our portfolio companies continue to have access to the talent they need to grow and scale. That said, I wholeheartedly believe the U.K. and London will continue to be a global leader in innovation and entrepreneurship regardless of the outcome.

TC: Looking at “the future of money” aspect of Octopus Ventures’ new strategy, what specific opportunities do you see left in fintech? It seems that we are mainly past the first phase where various financial services have been unbundled from the banks and made more consumer friendly, while there are a number of platform plays, including some neo banks or banking appS, seeking to re-bundle these services in a more consumer-centric way. So, what’s left or next?

AC: The opportunities in financial technology are many and diverse. It is certainly true that we have seen the start of consumer banking services being unbundled, but whether we have reached a new point at which this market will re-integrate is by no means clear to me.

Outside of consumer banking, we are really excited by the opportunity in the insurance sector. Despite it being ten times the size of the banking sector it has only received one tenth of the funding. It’s an area where incumbents are paralysed by regulation, legacy technology and bureaucracy meaning they are unable to effectively tackle emerging opportunities themselves, so we see a huge opportunity in this space. As we invest in teams like Bought By Many, DeadHappy and ByMiles, we’re starting to go deeper and learn more about these industries.

TC: The second aspect is “the future of health”. What do you see as the biggest obstacles in this space (e.g. regulation, the different way healthcare is funded etc.) and also the biggest opportunities?

AC: Innovation in health, quite rightly, has a number of unique constraints which can make it more challenging for companies to start and scale quickly. These are both regulatory and commercial in nature – for instance a medical commissioning group can introduce the best digital health therapeutic but if the nurses on the front line in a GP surgery are unaware of the benefits, then these businesses may be overlooked and a great product will struggle to find its way into the hands of the patients.

Some of the biggest opportunities lie in areas where there is far-reaching demand, but this demand is simply not being filled due to stigma or taboo. Take Elvie for example, it is brilliant to see a fem-tech company designing and distributing pelvic floor trainers and breast pumps. The impact it has made in the market in such a short time is remarkable. Equally Big Health, with its initial focus on insomnia, will have a broader application to anxiety, depression and stress – all linked to mental wellbeing.

TC: Lastly, “the future of industry” — or industry 4.0 — is an increasingly common theme within VC and arguably a European strength. Do you think that is true, and if so, why?

AC: Europe, despite what people may think, still boasts a strong manufacturing hub. In fact, the European Union ranks second in the world in manufacturing output, secondly only to China, and ahead of the U.S., according to data from the World Bank. European manufacturing is also relatively high-tech compared to other countries. When you combine this with its ability to educate top talent – we produce more PhDs per capita than any other country in the world – it provides a fuel that drives development and productivity improvements in the industrial sector.

Having the perfect crucible of manufacturing expertise, experience, and existing business combined with top technical talent, results in a combination which naturally leads to Europe being considered a place to look at for ‘the’ Future of Industry. What we’ve historically lacked is the funds to back the emerging winners in this space – but things are changing here.

We have also enjoyed investing in some harder technologies – early on we backed William T-P at True Knowledge, which was acquired by Amazon and now has become the backbone of Alexa, the machine learning and artificial intelligence companies Swiftkey (acquired by Microsoft) and Magic Pony (acquired by Twitter).

TC: With that said, are we more likely to see multibillion dollar industry 4.0 companies coming out of Europe, America or China?

AC: Looking ahead, this is very hard to call, as in reality, industry is blooming across all three areas, and it is likely that we will see multibillion-dollar industry 4.0 companies from Europe, America and China.

In Europe, London leads the way in unicorns, hosting 17 start-ups that have broken the $1bn valuation barrier since 2010. We expect to see many more from London, and indeed the rest of Europe as they expand and grow across the continent. That being said, we cannot ignore the huge potential China offers in this space. According to the World Bank, China are the world leaders in manufacturing output, with a huge 40% of their GDP coming from manufacturing in 2017. Chinese companies have been setting themselves to take Industry 4.0 by storm for a while now, so to ignore the market potential of China would be nothing short of naïve. The same, however, could be said for the U.S. With the likes of American companies Apple and Amazon becoming the first trillion-dollar businesses last year, they too cannot be ruled out.

The truth is that increasing numbers of companies across the globe are heading for that multibillion-dollar status, and I think industry 4.0 is likely to boom across the three continents sooner than we expect.


Source: TechCrunch

In the future, A.I. medicine will let patients own their health data

The key to A.I.-based medical research is patients owning their own data. Rather than storing patient records in the cloud, researchers want patients to house their own data on their phones. This data could then be shared and pooled to create massive troves of anonymized information for clinical studies.

The post In the future, A.I. medicine will let patients own their health data appeared first on Digital Trends.


Source: Digital trends

WWE WrestleMania 35: Results, ratings, surprises and new champions – CNET

It was the best WrestleMania in years.
Source: CNET

Grab plans to raise $2B more this year to fund an acquisition spree in Southeast Asia

Always be raisin’. That appears to be the motto of Southeast Asia’s ride-hailing companies Grab and Go-Jek.

Fresh from closing a near-$1.5 billion raise from SoftBank’s Vision Fund as part of a huge, multi-billion Series H deal, Grab said today that it plans to extend the round to $6.5 billion to amp up its battle with Go-Jek, which recently raised $1 billion of an ongoing Series F round.

A spokesperson for Grab told TechCrunch that the $6.5 billion will include additional money into that Series H deal, and it may include debt funding. The money announced so far this year — that $4.5 billion from the Series H — is included in that $6.5 billion goal, the Grab rep explained, so that means Grab is aiming to raise a further $5 billion in 2019 a further $2 billion in 2019. (Update: yes, it’s confusing so we’ve corrected our numbers because Grab said the $6.5 billion includes the entire Series H, some of which was announced last year, not just the portion raised in 2019.)

Grab’s Series H has already swollen to $4.5 billion, to give you an idea of its cash pile right now. Grab’s valuation is around $16 billion, according to sources, and it has raised $7.5 billion to date.

While the money will no doubt go towards ‘growth’ — and particularly to develop Grab’s ‘super app’ strategy of offering more than just rides in its app — Grab said that it plans to make “at least 6 investments or acquisitions” in Southeast Asia this year.

That acquisitive approach would be unprecedented for Southeast Asia, a region of few tech exits despite its growing potential. That is beginning to change with the rise of Grab and Go-Jek, local companies that are buying up smaller startups to add tech and expertise under that aforementioned ‘super app’ strategy, which is aimed at expanding to become the on-demand app of choice for Southeast Asia’s 600 million consumers.

But still, half a dozen deals will bring even more liquidity to Southeast Asia’s startup ecosystem and help VCs turn some of their paper valuations into actual transactions and value for their funds and LPs.

Grab spent $100 million on Indonesia-based Kudo in 2017, while Go-Jek has been more acquisitive with more than half a dozen deals under its belt, including the purchase of three fintech startups in 2017 and, most recently, Philippines-based wallet Coins for $72 million.

Grab CEO and co-founder Anthony Tan put out an interesting statement that specifically notes SoftBank President Masayoshi Son’s apparently unwavering support for his business. He also dropped some shade on Go-Jek, which has only expanded beyond its home in Indonesia over the last six months, with a claim that Grab will soon be four-times bigger than its arch rival.

Here’s Tan’s statement in full:

I met Masayoshi-san last week where he gave his unlimited support to power our growth. The support from strategic investors like SoftBank and others, will allow us to grow very aggressively this year across our verticals of payments, transport and food. At our current growth rates, we expect to be four times bigger than our closest competitor in Indonesia and across the region by the end of the year. As we grow to become the leading super app in Southeast Asia, we see massive opportunities to expand our business and continue to serve our customers, driver-partners and merchants across Southeast Asia.

Acquisitions aside, there’s a lot happening within Grab. The company is mulling a move to spin out its financial services unit, with PayPal and Ant Financial among the interested parties it is talking to, as TechCrunch reported last month.

Note: The headline and text of this article have been updated to reflect that Grab plans to raise $2 billion more this year.


Source: TechCrunch

New Logitech Zone Wireless headphone is built for the open office – CNET

The new Zone Wireless and Zone Wireless Plus feature active noise-cancelling, an integrated boom microphone and wireless charging.
Source: CNET

Facebook co-founder Eduardo Saverin’s B Capital makes $406M first close of new fund

B Capital, the VC firm from Facebook co-founder Eduardo Saverin, has made the first close of its second fund.

The firm has closed out $406 million in initial capital, according to a filing lodged with the FCC last month. The document doesn’t include details of a target raise or which LPs have committed. Saverin came to prominence as a co-founder of Facebook, but he has rebuilt himself as an investor with a particular focus on Asia.

B Capital is a relatively new entrant but already this new fund represents an upsized raise, even without the final close. B Capital’s first fund closed $360 million last February with consulting firm BCG a major backer from the get-go. The firm pitches itself as a bridge between the corporate world and quality startups, an area where its BCG alliance no doubt carries significant weight.

The firm is based out of Southeast Asia — where Saverin has lived since renouncing his U.S. citizenship in 2011 — but it investors globally and has a San Francisco office. Its focus covers financial services, insurance, health, industrial, transportation and “consumer enablement.” To date, B Capital has invested in 19 startups, according to its website, and those include scooter startup Bird, insurance-focused CXA — which raised $25 million last month — Indian fintech startup Mswipe — which announced a $30 million round last week — and logistics firm NinjaVan.

Saverin has also made investments via his family fund, Velos, but its involvement has tapered down since B Capital launched.


Source: TechCrunch

WWE WrestleMania 35: The Miz's dad becomes a mulleted meme – CNET

Plus: Maybe don’t ever pat Brock Lesnar on the shoulder.
Source: CNET

A new, mystery 'untitled' Marvel movie will be shot in Australia – CNET

A new Thor movie? The next Black Panther movie? Nobody knows. But a new Marvel movie will be shot in Australia.
Source: CNET

Chris Tucker and Jackie Chan hint at Rush Hour 4 – CNET

Fans are ready to get the action-comedy duo back together.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443