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

Archivo del Autor: Belen De Leon

Apple partners with Aetna to launch health app leveraging Apple Watch data

In its clearest move yet to woo the healthcare industry, Apple has collaborated with the health insurance provider Aetna to launch a new app called Attain that uses Apple Watch data to provide a window into users’ health.

The launch stems from a 2016 collaboration between the insurer and Apple which saw 90% of participants in a study reported a health benefit from using their Apple Watch.

Both Apple and Google (through its parent company, Alphabet) have been making headway into personalized health using wearables. Earlier this month, Alphabet’s Verily business unit had its wearable device approved by the FDA for tracking heart health. Apple had received its approval from the FDA in September 2018 when it launched a new version of the Apple Watch.

“We believe that people should be able to play a more active role in managing their well-being. Every day, we receive emails and letters from people all over the world who have found great benefit by incorporating Apple Watch into their lives and daily routines,” said Jeff Williams, Apple’s COO. “As we learn over time, the goal is to make more customized recommendations that will help members accomplish their goals and live healthier lives.”

Healthcare has been on Apple’s radar since at least 2016, when Tim Cook targeted it as an area the company was looking to pursue in an interview with Fast Company.

“We’ve gotten into the health arena and we started looking at wellness, that took us to pulling a string to thinking about research, pulling that string a little further took us to some patient-care stuff, and that pulled a string that’s taking us into some other stuff,” [Cook said at the time]. “When you look at most of the solutions, whether it’s devices, or things coming up out of Big Pharma, first and foremost, they are done to get the reimbursement [from an insurance provider]. Not thinking about what helps the patient. So if you don’t care about reimbursement, which we have the privilege of doing, that may even make the smartphone market look small.”

The new Attain app consists of four pillars divided into achieving activity goals; sustaining everyday health, personalized health notifications; and rewards for achievements.

The app determines personalized activity goals based on age, sex and weight, and includes a more varied array of potential activities than just steps taken — using the Apple Watch to measure swimming and yoga as potential activities.

Aetna’s app will also offer challenges where participants earn points for taking actions like getting more sleep, engaging in meditation activities and monitoring and improving their diet.

Attain will also recommend health actions based on the healthcare reports culled from the health records that Aetna’s patient populations shares through the app. Created alongside physicians the app uses doctor recommended clinical guidelines and will incorporate prompts for healthy actions like getting flu shots and vaccinations, refill medication prescriptions when they’re scheduled to run out; suggest visits to primary care physicians if checkups have lagged and prompt about lower-cost options for lab tests.

Finally, users can earn rewards — like points off the cost of their Apple Watch or gift cards to national stores. The app is available to Aetna members who have an iPhone 5s or later and an Apple Watch Series 1 or later.

“From fitness enthusiasts, to casual gym-goers, to parents who get all their exercise by keeping up with their kids – we designed Attain for everyone,” said Alan Lotvin, M.D., Executive Vice President of Transformation for CVS Health, in a statement. “We understand that you don’t need to be a personal trainer or work out several hours a day to be healthier. We’re designing Attain to be personalized and clinically relevant to where each individual is in their health journey. This is an ambitious challenge, and we will adapt and improve over time to create the best experience for our members.”

After users have signed up with the Attain app they can share data and health history with Apple, giving both companies access to data that can be used later for potential clinical trials or to make predictions abut population health… while the companies are pitching it as a way to get more personalized suggestions from the app.

According to a statement from the company all the health data is encrypted on the device, in transit and on Apple and Aetna’s servers where it is stored in a HIPAA compliant way.

The companies also say that the data won’t be used for underwriting, premium or coverage decisions.

In the future you could see Apple and Aetna collaborating to make Apple Watches an employee benefit — like computers — to track employee health and lower healthcare costs. It’d be a win-win for both.

But as Apple pushes deeper into collecting health records and data the company is setting a high bar for its security protocols at a time when the company is still cleaning up the mess from a bug that left Facetime users exposed.

 

 


Source: TechCrunch

Mozilla streamlines Firefox tracker blocking controls

Mozilla has rolled out what it bills as enhanced and simplified controls for Firefox users to manage how they block trackers.

