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

Archivo del Autor: Belen De Leon

Interview with Priscilla Chan: Her super-donor origin story

Priscilla Chan is so much more than Mark Zuckerberg’s wife. A teacher, doctor, and now one of the world’s top philanthropists, she’s a dexterous empath determined to help. We’ve all heard Facebook’s dorm-room origin story, but Chan’s epiphany of impact came on a playground.

In this touching interview this week at TechCrunch Disrupt SF, Chan reveals how a child too embarrassed to go to class because of their broken front teeth inspired her to tackle healthcare. “How could I have prevented it? Who hurt her? And has she gotten healthcare, has she gotten the right dental care to prevent infection and treat pain? That moment compelled me, like, ‘I need more skills to fight these problems.’”

That’s led to a $3 billion pledge towards curing all disease from the Chan Zuckerberg Initiative’s $45 billion-plus charitable foundation. Constantly expressing gratitude for being lifted out of the struggle of her refugee parents, she says “I knew there were so many more deserving children and I got lucky”.

Here, Chan shares her vision for cause-based philanthropy designed to bring equity of opportunity to the underserved, especially in Facebook’s backyard in The Bay. She defends CZI’s apolitical approach, making allies across the aisle despite the looming spectre of the Oval Office. And she reveals how she handles digital well-being and distinguishes between good and bad screen time for her young daughters Max and August. Rather than fielding questions about Mark, this was Priscilla’s time to open up about her own motivations.

Most importantly, Chan calls on us all to contribute in whatever way feels authentic. Not everyone can sign the Giving Pledge or dedicate their full-time work to worthy causes. But it’s time for tech’s rank-and-file rich to dig a little deeper. Sometimes that means applying their engineering and product skills to develop sustainable answers to big problems. Sometimes that means challenging the power structures that led to the concentration of wealth in their own hands. She concludes, “You can only try to break the rules so many times before you realize the whole system’s broken.”


Source: TechCrunch

New 2018 iPhone XS: 17 most-wanted features – CNET

Once again it’s time to look forward and ruminate on what we’d like to see in the next iPhone.
Source: CNET

Tokens can better incentivize startup employees than equity

Token structuring and tokeneconomics are among of the most important considerations when designing a blockchain. When thinking about how best to distribute these tokens, founders often think about how the tokens will impact external stakeholders such as their investors, the community, and stakers (people that can mine or validate block transactions according to how many coins he or she holds). But token economies are also bringing disruption to organizations internally, especially when it comes to HR and compensation.

If the tokens are structured properly for a blockchain, external stakeholders will be directly aligned with the goal of the project. Those incentives can encourage participation on the blockchain platform and/or drive token demand with community-building and marketing. Similarly, if internal stakeholder incentives are structured correctly, the project could accrue long-term value by motivating employees to work towards the same goal, while reducing adversarial behavior and also bad actors.

For any blockchain company to succeed long-term and scale, it’s inevitable that they need to structure their tokens to retain and reward the best employees sustainably. This is as important it not more important than incentivizing external token holders.

How does an employee look at tokens vs equity? 

Currently, equity in the form of stock options is widely distributed as part of compensation packages amongst startups. When employees join a company, they are usually offered a combination of cash and stock options. The options become a way for the employees to meaningfully participate in a company’s upside should they succeed. Often, employees can negotiate between taking a higher cash comp or higher options amount, depending on their risk appetite.

There are many ways tokens and equity are similar. For one, both assets motivate individuals to align their goals with that of a company’s. If the company becomes more successful, the value of its tokens and equity should theoretically go up. Nonetheless, one of the downsides of stock options is that they usually require a liquidity event for an employee to convert them to paper money. Historically, that was when a company went public and the employee could convert their options into stocks and then sell them in the public markets.

However, in the last decade, with the increasing amount of private capital and subsequent larger private fundraising rounds, companies are taking way longer to IPO. Companies such as Dropbox took eleven years from founding to IPO, while Airbnb has been around ten years and still hasn’t gone public. As a result, private companies started doing option buybacks to provide liquidity for their employees. Simultaneously, this phenomenon has caused the secondary market to thrive in Silicon Valley.

Token liquidity changes the game

One of the largest differences between tokens and equity is that tokens are immediately liquid, assuming that they have already been listed on an exchange. To put simply, equity options only prove their value at the end, whereas tokens have certainty values from the beginning.

