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

Archivo del Autor: Belen De Leon

14 Questions Robert Mueller Knows the Answer To

The Russia investigation’s known unknowns give valuable hints about the special counsel’s next moves.
Source: Wired

Tiger Global and Accel lead facility management startup Facilio’s $6.4M Series A

Facilio, an IoT startup that focuses on facility management software, announced today that it has raised a $6.4 million Series A led by Tiger Global and returning investor Accel. The funding will be used to expand further in India, where Facilio has an office in Chennai, the United States, and the Middle East, as well as enter new markets. Facilio is also one of the first new Indian companies Tiger Global has added to its portfolio since hitting pause on new investments there in 2015.

Led by Lee Fixel, Tiger Global was among the many venture capital firms that poured money into early-stage Indian startups in 2014-2015 before uncertainty about growth and valuations dampened the funding frenzy. Funding began picking up again this year, but this time the focus is on more mature companies like Swiggy and Zomato.

Tiger Global hit a home run when one of its Indian investments, FlipKart, was acquired by Walmart earlier this year and recently reportedly closed a new $3.75 billion fund to focus on India, U.S., and China.

Founded in 2017 by Prabhu Ramachandran, Rajavel Subramanian, Yogendra Babu, and Krishnamoorthi Rangasamy, Facilio’s software helps commercial real estate property owners keep on top of regular maintenance, make sure things like air conditioning systems and elevators are functioning properly, and lower their energy consumption.

In a press statement, Fixel said “On a global basis, facilities management services and energy spend by buildings each account for more than a trillion dollars. I am optimistic that Facilio can be a true disruptor in this industry.”


Source: TechCrunch

Google Doodle goes dark for national day of mourning for President Bush – CNET

Normally colorful logo adopts a more subdued approach to honor the former president.
Source: CNET

Rudy Giuliani, a Trump cybersecurity adviser, doesn’t understand the internet

Welcome back to the latest edition of politicians don’t get technology! Our latest guest is Rudy Giuliani, former New York mayor and current cybersecurity adviser to President Trump.

Rudy Giuliani doesn’t understand Twitter or the internet.

It’s embarrassing enough that Giuliani inadvertently tweeted a link to a website criticizing Trump, but now he is doubling down on cyberstupidity by claiming that “someone to invade my text with a disgusting anti-President message.”

Ignorant as to what had happened, he latched on to apparent anti-Republican bias within Twitter, a theme that Trump and other Republicans have pushed despite no evidence.

“Don’t tell me they are not committed cardcarrying anti-Trumpers,” added Giuliani, who — we repeat — is a cybersecurity adviser to the White House .

The explanation is quite simple.

Giuliani’s original tweet on November 30 (above) didn’t contain a period between sentences, which created a hyperlink to G-20.in. An eagle-eyed member of the public — named by the BBC as Atlanta-based marketing director Jason Velazquez — clicked through the link and, finding that it was blank, quickly registered the domain and created a website carrying the “a disgusting anti-President message” that Giuliani referred to.

The G-20.in website that appears in Giuliani’s tweet

“When I realised that the URL was available, my heart began to race a bit. I remember thinking: ‘This guy — Giuliani — has no idea,’” Velazquez told the BBC. “I quickly upload my files, tweeted about what I had done, and left my apartment.”

The tweet itself was well-covered by media, but Giuliani absurd return to the topic has given the site even more coverage.

Both of Giuliani’s tweets remain online and undeleted — as of 22:40 PST — but, in the positive count, it does appear that he has figured out how to create Twitter threads by replying to previous tweets.

This incident follows another moment of Twitter-based comedy from Giuliani when he sent a curious message following news that Trump’s ex-attorney Michael Cohen had made a plea agreement.

That tweet recalled Trump’s own ‘covfefe’ typo last year.


Source: TechCrunch

Bringing internet to the masses and investing in telecoms at Startup Battlefield Africa

Despite a year-end goal of 30 percent broadband internet penetration in Nigeria, the country is unlikely to hit that target. As of 2017, internet penetration in Nigeria was at 22 percent — among the lowest in the world, according to the ICT Development Index, which is published by the United Nations International Telecommunication Union.