An update to its browser software, released today, offers a redesigned interface which includes new controls that let users choose from ‘standard’, ‘strict’ or ‘custom’ settings to help them control online trackers.

Trackers refer to content embedded on websites that surreptitiously harvests information about visitors’ browsing activity — often for ad targeting purposes.

Using a tracker blocker is therefore one way to claw back a little online privacy. Although trackers can be used for lots of functions. Hence you may not want to block ’em all.

With the latest version of the Firefox browser the ‘strict’ level of tracker blocking is “for people who want a bit more protection and don’t mind if some sites break”, according to Mozilla. This mode also blocks trackers in all Windows.

Whereas ‘standard’ is summed up as a “set it and forget it” mode that blocks known trackers — but only when the user is using Private Browsing mode.

The standard mode will also block third party tracking cookies “in the future”. Though Mozilla looks to still be tweaking and testing that.

The third option is a custom tracker blocker mode which it says is “for those who want complete control to pick and choose what trackers and cookies they want to block”. This mode lets users choose whether or not to block trackers in all windows, or only in Private Browsing windows; and also to select different block lists.

On cookies, the custom option also lets users pick from blocking third-party trackers; cookies from unvisited websites; all third-party cookies (which Mozilla warns “may” cause websites to break); and all cookies (which it says will cause websites to break).

Mozilla has updated Firefox with a redesigned interface for tracker blocking

The redesigned tracker blocking interface follows an announcement from Mozilla last summer, when it said it would expand its approach to privacy by introducing default settings that block trackers, as well as “offering a clear set of controls to give our users more choice over what information they share with sites” — flagging the “harms of unchecked data collection”.

Concern over behavioral advertising has generally been stepping up in recent years, fuelled by a string of data misuse and security scandals which have encouraged policymakers to take a closer interest in how personal data is collected and where it flows.

Rising concern over creepy ads has also encouraged a rise in activity in the tracker blocking space. So the latest tweaks to Firefox are part of a wider privacy trend.

“We initially announced in October that we would roll out Enhanced Tracking Protection off-by-default. This was just one of the many steps we took to help prepare users when we turn this on by default this year,” Mozilla writes today, teeing up the redesigned tracker blocking interface.

“We continue to experiment and share our journey to ensure we balance these new preferences with the experiences our users want and expect. Before we roll this feature out by default, we plan to run a few more experiments and users can expect to hear more from us about it.”

Firefox users can view the redesigned Content Blocking section via the Preferences menu, clicking on Privacy & Security — which will offer a Content Blocking section option. Or by clicking on the small “i” icon in the address bar, and then the small gear displayed next to Content Blocking.

A full list of changes in Firefox Release 65.0 can also be viewed here.

Among other listed improvements are a better pop-up blocker (“to prevent multiple pop-up windows from being opened by websites at the same time”); improved performance and web compatibility; and a better experience for multilingual users as also being among the updates.


Source: TechCrunch

Gmail on mobile gets a fresh coat of Material Design paint

Gmail on mobile will soon get a new look. Google today announced that its mobile email apps for iOS and Android are getting a redesign that is in line with the company’s recent Material Design updates to Gmail, Drive, Calendar and Docs and Site. Indeed, the new UI will look familiar to anybody who has ever used the Gmail web app, including that versions ability to select three different density styles. You’ll also see some new fonts and other visual tweaks. In terms of functionality, the mobile app is also getting a few new features that put it on par with the web version.

Like on the desktop, you can now choose between the default view, as well as a comfortable and compact style.  The default view features a generous amount of white space and the same attachment chips underneath the email preview as the web version. The comfortable view does away with those chips and the compact view removes a lot of the space between messages to show you more emails at a glance.

I’ve been testing the new app for a bit and quickly settled on the comfortable view since I never found the attachment chips all that useful in day-to-day use.

In line with Google’s Material Design guidelines, all the styles feature relatively subtle but welcome animations that don’t take a lot of time but give you a couple of extra visual cues about what’s going on as you work your way to Inbox Zero.

