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

Archivo del Autor: Belen De Leon

FCC cracks the whip on 5G deployment against protests of local governments

The FCC is pushing for speedy deployment of 5G networks nationwide with an order adopted today that streamlines what it perceives as a patchwork of obstacles, needless costs, and contradictory regulations at the state level. But local governments say the federal agency is taking things too far.

5G networks will consist of thousands of wireless installations, smaller and more numerous than cell towers. This means that wireless companies can’t use existing facilities, for all of it at least, and will have to apply for access to lots of new buildings, utility poles, and so on. It’s a lot of red tape, which of course impedes deployment.

To address this, the agency this morning voted 3 to 1 along party lines to adopt the order (PDF) entitled “Accelerating Wireline Broadband Deployment by Removing Barriers to Infrastructure Investment.” What it essentially does is exert FCC authority over state wireless regulators and subject them to a set of new rules superseding their own.

First the order aims to literally speed up deployment by standardizing new, shorter “shot clocks” for local governments to respond to applications. They’ll have 90 days for new locations and 60 days for existing ones — consistent with many existing municipal timeframes but now to be enforced as a wider standard. This could be good, as the longer time limits were designed for consideration of larger, more expensive equipment.

On the other hand, some cities argue, it’s just not enough time — especially considering the increased volume they’ll be expected to process.

Cathy Murillo, Mayor of Santa Barbara, writes in a submitted comment:

The proposed ‘shot clocks’ would unfairly and unreasonably reduce the time needed for proper application review in regard to safety, aesthetics, and other considerations. By cutting short the necessary review period, the proposals effectively shift oversight authority from the community and our elected officials to for-profit corporations for wireless equipment installations that can have significant health, safety, and aesthetic impacts when those companies have little, if any, interest to respect these concerns.

Next, and even less popular, is the FCC’s take on fees for applications and right-of-way paperwork. These fees currently vary widely, because as you might guess it is far more complicated and expensive — often by an order of magnitude or more — to approve and process an application for (not to mention install and maintain) an antenna on 5th Avenue in Manhattan than it is in outer Queens. These are, to a certain extent anyway, natural cost differences.

The order limits these fees to “a reasonable approximation of their costs for processing,” which the FCC estimated at about $500 for one application for up to five installations or facilities, $100 for additional facilities, and $270 per facility per year all inclusive.

For some places, to be sure, that may be perfectly reasonable. But as Catherine Pugh, Mayor of Baltimore, put it in a letter to the FCC protesting the proposed rules, it sure isn’t for her city.

An annual fee of $270 per attachment, as established in the above document, is unconscionable when the facility may yeild profits, in some cases, many times that much in a given month. The public has invested and installed these assets [i.e. utility poles and other public infrastructure], not the industry. The industry does not own these assets; the public does. Under these circumstances, it is entirely reasonable that the public should be able to charge what it believes to be a fair price.

There’s no doubt that excessive fees can curtail deployment and it would be praiseworthy of the FCC to tackle that. But the governments they are hemming in don’t seem to appreciate being told what is reasonable and what isn’t.

“It comes down to this: three unelected officials on this dais are telling state and local leaders all across the country what they can and cannot do in their own backyards,” said FCC Commissioner Jessica Rosenworcel in a statement presented at the vote. “This is extraordinary federal overreach.”

New York City’s commissioner of information technology told Bloomberg that his office is “shocked” by the order, calling it “an unnecessary and unauthorized gift to the telecommunications industry and its lobbyists.”

The new rules may undermine deployment deals that already exist or are under development. After all, if you were a wireless company, would you still commit to paying $2,000 per facility when the feds just gave you a coupon for 80 percent off? And if you were a city looking at a budget shortfall of millions because of this, wouldn’t you look for a way around it?

Chairman Ajit Pai argued in a statement that “When you raise the cost of deploying wireless infrastructure, it is those who live in areas where the investment case is the most marginal—rural areas or lower-income urban areas—who are most at risk of losing out.”

But the basic market economics of this don’t seem to work out. Big cities cost more and are more profitable; rural areas cost less and are less profitable. Under the new rules, big cities and rural areas will cost the same, but the former will be even more profitable. Where would you focus your investments?

The FCC also unwisely attempts to take on the aesthetic considerations of installations. Cities have their own requirements for wireless infrastructure, such as how it’s painted, where it can be located, what size it can be when in this or that location. But the FCC seems (as it does so often these days) to want to accommodate the needs of wireless providers rather than the public.

Wireless companies complain that the rules are overly restrictive or subjective, and differ too greatly from one place to another. Municipalities contend that the restrictions are justified and, at any rate, their prerogative to design and enforce.

“Given these differing perspectives and the significant impact of aesthetic requirements on the ability to deploy infrastructure and provide service, we provide guidance on whether and in what circumstances aesthetic requirements violate the [Communications] Act,” the FCC’s order reads. In other words, wireless industry gripes about having to paint their antennas or not hang giant microwave arrays in parks are being federally codified.

