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

Archivo del Autor: Belen De Leon

Wimdu, Rocket Internet’s Airbnb clone, to shut down this year ‘ facing significant business challenges’

They say imitation is the sincerest form of flattery. But it doesn’t guarantee success, and today, an Airbnb clone learned that the hard way. Wimdu, a startup originally hatched out of the Rocket Internet startup factory in Berlin and modelled on the travel acomodation US startup Airbnb, announced that it would be shutting down at the end of 2018, citing “significant financial and business challenges.” 100 employees based across Berlin and Lisbon will be affected by the decision, it said.

“The stakeholders and management are working closely with the staff; primary goals are the fair treatment of employees affected by the closure and the management of forward bookings for our guests and hosts,” an announcement on the site reads. “All guests and hosts having 2018 bookings – with a check-in date occurring before or on the 31-December-2018 – will be carried out professionally and reliably. All guests with 2019 bookings – with a check-in date occurring after the 31-December-2018 – will be contacted separately to deal with their respective booking.”

The company has about 350,000 properties on its books and it is not clear whether Wimdu will work with any other organization to transfer those to another lettings platform. We have contacted the company to ask and will update as we learn more.

The news puts to an end a long-standing attempt by Rocket Internet, and then Novasol — another property rental platform that acquired the company in 2016 — to turn Wimdu into the Airbnb of Europe.

(It turns out that Airbnb also wanted to become the Airbnb of Europe, and it has largely succeeded.)

Things were different when Wimdu was founded in 2011, and Airbnb was much smaller. Armed with $90 million in funding (a large sum at the time, especially for a European startup), Wimdu and other clones competed aggressively against their US rival in building essentially the same business: a marketplace where people can offer and rent rooms and entire private homes for short-term visits, as an alternative to staying in a hotel.

Hatched out of the Rocket Internet startup factory — which has built international clones of other US businesses such as eBay, Groupon, Airbnb, Square, Amazon, sometimes selling some of these to the companies they cloned — Wimdu’s growth-hacking tactics were modelled on a template, one that was laid bare when Airbnb decided to fight back by writing to hosts to ward them off working with its imitators. In a letter, it laid out the tactics used by Wimdu and the rest:

A new type of scam has been brought to our attention: Airbnb clones posing as competition. We’ve discovered that these scam artists have a history of copying a website, aggressively poaching from their community, then attempting to sell the company back to the original.

After receiving emails from many of you who are upset with these tactics, it’s time to address this issue as a community. Hosts are reporting these issues about the clone sites so far:

  • They falsely claim to be affiliated with Airbnb, or be the “international version” of Airbnb.
  • They claim that they are part of Ebay and/or Groupon. We’ve confirmed that this is not the case.
  • Their employees pretend to be Airbnb travelers in order to give you a sales pitch in your home.
  • They are duplicating personal profiles, descriptions, and photos of your Airbnb listing without your permission.

It seems that early on, at least some of Wimdu’s effort to win territories worked. Airbnb at one point shuttered operations in Austria and consolidated that business in Germany. And in a couple of other cases Airbnb did buy its clones.

But if Airbnb seemed to buckle here and there, those were small battles, not the war. Longer term, it seems that Wimdu never raised more funding beyond the $90 million, and in 2016, it merged with another clone, 9Flats, amid reports of an attempted fire sale. That brought the total home inventory for the two companies to between 250,000 and 500,000.

This wasn’t enough to compete with Airbnb on scale, though: the larger company had 2 million properties on its platform at the time.

Then just weeks later Wimdu got acquired, by another European home lettings platform called Novasol, owned by Wyndham Worldwide.

Wyndham Worldwide then sold Novasol to PE firm Platinum Equity earlier this year for $1.3 billion, and yesterday Novasol announced a new CEO, so it looks like the Wimdu closure is part of how the new owner is now cleaning house and cutting out loss-making operations.

Airbnb has been on a growth tear these last several years: the company is now valued at upwards of $31 billion, is profitable on an Ebitda basis, and expects to ready to go public by June 2019 (it will have the pieces in place at that point but it hasn’t set a date for an IPO). Even with a dose of controversy, the Airbnb machine shows no sign of slowing down, and so the writing may have been on the wall for Wimdu and its owners.


Source: TechCrunch