Now in cryptocurrency and blockchain companies, employees could get paid in tokens in lieu of equity or cash, primarily outside of the U.S. Many tokens have a liquidity advantage over equity. For example, it can be immediately sold upon reception, assuming that the token has been listed on an exchange and there is enough trading volume.

This is also one of the reasons why exchanges are so important for the cryptocurrency space because 1) it’s one of the easier ways to gauge the value of a company given that the industry has yet to figure out a proper valuation methodology, and 2) it provides immediate liquidity for employees who have been burned by the hopes a billion dollar company not coming to fruition and all the options going to zero.

For an employee looking for a job in a technology-based company, consider two companies that are exactly the same, with the same team quality and same targeted industry, but one company has a token incentive structure instead of an equity incentive structure, and the token is already traded on an exchange. Why would the employee ever want equity? With tokens, you’d still share the upside in the company’s success, but also have immediate liquidity.

Additionally, outside the U.S., often employees can also get paid in tokens or stable coins in lieu of cash to take advantage of tax benefits given the lack of regulatory sophistication. That may change very soon, however. Token structure, therefore, is a disruption to a company’s internal structure and we will share some examples below of how that’s already affecting a number of Chinese crypto companies.

Token incentives will disrupt traditional ways of compensating employees

These changes to employee compensation have already become popular in places like China, where a number of Chinese blockchain companies have started on the foundation of distributing tokens as compensation. Companies like Ontology, NEO, Huobi, and Binance pay their employees in their own tokens. Many of these teams operate worldwide but they are able to manage hundreds of people, often with just a handful of HR staff, through a shared incentive structure.

In the case of Neo, the original founding team, in fact, didn’t have anyone with a computer science background. When they were looking for developers, they would pay tokens to people to do development work for them. For Ontology, it was even more extreme. The founding team initially set up the Ontology Foundation. They didn’t want to hire people, so instead, they listed out a list of things that needed to be developed and paid tokens to all the developers who contributed.

Binance, similarly, paid their employees in tokens. They would then use their quarterly profits to burn tokens, which subsequently boosted the value of the remaining tokens. It is possible that partially due to these effective token incentives, Ontology has been the best performing token this year while Binance continues to hold the lead in the exchange space.

China has taken a lead here compared to the U.S. partially because of regulatory uncertainties, but there are examples in America as well of these changing compensation norms. In the early days of cryptocurrency when it was (even more) wild west, Consensys got started by compensating their employees in tokens until their first legal hire came along. That story is similar to Coinbase, where initially a number of first employees were given the choice of being paid in coins and/or cash.

Token compensation also seems to be particularly powerful incentives for Chinese blockchain companies, more so than their U.S. counterparts. Maomao Hu, Partner at Eigen Capital and CTO of Calculus Network, talks about the psyche of the young generation of Chinese developers: “Being Chinese, Chinese engineers, especially the young ones, have a hunger that you only see in some parts of Silicon Valley, and that’s like everyone. They are just doing 80 hours 100 hour weeks because they hate being poor and they hate not having an opportunity and they don’t have other ways to get an opportunity, and that’s like everyone.”

It may also be that because there have been fewer technology cycles in China, and the rise of the largest technology companies happened only in the last decade, equity compensation remains a relatively new concept to local citizens. With token compensation introduced, this is the first time for many Chinese people to be able to participate in a company’s upside so directly.

Despite their growing popularity, these incentive schemes are still early and experimental, and there are unforeseen risks associated with token issuance as compensation. In particular, the appeal of short-term, quick gains from tokens is ever more attractive. If wrongly incentivized, people could end up spending time hyping up their tokens instead of building product, allowing employees to cash out quickly without producing.

As a result, serious founders of new token-based companies should be aware of such short-sightedness when designing employee token incentives. They can potentially introduce long-term token vesting schedules, and also hire people who care about driving long-term value. For CEOs, this is going to be an increasingly important role they will have to take in the token economy. I’m certain though that the next set of large unicorns will be coming from tech companies with great token incentives structures, in or outside of the U.S.


Source: TechCrunch

LendingTree is the secret success story of fintech

For all of the excitement centered around fintech over the past half-decade, most venture-backed fintech companies struggle to acclimate to public markets. LendingClub and OnDeck have plummeted since their late 2014 IPOs after several years of darling status in the private markets. GreenSky, which went public in May of this year, has been unable to return to its IPO price. Square is the exception to the rule.

Sometimes we overlook the companies that hail from the era that precedes the current wave of fintech fascination, a vertical which has accumulated over $100 billion in global investment capital since 2010.

