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

Archivo del Autor: Belen De Leon

Tumblr porn ban goes into effect, puppy photos caught in sweep – CNET

As users join the #TumblrProtest, the site’s ban on “female-presenting nipples” comes in for special criticism.
Source: CNET

Chrome fights manipulative sites that don’t allow you to hit the back button

Have you encountered a webpage that won’t let you hit the back button? Someun scrupulous websites employ what’s known as history manipulation, preventing you from hitting the back button, but now Google Chrome will be fighting back.

The post Chrome fights manipulative sites that don’t allow you to hit the back button appeared first on Digital Trends.


Source: Digital trends

Fresh Prince star suing Fortnite developer for allegedly using 'Carlton Dance' – CNET

The actor wants financial compensation, according to the complaint.
Source: CNET

This fake package covers porch thieves in glitter and fart spray

Having a package stolen off your front porch sucks. No matter what’s inside the box, it just feels… violating. Someone came into your space and took your stuff just because they could probably get away with it. And even if you go to the cops with license plates and high-res face photos, they’ll often respond with a big, apathetic shrug (particularly around Christmas when package thefts skyrocket).

After having one of his own packages nabbed, engineer/YouTuber Mark Rober decided to take things into his own hands. He built a box that… well, it’ll make any would-be thieves think twice before hitting his house again. And probably make them have to go buy a really good vacuum.

Here’s the video:

In what might be the most wonderfully over-engineered act of lighthearted retaliation to ever exist, this thing is just layer upon layer of ingenuity.

It starts with a GPS tracker that lets Mark know when the box has been moved.

As soon as it’s opened, a custom-built spinning tub flings ridiculously fine glitter in every direction, covering whoever opened it from head to toe (or, in many of the filmed cases, from car door to car door). Look for the slo-mo glittersplosion at around the four-minute mark — that alone is a work of art.

A few seconds later comes a blast of canned fart spray. Or, I should say, the first blast of canned fart spray… because it keeps coming (partly in hopes that the thief throws out the box, allowing Mark to use the GPS tracker to recover it).

Oh, and the whole thing is being filmed (and uploaded online!) from basically every angle, thanks to a very carefully aligned rig of four hidden cameras.

And there’s more! I don’t want to spoil it, but everything down to the tiny details of the box itself were planned out to make thieves feel a little bit more silly after the glitter settles.

Now, this probably isn’t something you should try at home. Building packages that use hidden switches and circuit boards to do unexpected things when you open them seems like something that can land you on a list. But holy wow, watching it is therapeutic.

Want to go deeper? His co-builder on this project, Sean Hodgins, has a tear down video about the engineering involved.


Source: TechCrunch

Every Apple TV show and series announced so far – CNET

A complete list of everything on Apple’s increasingly deep bench of original programming.
Source: CNET

Nace el primer ordenador cuántico con una IA integrada

Un equipo ha implementado, por primera vez, un perceptrón, la unidad básica de las redes neuronales del aprendizaje profundo, en un procesador cuántico de cinco cúbits y ha demostrado que funciona. Parece que la nueva revolución del procesamiento de información está cada vez más cerca 
Source: MIT

Cómo reducir las emisiones de metano de las vacas con algas

Los eructos de la ganadería representan una de las mayores fuentes de gases de efecto invernadero del planeta. Pero eso podría estar a punto de cambiar gracias a esta investigación que ha descubierto que puede reducirlos en un 60 % añadiendo una variedad de plantas marinas a sus dieta
Source: MIT

As adult content ban arrives, Tumblr clarifies and refines rules

Let’s talk about the grown-up stuff — the adult content that Tumblr says it’s banning starting today. The wording of the company’s initial plans was admittedly confusing, upsetting both artists and sex workers who have begun to rely on the platform as a kind of safe place for self-expression.

The site issued a blog post today clarifying what had initially appeared to be a scorched earth approach to the explicit content as Tumblr frantically attempted to work its way back into Apple’s good graces. The note is a bit of a retread of earlier statements, while offering a much clearer vision of what things will look like on Tumblr’s end.

Of course, for some, this clarification might be coming too late. Many have already abandoned Tumblr for greener — or at least less family-friendly pastures. That’s due in no small part to the fact that it went on a kind of banning spree, following the reports of child pornography that caused it to be pulled from Apple’s App Store.

Tumblr relied on a machine algorithm that flagged posts at a rapid clip, resulting in frustrating and sometimes hilarious misfires. “[T]his is a complex problem,” the company writes, “and over the coming weeks we will gradually, and carefully, flag more adult content. (Yes, we will still make mistakes, but hopefully fewer and fewer.)”

The service also clarifies its appeals process, wherein users can protest posts they believe were incorrectly flagged. Content that is flagged will be hidden from view, but not deleted, according to the company.

Tumblr also correctly notes the important role the LGBTQ+ community has played in buoying the service over the past several years. Communities like this have found a home on the service and many now feel threatened by what appears on the face of it to be a bit of a Draconian new ruling.

Per Tumblr:

LGBTQ+ conversations, exploration of sexuality and gender, efforts to document the lives and challenges of those in the sex worker industry, and posts with pictures, videos, and GIFs of gender-confirmation surgery are all examples of content that is not only permitted on Tumblr but actively encouraged.

