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

Archivo del Autor: Belen De Leon

Bosun Tijani talks strategy as CEO of Africa’s new largest tech hub

With CcHub‘s acquisition of iHub in September, Nigerian Bosun Tijani is at the helm of (arguably) the largest tech network in Africa.

He is now CEO of both organizations, including their robust membership rosters, startup incubation programs, global partnerships, and VC activities from Nigeria to Kenya .

One could conclude Tijani has become one of the most powerful figures in African tech with the CcHub iHub merger. But that would be a little shortsighted.

The techie from Lagos still faces plenty of challenges and unknowns in integrating two innovation hubs that lie 3,818 flight kilometers apart. Several sources speaking on background over the last year have indicated iHub was experiencing financial difficulties.

Tijani offered TechCrunch some initial details last month on how the acquisition will fall together.

But more recently he shared greater detail on his strategy for operating the multi-country innovation network. A big test for Tijani will be aligning the organizations on a path to sustainability. The buzzword is usually code for generating consistent operating income beyond expenses.

The growth of innovation spaces, accelerators and incubators in Africa — which tally 618 per GSMA stats — is often lauded as an achievement for the continent’s tech ecosystem.

But debate on how these focal points for startup formation, training and IT activity fund themselves is ever-present.

Grant income has served as a dominant revenue source for Africa’s tech hubs — including iHub in its early days — though many have worked to diversify.

TechHubsinAfricain2019 Briter Bridges

That includes CcHub, according to Tijani, who plans to continue the trend across the expanded CcHub, iHub organization.

“When people talk about sustainability, we’ve been in business for 9 years,” he notes of CcHub Nigeria.

“We de-emphasized grant funding six years ago; most of our revenue is actually earned revenue.”

On income sources Tijani looks to foster across both organizations, he named consulting services (for corporates, governments, and development agencies), events services, and generating greater return on investment.

iHub has been active with startup seed-investments and CcHub has a portfolio of companies through its Growth Capital Fund.

“Our size will become a major part of us being able to invest in startups and the longer we stay invested the more we will start to see significant returns and exits,” said Tijani.

CcHub CEO Bosun Tijani

The CcHub iHub nexus will also use its size to leverage more partnerships. Tijani and team have already mastered gaining collaborations with big African and global tech names, such as MainOne and Facebook.

Tijani will look to connect iHub to CcHub’s Google sponsored Pitch Drive — which has done African startup tours of Asia and Europe — and potentially take the show to the U.S.

“We’re talking about it,” Tijani said, of a U.S. pitch trip. And this could lead to a permanent presence in San Francisco for the new CcHub, iHub entity.

“Beyond just a tour, we want to build strong presence in the Bay Area,” Tijani said, but didn’t offer more specifics on what that could mean.

So on the list of things to emerge from the CcHub-iHub acquisition, African tech planting a big flag in San Francisco is a future possibility.

A more immediate result of the union between the innovation spaces will be Bosun Tijani becoming a regular sight on flights between Lagos and Nairobi.

 

 

 

 

 

 

 

 


Source: TechCrunch

Deadspin writers quit after being ordered to stick to sports

Writers Laura Wagner, Kelsey McKinney, Tom Ley, Lauren Theisen, Patrick Redford, Albert Burneko and Chris Thompson all tweeted today that they have resigned from Deadspin, the sports-focused site owned by G/O Media.

A quick refresher: G/O Media was formerly known as Gizmodo Media Group, and before that as Gawker Media. It took on its current name and current leadership earlier this year when Univision sold the unit to private equity firm Great Hill Partners, who appointed former Forbes.com CEO Jim Spanfeller as its new chief executive.

Since then, the relationship between G/O Media leadership and the editorial staff has been rocky, as you would have learned by reading Deadspin itself, particularly an in-depth story by Wagner in August about how employees were unhappy with “a lack of communication regarding company goals, seeming disregard for promoting diversity within the top ranks of the company, and by repeated and egregious interference with editorial procedures.”

A few weeks later, Deadspin’s editor in chief Megan Greenwell resigned, saying that G/O Media’s new editorial director Paul Maidment was directing the staff to stick to sports coverage — a decision that she argued wasn’t dictated by traffic, since “posts on The Concourse, Deadspin’s vertical dedicated to politics and culture and other topics that are not sports, outperform posts on the main site by slightly more than two to one.”

