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

Archivo del Autor: Belen De Leon

With CBD, marijuana-based medicine gets its first greenlight from the FDA

In a news release today, the FDA announced its approval of a marijuana-derived drug called Epidiolex for the treatment of seizures in a subset of patients suffering from severe epilepsy. Epidiolex contains CBD, a cannabis chemical compound skyrocketing in popularity and driving what is estimated to have doubled into a $200 million market in 2018.

CBD is the common abbreviation for cannabidiol, a chemical derived from cannabis. In contrast to THC, the far more popular cannabinoid CBD does not produce strong psychoactive effects when consumed. The chemical’s use in seizure prevention is well-documented in reputable research, and now, after conducting its own trials, the FDA is on board.

As the FDA itself notes, “this is the first FDA-approved drug that contains a purified drug substance derived from marijuana.” Epidiolex, produced by GW Research Ltd., is now approved to treat the conditions known as Lennox-Gastaut syndrome and Dravet syndrome.

The FDA news signals that the DEA will likely adjust its scheduling for CBD, which is currently a Schedule I substance, denoting high potential for abuse and no medical applications.

“The FDA prepares and transmits… a medical and scientific analysis of substances subject to scheduling, like CBD, and provides recommendations to the Drug Enforcement Administration (DEA) regarding controls under the [Controlled Substances Act],” the FDA stated, indicating that it will recommend that CBD be rescheduled but the act of shifting the substance’s legality is ultimately in the DEA’s hands.

Prior to the FDA decision, a press officer for the DEA confirmed to Leafly that the FDA decision will prompt action from the DEA. “If they on June 27 announce that they’re approving Epidiolex, absolutely we’ll go into a different schedule. There’s no ifs, ands, or buts about it.”

The FDA notes that it will still “take action” against illegal CBD products making “serious, unproven medical claims.”

The medicinal acknowledgment of CBD should come as good news to marijuana startups eyeing the compound for consumer and medical consumption. Cannabis-derived CBD products are available where recreational marijuana is sold, though CBD derived from industrial hemp faces fewer regulations and is even stocked by some grocery stores.

By some measures, consumer interest appears to be moving away from traditional high-potency THC-based products and toward CBD. In February, even Bon Appétit magazine got in on the trend with a story titled “What Is CBD, and Why Is It in Everything Right Now?” Cannabis startups are likely tuned into that fact and keeping an ear to the ground for the DEA decision on what by most accounts is the next big thing in cannabis.


Source: TechCrunch

De cómo el empleo, los robots y el miedo a la IA hicieron ganar a Trump

Esta es la historia de una próspera región de EE. UU. que logró resurgir de las cenizas de la globalización y la automatización. Tras la crisis, Toledo supo adaptarse al contexto con formación especializada, pero nadie quiere hablar de los riesgos de la impredecible llegada de la inteligencia artificial
Source: MIT

Alphabet podría revolucionar la energía limpia con dinero de Bill Gates

Todo parece indicar que la división X del gigante está negociando con el fondo de inversión centrando en innovación energética creado por el multimillonario de los ordenadores. El objetivo sería desarrollar el ‘Proyecto Malta’, que crearía un almacén de sal fundida a escala comercial
Source: MIT

AARP commits $60 million to a fund backing new treatments for dementia

Dementia, the syndrome caused by several brain illnesses affecting memory, motor skills, thinking and behavior, affects 47 million people around the world and is projected to afflict 75 million by 2030, according to the World Health Organization.

It’s a syndrome that’s not only debilitating for the people who live with it but also for their families and caregivers. According to statistics from WHO the economic cost of dementia is roughly $818 billion.

Yet, it’s also one that’s the most poorly understood by researchers. Now, thanks to a $60 million commitment from the US AARP, a London-based fund has closed with $350 million to invest in new medicines to combat dementia and its underlying illnesses.

Initially formed by the UK Department of Health and Social Care and the charity Alzheimer’s Research UK (ARUK) alongside a consortium of pharmaceutical companies, including Biogen, Eli Lilly and Company, GSK, Johnson & Johnson, Otsuka (Astex), Pfizer and Takeda, the Dementia Discovery Fund had initially targeted $200 million to invest in new treatments.