One of these companies is LendingTree, which got its start height of the Internet bubble, going public in mid-February of 2000, less than a month before the Dot-com bubble peaked.  LendingTree began in 1996 in a founding story that epitomizes the early Internet era. Doug Lebda, an accountant searching for homes in Pittsburgh, had to manually compare mortgage offers from each bank. So he created a marketplace for loans in the same way OpenTable helps you find your restaurant of choice or Zillow simplifies the home buying process. In the words of Rich Barton, iconic founder of Expedia, Zillow, and Glassdoor, this business is a classic “power to the people play.”

The marketplace business model has been the darling that has driven returns for many of the leading VCs like Benchmark, a16z, and Greylock. Network effects are a non-negotiable part of the explanation as to why. Classic success stories that have transitioned nicely into public markets include Zillow, OpenTable (acq.), Etsy, Booking.com, and Grubhub. LendingTree is often left off of this list, yet, the business sits in a compelling space as consumers and lenders continue to manage their financial lives online. 

Insight in a Sea of Ambiguity

The lending process has been defined by significant information asymmetry between borrowers and lenders. Lenders have a disproportionate amount of leverage in the relationship. And that’s not to say it should be different – it’s perfectly logical to require a borrower to prove their creditworthiness. However, aggregation, synthesis, and recommendations modernize a dated dynamic. 

Ironically, in an age where consumers are inundated with information, less than 50% of interested borrower’s shop for loans. Most consumers take the first offer they receive. The benefit of a marketplace, however, is price competition and transparency. The ability to shop the market and access the same information that lenders have is a luxury that didn’t exist twenty years ago. The borrowers who do shop through LendingTree reap significant benefits; on average, roughly $14,000 on mortgages and 570 basis points on personal loans. There’s certainly something to be said for comfortability and hand-holding, but at some point the metrics speak for themselves. 

LendingTree isn’t a marketplace in the purest sense because of the process that takes place after a borrower clicks “apply.” While a diner can reserve a table at any listed restaurant with OpenTable for dinner tomorrow tonight, she can’t simply take the loan she wants. LendingTree lacks the direct feedback loop between consumers and lenders that characterizes most marketplaces. Instead, the platform aggregates information from a network of over 500 lenders to provide options according consumer’s needs. LendingTree is effectively the onramp for interested borrowers, which necessitates the entry of lenders to fill the borrower’s needs.

As this “onramp” continues to serve a larger audience as more consumers conduct their finances online, banks and lenders intend to seize the opportunity. Digital ad spend in the financial services industry is going to continue to grow rapidly at an estimated 20% CAGR between 2014 and 2020, effectively tripling the size of LendingTree’s core market. 

Diversifying away from Mortgages

LendingTree’s revenue mix has change over the years.

For all intents and purposes, LendingTree has been in the mortgage business since its inception. The company experimented with a myriad of business models, including a foray into loan origination through their LendingTree Loans product line, which they ultimately sold off to Discover in 2011. Even in 2013, only 11% of their revenue originated from non-mortgage products.

LendingTree has expanded their platform in a few short years to build their non-mortgage products including credit cards, HELOCs, personal, auto, and small business loans. They have also pursued credit repair services and deposit accounts, with insurance in the pipeline. Whereas mortgage revenue made up roughly 60% of total sales in Q2 2016, it dropped to 36% as of this quarter. They wanted to diversify their product mix, but they realized they were also leaving money on the table. 

Through strategic M&A activity, LendingTree has acquired a number of leading media and comparison properties to expand into new products. Acquiring CompareCards, a leading online source for credit card comparisons, has allowed them to catch up to Credit Karma and Bankrate, who own a large part of the existing market. Additional acquisitions in tertiary products like student loans, deposit accounts, and credit services have enabled the company to expand their market share in markets that are both ripe for growth and sparse of competition. The inorganic growth strategy emulates that of two of LendingTree’s major shareholders: Barry Diller, who’s company IAC previously owned LendingTree before spinning them off in 2008, and John Malone, who owned 27% of shares as of November, 2017.

LendingTree has made significant acquisitions to expand and grow

Enhancing Customer Engagement

The potential scale and success of LendingTree’s business model is predicated on discovering prospective borrowers. If they’re repeat customers, that’s a big win because their promotional costs drop significantly once a customer is familiar with the platform.

