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

Archivo del Autor: Belen De Leon

A Better Motor Is the First Step Towards Electric Planes

Magnix is testing a new motor designed specifically for aviation, which is lighter weight, and higher power.
Source: Wired

Cats Bad at Nabbing Rats But Feast on Other Beasts

Researchers wanted to know what cats would do with a large colony of rats in Brooklyn. The answer: Not much. But cats could still pose a huge threat to more vulnerable urban wildlife.
Source: Wired

Apple's Screen Time limits are no match for determined kids – CNET

They’re already defying parents with clever workarounds.
Source: CNET

Opendoor just raised $400 million in funding from SoftBank’s Vision Fund

It’s official. Two weeks ago, we reported that Opendoor —  the four year-old, San Francisco-based company aiming to make it possible to buy and sell residential real estate with a few key strokes —  was close to sealing up funding from SoftBank. Today, it’s announcing that the ink is dry on the deal.

The terms: SoftBank’s massive Vision Fund is investing $400 million for a minority equity stake in the company, with one of its five managing directors, Jeff Housenbold, taking a board seat. The round brings Opendoor’s total funding to slightly more than $1 billion, the vast majority of it raised in the last six months. (It had separately closed on $325 million in a June round that brought its total equity funding at the time to $645 million.)

The deal also further cements its status as a unicorn, though we gather there wasn’t a huge bump in valuation with this newest round. Opendoor was, and continues to be, valued at north of $2 billion, says once source familiar with the deal.

The move is also another feather in the cap of Housenbold, who long ran the personal publishing company Shutterfly before joining SoftBank last year, and who has been closing deals left and right with the regional founders he has been tracking. Among other recent deals that have landed him on the board of directors: SoftBank’s investments in the dog-walking service Wag, the delivery service DoorDash, the construction company Katerra, and the e-commerce company Brandless.

Asked yesterday how Opendoor and SoftBank came together, Opendoor cofounder and CEO Eric Wu tell us that Housenbold first approached Wu 18 months ago, before Housenbold joined SoftBank. “The minute he joined,” says Wu, “he reached out to me and let me know he was joining, saying if there was an opportunity to work together, to reach out to him.”

Given Opendoor’s ambitious plans, now apparently was the time to do that, and it’s easy to see why. Representatives from the Vision Fund often talk of having the ambition and the patience to transform entire industries, and Opendoor is trying to upend the traditional home-buying process by bidding on homes sight unseen, agreeing to buy them, then — contingent on an inspection to verify the quality of the home —selling them, charging a fee of between 6 percent and 13 percent.

To date, Opendoor, which now employs roughly 950 people, has largely been working with people who need to sell their homes quickly because of a new job or other life event. But the company increasingly wants to help customers buy that next house, too. Indeed, toward that end, the company earlier this month acquired Open Listings, a four-year-old, L.A.-based startup that aimed to make it easier and cheaper for buyers to purchase homes by automating much of what an agent would do, thus reducing the fee an agent would traditionally take.

Opendoor never said what it planned to pay for Open Listings,  which had raised $7.6 million from investors over the years, but Open Listings was the first acquisition for the company. And armed with $400 million in fresh capital, we probably shouldn’t be surprised to see Opendoor go shopping again.

Wu has also been talking about for years about a financial business that sounds closer now to fruition. “We’re doing some things around mortgages that will integrated into the shopping experience,” he told us earlier this month, without wanting to elaborate further. Home improvement loans may also be on the horizon. (Wu says Opendoor “also wants to enable home buyers to personalize their experience.”)

Indeed, in addition to the substantial amount of equity funding that Opendoor has now raised to date, it has also now raised more than $2 billion in debt over the years.

Explains Wu of the two pillars, “We’re using the equity funding to invest in tech and software and to build an experience that enables a one-lick [home-buying experience].” As for the debt, “That’s used to purchase real estate,” he says.


Source: TechCrunch

Russian hackers ‘Fancy Bear’ now targeting governments with rootkit malware

Security researchers say that they have found evidence that for the first time Russia-backed hackers are now using a more sophisticated type of malware to target government entities.

