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

Archivo del Autor: Belen De Leon

Five years and one pivot later, Trueface emerges with a promise for better facial recognition tech

Shaun Moore and Nezare Chafni didn’t initially intend to develop a new standalone facial recognition technology, when they first got started developing the technology that would become their new company, Trueface.ai.

When the two serial entrepreneurs were planning their next act five years ago, they wanted to ride the wave of smart home technologies with the development of a new smart doorbell — called Chui.

That doorbell would be equipped with facial recognition software as a service. The company raised $500,000 in angel funding and opened a manufacturing facility in Medellin, Colombia.

What the two entrepreneurs discovered was that most existing facial recognition tools lacked the ability to identify spoof or presentation attacks, which rendered the tech unfeasible for the access control functions they were trying to develop.

So Moore and Chafni set out to develop better software for facial recognition.

 

“In 2014 we focused our engineering efforts on deploying face recognition on the edge in highly constrained environments that could identify hack or spoof attempts,” Moore, the chief executive of Trueface.ai said in an email. “This technology is the core of what has become Trueface.”

With the upgrades to the product, Chui began tackling the commercial access control market, and while customers loved the software, they wanted to use their own hardware for the product, according to Moore.

So the two entrepreneurs shuttered the factory in 2017 and began focusing on selling the facial recognition product on its own. Thus Trueface was born.

It’s actually the third company that the two founders have worked on together. Friends since their days studying business at Southern Methodist University, Moore and Chafni previously worked on a content management startup, before moving on to Chui’s smart doorbell.

The company spun Trueface out of Chui in June 2017 and raised seed capital from investors including Scout Ventures with Harvard Business Angels and GSV Labs. That $1.5 million round has powered the company’s development since (including the integration with IFTT earlier this year to prove that its system worked).

But over the past few years, as damning stories around the risks associated with potentially bad training data being applied to facial recognition technologies continued to appear, the company set itself another task — aligning its training data with the real world.

To that end the company has partnered with a global non-profit which is collecting facial images from Africa, Asia and Southeast Asia to create a more robust portfolio of images to train its recognition software.

“Like many facial recognition companies, we acknowledge the implicit bias in publicly available training data that can result in misidentification of certain ethnicities,” the company’s chief executive has written. “We think that is unacceptable, and have pioneered methods to collect a multiplicity of anonymized face data from around the world in order to balance our training models. For example, we partnered with non-profits in Africa and Southeast Asia to ensure our training data is diverse and inclusive, resulting in reduced bias and more accurate face recognition – for all.

The company has also established three principles by which its technology will be applied. The first is an explicit commitment to reduce bias in training data; the second, an agreement with its customers that in any case that goes to court, human decision making is privileged over any data from its software; and finally, an explicit focus on data security to prevent breaches and data transparency so that customers discloes what information they’re collecting.

“When implemented responsibly, people will demand this technology for its daily benefits and utility, not fear it,” writes Moore.


Source: TechCrunch

Our 3 favorite startups from Morgan Stanley’s 2nd Multicultural Innovation Lab Demo Day 

The Morgan Stanley Multicultural Innovation LabMorgan Stanley’s in-house accelerator focused on companies founded by multicultural and female entrepreneurs, hosted its second Annual Showcase and Demo Day.  The event also featured companies from accelerators HearstLab, Newark Venture Partner Labs and PS27 Ventures.  (Note: I was formerly employed by Morgan Stanley and have no financial ties.)

The showcase represented the culmination of the program’s second year, which followed an initial five company class that has already seen two acquisitions.  Through the six-month program, Morgan Stanley provides early-stage companies with a wide range of benefits including an equity investment from Morgan Stanley, office space at Morgan Stanley headquarters, access to Morgan Stanley’s extensive network, and others.  Applications are now open for its third cohort of companies with the application window closing on January 4th, 2019.

The 16 presenting startups, all led by a female or multicultural founder, offered solutions to structural inefficiencies across a wide array of categories including fintech, developer tools, and health.  Though all of the companies offered impressive presentations and strong value propositions, here are three of the companies that stood out to us.

Hatch Apps

In hopes of democratizing software and app development, Hatch Apps provides a platform that allows users and companies to build iOS, Android and web applications without any code through pre-built templates and custom plug-and-play functions.  In essence, Hatch Apps provides a solution for application building similar to what Squarespace or Wix provide for websites.

In the modern economy, every company is in one way or another a tech or tech-enabled company.  Now the demand for strong engineers has made the fight for talent increasingly competitive and has made engineering quite costly, even when only needed for simple tasks. 

