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

Archivo del Autor: Belen De Leon

Craiglist rival Backpage seized by federal authorities – CNET

The online personals page has been seized by the US law enforcement.
Source: CNET

Shine Together aims to shine a light on women, and the women behind them

Behind every great woman, there is often another great woman who has encouraged her and listened to her and advised her, rather than tried to compete with her. That’s the way that it should be, according to Shine Theory, a concept that was crystalized by journalist Ann Friedman in 2013 and embraced by women in the last presidential administration at the urging of Barack Obama himself.

As Obama’s former senior advisor Valerie Jarrett recalls its genesis in the White House, numerous women who’d been hired into the largely male administration began voicing their opinions less and less over time. “You had to really push your idea in, and [it was] totally exhausting,” Jarrett recalls in a new interview with the founder of TaskRabbit, Leah Busque .

Jarrett — who’d recruited many of the female senior officials and knew they were the “best and the brightest” — felt responsible for their happiness, so she voiced her concern. “I said to President Obama, ‘Watch and see. These women aren’t talking as much as they did at the beginning; they’re shying away.’”

In response, he proposed an idea. “He said, ‘I want them to come over and have dinner with me at my home and we’re going to talk about it,’” says Jarrett. They did, and it was a “frank and open dinner, and everyone explained to him their perspective, and he said, ‘I have your back. And when I’m not there, Valerie has your back.’”

Obama then asked the women to commit to having dinner regularly with Jarrett and to come back if they felt they needed to speak with him again. They didn’t, says Jarrett. Over the dinners, she tells Busque, “We’d built our own community.” Attendees aired grievances about the male colleagues. They discussed their children. They found “safety in numbers,” says Jarrett. Most importantly, she says, they found strength that they carried into their work.

Little wonder that Busque, whose company sold to Ikea last year and who today works as a venture capitalist, now wants to help women across a broad range of industries more easily come together to learn, to laugh, and to amplify each other’s power.

Toward that end, Busque has formed a new initiative called Shine Together with Task Rabbit’s former VP of marketing, Jamie Viggiano, that plans to organize dinners with women, feature content at its site like Busque’s sit-down with Jarrett, and to help up-and-coming businesswomen connect with needed mentors.

The organization, which quietly announced itself on Medium a few weeks ago, has already launched with a series of stories focused on notable women, including Jarrett; five-time Olympic medalist Nastia Liukin; and Ann Miura-Ko, the cofounding partner of the venture firm Floodgate.

Shine Together doesn’t merely feature women discussing their own paths, notably. It asks them to “shine a light on women who are behind the scenes but doing incredible stuff,” says Busque. Liukin, for example, talks in her interview about her mother. Miura-Ko talks about a sales executive, Stephanie Schatz, and their relationship.

For now, such video interviews will be published weekly and featured at Shine Together’s dedicated site. Over time, Viggiano — who is running the organization’s day-to-day operations — intends to work with distribution partners that are interested in making the content a part of their platforms, too.

As for the dinners, the idea is for powerful women to come and to bring a plus one — “someone who wouldn’t have access to this type of group,” Busque says. “We want to cast a wider net and give more women who deserve it [entrée] into these networking groups.”

It’s still early days, but you can learn more about the initiative here. Meanwhile, to learn more about Jarrett’s path in particular, you might check out Busque’s recent interview with her, below.


Source: TechCrunch

Twitter delays API overhaul that could change how third-party apps operate

After a bit of a hubbub among developers this morning who were pissed that in a few months their third-party Twitter apps could lose essential functionality, Twitter announced that they would be delaying the sunset of certain APIs in an effort to make sure developers have enough time to make changes.

The current date the APIs were set to retire was June 19, and developers of apps like Twitterrific, Tweetbot and Tweetings were getting understandably antsy because third-party devs hadn’t been granted access to the new Account Activity API that Twitter announced last year.

No details on how long this delay will last, though a Twitter spokesperson tells TechCrunch that today’s announcement was meant to ensure devs have enough time to migrate to the new API.

Third party Twitter services have always been in a weird position with the company, because as Twitter has grown they’ve surprisingly continued to be pretty generous with what devs can do with their APIs. Instead of cutting these apps out, they’ve just proceeded to rein things in slowly, so when something like an API shutdown is coming along, these developers might feel like this is the time where they have to gear up to fight the good fight against Big Twitter.

Today’s news is good for these third-party developers but it’s only useful if they get more of the questions answered by Twitter in terms of what functionality they can expect to maintain and how much the new pricing for Enterprise service to the company’s accounts will be.


Source: TechCrunch

Feds Seize Backpage.com, Site Linked to Sex Trafficking

A notice on the website of Backpage.com said it had been seized by multiple federal agencies. The site was at the center of a debate over amending a bedrock internet law.
Source: Wired

Senator warns Facebook better shape up or get ‘broken up’

In the run-up to Mark Zuckerberg’s first appearance before Congress, Oregon Senator Ron Wyden issued a warning to the company about what it can expect from lawmakers if it doesn’t radically alter course.

“Mr. Zuckerberg is going to have a couple of very unpleasant days before Congress next week and that’s the place to start,” Wyden said at the TechFestNW conference in his home state of Oregon on Friday.

“There are going to be people who are going to say Facebook ought to be broken up. There have been a number of proposals and ideas for doing it and I think unless [Zuckerberg] finds a way to honor the promise he made several years ago, he’s gonna have a law on his hands.”

The Senator added that he would support such a law.

For Wyden, concealing the truth about data sharing in the fine print is a deceptive practice that’s gone on too long.

“I think we got to establish a principle once and for all that you own your data, period,” Wyden said.

