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

Archivo del Autor: Belen De Leon

Apple’s AirPods Pro set a pricey new standard for earbuds

“These $250 earbuds are nice.� That’s the first thing I wrote to a co-worker after unboxing and trying on the new AirPods. After wearing them around the New York City streets, the subway and into a couple of cafes, that pithy review stands.

Here are a few more words: They’re super comfortable. I’ve used a lot of different Bluetooth earbuds. It’s a weird perk of my job. The AirPods Pro (baffling pluralization aside) are probably the most comfortable, with the possible exception of the Powerbeats Pro, another Apple-manufactured joint venture. That one, however, relies on a lot more plastic to get the job done, with a full over-the-ear hook system.

The new AirPods, on the other hand, just hang comfortably. This is a big win for those who’ve experienced ear discomfort from all sort of different designs. [Sheepishly raises hand.] Granted, every ear is like a beautiful, unique snowflake, and not everyone will have the same experience. That said, the company’s clearly done a lot to correct for the complaints about the original AirPods, using both a more ergonomic design and finally giving in to the sway of silicone tips.

Airpods Pro

Why Apple waited this long on the latter bit is beyond me, but the company has finally done so on its own terms. Each Pro box ships with a total of six tips (a right and left in small, medium and large), with the medium on by default. These, however, are not your standard, run of the mill silicone tips. A firm yank will pull them off to reveal a hard outer edge that snaps into the bud [picture above].

The company says this is part of ensuring a better fit. Another benefit is that the attachment is much more secure. This is a definite plus, speaking as someone who has accidentally littered the streets of New York with earbud tips. These are far less likely to fall off while getting them out of your pocket. If you do lose one, Apple will be selling replacements for probably a buck or so.

Along with an enlarged body, you’ve no doubt noticed that the stems are notably shorter. That’s because the company has been able to consolidate more of the electronics into the top. The stem remains as a way of handling the earbuds. It also now houses a haptic button that replaces the standard AirPod tap interaction. Instead, you give the stem a squeeze, triggering a subtle clicking sound in the process.

Airpods Pro

By default, a single squeeze pauses and plays a track, whereas a squeeze and hold cycles between noise cancellation and transparent modes. All of this can be adjusted in iOS, once you’ve downloaded version 13.2. Setup on iOS is as easy as ever, requiring you to simply open the case near an iPhone or iPad. Android and desktop pairing, meanwhile, involves the more standard Bluetooth setup.

IMG 4958

From there, click into Settings > Bluetooth > and then tap the “i� next to AirPods Pro. From here you switch between noise control modes, assign different functions to the button on the individual AirPods and fire up the Ear Tip Fit Test. Hit “play� and it will start a quick snippet of a song used to test the fit. If you have the right tip on, it will display “good seal.� If something is wrong, it recommends trying a different tip or adjusting the bud in ear.

Not only is every ear different, but some folks have a deal of differentiation between right and left. The mediums worked well for me, right out of the box. That’s me, Mr. Average Ears. Results may very.

The Pros sound great. They’re among the best-sounding earbuds I’ve tried, up there with the similarly priced Sony WF-1000XM3. As such, they’re in pretty rare air. Unlike the Echo Buds, you can’t adjust the levels in settings, but Apple’s buds are tuned well out of the box for a wide range of genres. So far, I’ve listened to Ryuichi Sakamoto, Danny Brown, The Hold Steady, Electric Youth and Sunn 0))), for a pretty diverse sampling. It all comes across rich and full — much as one would expect/hope from a $250 pair of earbuds.

Airpods Pro

The noise canceling, too, is up there with Sony’s. Apple’s works adaptively, similar to what it offers on its over-ear Beats headphones. That means the microphones are constantly listening to your surroundings and adjusting accordingly. It’s not quite a full immersion, like you would get from over-ear headphones, but with a tight seal, it does a pretty terrific job drowning out your surroundings when needed.

For those times you need to be more alert, there’s transparency mode, which uses the on-board mics to beam in ambience. Once again, it’s a good mix, letting in sound without completely overwhelming the music. That was one of my issues with the Echo Buds, which tended to overamplify things like an air conditioning unit. Though again, unlike the Echo Buds, you can turn transparency on an off, versus adjusting levels.

Bit of a side note here, but like their predecessors, these new models will probably go a ways toward shifting societal norms in terms of keeping your headphones in while engaging with others. These are the sorts of things that make me want to go all Andy Rooney on kids today, etc., etc.

Airpods Pro

Noise canceling and transparency have similar impacts on battery, knocking about half an hour off of the Pods’ built-in five hours. With the charging case factored in, total listening time should be about 24 hours in standard mode, per Apple’s estimates. I’m excited to push that to the limit as I board a plane to Asia early next week. Ditto for the comfort level — but after several hours today, all is still well.

The case is a little larger than the original AirPods, but is still carried comfortably in a pocket, unlike, say, the Beats or Sony models. The orientation has shifted, as well. It’s not wider than it is long, owing to the shortening of the AirPods’ stems. The new design means they’re slightly more difficult to maneuver into the case, but you’ll get the hang of that after a couple of tries.

Airpods Pro

Like the AirPods 2, the case can be charged both through the Lightning port or wirelessly. Tapping the case while charging will light up the LED, which will display as either yellow or green to let you know how far along your are.

