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

Archivo del Autor: Belen De Leon

It’s the end of movies as we know them (and I feel fine)

“How Will The Movies Survive The Next Ten Years?” demands the New York Times, in a series of interviews with 24 major Hollywood figures. Good question! I’ve been asking it myself, here, for six years now. Very unlike music, television, books, and home video, the theatrical movie experience has proved remarkably resistant to online disruption…

…so far.

I’ve argued before that Hollywood and Silicon Valley have many parallels: VCs are like studios, angel investors are like individual producers, founders are like directors, etcetera. However, they also have some striking differences. For most of the last 25 years, the cost to launch a groundbreaking, potentially world-shaking startup has decreased — though that may well be changing — whereas the total cost to make, market, and distribute a theatrical release has decidedly not.

Furthermore, movie theaters, built around repeat screening of 90-to-180-minute self-contained films, face new direct-to-streaming-services competition with far more range, from bingewatching 22-episode series to short clips on YouTube. Even in the arena of “movies” as we know them, this competition seems exponentially more intense every year — there’s no way “Bright” and “Bird Box” would have been direct-to-Netflix as little as five years ago — and will hit a whole new fervor with the launch of the Disney Plus launch date later this year.

We can analogize that, maybe, to some extent, to downloadable software vs. software-as-a-service. There can be only one winner, right? Right? And note that, despite the runaway successes of Avengers: Endgame and Captain Marvel, 2019’s US box office is still tracking a full 10% behind last year‘s. There may be a trend here.

It seems that Hollywood is finally aware of the change. Some striking quotes from that NYT piece: “This is the biggest shift in the content business in the history of Hollywoodâ€� — Jason Blum. “For a long time, people have been saying the business is changing, but that’s undeniable nowâ€� — JJ Abrams. “I don’t feel particularly optimistic about the traditional theatrical experienceâ€� — Jordan Horowitz, producer of La La Land. “There’s a lot more work, but it’s a lot harder to make money on anything.â€� — Elizabeth Banks.

…But with risk comes opportunity, especially for people who haven’t had much before.
“I’ve seen a lot of female filmmakers get opportunities at Netflix and Amazon that they haven’t gotten through the studio system. So I’m very, very happy about the new shape our industry is takingâ€� — Jessica Chastain. ‘A really huge studio told us, “Hey, a woman of color should be the lead of this movie.â€� And we went, “Great!â€� I don’t think we would have heard that five years ago from a major studio’ — Kumail Nanjiani

Perhaps “Hollywood,” as the maker and purveyor of huge-budget, huge-footprint, in-theaters-everywhere entertainment, is indeed a dinosaur finally starting to diminish … but if streaming services are allowing more and more people to create scripted entertainment of every kind, on every budget, then their success is no bad thing. I don’t think movies are going to die. I think there will long be people like me, who so prefer the immersive experience of a theater to the in-passing one of streaming at home that we’re willing to pay for it.

But I can envision a future in which a Hollywood Movie is no longer the alpha king of cultural experiences — where, instead, shared worlds spread across many entertainment form-factors, including lower-cost ones, made by a diverse crowd of contributors, take prime position in our collective mindshare. In that future, theatrical releases become a relatively niche market compared to streaming.

In such future the theatrical business model will change, too, and rightly so. I’m still baffled why I couldn’t see the last season of Game of Thrones in any nearby theater, for instance. But there will be far more kinds of entertainment to choose from, undercutting the century-long dominance of “three acts in two hours,” from far more kinds of people. Even to a hardcore cinemaphile like me, the more I think about such a future, the more it seems better to me than the status quo.


Source: TechCrunch

RAM has never been cheaper, but are the historic prices here to stay?

PC RAM is cheaper today than it’s ever been, but that momentous fall comes after hitting its highest peak just over a year ago. Why has that happened? And is now the best time to upgrade?
Source: Digital trends

Why Jony Ive’s greatest achievement wasn’t the iPhone. It was the original iMac

Apple has announced that Jony Ive will be leaving the company at the end of the year. He was responsible for some of Apple’s most iconic designs, including the iPhone. But it was the iMac that was his real crowning achievement.
Source: Digital trends