“What does that mean in the real world? It’s not enough for a company to bury some technical lingo in their [terms of service]… It’s not enough to have some convoluted process for opting out.”

While that might have been wishful thinking two weeks ago, the Oregon lawmaker believes that Facebook’s most recent scandal has creating the perfect opportunity for privacy reform.

“If there is a grassroots uprising about the issue of who owns user data, we can get it passed,” Wyden said, citing other pieces of bipartisan legislation that once seemed like a long-shot.

Wyden, one of the loudest digital privacy champions in Congress, wants the public to use Facebook’s Cambridge Analytica debacle to demand that social networks obtain “explicit consent” from users before sharing their personal data with anyone — including advertisers.

“It’s real basic. You have to give the okay for them to do anything with your data,” Wyden said.

Zuckerberg is slated to appear before the Senate’s commerce and judiciary committees on Tuesday and the House energy and commerce committee the following day.

To date, Facebook has always successfully squirmed out of seeing its chief executive with his right hand raised. This time, as pressure mounted from legislators, investors, advertisers and the public alike, the company conceded. The set of hearings is widely expected to be a milestone event in big tech’s reluctant shuffle toward getting its wings clipped in Congress.

Unfortunately for Facebook, its corporate willful ignorance around protecting user data echoes other recent privacy catastrophes — a context that won’t do it any favors.

“The reason that Facebook is in hot water is essentially the same reason that Equifax is in hot water,” Wyden said. “These companies have not gotten their heads around the idea that the data they collect is more than just their property.”


Source: TechCrunch

Best Buy customer info may have been exposed in data breach

It’s been a week filled to the brim with customer security compromises, and here’s one more to add to the pile. A day after Sears, Kmart and Delta confirmed that they’d been impacted by a breach of data firm, [24]7.ai, Best Buy issued a public statement noting that it’s in the same boat.

At last count, Sears, Kmart and Delta believe that thousands of customers have potentially had data exposed. In its own statement, Best Buy seems slightly more optimistic about its own numbers, but from the sound of things, it’s still relatively early in the investigation.

“Since we were notified by [24]7.ai, we have been working to determine the extent to which Best Buy online customers’ information was affected,” the company said in the statement. “We have done that in collaboration with our third-party vendor and have notified law enforcement. As best we can tell, only a small fraction of our overall online customer population could have been caught up in this [24]7.ai incident, whether or not they used the chat function.”

Of course, a “small fraction” of the company’s overall online customer population still has the potential to be a fairly large number. According to [24]7.ai, the “cyber intrusion” occurred some time between September 27 and October 12, 2017, exposing customer payment information in the process.

The information was exposed by a piece of malware impacting [24]7.ai’s chat tool on October 12. The service says it issued an immediate fix and began an internal investigation into the source of the malicious code.


Source: TechCrunch

Facebook reportedly suspends AggregateIQ over connection to improper data-sharing

AggregateIQ, a Canadian advertising tech and audience intelligence company, has been suspended by Facebook for allegedly being closely connected with SCL, the parent company of Cambridge Analytica, reported the National Observer.

News broke late last month that AIQ, which was deeply involved with (and handsomely paid by) pro-Leave Brexit groups, was not the independent Canadian data broker it claimed to be. Christopher Wylie, the whistleblower who blew the lid off the Cambridge Analytica story, explained it candidly to The Guardian:

Essentially it was set up as a Canadian entity for people who wanted to work on SCL projects who didn’t want to move to London. That’s how AIQ got started: originally to service SCL and Cambridge Analytica projects.

AIQ has maintained that it has operated independently. Dogged denials appear on its webpage:

AggregateIQ has never been and is not a part of Cambridge Analytica or SCL. Aggregate IQ has never entered into a contract with Cambridge Analytica . Chris Wylie has never been employed by AggregateIQ. AggregateIQ has never managed, nor did we ever have access to, any Facebook data or database allegedly obtained improperly by Cambridge Analytica.

But the reporting in the Guardian makes these claims hard to take seriously. For instance, a founding member was listed on Cambridge Analytica’s website as working at “SCL Canada,” the company had no website or phone number of its own for some time, and until 2016, AIQ’s only client was Cambridge Analytica. It really looks as if AIQ is simply a Canadian shell under which operations could be said to be performed independent of CA and SCL.

Whatever the nature of the connection, it was convincing enough for Facebook to put them in the same bucket. The company said in a statement to the National Observer:

In light of recent reports that AggregateIQ may be affiliated with SCL and may, as a result, have improperly received (Facebook) user data, we have added them to the list of entities we have suspended from our platform while we investigate.

That will put a damper on SCL Canada’s work for a bit — it’s hard to do social media targeting work when you’re not allowed on the premises of the biggest social network of them all. Note that no specific wrongdoing on AIQ’s part is suggested — it’s enough that it may be affiliated with SCL and as such may have had access to the dirty data.

I’ve asked both companies for confirmation and will update this post if I hear back.


Source: TechCrunch

Apple's Cook says ads that follow you online are 'creepy' – CNET

The CEO talks with MSNBC and Recode about everything from Facebook’s foibles to NRATV’s presence on Apple TV, and the need for everyone to learn to code.
Source: CNET

Craiglist rival Backpage seized by feds for sex ads, money laundering – CNET

According to CBS News, 7 people have been charged with 93 different crimes, including money laundering and facilitating prostitution.
Source: CNET

Vacation like The Jetsons at this luxury space hotel – CNET

The Aurora Station could tour you around low-Earth orbit as soon as 2022, if you have $9.5 million to burn. (That includes high-speed wireless internet.)
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445