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

Archivo del Autor: Belen De Leon

Inside the Porsche Taycan’s minimalist, 911-inspired interior

Porsche has taken the wraps off the interior of the all-new, all-electric Porsche Taycan ahead of its world debut September 4. Gone are the buttons and the clutter. This is a minimalist and sleek interior for the modern digital age.

Porsche released several images of the interior on Thursday. Earlier this week, TechCrunch was among numerous media outlets that got an up-close view of the interior (along with some other things we can’t talk about) and a chance to play around with the infotainment system.

Porsche didn’t just slap a bunch of screens in and call it a day. Here are the details and what stood out.

911 design lines

At first glance, the dashboard might give viewers a twinge of déjà vu. And they wouldn’t be wrong.

Designers used the dashboard from the 1963 Porsche 911 as inspiration. And that’s evident in the images below, which show a clean and sleek dashboard.

The 911 DNA is evident. But this isn’t some throwback. This is a modern vehicle with its own design story, which includes horizontal digital screens that are sandwiched between the upper and lower dash lines and stretch all the way over to the passenger seat.Taycan Interior 2

The elevated center console stretches down from the horizontal central screen to two air vents that are not the mechanically operated louvres found in most vehicles today. Instead, the direction of the airflow is controlled digitally via an 8.4-inch touch panel located just below the central screen. This touch panel houses the climate control system and includes a track pad with haptic feedback. The trackpad can also be used for quick address inputs.

Tucked under the touch panel is a small flat space to place a wallet or phone. Two cups holders and a storage unit, which is equipped with wireless charging and two USB ports, completes the center console.

Porsche’s design team repeatedly talked to TechCrunch about the emphasis on the driver. And that shows. (The design team worked on the interface alone for 3.5 years.) Although, there are plenty of passenger features here, as well. From the driver’s seat, everything is in reach and without constantly looking over to the center display. Natural voice integration courtesy of Nuance is activated by a “Hey Porsche” trigger or simply pressing the voice button on the central display or dedicated button on the steering wheel.

The minimalist design continues to the all-digital instrument cluster. This free-standing panel, which houses the instrument cluster, has a slight curve to it. Interestingly, it doesn’t have the standard cowl or lip that is often used to prevent reflection. Instead, Porsche used glass coated with a vapor-deposited polarizing filter.

Porsche-Taycan-Interior-instrument

The digital instrument cluster is the highest point of the dashboard in the Porsche Taycan

The instrument cluster

Inside the 16.8-inch cluster display, the driver will see three round instruments that display information. Drivers can customize what each of these instruments displays. Drivers also can remove the information for a more streamlined look in “pure mode.”

This pure mode displays only essential information, such as speed, navigation or traffic sign recognition (so you know what the speed limit is). Pure mode, which manages to give the interior an even more minimalist look, could be a handy and fun feature for a Taycan owner on track day.

Perhaps one of the most functional features is the map mode. The map replaces the central power meter in this mode. But it really becomes useful when “full map mode” is turned on, which extends the map across the full display. TechCrunch wasn’t allowed to take photos of the interior during its visit to Porsche North America headquarters, so readers will have to imagine a digital map taking up most of the instrument cluster.

Finally, just to the left and right of the main instrument cluster, drivers will see small, touch-control fields at the edges of the screen for operating the light and chassis functions. One of these buttons is a trigger key, which lets drivers customize what it operates.

A piece of a Porsche 918

Scanning the interior, it becomes quickly obvious that the classic transmission shift selector lever is not in the center console. Looking to the right of the steering wheel and in the instrument cluster is a compact transmission shift switch — the same used in the Porsche 918.

All the screens

The Porsche Taycan has several screens. Oh, so many screens. Beyond the digital instrument cluster is a horizontal 10.9-inch central display. Directly below this is a tilted screen that houses climate control as well as a digital track pad that gives haptic feedback.

From the central screen and moving to the right is a display for the passenger. The passenger display cannot be turned on if the driver is the only one in the vehicle, according to Oliver Fritz, director of driver experience at Porsche.

Porsche is experimenting with streaming video on the passenger display. This likely won’t be available when Porsche begins delivery before the end of the year, but could be rolled out in future over-the-air software updates. For now, the company is testing technology that would prevent the driver from being able to view the screen. Fritz emphasized that this idea was still in testing and Porsche won’t roll out streaming video unless it’s sure the driver cannot see the screen.

Dark mode