For an implementation and subscription fee, Hatch Apps allows companies with less sophisticated engineering DNA to reduce entering costs by launch native apps on their own, across platforms, and often on faster timelines than those seen through third-party developers.  Once an app is launched, Hatch Apps provides customers with detailed analytics and allows them to send targeted push notifications, export data and make in-app changes that can automatically go live in app stores.

The company initially took a bootstrapping approach to financing and raised funds by selling a 2016 election-themed “Cards Against Humanity”-style game created on the platform.  Since then, Hatch Apps has already received funding from the Y Combinator Fellowship, Morgan Stanley, and a number of other investors.

FreeWill

While estate planning is a topic many don’t like to think about, it’s a critical issue for managing cross-generational wealth. But will drafting can often be very complex, time-consuming, and costly, requiring hours of legal consultation and coordination between various parties.

Founded by two former classmates at Stanford Business School, FreeWill looks to simplify the estate planning process by providing a free online platform that automates will drafting, in a similar function to what TurboTax does for taxes.  Using FreeWill, users can quickly set allocations for their estate and select personal recipients, charitable donations, executor specifications, and other ancillary requests.  The platform then creates a finalized legal document that is legally valid in all 50 states, which users can also quickly make changes to and replace without incurring expensive legal costs.

FreeWill is able to provide the platform to consumers for free due to the proceeds it receives from its non-profit customers, who pay to be featured on the platform as a partner organization.  FreeWill offers a compelling value proposition for partnering companies.  By acting as a channel to funnel user donations to listed organizations, FreeWill has been able to drive a 600% increase in charitable giving to partner organizations on average.  FreeWill also provides partner organizations with backing analytics that allow non-profits to track bequests and donors through monthly reports. 

FreeWill currently boasts an impressive roster of 75 paying non-profit partners that include American Red Cross, Amnesty International and many others.  In the long-run hopes to be the go-to solution financial and legal end of life planning for investment advisors, life insurance and employee benefits providers.

Shoobs

Shoobs is looking to be the go-to platform for local “urban” events, which the company defined as events centered on local nightlife, comedy and concerts in the hip-hop, R&B, and reggae genres to name a few.  But unlike the genre-agnostic, transaction-focused event management platforms that can make the space seem pretty crowded, Shoobs focused on providing genre-specific even discovery.  Shoobs matches urban event goers with artists of their choice and related smaller scale events that can be harder to discover, acting as a form of curation, quality control and discovery.

For event organizers, Shoobs helps provide digital ticketing and promotion services, with event recommendation capabilities that target the most promising potential customers.  Through its offering to event organizers, Shoobs is able to monetize its services through ticket sale commission, advertising and brand partnerships.

Since its initial launch in London, Shoobs notes it has become one of the top urban events platforms in the city, with an extensive base of recurring registered users and event organizers.  After previously working with AEG for its London launch, Shoobs is looking to expand stateside with the help of organizers like Live Nation.  Shoobs joins a long list of promising Y Combinator alumni companies with YC also acting as one of Shows initial investors

Other presenting companies included:

Morgan Stanley Multicultural Innovation Lab

  • BeautyLynk “is an on-demand hair and makeup service provider, specializing in customizable services for women.”
  • Broadway Roulette “is an events marketplace that pairs consumers with surprise cultural events, beginning with Broadway theater.”
  • CariClub “is an enterprise software platform to connect young professionals with nonprofit opportunities.”
  • COI Energy Services “is an integrated platform for electric utilities and business users to optimize and manage energy usage.”
  • CoSign “is an API and application that allows anyone to create, distribute and monetize visual content.”
  • Goalsetter “is a goals-based gifting, savings, and investing platform designed for children.”
  • myLAB Box “offers customizable at home health-test kits and relevant telemedicine consultations / prescription services.”

Hearst Labs

  • Priori “is a global legal marketplace changing the way in-house teams find, hire, and manage outside counsel.”
  • TRENCH “is an online fashion marketplace that makes use of the unworn items in every woman’s closet.”

Newark Venture Partners Labs

  • Floss Bar “is a new type of preventive brand for oral health care. The company offers high-quality, routine dental care across flexible locations at thoughtful prices.”
  • Upsider “is a software solution allowing recruiters to leverage AI technology to identify a comprehensive set of candidates who align with their business and role requirements, resulting in a more strategic understanding of the best possible talent for the job.”

PS27 Ventures

  • BlueWave Technologies “is a cleantech company and the creators of the BlueWave™ Cleaning System — a water free, detergent free, and chemical free plasma device that cleans items that are extremely hard or impossible to clean with a washer and dryer.”
  • OnPay Solutions “focuses exclusively on business-to-business payments. They create payment software and offer payment web services to enhance efficiency and productivity for Accounts Payable and Accounts Receivable.”


Source: TechCrunch

