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

Archivo del Autor: Belen De Leon

'Game of Thrones,' 'Mad Men,' and Other Pop Culture Meals Worse Than Your Family Thanksgiving

Think your family stuff is unbearable? Compare them to these scenarios.
Source: Wired

Amazon reverses tax-triggered block on US shop in Australia

Amazon has reversed a decision it made six months ago to shut off its US ecommerce site to Australian shoppers. Reuters reports that the U-turn comes after a customer backlash.

Since July shoppers in Australia trying to browse stuff to buy on Amazon.com have been redirected to the local site, Amazon.com.au.

Shipping to Australia from Amazon.com was also shut off at the same time. So shoppers were limited to buying goods sold by local sellers.

But from today the block has gone.

The geoblock on Amazon.com followed a change in Australian tax regulation requiring businesses earning more than $75,000 AUD per year to charge its 10% Goods and Services Tax (GST) on low value items imported by consumers.

The so-called ‘Amazon Tax’ was drawn up in response to concerns about the impact of Amazon and other large overseas ecommerce businesses on local retailers which have to apply GST to all products they sell.

A loophole had meant GST was only applied to items purchased from overseas retailers worth $1,000 AUD or more — so local competitors argued it gave Amazon, eBay and other overseas competitors an unfair advantage.

Amazon’s response was to shutter its overseas shops. But by limiting shoppers to the inventory on its Australian site, which only launched in December 2017, the ecommerce giant seems to have shot its local business in the foot — encouraging locals to look elsewhere for their retail fix. Or just not buy as much stuff.

The Guardian notes there are only about 80 million products on the Australian store vs 500 million on the US site.

Six months later Amazon has backtracked. And seemingly decided to suck up the 10% tax after all.

We’ve reached out to the company for a comment.

An Amazon spokesman told Reuters it had changed its mind after listening to customer feedback, adding it had built the “complex infrastructure needed to enable exports of low-value goods to Australia and remain compliant with [local] laws”.

So far only products sold by Amazon itself on Amazon.com are being made available for purchase by Australians, with third-party sellers not yet covered.

Notably — on the U-turn timing front — Black Friday is tomorrow.

Aka the day when retailers attempt to kick start a holiday buying bonanza by slashing a bunch of prices and scattering digital tinsel all over their online channels. Clearly Amazon doesn’t want to miss out on more sales.


Source: TechCrunch

China’s Geek+ raises $150M to build robots for warehouses and logistics

One of the most immediate — and already live — applications for robotics and artificial intelligence in general has been in using unmanned robots in warehouses and other environments, where they replace humans in repetitive jobs such as sorting and moving objects from A to B. Now, Beijing-based robotics startup Geek Plus (aka Geek+) says that it has raised $150 million to seize that growing opportunity by investing in product development, sales and customer service.

Geek Plus says that this is the largest-ever funding round for a logistics robotics startup. (Indeed, according to PitchBook, the highest-ever round for industrial robots prior to this was just over $25 million for Locus Robotics out of Boston.)

The round, a Series B, was led by Warburg Pincus, with participation from other shareholders including Volcanics Venture and Vertex Ventures. The company is not disclosing its valuation but we have asked and will update as we learn more. Warburg Pincus led the startup’s previous round of $60 million in 2017, and Geek Plus has raised around $217 million since being founded in 2015.

Part of the reason for this large round is because the company says its on track for a big year, projecting to growth business five-fold, and it wants to capitalise on that growth both inside its own giant home market of Mainland China as well as further afield.

To date, Geek Plus says that it has delivered more than 5,000 robots across some 100 robotics warehouse projects in China, Hong Kong, Taiwan, Japan, Australia, Singapore, Europe, and the United States. Current customers include Alibaba’s Tmall and VIP.com out of Asia.

“The investment by Warburg Pincus and other shareholders fully demonstrates their recognition of Geek Plus’s development and their confidence in Geek Plus’s future prospects,” said Yong Zheng, founder and CEO of the startup, in a statement. “We will continue to focus on empowering various industries through AI & Robotics technologies. This year, we expect to grow our business by more than five times…We will continue to be customer-centric, and create values for customers through a seamless integration of AI & Robotics technologies and customers’ supply chain needs.”

There are a number of other companies that have been delving into logistics robotics, both to improve their own logistics operations, and to build as a standalone business to be used by others. These represent competitors and potential partners, or even acquirers, to Geek Plus.