Commitments from other wealthy individuals (like Bill Gates) and interested organizations like (ahem) the NFL Players Association, and UnitedHealth Group helped round out the commitments to get the fund closed at its $350 million hard cap.

Founded in October, 2015 by SV Health Investors, a venture capital and growth equity firm with offices in London and Boston and roughly $2.5 billion under management, the Dementia Discovery Fund has already invested in 16 companies in the U.S. and the U.K. focused on microglial biology and inflammation, mitochondrial dynamics, trafficking and membrane biology and synaptic physiology and functions.

“At the DDF, we are focused on scientific approaches that look beyond the amyloid beta pathway into other areas, such as inflammation, mitochondrial function and the preservation and enhancement of healthy brain cells,” said Kate Bingham, managing partner of SV Health Investors, in a statement. “These areas are highly likely to be important to chronic traumatic encephalopathy or traumatic brain injury, leading to renewed hope for treatment of these terrible disorders.”

For the AARP, the investment in finding cures for dementia is central to the nonprofit’s mission going forward, according to chief executive Jo Ann Jenkins. “Dementia doesn’t just affect those with the disease. It takes a devastating emotional, physical and financial toll on families and caregivers. The projected doubling of the size of the 65+ population over the next generation makes finding new ways to treat dementia, including Alzheimer’s, even more critical,” she said.


Source: TechCrunch

Happy 20th birthday, Windows 98! Here’s why we loved you

We’re still feeling some of Windows 98’s legacy as we celebrate its 20th birthday. A customizable Start menu, roots of cord-cutting support, and support for plug-and-play USB are among the celebrated features of this OS.

The post Happy 20th birthday, Windows 98! Here’s why we loved you appeared first on Digital Trends.


Source: Digital trends

iOS 12 is all about making your phone work better

The pace of iOS innovation has been so intense that even Apple couldn’t keep up. In some ways, iOS 11’s main feature was that it was packed with bugs, with autocorrect bugs, messages arriving out of order and the Calculator app not calculating properly. iOS 12 is a nice change of pace.

“For iOS 12, we’re doubling down on performance,” Apple’s SVP of Software Engineering Craig Federighi said at WWDC.

While there are a few interesting new features, iOS 12 isn’t a splashy release like the ones that were released over the past few years. It doesn’t change the way you use an iPad and it doesn’t open up apps with new hooks across the board.

It’s clear that all the low-hanging fruit has been addressed. Now, Apple is mostly adding new frameworks for specific categories of apps instead of releasing major platform changes that affect all third-party apps.

And for the rest, it’s all about refinements, bug fixes and optimizations. Apple released the first public beta of iOS 12 today. I played a bit with early beta versions of iOS 12, so here’s what you should be looking for.

Operating system changes

Let’s start with the updates at the operating system level. iOS 12 should be faster than iOS 11, including on older devices.

You know that feeling of instant regret when you update your old iPhone or iPad to a new version of iOS. Everything seems much slower. Apple wants to reverse this trend and make iOS 12 faster for the iPhone 5s or the iPad mini 2.

Apps should launch faster, the keyboard should appear more quickly, the camera should be more reactive and more. It’s hard to feel that with a beta version of iOS 12, so we’ll have to look at that statement again in September.

Other than that, there is another major theme for iOS 12 — making you look at your phone less often. And this goal is reflected with three new features — Screen Time, better notifications and a more granular Do Not Disturb mode.

Screen Time is a brand new feature that lets you see how much time you wasted scrolling through feeds. You’ll get weekly reports and parents can set up app limits that sync across all your iOS devices.

Do Not Disturb is now more granular as you can set it up for an hour, until the end of an event or until you leave a location. Many people didn’t want to use this feature because they forgot to turn it off.

As for notifications, they are now grouped by default. In my experience, it takes a while to get used to it, but it’s a big improvement for noisy apps. You can also swipe on a notification to disable notifications from a specific app or turn them into silent notifications. You’ll feel more in control of your iPhone instead of feeling like your iPhone is controlling you.