So, yeah, thumbs up after half a day. No surprise there, of course. The $250 price tag will almost certainly make these cost-prohibitive for many, but after a few hours, it’s going to be hard to go back.

Look for a longer write up soon.


Source: TechCrunch

Resuelto el misterio de las 'lágrimas' que forma el vino en una copa

Durante siglos, los científicos han intentado averiguar por qué se produce este fenómeno, y un equipo parece haberlo descubierto. El responsable es un fenómeno de la mecánica de fluidos conocido como ondas de choque
Source: MIT

Breve historia de los delfines soldados de las guerras de EE. UU.

A pesar del rechazo de los grupos animalistas, la Armada del país lleva usando en combate a estos mamíferos acuáticos desde 1959. Tras miles de años de evolución, sus excepcionales capacidades de ecolocalización superan a las de cualquier tecnología humana
Source: MIT

PlayStation Vue is dead. These are the best alternatives – CNET

What now? Have no fear, we’ve got the scoop on all the streaming services for Vue-gitives.
Source: CNET

The slow death of Flash continues as Google begins to remove it from search

The death of Flash has been a long time coming… and a long time going on, too. For years we’ve heard that it’s on its way out, but who among us has not found an errant Flash video or widget in the last month or two? To hasten its demise Google is taking the understandable step of… pretending it doesn’t exist.

Yes, Google Search will stop indexing Flash content starting later this year. Why was it even doing so today, years after any sane webmaster stopped using it? Well, there’s a lot of legacy content out there. Probably Google wanted to give the long tail a chance to curl up.

Deindexing Flash doesn’t mean if you have website that serves it, it’ll be ignored entirely. But any information accessed through that Flash container, like a storefront, video description, game, or what have you will be skipped over by Google’s crawlers.

And if we’re honest, you’ll probably get demoted pretty hard by the algorithm too.

Most people probably won’t notice any change, partly because Flash-serving websites aren’t often very high on the list anyway, and of course the major browsers all block Flash by default. Even Adobe is giving it up.

If you want to play some of those old Flash games, and really some of them were pretty awesome, you’ll still be able to find them if you search directly for them — there are sites collecting them that will want to show up for Google and as such will work to appear prominently in search results for things like “cool old flash games” and the like.

So is Flash dead now? Probably not, but I wouldn’t call what it’s doing living, either. Still, I imagine we’ll get a few more uses out of that top image.


Source: TechCrunch

Samsung shows off foldable flip phone design – CNET

At its 2019 Samsung Developer Conference, the phone-maker showed a mockup of its One UI 2 software on what looks like a flip phone. Sorry, Motorola.
Source: CNET

HBO Max will launch in May in the US – CNET

HBO Max will battle Apple TV Plus at $5 launching Friday, and Disney Plus at $7 launching Nov. 12 — not to mention Netflix’s $13 most-popular tier.
Source: CNET

Honda's naming structure for hybrids and electric vehicles is getting weird – Roadshow

Instead of badging them as “Hybrid” or “electric,” the big H is going all in on its new scheme.
Source: CNET

With Sean Rad signed on as co-founder, Good Today launches new tool for company-wide donations

Good Today offers a simple way for people to support a variety of charity organizations: By donating as little as 25 cents a day, supporters get a daily email allowing them to vote for one of two charity organizations, with the day’s donations split based on the votes.

The nonprofit organization, previously known as Good St., has been around for years — I wrote about it back in 2015 — but co-founder Joe Teplow said he’s refocused on it since selling his startup Rebel to Salesforce last year.

This week, Good Today is announcing its new branding, a new product designed specifically for companies and a number of notable figures who have signed up as co-founders/founding board members: Joe Benun, Jeff Dobrinsky, Sean Rad (co-founder and former CEO at Tinder), Guy Oseary (the talent manager who co-founded Sound Ventures with Ashton Kutcher) and Molly Swenson (the RYOT co-founder who’s now chief impact officer at Live nation’s Maverick).

“Generosity is a learned behavior,” Rad told me. “If you think about the importance of waking up every single day, opening that email and learning about another cause, getting out of your own little bubble … very quickly it becomes an addictive habit.”

Rad also noted that these small donations can lead to a deeper engagement over time, as people discover organizations that they might want to support with larger donations or in other ways.

“Over time, we’re going to be more than giving 25 cents a day,” he added. “The idea here is that if we could build a way to donate every single day, you sort of solve the biggest problem in charity as a whole, which is engagement. Once you get the engagement loop going, we’re going to be introducing other experiences.”

Good Today has experimented with company-wide giving before, but Teplow said the product has been designed largely for consumers, and that until now, “If you wanted to bring your company onto the platform, it was a little bit hacky.”

Good Today for Teams is supposed to change that, allowing companies to sponsor their employees’ donations, along with integrating into Slack (where employees can vote for their preferred charity) and providing a dashboard with which administrators can track their team’s votes and giving. It’s already being used by more than 20 companies, including Shutterstock, Jeffries, Splash and Maverick.


Source: TechCrunch

Facebook emphasizes women's safety on social media – CNET

It’s using AI, machine learning and policy to fight abuse and harassment of women online.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375