MainOne, a broadband infrastructure provider, is one of the operators looking to increase connectivity and access to broadband in Nigeria and beyond. In 2010, MainOne became the first private subsea cable to bring open-access broadband capacities to West Africa. Founded and led by Funke Opeke, MainOne aims to close the digital divide between West Africa and the rest of the world.

Just this month, MainOne partnered with Meltwater Entrepreneurial School of Technology to offer high-speed internet access to the MEST incubator in Ikoyi, Lagos. To date, MainOne has deployed cable landings in Lagos, Nigeria; Accra, Ghana; and Seixal, Portugal. In the near term, MainOne has its eyes on Casablanca, Morocco; Bonny, Nigeria and other African countries.

At TechCrunch Startup Battlefield Africa, we’ll hear from Opeke about what it will take to reach the goal of 30 percent internet penetration and beyond.

We’ll also hear from Omobola Johnson, Nigeria’s former Minister of Communication, who was one of the people responsible for developing the broadband plan in 2013. Since developing that five-year strategy to increase internet and broadband penetration in Nigeria, Johnson has gone on to work with entrepreneurs.

Currently, Johnson is a senior partner at TLcom Capital, which invests in telecom, media and technology companies. The firm has backed startups like Andela, mSurvey, Upstream and others.

The event is now sold out, but keep your eyes on TechCrunch for video of all the panels and the Battlefield competition.


Source: TechCrunch

Avengers 4 trailer hype has you just where Marvel wants you – CNET

What do we want? TRAILERS! When we do want them? YESTERDAY!
Source: CNET

Rudy Giuliani accuses Twitter of anti-Trump conspiracy (but he just made a typo) – CNET

With a single typo, the one-time cybersecurity advisor to President Donald Trump has fallen prey to cybersquatters.
Source: CNET

Acast raises $35M to help podcasters make money

Podcasting has grown tremendously in recent years, and a Stockholm-based company called Acast is looking to help all those podcasters make money.

Acast is announcing today that it has raised $35 million in Series C funding, bringing its total funding to more than $67 million. Investors in the round include AP1 (which manages some of the capital in Sweden’s national income pension system), as well as Swedbank Robur funds Ny Teknik and Microcap.

Ross Adams, who became Acast’s CEO last fall, told me that the money will allow Acast to expand, both in terms of its product offerings and the geographies where it operates.

The company has focused on bringing technology to the surprisingly old-fashioned world of podcast advertising. In fact, it pioneered the practice of dynamically inserting ads into podcasts — as opposed to the model where (as Adams put it), “When you listen to a five-year-old podcast, you’ll hear the host read a five-year-old ad.”

Earlier this year, it announced a partnership with the BBC, allowing the BBC’s podcasts to remain ad-free in the United Kingdom while inserting ads everywhere else.

“We don’t mind if your show is absolutely huge or absolutely tiny,” Adams said. “The model we have allows a serious mainstream publisher like the BBC to monetize — or a bedroom podcast hobbyist.”

Ross Adams, Acast

Ross Adams

At the same time, Adams wants Acast to support other business models. It’s already experimenting with paid, premium content through its Acast+ app, but it sounds like there are more paid podcast products in the works: “We want to be that central point of monetization, [whether] they make money through advertising or they’re looking at premium offerings.”

As for geographic expansion, Acast says it launched in Ireland, New Zealand and Denmark this year. It also plans to grow in the United States, which currently represents 25 percent of all listens on the platform.

Acast is also looking to bring podcast monetization into new hardware — Adams said the company has spent much of the past year focused on the smart speaker market. Those speakers present new opportunities for content (Adams said it’s less about “longer-form storytelling” and more “short-form shows for your daily consumption in the morning”), and new challenges for advertising.

Adams is hoping that if Acast can solve those challenges, it won’t just be monetizing the smart home market, but also moving into cars and anywhere else you might find “voice-enabled technology.”


Source: TechCrunch

Facebook's ranking drops in 'best places to work' list – CNET

The social media company’s scandals may have caught up with it.
Source: CNET

These are the 15 best U.S. tech companies to work for in 2019, according to Glassdoor