App updates

Apple couldn’t stop at those improvements and had to release app updates for its own apps. Let’s look at the most memorable ones.

You can finally ditch Skype for good as FaceTime now supports group conversations — at least if all your friends are using iPhones. This feature alone will definitely increase iPhone stickiness, just like the fact that you can’t participate in iMessage conversations on Android.

Talking about Messages, most iPhone users won’t see a difference this year as Apple focused on the iPhone X. In addition to new Animojis, you can now create your own avatar using Memoji. I have to say that I really like Snap’s Bitmoji, so I’m quite excited to use it. The only issue is that it feels like a one-way conversation if you’re not messaging someone who is using an iPhone X. It’s the kind of features that will start to make sense after a few years when everybody has Face ID on their iPhone.

Four other Apple apps got an update. Stocks and Apple News received some design improvements. Voice Memos will now store your memos in iCloud and sync them with your iPad and Mac without using iTunes (finally). Lastly, iBooks is now called Apple Books, and it now looks more like the updated App Store.

Apple’s two bets

With iOS 12, Apple is pursuing its big bet on augmented reality and starting something new with Siri. Those platform changes could resonate well with developers and users or could become a distraction for everyone.

Apple’s augmented reality SDK is getting a major update. With ARKit 2, developers can create apps that share the same augmented reality world between multiple users. You can imagine multiplayer games and shareable worlds. Apple also worked on improving the overall performance of the framework.

But does it really matter? It feels like many geeks like you, TechCrunch readers, tested ARKit apps after the release of iOS 11. But there hasn’t been a mainstream hit so far. It’s still unclear if people actually want to use their iOS device to power an augmented reality experience.

And the second big thing is Siri Shortcuts. After Apple acquired Workflow, the automation app for iOS, many people wondered what it would mean for automation fans. The good news is that Apple is completely embracing Workflow with a set of features.

App developers can now configure Shortcuts to let users add to Siri a restaurant booking, a favorite Deliveroo order or a favorite sports team. On paper, it’s quite powerful and limited at the same time. It sounds like bookmarks for Siri.

Most users will stop at suggested shortcuts. But power users will be able to configure multi-step workflows in the new Shortcuts app. It’s just like Workflow, but with a new name and new home automation features.

This is great news if you’re a power user, but I wonder if Shortcuts will find a mainstream audience. I couldn’t test those features as it’s not yet available in the beta. Maybe Shortcuts will be added with iOS 12.1 or 12.2.

There are many small refinements in iOS 12 that I haven’t listed there. For instance, Portrait Mode has been improved and the Photos app is getting better at showing you personalized recommendations. Or if you have an iPhone X, you’ll be able to add a second face to unlock your phone.

iOS 12 looks especially promising if you consider your iPhone as infrastructure. Many people want a device that is as reliable as possible. And iOS 12 should stand out on this front.


Source: TechCrunch

Apple just released the first iOS 12 beta to everyone

This is your opportunity to get a glimpse of the future of iOS. Apple just released the first public beta of iOS 12, the next major version of the operating system for iPhone and iPad. Unlike developer betas, everyone can download it without a $99 developer account. But don’t forget, it’s a beta.

The company still plans to release the final version of iOS 12.0 this fall (usually September). But Apple is going to release betas every few weeks over the summer. It’s a good way to fix as many bugs as possible and gather data from a large group of users.

As always, Apple’s public betas closely follow the release cycle of developer betas. And Apple released the second developer beta of iOS 12 just last week. So it sounds like the first public beta is more or less the same build as the second developer build.

But remember, you shouldn’t install an iOS beta on your primary iPhone or iPad. The issue is not just bugs — some apps and features won’t work at all. In some rare cases, beta software can also brick your device and make it unusable. Proceed with extreme caution.

But if you have an iPad or iPhone you don’t need, here’s how to download it. Head over to Apple’s beta website and download the configuration profile. It’s a tiny file that tells your iOS device to update to public betas like it’s a normal software update.