ESET presented its case Thursday that the hacker group, known as Fancy Bear (or APT28), is using rootkit malware to target its victims. That marks an escalation in tactics, which the researchers say the group’s hacking capabilities “may be even more dangerous than previously thought.”

Although the researchers would not name the targeted governments, they said that the hackers were active in targeting the Balkans and some central and eastern European countries.

The malware, dubbed LoJax, uses a portion of LoJack, an anti-theft software that has been criticized for its brutal persistence making it challenging to remove — even when a user reinstalls their operating system. Arbor Networks found earlier this year that the LoJack agent now connected to a malicious command and control server operated by the hackers.

LoJax, like other rootkits, embeds in the computer’s firmware and launches when the operating system boots up. Because it sits in a computer’s flash memory, it takes time, effort and extreme care to reflash the memory with new firmware.

According to its investigation, ESET said that the hackers were “successful at least once” in writing a malicious module into a system’s flash memory.

Although attribution is typically difficult, the researchers found that systems hit by LoJax also contained other hacking tools known to used by Fancy Bear, including backdoors and proxy tools used for funneling network traffic to and from the hackers’ servers.

ESET said it could link the malware to earlier network infrastructure used by the hacker group “with high confidence.”

Fancy Bear has been active for more than a decade, but is best known for hacking into the Democratic National Committee and its disinformation and election influencing campaign against the U.S. in the run up to the 2016 presidential election. The hackers have also targeted senators, social media sites, the French presidential elections, and leaked Olympic athletes’ confidential medical files.

The researchers said that there are preventative measures. Because Fancy Bear’s rootkit isn’t properly signed, a computer’s Secure Boot feature could prevent the attack by properly verifying each component in the boot process. That can usually be switched on at a computer’s pre-boot settings.

ESET said that the discovery “serves as a heads-up, especially to all those who might be in the crosshairs of Fancy Bear.”


Source: TechCrunch

Insurance startups have raised billions as industry players fight tech disruptors

The once sleepy world of insurance has become the hot ticket for venture investors.

Insurance technology companies have raised multiple billions of dollars in the past four years as venture capitalists finance industry disruptors and enabling technologies for established players to fend off new technology-based challengers.

In the month since tech-enabled car insurance startup Root Insurance joined the billion dollar club after its $100 million investment round, new investments in startups serving insurers in categories like life insurance, liability insurance, and — most notably — in insurance assessment and analysis services illustrate both the pace of dealmaking in the category and the breadth of technologies being developed for the industry.

In the second quarter of 2018, insurance technology investments totaled $527 million in 71 deals, according to a quarterly survey by Willis Tower Watson Securities. While that total amount committed was actually down significantly from the $985 million across 64 transactions in the second quarter of 2017, the total number of deals — at 71 — actually went up.

No investment better illustrates the opportunity for investors to play both sides of the insurance industry against each other than the recent $20 million extension Slice Labs raised to an original $11.6 million Series A round which closed in October of 2017. It’s not normal. But abnormal is the new normal for insurance technology investing.

Strategic investor The Co-operators, a $3.6 billion collective of Canadian insurance cooperatives, led the extension with participation from the company’s previous investors, XL Innovate, Horizons Fund, and Munich  Re/HSB Ventures, and SOMPO, and additional new investors Vero Norte, the investment arm of Grupo Sura and JetBlue Technology Ventures.

Slice now offers what it calls “insurance cloud services”, which basically takes the insurance modeling and approval methodologies that other companies have raised significant money to create standalone businesses with, and white labels them for established insurance providers.

It’s a bit of a pivot for Slice, which initially launched with the thesis of providing an on-demand insurance policy and coverage for anything anyone wanted insured.

If Slice is trying to give insurers the ability to build their own tools in-house and fight back against a deluge of startups, Covr Financial Technologies is trying to give those insurers new channels to sell through as they confront the dwindling of their direct sales channels.

That company raised $10 million in a Series A round of its own — bringing the company’s total financing to $20 million. Joining previous investors Nyca Partners, Commerce Ventures, Contour Venture Partners and Connectivity Capital Partners was the strategic investor Allianz Life Ventures — the investment arm of the insurance giant Allianz.

