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

Archivo del Autor: Belen De Leon

Pimcore closes $3.5M for its open-source data platform to expand in the US

Pimcore, an open-source platform for data and customer experience management which has emerged out of Austria, has closed $3.5 million in a Series A funding led by German Auctus Capital Partners AG. The funding will be used for its US expansion.

Pimcore is aimed at any channel, device, or industry that wants to manage its digital data and customer experience. While there are several such companies on the market today, Pimcore claims to be an ‘out-of-the-box’ solution and the only open-source platform out there, thus competing with more proprietary products from SAP or Informatica which typically run on licensing business models.

CEO of Pimcore, Dietmar Rietsch says: “Our primary goal is to disrupt traditional licensing business models as open-source adoption skyrockets in enterprises. This funding round gives us the resources and tools to be able to stand up to legacy players like SAP and Oracle, and to really transform the customer experience and data management spaces, especially in the US.”

Pimcore recently acquired the US-based Pimcore Global Services and its whole outsourcing infrastructure in Delhi.

After being founded in 2013, it now has over 82,000 companies across 56 countries, including global enterprises such as Audi, Burger King, Continental and Intersport.


Source: TechCrunch

Latest Facebook bug exposed up to 6.8 million users’ private photos

An API bug recently left an impact on Facebook users. Though the issue has since been fixed, some of the apps on the platform had a wrongful access to consumers photos for 12 days between September 13 and September 25. 

The post Latest Facebook bug exposed up to 6.8 million users’ private photos appeared first on Digital Trends.


Source: Digital trends

Goldex raises $1M for its marketplace app for ‘ethical’ physical gold trading

Goldex, a trading app that claims to power so-called ‘ethical pricing’ for retail gold investments, says it has now raised over £1M ($1.25M) in a pre-series A round led by a group of angels and institutional investors.

Amongst those participating in the round are Prepaid Financial Services (a European payment card issuer); Gaël de Boissard, former Executive Board Member of Credit Suisse; Richard Balarkas, former President and CEO of Instinets; Nachi Muthu, former global head of IT trading technology at Credit Suisse; Craig James, founder and CEO of Neopay.

Goldex was launched in late July this year. The company was founded by former City electronic trading pioneers from Credit Suisse and UBS, Sylvia Carrasco and Fernando Ripolles wanted to remove barriers to retail gold trading and address some of the questionable practices in the gold investment markets.

The UK app claims to discover the best price amongst all the gold dealers offering bids and offers within the Goldex platform. Sylvia Carrasco, CEO of Goldex, says the funding “has taken us a step closer to becoming the leading gold trading platform that is both ethical and fully transparent to consumers.”

Golden is not alone in the space. Glint is a competitor, but it does not hold any physical gold – whereas Glint does – and Glint sets the price for buying and selling it.

Instead, Goldex routes all clients’ orders to the largest global peer-to-peer gold exchange in five international vaults (London, Zurich, New York, Toronto and Singapore). The company claims this ensures an average savings of 8-12% on the trades and attempts therefore to avoid price manipulation as well as improving transparency over charges.


Source: TechCrunch

Facebook Exposed 6.8 Million Users' Photos to Cap Off a Terrible 2018

In the latest in its long string of 2018 incidents, Facebook let developers access the private photos of millions of users.
Source: Wired

GE ‘s digital future looking murkier with move to spin off Industrial IoT biz

When I visited the GE Global Research Center in Niskayuna, New York in April 2017, I thought I saw a company that was working hard to avoid disruption, but perhaps the leafy campus, the labs and experimental projects hid much larger problems inside the company. Yesterday GE announced that it was spinning out its Industrial IoT business and selling most of its stake in ServiceMax, the company it bought in 2016 for $915 million.

For one thing, Jeff Immelt, the CEO who was leading that modernization charge, stepped down 6 months after my visit and was replaced by John Flannery, who was himself replaced just a year into his tenure by C. Lawrence Culp, Jr. It didn’t seem to matter who was in charge, nobody could stop the bleeding stock price, which has fallen this year from a high of $18.76 in January to $7.20 this morning before the markets opened (and had already lost another .15 a share as we went to publication).

It hasn’t been a great year for GE stock. Chart: Yahoo Finance

Immelt at least recognized that the company needed to shift to a data-centered Industrial Internet of Things future where sensors fed data that provided ways to understand the health of a machine or how to drive the most efficient use from it. This was centered around the company’s Predix platform where developers could build applications using that data. The company purchased ServiceMax in 2016 to extend that idea and feed service providers the data they needed to anticipate when service was needed even before the customer was aware of it.

As Immelt put it in a 2014 quote on Twitter:

That entire approach had substance. In fact, if you look at what Salesforce announced earlier this month around service and the Internet of Things, you will see a similar strategy. As Salesforce’s SVP and GM for Salesforce Field Service Lightning Paolo Bergamo described in a blog post, “Drawing on IoT signals surfaced in the Service Cloud console, agents can gauge whether device failure is imminent, quickly determine the source of the problem (often before the customer is even aware a problem exists) and dispatch the right mobile worker with the right skill set.”

