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

Archivo del Autor: Belen De Leon

Hear how to build a brand from Tina Sharkey, Emily Heyward and Philip Krim at Disrupt

For startups, especially e-commerce companies, branding is everything.

A slogan, an ad, even the design of the logo can make the difference between success and failure. But understanding how to develop a brand and strategically evolve that brand over time isn’t the easiest task. Luckily, three experts are coming to Disrupt to talk through the ins and outs.

Red Antler’s Emily Heyward, Brandless’ Tina Sharkey, and Casper CEO Philip Krim will join us at TC Disrupt SF in early September, and it’s a conversation you won’t want to miss.

Emily Heyward cofounded Red Antler in 2007 after working in advertising at Saatchi & Saatchi. She graduated magna cum laude from Harvard with a degree focused on postmodern theory and consumer culture. At Red Antler, she serves as Chief Strategist and has helped brands like AllBirds, BirchBox and Casper find their unique voice in a cluttered market.

Tina Sharkey hails from Brandless, the new e-commerce company that brings its own line of household and food items to the market for $3 each. Brandless has raised nearly $300 million since launching in 2016, an impressive feat on its own. What makes Brandless so attractive to investors? Tina Sharkey’s unwavering focus on understanding her customers. Alongside democratizing these products, and bringing eco-friendly and FDA-approved ‘safer choice’ goods to the masses, Sharkey makes data around consumer behavior a priority at the company, which helps with insights on how to sell Brandless’s portfolio of more than 300 products.

Heyward and Sharkey will be joined by Casper CEO and cofounder Philip Krim. Casper sprung onto the market in 2013 with a relatively simple premise: sell a quality mattress for cheaper. While it makes sense, it’s not the sexiest brand proposition. But with the help of Heyward and Red Antler, and a keen sense of the type of customer who chooses Casper over a traditional mattress, Casper has become one of the most effectively marketed brands out there right now.

We’re thrilled to hear from this trio of greatness at Disrupt SF.

Check out the full agenda here. Tickets are still available even though the show is less than two weeks away. Grab one here.


Source: TechCrunch

Chrome’s picture-in-picture mode for videos is expected to arrive next month

Google will soon allow videos to play in a pop-out window on your desktop in a feature that is slated to debut with the release of Chrome 69. The feature will make it easier for users to multitask while watching web videos.

The post Chrome’s picture-in-picture mode for videos is expected to arrive next month appeared first on Digital Trends.


Source: Digital trends

Gadget Lab Podcast: Quantum Computing Explained

On this episode, WIRED writer Tom Simonite explains quantum computing to us. Kinda.
Source: Wired

Last chance to buy a Disrupt SF 2018 Startup Alley Exhibitor Package

Last call, folks! Last call to take advantage of the potentially life-changing connections and opportunities that await early-stage founders in Startup Alley. Today is the final day you can secure an exhibit table in Startup Alley at Disrupt San Francisco 2018 — which takes place September 5-7. Buy your Disrupt SF Startup Alley Exhibitor Package today before the clock strikes 5 p.m. PT.

Picture it. You and more than 1,200 exhibitors and sponsors showcasing the latest and greatest in tech products, services and platforms. We fully expect 10,000 or more attendees to descend on Moscone Center West — we’re talking technologists, investors, tech journalists, founders, marketers and entrepreneurs. And this is the last day to snag a pass that lets you place your early-stage startup smack dab in their path.

Here’s what comes with a Startup Alley Exhibitor Package:

  • Two Founder passes for all three days of Disrupt SF 2018
  • One day to exhibit on the Startup Alley show floor
  • Use of CrunchMatch — our curated investor-to-startup matching platform
  • Access to The Main Stage, The Next Stage, The Q&A Stage, The Showcase Stage
  • All workshops
  • Access to the attendee list and ability to message attendees with the Disrupt App
  • Attend the TC After Party

And who knows? Your startup might be one of two selected to compete as a Wild Card in Startup Battlefield — our epic pitch competition with an equally epic grand prize of $100K. If you don’t believe us, check out this story from our Wild Card winner from last year:

