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

Archivo del Autor: Belen De Leon

On 'Dirty Computer' Janelle Monáe Breaks Out of Her Android Persona

If her new album says anything, it’s that all she ever needed to be was herself.
Source: Wired

Aloe Bud is the adorable self-care app you’ve been waiting for

The buzz or chime of a push notification on your phone is, at best, a distraction, and at worst, a source of stress and anxiety. A new app called Aloe Bud wants to make those push notifications into something more welcome: gentle reminders to take care of yourself and your own needs. With its configurable reminders, Aloe Bud will encourage you to take a break, drink water, move your body, rest, breathe, and more.

The app is the latest to enter the booming “self-care” market, which caters to a largely younger demographic who are better handling the pressures of modern-day life by carving out time for themselves to mediate, relax, and practice other mindfulness techniques. Some older folks have scoffed at the movement, claiming millennials are too self-involved – or they just scratch their head in confusion. (“Mindfulness?”)

But there’s real demand for these self-care applications and services – in the first quarter of the year, the top ten self-care apps pulled in $15 million in revenue. Now who’s scoffing?

However, most of the self-care apps today are focused on meditation and calming techniques, not on the day-to-day aspects of self-care.

That’s where Aloe Bud comes in.

Even cynics will have to admit the app is kind of adorable with its soft color scheme and its original, retro-ish pixel art icons.

It’s also simple to use – there’s no sign-up process where you have to give your name, email or phone number. No “friend-finding” function, nor the competitive pressures of joining yet another social network, where people can track your activity and judge you accordingly. Instead, the app launches you right into a simple screen where you tap icons like “hydrate,” “breathe,” or “motivate” to set up when and how you want to be reminded. You can choose to use Aloe Bud without reminders by just checking in to those activities, if you prefer, and you can use it for journaling, too.

If you plan on using Aloe Bud long-term, you’ll probably want to pop for the $4.99 expansion pack which includes different versions of the reminder texts so your notifications’ messaging doesn’t become too routine. However, the app itself is free to use.

The idea for Aloe Bud – whose name is meant to invoke the soothing qualities of the Aloe plant – comes from Amber Discko.

Discko’s background in community, social, and development led to a number of opportunities over the years, including running social media for the popular Denny’s Twitter account, working as a creative strategist at Tumblr, founding the online publication and community Femsplain, and working on the digital organizing team for the Hillary for America campaign.

When the election was over, Discko needed to recover, and turned to self-care apps.

“I found myself destroyed mentally afterwards. I wasn’t leaving the house at all. I needed to find a way to get myself back to a grounded normal state,” they said.

Discko then tried a number of other self-care apps, but didn’t feel any of them did the trick.

“I didn’t find myself really keeping with it. I either forgot about the app, or I felt like they were shaming me, so I deleted them right away,” Discko said. “I couldn’t find one that felt like it worked for my personal needs – I’m a sensitive person. I work best with positive, encouraging reinforcement,” they added.

Aloe Bud was born of these frustrations, but originally as an online community where people could check in with their self-care routines. However, there was growing demand to turn the self-care system into an app. To raise the funds for the app’s development, Discko ran a Kickstarter campaign, which led to 1,538 backers donating over $50,000 to the cause.

A year later, Aloe Bud officially arrived, with help from the development team Lickability (Houseparty, Jet, Meetup), user interface designer Tin Kadoic, and pixel art icon designer Katie Belton.

The app went up on the Apple App Store this week, and was pre-ordered by 1,000 people. By day one, it had already gained 5,000 downloads.

Aloe Bud is deceptively simple. A lot of care and research actually went into its making, as it turns out.

Discko worked with a mental health researcher to help craft the app, and referenced other research in the space, as well. They even carefully selected language in the app so it wouldn’t be triggering – for example, the reminders to eat aren’t referenced as “food,” which people have hang-ups about (or possibly even eating disorders). Instead, it’s referenced as “fuel.”