Porsche designers have made “dark mode” the default in the instrument cluster and the rest of the infotainment system. That can be changed to a white background, Porsche said. TechCrunch doesn’t recommend that though. The dark mode, and the ability to turn off the central 10.9-inch infotainment display and optional passenger one, should let drivers enjoy the road and escape the annoying “blue light” that emanates from so many vehicles these days.

Interior colors and leather-free options

Porsche will offer a number of color combinations in the interior, including an all-black matte look, which TechCrunch viewed. The company’s design team didn’t reveal the total number of interior color combinations, but they did list a few. There will be four exclusive interior colors for the Taycan: a black-lime beige, blackberry, Atacama beige and Meranti brown. An optional interior accent package will include black matte, dark silver or neodyme, which is like a champagne gold color.

The doors and center consoles can have wood trim, matte carbon, embossed aluminum or fabric.

The company is also offering a leather-free trim interior, which includes the steering wheel. One such material is called “Race-Tex,” a microfiber material partially consisting of recycled polyester fibers. The floor covering uses the recycled fiber “Econyl,” which is made from recycled fishing nets, among other things, Porsche said.

Porsche designer Thorsten Klein was careful not to call it vegan. He told TechCrunch that even synthetic materials can be treated using animal products. Porsche is pushing to source materials that don’t use these processes, but until then, the company won’t use the vegan term.

Today, Porsche uses a process called “OLEA” for tanning the leather used in the Taycan. This process uses olive leaves.

Apple Music and more

Earlier this week, Porsche announced it will integrate Apple Music into the Taycan, the first time the music streaming service has been offered as a standalone app within a vehicle.

But Apple Music is just one of the many features in the infotainment system. The user interface is laid out to always show three main buttons: home, vehicle and messages. The messages feature lists notifications coming into the vehicle. The voice feature can also be used to read these messages out loud.

Other buttons on the central screen include navigation, phone, settings, climate, news, calendar, charging information, weather and Homelink, which can be used to open the owner’s garage door.


Source: TechCrunch

Who gets to own your digital identity?

“On the Internet, nobody knows you’re a dog,” was stated in the legendary New York Times cartoon that captured the spirit of privacy and anonymity in the early days of the internet. Even though anonymity is still a hot topic and sought after in the online world, times have changed. With the rise of online banking, social media, e-commerce and peer-to-peer services, a verified digital identity is a crucial ingredient in making any digital platform succeed.

Banking is one of the areas where the ability to verify one’s identity in a secure and compliant manner is a prerequisite to access basic services. Looking at the unbanked population of the world today, it is estimated that as many as 1.5 billion people lack access to everyday banking services due to their inability to prove their identity through a valid birth certificate, passport, proof of residency through utility bill or some other means to fulfill traditional KYC procedures.

In addition to accessing digital banking, most of us also have verified our identity through a plethora of services like Google, Facebook, Blizzard and the list goes on, through various means of identity verification that make up an interlinked web of interdependencies, where one of your identities vouch for your eligibility to access another service. Two-factor authentication or biometric identification often rely on your mobile phone, and when you choose to log in with Facebook, you authorize Facebook to represent you online. While this is often convenient for easy and quick access to the latest mobile app you want to try out, you are paying a price by allowing Facebook to share and sell not only your data but also your digital identity.

However, your digital identity is more than your login credentials. This is merely the authentication that connects you with the digital you. Your digital identity consists of thousands of data points that make up a profile of who you are and your preferences. Today, your digital identity is scattered all over the internet, where Facebook owns our social identity, retailers own our shopping patterns, credit agencies hold our creditworthiness, Google knows what we have been curious of since the dawn of the internet and your bank owns your payment history. As a result, we are all analyzed in detail to predict our future behavior and monetize our digital identities.

A verified digital identity is a crucial ingredient in making any digital platform succeed.

Not only do we lack ownership of our own data, but our fragmented digital identities where various third parties own bits and pieces only gives part of the picture, and also proposes vulnerabilities for those third parties. As an example, fraudsters have started to take advantage of this in countries with no national identifier by creating synthetic digital identities by signing up digital services and applying for credit. Even though the initial credit application is rejected, a credit file is automatically created, thus creating a digital paper trail for a non-existing person. With approximately 10 million new consumer credit files generated in the U.S. each year, synthetic identities can be very difficult to detect. Over time, these synthetic identities gain access to credit, and bank losses due to synthetic fraud are estimated to amount for somewhere between $1 billion and $2 billion each year.

In the wake of numerous exposures of how our data is exploited, with Cambridge Analytica as the most notable example, privacy becomes an increasing concern for the public, as well. Apple seeks to leverage this attention to digital privacy by taking a radically different approach than their counterparts with “sign in with Apple,� where privacy is the main selling point for using their service instead of Google and Facebook.