Top of the list is perhaps Amazon, which acquired robotics startup Kiva for $775 million in 2012 to build out its warehouse robots. Since then, it has expanded its robotics operations into a wider unit that, in the grand tradition of other services like AWS and fulfilment, may well productise its robots to fill the needs of other companies that want to inject some AI and robots into their own warehouse operations.

InVia and Fetch, meanwhile, are two companies busy building out technology to sell to third parties from the start, respectively robotics-as-a-service and robots themselves.

Given that some of these robots are also making their way out of the warehouse and into last-mile delivery scenarios, one estimate now puts the value of the wider market at $10 billion.

Geek Plus has been building products to date that cover a range of scenarios where you might use a robot: they include “cargo-to-man” picking systems, sorting and movement systems, and unmanned forklifts.

“Since our first investment in Geek+ last year, we have been very impressed with Geek+’s rapid growth, especially in business expansion and internationalization,” Jericho Zhang, executive director of Warburg Pincus, said in a statement. “Technology is revolutionizing supply chain. Geek+ is one of the leading technology companies that is able to combine robotics, big data, AI and other cutting-edge technologies to solve the pain points of the traditional supply chain. As it accumulates more data, and continues to optimize algorithms and expand into other industries, we are confident that Geek+ will continue to lead the revolution and innovation in the space.”

In all, robotics has seen some other huge funding rounds in the last year. BrightMachines, which focuses more on manufacturing, raised $179 million in October. The biggest-ever venture round for any robotics startup was $820 million for Ubtech, a consumer and educational robotic startup also out of China, in May of this year.


Source: TechCrunch

Wluper, a London-based startup building a better conversational AI, picks up $1.3M seed

Wluper, the London-based tech startup building a conversational AI to power domain specific voice assistants, has raised $1.3 million in seed funding. Leading the round is “deep tech” VC IQ Capital, with participation from Seedcamp, Aster, and Magic Pony co-founder Dr Zehan Wang.

Founded in 2016 and originally backed by Jaguar Land Rover’s InMotion Ventures, Wluper’s “conversational AI” is initially targeting navigation products with what it describes as “goal-driven dialogue” technology that is designed to have more natural conversations to help with various navigation tasks.

The ‘secret sauce’, as it were, is that Wluper believes voice assistants work much better when the underlying AI is tasked with becoming an expert in a more narrow and specialist domain.

“When we think of intelligent assistants like Alexa or Siri, the only time you’ll believe they’re really good is if they understand you properly; most of the time, they simply can’t,” says Wluper co-founder Hami Bahraynian. “It is not the speech recognition which fails. It is the missing focus and lacking reasoning of these systems, because they all can do a lot of things reasonably well, but nothing perfectly”.

Describing the goal of “general” conversation AI as one that could take 15, 20 or more years to achieve, Bahraynian says that in the interim what is needed is “intelligent agents” that are created for a certain purpose, now.

“This is exactly what we do,” he says. “We build domain-specific conversational intelligence, which does one thing, understanding everything transport-related, but that one thing perfectly”.

Furthermore, Wluper’s domain-specific approach is able to make clear assumptions regarding what the user is talking about, and therefore claims to be able to understand much more complex questions and in a more natural way. This includes multi-intent queries, and follow-up questions to enable a “true” conversation, says Bahraynian.

Meanwhile, Wluper’s seed investment will be used to hire more engineers and research scientists to expand the startup’s research and development capabilities.


Source: TechCrunch

How Much Weed Should Someone Try If It's Their First Time?

Make sure they know the difference between THC and CDB, and remember: Low and slow
Source: Wired

Google Doodle wishes Americans a happy Thanksgiving 2018 – CNET

The search giant offered an image of family warmth for the US holiday.
Source: CNET

Black Friday 2018 Amazon deals: $20 Echo Dot, $69 Echo, Roku, Fire TV, Recast DVR, Fire tablets, Fire TV Cube, Blink cameras and more – CNET

Here’s the full list of Echo, Fire, Kindle and other Amazon gear and their sale prices!
Source: CNET

October lets 11 public companies borrow money on its platform

French crowd-lending platform October (formerly known as Lendix), wants to educate more people about new ways to borrow money. That’s why the company is launching a project called Grandir Ensemble (grow together).

11 big companies are borrowing €100,000 each on October at a 2.5 percent interest rate. October users will be able to lend as little as €20 to one of these companies.