Aloe Bud is not for everyone, but it will make sense for those who appreciate little reminders to take care of ourselves – like those in Apple Watch, which now alerts you to stand and to breathe, for example.

And it could be especially useful for those who work online, or who face ongoing harassment because of their work – something Discko is familiar with, too.

“I was getting toxic push notifications and it was really destroying my sanity for a while. I deleted Twitter off my phone and replaced it with Aloe Bud,” said Discko. “I encourage a lot of people to do that.”

Aloe Bud is a free download for iOS.


Source: TechCrunch

Meet the first four startups in the MetaProp Bridge international accelerator

Real estate-focused MetaProp NYC has been adding new programs on top of its core accelerator. The latest: The MetaProp Bridge at Columbia University.

It’s an international accelerator designed specifically for real estate and property tech-related startups from Europe, the Middle East and Africa that are looking to expand into North America. Participants get access to MetaProp mentors, advisory services and up to $250,000 in financing.

The 14-week program begins with eight weeks in London before moving to New York City and concluding with a two-week, five-city roadshow across North America.

“From our first days on the ground in London, it was clear that this is a critical time for PropTech in EMEA,” said MetaProp’s Leila Collins in a statement. “There is an abundance of compelling technology for the real estate industry emerging from the region. We are happy to now have the infrastructure to partner with and support some of the most promising EMEA PropTech startups as they launch in North America.”

MetaProp says that less than 4 percent of applicants were admitted to this inaugural cohort. Here are the four participating startups:

  • Airlite says it’s creating natural paint that also purifies of odors, bacteria and other air pollution. (UK, Switzerland and Italy)
  • 720° is a cloud-based analytics service for monitoring indoor air and environmental quality. (Finland)
  • Frontdoor offers business intelligence for real estate agents. (France)
  • YourWelcome is building a technology hub for vacation rental owners — specifically a tablet where they can provide instructions for their guests and earn money by offering tickets and deals. (UK)


Source: TechCrunch

The Physics of Terrifying Technological Battlebot Tactics

Here’s the fundamental physics behind every class of robots in the showdown.
Source: Wired

Maybach's Electric SUV, Tesla's Autopilot Shakeup, and More Car News

Plus: why self-driving car developers should be aiming lower.
Source: Wired

Bangladesh’s version of Go-Jek raises over $10M in a round led by Go-Jek

$4.5 billion-valued ride-sharing startup Go-Jek may be busy in Southeast Asia, where it is aiming to step into the gap following Uber’s exit, but that isn’t stopping it from looking at opportunities elsewhere in the world.

Over in Bangladesh, motorbike-taxi hailing service Pathao has announced that it raised a “pre-Series A” investment led by Go-Jek. The Indonesian firm first invested in Pathao last year, and it is leading this new deal which includes participation from existing backers Openspace Ventures — which just rebranded from NSI Ventures and is an early Go-Jek backer — Osiris Group and Battery Road Digital Holdings.

The round is undisclosed, but TechCrunch understands from a source that it is more than $10 million. The startup did confirm that its valuation is over $100 million.

CEO Hussain Elius told TechCrunch in an interview that Pathao plans to use the capital to expand to new cities, and continue to build out additional services. The company began offering motorbike taxis on-demand and a logistics service, and it branched out into food delivery this year. Now, Elius said, it is developing a mobile wallet app that he hopes can encourage adoption of digital payments among Bangladesh’s population of over 160 million. That could unlock the door for a move into other verticals in the future.

When you look at the ride-hailing space and the way that companies have used investment to grow their reach — in particular China Didi’s which has invested companies in the U.S., Latin America, India, Europe, the Middle East and Southeast Asia — it’s inevitable to think that Go-Jek’s investment might lead to future opportunities for the company to expand into South Asia.

Not so, says Elius.

“Go-Jek is an inspiration, [but] we are an independent business and not Go-Jek. [Our] market is very different; there are certain things we are doing which they are not. For example, bike financing is something we are exploring.