My LendingTree, the company’s personal financial management (PFM) app launched in 2014, has 8.8 million customers and generates roughly 20% of the company’s leads. It offers free credit scores, credit monitoring, and goals-based guidance through a proprietary credit and debt analyzer. At the surface, it’s not especially different from any of the other leading consumer PFM apps. That’s been the issue with these apps: the service is valuable, but it’s very difficult to differentiate beyond UI/UX, which is far from a defensible moat.

However, the ability for LendingTree to lock in customers and accumulate customer data to personalize product recommendations is a breakthrough for both consumers and lenders. Consumers outsource the loan diligence process to their phone, which explores the universe of lending options in order to find the most suitable options. 

LendingTree’s new personal finance management app. (Photo by LendingTree)

The leader in this space is Credit Karma, and by a wide margin. They’re estimated to have around 80 million customers. Those numbers appear starkly different at first glance, but it’s important to keep in mind LendingTree is relatively new, launching in 2014. Credit Karma developed a more captive relationship with customers from their inception in 2007, beginning as a free credit score platform. They’re effectively in an arms race, trying to emulate each other’s primary value propositions in order to win over a larger share of customer attention. 

By all accounts, the My LendingTree product is still in its infancy. Personal loans make up nearly two-thirds of revenue generated through My LendingTree. Credit cards were integrated through CompareCards earlier this year; deposits will be integrated in the fourth quarter through DepositAccounts. As the platform more formally integrates mortgage refinancing and HELOCs, there are more channels to drive user engagement.

For the consumer, this app reinforces the aggregation and connection between interested borrowers and willing lenders. Arguably more significant, however, is the personalization of individual customer experience that will drive further engagement and improve the recommendation engine. With the continued migration to online and mobile for financial services, this product benefits from natural demographic tailwinds.

If LendingTree can successfully reengage with customers on a more recurring basis via My LendingTree, the app should be accretive to overall variable marketing margin because they’ll have to spend far less on promotional activities due to organic customer. The combination of a market-leading aggregator with a comprehensive PFM tool creates a flywheel effect where success begets success, particularly with a major head start in the lending aggregation business. 

Removing the Informational Asymmetry 

In LendingTree’s business model, customer demand drives the flow of ad dollars and ultimately origination volume. Lenders follow customer demand. LendingTree helps expedite that process. Lenders can expand their conversions by boosting the number of high-quality leads and reducing obstacles to the loan application process. LendingTree improves both catalysts. 

On the lender side, My LendingTree fundamentally changes LendingTree’s value proposition. They used to be responsible for connecting lenders with warm leads to drive conversions. With an existing customer base, the lead generation suddenly gets easier. It also significantly reduces the customer acquisition cost for lenders, notoriously a major component of their expense profile.

Nearly 50% of all consumer interactions with banks and financial services companies occur online. It’s not controversial to say that figure is likely heading in only one direction. Currently, credit cards and personal loans are the most automated online application processes because the decisioning occurs relatively quickly. Of the expansive network of mortgage lenders on LendingTree’s platform, only 40 currently enable borrowers to continue their application online. As mortgages and small business loans become more automated through partnerships with third-parties like Blend and Roostify, LendingTree will benefit from more seamless integrations and likely, higher conversions. 

The real value proposition for the lender, however, is in the headcount consolidation. Just as the number of stock brokers and equity traders has diminished significant, the role of the loan officer will follow a similar trajectory. LendingTree initially supplemented loan officers in their borrower sourcing from a marketing perspective, which drove loan officer commissions down significantly.

Doug Lebda’s next conquest is to supplant the entire sales function. In response to a question about LendingTree’s impact on lender headcount, Lebda responded: “what will happen is [lenders will] be able to reduce commission. So the real competitor, if you will, to LendingTree…is the fully commissioned loan officer…In the future, you’re going to have LendingTree convincing the borrower through technology and then you’re going to have an individual lender just basically processing and getting it through.” 

The relationship between a loan officer and a prospective borrower is marred by informational asymmetry. Incentives aren’t aligned.  Soon enough, the pre-approval process launched through their new digital mortgage experience, “Rulo” will help to solve a problem that has plagued LendingTree since its inception: an exhaustive pursuit from loan officers.

With Rulo, LendingTree sorts and filters the list of offers and provides a recommendation based on the best option. Then, the app allows you to contact the lender directly, offering the consumer the freedom they historically haven’t had. Commenting on the early success of the new experience, Lebda said “[the conversion rate is] literally about triple what it is on the LendingTree experience.” LendingTree is streamlining a low value, yet operationally costly element of the lending business that has remained more or less stagnant for half a century. 