Google also notes that the new design makes it a bit easier to switch between accounts. I’m not sure I agree (I definitely find the implementation of this in Inbox, which is sadly going away soon, easier to use), but if you regularly use this feature, it’s still easy enough to use. The switcher is now part of the search bar, though, which is a bit confusing and took me a moment to find.

One nice addition to the mobile app is that the large red phishing and scam warning box from the web version now also appears in the mobile app.


Source: TechCrunch

The key number to look out for when Apple drops its Q1 earnings report later today

Apple, the company formerly known by its trillion-dollar market cap, will be reporting its holiday quarter Q1 2019 earnings today and it may just have the health of the global markets riding on how the financials look.

No pressure.

Earlier this month, Apple CEO Tim Cook issued a letter to investors, slashing Q1 guidance from a range of between $89 billion and $93 billion to just $84 billion. Given that the company revised its guidance just a few weeks ago, there isn’t much of a reason to expect a major revenue miss from the company though things could still go awfully wrong if the company is pessimistic in its Q2 outlook or misses elsewhere.

Apple’s stock price cratered nearly 10 percent when Cook’s investor letter was released, a drop that represented the worst single day plunge for the company in more than five years. The stock has mostly recovered in the weeks since, but it is recovering from a 52-week low it reached earlier this month, a nearly 40 percent decline from its all-time-high in October.

Analysts are certainly going to be scouring the numbers today to get any sort of read into the health of the company’s mobile business moving forward, but they will have less data than ever to make these judgments off of.

During the company’s last investor call, Apple slid in an announcement that they would not be reporting unit sales in subsequent quarterly earnings reports, meaning that you won’t see any flashy “Apple sold XX.X iPhones this quarter” stories floating across your timeline. For the time being, revenue numbers are all we’re working with, though Apple contends that its financial success is growing less tightly correlated with unit sales, likely a result of the widening range of price points in its device categories and a general upward trend in these products’ average selling prices.

Despite the unit sales shift, a lot of analysts will be staring long and hard at a single number this quarter anyway: Greater China revenue.

In Cook’s investor letter, he detailed that “economic weakness in some emerging markets” had “turned out to have a significantly greater impact than we had projected.” India and China have been two incredibly difficult markets for Apple to crack, while the company has definitely made healthy inroads with the iPhone in China, it seems growth is slowing there with Cook going as far to say that the bulk of the company’s guidance reduction was a result of iPhone revenue declines in Greater China.

Investors are going to be left having to judge whether revenue declines are a result of weariness surrounding ongoing U.S./China trade negotiations, a general slowing in China’s economic growth rate, or whether — perhaps most frightening to investors — Apple has just begun to lost its grip to Chinese consumer tech companies. It’s obviously most likely a combination, but you can expect Apple to point to external factors wherever possible.

Q1 2019 was also the first full quarter of sales for Apple’s three newest smartphone models, the iPhone XS, iPhone XS Max and iPhone XR, so we’ll likely get our best look at how the new models are faring and whether existing users are upgrading in developed markets. Cook seemed to hedge bets in his investment letter, noting that a number of macroeconomic trends and more dialed-in factors like consumers taking advantage of Apple’s $29 battery replacement program, impacted iPhone upgrades.

The iPhone’s ability to keep plugging along in its key markets is obviously going to be pretty critical for Apple. The headlines surrounding Apple’s transition to a services company has always been predicated by the fact that iPhone revenues were still climbing, it’s just that Services revenue was climbing even faster. If there prove to be some key heat sinks for Apple in its bread-and-butter hardware verticals, it’s apparent these trends would keep some downward pressure on the stock.

We’ll see how the Cupertino consumer tech giant does when it reports earnings after the bell today, check back here to see how Apple fares.


Source: TechCrunch

Razer Blade Stealth gets glamorous with new Quartz Pink edition

Launching alongside a refreshed lineup of Quartz Pink accessories, the latest addition to the Razer family seeks to win over the hearts of anyone looking for a versatile and stylish laptop for gaming and work.

The post Razer Blade Stealth gets glamorous with new Quartz Pink edition appeared first on Digital Trends.


Source: Digital trends

FanAI buys Waypoint Media to better track fan engagement for streaming monetization

FanAI, an audience analysis platform for eSports and streaming, is buying New York-based Waypoint Media to improve its analytics tools for eSports players and streamers.