Apparently Maidment repeated that edict in a memo earlier this week, which was leaked to The Daily Beast, and in which he said, “Deadspin will write only about sports and that which is relevant to sports in some way.â€�

The Deadspin homepage was subsequently filled with non-sports content, and editor Barry Petchesky tweeted that he had been “fired from Deadspin for not sticking to sports.”

At the same time, Deadspin also posted a story criticizing auto-playing ads on the site, declaring, “We, the writers, editors, and video producers of Deadspin, are as upset with the current state of our site’s user experience as you are.” The post is no longer live, but the criticism reportedly prompted advertiser Farmers Insurance to pull the campaign.

This all appears to have prompted a mass exodus from Deadspin today. The Gizmodo Media Group union also issued this statement:

Today, a number of our colleagues at Deadspin resigned from their positions. From the outset, CEO Jim Spanfeller has worked to undermine a successful site by curtailing its most well-read coverage because it makes him personally uncomfortable. This is not what journalism looks like and it is not what editorial independence looks like.

“Stick to sports” is and always has been a thinly veiled euphemism for “don’t speak truth to power.” In addition to being bad business, Spanfeller’s actions are morally reprehensible. The GMG Union stands with our current and former Deadspin colleagues and condemns Jim Spanfeller in the strongest possible terms.

We’ve reached out to G/O Media for comment and will update if we hear back.


Source: TechCrunch

Se busca tecnología para detectar explosivos mejor que los perros

El Ejército estadounidense cuenta con más de mil perros entre sus filas. Pese a que los investigadores han intentado desarrollar dispositivos que superen la sensibilidad de los hocicos de los canes, por el momento los rastreadores electrónicos de bombas son menos efectivos y requieren demasiada infraestructura
Source: MIT

Esta IA resuelve un antiguo problema matemático mucho más rápido

Resolver el problema de los tres cuerpos, en el que se pretende averiguar las posiciones de tres objetos como el Sol, la Tierra y la Luna, es un complejo desafío. Ahora, una red neuronal lo hace 100 millones de veces más rápido que el modelo tradicional y con menos recursos computacionales
Source: MIT

Turning Google traffic into leads, and what’s new in SEO

We’ve aggregated the world’s best growth marketers into one community. Twice a month, we ask them to share their most effective growth tactics, and we compile them into this Growth Report.

This is how you’re going stay up-to-date on growth marketing tactics — with advice you can’t get elsewhere.

Our community consists of 600 startup founders paired with VP’s of growth from later-stage companies. We have 300 YC founders plus senior marketers from companies including Medium, Docker, Invision, Intuit, Pinterest, Discord, Webflow, Lambda School, Perfect Keto, Typeform, Modern Fertility, Segment, Udemy, Puma, Cameo and Ritual.

You can participate in our community by joining Demand Curve’s marketing webinars, Slack group, or marketing training program. See past growth reports here and here.

Without further ado, onto the advice.


What are some new, advanced SEO strategies?

Our community ran an SEO masterclass in which we discussed Google’s algorithm updates and shared advanced practices for writing blog content in a data-driven manner.

Tactics for turning blog visitors into leads

Based on insights from Nat Eliason from Growth Machine.

SEO traffic can sometimes be a vanity metric if you’re not converting it into lead flow. Here are three ways to convert blog visitors into leads:

  1. Prompt blog readers with quizzes to help them identify the product/plan that’s best suited for them. Then require their email address to see results. Follow up with drip emails.
  2. Create “Buyer’s Guides� — downloadable PDFs with nice visuals that help readers figure out how to accomplish their goals (e.g. “paleo cooking starter kit.�) Again, require an email for them to download the complete guide.
  3. Pixel your blog visitors and retarget them with Facebook ads. Have the ads send visitors to landing pages that match whichever blog content category initially drew them to the site.

How to (re-)target business customers with Facebook ads

Based on insights from Nima Gardideh of Pearmill and Julian Shapiro of Demand Curve.

Most people use their personal email address on their Facebook/Instagram account. So if you’re collecting business emails during your user onboarding process, Facebook can have a hard time matching those emails to the corresponding Facebook profiles when creating custom targeting lists. 

 Here are a few tricks around this:


Source: TechCrunch