It’s been quite the tumultuous year in the tech industry, most notably for companies like Facebook. Google, Tesla and Salesforce. And, based on Glassdoor’s latest ranking of the best companies to work for — in addition to employee protests and walkouts — it’s clear that employees are paying attention.

Unsurprisingly, Facebook is no longer ranked as the top large company to work for in the United States. Following scandal after Scandal, employee sentiment at Facebook decreased from an average 4.6 rating in Q1 2018 to 4.3 in Q4. Though, it still ranks seventh among companies that employ 1,000 people or more in the U.S.

Meanwhile, Salesforce’s rating has dropped from 4.5 to 4.4, but it’s ranking has increased from 15th best overall last year to 11th best this year. It’s worth noting that no tech company achieved greater than a 4.5 overall rating. Last year, however, the top tech companies (Facebook, Google and HubSpot) came in at 4.6. TL;DR Employees are generally less satisfied with tech companies this year than they were last year.

Quick fun sad fact: None of these companies are led by female-identifying, trans or non-binary people.

But without further ado, here are 15 best tech companies to work for in 2019.

15. Microsoft (#34 overall, 4.4 rating)

CEO: Satya Nadella

Satya Nadella, chief executive officer of Microsoft Corp., speaks during an Economic Club of New York event in New York, U.S., on Wednesday, Feb. 7, 2018. Nadella discussed the responsibility tech companies need to take over the future of artificial intelligence. Photographer: Mark Kauzlarich/Bloomberg via Getty Images

Positive employee reviews: “Clarity of work, growth, smart coworkers, benefits”

Negative employee reviews: “Salary, hierarchical, deep rooted long term relationships/loyalties in teams made it hard for new team members.”

14. Compass (#32 overall, 4.4 rating)

CEO: Robert Reffkin

Positive employee reviews: “Great management and leadership, amazing community of staff and agents, huge emphasis on being your most authentic self and maximizing your strengths. Great benefits.”

Negative employee reviews: “would be great to have a 401K one day!”

13. Adobe (#30 overall, 4.4 rating)

CEO: Shantanu Narayen

MUMBAI, INDIA MAY 3, 2017: Shantanu Narayen, Chairman, President and CEO, Adobe , photographed during a roundtable media conference in Mumbai. (Photo by Abhijit Bhatlekar/Mint via Getty Images)

Positive employee reviews: “Great culture, fun people, world class products! people were eager to help out and improve the customers experience”

Negative employee reviews: “Leadership teams were distant from product capability and misunderstood how to influence product development teams”

12. SAP (#27 overall, 4.4 rating)

CEO: Bill McDermott

Photographer: Martin Leissl/Bloomberg via Getty Images

Positive employee reviews: “Flexible, inclusive, innovative culture, generous benefits and pay packages, tons of really smart people here.”

Negative employee reviews: “Long hours, changes often and quickly and projects sometimes are done without good change management”

11. Fast Enterprises (#26 overall, 4.4 rating)

CEO: Martin Rankin

Positive employee reviews: “Great pay and benefits. Strong culture of being supportive, collaborating, and giving back to the community. Interesting work and opportunities to try different types of projects at different locations”

Negative employee reviews: Mid to high amount of mandatory or non-mandatory-yet-expected overtime. Fine for young, single professionals, but demanding for those with families.

Not introvert-friendly, most rewards for dedication geared around the opportunity to spend even more time at non-work company events.”

10. Paylocity (#20 overall, 4.4 rating)

CEO: Steve Beauchamp

Positive employee reviews: “The product is great, and I love the service/development teams.”

Negative employee reviews: “With the recent change in management over the sales team, culture is out the window. This company feels like Paychex from a management standpoint. Every call is recorded, every hour is tracked, and you will be told if they decide they want your opinion. Otherwise, I’ve been told in no short terms on a team call to “keep our mouths shut” unless asked. This is not the company that I was hired by 5+ years ago.”

9. Ultimate Software (#18 overall. 4.4 rating)

CEO: Scott Scherr

(Photo by Issac Baldizon/NBAE via Getty Images)

Positive employee reviews: “Great Company and Benefits, emphasis on keeping employees happy.”

Negative employee reviews: “Changes happen slowly, and with an emphasis on keeping employees happy, leadership is sometimes afraid to make necessary changes if it leads to making employees unhappy.”

8. DocuSign (#17 overall, 4.4 rating)

CEO: Daniel Springer

Positive employee reviews: “Overall great work life balance and supportive management.”

Negative employee reviews: “There is no path to promotion . No HSA or gym reimbursement. No incentive for parents or daycare discounts.”

7. HubSpot (#16 overall, 4.4 rating)

CEO: Brian Halligan

(Photo by Dina Rudick/The Boston Globe via Getty Images)

Positive employee reviews: “I’ve been at HubSpot now for almost 4 years and there’s nowhere else I’ve even thought about working in that time. Why? HubSpot is a great place to work. I feel like I’m valued. I have a lot of autonomy in how and when and where I work. I feel strongly about the mission of the company. All in all, I’m extremely happy here.”

Negative employee reviews: “As the company grows, scaling communication and decision making becomes more difficult. Luckily, it’s something that’s top of mind for many people who are working to make communication easier and better.”

6. Salesforce (#11 overall, 4.4 rating)

CEO: Marc Benioff

Positive employee reviews: “Very supportive environment. Unlimited learning potential. Positive company outlook and morals.”

Negative employee reviews: “Big company issues like politics are present and although much is said about “equality” and “transparency”, some divisions still have the usual corporate bullshitters. Many internal projects fail due to lack of leadership or management ability and much is swept under the rug.”

5. Google (#8 overall, 4.4 rating)

CEO: Sundar Pichai

Positive employee reviews: “Free food, subsidised massage, good benefits are all true benefits. They also do a lot of interesting work in tech. The claimed corporate culture of openness, a flat organisational structure and acceptance of employees’ true selves is a good ideology, though clearly sometimes a failed practice.”

Negative employee reviews: “Google management are surprisingly penny pinching in allocating sufficient resource to projects by way of staff, office space, and budget. Success here depends on how good your boss is at politicking and how good you are at politicking with your boss, rather than actually being focused on the merits of specific investments – the scale is too large to be accurate when it comes to brass tacks.”

4. Facebook (#7 overall, 4.5 rating)

CEO: Mark Zuckerberg

SAN JOSE, CA – MAY 01: Facebook CEO Mark Zuckerberg speaks during the F8 Facebook Developers conference on May 1, 2018 in San Jose, California. Facebook CEO Mark Zuckerberg delivered the opening keynote to the FB Developer conference that runs through May 2. (Photo by Justin Sullivan/Getty Images)

Positive employee reviews: “The challenges we face in the wake of press mentions and bad actors abusing our platform causes us to band together and focus in on fixing problems.”

Negative employee reviews: Work life balance is terrible. Everyone in my team works outside regular hours, night and weekends. No one will explicitly say that you have to do this but given the competitive culture, you pretty much put in extra hours.”

3. LinkedIn (#6 overall, 4.5 rating)

CEO: Jeff Weiner

Positive employee reviews: “Many of the smartest and most talented leaders in Silicon Valley are here.”

Negative employee reviews: “Competition among incredibly bright employees is fierce.”

2. Procore Technologies (#4 overall, 4.5 rating)

CEO: Craig “Tooey” Courtemanche

Positive employee reviews: “Excellent culture, world class people and benefits.”

Negative employee reviews: “Extreme growth has it’s challenges, intention is there to get things right.”

1. Zoom Video Communications (#2 overall, 4.5 rating)

CEO: Eric S. Yuan

Positive employee reviews: “Great product, in fact, best on the market. Zoom has amazing benefits and tons of perks in the office. There are some great, integral people here at Zoom to work with. I consider many people on my team friends. CEO genuinely cares and listens to his employees.”

Negative employee reviews: “I’m afraid this culture has shifted in a negative way over the past year and a half. There are way too many salespeople – upper management is starting to notice, and doing drastic things to get people out. There aren’t real territories carved out, unless you’re in a higher segment. It seems that the lower segments are at the bottom of the totem pole in the organization.”


Source: TechCrunch

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555