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

Archivo del Autor: Belen De Leon

Blue Origin’s human lunar lander all-star space team completes first key milestone for Moon mission

Blue Origin, along with it partners Lockheed Martin, Northrop Grumman, and Draper, was one of three companies to be awarded contracts by NASA to develop human lunar landers for future Moon missions. Blue Origin’s so-called ‘National Team’ is focused on developing a Human Landing System (HLS) for NASA to support its efforts to return human astronauts to the surface fo the Moon by 2024, and today it announced that along with its partners, it has achieved the first crucial step of defining the requirements of the mission, including any space and ground vehicles used.

This is a key first step, which amounts o having established a checklist of thousands of items that will make up the parameters of the National Team’s HLS mission. It means that the company can now move ahead to further NASA reviews (it has already agreed with the agency on a number of the proposed design and build standards) and ultimately, the preliminary design phase.

Blue Origin and its partners won’t be starting from scratch with their design, which is one advantage to the Bezos -founded space company working with established industry partners like Lockheed, Northrop and Draper. They’re “evolving” much of their landing system design from existing spacecraft including Orion, the reusable spacecraft that will take NASA’s astronauts from Earth back to the Moon via the Artemis program, which was built in part by Lockheed Martin.

Ultimately, the HLS will be made up of a descent element supplied by Blue Origin, as well as a reusable ascent element provided by Lockheed Martin, and an orbital transfer element from Northrop that gets the lander in position for its last-leg trip to the lunar surface.


Source: TechCrunch

Here’s what’s happening today on day 1 of Disrupt 2020

Welcome to Day One of Disrupt 2020, our biggest Disrupt ever! Over the next five days (cue Star Trek theme), you’ll explore strange new technology, seek out new opportunities and new collaborations. You’ll boldly immerse yourself with the global startup community. There’s still time to register if you haven’t picked up your pass to attend. Just head to our ticket page and sign up!

Day one, right. Here’s a snapshot of what you can expect today at Disrupt — speakers, breakout sessions, events and interesting people. It’s by no means a comprehensive list. For that, refer to our action-packed agenda. Note: unless otherwise stated, all times are PST.

Are you ready to Disrupt?

Don’t forget to have fun over the next five days. Download the Trivia Royale app (Google Play) (App Store) and start playing TechCrunch Trivia. Whoever ranks number one on the leaderboard at 1 p.m. (PST) on September 18 receives a TC Swag Bag mailed to their location.

Funding — it’s top-of-mind for everyone, especially in a tough economy. Head to the Extra Crunch Stage for How to Raise Money in a Dumpster Fire with Initialized Capital’s Garry Tan; YC’s Anu Hariharan; and GGV’s Hans Tung (9:05 a.m. – 9:45 a.m.).

Let the Startup Battlefield pitch competition begin! Don’t miss the first of four cohorts as they step onto the Disrupt Stage to compete for $100,000 (10:30 a.m. – 11:35 a.m.). Check the agenda and tune in to subsequent Startup Battlefield sessions — one scheduled on each day of the show.

Learn how to build a better pitch deck during the Pitch Deck Teardown. Top investors critique submitted pitches live on the Extra Crunch Stage (10:50 a.m. – 11:30 a.m.).

All startup experiences are not created equal. Join AptDeco’s Reham Fagiri; Squire’s Songe LaRon; and Y Combinator’s Michael Seibel on the Extra Crunch Stage for The Black Founder Experience: Tactical Advice for Underrepresented Entrepreneurs (11:45 a.m. – 12:30 p.m.).

Learn more about low code/no code and what it takes to turn it into a user-friendly service. Join Airtable’s Howie Liu on the Disrupt Stage for Building a Low-Code Unicorn (12:25 p.m. – 12:45 p.m.).

FOMO, the fear of missing out, can strike hard with so much great stuff going down. Don’t worry, though, we’ve got you covered over at the Disrupt Desk. The TC crew will be at the Disrupt Stage — for 25 minutes several times each day throughout the conference. Catch up on what you’ve missed from across the show and get a sneak peek at new technology, demos, news and more. Check the agenda for exact times and stop on by whenever you feel like hanging out with us.

That’s your Day One teaser, folks. Didn’t register for Disrupt? No need for regret — you can still buy a pass. Now, get out there and boldly go.