Bike-Friendly Cities, a New Urbanism, and More Car News This Week

Copenhagenize Design published its list of the world’s top 20 cities for cyclists, and Sidewalk Labs unveiled a plan to remake part of Toronto.
Source: Wired

The Democratic Debates Top This Week's Internet News Roundup

A friendly reminder: The 2020 election is still 17 months away.
Source: Wired

A ‘Sonic Black Hole' Could Help Solve a Cosmic Paradox

If a sound-trapping fluid on Earth really does behave like a black hole, its behavior could offer insight into the famous information paradox.
Source: Wired

Greed Is to Blame for the Radicalization of YouTube and Facebook

Opinion: Social media has become the modern-day version of conspiracy-theorizing supermarket tabloids. When will these platforms be held accountable?
Source: Wired

Cozycozy is an accommodation search service that works with hotels and Airbnb

French startup Cozycozy.com wants to make it easier to search for accommodation across a wide range of services. This isn’t the first aggregator in the space and probably not the last one. But this time, it isn’t just about hotels.

When you plan a trip with multiple stops, chances are you end up with a dozen tabs of different services — on Airbnb to look at listings, on a hotel review platform and on a hotel booking platform. Each service displays different prices and has a different inventory.

While there are a ton of services out there, most of them belong to just three companies: Booking Holdings (Booking.com, Priceline, Kayak, Agoda…), Expedia Group (Expedia, Hotels.com, HomeAway, Trivago…) and TripAdvisor (TripAdvisor, HouseTrip, Oyster…). They all operate many different services in order to address as many markets and as many segments as possible.

Cozycozy.com wants to simplify that process by aggregating a ton of services in a single interface — you can find hotels, Airbnb listings, campsites, hostels, boats, home-exchanging apartments… You can filter your results by price or you can exclude some accommodation styles.

The company doesn’t work with hotels and doesn’t handle bookings directly. Instead, the service searches across all the usual suspects. When you want to book, you get redirected to the original listing on Airbnb, Booking.com, Hostelworld, etc.

The startup recently raised a $4.5 million funding round (€4 million) from Daphni, CapDecisif, Raise and many different business angels, such as Xavier Niel, Thibaud Elzière and Eduardo Ronzano.

Cozycozy.com co-founder and chairman Pierre Bonelli also previously founded Liligo.com. It is one of the most popular flight comparison website in France. It was acquired by SNCF in 2010 and then eDreams ODIGEO in 2013.

cozycozy com page de resultats


Source: TechCrunch

Week-in-Review: Auditing a dark age in Apple design

Hello, weekend readers. This is Week-in-Review where I give a heavy amount of analysis and/or rambling thoughts on one story while scouring the rest of the hundreds of stories that emerged on TechCrunch this week to surface my favorites for your reading pleasure.

Last week, I talked about how YouTube was letting its commenting system turn from a festering wasted opportunity into a liability.


Screen Shot 2019 06 28 at 8.37.42 PM

The big story

Plenty happened this week, though most of the news signified something larger looming on the horizon, more on that in a bit.

One undoubtedly meaty news item was that Jony Ive, Apple’s most iconic executive persona, announced that he was leaving the company this year.

Ive has undoubtedly been a powerhouse of industrial design who has helped craft some of the most iconic products from one of the most influential tech companies. The issue is perhaps what Apple’s vision of industrial design transformed into in his final years at the helm.

Jony Ive is leaving Apple to launch a new firm

Ive shifted away from managerial roles in 2015, but the Chief Design Officer’s influence has been evident it the past several years of very beautiful devices designed around the occasional flawed hypothesis.

Poor design is more than the oft-memed Apple Pencil jutting out of an iPad lightning port or the Mighty Mouse with a charger piercing its underbelly. The company’s aesthetic choices in how they curve their screens or shape their aluminum have stayed true but you don’t have to look too far to find a pattern of carelessness in a number of Apple’s devices which occasionally have prioritized svelte profiles over actually even working.

