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

Archivo del Autor: Belen De Leon

‘Ant-Man and the Wasp’ director Peyton Reed on following ‘Infinity War’

If you watch Ant-Man and the Wasp hoping for clues to the aftermath of Avengers: Infinity War, you’ll probably be disappointed: Although the just-released film coming out a few months after Infinity War, Ant-Man and the Wasp actually takes place earlier, and it’s focused almost entirely on the personal struggles of its heroes.

In fact, after Infinity War, there was at least one article wondering, “How the hell are we supposed to care about Ant-Man and the Wasp now?” In other words, after you’ve watched armies of Marvel heroes battling for the fate of the universe, how can you care about an adventure that takes place earlier, with a mere two superheroes?

Peyton Reed, director of both Ant-Man films, told me he wasn’t worried about the stakes feeling too low. There’s some precendent, after all, with Ant-Man came out a few months after Avengers: Age of Ultron.

“That really is part of the Ant-Man movies — the stakes are really high … they’re just personal stakes,” Reed said. “You know it’s not a gigantic, genocidal villain like Infinity War. On that level, we don’t want to top Thanos.”

Instead, Reed said these films have “very different storytelling ambitions,” and in fact his hope is that they have “the most personal tone” of the Marvel films.

Ant Man and the Wasp

At the same time, it’s also a sequel, and the 20th (!) film in the Marvel Cinematic Universe. Asked how he approaches the audience when you’re this deep into a mega-franchise, Reed said, “I really just use myself the moviegoer, as a litmus test in terms of what they have and haven’t seen. [At] Marvel, no one wants to repeat themselves, no one wants to bore an audience.”

One of the big changes from the first Ant-Man is right there in the title: Hope van Dyne (played by Evangeline Lilly) is no longer just assisting her father Hank Pym (Michael Douglas). Instead, she’s putting on her own costume, fighting crime directly and searching for her long-lost mother Janet (Michelle Pfeiffer). In many ways, Hope proves to be a more competent superhero than Scott Lang (Paul Rudd), who took on the mantle of Ant-Man in the previous film.

Rather remarkably, this is the first time a female superhero has made it into the title of a Marvel Cinematic Universe film (Marvel characters like Black Widow and Gamora have thus far been limited to team movies, or appeared as supporting characters in someone else’s story). Reed said even while he was developing Ant-Man, there was already a plan to have Hope step up in the second film — partly because, thanks to the comics, he’d always thought of the characters as a duo.

“It also felt like the organic way to forward these characters from the first movie,” he said. “We knew Hope van Dyne was very capable, but was being held back from that by her issues with her father. Now that the issues between them are resolved, we can create a really fully-formed hero.”

The sequel also provided more of an opportunity to explore the the sub-microscopic “quantum realm” introduced in Ant-Man. The setting may feel pretty out-there, but Reed said he worked with the film’s technical consultant Spyridon Michalakis (a quantum physicist at Caltech) to try to get the science right.

Ant Man and the Wasp

“We don’t want to give the audience a headache — but 20, 30, 50 years form now, we don’t want people to say, ‘Oh man, that was way off, that has no bearing on reality,’” Reed said.

As an example, he pointed to the film’s treatment of quantum entanglement as a way to incorporate a real scientific concept while introducing it in a way that’s funny and character-driven.

Ant-Man and the Wasp also takes better advantage of real San Francisco locations like Lombard Street — Reed noted that while the first film took place in SF, much of the action was limited to Hank Pym’s house. This time around, he wanted to “open up and be in actual San Francisco,” which created its own challenges, particularly since the new movie is also playing with Scott’s ability to both shrink and increase his size.

“Shooting in daylight, exterior San Francisco, you had to believe that Giant Man was really there,” Reed said. “That was probably the biggest overall challenge — we’d done a shrinking movie already, so we played with variable size while trying to keep it photo realistic.”

While Reed’s found new success with superheroes, I also wondered if he ever worries that Marvel and Marvel-style blockbusters are crowding out the studio comedies that he made his name with, like Bring It On and Down With Love. Reed countered that this was an issue “long before the Marvel Cinematic Universe,” with studios either wanting to make “low, low budget movies” or giant blockbusters.

“I don’t think it any tougher now,” he said. “Honestly, in some ways it’s a bit easier, because not only studios but people like Netflix are financing comedies and stuff like that. I guess what I’m saying is: It’s always been tough.”


Source: TechCrunch

There’s a new, $100 million fund expressly for women founders of color