If you look at the list of companies, all those names will sound familiar to French readers and beyond. Most of them are public companies, most of them are originally from France — AccorHotels, Adecco Group, Allianz France, Arkéa, Edenred, Engie, Iliad, JCDecaux, Suez, Unibail-Rodamco-Westfield and Webhelp.

According to October, annual revenue of those companies ranges from €1.8 billion to €122 billion, with Allianz generating more revenue than anyone else.

At a press conference, October co-founder and CEO Olivier Goy explained the idea behind this project. Those credit lines won’t change anything for big public companies. But many of those companies work with small and medium companies.

Today’s partners will be able to refer small companies. October will wave the application fees for those companies up to €11 million in loans.

Thanks to this vote of confidence, you could imagine small companies applying to October because a big company they trust has done it before.

France’s Economy Minister Bruno Le Maire recorded a video message for the press conference, saying that he supports October and today’s campaign.

One of October’s key advantages compared to borrowing money from the bank is that it’s much faster. You can apply to a credit line and get an answer just a few days later. This is quite useful if you need to move quickly to launch a new product, open a new office and more.

October currently operates in France, Spain, Italy and soon the Netherlands. I already covered the company in depth back in June if you want to read more.


Source: TechCrunch

Only one week left until Disrupt Berlin 2018 begins

Heiliger Strohsack! Holy smokes — Disrupt Berlin 2018 kicks off in exactly one week! We’re beyond excited to welcome thousands of startup movers, shakers and makers to Europe’s premier tech startup conference.

We’ve packed a ton of top-notch programming into 29-30 November, and we can’t wait for you to arrive in Berlin and get the party started. And for any last-minute decision makers out there, we’ve got you covered. Pull the trigger and buy your pass today.

Here’s just some of the glorious startup action in store for you at Disrupt Berlin. For a pure adrenaline rush, you can’t beat Startup Battlefield, our renowned pitch competition. We’ve selected a cohort of exceptional early-stage startup founders to compete head-to-head for a shot at the coveted Disrupt Cup and a $50,000 non-equity cash prize. On top of that, all Battlefield competitors bask in a potentially life-changing spotlight of media and investor attention. Don’t miss your chance to be in the audience and see it all happen live and in person.

Let’s talk speakers and panels. The Disrupt Main Stage is home to some of the best minds in the startup, tech and investment worlds, and you’ll get to hear them share their entrepreneurial experiences, their insights and their take on critical issues facing the startup community. Be sure to check out the conference agenda here.

If you’re hungry for interactive discussions that delve deeper, you’ll want to attend our Q&A Sessions. These are smaller, more intimate panels moderated by a TechCrunch editor, and many Main Stage speakers will be on hand to answer questions from the audience. Get to the Sessions early to secure your seat, because we don’t record or live-stream these events. The only way to hear the discussions is to be in the room.

Of course, no trip to Disrupt is complete without spending time in Startup Alley, the expo floor, where you’ll find more than 400 early-stage startups showcasing the very latest in technology products, services and platforms. While you’re there, be sure to check out our TC Top Picks — a group of exceptional startups representing 12 tech categories.

No matter where you roam or who you want to meet, Disrupt Berlin is networking nirvana — a trove of opportunity. With thousands of attendees, we figured you could use some help connecting with the right people, so we’ve made CrunchMatch — our free business-networking service — available to all Disrupt Berlin attendees. Registered attendees will receive an email explaining how to access and use the service. It’ll help you find the right people quickly and efficiently. Networking made simple!

Only one week left until Disrupt Berlin 2018 rocks your startup world. If you don’t already have a pass, buy your ticket today. Heiliger Strohsack, people! Come to Berlin and connect with your community. Opportunity awaits!


Source: TechCrunch

As Taiwan prepares to vote on LGBTQ issues, a homophobic group is running ads before kids videos on YouTube

This Saturday, several issues related to LGBTQ equality, including marriage, are up for referendum in Taiwan’s mid-term elections. A little more than a year after the country’s top court ruled in favor of same-sex marriage, the LGBTQ community is once again fighting for their rights due to efforts by anti-gay groups. The battle has reached social media platforms including YouTube, where a group called 3 Yes is running an ad, often appearing before popular children’s videos, that claims teaching about LGBTQ issues in schools will confuse young children about their gender identity.