Black Friday 2018 Best Buy phone deals available now: iPhone XS, Pixel 3, Note 9, Moto G6 and more – CNET

If you’re in the market for a shiny new phone, Best Buy has some great deals for Black Friday.
Source: CNET

Facebook fallout: Civil rights groups call for firing of executive – CNET

They want to see the company’s VP of global public policy handed a pink slip. They also want Facebook to release a civil rights audit and any opposition research done on them by Definers Public Affairs.
Source: CNET

Facebook sued by Russian firm linked to election meddling – CNET

Company says it’s legitimate news agency.
Source: CNET

11 moments from the International Space Station’s first 20 years

It was November 20, 1998, when an unprecedented international coalition of astronomers, engineers and rocket scientists saw years of collaboration come to fruition with the launch of the International Space Station’s first component. Since then, the largest spacecraft ever built has hosted innumerable astronauts, experiments and other craft. Here are a few notable moments in the history of this inspiring and decades-spanning mission.

1984: Reagan proposes the ISS — without Russia

The space station was originally going to be a U.S. effort, but soon became a collaboration with Canada, Japan and Europe, excluding the then-USSR. American-Russian relations were strained then, as you may remember, and although many in the space industry itself would have preferred working together, the political climate did not permit it. Nevertheless, initial work began.

1993: Clinton adds Russia to the bill

The collapse of the Soviet Union and subsequent rejuvenation of international relations led President Bush to bring them into the program in a limited fashion, as a supplier and as a guest on a shuttle mission. The next year, however, President Clinton one-upped him with the announcement that Russia would be a full partner. This was both a practical and political decision: Russian involvement would save billions, but it also helped bring Russia on board with other issues, like ICBM de-proliferation efforts. At any rate, designs were finally beginning to be built.

1998: The first components, Zarya and Unity, launch to orbit

Endeavour approaches Zarya when the latter was the only component in place.

Though persona non grata at first, Russia had the privilege of launching the first core component of the ISS on November 20, 1998, the anniversary we are celebrating today. The Zarya Functional Cargo Block is still up there, still being used, forming the gateway to the Russian side of the station.

One month later, Space Shuttle Endeavour took off from Launch Complex 39A (we’ve been there) carrying Unity Node 1. This too is up there now, attached since that day to Zarya.

2000: The first of many long-term occupants arrive

From left: Shepherd, Gidzenko and Krikalev, aboard the station.

Almost exactly a year after Zarya went up, the first astronauts took up residence on the ISS — the first of 230 people so far to call the orbiting structure home. Bill Shepherd was NASA’s first representative, flying with cosmonauts Yuri Gidzenko and Sergei Krikalev; they would stay for about 141 days.

2003: Columbia disaster delays expansion

The fatal breakup of Space Shuttle Columbia on reentry following its 28th mission was tragedy enough that other shuttle missions were scrubbed for over two years. As these were the primary means of the U.S. adding to and maintaining the ISS, this responsibility passed to Roscosmos until shuttle launches resumed in 2005; crewed launches wouldn’t resume until mid-2006.

2007: Kibo goes up

Numerous modules have been added to the ISS over the years, but Japan’s Kibo is the largest. It took multiple missions to deliver all the pieces, and was only made possible by earlier missions that had expanded the solar power capacity of the station. Kibo contains a ton of reconfigurable space accessible from the pressurized interior, and has been popular for both private and public experiments that must be conducted in space.

2010: Enter the Cupola

If Kibo is the largest component, the Cupola is likely the most famous. The giant 7-window bubble looks like something out of science fiction (specifically, the front end of the Millennium Falcon) and is the location for the station’s most striking photography, both inside and out.

2014: Beautiful timelapses

With the Cupola in place, capturing imagery of the Earth from this amazing view became easier — especially with the increasingly high-quality digital cameras brought aboard by talented astronaut-photographers like Alexander Gerst and Don Pettit. The many, many photos taken out of this aperture have been formed into innumerable beautiful timelapses and desktop backgrounds, as well as witnessing incredible phenomena like aurora and lightning storms from a new and valuable perspective. It’s hard to pick just one, but Don Pettit’s “The World Outside My Window” above is a fabulous example, and Gerst’s 4K compilation is another.

2015: Gennady Padalka sets time in space record

During his fifth flight to space, Gennady Padalka set a world record for most time in space: When he returned to Earth he had logged a total of 878 days and change. That’s well ahead of the competition, which is almost exclusively Russian — though NASA’s Peggy Whitson is right up there with 666 days over three missions.

2016: Chinese station calling ISS, please pick up

It’s hardly crowded in space, but it can get lonely up there. So it’s nice that those who have the honor to fly reach out to each other. In this case China’s taikonaut Jing Haipeng recorded a heartwarming video message from the Chinese Tiangong-2 space station greeting the incoming ISS crew and praising the community of global cooperation that makes all this possible.

