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

Archivo del Autor: Belen De Leon

Mapify, the Berlin-based ‘social travel network’, locates $1M seed round

Mapify, the Berlin startup that offers what it describes as a “social travel network,” has raised $1 million in seed funding from a mixture of U.S. and Europe-based funds and angel investors.

The include Switzerland’s Ennea VC (led by Jan Valentin, who served as Senior Vice President at Kayak in Europe), Roland Grenke (co-founder of Dubsmash), Navid Hadzaad Javaherian (former founder and CEO at GoButler ​and ​Product Leader at Amazon Alexa), L.A.-based LayJax Ventures​ (the investment vehicle of Pheed co-founder Phil Haus​ and actor Zach Avery), Niv Dror​ (previously of Product Hunt ​and AngelList​), and Lucas von Cranach​ (CEO of OneFootball).

The company had previously received investment from MIT’s Sandbox Innovation Fund​, Gunnar Froh (who launched Airbnb’s international expansion), Fredrik Posse​ (Partnerships Manager at Spotify), and Hagen Angermann​ (former Senior Manager at Daimler in Asia).

Launched in November 2017 — and a finalist in TechCrunch Battlefield​ — Mapify is a social travel app that lets you “visualize, find and plan” individual travel experiences. You can visually document past and current travel experiences, including photos, descriptions and other details, either related to an individual experience or entire trip. You can also connect with other travellers via a follow function and the ability to comment on places shared or by collaborating on “collections”.

In addition — in classic social media style — the Mapify app features a location-focused feed, which pushes personal recommendations based on travel interests as understood by the platform. You can search for countries, regions and cities on Mapify to discover spots to save to your private lists of planned trips.

“The global travel market and especially its planning and booking process is fragmented,” Mapify co-founder and CEO Patrick Häde tells TechCrunch. “People are using dozens of different sources for inspiration or planning and end up sharing Google docs with friends to create some kind of unified experience. We have designed an app unifying the travel space by pulling together inspiration, sharing and planning into a seamless mobile-first platform that is based on a social network of travelers around the globe. We are designing Mapify to be social because we believe the future of travel lies in unique and personal recommendations from friends and influencers”.

To that end, Mapify is currently most popular amongst millennials, especially those who travel frequently. “As some call it the ‘Instagram of Travel’, the platform has grown virally through re-sharings on Instagram and by word-of-mouth,” Häde says.

Rather confusingly, Instagram might also be seen as a competitor, as it too can be used for travel inspiration. However, the Mapify co-founder says Instagram’s data structure is not well-suited for a travel planning process (e.g. no exact locations). Another more obvious competitor is TripAdvisor, but it doesn’t offer personalised travel feeds, making it less efficient to navigate.

Meanwhile, Mapify currently generates revenue through in-depth partnerships with travel companies such as Airbnb. “By combining different travel services in one single mobile platform, we have seen increasing interest amongst the top players in the travel industry to become part of the Mapify platform,” adds Häde.


Source: TechCrunch

Why early-stage founders are heading to Disrupt Berlin 2018

Attention all early-stage startup founders — we’re looking at you, because Disrupt Berlin 2018 (29-30 November) is right around the corner. Even if you’ve been part of the startup scene for only a short time you know about Disrupt, the premier technology conference hosted by TechCrunch.com.

But here’s the thing. Knowing about Disrupt and going to Disrupt are very different animals. So, we want to take a moment to share what your peers — other early-stage founders — told us about their experience at Disrupt events. And why you should plan to join us in Berlin on 29-30 November. You can keep reading or cut to the chase and purchase your Founder Pass or Startup Alley Exhibitor Package right here.

Funding and professional growth

David Hall is the co-founder and president of Park and Diamond, a startup with a collapsible bike helmet and a mission to engineer safer bike rides. His company exhibited in Startup Alley at Disrupt NY 2017, where they had hundreds of conversations with investors, technologists and potential customers.

“Attending Disrupt and exhibiting in Startup Alley is the best training ground for early-stage startup founders,” said Hall. “You’re in the thick of the action and learning as you go. It’s a tremendous opportunity to grow.”