When Richelieu Dennis came to the U.S. from his home in Liberia to attend Babson College, he wasn’t expecting to stay. But unable to return home owing to the first Liberian civil war, stay he did, building the personal care products company SheaMoisture with his college roommate Nyema Tubman in Harlem and later establishing a larger holding company, Sundial Brands, that would oversee a suite of product lines focused on women of color.

Among them, SheaMoisture, NyakioNubian Heritage, and Madame C.J. Walker, named after a  philanthropist and social activist and one of the earliest female founders of color. (Walker, the daughter of slaves, died a wealthy woman at the age of 51 in 1919, after herself developing a line of beauty and hair products for black women.)

All that hard work was seemingly rewarded when last year, consumer goods giant Unilever acquired Sundial for undisclosed terms. In a unique twist, the deal should fuel the companies of future founders of color, too.

To wit, when the acquisition was announced, Unilever and Sundial announced that they would create a new investment vehicle to empower minority women entrepreneurs —  the New Voices Fund — to which they would commit an initial $50 million.

Thursday, at 2018 Essence Festival in New Orleans, Dennis said he was officially launching the fund with twice that amount — $100 million — adding that roughly a third of the fund has already been committed to black women entrepreneurs. (According to fund’s site, it writes seed through Series C checks.)

The outlet Black Enterprise was first to report the news.

The development will undoubtedly be welcome news to women, and particular women of color, who are among a fast-growing percentage of entrepreneurs in the country, according to the Institute for Women’s Policy Research, a 31-year-old, Washington-based nonprofit. According to one of its reports,  women of color—who constitute approximately 35 percent of the female population aged 18 and older—owned 929,445 businesses in the United States, representing 17 percent of all women-owned firms, in 1997. By 2014, that number had hit 2,934,500 businesses, or 32 percent of women-owned firms.

Naturally, these aren’t all venture-backed (or backable) businesses, but those numbers are on the rise, too, and their founders are going to need capital on the scale that New Voices is promising.

Per digitalundivided, an organization that supports black and Latina women tech founders, of the $84 billion that VCs plugged into startups last 2017, just 2.7 percent flowed to women-led companies, and black women founders saw just .2 percent of that capital.


Source: TechCrunch

The Audeze LCD2C will ruin your taste for other audiophile headphones – CNET

The Audeze LCD2C is the muscle car equivalent of headphones — it’s got the power to move you!
Source: CNET

Shoe startups aren’t dragging their feet

Good thing Carrie Bradshaw, the shoe-loving heroine of Sex and the City, wasn’t a footwear venture capitalist. The high-heeled, high-priced and hard-to-walk-in pairs beloved by the TV icon are pretty much the least fundable concept in the shoe startup space lately.

Instead, when they do dip their toe in the footwear space, venture investors have been putting a premium on comfort.

At least that’s what recent funding records indicate. Over the past year-and-a-half, investors have tied up roughly $170 million in an assortment of shoe-related startups, according to an analysis of Crunchbase data. The vast majority is going to sellers and designers of footwear that people might actually want to walk in.

Top funding recipients are a varied bunch, including everything from used sneaker marketplaces to high-end designers to toddler play shoes. Startups are also experimenting with little-used materials, turning used plastic bottles, merino wool and other substances into chic wearables.

Below, we look at how startups are leveraging market trends to get a foot in the door.

Growth market

It should be noted that recent footwear funding activity comes on the heels of some positive developments for the shoe industry.

First, this is a huge and growing industry. One recent report pegged the global footwear market at $246 billion in 2017, with annual growth rates of around 4.5 percent.

Second, public markets are strong. Shares of the world’s most valuable footwear company — Nike — have climbed more than 50 percent over the past nine months to reach a market cap of nearly $130 billion. Stocks of several smaller rivals, including Adidas, have also performed well.

Third, men are spending more on footwear. Though they’ve long been stereotyped as the gender with more restrained shoe-buying habits, men are putting more money into footwear and could be on track to close the spending gap.

Sneakering in

Both men and women are spending more on sneakers, and venture capitalists have taken notice. Sneakers and sneaker-related businesses account for the majority of footwear startup funding, as consumers increasingly opt for more casual, sportier styles.

Much of the innovation is in the sale and design of pricey, high-performance shoes. The largest footwear-focused round in recent months, for instance, went to GOAT, operator of an online sneaker marketplace that specializes in rare and high-end shoes. The three-year-old, Los Angeles-based company secured a $60 million Series C in February.