“We conclude that aesthetics requirements are not preempted if they are (1) reasonable, (2) no more burdensome than those applied to other types of infrastructure deployments, and (3) published in advance,” the order continues. Does that sound kind of vague to you? Whether an city’s aesthetic requirement is “reasonable” is hardly the jurisdiction of a communications regulator.

For instance, Hudson, Ohio city manager Jane Howington writes in a comment on the order that the city has 40-foot limits on pole heights, to which the industry has already agreed, but which would be increased to 50 under the revisions proposed in the rule. Why should a federal authority be involved in something so clearly under local jurisdiction and expertise?

This isn’t just an annoyance. As with the net neutrality ruling, legal threats from states can present serious delays and costs.

“Every major state and municipal organization has expressed concern about how Washington is seeking to assert national control over local infrastructure choices and stripping local elected officials and the citizens they represent of a voice in the process,” said Rosenworcel. “I do not believe the law permits Washington to run roughshod over state and local authority like this and I worry the litigation that follows will only slow our 5G future.”

She also points out that the predicted cost savings of $2 billion — by telecoms, not the public — may be theorized to spur further wireless deployment, but there is no requirement for companies to use it for that, and in fact no company has said it will.

In other words, there’s every reason to believe that this order will sow discord among state and federal regulators, letting wireless companies save money and sticking cities with the bill. There’s certainly a need to harmonize regulations and incentivize wireless investment (especially outside city centers), but this doesn’t appear to be the way to go about it.


Source: TechCrunch

FCC fines another robocaller $82 million as it seeks end to caller ID spoofing – CNET

The telemarketer made more than 21 million robocalls in three months.
Source: CNET

Star Wars: Vader Immortal is a virtual reality game coming in 2019

Few properties seem better suited to tap VR than Star Wars, if only because… you know, lightsabers.

And Lucasfilm knows it. They’ve just announced Star Wars: Vader Immortal — a three part, at-home experience that’ll launch on Oculus’ just announced standalone Quest headset.

Alas, there’s not much to go on besides the name, a quick teaser trailer, and that it’s launching sometime in 2019. Lucasfilm does note that it’ll be a “yet untold story” that’ll take place across three episodes, with the story writing lead by Dark Knight writer David S. Goyer.

This isn’t the first time the Lucasfilm/ILM teams have dabbled with VR. They released a short one-off experience called Trials of Tatooine for the HTC Vive two years ago, and they worked with The Void to build massive, full-building VR game called Secrets of the Empire that launched at Disneyland last year. But Trials was short and experimental, and Secrets requires you to be in a very specific place in the real world. This one sounds like it’ll be a bit more substantial, and intended for a wider audience.

(* tangent: for what it’s worth, Secrets of the Empire is one of the more mind-blowing VR experiences I’ve ever had. I left feeling that it was a bit pricey for the amount of time it lasted, but I’m still thinking about how damned cool it was nearly a year later.)

More on this as we hear about it.


Source: TechCrunch

Everyone Wants to Go to the Moon Again—Logic Be Damned

Space companies and national agencies are all gunning to visit the moon and kick off a bustling lunar economy, but the business case is shaky.
Source: Wired

Farmer’s Fridge wants to make eating healthy food as easy as getting money from an ATM

Fast, healthy food is one of those concepts that just seems too good to be true. But Farmer’s Fridge, a Chicago-based startup that recently closed a $30 million Series C round led by former Google CEO Eric Schmidt’s Innovation Endeavors, aims to make that a reality.

Farmer’s Fridge retrofits vending machines to serve up healthy foods — salads, sandwiches, granola, etc. — for people on the go, for anywhere from $5 to about $8. In order to ensure restaurant-quality food, Farmer’s Fridge has a chef on board who receives feedback from customers to constantly tweak the menu and the food. There’s also a large workforce in place to restock the food, which is prepared daily in Farmer’s Fridge’s kitchen, every morning. I tried the food while I was in Chicago, and I must admit that it was good. And this is coming from someone who generally dislikes salad.

While the amount of waste is low (about 5 percent left over) — thanks to its allocation algorithm that determines how much of each type of food to stock in each vending machine location — Farmer’s Fridge has a system in place to deliver leftover food to the Greater Chicago Food Depository, a food bank that works in partnership with 700 agencies, including soup kitchens, shelters and pantries.

“The hypothesis for the business is that it’s been done for ATMs, it’s been done for movies, and those things have nothing to do with each other. So the only connection would be that consumers generally want things that are faster and cheaper and more convenient, as long as they don’t have to sacrifice any quality from the experience,” Farmer’s Fridge founder and CEO Luke Saunders told me at the startup’s headquarters in Chicago.

Farmer’s Fridge founder and CEO Luke Saunders at the startup’s Chicago-based HQ

“So, renting a movie from a kiosk — there’s no difference,” he added. “It’s the same movie when you get home. With food, though, it was interesting because there’s a lot of businesses where the experience is supposedly the most important part, so ‘if you have really good service at a restaurant, could technology actually replace that experience’ was the core question of the business. Or is that an important sustained advantage for a restaurant versus our business model?”

