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

Archivo del Autor: Belen De Leon

Twitter's Dark Mode Interface Is Getting an Update

The service is updating its Dark Mode settings, making the color palette more forgiving to users who lurk at all hours.
Source: Wired

Video provides peek at what may — or may not — be Google’s Pixelbook successor

A leaked video is now showcasing a purported version of the Pixelbook successor that’s quite different from originally thought, putting its Made by Google status in question.

The post Video provides peek at what may — or may not — be Google’s Pixelbook successor appeared first on Digital Trends.


Source: Digital trends

Atom Tickets to challenge MoviePass with a subscription ticket platform for theaters

MoviePass may still be trying to figure out how to make a movie ticket subscription service financially viable, but it can be credited for at least correctly identifying consumer demand for such a thing. There’s now a market for movie tickets by subscription from it as well as rivals like Sinemia, AMC Stubs A-List, Cinemark Movie Club, and — as of yesterday — newcomer Infinity. Now you can add one more: Atom Tickets, which is today announcing a platform that will allow theaters to build their own movie ticket subscription services.

The idea here is that the exhibitors themselves — not startups — should be involved in establishing the business model that’s right for them. Atom Tickets will instead provide the underlying technology and support that makes such a thing possible.

The new platform, called Atom Movie Access, will be offered to exhibitors across North America. It provides a fully digitally booking platform for subscribers through the Atom Tickets app. That means subscribers can also take advantage of Atom Tickets’ other benefits — like reserving seats in advance, inviting friends through their contacts, pre-ordering concessions for quick pickup where available and checking in using a phone instead of paper tickets.

On the back end, Atom Tickets will also handle the payment processing, customer service, fraud detection and anti-abuse measures. The latter is particularly important for movie ticket subscriptions, as MoviePass noted that as much as 20 percent of its customers were abusing the service, which significantly contributed to its financial issues.

In addition, the platform will allow subscribers to be able to make complex transactions in-app, like redeeming a free movie while also buying full-priced tickets for a guest in one sale. It also supports things like being able to choose between an included free screening or saving it for later, the company says, and allows for the creation of differently tiered plans. For example, there can be plans for both individuals or groups and tiers for standard and premium movie formats.

“Atom Tickets is an innovative ticketing platform that enables exhibitors to reach and engage new and incremental audiences,” said Matthew Bakal, chairman and co-founder of Atom Tickets, in a statement about the launch. “We’ve always believed in being a valuable partner to exhibitors, starting with the core functionality of our app, which allows for marketing promotions at specific locations, integrating exhibitor loyalty plans and giving customers the ability to pre-order concessions. Now with Atom Movie Access, we’re thrilled to provide the technology that will enhance the direct-to-consumer relationship of moviegoers with their favorite theaters.”

There are still several unknowns about the new platform — most notably the pricing for exhibitors. In an interview with Variety, Bakal suggested it would not be prohibitive as Atom Tickets would instead take a cut of subscriptions. The report also noted that no theaters have signed up yet, but the pitching will begin in earnest at a trade show next week in Las Vegas.


Source: TechCrunch

Amazon adding 800 more jobs in Austin after NYC HQ2 fails – CNET

The company says the hiring is unrelated to HQ2.
Source: CNET

Group discounts let you bring the whole team to Disrupt SF 2019

Why resort to rock, paper, scissors to see which members of your early-stage startup or investment firm get to attend Disrupt SF 2019? Group discounts make it possible to bring the whole team, and that means more inspiration, connection and opportunity for your company.

TechCrunch offers group discounts for every pass level, so don’t miss your chance to show up in force at Moscone North on October 2-4. Your whole team can reap the benefits that come from hearing world-class speakers — tech titans, up-and-coming founders, startup investors — discussing crucial issues. Network in Startup Alley where hundreds of outstanding early-stage startups gather to show their stuff. Catch the Startup Battlefield competition to see who’ll win the $100,000 prize. And that’s merely the tip of the Disrupt iceberg.

Keep in mind that the group discount pricing applies to passes you buy all at once. Here’s everything else you need to know about Disrupt SF group discounts.