You can either download the configuration profile from Safari on your iOS device directly, or transfer it to your device using AirDrop, for instance. Reboot your device, then head over to the Settings app. In September, your device should automatically update to the final version of iOS 12 and you’ll be able to delete the configuration profile.

Here’s a quick rundown of what’s new in iOS 12. The main feature of iOS 12 is a performance improvement, especially for older devices. If you have an iPhone 6 or an iPad Air for instance, you should see a big improvement when it comes to launching apps, triggering the camera and entering text.

The other big theme of the year is new features to help you spend less time using your phone. There’s a new Screen Time feature to see and control how much time you spend using each app. Notifications are now grouped and you can silence them from the lock screen. You also can turn on Do Not Disturb when you’re in a meeting, for a few hours or for longer.

Apple didn’t stop there, and added new power features as well. Developers will be able to take advantage of a new file format for augmented reality and new features in ARKit 2.0. Apple is releasing the Workflow app as a new Siri Shortcuts app. Developers will be able to add information to Siri, as well, so that you can add a boarding pass or a music playlist to Siri.

The Photos, News and Stocks apps have been improved, as well as Apple Books (the app formerly known as iBooks). Apple is introducing Memoji on the iPhone X. It’s a customized avatar that you can use in iMessage and FaceTime to represent you.

If you want to learn more, read my iOS 12 preview to get my thoughts on this release.


Source: TechCrunch

Uber Tells London's Regulators 'We've Changed'

The ride-sharing company needs the world to believe that it has reformed if it’s going to get self-driving cars on the road.
Source: Wired

Implantable 3D printed organs could be coming sooner than you think

At MBC Biolabs, an incubator for biotech startups in San Francisco’s Dogpatch neighborhood, a team of scientists and interns working for the small startup Prellis Biologics have just taken a big step on the path toward developing viable 3D printed organs for humans.

The company, which was founded in 2016 by research scientists Melanie Matheu and Noelle Mullin, staked its future (and a small $3 million investment) on a new technology to manufacture capillaries, the one-cell thick blood vessels that are the pathways which oxygen and nutrients move through to nourish tissues in the body.

Without functioning capillary structures, it is impossible to make organs, according to Matheu. They’re the single most vital piece of the puzzle in the quest to print viable hearts, livers, kidneys and lungs, she said.

“Microvasculature is the fundamental architectural unit that supports advanced multicellular life and it therefore represents a crucial target for bottom-up human tissue engineering and regenerative medicine,” said Jordan Miller, an Assistant Professor of Bioengineering at Rice University and an expert in 3D-printed implantable biomaterial structures, in a statement.

This real-time video shows tiny florescent particles – 5 microns in diameter (the same size as a red blood cell) – moving through an array of 105 capillaries printed in parallel, inside a 700 micron diameter tube. Each capillary is 250 microns long.

Now, Prellis has published findings indicating that it can manufacture those capillaries at a size and speed that would deliver 3D printed organs to the market within the next five years. 

Prellis uses holographic printing technology that creates three-dimensional layers deposited by a light-induced chemical reaction that happens in five milliseconds.

This feature, according to the company, is critical for building tissues like kidneys or lungs. Prellis achieves this by combining a light-sensitive photo-initiator with traditional bioinks that allows the cellular material to undergo a reaction when blasted with infrared light, which catalyzes the polymerization of the bioink.

Prellis didn’t invent holographic printing technology. Several researchers are looking to apply this new approach to 3D printing across a number of industries, but the company is applying the technology to biofabrication in a way that seems promising.

The speed is important because it means that cell death doesn’t occur and the tissue being printed remains viable, while the ability to print within structures means that Prellis’ technology can generate the internal scaffolding to support and sustain the organic material that surrounds it, according to the company.

The video above, courtesy of Prellis Biologics, shows real-time printing of a cell encapsulation device that is useful for producing small human cells containing organoids. The structure is designed to be permeable and the size is 200 microns in diameter and can contain up to 2000 cells.