Trump metal tariffs snatched away $1 billion in profits, CEO says – Roadshow

Ford already receives an overwhelming majority of its metal from the US.
Source: CNET

Break things in the Fallout 76 BETA starting Oct. 23 – CNET

The beta test for Bethesda’s next open-world game hits Xbox One on October 23, PS4 and PC on Oct. 30.
Source: CNET

The McLaren 600LT is amazing on the track video – Roadshow

McLaren has given the 570S the LT treatment — we’ve taken the resulting 600LT out to the track to see how it handles.
Source: CNET

Cities Are Teaming Up to Offer Broadband, and the FCC Is Mad

By working collectively, an unlikely group in Southern California is defying the FCC and by building powerful (and affordable) internet infrastructure.
Source: Wired

The Best Electric Cargo Bikes For a Family (2018): Tern, Yuba, and More

We’ve spent months riding and testing the best electric cargo bikes for every budget.
Source: Wired

Cybersecurity firm Nozomi Networks raises $30M in latest round of funding

Nozomi Networks has secured $30 million in Series C funding.

The San Francisco, Calif.-based touts itself as an industrial security giant, securing more than 300,000 industrial devices over a range of industries, like manufacturing, energy, and mining, with hundreds of hydroelectric and gas distribution facilities on its roster.

It’s the second round of funding this year, following a $15 million round in January, putting the company’s valuation at about $150 million.

The company said the $30 million — led by Planven Investments, GGV Capital, Lux Capital, Energize Ventures and THI Investments — will put it in a better position to sell its services and enter new markets.

“We want to continue to invest in the product and R&D, but because we’re doing so well what we want to focus the investments on awareness, sales, reach and technical support so that we can reach more customers and sell more products so that our technology can reach a lot more people,” Nozomi’s chief executive Edgard Capdevielle told TechCrunch in a call.

This year alone, the company has expanded its global footprint in an effort to tap into major economic markets, like Canada, the UK and Germany.

The funding can’t come at a more critical time for the company. Industrial control systems (ICS) run and automate all kinds of critical infrastructure, like power grids and transportation, but the threat to ICS systems has become greater in recent years as more systems have been hooked up to the internet — even if the number of confirmed attacks have been low.

Nozomi, like a handful of other companies in the industrial control system security space, work to secure ICS devices by detecting threats before they hit. The company’s main focus is on passive detection of threats and anomalies which combines behavior-based and signature-based approaches, but also offers an active detection offering which allows operators to detect and monitor specific threats.

Capdevielle said its new funding puts it in a better place than ever to respond to what he sees as a growing need for ICS security.


Source: TechCrunch

Compass nabs $400M, valuing the real estate technology startup at $4.4B

Compass, the New York startup that has built a tech-first platform to take on the antiquated market of real estate, is building up its own house today. To double down on domestic growth, build out its tech, and to finally open up for business outside the US, the company has raised another $400 million of funding.

Jointly led by SoftBank’s Vision Fund and the Qatar Investment Authority, this Series F — likely to be the last before it goes public — now values Compass at a whopping $4.4 billion.

(Other investors in this round include Wellington, IVP and Fidelity, with the total raised by Compass now at $1.2 billion to date.)

Compass has been on nothing less than a funding roll. (Part of a wider one for the real estate startup market: today SoftBank also led a $400 million round into Opendoor, and last week Zumper raised $46 million.)

Compass’s money comes on the heels of the startup raising $450 million less than a year ago at a $2.2 billion valuation, also led by the Vision Fund, and picking up $100 million just before that, totalling $900 million for this year.

These sums underscore just how far and fast the company has leaped since first being founded as Urban Compass in 2012Indeed, while the real estate market has had its ups and downs, you could argue that Compass has been witnessing a boom of its own.

The company cleared $34 billion in sales in 2018 ($14.8 billion in 2017) and is on track to make $1 billion in revenues. It already claims to be the biggest independent brokerage in California. This, it should be said, was partly due to inorganic growth: it acquired Pacific Union International in August, and although Compass doesn’t rule out more M&A, this will never replace organic growth, according to Ori Allon, the co-founder (with CEO Robert Reffkin) and executive chairman of the startup.

Allon would not say whether Compass is currently profitable, but it sounds like an intentional no. “We are in a strong financial position and continue to heavily invest in growth,” Allon — a search engineer himself who previously sold companies to Google and Twitter — said in an interview.