Twitter ceases all political advertising – CNET

CEO Jack Dorsey says political reach should be “earned, not bought.” Trump’s 2020 campaign called it a “very dumb decision.”
Source: CNET

Porsche's 992-generation 911 Carrera gets its manual gearbox – Roadshow

But if you want three pedals on anything but a Carrera S or 4S, you’re still stuck waiting.
Source: CNET

Twitter banning political ads is the right thing to do, so it will be attacked mercilessly

Twitter founder and CEO Jack Dorsey announced abruptly — though the timing was certainly not accidental — that the platform would soon disallow any and all political advertising. This is the right thing to do, but it’s also going to be hard as hell for a lot of reasons. As usual in tech and politics, no good deed goes unpunished.

Malicious actors state-sponsored and otherwise have and will continue to attempt to influence the outcome of U.S. elections via online means including political ads and astroturfing. Banning such ads outright is an obvious, if rather heavy-handed solution — but given that online platforms seem to have made little progress on more targeted measures, it’s the only one realistically available to deploy now.

“Not allowing for paid disinformation is one of the most basic, ethical decisions a company can make,” wrote Representative Alexandria Ocasio-Cortez (D-NY) in a tweet following the news. “If a company cannot or does not wish to run basic fact-checking on paid political advertising, then they should not run paid political ads at all.”

One of the reasons Facebook has avoided restricting political ads and content is that by doing so it establishes itself as the de facto arbiter between “appropriate” and “inappropriate,” and the fractal-complex landscape that creates across thousands of cultures, languages, and events. Don’t cry for Mark Zuckerberg, though — this is a monster of his own creation. He should have retired when I suggested it.

But Twitter’s decision to use a sledgehammer rather than a scalpel doesn’t remove the inherent difficulties in the process. Twitter is just submitting itself for a different kind of punishment. Because instead of being the arbiter of what is appropriate, it will be the arbiter of what is political.

This is slightly less fraught than Facebook’s task, but Twitter will not be able to avoid accusations — perhaps even true ones — of partisanship and bias.

For instance, the fundamental decision to disallow political advertising seems pretty straightforward and nonpartisan. Incumbents rely on traditional media more and progressives tend to be younger and more social media–savvy. So is this taking away a tool suited to left-leaning challengers? But incumbents tend to have bigger budgets and their spend on social media has been increasing, so could this be considered a way to curb that trend? Who this affects and how is not a clear-cut fact but something campaigns and pundits will squabble about endlessly.

(Update: The Trump re-election campaign has already called it “yet another attempt to silence conservatives.”)

Or consider the announcement Dorsey made right off the bat that “ads in support of voter registration will still be allowed.” Voter registration is a good nonpartisan goal, right? In fact it’s something many conservative lawmakers have consistently opposed, because unregistered voters, for a multitude of reasons, skew toward the liberal side. So this too will be considered a partisan act.

Having unofficially provided some guidance, Twitter will put out official guidelines in a few weeks, but it’s hard to see how they can be satisfactory. Will industry groups be able to promote tweets about how their new factory is thriving because of a government grant? Will an advocacy organization be able to promote a tweet about a serious situation on the border? Will news outlets be able to promote a story about the election? What about a profile of a single candidate? What about an op-ed on an issue?

The difference between patrolling the interior of the politics world, and patrolling its borders, so to speak, may appear significant — but it’s really just a different kind of trouble. Twitter is entering a world of pain.

But at least it’s moving forward. It’s the right decision, even if it’s a hard one and could hit the bottom line pretty hard (not that Twitter has ever cared about that). The decision to do this while Facebook is dismantling its credibility with a series of craven, self-interested actions is a canny one. Even if Twitter fails to get this right, it can at least say it’s trying.

And lastly it should be said that it also happens to be a good choice for users and voters, a rare exception to the parade of user-hostile decisions coming out of the big tech and media companies. Going into an election year, we can use all the good news we can get.


Source: TechCrunch

Apple Watch, AirPods and services are Apple's big winners, despite dimming iPhone – CNET

The iPhone sales dipped, despite iPhone 11 buzz, but AirPods and Watch propelled stronger Apple sales.
Source: CNET

Fly Me to the Moon … With Elephants!

So, what would it look like if the Saturn V ran on pachyderms instead of rocket fuel?
Source: Wired

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567