( function() {
var func = function() {
var iframe = document.getElementById(‘wpcom-iframe-dfd862692c4f36999289d56f6de0f72b’)
if ( iframe ) {
iframe.onload = function() {
iframe.contentWindow.postMessage( {
‘msg_type’: ‘poll_size’,
‘frame_id’: ‘wpcom-iframe-dfd862692c4f36999289d56f6de0f72b’
}, “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 ); }
} )();

If you’re wondering whether exhibiting is worth your time and effort, we get it. Consider what Vlad Larin, co-founder of Zeroqode, has to say about his experience:

“Startup Alley is an outstanding opportunity. We showed our technology to the world and had meaningful conversations with investors, accelerators, incubators, solo founders and developers. Give it your all, and you will not be disappointed.”

Startup Alley goes down at Disrupt San Francisco 2018 — which takes place September 5-7. You have today and today only to grab a table. Buy your Startup Alley Exhibitor Package now.


Source: TechCrunch

Alibaba continues to gain cloud momentum

When Alibaba reported its earnings yesterday, the cloud data got a bit buried in other stories, but it’s worth pointing out that its cloud business grew 93 percent in the most recent quarter to $710 million. That’s down a smidgen from the gaudy triple digit growth of last report, but their market share has doubled in just two years, and they are growing fast.

As John Dinsdale, principal analyst at Synergy Research, a firm that keeps a close eye on the cloud market points out, the dip in growth is all about the law of large numbers. Alibaba couldn’t sustain triple digit growth for long.

“Microsoft Azure and Google Cloud Platform have recently seen similar reductions in growth rates, and if you go back far enough in time, AWS did too. The key thing is that the market for cloud infrastructure services is now very big, yet is still growing by 50% per year — and the leading players are either maintaining or growing their market share,” he said.

Back in 2015, when the Chinese eCommerce giant launched a big cloud push as part of an effort to expand beyond its eCommerce roots, Alibaba Cloud’s president Simon Hu bragged to Reuters, “Our goal is to overtake Amazon in four years, whether that’s in customers, technology, or worldwide scale.”

That is obviously not happening, but the company has managed to move the market share needle, doubling from just 2 percent of worldwide cloud infrastructure market share in 2016 to 4 percent today. That’s nothing to sneeze at, according to Dinsdale, but it’s also worth pointing out that most that business is in Asia, and of that, most of it is in its native China.

Like all its cloud competitors, the company is concentrating on some key technologies to drive that growth including big data analytics, artificial intelligence, security and Internet-of-Things, all of which are resource intensive and help grow revenue quickly.

To sustain its growth, however, Alibaba needs to begin to develop markets outside of China  and Asia. Dinsdale thinks that could happen as Chinese customers expand internationally. He also recognizes the political realities that the company faces as it tries to move into western markets. “Alibaba has what it takes to seriously challenge the top four cloud providers — despite some inevitable political headwinds that it will face,” he said.

While Alibaba might not reach the lofty heights of catching AWS any time soon, or probably ever, it has a good shot at IBM and Google Cloud Platform and for a company that just started taking the cloud market seriously in 2015, that’s amazing progress.


Source: TechCrunch

World Bank launches first bond instrument built on a blockchain with the Australian Bank

The World Bank has launched the first bond on a blockchain with the Commowealth Bank of Australia.

The A$110 million ($87 million) bond-i (blockchain operated new debt instrument) — so named, I’m assuming, because of Australia’s famed Bondi Beach (bankers have the funnies!) — is the first bond to be created, allocated, transferred and managed using distributed ledger technology.

The investment is one small step for Australian finance and one giant leap for blockchains in the world (or not).

Investors in the blockchain bond include CBA, First State Super, NSW Treasury Corporation, Northern Trust, QBE, SAFA, and Treasury Corporation of Victoria. It’s a smorgasbord of Australian state financial institutions and makes a ton of sense, because the Australian fintech community is one that’s strong, and blockchain is something that these institutions are definitely interested in exploring.

According to a statement from the World Bank this will be one of many experiments that the global financial organization will make into blockchain research. Last June, the World Bank launched a Blockchain Innovation Lab to play around with the technology. .

“We are particularly impressed with the breath [sic] of interest from official institutions, fund managers, government institutions and banks. We were no doubt successful in moving from concept to reality because these high-quality investors understood the value of leveraging technology for innovation in capital markets,” said World Bank Treasurer Arunma Oteh.


Source: TechCrunch

A majority of U.S. teens are taking steps to limit smartphone and social media use

It’s not just parents who are worrying about their children’s device usage. According to a new study released by Pew Research Center this week, U.S. teens are now taking steps to limit themselves from overuse of their phone and its addictive apps, like social media. A majority, 54% of teens, said they spend too much time on their phone, and nearly that many – 52% – said they are trying to limit their phone use in various ways.

In addition, 57% say they’re trying to limit social media usage and 58% are trying to limit video games.

The fact that older children haven’t gotten a good handle on balanced smartphone usage points to a failure on both parents’ parts and the responsibilities of technology companies to address the addictive nature of our devices.

For years, instead of encouraging more moderate use of smartphones, as the tools they’re meant to be, app makers took full advantage of smartphones’ always-on nature to continually send streams of interruptive notifications that pushed users to constantly check in. Tech companies even leveraged psychological tricks to reward us each time we launched their app, with dopamine hits that keep users engaged.

Device makers loved this addiction because they financially benefited from app sales and in-app purchases, in addition to device sales. So they built ever more tools to give apps access to users’ attention, instead of lessening it.

For addicted teens, parents were of little help as they themselves were often victims of this system, too.

Today, tech companies are finally waking up to the problem. Google and Apple have now both built in screen time monitoring and control tools into their mobile operating systems, and even dopamine drug dealers like Facebook, Instagram and YouTube have begun to add screen time reminders and other “time well spent” features.

But these tools have come too late to prevent U.S. children from developing bad habits with potentially harmful side effects.

Pew says that 72% of teens are reaching for their phones as soon as they wake up; four-in-ten feel anxious without their phone; 56% report that not have their phone with them can make them feel lonely, upset or anxious; 51% feel their parents are distracted by phones during conversations (72% of parents say this is true, too, when trying to talk to teens); and 31% say phones distract them in class.

The problems are compounded by the fact that smartphones aren’t a luxury any longer – they’re in the hands of nearly all U.S. teens, 45% of whom are almost constantly online.

The only good news is that today’s teens seem to be more aware of the problem, even if their parents failed to teach balanced use of devices in their own home.

Nine-in-ten teens believe that spending too much time online is a problem, and 60% say it’s a major problem. 41% say they spend too much time on social media.

In addition, some parents are starting to take aim at the problem, as well, with 57% reporting they’ve set some screen time restrictions for their teens.

Today’s internet can be a toxic place, and not one where people should spend large amounts of time.

Social networking one the top activities taking place on smartphones, reports show.

But many of these networks were built by young men who couldn’t conceive of all the ways things could go wrong. They failed to build in robust controls from day one to prevent things like bullying, harassment, threats, misinformation, and other issues.

Instead, these protections have been added on after the fact – after the problems became severe. And, some could argue, that was too late. Social media is something that’s now associated with online abuse and disinformation, with comment thread fights and trolling, and with consequences that range from teen suicides to genocide.

If we are unable to give up our smartphones and social media for the benefits they do offer, at the very least we should be monitoring and moderating our use of them at this point.

Thankfully, as this study shows, there’s growing awareness of this among younger users, and maybe, some of them will even do something about it in the future – when they’re the bosses, the parents, and the engineers, they can craft new work/life policies, make new house rules, and write better code.


Source: TechCrunch

Gun-maker Kalashnikov wants to take on Tesla with retro-styled EV – Roadshow

The CV-1 will have a range of 217 miles per charge, the Russian arms manufacturer says.
Source: CNET

John Cho, Aneesh Chaganty, Sev Ohanian talk Searching, Star Trek and Sundance – CNET

“This is the example of the end game which is to get to a place where the character is written on the page Asian, but it’s also not a point in the plot,” Cho says.
Source: CNET

After California firefighter throttling flap, Verizon lifts first responder speed caps – CNET

The company says that includes emergency workers fighting fires on the West Coast and Hurricane Lane in Hawaii.
Source: CNET

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533