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

Archivo del Autor: Belen De Leon

Electric vehicle charging software EV Connect raises $12 million

EV Connect, the Los Angeles-based company that sells software to manage electric vehicle charging, has raised $12 million in a Series B round led by investors Mitsui & Co. and Ecosystem Integrity Fund.

The company has raised $25 million to date.

EV Connect’s cloud-based platform has an open standard architecture that is designed to be hardware agnostic. In other words, EV Connect aims to provide a variety of hardware vendors a way to monitor, manage and maintain charging stations.

The end goal is to push the industry away from a closed and fragmented system to a more open one, according to EV Connect CEO and founder Jordan Ramer.

EV Connect has a two-tiered approach. The company provides and manages 1,000 electric vehicle charging sites through its EV Connect network. EV Connect has a smartphone app to give drivers of electric vehicles real-time access to charging station status.

Its also sells a cloud-based software platform that businesses can customize. Clients include Yahoo!, Marriott, Hilton, Western Digital, Los Angeles Metropolitan Transportation Authority and New York Power Authority.

As part of the round, Mitsui and EV Connect have agreed to develop new business models around EV charging infrastructure. EV Connect plans to work with Mitsui on various applications of EV charging to lower the cost of charging and maximize its utilization, including fleet and energy management solutions, Ramer elaborated to TechCrunch in an emailed response.

“We strongly believe that EV Connect’s infrastructure management technology accelerates the electric vehicle revolution in the energy and power industry where Mitsui has many assets and access to partners,” Kazumasa Nakai, the COO of Mitsui’s infrastructure projects business unit, said in a statement. “Our unique engineering capabilities, in conjunction with EV Connect’s cloud-based EV infrastructure, will enable us to develop new business models to solve the challenges EV infrastructure currently pose for energy management companies.”


Source: TechCrunch

How I Podcast: Let’s Talk About Cats’ Mary Phillips-Sandy and Lizzie Jacobs

The beauty of podcasting is that anyone can do it. It’s a rare medium that’s nearly as easy to make as it is to consume. And as such, no two people do it exactly the same way. There are a wealth of hardware and software solutions open to potential podcasters, so setups run the gamut from NPR studios to USB Skype rigs.

We’ve asked some of our favorite podcast hosts and producers to highlight their workflows — the equipment and software they use to get the job done. The list so far includes:

Broken Record’s Justin Richmond
Criminal/This Is Love’s Lauren Spohrer
Jeffrey Cranor of Welcome to Night Vale
Jesse Thorn of Bullseye
Ben Lindbergh of Effectively Wild
My own podcast, RiYL

Screen Shot 2019 10 22 at 6.10.58 PM

This week, it’s a nice, in-depth workflow from Mary Phillips-Sandy and Lizzie Jacobs, the host and producer (respectively) of Let’s Talk About Cats. Now in its second season, the Acast network show sits down with artists, musicians and other creatives to, well, talk about their cats. Recent interviews include Spin Doctor Chris Barron and adult actress/writer, Stoya. 

Episodes can be found on the official Let’s Talk About Cats website and purveyors of finer podcasts everywhere. 

We record most of our episodes at our network’s office in New York. They’ve set up a little recording room that Acast shows can use — it’s convenient, and there are always cute dogs hanging around. No cats, though. 

The Acast space has ElectroVoice RE20 microphones with windscreens on ElectroVoice 309A mounts. Love that warm, classic sound. Also, I (Mary) am self-conscious about my S’s, and these mics do a good job of controlling them. The headphones are Sony MDR-7506s. They’re… fine. Over-ear headphones always kind of suck for me because they squish my glasses. The headphones run through a PreSonus HP4 amp, which lets everyone set their levels exactly where they want them.

The studio board is a Zoom LiveTrak L-12 and the DAW is Hindenburg, which we only use for recording. Lizzie edits and mixes the show at home with ProTools and her beloved Sennheiser HD 380 pros. She has to be listening to a lot of Cats before her head hurts from the headphones. But she doesn’t wear glasses.

how we podcast zoom livetrak