Hall credits those conversations in Startup Alley with helping him hone his 30-second elevator pitch and becoming more comfortable approaching investors. But more than that, the exposure to the broad range of startup movers and shakers that attend Disrupt changed everything.

“We were a little college startup, and nobody had heard of us. The exposure we received at TechCrunch Disrupt completely changed our trajectory and made it easier to raise funds and jump to the next stage.”

Park and Diamond’s next stage involved closing the company’s first round of funding, which let them relocate from Virginia to New York. It also let them make their first key hires — a former space technology engineer and a former senior vice president of sports marketing at NBC.

Media exposure

Luke Heron is the CEO and co-founder of TestCard, a company that combines smartphone technology and traditional snail mail to deliver a medical test experience in the privacy of the home.

Heron routinely advises founders to attend Disrupt, calling it a “no-brainer.” He cites access to investors, naturally, but also notes the show’s large media presence — and the important role media exposure plays in the life of an early startup.

“We got fantastic coverage in Engadget, which was really valuable. Coverage is the lifeblood of a startup. Cash at the beginning of the startup journey is difficult to come by, and an article from a credible organization can help push things in the right direction.”

Heron recently attended Disrupt SF 2018, and he sent us this update on his company’s current direction.

“It’s great to be back at TechCrunch Disrupt again this year. We have just closed $1.7 million in funding thanks to you and your team, bless you. You guys are fantastic — the lifeblood of the startup scene.”

Networking, collaboration and education

Vlad Larin is the co-founder of Zeroqode, a no-code development platform that lets developers and non-developers build web and mobile apps — without using code — in less time and for less money.

Unlike most early-stage startup founders, Larin’s objective for attending Disrupt was not to secure investors, but rather to help people understand Zeroqode’s no-code development technology. Larin noted that exhibiting in Startup Alley at Disrupt Berlin 2017 was the perfect place to start those conversations.

“Disrupt is the place where technology worlds collide. You shake hands and talk with all kinds of people looking for new ideas, collaboration and inspiration — people who want to learn and exchange ideas about the latest products and industry trends.”

Larin particularly enjoyed the overall atmosphere and the ease with which ideas flowed.

“It was a great networking opportunity. Everyone was there to help and support each other and look for mutually beneficial ways to collaborate. It was refreshing, and you just don’t experience that every day.”

Disrupt Berlin 2018 takes place on 29-30 November. Whether you’re looking for opportunities to secure funding, find media coverage, build relationships or just be inspired, Disrupt is the place where early-stage founder dreams can come true. Buy a Founder Pass or Startup Alley Exhibitor Package here today and join us in Berlin!

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

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

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

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

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

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

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

return;
default:
return;
}
}

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


Source: TechCrunch

Brand management platform Frontify raises $8.3M led by Blossom Capital

Frontify, the Swiss startup that’s built a “brand management platform,” has raised a chunky $8.3 million in Series A funding. Leading the round is Blossom Capital, the new London-based venture capital firm co-founded by ex-Index and LocalGlobe VC Ophelia Brown. Frontify’s previous seed investors include Doodle co-founder Myke Naef, former Googler Thomas Duebendorfer, and Cédric Waldburger of Tenderloin Ventures.

Founded in 2013 by CTO Roger Dudler — and headquartered in the Swiss city St. Gallen, no less — Frontify is a Software-as-a-Service that helps companies manage their branding in a more consistent and efficient way. The SaaS provides employees across an organisation access to an “always up-to-date” brand portal, media library, pattern library and style guides. It is targeted mostly at marketing and branding teams, but is also cleverly built to include designers and software engineers, so that all the respective people in a company can collaborate internally and externally on branded content.

The premise, as articulated by Blossom Capital’s Brown, is that in an age of social media and a plethora of content channels, it is more important than ever for companies to cultivate and protect their brand. Better brand consistency helps to build trust and long-term value, which helps companies stay competitive without having to join a race to the bottom, particularly in terms of how they position themselves against competitors and with regards to pricing. In other words, premium pricing can only be achieved with a premium brand, in addition to providing high quality products and service, of course.