“Financial institutions see protection as an important component of the financial planning discussions they have with their customers – and Covr is in a unique position to tap modern technology to solve this challenge,” said Emily Reitan, vice president of Strategy and Business Development for Allianz Life.

Big banks like Morgan Stanley, US Bank and SunTrust all use either Covr’s digital advisor or consumer facing platforms to make life insurance sales part of a broader package of wealth management services. The idea is that the banks provide an additional service, and life insurers get another way to pitch to a customer while Covr gets a cut.

“Covr is helping us solve an important financial need for our clients” said Michael Finnegan, Head of Insurance Platforms at Morgan Stanley in a statement. “They have allowed us to fundamentally change our insurance process to a technology-enabled solution that delivers a positive experience for both the financial advisor and our clients.”

Finally there’s Jones, a startup that’s pitching liability insurance backed by Chubb for independent contractors and the building owners and managers that hire them. The company raised $2.8 million in a seed round fromHetz Ventures, JLL Spark, MetaProp Ventures, GroundUp Ventures and 500 Startups.

The company’s technology marries pay-as-you-go insurance for contractors to obtain a certificate of insurance with a back-end management system for building managers and construction companies to ensure their compliance and oversight requirements are being met.

The company is in beta with construction companies and real estate management firms like ARCO Construction and JLL, but if its services gain ground, it would mean a huge windfall for Chubb Insurance, which is the company’s sole underwriter for the insurance policies it’s pitching.

Slice, Covr, and Jones all represent one type of startup business that’s attracting venture dollars — the enabling technologies or channels for existing insurers to experiment with or sell through to reach new consumers.

Meanwhile, there’s another category of startup — and one that’s attracted massive valuations by running directly at incumbent players with an eye toward dislodging them from their perches atop the industry.

It’s this category that has attracted the most money and the largest valuations in property and casualty, health, and auto insurance.

Root Insurance is only the most recent example of this type of company. In health insurance Oscar Health is also valued at $1 billion for its attempts to try and unseat incumbents in health insurance. Lemonade raised $120 million from SoftBank (in what might be that firm’s only intelligent real estate-related deal) and is likely approaching or surpassing that billion-dollar valuation threshold itself.

As Rafal Walkiewicz, the chief executive of Willis Tower Watson noted in his report on the industry in the first quarter, “Investors are clearly willing to make increased bets on InsurTech and funding rounds are becoming larger.” But the bulk of the biggest investments were being made by pure-play venture capital firms rather than industry incumbents with more experience in insurance. “Perhaps the stakes are becoming too high for insurers,” Walkiwicz writes. “Especially if they are mostly investing in order to learn how to improve their existing processes.”


Source: TechCrunch

Doctolib to open up telemedicine appointments

French startup Doctolib will take advantage of recent legal changes that will make telemedicine legal in France. Starting on January 1st, you’ll be able to book face-to-face appointments on Doctolib as well as remote appointments.

Doctolib is a marketplace with 60,000 practitioners using the platform to manage their calendars and let people book appointments through Doctolib’s website. Millions of people then browse Doctolib’s website and app to find practitioners and book appointments. Doctors pay a monthly fee to access Doctolib’s service.

While it’s still unclear how it’s going to work, Doctolib plans to tap its existing community of doctors to let them accept remote appointments too.

Doctolib is already testing the service with 500 practitioners. According to the legal framework, you won’t be able to hop on Doctolib, find an available doctor and start a video call with them.

The idea is that you don’t have to show up in person every time you need to see your doctor. Once in a while, a remote appointment is enough. That’s why you’ll only be able to book remote appointments with practitioners who know you already.

But the good news is that remote appointments will be reimbursed by the national healthcare system, just like any appointment. Details are still thin when it comes to the payment system and the communication platform.

In order to work on that new service, Doctolib plans to hire 150 engineers and open up a big office — the Health Tech Center. It’s not going to be limited to the Doctolib team as the company plans to invite officials, practitioners and more.


Source: TechCrunch

24 hours left to apply as a TC Top Pick at Disrupt Berlin 2018

 