“They help us learning, but we don’t share any tech; that’s built in-house,” he added with some pride.

Pathao has plenty in common with Go-Jek. The company began in 2015 initially as a courier service latching on to the growth in e-commerce. It expanded to bike taxis — which was seen as a risk, since they aren’t as popular as in places like Indonesia, Thailand and Vietnam — and then into cars last year. The move appears to be paying off. Today Pathao claims 50,000 bikes and a team of 500 employees who cover its 22 cities. It said it handles a million rides and “over hundred thousand deliveries” each month.

Elius said the firm plans to broaden its coverage of Bangladesh and also look to expand into neighboring countries soon, although he isn’t giving away details at this point. One thing for sure is that they will avoid markets where Go-Jek is present, he said. That seems like a smart strategy.


Source: TechCrunch

Maverick, a social network for young women, launches with $2.7M in funding

While Bumble BFF and Hey! Vina help adult women find new friends, there isn’t a social network dedicated to young women.

But Brooke Chaffin and Catherine Connors are looking to change that with the introduction of Maverick, a social network that connects young girls with female mentors to express their creativity in a safe space.

Here’s how it works:

When a new user signs up, they can browse through various challenges set forth by Catalysts, inspiring role models selected specifically by the founders to inspire the younger demographic on the network. These challenges include things like making their own super hero, creating their own dance number or choosing a mantra.

Users, usually between the ages of 10 and 20, can post their response to a challenge via photo or a 30-second video and browse the responses of others. Interestingly, Maverick has done away with ‘likes’ and instead offers points for various types of engagement, like posting a response to a challenge, posting a comment, or giving someone a badge.

For now, there are four badges on the platform (unique, creative, unstoppable, and daring) and the company has plans to add more badges as it grows.

But Maverick isn’t just an app. The company also plans on holding a series of one-day live events across the country, highlighting young women emerging on the platform in categories like STEAM, entrepreneurship, comedy and music.

In fact, the first live event goes down tomorrow in Los Angeles, featuring “Founding Mavericks” or role models such as Chloe & Halle Baily, Brooklyn and Bailey McKnight, Daunnette Reyome, Laurie Hernandez and Ruby Karp.

For now, Maverick is a free app focused on growing its user base. But the founders see an opportunity to turn Maverick into a utility, not unlike LinkedIn, offering a subscription for premium features. And it makes sense that LinkedIn would serve as inspiration for Chaffin and Connors, as LinkedIn CEO Jeff Weiner is one of Maverick’s investors.

The company has raised $2.7 million in seed funding led by Matt Robinson of Heroic Ventures, with participatino from Susan Lyne and Nisha Dua of BBG Ventures as well as Jeff Weiner.

Here’s what co-founder and Chief Content Officer Catherine Connors had to say:

The research on girls’ social development has shown us the same thing for decades. During early adolescence, the majority of girls stop raising their hands, participating in sports and extra-curricular activities, taking risks, and stepping into leadership roles. In short, they stop believing in themselves. And it’s not because we don’t tell them that they should believe in themselves — it’s that they don’t get enough real opportunity to prove to themselves that they can.

Founders Chaffin and Connors met during their tenure at the Walt Disney Company and kept coming back to the idea of empowering girls through a new social network, and so Maverick was born.

The network is designed with a progression loop not unlike that of a game, where Mavericks can progress toward becoming a Catalyst and inspiring other young women.

The app launches out of beta today.


Source: TechCrunch

Chemists Orchestrate the Molecular Union of Two Single Atoms

It’s a molecular Parent Trap: Stick two atoms in a vacuum chamber, and steer them together with lasers.
Source: Wired

Huawei P20 review – CNET

It has the Huawei P20 Pro’s night mode, but costs you hundreds less.
Source: CNET

The best laptop bags and backpacks for 2018 – CNET

From simple daypacks to bags with room for all your gear, here are some great options for getting your stuff from points A to B.
Source: CNET

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412