Prellis isn’t the first company to develop three dimensional organ printing. There’ve been decades of research into the technology and companies like BioBots (which made its debut on the TechCrunch stage) that are already driving down the cost of printing living tissue.

Now called Allevi, the company formerly known as BioBots has seen its founders part ways and its business  strategy shift (it’s now focusing on developing software to make its bioprinters easier to use), according to a report in IncAllevi has slashed the cost of bioprinting with devices that sell for under $10,000, but Prellis contends that the limitations of extrusion printing mean that technology is too low resolution and too slow to create capillaries and keep cells alive.

Prellis’ organs will also need to be placed in a bioreactor to sustain them before they’re transplanted into an animal, but the difference is that the company aims to produce complete organs rather than sample tissue or a small cell sample, according to a statement. The bioreactors can simulate the biomechanical pressures that ensure an organ functions properly, Matheu said.

“Vasculature is a key feature of complex tissues and is essential for engineering tissue with therapeutic value,” said Todd Huffman, the chief executive officer of 3Scan, an advanced digital tissue imaging and data analysis company (and a Prellis advisor) . “Prellis’ advancement represents a key milestone in the quest to engineer organs.”

Matheu estimates that it will take two-and-a-half years and $15 million to bring implantable organs through their first animal trials. “That will get a test kidney into an animal,” she said.

The goal is to print a quarter-sized kidney that could be transplanted into rat. “We want something that would be able to handle a kidney that we would transplant into a human,” Matheu said.

One frame of a 3D map of animal tissue from 3Scan.

Earlier this year, researchers at the University of Manchester<a href=”https://newatlas.com/working-kidney-cells-grown-mice/53354/”> grew functional human kidney tissue from stem cells for the first time. The scientists implanted small clusters of capillaries that filter waste products from the blood that had been grown in a Petri dish into genetically engineered mice. After twelve weeks, the capillaries had grown nephrons — the elements that make up a functional human kidney.

Ultimately, the vision is to export cells from patients by taking a skin graft or blood, stem cell or bone marrow harvest — and then use those samples to create the cellular material that will grow organs. “Tissue rejection was the first thing I was thinking about in how I was designing the process and how we could do it,” says Matheu.

While Prellis is spending its time working to perfect a technique for printing kidneys, the company is looking for partners to take its manufacturing technology and work on processes to develop other organs.

“We’ll be doing collaborative work with other groups,” Matheu said. “Our technology will come to market in many other ways prior to the full kidney.”

Last year, the company outlined a go-to-market strategy that included developing lab-grown tissues to produce antibodies for therapeutics and drug development. The company’s first targeted human tissue printed for clinical development were cells called “islets of langerhans”, which are the units within a pancreas that produce insulin.

“Type 1 diabetics lose insulin-producing islets of langerhans at a young age. If we can replace these, we can offer diabetes patients a life free of daily insulin shots and glucose monitoring,” said Matheu in a statement at the time.

Matheu sees the technology she and her co-founder developed as much about a fundamental shift in manufacturing biomaterials as a novel process to print kidneys, specifically.

“Imagine if you want to build a tumor for testing… In the lab it would take you five hours to print one… With our system it would take you three and a half seconds,” said Matheu. “That is our baseline optical system… The speed is such a shift in how you can build cells and fundamental structures we are going to be working to license this out.”

Meanwhile, the need for some solution to the shortage in organ donations keeps growing. Matheu said that one-in-seven adults in the U.S. have some sort of kidney ailment and she estimates that 90 million people will need a kidney at some point in their lives.

Roughly 330 people die every day from organ failure, and if there were a fast way to manufacture those organs, there’s no reason for those fatalities, says Matheu. Prellis estimates that because of the need for human tissue and organ replacement alternatives, as well as human tissue for drug discovery and toxicology testing, the global tissue engineering market will reach $94 billion by 2024 up from $23 billion in 2015.

“We need to help people faster,” says Matheu. 


Source: TechCrunch

Your sealed copy of Fortnite might be worth hundreds of dollars – CNET

That is, if you somehow resisted the temptation to open it.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178