Group Innovator Pass: Buy five or more passes and get a 20 percent discount. Need 10 or more passes? Email us for a price quote at events@techcrunch.com. An Innovator Pass provides access to the Main Stage, Next Stage, Q&As, workshops, CrunchMatch, networking receptions and the Disrupt App, which lets you communicate with other attendees.

Group Founder Pass: Buy two or more passes and you’ll get a 10 percent discount. Your Founder Pass gets you the same benefits as an Innovator Pass but at an already discounted rate — but you have to be a (co)founder of a company (of any size).

Group Investor Pass: Purchase two or more passes to get a 10 percent discount. An Investor Pass provides the same benefits as an Innovator pass, PLUS access to the Investor Lounge, an invitation to investor-only reception and two hours of private meeting space.

Group Expo Only Pass: If you want to buy Expo Only Passes in bulk (10 or more), email events@techcrunch.com for a price quote. An Expo Only Pass grants access to the Startup Alley expo floor, workshops and a lite version of the Disrupt App.

Group Startup Alley Exhibitor Packages: If you’re interested in purchasing more than one Startup Alley Exhibitor Package, email startupalley@techcrunch.com for more information. This package includes exhibit space for one day, use of the Startup Alley Lounge, access to the media list and two or three Founder Passes, depending on when you book.

Disrupt San Francisco 2019 takes place October 2-4. We’re making it easy to bring the whole team, cover all the action, connect with more people and increase your opportunity. What? You’re flying solo? Then get your early-bird ticket now and save up to $1,800. No matter how you get there, we can’t wait to see you in San Francisco!

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

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

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

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

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

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

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

return;
default:
return;
}
}

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


Source: TechCrunch

Daily Crunch: Facebook faces discrimination charges

The Daily Crunch is TechCrunch’s roundup of our biggest and most important stories. If you’d like to get this delivered to your inbox every day at around 9am Pacific, you can subscribe here.

1. HUD hits Facebook with housing discrimination charges over ad targeting

The U.S. Department of Housing and Urban Development this morning hit Facebook with charges of housing discrimination. The filing states that Facebook has violated the Fair Housing Act through its ad-targeting tools, which allow sellers to limit listings based on categories like race, sex and nation of origin.

In a statement offered to TechCrunch, Facebook said it was “surprised” by the decision. A spokesperson for the company went on to discuss “significant steps” taken to address the discrimination detailed in HUD’s filing.

2. Apple ‘sorry’ for latest MacBook keyboard woes

It’s kind of an apology. “We are aware that a small number of users are having issues with their third-generation butterfly keyboard and for that we are sorry. The vast majority of Mac notebook customers are having a positive experience with the new keyboard.”

3. Palantir wins $800M contract to build the US Army’s next battlefield software system

The Washington Post reports that the Silicon Valley data analytics company was tapped over traditional defense contractor Raytheon on the project, which tasks Palantir with delivering a comprehensive combat intelligence hardware and software suite to replace the Army’s outdated system.

4. Microsoft gives 500 patents to startups

Microsoft announced a major expansion of its Azure IP Advantage program, which provides its Azure users with protection against patent trolls. Even more interesting, Microsoft is also donating 500 patents to startups in the LOT Network.

5. Kong raises $43M Series C for its API platform

One area the company plans to especially focus on is security — in addition to its existing management tools, where Kong also plans to add more machine learning capabilities over time.

6. Spotify is testing Premium Duo for €12.49 per month

This subscription tier is designed for couples, roommates and all combinations of two persons who live under the same roof. It is a bit more expensive than a Premium account and a bit less expensive than a Family account.

7. Netflix is still too cheap

Scaleworks co-founder Ed Byrne argues that Netflix could probably be cash-flow profitable without reducing investment in content by implementing some pricing model changes.


Source: TechCrunch

DEA says AT&T still provides access to billions of phone records

A program that allows drug agents to obtain a pool of billions of call records from AT&T is “still active,” according to a watchdog report.

The report, published Thursday by the Justice Department inspector general, confirmed the program — named in the report only as Project C — continues to provide access to “billions” of domestic and international call records to Drug Enforcement Administration agents. The program allows agents to pull information about the callers and when and where a call was made from the telecoms provider operating the program without requiring a court order.