Die Zeit läuft aus, Leute — time is running out, people! You have less than 24 hours to apply to be a TechCrunch Top Pick at Disrupt Berlin 2018, which goes down on 29-30 November. It’s one of the smartest moves that early-stage startup founders can make, so go apply now before the application window closes on Friday 28 September.

You’re still here? OK, so maybe you need more information about how we select TC Top Picks and all the benefits associated with that prized designation. We get it.

For starters, to be a TC Top Pick candidate — and have a shot at attending Disrupt Berlin and exhibiting in Startup Alley GRATIS — your early-stage startup must fall into one of the following tech categories:

  • AI/Machine Learning
  • Blockchain
  • CRM/Enterprise
  • E-commerce
  • Education
  • Fintech
  • Healthtech/Biotech
  • Hardware, Robotics, IoT
  • Mobility
  • Gaming

The vetting process is very competitive, and our TechCrunch editors — a highly discerning lot — will thoroughly review every eligible application. Up to five cream-of-the-crop startups in each category will earn a TC Top Pick designation and each startup will receive one free Startup Alley Exhibitor Package. Free as in zero Euros. Talk about some mighty ROI.

The Startup Alley Exhibitor Package includes a one-day exhibit space, three Disrupt Berlin Founder passes, access to CrunchMatch (our free investor-to-startup matching platform) and access to the Disrupt press list. In a classic “but wait, there’s more” moment, all TC Top Picks will be interviewed by a TechCrunch editor on the Showcase Stage. We’ll promote each three-minute video interview across all our social media platforms. It’s the marketing gift that keeps on giving.

If you’re not familiar with Startup Alley, it’s Disrupt’s exhibition hall and the pulsing heart of the tech conference. Hundreds of pre-series A startups will showcase their tech talent, products, platforms and services to more than 3,000 attendees and more than 300 hundred media outlets. If you’re looking for new customers, media coverage or future investors, you need to exhibit in Startup Alley.

We’re not the only people who hold that opinion. Here’s Zeroqode co-founder Vlad Larin’s take on the experience: “Startup Alley was a great networking opportunity. It was full of all the people you could possibly hope to meet at a tech conference. They spanned diverse backgrounds and industries. We talked to people looking for partnerships, investments, new ideas, collaboration and inspiration.”

Die Zeit läuft aus, Leute! Don’t let time run out on your chance to be a TC Top Pick and exhibit at Disrupt Berlin 2018 for FREE. The September 28 application deadline is less than 24 hours away — apply here right now.


Source: TechCrunch

Bitmain IPO concerns: the crypto giant recorded a big loss in Q2 2018

Bitmain’s IPO is the big news in the crypto world this week. The company just filed its IPO prospectus and the numbers are impressive, particularly the year-on-year growth between the first six months of 2018 and a year prior, which saw a near-10x jump in revenue and 7x growth in profit. Nevertheless, that aggregated six-month number may be masking what was a poor quarter of business for Bitmain.

Bitmain didn’t break out its revenue for Q1 and Q2 2018 in its prospectus, instead it blended them together with a nice looking figure for the first six months of the year, H1 2018. But we can crunch some numbers to give an idea of what it might be.

TechCrunch previously reported through sources that the company’s Q1 2018 revenue hit approximately $2 billion. Additionally, Fortune previously reported that the company carded a $1.1 billion profit during the same quarter, a number that’s in line with these revenue figures given that the prospectus reports a net margin of around 50 percent. For comparison, popular cryptocurrency wallet Coinbase made $1 billion in revenue in 2017.

But if we combine the aforementioned data points with the figures that were just reported, the Q2 numbers don’t look pretty. Specificifically, if combined H1 revenue was $2.9 billion with a $1.1 billion profit, then Q2 saw revenue sink to around $800 million with a loss of $400 million. That would be Bitmain’s worse quarter yet and not the kind of momentum that you want going into a listing.

My colleague Jon Russell earlier observed a number of potential risk signs in stated numbers: margins overall have come down. Gross margin in the first six months was 36 percent, down from 48 percent in 2017 and 54 percent in 2016. Contributing to that, the cost of sale percentage in the first half of 2018 rose to 64 percent from 51 and 52 percent in 2017 and 2016, respectively. Additionally, he detailed how the company over-estimated demand in 2018, and, as a result, its inventory ballooned by $1 billion. That unsold product is another indicator that Q2 did not go as planned.