2018: Soyuz accident threatens long-term occupation

A crewed mission to the ISS with astronaut Nick Hague and cosmonaut Alexey Ovchinin encountered a serious fault during launch, fortunately resulting in no injuries or fatalities but shaking up the space community. The Soyuz rocket and capsule had more than proven themselves over the years but no risks could be taken with human life, and future missions were delayed. It was possible that for the first time since it was first entered, the ISS would be empty as its crew left with no replacements on the way.

Fortunately the investigation has concluded and a new mission is planned for early December, which will prevent such an historic absence.

2019? First commercial crew mission and beyond

Russia has borne sole responsibility for all crewed launches for years; the U.S. has been planning to separate itself from this dependence by fostering a new generation of crew-capable capsules that can meet and exceed the safety and reliability of the Soyuz system. SpaceX and Boeing both plan 2019 flights for their respective Crew Dragon and Starliner capsules — though slipping dates and new regulatory attention may delay those further.

The ISS has a bright future despite its remarkable 20 years of continuous operation. It’s funded more or less through 2025, but there’s talk of new space stations from Russia and China both, while the U.S. eyes lunar orbit for its next big endeavor. It’s hard to imagine space now without an ISS full of people in it, however, and falling launch costs may mean that its life can be extended even further and for less cost. Here’s hoping the ISS has another two decades in front of it.


Source: TechCrunch

Best Black Friday 2018 phone and wearable deals – CNET

Black Friday is often the best time during the year to buy a phone. Check out the best savings we found for the latest iPhones, Galaxy phones, Pixel phones, Fitbits and more.
Source: CNET

Autodesk agrees to buy PlanGrid for $875 million

Autodesk announced plans to acquire PlanGrid for $875 million today. The San Francisco startup helped move blueprints from paper to the iPad when it launched in 2011.

This digitization of construction fits with Autodesk’s vision of digitizing design in general, and CEO Andrew Anagnost certainly recognized the transformational potential of the company he was buying. “There is a huge opportunity to streamline all aspects of construction through digitization and automation. The acquisition of PlanGrid will accelerate our efforts to improve construction workflows for every stakeholder in the construction process,” he said in a statement.

The company, which is a 2012 graduate of Y Combinator, raised just $69 million, so this appears to be a healthy exit for the them. PlanGrid took what was a paper-intensive task and shifted it to digital, taking a world of hand-written mark-ups and sticky notes onto the fledgling iPad.

In an interview with CEO and co-founder Tracy Young in 2015 at TechCrunch Disrupt in San Francisco, she said the industry was ripe for change. “The heart of construction is just a lot of construction blueprints information. It’s all tracked on paper right now and they’re constantly, constantly changing,” Young said at the time.

Those manual changes often resulted in errors she said, and that was costly for the contractors. As an engineer working for a construction company, who was at one time responsible for making the paper copies, she recognized that the process could be improved by moving it into the digital realm.

PlanGrid CEO Tracy Young onstage at TechCrunch Disrupt San Francisco in 2015

Her idea, which was kind of radical in 2011 when she started the company, was to move all that paper to the cloud and display it on an iPad. It’s important to remember that the enterprise was not rushing to the cloud in 2011, and most people considered the iPad at the time to be a consumer device, so what she and her co-founders were attempting was a true kind of industry transformation.

Young sees joining Autodesk as a way to continue building on that early vision. “PlanGrid has excelled at building beautiful, simple field collaboration software, while Autodesk has focused on connecting design to construction. Together, we can drive greater productivity and predictability on the jobsite,” she said in a statement.

PlanGrid currently has 400 employees, 12,000 customers and 120,000 paid users, and has been used on over a million construction projects worldwide, according to data provided by the companies. They believe that under Autodesk’s umbrella and combined with their existing product set, they can provide a complete construction solution and grow the business faster than PlanGrid could have on its own — pretty much the standard argument in an acquisition like this.

PlanGrid was efficient with the money it took. In fact the last raise was $40 million almost exactly three years ago. The deal is expected to close at the end of January pending the normal regulatory approval process.

 


Source: TechCrunch

Google's 'virtual reality footwear' patent wants you to feel like you're really walking – CNET

This is either brilliant or insane.
Source: CNET

Cuatro historias de medicina genética: el enfermo, el médico y el empresario

Así son las vidas, opiniones y decisiones de cuatro personas afectadas o relacionadas con mutaciones responsables de graves enfermedades. Aunque todos luchan por desterrar estos defectos en el ADN con nuevos fármacos, diagnóstico preimplantacional y CRISPR, cada uno lo hace a su manera
Source: MIT

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807