“In today’s fast-paced world, sending static PDF brand guidelines by email, or using a DAM [digital asset manager], is not enough to uphold brand consistency across all communication channels,” Frontify CEO Andreas Fischler tells me, when asked to explain the problem. “With Frontify, we aim to create a brand management platform which enables everyone in a company to create beautiful and brand-consistent content”.

To that end, the Frontify platform includes five main features: The ability to create a “Style Guide” (online brand guidelines); a “UI Pattern Library” (a pattern library for front end code/design systems); “Digital Asset Management” (a place to store all of a brand’s digital assets, such as logo etc.); a “Workspace” (for digital brand collaboration), and “Publishing” (a way for employees to create ‘on-brand’ content based on templates, all within a web browser).

“With Frontify, all brand touch-points can be aligned, allowing companies to communicate and operate with more brand consistency,” adds Fischler. “This leads to a stronger brand, which allows companies to raise prices, get better margins, attract the very best employees, and spread through word of mouth -– fuelling company growth”.

To that end, Fischler says the new Series A will be used to further build out the Frontify suite of products, and to expand to the U.S., including opening an office in New York (you can only get so far from St. Gallen). The startup’s biggest markets so far are the U.S., U.K., Germany, and Switzerland. In addition to the U.S., it also plans to expand into Benelux, Northern Europe, Latin America, Spain, and France.

Frontify already claims “several hundred enterprise customers”. They include Lufthansa, IBM, Allianz, Vodafone, and Deliveroo. The Swiss startup is also partnering with some of the leading agencies worldwide, including Interbrand, Sapient, Bold, and Praekelt.

Meanwhile, regarding competitors, Fischler had this to say: “Most of our competitors have their roots in Digital Asset Management and still focus on this topic. We are convinced that using a DAM is just a small part of creating consistent brand experiences for all touch-points. Brand management is more significant than that. We believe in providing everyone throughout an organisation with the ability to create brand-consistent content in everyday work. No matter which department you work in. We aim to provide entire brand worlds at the tips of every employees’ fingers; a complete brand management solution. For every company size”.


Source: TechCrunch

Chinese police can officially demand user data from ISPs – CNET

Please and thank you.
Source: CNET

Watch Google unveil the Pixel 3 and more here!

Each October, Google throws one big “Made by Google” event to show off all of the new gadgets it’s been working on for months.

Today is that day. The event will start at 9 AM Pacific (12 PM in New York, 5 PM in London, and 12 AM Tuesday in China), and you can tune in right here.

While Google probably has some surprises up its sleeve, a seemingly endless stream of leaks has given us a good idea of what might be in store today. The Pixel 3 (the latest iteration of Google’s built-in-house Android phone) and the bigger, beefier Pixel 3 XL are almost certain. The Home Hub — perhaps best described as Google’s answer to the Amazon Echo Show — seems likely, too. Meanwhile, a new Chromecast has been floating around the FCC, and a tablet running Chrome OS popped its head up just days ago.

Whatever gets announced, we’ll be there. Tune in throughout the day for all of the news as it happens (and, as soon as we get our hands on the devices, our impressions!)

more Google Event 2018 coverage


Source: TechCrunch

Microsoft invests in Southeast Asia's ride-hailer Grab – CNET

The partnership will allow both companies to work together on projects including AI and big data.
Source: CNET

How to watch the Made by Google Pixel 3 event today – CNET

Will we see the new Pixel 3, Pixel 3 XL and much more? Signs point to yes.
Source: CNET

Unboxing the Fitbit Charge 3 video – CNET

CNET editors unbox the Fitbit Charge 3. This $150 fitness tracker has seven-day battery life and touts heart-rate sensing, water resistance and touchscreen improvements over its predecessor, the Fitbit Charge 2.
Source: CNET

OnePlus 6T will launch on Oct. 30 – CNET

The flagship phone is expected to be a bigger refresh than its past T devices.
Source: CNET

Google Slides now auto-transcribes verbal presentations for real-time captions

A new feature for the Google Slides presentation software uses a computer’s built-in microphone to transcribe the words of a speaker in real-time, displaying them for everyone to see.

The post Google Slides now auto-transcribes verbal presentations for real-time captions appeared first on Digital Trends.


Source: Digital trends

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455