The deal means that Waypoint’s Twitch Middleware API and the “Raven” tracking and URL shortener will be added to FanAI’s product portfolio. The middleware tech has the ability to track every unique registered Twitch viewer so streamers can monitor average watch time, median watch time, and channel engagement.

Financial terms were not disclosed, but a person with knowledge of the deal called the acquisition a significant all-cash transaction. That likely means a nice outcome for Waypoint’s backers, the New York-based investment firm Grand Central Tech.

FanAI Founder and CEO Johannes Waldstein said of the acquisition, “The way they are able to turn billions of data points into workable information is like nothing else available on the market. We will be able to provide a deeper look at audiences with the new tools and having someone like Kevin join us will cement the FanAI services at the top of the industry.”

Using the Raven URL shortener, FanAI customers can follow the ways in which users browse on online platforms, the company said in a statement.

As part of the acquisition, Waypoint’s Chief Product Officer, Kevin Hsu, joins FanAI as Head of Engineering, the company said.

“Combining forces with FanAI is a perfect fit; we work with the same client base and have complementary solutions to the same problem. Traditionally, FanAI has focused on more static information including social and purchasing data, while Waypoint worked to gather digital movements of the audience. Combined, we can provide the best service by giving access to even more detailed and actionable data for clients,” said Hsu, in a statement.


Source: TechCrunch

Apple makes its first Sundance buy with coming-of-age film ‘Hala’ from Jada Pinkett Smith

Amazon made its first deal at the 2019 Sundance Film Festival on Monday, with its acquisition of the global rights to a coming-of-age drama, Hala. The film, written and directed by Minhal Baig, and executive produced by Jada Pinkett Smith, tells the story of a 17-year old girl, Hala, raised in a conservative Muslim household, who develops feelings for a classmate that puts her at odds with her traditional upbringing.

The girl, played by Geraldine Viswanathan (Blockers), will also find herself grappling with the knowledge of secret that threatens to unravel her family, according to a description of the film’s plot.

Other cast members include love interest Jesse (Jack Kilmer, Palo Alto); mother, Eram (Purbi Joshi); father, Zahid (Azad Khan); Gabriel Luna (Marvel’s Agents of S.H.I.E.L.D.); and Anna Chlumsky (Veep).

The movie itself is an expansion on a short film Baig made back in 2016, which was named to the 2016 Black List.

Baig herself hails from Chicago, and was chosen in 2017 as a directing mentee for Ryan Murphy’s Half Initiative – Director Mentorship Program. She previously worked as a story editor on Bojack Horseman, and as a staff writer on the Hulu comedy, Untitled Ramy Youssef Project. She also worked on several shorts, including the precursor to Hala, After Sophie, and Pretext, as well as on music videos.

Of note, during production of the new movie, an inclusion rider was applied to bring women into many department head positions, and to 75 percent of critical below-the-line roles.

The film was co-financed and sold by Endeavor Content and produced by Overbrook Entertainment. Hala producers include Clarence Hammond, Jamal Watson and Minhal Baig, and executive producers Jada Pinkett Smith, Jana Babatunde-Bey, Marsha Swinton, James Lassiter, Caleeb Pinkett, Ari Lubet and Aaron Carr.

Apple has steadily been building up a slate of content for its forthcoming streaming service, set to launch this year. However, many of its deals to date have focused on TV series, not films.

It now has a long lineup of shows, including: a reboot of Steven Spielberg’s Amazing Storiesa Reese Witherspoon- and Jennifer Anniston-starring series set in the world of morning TV (which just added Steve Carell), an adaptation of Isaac Asimov’s Foundation books, a thriller starring Octavia Spencer, another Witherspoon comedy (now minus Kristen Wiig), a Kevin Durant-inspired scripted basketball show, a documentary about extraordinary homes, a series from La La Land’s director, a series about Emily Dickinson, a new Peanuts, a comedy from the It’s Always Sunny gang, Oprah stuff, kids content from Sesame Workshop, an M. Night Shymalan thriller, a sci-fi series from Battlestar Galactica’s Ron Moore, and many more.