We try to avoid remote interviews. The more we do the show, the more we’ve realized that it works best when the guest is here in person. We make fast transitions between segments, and one bit (the Cat Quiz) involves handing over a special prize, so getting that IRL reaction is important. (Lizzie cutting in here. Mary’s prizes are next-level. It’s incredible what she’s able to find on eBay, Etsy and I don’t even know where else. The show would not be what it is without them, or without Mary’s research skills. Every week she digs up something like a vintage perfume packaged with a cat figurine in a feather boa, or musical theater-themed cat stickers.)

When remote is the only option, we’ll do Skype with Ladiocast on the studio laptop. We also ask our guests to record locally with whatever prosumer or office studio gear they can get their hands on — anything to make their voices sound closer.

This may be obvious, but Dropbox is essential to our process. We have a shared folder with Acast where studio tracks get uploaded so Lizzie (or Virginia, who helps with production) can grab them. We also use it to share clips and images for social media. Speaking of which, we’ve been using Headliner to make captioned preview videos for Instagram and Twitter. Very convenient, highly recommend. We are not graphic designers, so we use Canva to make images for our social accounts and website, which we built on Squarespace, using one of our favorite podcast’s promo codes for a discount.

Scripts, research, booking trackers, scheduling and everything else happens in Google Drive/Calendar, which we’d be lost without. In season one we worked with a human for transcription, but she went back to grad school, so now we use Otter. It’s not perfect, but it’s by far the best automated transcription tool we’ve found, and you can’t beat the price. I (Mary again) actually like taking some time to go through and correct transcripts, because it’s a good way to become (even more) aware of your verbal tics. By the fourth “of course,” you want to travel back in time and slap yourself. 


Source: TechCrunch

In latest $10B JEDI contract twist, Defense Secretary recuses himself

The JEDI drama never stops. The $10 billion, decade long cloud contract has produced a series of twists and turns since the project was announced in 2018. These include everything from court challenges to the president getting involved to accusations of bias and conflict of interest. It has had all this and more. Today, in the latest plot twist, the Secretary of Defense Mark Esper recused himself from the selection process because one of his kids works at a company that was involved earlier in the process.

Several reports name his son, Luke Esper, who has worked at IBM since February. The RFP closed in April and Esper is a Digital Strategy Consultant, according to his LinkedIn page, but given the persistent controversy around this deal, his dad apparently wanted to remove even a hint of impropriety in the selection and review process.

Chief Pentagon Spokesperson Jonathan Rath Hoffman issued an official DoD Cloud update earlier today:

“As you all know, soon after becoming Secretary of Defense in July, Secretary Esper initiated a review of the Department’s cloud computing plans and to the JEDI procurement program. As part of this review process he attended informational briefings to ensure he had a full understanding of the JEDI program and the universe of options available to DoD to meet its cloud computing needs. Although not legally required to, he has removed himself from participating in any decision making following the information meetings, due to his adult son’s employment with one of the original contract applicants. Out of an abundance of caution to avoid any concerns regarding his impartiality, Secretary Esper has delegated decision making concerning the JEDI Cloud program to Deputy Secretary Norquist. The JEDI procurement will continue to move to selection through the normal acquisition process run by career acquisition professionals.”

Perhaps the biggest beef around this contract, which was supposed to be decided in August, has been the winner-take-all nature of the deal. Only one company will eventually walk away a winner, and there was a persistent belief in some quarters that the deal was designed specifically with Amazon in mind. Oracle’s Co-CEO Safra Catz took that concern directly to the president in 2018.

The DoD has repeatedly denied there was any vendor in mind when it created the RFP, and internal Pentagon reviews, courts and a government watchdog agency repeatedly found the procurement process was fair, but the complaints continue. The president got involved in August when he named his then newly appointed defense secretary to look into the JEDI contract procurement process. Now Espers is withdrawing from leading that investigation, and it will be up to others including his Deputy Secretary to finally bring this project over the finish line.

Last April, the DoD named Microsoft and Amazon as the two finalists. It’s worth pointing out that both are leaders in Infrastructure as a Service marketshare with around 16% and 33% respectively.

