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

Archivo del Autor: Belen De Leon

These Sea Slugs Decapitate Themselves and Grow New Bodies

Showing off their best impressions of Deadpool, the animals survived for weeks without organs, only to regrow everything and go about their business.
Source: Wired

Olo’s IPO could value the company north of $3B as Toast waits in the wings

Olo, the New York-based fintech startup that provides order processing software to restaurants, shared its initial IPO price range this morning. The company’s debut comes ahead of the expected IPO of Toast, a Boston-based unicorn with a similar market remit.

Targeting $16 to $18 per share, Olo could raise as much as $372.6 million in its public offering.


The Exchange explores startups, markets and money. Read it every morning on Extra Crunch, or get The Exchange newsletter every Saturday.


Unlike most companies going public in recent quarters that we’ve tracked, Olo has a history of growth and profitability, making its impending pricing all the more interesting. It’s unknown if Toast is profitable, but as most venture-backed IPO aren’t, we’re presuming it isn’t.

This morning, we’re doing our usual work: parsing the company’s pricing interval to get a valuation range for Olo. We’ll calculate both simple and fully-diluted pricing and then do some quick work on its revenue scale to come to grips with its total scale.

Are investors willing to pay more for profits? And, if so, how much? This is a niche question, as most IPOs look a bit more like Coursera than Olo, but it’s still worth answering.

Olo’s IPO valuation range

If you’d like to follow along, you can read the new S-1 filing here. Our first look at Olo is here, and its fundraising history is here, per Crunchbase.

The company is targeting $16 to $18 per share with an expected sale of 18 million shares. The company is also reserving 2.7 million shares for its underwriters. At the upper-end of its range, not counting shares reserved for its bankers, Olo could raise $324 million in its debut.

Per the company, its total number of Class A and B shares outstanding after its IPO would come to 142,012,926, or what we calculate to be 144,712,926 shares, including its underwriters’ option. Using the latter as we tend to look for valuation extremes, Olo would be worth $2.32 billion to $2.60 billion.

But what about its fully-diluted valuation? Adding in shares that are currently tied to un-exercised but vested stock options brings Olo to around 188,085,714 shares. Add in the underwriters’ option and the total rises to 190,785,714 shares.

Using the latter figure, at $16 and $18 per share Olo could be worth $3.05 billion to $3.43 billion on a fully-diluted basis.

Is that expensive?

Let’s find out! Digging back into Olo’s growth, we can see a business with rapidly expanding software incomes. And the same software revenues are improving in quality over time. From 2019 to 2020, for example, Olo’s “platform” revenues — a mix of subscription and transaction top-line from software — grew from $45.1 million to $92.8 million. Over the same time, the company’s platform revenue saw its gross margin improve from 73.6% to 84.6%.


Source: TechCrunch

Investors discuss alt-financing and the role of venture capital

There are so many ways to secure capital for your startup beyond traditional venture capital, from crowdfunding to debt financings to revenue-share agreements. But is all money created equal if you are on route to becoming a billion-dollar business? Dr. Astrid Scholz, the co-founder of Zebras Unite, Sydney Thomas, a principal at Precursor Ventures, and Brian Brackeen, the founding partner of Lightship Capital, joined us as TC Sessions: Justice to discuss alternative pathways to funding, and if the democratization of capital is a facade.


On the choice to stay away from traditional venture capital

Scholz is currently building out Zebras Unite, a founder-led cooperative that is focused on making startups more sustainable, ethical and inclusive. During the panel, she mentioned that the capital arm of Zebras Unite could have been a traditional fund, but the organization ultimately decided to pursue more creative alternatives, such as the Future Economy Lab. This lab, which focuses on helping founders find financing instruments that fit their sectors, took place in Montreal with a focus on climate tech.

Scholz shared why she went for this route, versus a traditional fund:

In the big scheme of things, [VC] really is just a tiny drop in the large capital pool of capital that’s out there. And then on the other extreme, you have bank loans. That may or may not be accessible to startup founders, especially if they’re from certain demographics in this country. Of course we have a massive racial wealth gap and access to capital.

To me, that sounds just like two flavors of capital: vanilla and chocolate. It’s not interesting, if that was an ice cream store, it was not interesting. At Zebras Unite, we’re looking to increase the diversity of capital, as well as the diversity of managers of capital. So we’re very interested in revenue based financing mechanisms. We’re very interested in non-dilutive early stage forms of support to entrepreneurs who don’t have friends and family wealth. We were looking at new sort of character-based lending instruments and a bunch of blended approaches, so there’s more room on the capital spectrum to color in, beyond the two ends of the spectrum. (Timestamp: 3:52)