Blockchain is often proposed as the silver bullet to solve all our digital identity needs, something that has caught the attention of Mark Zuckerberg that addresses what he sees as the pros and cons of a decentralized approach to digital identity. As Facebook represents a quintessential man in the middle, losing ownership of all our identities is most likely the biggest con of a decentralized approach to digital identity in the eyes of Zuckerberg.

With the upcoming launch of Facebook’s cryptocurrency, Libra, the company has the potential to further strengthen its position as a leading provider of a global digital identity solution. Often overlooked with most of the attention directed toward the cryptocurrency, many point to the decentralized identity associated with Libra as the most interesting aspect of Facebook’s plans. A passage hidden away near the bottom of the documentation states: “An additional goal of the association is to develop and promote an open identity standard. We believe that decentralized and portable digital identity is a prerequisite to financial inclusion and competition.â€�

There is too much at stake when it comes to our digital identities to remain unvigilant.

A consolidated and verified digital identity would be beneficial to both users and providers of digital services. However, allowing Facebook or The Libra Association to be the custodian of our consolidated digital identity is a sinister trail for the future of both privacy and democracy.

On the other hand, the Holy Grail of decentralized identity, often named a self-sovereign identity, has its weaknesses, namely ourselves as human beings. We tend to be forgetful, and sometimes downright unreliable. Letting users keep the only key to access their digital identities is a recipe for disaster the moment someone forgets their password or pass away. There is nobody to call and no Forgot Password button to reclaim the ownership of the identity.

It is difficult to envision a future of digital identity without relying on some kind of identity custodian that maintains a verified connection between your physical and digital self, ensures that no data is used without consent, monitors malicious behavior and provides user support in case of a lost key. This is far from an easy solution and should be provided by a regulated entity. One thing is for sure, such a solution relies on trust and must give the end user full ownership of their own data, similar to data portability under GDPR.

There is too much at stake when it comes to our digital identities to remain unvigilant of what is going on, as shown numerous times through both data breaches where our personal data is compromised and manipulation of public opinion through social media.

No matter which technology or appointed custodian we deploy to solve this, our identities should belong to we the people rather than one corporation or consortium of corporations that seek to exploit our data for profit.


Source: TechCrunch

La Iglesia de la Vida Perpetua: la religión que cree en vivir para siempre

El transhumanismo es la corriente que confía en la capacidad de la tecnología para evitar el envejecimiento y escapar de la muerte. Algunos estudios prometedores con gusanos y ratones están haciendo que tenga cada vez más seguidores, financiación y voluntarios para peligrosos experimentos
Source: MIT

Twitter prohíbe la propaganda política pero se olvida de la de EE. UU.

La red social ha anunciado que ya no acepta publicidad de medios controlados por gobiernos. Sin embargo, sigue permitiendo la de algunos financiados por el suyo, como como ‘Voice of America’ y ‘Radio Free Europe’, mientras que Facebook sigue sin tomar medidas al respecto
Source: MIT

Humans, More Than Drought, Are Fueling the Amazon's Flames

Economic activity appears to be causing the rainforest to burn, unlike the other epic fires ravaging the world.
Source: Wired

Google plans to increase privacy online via its new Privacy Sandbox initiative

Google has recently announced a new initiative designed to advance online privacy while also supporting the use of advertising to generate revenue for publishers. Google refers to its initiative as a Privacy Sandbox.
Source: Digital trends

Depth of Field: The Movie Poster Brexit Deserves

John MacDougall’s portrait-style capture of German Chancellor Angela Merkel and UK Prime Minister Boris Johnson suggests the allure of a spy thriller.
Source: Wired

LG’s new UltraFine 4K monitor gives your MacBook’s Touch Bar a job

Designed specifically for Mac creatives, LG’s UltraFine 4K delivers performance and superb value when compared against Apple-branded displays. However, it’s limited support outside of MacOS may deter professionals working in Windows environments.
Source: Digital trends

Intel Comet Lake vs. Ice Lake

AMD vs. Intel is a classic matchup, but Intel looks set to compete against itself in 2019 with Comet Lake vs. Ice Lake. These two chip lines will be available simultaneously on mobile, making for a laptop showdown for the ages.
Source: Digital trends

Can Apple Arcade re-create the magic of iOS gaming on the Mac?

If you’re a Mac gamer, you know what it means to struggle with a bad platform and lack of quality games. But when Apple Arcade launches this fall, all that could change, as the subscription service looks like an enticing prospect for Mac gamers.
Source: Digital trends

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624