So far, it’s been working. Since launching in 2013, Farmer’s Fridge has deployed 200 vending machines throughout Chicago and Milwaukee. Farmer’s Fridge vending machines can be found in airports, hospitals and in traditional retailers, like pharmacies, convenience stores and even the Amazon Go store in Chicago. Each location gets stocked at least five days a week, while the airport gets stocked seven days a week. Depending on the business partner, Farmer’s Fridge has a revenue model that ranges from subsidized accounts to revenue shares.

“Each vertical behaves really differently,” Saunders said. “In a hospital, they care more about having an amenity overnight for employees who don’t have access to a cafeteria than they do about profitability. At O’Hare International Airport, it’s a revenue share because of the traffic generated. For some retailers, it’s about the traffic Farmer’s Fridge brings to those places.”

The app is probably the least technologically interesting part about Farmer’s Fridge, but what it offers is an easy way to see where you can find a fridge, the inventory of said fridge and the ability to reserve food from that fridge ahead of time. The fridge itself is the real technological achievement. It’s an internet-connected device that runs firmware and features a graphical user interface and cloud infrastructure.

Next year, the plan is to expand regionally and launch in an additional region. In the nearer term, Farmer’s Fridge is expecting to grow from 130 employees today to about 200 by the end of next year.


Source: TechCrunch

Oculus Quest is a more powerful stand-alone VR headset coming this spring

Oculus announced its latest stand-alone virtual reality headset, the Oculus Quest, at its Connect 5 keynote. The new Quest headset is intended to deliver a more immersive VR experience without the need for a powerful PC.

The post Oculus Quest is a more powerful stand-alone VR headset coming this spring appeared first on Digital Trends.


Source: Digital trends

The next big Windows update could launch as soon as October 2

Microsoft’s next update for Windows 10, the October Update, may launch as soon as October 2, according to new rumors that suggest it will align with the Surface event Microsoft is holding that same day in New York.

The post The next big Windows update could launch as soon as October 2 appeared first on Digital Trends.


Source: Digital trends

College Humor Gives Subscription-Based Streaming a Try

Have you heard the one about the online comedy outlet trying to get a little less dependent on YouTube?
Source: Wired

AMD RX 500 graphics card refresh may launch in 2019 with die shrink, clock boost

AMD may have a new range of RX 600 graphics cards ready to provide greater competition to Nvidia’s midrange offerings, which currently still lack representatives from the RTX series. The new GPUs could launch as soon as October.

The post AMD RX 500 graphics card refresh may launch in 2019 with die shrink, clock boost appeared first on Digital Trends.


Source: Digital trends

Dish’s AirTV Player can now record two shows at once

Dish today is launching a new dual-tuner adapter for $29 that will allow AirTV Player owners to watch one live TV channel and record another, or record two channels at once. The option to bundle an AirTV Player with the adapter is also now available for $119 – a bit of a savings over buying the single tuner AirTV Player ($99) and adapter ($29) separately.

The AirTV Player, Dish’s 4K-capable media streamer set-top box, was first unveiled at CES 2017, and was later joined by Dish’s networked TV tuner, called simply AirTV.

The AirTV Player is Dish’s attempt at offering a solution for cord cutters who want to combine access to live TV streams from a digital antenna and those from streaming services, including Dish’s own live TV service Sling TV, as well as other video services like Netflix and YouTube.

To watch and record live TV, the AirTV Player can be connected to an OTA (over-the-air) antenna, sold separately. (Though sometimes Dish doles these out as part of a promotion.)

If you also attach a USB hard drive, the Player can record broadcasts from the antenna for later viewing through the Local Channels DVR feature.

With the launch of the AirTV Player’s dual-tuner adapter, Dish’s full line of AirTV products (meaning, both the AirTV and AirTV Player) now have the ability to record up to two local channels simultaneously.

However, customers who only have need for a single tuner can still buy that version of the AirTV Player for $99.99 – down from its previous price of $129.99. (And if the adapter isn’t needed at all, the cost drops to $89.99.)

Both come with a $50 credit towards Dish’s live TV streaming service, Sling TV.

The addition of the dual-tuner support comes at a time when Dish’s hardware is about to face some serious competition. This month, Amazon unveiled a new device called the Fire TV Recast that’s poised to attract those cord cutters who want to access both live TV and on-demand services in one place. The Fire TV Recast starts at $229.99 for two tuners and a 500GB DVR, and will also be available for $279.99 for a 1TB DVR.

Though pricier than Dish’s products, the nice thing about Recast is that you won’t necessarily have to purchase a separate USB hard drive. (You’ll soon be able to add on storage through a USB drive, but many customers may find they have enough space, as is.)

In addition, the Recast offers the same Fire TV interface customers are already familiar with, and includes a programming guide that shows the live content from the over-the-air antenna alongside any live streams from Amazon’s Prime Video Channels. It runs any of the apps and services that a normal Fire TV could – like Netflix, Hulu and others – and offers access to Amazon’s movie and TV catalog and Amazon Originals.

That could pose a challenge for Dish and other OTA DVR makers, like Tablo and TiVo, given Amazon’s popular Fire TV brand and its ability to market its products directly on its own e-commerce site.


Source: TechCrunch

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094