On why venture capital paths can be formed around a more inclusive strategy

Now, venture capital isn’t the devil, and in a market as hot as right now it’s clear that there is a huge demand to back great ideas. The problem starts when you look at which ideas get backed versus which don’t, and underrepresented founders lose out at a disproportionately higher rate than white founders.

Standards help everyone get on the same page, and in venture, any clarity around how one investor cuts checks versus another can help curb signaling risk and help set expectations on early-stage founders. Lightship Capital uses traditional venture capital but applies it in a way Brackeen thinks is more inclusive to founders.

Oftentimes, VCs talk about designing your product for your customer, but then they don’t design themselves around the customer. They completely ignore what they tell people to do. And so we’re designed for the underrepresented founders. And for us, that’s women, minorities, lgbtq, plus disabled. And so the capital path for that founder is different from the white male Zuckerberg founder. Oftentimes, a Series A is very, very difficult, so we bridge that. We’ll write a smaller check – half a million dollars first – and then we’ll reserve $1.5 million so they can go out and get a Series A done. And so to do that, we don’t require board seats and things of that nature, we do require strong collaboration. (Timestamp: 7:03)


On how your first check could impact your next check

Thomas noted that Indie.VC, an alternative financing program that was aimed at slow-growth, bootstrapped founders, shutting down this past week could be a lesson for founders who look to finance their companies from the plethora of programs out there.

They were at the frontiers of building access to new capital. I think one of the things that we saw when we would talk to founders who were considering Indie.vc capital versus our capital was, ‘does the investor that you would like after you get that Indie.vc funding, if you decide to go to a more traditional VC firm? Can they actually even do revenue based financing investments, some people actually legitimately can’t because of the regulatory limits of their fund.(Timestamp: 16:28)

She went on to explain how this isn’t simply a one-off problem that could happen with. Precursor founding partner Charles Hudson penned a post, months ago, about the messiness in early-stage cap tables.

I don’t want to say it’s unfair, but you have to make a pretty final decision, pretty early on in what type of company you want to build. And I don’t think that allows for a lot of the flexibility that is the reality of building a startup. When you pivot like five to 10 to 20 to 30 times before you finally get to something that, you know, matters. And so how do we also allow for more flexibility between multiple different types of revenue structures? I just don’t think that exists right now. (Timestamp: 17:12)

Brackeen added that his form loves non-dilutive financing before, and after, they are nicest. Pitch competitions might help a startup launch, but it won’t help founders get from stage to stage. This banter basically answers the question that I set early on: is all capital created equal in the eyes of investors? A cap table filled with different types of financing structures and notes, as Thomas mentions, could lead to your next check investor declining to invest based on a semantic versus a lack of believing in your vision. One side effect we see here is recapitalizations, an event where startups restructure their entire cap table to squeeze out old investors, bring on new ones and shift the way equity and debt is managed.

Scholz chimed in about how startups should think about capital limitations, but also other corporate structures that could shape the trajectory of a startup.

I think that point about founders basically getting locked into a corporate structure and an investment strategy before they even really know what they’re building or how it’s selling is just so important. I always joke, you know, like 99 out of 100, corporate lawyers will tell you to incorporate as a Delaware C. [But] that may or may not be the right answer. There may be a good reason to become a cooperative, and incorporating as a Delaware C will make your life very difficult. (Timestamp: 17:46)


On if VC will be even more relevant five years from now

The conversation turned into a broader discussion on if venture capital will be as relevant as it is today, five years from now. While Scholz said that she doesn’t even think venture is that important today, the two venture capitalists on the panel – Brackeen and Thomas – were good sports about the future of the asset class they have bet their careers on.

Thomas: The IPOs just keep on coming, and they keep getting bigger. It’s crazy. I think that there is recreating an immense amount of wealth, and that we need to be thoughtful, we need to be careful. And we need to be just considerate of that fact. And so I plan to be in venture for the next ten years. But I Ithink, to Astrid’s point, we are not the only ones on the island. We are connected to all of these other different capital structures, and different communities. But my bet is still here. (Timestamp 25:14)