Seeing the Forrest through the Trees

The fawning over fintech companies has driven exorbitant amounts of global investment from venture capitalists and private equity firms who are ultimately looking for exit opportunities. Two things are happening: first, most of the major fintech companies aren’t going public, although that is beginning to change. Second, and perhaps more importantly, the ones that do go public don’t fare particularly well. 

The tried and true strategy of most emerging financial technology startups is to focus on user growth and monetize later. LendingTree did the opposite; they created a cash-flow generating platform that served a critical purpose, simplifying a historically complex landscape for consumers, while simultaneously driving directly attributable revenue for lenders. They have proved their original value proposition, connecting borrowers with lenders, and now they’re playing catch up to provide supplementary tools to add more value for customers. It’s a rare pathway, but a productive one that more fintech startups should consider.


Source: TechCrunch

This Week in the Future of Cars: What Happened at Tesla, Uber, and Chevy this week

Elon Musk is smoking something, doppler lidar helps cars see better, and the Diplomatic Security Service braves Ebola
Source: Wired

White House Secrets Top This Week's Internet News Roundup

Last week the internet was preoccupied with sleuthing who was telling White House secrets.
Source: Wired

Coravin Model Eleven Review: The Best Way to Keep Wine Fresh Gets an Upgrade

Pour as much or as little wine as you like without spoiling the rest of the bottle, and pay handsomely for the privilege.
Source: Wired

Unmortgage scores £10M seed round to offer ‘part-own, part-rental’ housing

Unmortgage enables everyone to live in the home they want to, that’s our mission,” Unmortgage co-founder and CEO Ray Rafiq-Omar tells me. “We do that by allowing people to buy as little as five percent of a home and rent the rest. So there’s no mortgage involved, hence the name Unmortgage”.

The burgeoning London startup, which aims to launch next year having just closed a hefty £10 million seed round, calls its model “part-own, part-rent”. However, unlike traditional shared ownership schemes, Unmortgage doesn’t want you to have to take out a mortgage to buy the first portion of your own, and it isn’t targeting new-builds.

Like a number of other fintech/proptech companies, such as Strideup and Proportunity, it is the latest attempt to solve the increasing difficulty first time buyers face trying to get on the housing ladder as rising house prices typically outstrip wages. If people rent, they often cannot save the large deposit required for a mortgage. It is this “vicious circle” that Unmortgage want to break: by helping families that can afford to rent gradually buy a home.

“The way we like to think about it is the security of home ownership with the flexibility of renting,” says Rafiq-Omar. “You find a home. If we like it too, we’ll but it together in partnership. You’ll own your bit and you’ll pay rent on our bit. Then you have the option to buy more of your home from as little as a pound at any time”.

To keeps things fair — Rafiq-Omar stresses that fairness is “our core value” — Unmortgage will revalue the property on a monthly basis so you’ll always have an up-to-date valuation when increasing your stake. And at any point you are free to either buy out Unmortgage with a mortgage or an inheritance or to give the company three month’s notice for it to buy you out so you can take your cash at market price and move on to your next home.

Likewise, the rent you pay on the part of the property you don’t own is pegged to rises to inflation. But in case inflation outpaces market rate rents, Rafiq-Omar says Unmortgage will allow the customer to ask for a rent review. “They have the ability to not have to worry about their rent but if they are worried they can have it reviewed,” he says.

Unmortgage will use institutional funding to finance its part of the homes it purchases, who Rafiq-Omar says would like to own residential property, and the secure income stream it brings, but don’t want to be landlords or end up in the media for behaving like a landlord. “Unmortgage gives them a way to invest in residential property while solving societal need, which is [that] people want to own their own homes and have security over their housing situation”.

Meanwhile, investors in Unmortgage’s seed round are fintech venture capital firms Anthemis Exponential Ventures, and Augmentum Fintech plc. “”We’re grateful to our investors for believing in us and our social mission and excited to be working with them – especially Tee Pruitt [of Anthemis], who was instrumental through much of this process,” adds Rafiq-Omar.


Source: TechCrunch

Asus ZenBook Pro 15 review: A second screen under your fingers – CNET

The touchpad-turned-touchscreen on the Asus ZenBook 15 is less gimmicky than it seems, but still not a must-have.
Source: CNET

Apple TV wishlist: 5 things we'd like to see on Sept. 12 – CNET

We don’t expect any new Apple TV hardware this time around, but there’s still room for improvement.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592