Photo: Smith Collection/Gado/Getty Images

The ServiceMax acquisition and the Predix Platform were central to this, and while the idea was sound Ray Wang, founder and principal analyst at Constellation Research says that the execution was poor and the company needed to change. “The vision for GE Digital made sense as they crafted a digital industrial strategy, yet the execution inside GE was not the best. As GE spins out many of its units, this move is designed to free up the unit to deliver its services beyond GE and into the larger ecosystem,” Wang told TechCrunch.

Current CEO Culp sees the spinout as a way to breathe new life into the business “As an independently operated company, our digital business will be best positioned to advance our strategy to focus on our core verticals to deliver greater value for our customers and generate new value for shareholders,” Culp explained in a statement.

Maybe so, but it seems it should be at the center of what the company is doing, not a spin-off  –and with only a 10 percent stake left in ServiceMax, the service business component all but goes away. Bill Ruh, GE Digital CEO, the man who was charged with implementing the mission (and apparently failed) has decided to leave the company with this announcement. In fact, the new Industrial IoT company will operate as a wholly owned GE subsidiary with its own financials and board of directors, separate from the main company.

With this move though, GE is clearly moving the Industrial IoT out of the core business as it continues to struggle to find a combination that brings its stock price back to life. While the Industrial Internet of Things idea may have been poorly executed, selling and spinning off the pieces that need to be part of the digital future seem like a short-sighted way to achieve the company’s longer term goals.


Source: TechCrunch

Friday roundup: 5 great cheap Christmas gift ideas – CNET

A huge sale on videogames, a crazy-cool toy for $10, a sound bar for only $30 and more! Plus: A space-age thermometer for just $20.
Source: CNET

Last call for Polish pitch-offs

I’m heading back to Europe to hang out in Wroclaw and Warsaw so it’s last call for pitch off applications.

I’ll be at a Wroclaw event, called In-Ference, which is happening on December 17 and you can submit to pitch here. The team will notify you if you have been chosen. The winner will receive a table at TC Disrupt in San Francisco.

The Warsaw event, here, is on the 19th at WeWork in Warsaw. You can sign up to pitch here. I’ll notify the folks I’ve chosen and the winner gets a table at TC Disrupt, as well.

Special thanks to WeWork Labs in Warsaw for supplying some beer and pizza for the event and, as always, special thanks to Dermot Corr and Ahmad Piraiee for putting these things together. See you soon!


Source: TechCrunch

NASA will explore a hostile space rock for New Year's video – CNET

Fasten your Kuiper Belts! NASA’s New Horizons mission is zooming past Pluto to learn about the origins of the solar system.
Source: CNET

9 smart gifts for a smarter home

Smart home items make great gifts and what follows are some of the best. From faster Wifi to smart meat thermometers, there’s something here for everyone on your list.

I use everything listed here and can attest to their quality. That’s important to me. I’m not going to recommend something I do not use. Throughout the year, I see a lot of gadgets and most are junk. The nine items listed here work great and are quality products.

Netgear Orbi

The Netgear Orbi is part of a new class of Wifi routers that use multiple units to blanket a home in Wifi. This one just works. For medium to large size homes, the Orbi will radically improve your Wifi performance.

I’ve used a few of Orbi’s competitors and prefer the Orbi for several reasons. Installation was straight forward and follows traditional router setup routines. The units themselves sport more ethernet jacks than competitors, and from what I can tell, the Netgear Orbi app is the most feature-packed yet best designed.

The Orbi system is expensive with basic systems starting out around $300 though with holiday sales, they can be found for around $200 and up. Netgear released several new Orbi products in 2018 including one with a built-in cable modem, allowing owners to ditch one more box in their house.

Meural

Give someone the gift of art. The Meural is a smart LCD screen designed to display works of art. It’s a lovely device that I quickly feel in love with. It’s magical.

The idea is simple: Provide owners with a never-ending parade of classical and modern works of art. This is done through a subscription service that features a deep collection of available images. Art is available from the top museums, artists and image makers. It’s easy to get lost in the app. There’s just so much available and the app does a great job explaining about the artists and their works.

Owners can also send their own images to the display.

The unit can be mounted vertically or horizontally and features a crisp display. There’s a small, somewhat unwieldy sensor to navigate the controls, but most often, the owner will use the smartphone app to change the art.

AcuRite Atlas Weather Station

This is the best home-based weather station I’ve used. It’s loaded with features. The station measures rain, wind speed, lightening strikes, UV levels and more. All the data is sent to a large touchscreen monitoring station.

Be warned. The weather station is large and needs to be mounted in a central location.