It’s also worth noting that while $10 billion feels like a lot of money, it’s spread out over a 10-year period with lots of possible out clauses built into the deal. To put this deal size into perspective, a September report from Synergy Research found that worldwide combined infrastructure and software service spending in the cloud had already reached $150 billion, a number that is only expected to continue to rise over the next several years as more companies and government agencies like the DoD move more of their workloads to the cloud.

For complete TechCrunch JEDI coverage, see the Pentagon JEDI Contract.


Source: TechCrunch

Venture capital firm Redpoint hires a ‘head of founder experience’

As access to top deals becomes more competitive, venture capital firms are creating new roles to attract top entrepreneurs. Now, in addition to recruiting top dealmakers, firms are bringing in culture experts and allocating roles to individuals who better understand and empathize with the founder journey.

In keeping with this trend, Redpoint Ventures, a venture capital firm with roots in Silicon Valley’s Sand Hill Road, has hired a partner and its first-ever “head of founder experience.” Travis Bryant, who joined the firm one year ago as an entrepreneur-in-residence, will be focused on how founders perceive the Redpoint brand, ensuring each individual moment a founder spends with the firm is as founder-friendly as possible.

Historically, VC firms hired investment partners to network, invest in companies and help foster those companies’ growth over a years-long period. Increasingly, these same firms are identifying new talent to provide to founders more attention, resources and support through the company-building process as a means to win access to top deals.

Earlier this month, True Ventures hired its first-ever vice president of culture, Madeline Kolbe Saltzman, who explained she would be guiding “the company and the founder to being the best they can be.� Bryant, for his part, will have a host of responsibilities, including supporting existing programs and services tailored to the needs of portfolio founders, and even remodeling the office to create a better “flow� for founders. Basically, Bryant will think through all the ways Redpoint can leave a positive, lasting impression on the companies it invests in and even the companies it rejects.

“The founder is the center of the solar system,â€� Bryant tells TechCrunch. “It’s not about them coming to pitch us. It’s how do we help them develop their idea and how do we give them the confidence to get it out in the world.â€�

One might have thought venture capitalists would steer away from the cult of the founder mentality amid the WeWork saga of 2019. Arguably, tech-founder worship allowed WeWork to garner a baseless $47 billion valuation as a result of the billions in equity funding its founder used to purchase a private jet, make several poorly thought-out acquisitions and commit other irresponsible acts that resulted in a delayed initial public offering, hundreds of layoffs and more to come.

Redpoint’s latest hire, if anything, suggests tech-founder worship is far from being erased. To that point, Bryant says his role is less about the founder and more about creating an environment that fosters more human-to-human relationships, bidding adieu to the traditional startup-VC dynamic.

“In the past, a founder might have just wanted to work with a VC because of their prior performance with a goal to just get money, but now it’s money-plus-plus,â€� Bryant said. “What are you going to do actively? What can you do to help them cross this chasm and get their idea out and make it successful.â€�

“The expectation of investors is much more significant,” Bryant added. “It’s not about writing a check and hoping to turn that check into something. It’s about adding value.”


Source: TechCrunch

Facebook commits $1B to address housing issues – CNET

The social media giant says it wants to help California.
Source: CNET

NASA's Biggest Telescope Yet, Facebook's 2020 Plan, and More News

Catch up on the most important news from today in two minutes or less.
Source: Wired

Halloween 2019: Last-minute high-tech decorations – CNET

These fun Halloween options will take your house from an everyday fright to ghoulishly spooktacular.
Source: CNET

Snap's earnings show growth despite competition from Facebook, TikTok – CNET

The ephemeral-messaging app now has 210 million daily active users.
Source: CNET

MoviePass is reportedly still charging customers – CNET

The defunct movie service charged some customers twice more after going under, a report says.
Source: CNET

Driving the lovely Mercedes-Benz Vision EQS concept in Japan video – Roadshow

Mercedes-Benz showed us what its vision for the future of all-electric luxury motoring looked like back at Frankfurt. Now, we’ve traveled to Japan to get a second look, and to take it for a drive.
Source: CNET

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414