Wu Jihan, co-founder of Bitmain Technologies Ltd., speaks during the Coingeek Conference in Hong Kong, China, on Friday, May 18, 2018. The conference runs through today. Photographer: Anthony Kwan/Bloomberg via Getty Images

We can also examine the financials from a holistic perspective. Adjusted return-on-asset (ROA) and return-on-equity (ROE) are indicators of how profitable a company is relative to its total assets and equity, respectively. Both numbers almost halved in 2018 vs 2017. So even though Bitmain was able to grow its top and bottom line, its overall operating efficiency has declined significantly, from 60.9 percent to 31.4 percent in adjusted ROA and 112.3 percent to 58.9 percent in adjusted ROE.

Where that operating efficiency level could stabilize will likely be a focus for public equity investors. With 94 percent of 2018 revenue coming from mining rigs, up from 80 percent from 2017, Bitmain is increasingly looking like a pure chips company, subject to cryptocurrency market conditions. As a reference, hardware company Nvidia, a company based out of California that also makes computer chips, generated revenues of $9.7 billion in its 2018 fiscal year (2017 calendar year). It’s been operating for 19 years as a public company and its ROA was around 27 percent and adjusted ROE was around 40 percent in calendar year 2017. Nvidia told investors last month that revenue from crypto-related sales had substantially declined, another factor that indicates Bitmain’s Q2 was a tough one.

More generally, Bitmain currently has 11 mining farms in China, including Sichuan and Inner Mongolia. It’s looking to build out 3 new mining farms in the U.S. in Washington, Texas and Tennessee, while it is also contemplating a mining farm in Quebec. This indicates that the team is cognizant of their concentration in revenue from mining rigs and is attempting to diversify into other businesses.

TechCrunch looked at the top equity holders closely and it appears a total of ~60 percent is owned by the top 5 founding individuals. We know of co-CEOs Wu Jihan and Micree Zhang that own majority of the portion, but there is also Zhao Zhaofeng, Ge Yuesheng, and Song Wenbao. The next largest shareholder is Sequoia, which owned the investment through another entity called SCC Venture VI. Sequoia owns over 2 percent of Bitmain shares through its various funds. Coatue also owns 0.14 percent. The employee’s pool in aggregate was about 18.5 percent.

Aside from Q2 numbers and potentially a hit in Q3 from the ongoing market downtrend, there are few other investor concerns that may surface. For one, Taiwan Semiconductor Manufacturing Company (TSMC) is Bitmain’s single largest supplier, accounting for 59.2 percent of total supply in the first half of 2018, and generally hovering over 58 percent in the last 2.5 years, leading to concentrated supplier risk.

Another issue is that for the cryptocurrencies that Bitmain owns — that is, Bitcoin, Bitcoin Cash, Ether, Litecoin and Dash. Bitmain accounted for these cryptocurrencies at cost, which means that the value of these cryptocurrencies is priced at the time of acquisition, not at the current market value. A decent portion could have been acquired during the bull market last year, this may be perceived as overly bullish or unrealistic by public investors, especially by those who have yet to be bought into the value of cryptocurrency, or already find it extremely risky as an asset class.

The questions and doubts from public investors around the unpredictability of the crypto market will be one of the many challenges that crypto companies face if they choose public markets. As we mentioned previously, there are many reasons to stay private as a crypto company, including keeping quarterly financials private as well as dealing with market fluctuations and the ongoing volatility and uncertainty in the cryptocurrency world. However, the con is that early employees may not get liquidity in their stock options.

Wu has said that a Bitmain IPO would be a “landmark” for both the company and the cryptocurrency space. In such a bear market, Bitmain may be taking a risk by going public, but it’s certainly a large step on behalf of the crypto market. When the filings came out, the value of Bitcoin Cash rose by 23.7 percent from the start of the day, reaching a nearly three-week high, and at around 6pm PST it was still up 20 percent.