Other sneaker companies to raise funding recently include StockX, an auction-style GOAT competitor; Stadium Goods, a streetwear retailer; and Super Heroic, which makes high-performance athletic shoes for children.

The spike in sneaker funding comes amid a growth streak for the sector. As mentioned previously, much of that is driven by men. However, one other bullish sneaker trend footwear analysts point to is the changing buying habits of women. Driven perhaps by a desire to walk more than a few blocks without being in pain, we’re buying fewer high heels and more sneakers.

Stylish and eco-friendly

Demand for more comfortable footwear doesn’t only translate into more sneaker sales. Venture investors also see potential in other comfy shoe startups, particularly those with eco-friendly options.

In this camp is Allbirds, a maker of merino wool shoes in casual styles that has raised more than $27 million to date. Meanwhile, Rothy’s, which makes shoes out of recycled plastic bottles and sells them for around $125 a pair, has brought in $7 million.

Slippers are also a fundable space, as evidenced by the $2 million seed round last fall for Birdies, a maker of footwear for people who want to pad around the house in slippers while also looking stylish.

And as previously noted, it doesn’t look like high heel-focused startups have been kicking up a lot of capital lately. However, designers that offer varied heel heights are still scoring some big rounds. This category includes Tamara Mellon, a two-year-old brand that has raised more than $40 million to scale up a shoe design portfolio that runs the gamut from flats to spike heels.

But does it make money?

Recent history shows you can make a good exit with a shoe startup. And you can also flop or stagnate.

One of the more noticeable recent flops was Vancouver-based Shoes.com, an online shoe retailer that shuttered last year and filed for bankruptcy following disappointing sales.

Others found they weren’t as good a fit for today’s consumers as hoped. Most recently, Shoes of Prey, a made-to-order women’s shoe startup that raised more than $25 million, secured a small bridge round to keep operations afloat. A few years earlier, ShoeDazzle, a celebrity-backed shoe subscription service with more than $60 million in funding, sold at a steep markdown.

Meanwhile, developers of 3D printing and scanning technology are stepping up the pace of M&A. In April, Nike snapped up Invertex, a seed-funded startup that specialized in 3D foot-scanning. Last year, Aetrex Worldwide, a leading maker of therapeutic footwear, bought  Sols, a venture-backed maker of 3D-printed custom orthotics and insoles.

Granted, it’s hard to imagine an episode about Carrie Bradshaw shelling out for custom orthotics. But in the exit-driven world of startup financing, it seems clear that Manolo Blahniks are out, while sneakers and insoles are in.


Source: TechCrunch

RIP “crypto”

RIP “crypto”. You had a good run.

This week veteran cryptographer Matt Blaze, finally gave in — to what must have been a near-constant, low-level drone of ‘CAn Buy Crypto.com???$$$$!’ spam — and sold the pithy domain name he registered in 1993, in the midst of the PC era crypto wars, to use as an encryption policy resource, to Monaco, a Zug, Switzerland-based payments and cryptocurrency platform startup whose self-styled mission is “accelerating the world’s transition to cryptocurrency”, positioning itself at the nexus of the current crypto craze.

So crypto.com now points to cryptocurrencies.

Which seems a fitting moment to say RIP “crypto” as shorthand terminology for an entire domain of cryptographic work that underpins so many more things than just Bitcoin or Ether or Ripple or Litecoin or Zcash — or any of the myriad digital coins that have winked (and more recently minted) into virtual existence over the last decade or so, hoping to hit the crypto jackpot.

Frankly this is not at all fair. But, linguistically, so it goes. Languages live or they die. And to live in linguistic terms means to shift your meaning as word usage ebbs and flows.

The sale of crypto.com tells us not so much that money talks, though clearly there’s that too — domain sellers were speculating that the price for crypto.com could have been a cool $5M-$10M, per this Verge report from March; though the actual price-tag paid by Monaco has not been disclosed.

Mostly it underlines that trying to push as an individual against a surging tide is hopeless. Principled, one-man-stands of linguistic resistance against the crypto(currency) craze are futile at this particular juncture of its technological development. Spam with no end in sight would worry the will of anyone.

So apologies also to the few folks who have written to complain about incorrect use of “crypto” in TC headlines. Using “cryptocurrency” is indeed more accurate if that’s what the story is about. But as a term it’s headline-unfriendly as well as being really quite a horrible mouthful.