And just to drive the point home, it offers a few examples of images that ought not be flagged by the service, ranging from life drawings to medical procedures to topless protesting. Of course, under its current algorithm, many of these have already been flagged.

It’s a nice gesture, but more to the point, it’s a site finally acknowledging a core audience that feels betrayed by the new rules. Tumblr’s own approach to them now feels fluid because it has to be. The company is toeing a difficult line between the openness users have come to expect and regulations put in place to please walled content gardens from the likes of Apple and the strict structures of its (and, for that matter, TechCrunch’s) corporate owner, Verizon.

It’s going to be a hard line to walk, but the future of Tumblr might very well depend on it.


Source: TechCrunch

Abacus raises $2 million to help startups and investors manage tokenized liquidity programs

For the crypto market to become attractive to institutional investors, companies and their investors need to ensure that tokenized securities — digital assets subject to federal security regulations — can be as easily tracked and traded and exchanged as traditional stock shares.

Abacus, a young company that passed through Y Combinator this past summer, thinks its technology can make it so.

According to the picture painted by Abacus founder and CEO Pradyuman Vig, Abacus can both automate compliance for tokenized security transactions and keep track of the chain of custody of private securities, making it simple for the SEC, among other parties, to audit the entire history of these securities transactions. Indeed, using the blockchain and its proprietary software, Vig says that Abacus can facilitate the issuance, administration and settlement of tokenized financial instruments on the blockchain through smart contracts that it keeps track of via an on-chain storage layer.

The company’s goal, ultimately, is to make it easier to buy and sell private securities, as well as to make the process far more transparent. If it works, it could be a big deal, too. Consider that traditionally, funds and companies have experienced liquidity events either when they get acquired or sold or go public (or get liquidated). Meanwhile, because so much money has poured into the private market over the last decade, companies have pushed off all of these types of events for longer periods of time. That shift has given rise to secondary sales as we know them today, but Abacus thinks it can help usher in yet another way for startups and funds to exit their holdings: through secondary markets for tokenized securities.

Right now, of course, the mere idea of a secondary market for tokenized securities feels like a very distant possibility. As TC columnist Jon Evans noted over the weekend, Bitcoin — priced at $19,000 apiece at this time last year — is now trading at $3,500, and other cryptocurrencies have cratered even more dramatically. What’s left of the crypto space right now, writes Evans, is a “giant casino of penny stocks, with little to no utility outside of financial speculation.”

It could be a painfully long period before that changes, but true believers in digital assets are covering their bases in the meantime, and betting on Abacus is seemingly one way to do that. In fact, the company just closed on $2 million in funding, including $1 million from serial entrepreneur and investor Justin Kan. Other investors in the round include YC and Coinbase, which has been plain about its ambitions to some day offer crypto securities trading, and that last month took another step toward that end when it launched over-the-counter trading for institutional customers that allows them to direct trades between each other.

Coinbase, perhaps unsurprisingly, is also among Abacus’s first “exchange” partners, or it will be, once it goes live with a new offering that will first be made to customers outside the U.S. that allows them to trade hundreds of tokens directly from their wallets. Vig says that Abacus also is working with a Chicago-based exchange called OpenFinance, which is about to begin trading its first security token. And Abacus has partnered with AirSwap, a New York-based peer-to-peer trading platform.

Presumably, the technology that Abacus is developing is of burgeoning interest to all of these parties, but one assumes that investors are also putting stock — no pun intended — in Vig and his co-founder, Ian Macalinao. The young software engineers originally met in 2012 through the Texas Academy of Mathematics, a college entrance residential program for gifted high school students. After they headed off to different colleges — they graduated from Purdue and the University of Texas, respectively — they came together to form an analytics platform, and, more recently, to create Abacus.

It’s still a very small operation. The two have just two other employees as of this writing. Vig insists that Abacus doesn’t need an army of engineers, though. “We’re programmatic and automatic, so if we got a lot of interest, we could spin out new issuances pretty quickly,” he says. “It’s all API-based, so four people doesn’t seem like much but we’ve accomplished a lot.”

They’re already seeing some revenue, too, they say, including from SpaceFund, a new, Texas-based venture capital firm focused on using blockchain technology to fund “frontier enabling” space startups by selling its own security tokens to accredited investors to fund them. (The idea is that these same investors will be able to sell their SpaceFund tokens to other investors as their value rises.) As far out as it all sounds, SpaceFund is paying Abacus a subscription fee, after paying a set-up fee. And Vig expects such fees to add up over time as it attracts more customers, even if it’s too nascent to know what to charge just yet.

“We don’t have a formula yet for our SaaS Model,” says Vig. “It depends on the number of people involved in a particular offering, and how complicated compliance is.”

Of course, what it really depends on is whether and when enough startups and investors gravitate toward tokenized securities. If it happens sooner rather than later, Abacus will be ready and waiting.


Source: TechCrunch

PewDiePie supporters hack printers, hope to boost his subscription numbers

In an attempt to garner more subscribers for their favorite vlogger and secure his status as having the most YouTube subscribers, PewDiePie supporters claimed to have hacked thousands of printers worldwide.

The post PewDiePie supporters hack printers, hope to boost his subscription numbers appeared first on Digital Trends.


Source: Digital trends

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487