( function() {
var func = function() {
var iframe = document.getElementById(‘wpcom-iframe-bc5e644f85a11b970469253c6a947a65’)
if ( iframe ) {
iframe.onload = function() {
iframe.contentWindow.postMessage( {
‘msg_type’: ‘poll_size’,
‘frame_id’: ‘wpcom-iframe-bc5e644f85a11b970469253c6a947a65’
}, “https://tcprotectedembed.com” );
}
}

// Autosize iframe
var funcSizeResponse = function( e ) {

var origin = document.createElement( ‘a’ );
origin.href = e.origin;

// Verify message origin
if ( ‘tcprotectedembed.com’ !== origin.host )
return;

// Verify message is in a format we expect
if ( ‘object’ !== typeof e.data || undefined === e.data.msg_type )
return;

switch ( e.data.msg_type ) {
case ‘poll_size:response’:
var iframe = document.getElementById( e.data._request.frame_id );

if ( iframe && ” === iframe.width )
iframe.width = ‘100%’;
if ( iframe && ” === iframe.height )
iframe.height = parseInt( e.data.height );

return;
default:
return;
}
}

if ( ‘function’ === typeof window.addEventListener ) {
window.addEventListener( ‘message’, funcSizeResponse, false );
} else if ( ‘function’ === typeof window.attachEvent ) {
window.attachEvent( ‘onmessage’, funcSizeResponse );
}
}
if (document.readyState === ‘complete’) { func.apply(); /* compat for infinite scroll */ }
else if ( document.addEventListener ) { document.addEventListener( ‘DOMContentLoaded’, func, false ); }
else if ( document.attachEvent ) { document.attachEvent( ‘onreadystatechange’, func ); }
} )();


Source: TechCrunch

What to expect from Apple’s hardware event

If this was a normal year, we would be settling in for an iPhone event right about now. This is, however, very much not a normal year. And while we are, in fact, getting an Apple hardware event tomorrow at 10 a.m. PT/1 p.m. ET, it’s looking entirely possible — even likely — that we won’t be getting much face time with the iPhone 12.

If the handset even makes an appearance at all. After all, Apple’s been pretty upfront about the months or so delay of its long-awaited 5G handset (shareholders, you know), owing at least in part to some supply chain issues. It follows, then, that the company is planning another event in the not so distant future.

Apple’s next event is September 15

As we’ve seen from Samsung, the move toward virtual events during the pandemic seems to have made companies a bit bolder about holding more events, without the the obligation of travel. What we can expect this time, however, are some refreshes to a couple of other Apple tent-pole products — namely, the Apple Watch and an old iPad favorite. There are a handful of other possibilities, as well, including service bundles and some additions to the AirPods line.

Let’s start with the best bets.

Apple Watch

Apple Watch Series 5

Image Credits: Brian Heater

The “Time Flies” slogan is the clearest indication that we’re getting some Watch news. Again, in most years, we’d simply be able to look at the calendar. But this isn’t most years. A healthy combination of rumors, leaks and some of the new features from the latest version of watchOS give us a pretty healthy picture of what we’re in store for at tomorrow’s big event.

The Apple Watch Series 6 is likely to be the centerpiece of the show. One of the biggest pieces of news from the new model is actually a feature loss. The latest version of Apple’s ultra-popular wearable is expected to drop Force Touch, as support for the feature is out on watchOS 7. Such a move could help slim down the watch — or even more likely/hopefully leave room for more battery.

With the addition of sleep features in the new version of the OS, it behooves the company to find ways to make the device last longer on a charge, so users can wear it to bed. There are already some on-board power-saving features to track while the wearer sleeps, but a bigger battery would make a big difference — and help the company stay competitive on that front.

Otherwise, the device is set to continue Apple’s focus on health tracking improvements. That’s long been a key to the Watch’s success — and the success of wrist-worn devices, generally. Among the expected features is the addition of SpO2 tracking. The Apple Watch would be far from the first smartwatch to track blood oxygen levels, but the feature would come at a time when home tracking of health vitals feels all the more important.

Rumors also point to the addition of a low-cost model — specifically a new Watch designed to replace the Series 3, which has stuck around at $199. The product would answer the fair bit of demand for lower-priced smartwatches. That’s particularly the case during COVID-19, as users are looking for a reasonably priced entry into health tracking. That said, it seems likely that the lower-cost product won’t be nearly as sophisticated.

iPad

Image Credits: Apple

It seems likely there’s an iPad on the menu for tomorrow, too. The top candidate is the iPad Air, which saw its last refresh in March 2019. Rumors point to a significant reduction in bezels and a power button with Touch ID moved to the top of the device. Other features for the iPad Air 4 include a 10.8-inch display and Apple finally swapping the Lightning port for USB-C.

Misc

All of those operating systems announced back at WWDC (iOS, macOS, watchOS, TVOS) should be coming out of beta any week now. This could be the event — though, again, with the possible addition of an iPhone event, we can’t say for sure. The company is also rumored to be launching “Apple One,” an offering that would bundle in some of its key subscription services, including Apple TV+ and Music. Additional bundles could feature Arcade and News+, along with additional iCloud storage.

Some additional longstanding rumors include AirTags, the company’s Tile-like device tracker that plays nicely with its Find My application. The hardware offering would make it easier to locate lost objects in a fashion similar to Find My iPhone. New AirPods could be on the docket as well. AirPods 3, AirPods Pro 2 and the long-awaited over-ear AirPods Studio all seem like reasonable possibilities.


Source: TechCrunch

Scientists detect a gas that typically indicates the presence of biological life in the atmosphere of Venus

In a press briefing today, scientists rom the Royal Astronomical Society announced a potentially revolutionary scientific discovery: They’ve detected the presence of phosphine in the atmosphere of Venus, which suggests the possible presence of biological life. Phosphine is a gas that’s a known biosignature, which means it’s only present when some for of life is also present – and more than that, it’s a gas that also has no known false positives, at least when detected on Earth, that are mistaken for phosphine and not a result of biological life.

This discovery is not a sure sign that extraterrestrial life exists, despite how it may be spun by some outlets and observers. The scientists involved in the discovery all admit as much, noting that it could be the case that our understanding of how phosphine works, especially beyond the context of Earth, is actually very limited. While scientists last year determined that phosphine can only be produced by anaerobic organisms, their research was obviously limited only to its presence her on our planet, which doesn’t necessarily encompass all potential cases across the galaxy. Also, until an actual extraterrestrial organic organism is observed directly and confirmed, there’s no guarantee of its presence. Scientists also have to confirm that the gas stetted is ended phosphine, since a slim possibility exists that it may instead be sulfur dioxide, for instance – though scientists have verified their observations with multiple observatories so they’re fairly certain it is indeed phosphine.

That said, this is definitely one of the most promising signs yet that life beyond Earth could exist, especially given how much phosphine had to be present to even trigger detection to begin with – and more important than that, the discovery was made locally here within our own galaxy. That life may exist in the Venusian atmosphere would be a strong indicator that in general, life is actually much more commons and widespread throughout the galaxy than many previously believed.

Venus itself is hardly a place we’d expect to find life by traditional standards – temperatures on the surface approach 900 degrees. But the upper atmosphere could potentially support anaerobic microorganisms – not unlike warms of algae, which is a theory that has been proposed previously to account for what appear to be UV-absorbent spots located in the clouds we can observe above Venus.

Potentially confirming the presence of microbial life in the clouds above Venus presents a number of potential challenges – and not only technical ones. There’s an ethical concern, too, since any attempt to physically collect cloud material above the planet might actually disturb and affect any native lifeforms that would exist. Scientists take great care not to introduce any potential biocontaminants from Earth to extraterrestrial environments, so this would likely involve a lot of debate and ultimately, very careful collection or observation methods.


Source: TechCrunch

Scientists Found Phosphine on Venus—A Possible Hint of Life

A simple molecule floating in Venus’s atmosphere is now humans’ best bet for finding companionship in the galaxy.
Source: Wired

Section 230 Is a Government License to Build Rage Machines

The law serves as Facebook and Google’s get-out-of-jail-free card for conspiracies and disinformation. It’s time for strong amendments.
Source: Wired

What Happens If You Smash a Boat Into a Whale?

On the show The Boys, a speedboat smashes into a cetacean and the humans emerge unscathed. Could this happen in real life?
Source: Wired

Yamaha THR30 II Review: A Guitar Amp of the Future

This second-generation desktop amp is a wireless wunderkind that acts as a Bluetooth speaker and audio interface.
Source: Wired

La agilidad en Colombia: beneficios más allá de los retos

La cultura ágil está permeando por todas las empresas del país, de cuya experiencia se desprende que, aunque el proceso no es fácil, las ventajas aparecen en seguida. Entre las más destacadas figuran un mejor ambiente laboral, mayor transparencia y menor time-to-market
Source: MIT

"El 98 % de las personas con COVID-19 se cura por sí sola"

Tras décadas luchando contra el VIH, el virólogo Larry Corey se ha convertido en el máximo responsable de la investigación farmacológica contra el coronavirus de EE. UU. Se muestra optimista sobre el descubrimiento de una vacuna y la capacidad del mundo de producir dosis suficientes
Source: MIT

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562