But Apple has also started to pick up films.

It made first feature film buy last year, with the documentary The Elephant Queen, and more recently, it did a deal for a Sophia Coppola-directed movie starring Bill Murray and Rashida Jones.

Image credit: Sundance Institute 


Source: TechCrunch

Huawei ‘disappointed,’ denies charges

The long-simmering battle between the U.S. government and Huawei heated up last night when the U.S. DOJ announced that it is pursuing criminal charges against the Chinese hardware maker.

Huawei has, unsurprisingly, denied all wrongdoing, issuing a statement to the press that wonders aloud why it wasn’t given the opportunity to help clear itself of charges following the arrest of its CFO in Vancouver.

The company writes,

Huawei is disappointed to learn of the charges brought against the company today. company  After Ms. Meng’s arrest, the Company sought an opportunity to discuss the Eastern District of New York investigation with the Justice Department, but the request was rejected without explanation. The allegations in the Western District of Washington trade secret indictment were already the subject of a civil suit that was settled by the parties after a Seattle jury found neither damages nor willful and malicious conduct on the trade secret claim. The Company denies that it or its subsidiary or affiliate have committed any of the asserted violations of U.S. law set forth in each of the indictments, is not aware of any wrongdoing by Ms. Meng, and believes the U.S. courts will ultimately reach the same conclusion.

The Chinese government has also been quick to come to the embattled tech giant’s defense.

“For some time now, the United States has deployed its state power to smear and crack down on targeted Chinese companies in an attempt to kill their normal and legal business operations,” Geng Shuang, a spokesperson for China’s Foreign Ministry, said in a statement. “We strongly urge the US to stop its unreasonable crackdown on Chinese companies, including Huawei, and treat Chinese companies objectively and fairly.”

Huawei (and to a lesser extent ZTE) has long been targeted by the U.S. over its alleged ties to the Chinese government. Tensions have made it all but impossible for the rapidly growing company to conquer the North American market.


Source: TechCrunch

Regulatory demands for better data governance push Collibra’s valuation above $1 billion

What could Google’s parent company Alphabet, and the wealth management office of the likes of Jack Dorsey, Mark Zuckerberg and Sheryl Sandberg, understand better than the need for a service to manage all the data their companies are collecting?

As regulations in Europe begin to take effect (and European regulators show their teeth), companies like Collibra, which just raised $100 million at a valuation of over $1 billion from new investor CapitalG (the growth equity investment fund from Alphabet) and returning backers like Iconiq (the family office of Dorsey, Zuckerberg, et al.), are only going to become more important.

Indeed, the recent $57 million fine from France’s data protection watchdog is only a taste of what could be in store for companies like Facebook and Google for non-compliance with new privacy laws. Companies like Colibra and its competitors like Alation, Adaptive Insights, Datum and Informatica are reaping the benefits of this by providing software to oversee how the data that companies are collecting is handled.

The company got its first big boost back in 2008 in the wake of the financial crisis when big banks were confronted with a whole new slew of regulations. Collibra is used to track what data is stored where and how and to ensure that the data is being processed in ways that align with laws on the books.

Colibra’s new round is something of a victory lap for the company — which is coming off a record revenue year, according to a statement.

The company said it would use the new funding to add new products and push sales and marketing.

“Collibra is putting organizations back in control of their data, helping them comply with changing legislation, embrace emerging technologies and capture the information that will enable them to design services and solutions built for the future,” said Derek Zanutto of CapitalG. “We look forward to partnering with Collibra and marrying Google and Alphabet’s machine learning and AI expertise with Collibra’s leadership in data collaboration, workflow management and risk management.”

 Colibra says it has more than 300 customers across industries like financial services, healthcare, retail and technology.


Source: TechCrunch

Worried about the eavesdropping bug? Here’s how to disable FaceTime on your Mac

There’s a serious FaceTime eavesdropping bug going around. Disabling FaceTime all together might be the best way to avoid any issues moving forward. Here’s how to do that on your MacBook, iMac, or Mac Mini.

The post Worried about the eavesdropping bug? Here’s how to disable FaceTime on your Mac appeared first on Digital Trends.


Source: Digital trends

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703