Details of Project C — known internally as Hemisphere — was first revealed in 2013, almost a decade after the program first began in 2007. According to the watchdog report, the telecoms provider — said to be AT&T — “maintains and analyzes” its own collection of bulk phone record data and allows access to several law enforcement agencies.

Hemisphere is said to collect more phone records than the National Security Agency’s once hotly contested phone records collection program, first disclosed by whistleblower Edward Snowden. The NSA’s program collected some 500 million call records in 2017 but was effectively shuttered last year.

A document obtained under a Freedom of Information Act lawsuit by the Electronic Frontier Foundation detailing the breadth of AT&T’s Hemisphere program. (Image: EFF)

The AT&T-run program collects information on every call that passed through one of its systems, including by other cell carriers and network providers. The database reportedly contains call records dating back three decade, including the location of callers. It also provides IMSI and IMEI numbers to identify callers.

But the Justice Department’s watchdog said the program posed legal problems because agents may need a higher authority to access the data than an agency-issued subpoena, which doesn’t require judicial oversight.

Bill Blier, deputy inspector general for the Justice Department, said the DEA “failed to conduct a comprehensive legal analysis prior to using its administrative subpoena authority.”

The watchdog recommended the DEA issue a legal opinion on the permissible uses of the program.

Law enforcement were accused of using the database for “parallel construction,” a way of allowing police to discover potentially criminal acts but reverse-engineer their findings to prevent public disclosure of the database. But the watchdog found “nothing inherently inappropriate” about using parallel construction to re-create information for use in a court filing.

DEA spokesperson Katherine Pfaff told TechCrunch that the agency “agrees” with the watchdog’s recommendations and “has already begun enhancing these processes.” The DEA declined to name the telecoms provider.

AT&T did not immediately comment.


Source: TechCrunch

Moolah Mobile partners with Surge to offer free mobile service with ads

Moolah Mobile is teaming up with SurgePhone Wireless to offer people a new way to pay their cell phone bills — by putting ads on their homescreens.

Moolah CEO Vernell Woods (pictured above) said the startup has already been offering gift cards and other rewards to users who view its homescreen ads. So this is a similar model, except instead of leading to gift cards, the ads are subsidizing cell phone service from Surge.

The ads show up on users’ homescreen during all those interstitial moments between using apps, so the goal is to offer free service without consumers having to change their behavior. Woods said all that ad time adds up, with “the average person who’s using their phone on a consistent basis” viewing “easily between two to three hours” of home screen ads each day. And that’s enough to pay for the “equivalent” of Surge’s $10 monthly plan.

On the other hand, if for some reason a subscriber isn’t hitting the necessary total, Woods said they can also earn more points by accepting offers or taking surveys.

Moolah isn’t the only company using advertising to make previously paid products free. Just last week, I wrote about PreShow, a startup promising a free movie ticket for watching 15 to 20 minutes of ads. (Not everyone was crazy about the idea.)

Moolah Mobile screenshot

Moolah Mobile screenshot

But Woods said he’s doing this because he wants to make wireless service more affordable to people in low-income communities. In the announcement, Moolah investor Tip “T.I.” Harris said it’s “one of the few tech companies I’ve seen who truly want to help everyday people have access to technology.”

But could this also be seen as a way to harvest personal data from a vulnerable population? Woods said he wants to protect against that with a blockchain initiative set to launch this fall, allowing users to see exactly what data is being shared with advertisers.

“No personal information should be going to advertisers without users knowing about it,” he said, adding that companies “definitely should not be making money off” personal data without giving users a cut of the profits.

The subsidized wireless service should be available on Surge Volt Android devices with Moolah install kits, as well as on SIM Starter Kits distributed by Surge. Moolah and Surge said they will roll this out Florida, Virginia, Georgia and Texas initially, with an aim of reaching 40,000 locations by the end of the year.


Source: TechCrunch

March Madness 2019: Listen live for free with Google Assistant – CNET

Get 2019 NCAA Basketball Tournament news, scores and schedules, too — for better or worse.
Source: CNET

Mysterious Mars streaks suggest an active underground water system – CNET

Researchers find evidence that water may be seeping through fractures in the surface.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187