There are a lot of weather stations on the market. The AcuRite Atlas is one of the most expensive but from what I’ve seen, it’s one of the most accurate too. AcuRite says it accurate to 1 degree of temperature and 3 degrees of wind direction. Good data is expensive. But if this unit is out of your price range, AcuRite and a few other companies have less expensive models available too. Sure, someone can always look at their phone for the weather, but this is a bit more fun.

Amazon Echo Dot

The Echo Dot is fantastic. It’s small, cheap and still works like its bigger siblings. The retail price is $50 but it can be had for much less with holiday sales.

The Echo Dot can do everything: play music, tell the weather, control smart home devices and output audio to an audio system. Because of this vast amount of functions there’s something here for everyone.

Have someone on your list that just wants to listen to music? Get them the Dot. Do they already have another Alexa device but have a large house? Get them another Dot; I have six throughout (and outside) of my home. Do they listen to a lot of music through a big audio system? The Dot can send the audio out through the 3.5mm jack.

SnapPower Outlet Covers

SnapPower’s outlet covers are amazing. I backed the Kickstarter back in 2014 and have been a customer since. The products just work.

The idea is crazy simple: Built into the outlet cover are LED lights or USB outlets or child-proof outlet covers. Simply take off the old outlet cover and snap this one in its place. It’s the snap itself that powers the device; the covers sport metal clips that grab onto the outlet’s conductors and powers the light or USB outlet (they’re UL listed in the US).

I have a couple of the LED plates throughout the house and a USB outlet cover in the kitchen. Prices start around $15. A boring gift? Yeah, but an amazing gift.

Philips Wake-up Light

I’m convinced waking up to a loud alarm will shorten a person’s life, but this alarm is different. Made by Philips and available in several different models, this device slowly starts getting brighter as the alarm nears. Philips says it helps a person wake up in a more natural way. All I know is it works.

I bought one of these devices last year and it improved my morning routine. However it works, I tend to wake up more refreshed and in a better mood though it’s not perfect. The on-device controls are touchy and the clock can be hard to read. It could use Alexa integration.

Also, why is the women in the stock photo staring at the light? Don’t do that.

Sonos Beam

The Sonos Beam is a fantastic soundbar that provides more than just an improved audio experience. It also gives owners an easy way to control all the boxes stored under their TV.

The speaker includes Alexa — and promises Google Assistant support — and it improves your TV sound immensely. Designed as an add-on to your current TV, it can stand alone or connect with the Sonos subwoofer and a few satellite surround speakers for a true surround sound experience. It truly shines alone, however, thanks to its small size and more than acceptable audio range.

Sonos’ surround sound systems install quickly and run seamlessly. You can buy a few speakers, tap a few buttons and have 5.1 sound in less time than it takes to pull a traditional home audio system out of its shipping box.

Meater

This is a meat thermometer. That’s why it’s called Meater. I have one and love it.

The Meater is a wireless thermometer, but unlike the cheap versions available in hardware stores, this one works well and features a smartphone app. There are two thermometers on the Meater. One monitors the meat’s temp and the other monitors the ambient temperature. That’s critical. The companion app gives accurate readings and provides estimates of when the item will be done cooking.

I found the Meater is most helpful when cooking something low and slow. I don’t use it for steak, but when barbecuing a pork butt, it’s handy.

Nest Hello

Video doorbells change everything. I have one on my house and it’s invaluable. The Nest Hello is one of the best on the market. The Hello is easy to install and use. Anyone can do it.

The Hello provides great video quality and records constantly. That’s key. Most other video doorbells only record when triggered and sometimes key moments are not captured because they don’t trigger the camera. The Hello even features facial recognition and can send smartphone alerts when it detects someone it knows.

At $229 it’s not the cheapest on the market, but it’s one of the best.


Source: TechCrunch

Influential Apple analyst cuts iPhone shipment estimates

TF International Securities Apple analyst extraordinaire Ming-Chi Kuo delivered a less than stellar iPhone forecast this week with the straight forwardly titled note, “2019 iPhone shipments likely to be under 190 million units.” The letter puts the number of Apple handsets well below previous analyst predictions of 212 million for next year.

Kuo is largely regarded as the most influential analyst for the company, both with regards to sales figures and a stellar track record of predicting future products, thanks in part to relationships with Apple suppliers. His forecasts have the ability to impact Apple stock, which has already take a hit this past quarter.

“The increase in orders of legacy iPhone models cannot offset the decline of XR and XS series shipments because of the low season impact,” Kuo writes in the note. The analyst also singles out the XR, which many anticipated would be a hit for the company, courtesy of a considerably low price point.

Of course, Apple’s not alone in this. The smartphone industry has been seen an overall decline this past year. After years of explosive growth, things have begun to slow for many. In February, Gartner noted its first year-over-year decline since it began tracking the category. A perceived lack of upgrade worthy features have contributed to a slow down.

That could ultimately be reversed, in part, by the arrival of 5G. A small number of companies have committed to bringing the technology to handsets next year, with Apple’s 5G handset expected to arrive in 2020.


Source: TechCrunch

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795