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

Archivo del Autor: Belen De Leon

Facial recognition may be banned from public housing thanks to proposed law – CNET

It’s the first time federal legislation has addressed limits on technology and tenants.
Source: CNET

The iPhone 11 rumors are starting to take shape – CNET

A real-life look at what Apple’s 2019 iPhone could look like, based on the latest rumors, and a detailed look at that camera bump.
Source: CNET

Bird is raising Series D round led by Sequoia at $2.5 billion valuation

Bird is raising a Series D round led by Sequoia Capital at a $2.5 billion valuation, TechCrunch has learned. Sources, however, did not indicate the size of the round.

This round follows reports from The Information that Bird was looking to raise $200 million to $300 million by the end of this summer, at a post-money valuation of more than $2.3 billion.

Bird declined to comment on the funding round, saying it does not comment on rumors or speculation.

Sequoia Capital previously led Bird’s $300 million Series C round back in June, with Roelof Botha joining Bird’s board at the time. Sequoia declined to comment on the round, but Botha did say the Bird team “exemplifies grit.”

“What they’ve accomplished in achieving both rapid growth and strong unit economics is rare for a company this complex and so early on,” Botha said in an email to TechCrunch. “Bird’s innovation across a spectrum of disciplines to achieve operational excellence at scale, including hardware design and manufacturing, vehicle maintenance and repair, optimization of Bird charging and deployment, and city-level regulatory affairs is unparalleled.”

Last week, Bird CEO Travis VanderZanden said Bird has positive unit economics on its new Bird Zero scooters, which accounts for more than 75% of its fleet. But based on one of the images VanderZanden tweeted, it seems that figure is based on a period of four weeks in the summer when scooter ridership is likely higher.

In June, Bird acquired Scoot in a deal worth less than $25 million. That acquisition marked Bird’s first expansion into traditional bicycles and mopeds. Shortly before that, Bird unveiled a two-seater hybrid bike/moped vehicle called the Bird Cruiser. In addition to offering shared vehicles, Bird is also selling scooters directly to consumers.

Prior to this round, Bird had raised more than $400 million in funding, and reached a valuation of $2 billion last June.

*An earlier version of this story said the round had closed. Bird, however, is still finalizing the round with Sequoia. We regret the error.


Source: TechCrunch

Sony WF-1000XM3 wireless earbuds review

I would have had a review of the WF-1000XM3s up sooner, but they arrived while I was traveling. That was a bummer for two reasons. First and most obviously is the fact that I hate being late with a review. Second and more selfishly, I really wanted to try them out on those 16-hour flights I just took to Hong Kong and back.

It’s a use case for Sony’s new fully wireless earbuds. The company’s clearly got the Bose market firmly in its sights with a pair of premium buds sporting plentiful battery life and active noise cancelling.

As I noted in our preview a couple of weeks back, companies tend to go in one of two directions with these devices. There are the more active fitness products (see: Jaybirds and Powerbeats) and the general lifestyle ones (Airpods, et al.). It’s clear which market Sony is going after here — it’s exactly the same one it went after with its QuietComfort-besting over-ear headphones.

The XM3s (as we’ll refer to them from here on to save our poor “0â€� key) lack obvious fitness features like waterproofing and ear stabilizers for those who like to take their headphones for a run. If that last bit applies to you, these will do in a pinch, but you’ll want to look elsewhere for a running partner (Sony’s got the equally pithily named WF-SP700N for that).Those looking for a travel buddy, on the other hand, could do much worse.

IMG 4496

As Beats did with the Powerbeats Pro, Sony opted for battery life over portability with the XM3 case. Sony’s case isn’t quite as massive as Beats’, but it’s still probably too large for most pockets. The good news there, however, is that with a rated six hours of battery with active noise cancelling on (eight without), you should be fine leaving the case at home much of the time.

Add the charging case into the mix and that number comes out to a full day of music playback with ANC and 32 hours without. Using the USB-C port on the bottom should get you 90 minutes of playback with a 10-minute charge. There’s no wireless option for charging — much like AirPods, that’s got “gen two� written all over it.

The XM3s maintain a similar oblong design as the sportier 700N. They’re small and subtle in black or silver, unlike the attention-grabbing bright white AirPods. In fact, they look a bit like Bluetooth headsets. To get the right fit, insert them into the ear facing down and twist up 90 degrees. I admit that I left it facing down the first time I tried them on in a demo. Rookie mistake.

The earbuds ship with swappable silicone tips, though I found the default set to be a pretty good fit for my own ears. There’s no mechanism for keeping them in place, but they’re small enough that they shouldn’t move around much, even with some light jogging. Though, again, I’d caution against that, as Sony hasn’t offered up anything in the way of sweatproofing here.

Audio quality has come a long way since the earliest days of the Bluetooth earbud. I was impressed with what Sony was able to pack into such a small form factor. This latest generation of earbuds has made it clear that the smaller size no longer means having to compromise on sound. And indeed, the XM3s offer solid sound for a pair of Bluetooth buds, with a full and rich sound featuring a good balance and plenty of bass.

IMG 4493

More impressive is the active noise cancellation — something that, up until recently, one assumed would have to be sacrificed on a pair of small wireless buds. A tap of the touchpad on the side will toggle in and out of noise cancelling and an ambient mode which lets in more sound for those instances when it’s required. The latter is probably another step toward a world where we carry on in-person conversations without taking the earbuds out. But we were heading that way anyway. At least Sony’s done a good job implementing the tech here.