And, well, “coin” is too generic unless you’re coin trade press.

Alternative linguistic confections — anyone for ‘cryptoc’? — were never going to fly. So cryptocurrency colloquially colonizing “crypto” was really only a matter of time, given how many joules of attention-energy are being claimed and drained in its name.

Turns out language change can have plenty to do with the price of Bitcoin.

On the flip side, any craze can be a fleeting thing, and it’s entirely possible that, in time, “crypto” could revert to its proper meaning of cryptography should the cryptocurrency hype die back, as hype is wont to do when people get bored — because something that was new and novel becomes properly understood and adopted (and thus less of a conversation starter).

Sustained acceptance can make tongue-tripping nicknames less necessary, and reset the linguistic order.

Equally, though, a nickname can stubbornly stick around for ages — outlasting any nonprofessional understanding of the logic underlying its coinage.

Or at least until evolving usage causes another terminology shift. Think, for example, of the rhythmic swings of “telephone” -> “phone” -> “mobile phone” -> “mobile”.

Crypto(currency) could ultimately even lose the ‘crypto’ prefix should the technology end up becoming so ubiquitous as to be considered synonymous with the generic term “currency”, and usurp/displace that word, sinking back into the accepted conceptual morass that envelopes the idea of money.

Of course the crypto(graphy) community have not been at all happy about the linguistic sands shifting treacherously under their foundational field.

And they do have a point, given that without their founding crypto there could be no, er, ‘crypto’…

“”Crypto” could mean encryption, cryptography, or cryptology, but never cryptocurrency,” one computing academic tells us, adding: “I’ve heard plenty of whinging about the changed meaning of “crypto” and I don’t expect a dignified fall-back.”

“Normal usage says “encryption” is only one application of “cryptography” (building schemes for encryption and similar apps) which together with “cryptanalysis” (trying to break such schemes) makes up “cryptology”,” he adds.

Certainly, don’t expect the original crypto community to migrate to alternative terminology — not willingly, and not anytime soon. Which will probably make for some confused messaging at times. But technology applying pressure points to human communications is just par for the course.

As recently as last month the content on Blaze’s (now former) website included the express declaration that: “This site does not trade in or provide services related to cryptocurrencies. It is concerned with cryptography, computer and network security, and technology policy research.”

It further capped that caveat with an explicit disclaimer — writing: “Warning: Many cryptocurrencies are scams, and I strongly advise against their use as investment vehicles.”

Visitors to crypto.com now will not encounter any such caveats. But most of these folks probably weren’t headed there looking for cautionary tales. Nor seeking Blaze’s contact details. So you really can’t blame him for moving with the times.

For the original crypto community, playing the long game and waiting for the upstart crypto usurper to get linguistically cut back down to size seems the best option.

Sure, they’ve lost this “crypto” war — but many more important crypto wars remain to be fought and (hopefully) won.

And of course, in the far-flung future, who knows how 2018’s crypto craze will be viewed? Perhaps as the pinnacle of a hype-cycle that didn’t end in the wholesale reconfiguration of business and society that the crypto oracles promise, even if they managed to shift the conversation of a certain IT crowd for a while.

On another level, given rising levels of tech-fueled disruptive uncertainty crisscrossing so many facets of life, perhaps it’s fitting for “crypto” to become something of a cipher itself, devoid of fixed meaning.

“Encryption technology is the key to the future of the information revolution,” wrote Blaze in 1996. “It allows businesses and individuals to communicate securely over any inexpensive communication platform without fear of eavesdropping.”

That sentiment at least remains constant.


Source: TechCrunch

Will digital music kill vinyl anytime soon? – CNET

The LP fan base may make a lot of noise, but digital will eventually kill analog once and for all. Someday.
Source: CNET

Is this DJI’s next Mavic drone?

Here’s what we know for sure: DJI’s got a big event coming up. It was originally scheduled for July 18, but was ultimately pushed back so the company “can deliver according to [its] standard of innovation.” The timing certainly seems right for a followup to 2016’s Mavic Pro, and the “bigger picture” event artwork appears to confirm a focus on imaging.

This next part gets a bit more speculative, however. DroneDJ has published an image a (relatively) large folding drone bearing the name “Mavic 2.” The device also sports what looks to be a swappable camera gimbal, meaning users could potentially switch out the on-board model with different version.

That would be a welcome change for professional photographers searching for a portable solution they can shove in their camera bag along with the rest of their gear. The addition of wide-angle option would also be in keeping with that whole “bigger picture” bit.