Ive is design genius, but like all people we elevate with that title, he and his design ethos grew further disassociated with the public over time. All designers miss the mark occasionally, but an obsession with minimalism pushed the company in some troublesome directions that the company is only now coming to reckon with.

Apple’s design degradation is perhaps nowhere more visible than in the ill-fated AirPower. The device, which designed to charge your iPhone, AirPods and Apple Watch simultaneously, was beautiful, but Apple’s aggressive design left physics in the rearview mirror. Ambition is one thing but letting function drive form to the point that you publicly announce a product that wasn’t physically possible showcases where Apple’s marketing showmanship butt heads with actual device capabilities. Apple abruptly cancelled AirPower this year, more than a year after its expected release.

If AirPower was a pithy signifier, the degradation of the company’s Mac line has been Apple’s abasement opus.

The problematic keyboards, the useless TouchBar and the shrinking number of ports on its laptops have defined the past five years of the company’s laptop line. There isn’t much that needs to be said about the anti-consumer design decisions that took Apple’s best generation of the MacBook Pro in the 2011/2012 era and cursed it with an unneeded rethinking.

The about-face that the company took on its Mac Pro line shows just how misguided its thinking was and how Ive and company let innovative design poison the good will it had built up with customers. The company’s 2019 line is a total rejection of the 2013 trash can which showcased some major design hubris.

These missteps don’t fundamentally complicate the legacy of Ive or Apple. The past decade has also seen thoughtful designs take shape from the Apple Watch to the iPhone X to the iPad Pro, but industrial design is a means to an end and the manner in which Apple has determined where the customer fits into its design ethos could perhaps use some rethinking as the company enters a new design era.

Send me feedback
on Twitter @lucasmtny or email
lucas@techcrunch.com

On to the rest of the week’s news.

space starship 4

Trends of the week

Here are a few big news items from big companies, with green links to all the sweet, sweet added context.

  • SpaceX preps for a Starship payday
    Elon Musk is still trying to get SpaceX’s Starship off the ground, but the company’s leadership is already planning for the reusable rocket’s commercial heyday. Read more about the aggressive timeline here.
  • SF throws Juul the bird
    San Francisco doesn’t always operate on the right side of interacting with new technologies and startups, but the city government took final steps to be the first city to ban sales of electronic cigarettes, taking aim at Juul, which seems to be one of the more morally bankrupt SF startups out there. Read more on the ban here.
  • Reddit takes steps to isolate r/The_Donald
    Reddit has had a tough time growing up over the past several years, part of that has been a handful of problem communities on the site. This week, Reddit took the unique step of quarantining r/The_Donald after threats against public officials and members of the police. Read more about the quarantine here.
  • Tesla’s cell jealousy
    Tesla electric vehicles are awfully reliant on Panasonic’s battery cells and the company is investigating how it can reduce that dependency, though the company’s significant demands suggest that even if they succeed in the aggressive move, it would take an awful long time to scale to meet their needs. Read more on the report here.

GAFA Gaffes

How did the top tech companies screw up this week? This clearly needs its own section, in order of badness:

  1. Facebook’s head of spin makes a push:
    [Facebook makes another push to shape and define its own oversight]
  2. FB isn’t sure what to do:
    [Facebook’s content oversight board plan is raising more questions than it answers]

Extra Crunch

Our premium subscription service had another week of interesting deep dives. We had a story that should be interesting to a lot of younger founders that are scaling their entrepreneurial ambitions while they’re still in classes.

How to scale a startup in school

“…Once you have a job in an industry you want to be in, network like your life depends on it. Get to know the talented people around you and try to help them as much as you can…â€�

Here are some of our other top reads this week for premium subscribers. This week, we talked a bit about the future of marketplaces and you should think about naming your startup.

Want more TechCrunch newsletters? Sign up here.


Source: TechCrunch

What Boeing’s 737 MAX Has to Do With Cars: Software

Investigators believe faulty software contributed to two fatal crashes. A newly discovered fault will likely will keep the 737 MAX grounded until the fall.
Source: Wired

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471