Interestingly, the two earbuds form their own individual Bluetooth link to the synced device. That helps cut down on lag and also means they can operate independently from one another. In a few cases, I had issues with one bud cutting out, which was a bit annoying, but there’s something to be said for having the other one maintain its connection. The independence of left and right also means that audio reports like battery levels are reported separately.

IMG 4489

At $230, the XM3s slot in between AirPods and Powerbeats. iPhone users will miss the lack of automatic pairing with the W2 chip, but NFC means quicker pairing for Android users. All told, there’s a lot to like from these buds. They’ve got good sound, excellent noise cancelling and a long battery life.

They’re not great gym companions like the Powerbeats — but they’re not really designed to be. For those who travel a lot or are simply looking for a solid day to day headphone, the XM3s are among the best out there.


Source: TechCrunch

The Marines’ New Drone-Killer Aces Its First Test

Last week’s US strike of an Iranian drone is the first reported successful use of the Marines’ new energy weapon.
Source: Wired

Apple is close to buying Intel's phone chip business, report says – CNET

The tech giants could reportedly announce a $1 billion deal next week.
Source: CNET

Comic-Con's Unexpectedly Great Cosplay Moments

Even Offred needs to take a break sometimes, you know? Photographer Maggie Shannon captures the weird and wacky scene in San Diego.
Source: Wired

Original Apollo 11 landing videotapes sell for $1.8M

VCRs didn’t really exist when the first men walked on the moon, but NASA was ahead of the curve and recorded the event for posterity on videotapes — which just sold at auction for $1.8 million. The Hasselblads may have captured more detail, but there’s nothing else in the world quite like these tapes.

On July 20, 1969, Buzz Aldrin and Neil Armstrong stepped out of the Lunar Module and onto the surface of the Moon, under the watchful eye of a camera custom-made by Westinghouse for the purpose. It was mounted just outside the hatch so Aldrin could turn it on and establish a connection before he and Armstrong performed their famous descent of the LM ladder.

The camera, which was later detached and set on a tripod to capture the other surface activities, was transmitting 10 frames per second over the LM’s high-gain antenna back to Parkes Observatory in Australia. There they were recorded onto a set of large-format reel-to-reel videotape, then retransmitted to Houston, where they were recorded to 2-inch Quadruplex videotape on an Ampex VR-660B. Of course it was then formatted for TV and sent out to the world, as well.

Sadly, the original Australian slow-scan tapes were apparently later reused for other purposes, in probably the most egregious taping-over incident of all time. That means the Ampex tapes were the best known motion picture recording of Apollo 11’s lunar EVAs.

Sadly again, those original tapes were sold for $217.77 at a government surplus auction in 1976 as part of a lot of over a thousand other reels of Ampex videotape obviously thought to be no longer needed. The purchaser, Gary George, was an intern at NASA’s Johnson Space Center, and he had bought the tapes because he thought he could make a bit of scratch re-selling them to TV stations.

Apollo 11 Tapes Reel 1

Fortunately for everyone, George noticed that three of the tapes had labels reading “APOLLO 11 EVA | July 20, 1969.” These, he reasoned, might be worth keeping. Turns out they were more than two hours of raw footage, including “One small step for man” and everything else that the world saw transpire live, but in better quality than any other copy on Earth. As Sotheby’s puts it:

The present videotapes are the only surviving first-generation recordings of the historic moon walk, and are sharper and more distinct than the few tapes that have survived from the contemporary network television broadcasts – all of which endured some loss of video and audio quality with each successive transmission from microwave tower to microwave tower.

Here’s a clip:

Fast-forward 30 years and the tapes were finally brought out of storage for Apollo 11’s 40th anniversary, where they were shown for only the second time since he bought them in 1976, and digitized for posterity. They were played one more time by Sotheby’s experts while verifying these artifacts for auction over the weekend.

Tape is by no means indestructible, and it’s amazing that these are in such great condition; that and the fervor surrounding all things Moon these days must have contributed to the tapes finally going for $1.82 million, nearly four times the half-million that the auction house had predicted. Gary George made out pretty well on that surplus buy.

Of course, the purchaser has not yet revealed themselves, but perhaps in the near future we will find that it is one of the many billionaires afflicted with space madness who wanted to add this unique piece of media to their collection. And perhaps they will be generous enough to share it for public viewing — though honestly, the digital copy should be nearly indistinguishable.

Other items sold at auction for a total of hundreds of thousands more dollars are some signed Apollo 11 memorabilia, some original Apollo control panels from Kennedy’s Firing Room 1 and the first and last pages from the actual Apollo 11 flight plan that flew on the mission, which sold for about $300K by themselves. With luck, those of us without disposable income in the seven-figure range will be able to view these as well.


Source: TechCrunch

Análisis en detalle de la futura interfaz cerebro-máquina de Elon Musk

La semana pasada, Neuralink, la nueva gran aventura del magnate, hizo la primera presentación pública de su tecnología para conectar la mente humana a los ordenadores. Más allá de los trucos publicitarios, una serie de expertos analizan las novedades reales del anuncio y los retos que tiene por delante
Source: MIT

10 tecnologías para tener más alimentos sin agravar el cambio climático

La ONU y el Banco Mundial destacan 10 innovaciones para aumentar la cantidad de comida disponible sin consumir más terreno ni energía para su producción. La agricultura sostenible, caracterizada por su bajo rendimiento, no será capaz de alimentar a una población cada vez mayor
Source: MIT

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368