Several of Bitmain’s competitors have filed for IPO since the beginning of 2018, but most of them are significantly smaller. For example, Hong Kong-based Canaan Creative filed in May, and its latest target is $1 billion to $2 billion in fundraising with 2017 revenue of $204 million. If Bitmain’s Q2 was as poor as the numbers suggest, it may need to revise the target raise for its Hong Kong listing.


Source: TechCrunch

Vinay Gupta to talk about Mattereum at Disrupt Berlin

Cryptocurrency speculation is over. That’s why I’m excited to announce that Vinay Gupta will join us at TechCrunch Disrupt Berlin to talk about cool use cases that could make blockchain projects useful, beyond financial services.

Gupta worked on the initial release of Ethereum back in 2015. He contributed when it comes to project management. He then worked with the Consensys team on other cryptocurrency projects.

But he’s now 100 percent focused on his own project — Mattereum. As the name suggests, it’s all about bringing physical objects to the blockchain.

For instance, if you buy an expensive painting, you want to make sure that you sign a contract with the previous owner that says that you now own this painting.

Mattereum helps you set up self-executing smart contracts to transfer digital assets (including tokens that could prove the ownership of a painting).

But if you want to combine smart contracts with good old legal contracts, Mattereum has also worked on Ricardian contracts so that those contracts have a legal value. Finally, Mattereum also worked on a decentralized dispute resolution platform that can be enforced in a national court.

If you want to listen to Gupta talk about Mattereum himself, then you should come to Disrupt Berlin.

Buy your ticket to Disrupt Berlin to listen to this discussion and many others. The conference will take place on November 29-30.

In addition to fireside chats and panels, like this one, new startups will participate in the Startup Battlefield Europe to win the highly coveted Battlefield cup.

( function() {
var func = function() {
var iframe = document.getElementById(‘wpcom-iframe-990a146e14c84e8a4808f8a5d6928a18’)
if ( iframe ) {
iframe.onload = function() {
iframe.contentWindow.postMessage( {
‘msg_type’: ‘poll_size’,
‘frame_id’: ‘wpcom-iframe-990a146e14c84e8a4808f8a5d6928a18’
}, “https://tcprotectedembed.com” );
}
}

// Autosize iframe
var funcSizeResponse = function( e ) {

var origin = document.createElement( ‘a’ );
origin.href = e.origin;

// Verify message origin
if ( ‘tcprotectedembed.com’ !== origin.host )
return;

// Verify message is in a format we expect
if ( ‘object’ !== typeof e.data || undefined === e.data.msg_type )
return;

switch ( e.data.msg_type ) {
case ‘poll_size:response’:
var iframe = document.getElementById( e.data._request.frame_id );

if ( iframe && ” === iframe.width )
iframe.width = ‘100%’;
if ( iframe && ” === iframe.height )
iframe.height = parseInt( e.data.height );

return;
default:
return;
}
}

if ( ‘function’ === typeof window.addEventListener ) {
window.addEventListener( ‘message’, funcSizeResponse, false );
} else if ( ‘function’ === typeof window.attachEvent ) {
window.attachEvent( ‘onmessage’, funcSizeResponse );
}
}
if (document.readyState === ‘complete’) { func.apply(); /* compat for infinite scroll */ }
else if ( document.addEventListener ) { document.addEventListener( ‘DOMContentLoaded’, func, false ); }
else if ( document.attachEvent ) { document.attachEvent( ‘onreadystatechange’, func ); }
} )();


Vinay Gupta

Founder, Mattereum Ltd.

Vinay Gupta is a technologist and policy analyst with a particular interest in how specific technologies can close or create new avenues for decision makers. This interest has taken him through cryptography, energy policy, defence, security, resilience and disaster management arenas.

He is the founder of Hexayurt.Capital, a fund which invests in creating the Internet of Agreements™. Mattereum is the first Internet of Agreements infrastructure project, bringing legally-enforceable smart contracts, and enabling the sale, lease, and transfer of physical property and legal rights.

He is known for his work on the hexayurt, a public domain disaster relief shelter designed to be build from commonly-available materials, and with Ethereum, a distributed network designed to handle smart contracts.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544