Compass at its most basic offers a clear and easy way for property owners to list, market and sell properties, as well as follow through on the many pieces of complex transactional data that occur before and after the deal is made. But it has also built its business in a quite traditional way, too: by adding people.

The company says it now has more than 7,000 agents on the ground, triple the number it had in 2017, and is on track with a strategy to control 20 percent of all residential property sales in the US’s top 20 markets. (In addition to big cities like New York, Washington, Boston and San Francisco, it’s been expanding into the next wave of markets, including San Diego, Dallas, Seattle, Philadelphia and Atlanta, and soon Austin, Nashville and Houston).

In Allon’s view, the tech and human elements are essentially two sides to the same coin.

“We are continuing to build an end-to-end technology platform that services agents and their clients through every step of the real estate journey,” Allon said. “This is why so many agents make the transition to Compass. Our vision is for Compass to be everywhere, and we are excited to expand internationally in 2019.”

Compass is not the only company trying to disrupt (and improve) real estate with tech. In addition to the now-established guard of sites like Redfin and Zillow that aggregate listings and provide a way to view properties from a range of agencies, there are startups like Zumper looking to tackle the rental market.

“We’re all trying to make the whole ecosystem better, but are focusing on fundamentally different parts of the ecosystem,” Allon said of Zumper (which itself raised a round just last week). “It’s great to see other companies investing in innovation for the real estate industry. Our industry will be better for the changes these companies are making and it will prepare us all to thrive for many years to come.”

That’s not to say that Zumper — and others — might not one day become more direct competition. “Our goal is to eventually service all aspects of real estate, ultimately creating a single platform for the industry, with agents at the center of the referral economy,” Allon said in response to a question of whether it would tackle more short-term lettings a la Airbnb. This would be a market you could imagine might be interesting, given how many property investors specifically buy to rent out the spaces.

The Adyen of real estate?

There is an interesting trend in the tech world of businesses that are tackling what some would describe as “unsexy” problems: in many industries, there are too many pieces that need to work together to get something done, and this slows down not only the overall industry’s growth, but how smaller players can engage and use it. Adyen has built a solution to tie up and simplify working with the many moving parts of the payments space, and it seems that this too is what Compass wants to build for the real estate industry.

“As we build new tech and tools, our goal is seamless integration — of our tech, tools and backend data,” Allon said. “There is not one company that has seamlessly integrated the real estate journey for agents or consumers on an end-to-end platform. Our current focus is on creating a seamless experience that allows agents to complete daily tasks more intelligently, which will eventually extend beyond close, to title, insurance, mortgage, escrow, and more.”

In terms of investors, Allon describes SoftBank as “an incredible partner” — not least, I’m guessing, because it has been so willing to back Compass (twice!). Notably, he said that Compass is in a position where it didn’t need to raise — words that must be some of the most welcome ones that any investor hears as the term sheets are drawn up — but “this latest round of funding gets us steps closer, faster.”

“Compass’s continued growth is being driven by their commitment to empowering agents with best-in-class technology that helps them expand their business and better serve consumers,” said Justin Wilson, SoftBank Investment Adviser’s board representative. “We’re excited to continue to support Compass as they further invest in their data and technology capabilities to create a next generation platform for home transactions and ownership.”

QIA, meanwhile, is an interesting and likely strategic investor, given its holdings also in real estate globally. (It’s a very prominent player in my town of London, for example, with stakes or full ownership of some of the city’s most iconic properties.)

“We believe Compass is well positioned in the real estate brokerage sector driven by technology. We look forward to partnering with Compass and existing shareholders in the next stage of the company’s growth. Our investment marks QIA’s ongoing commitment to investing in high quality technology, media and telecommunications assets.” said a spokesperson for the QIA, in a statement.


Source: TechCrunch

Oculus delivers standalone VR, Fortnite PS4 finally offers cross-play video – CNET

The biggest news in tech includes Oculus’ announcement of standalone VR, Amazon’s new store concept called 4-star and Sony finally offering cross-play for Fortnite.
Source: CNET

Dell G5 15 review: New name, same great budget-gaming deal – CNET

Only have $1,000 to spend on a gaming laptop? Make this Dell your first stop.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544