Brackeen: Capital will continue to play a large role in capitalism, because the two are hand in hand. And venture capital is a version of that. Watch what we do. To see billions of dollars go into these geographies, these communities, these groups, the value creation is outrageous. Morgan Stanley, and others say that racism and sexism cost this country somewhere between $4 trillion and $16 trillion in kind of untapped value. So venture capital can be a key lever in opening that faucet. (Timestamp: 25:52)

You can read the entire transcript here.

 


Source: TechCrunch

Celebs like Rob Dyrdek, Joe Jonas, and Travis Barker are backing the nootropic nosh company, Mindright

It was only a matter of time before someone married the nascent nootropic supplements for brain health to the snack bar craze that continues to attract dollars and exits.

That time is apparently now, as Rob Dyrdek, the MTV-famous celebrity, pro-skater and entrepreneur, and Chris Bernard announce a new investment in the company they co-founded, Mindright, alongside celebrity investors including Joe Jonas, Travis Barker, and The Profit’s Marcus Lemonis. 

“When we started down the path of condition-specific food and beverage… we started doing a lot of research into the nootropics and adaptogens space,” said co-founder Bernard. Working with a food scientist who did not want to be named (which isn’t sketchy at all), Dyrdek and Bernard were introduced to several companies producing Ashwagandha, which the two had settled on as the new key ingredient in their snack bars.

Along with ginseng and cordyceps mushrooms, the company has a trifecta of new (and old) supplements that have taken the nutraceutical world by storm.

Bernard had initially approached the Dyrdek Machine group about another product, but the company was too far along and not something that Dyrdek felt passionate about backing. The story changed when Bernard returned with plans for this nootropic nosh.

“[Bernard] brought back the concept of the path of what’s evolved from functional foods and probiotics and collagen and sort of the mental health and adaptogen and the supplement world and said here’s how to merge these,” Dyrdek said of Bernard’s second pitch. “It was a home-run for us. Our process is supporting a solopreneur where we help shape and build the company together and provide the outsourced resources. We fund the development of the idea to go to the capital markets.”

So far, Dyrdek and his team have made 15 investments in consumer and entertainment businesses, and five of those business have since been acquired.

Most deals from Dyrdek Machine follow a similar trajectory. The firm becomes a co-founder and shares common stock and then negotiate a preferred equity investment for the capital infusion. Typically those deals will range from $250,000 to $500,000.

“We co-found it and we share that common share class and our first money is preferred and pick a valuation that balances out the deal,” Dyrdek said. “How much equity do we want to develop it with you is what we negotiate with that initial capital.”

Portrait of Rob Dyrdek, founder of Dyrdek Machine

Dyrdek describes his investment firm as founder-driven and market agnostic. “We want a well-rounded, multi-dimensional founder and then we look at the market and how do we evolve it into something that has a larger, broader appeal,” Dyrdek said. “Rather than chasing down nootropics, we found that ‘good mood’ was the important thing to the consumer base. That’s why we drove ‘Good mood superfood.’”

Bernard’s faith in Dyrdek’s ability to move the business forward has been proven in the evolution of other companies in the firm’s portfolio. Dyrdek pointed to Outstanding Foods, another investment, which he said had recently closed a $10 million round at a $100 million valuation. Another startup in the portfolio, Momentous, a supplement manufacturer, also closed on a big round recently after raising $5 million in 2019, Dyrdek said.

For Mindright, Dyrdek’s involvement brought in other celebrity names once they tried the product. The company counts Joe Jonas and Travis Barker among its seed investors.

“They were excited to get involved in this because they believed in what we took the time to create,” Bernard said. 


Source: TechCrunch

Porsche invests another $83M in electric supercar maker Rimac – Roadshow

With the latest investment, Porsche now owns 24% of the Croatian firm.
Source: CNET

Philanthropist MacKenzie Scott, ex-wife of Jeff Bezos, marries science teacher – CNET

Scott split from the Amazon founder and CEO in 2019.
Source: CNET

Microsoft's $7.5 billion Bethesda deal has been approved by the EU – CNET

After garnering SEC approval last week, the video game purchase is nearing the finish line.
Source: CNET

The most common Google Meet problems and how to fix them

Are you having issues when attempting to create or join a Google Meet video call? Here’s how to handle some of the most common ones so you can get connected.
Source: Digital trends

Best balance transfer credit cards for March 2021 – CNET

Get out from under that oppressive annual percentage interest rate.
Source: CNET

Slack vs. Microsoft Teams

Which collaboration tool is best for your needs? Our comparison of these two great workspaces addresses pricing, features, app integration, storage, and more.
Source: Digital trends

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655