3 Yes’ name refers to three referendum items (proposals 10, 11, and 12) that anti-gay groups want voters to approve during Saturday’s election. The questions ask voters “Do you agree that marriage should be restricted to being between one man and one woman under the Civil Code?”; “Do you agree that the Ministry of Education and schools at the elementary and junior high level should not teach about homosexuality as detailed in the Gender Equity Education Act?” [passed in 2004 to promote gender equality and prevent discrimination]; and “Do you agree to unions outside of the ones defined as marriage by the Civil Code to protect the right of same-sex couples to live together permanently?”

In an attempt to counteract those proposals, LGBTQ advocacy groups introduced two additional referendums (14 and 15) that ask “Do you agree that the rights of same-sex couples to get married should be guaranteed by the Civil Code’s marriage regulations?” and “Do you agree that gender equity education as defined under the Gender Equity Education Act should be taught at all stages of the national curriculum and include education about emotions, sex, and homosexuality?”

Even though Taiwan’s Constitutional Court ruled in favor of same-sex marriage in 2017, the fact that the issue and others made it to referendum this year underscores the power of anti-gay groups led by religious conservatives, including the Bread of Life Christian Church, the Happiness of the Next Generation Alliance, and the Alliance of Taiwan Religious Groups for the Protection of the Family. In addition to YouTube videos, groups such as these have also spread homophobic propaganda and misinformation through demonstrations, flyers, banners, and other online platforms including YouTube, Facebook, and Line, one of the most popular messaging apps in Taiwan.

An example of a flyer denouncing education about LGBTQ issues.

3 Yes’ YouTube channel has three videos. Two appear to show same-sex couples before they suddenly veer into messaging that marriage is between one man and one woman. The third, which was uploaded to 3 Yes’ channel a week ago and is currently running as an ad, is even more pernicious.

It opens at a school, with young students looking at a textbook. A girl says “He must be 80% like a girl,” referring to a boy, who gets upset and runs home. Upset, he asks his parents “My classmates are laughing at me for being 80% like a girl. Do you think I’m a boy or girl?” as they look in shock at the textbook. His older sister then turns to their father and says “Dad, you must be 100% girl” as both parents gape at her in horror. The ad cuts to the slogan “Support ACCURATE, AGE-APPROPRIATE gender equity education.”

(It is worth pointing out, considering the video’s misogyny, that Taiwan’s government had to issue guidelines against sex-selective abortions because the preference for boys has skewed the country’s sex ratio).

I am the parent of a toddler and began noticing the ad popping up this week when we watched popular kids’ channels on YouTube. The example embedded was taken before a video by Super Simple Songs, a channel with over 12 million subscribers that features nursery rhymes and other content for very young kids. While I’ve seen it at other times, the frequency it appears in the afternoon and early evening suggests that 3 Yes scheduled their ad to run during those time slots, when many kids are home from school, in front of content targeted to them.

(It is important to note that while YouTube content creators can filter out certain advertisers from running before their videos, many may be unaware of ads like the one by 3 Yes because they aren’t located in the same market. Super Simple Songs, 3 Yes, and Google have all been contacted for comment. When reached through their Facebook page, someone from 3 Yes said they don’t run TV ads. I clarified that I mean YouTube ads and am awaiting a response.)

The ad is especially concerning because it helps the spread of misinformation about sexuality and gender by anti-gay groups in Taiwan. Debates are required for referendums and during one of them, the executive director of the National Alliance of Presidents of Parents Associations, Yang Chun-tzu, stated that children should not learn about homosexual issues during elementary and junior high school because it could influence their sexual orientation. That notion has been debunked by growing mounds of evidence that sexual orientation is mainly determined by genetic factors.

Indeed, statements like the those made by Yang and 3 Yes support the case for more education about LGBTQ issues in Taiwan’s schools, not less. 3 Yes’ video also appears to contravene Google’s new initiative against misinformation, though it’s less clear if it violates its policy against hate speech.

But even if it doesn’t incite physical violence, it promotes harmful stereotypes about LGBTQ people and is a sad echo of other instances when anti-gay ads have run on YouTube, sometimes appearing before videos by LGBTQ YouTubers. It is also a reminder that YouTube’s attempts to make its platform safer for children, including “safeguarding the emotional and physical well-being of minors,” is difficult to enforce.

Imagine being a LGBTQ child in Taiwan and seeing an ad like that pop up while you are watching your favorite channels, at a time when adults are about to vote on the basic rights of LGBTQ people, and you are already confronted every day by banners and flyers that declare you are in a lesser category of human. This is a stark reminder that social media platforms and content creators must pay more attention in different markets to the kind of ads and content that are allowed to be targeted to kids, especially during elections and other politically-charged times.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172