CNET notes in a post that 360-degree obstacle avoidance is a possibility here, as well. That would help the new Mavic compete with the (admittedly pricey) R1 from Playground Global-backed startup Skydio that captured the drone community’s hearts.

DJI is, of course, still far and away the market leader for consumer drones, and its Mavic line has gone a long way toward helping mainstream the product for consumers. But increased competition is no doubt keeping the company on its toes of late.

Leaks certainly wouldn’t be anything new for DJI, as the last several devices have surfaced online in some form prior to release. The company unsurprisingly declined our request for comment, however.


Source: TechCrunch

Univision reportedly mulling sale of Fusion Media Group

According to sources cited by The Wall Street Journal, Univision is mulling the sale of the brand portfolio that includes popular sites like Gizmodo, Deadspin, The Root, Lifehacker and a chunk of The Onion.

Last year, the Spanish language broadcaster reportedly attempted to offload a 20-percent stake in the company for $200 million, but ultimately failed to find any takers, due to “skittish” potential investors.

All of this comes less than two years after Univision purchased Gawker Media, picking up the large suite of sites for $135 million, after the brand was felled by a Hulk Hogan lawsuit partially bankrolled by Peter Thiel. The brand was then folded into Fusion Media Group, a created four months prior when Univision bought out Disney’s stake in Fusion TV.

The move was largely seen as an attempt to appeal to a younger demo by a broadcast company that has otherwise had trouble adapting to current trends. But media is never easy, and in spite of a number of strong properties, the acquisition hasn’t exactly righted Univision’s ship.

Last month, Univision announced that former Media General head Vince Sandusky would replace Randy Falco as CEO, who stepped down shortly after the company abandoned plans to IPO. In April, the company laid off 150 employees as part of an on-going restructuring. 

Univision has yet to comment on the story.


Source: TechCrunch

‘Spider-Man,’ ‘Dr. Strange’ co-creator Steve Ditko has died

Toward the end of his life, it became somewhat common practice to post a picture of his door. It was an otherwise unremarkable thing, with a mail slot and a metal plate at the bottom. Up top, a large plate read simply, “S. Ditko.”

Most wouldn’t venture beyond that, respectful of not disturbing the legendary cartoonist who’d become something akin to a comic book version of J.D Salinger, or maybe Thomas Pynchon. Those who did invariably had entertaining stories of the great — if somewhat salty — man who co-created such legendary comics characters as Spider-Man and Dr. Strange.

This one from Fantagraphics publisher Eric Reynolds is a delightfully mixed bag:

Either character would have been enough to cement his place in the comic book hall of fame, but Ditko’s list stretched much longer, including key figures in the Marvel universe.

As noted, nearly all of the above were credited to both Ditko and Stan Lee. His early Code work deserves closer examination, as well. It was, at turns, unblinkingly terrifying and bizarre, the kind of vibrant work one could have only created free from the sanitizing force of the Comics Code

Most of his best known work dates back to the 1960s, but Steve Ditko made comics until the end, even as he sat out of the Hollywood blitzes from film franchises built around his creations. Ditko declined interviews, content to work on his books in private. He seemed to take pride in creating above all else.

After decades of working with the biggest publishing houses in comics, Marvel and DC, the artist self-published his own black and white books. One in particular, Mr. A, stuck with him the longest. The character, which dates back to the late-60s, appeared throughout the decades, directly reflecting the Randian Objectivist philosophy that also pervaded DC creations like Hawk and Dove.

Regardless of philosophical bent, however, Ditko’s work was, above all, uncompromisingly original. It was vibrant and off-kilter, sometimes horrifying, sometime psychedelic and always, unfailingly, well, strange. He was a bonafide, brilliant weirdo in world of superhero comics that could use a lot more of that these days.

The artist was found dead in his New York apartment on June 29. He was believed to have passed away two days prior. He was 90.


Source: TechCrunch

Watch all the interviews from TechCrunch Sessions: Blockchain

What a day. Yesterday, hundreds of people gathered in Zug, Switzerland for TechCrunch Sessions: Blockchain. In addition to some of the key people of the Ethereum Foundation, the team interviewed the entrepreneurs behind Binance, Coinbase, ConsenSys, CryptoKitties and many other organizations.

The event was packed with interesting content. But if you couldn’t be there in person, don’t worry as you can watch everything that happened in Zug:














Disclosure: I own small amounts of various cryptocurrencies.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468