rccovSRR1162348514653670963847750142174115295184582010645641026697101222289426210426210273867792362713297833032933005323360669375970910930781731134815219437341634016172514221276105939023022315714720616211167154131481359161494855784972242219841791599922672374142810930521648293768939122245341726513938114102961141121447567414233420033224298472553198727326763163329357874682431961681406493642528241749112472166558418931903133571017281672301314111642149914313101079701342282603619239504193136571456941282832426916179226615271202325739103997275816751385290108275832599324713311416921671224312817014911363739152920321471597262811704480538550497812761570012428624814425487119393513988076871202691341068292239233311878566499674892511667246640630226514711822516955765746802665035181461269770633245299927762419226317271563129510498868568487006403803652902682602462312312232232081861341048989746760525230743693444425421126845442461820140060742014316455549140026010519107760647162139328227418291111111322911316798266010202664257424811311310124364531891734941129536565242295582168661941724217512110847691106167896565594224189215948654552732971052850510170200760734719162441339320413289226157681499752135110753510210296885236775852524732153017115709416728231690480384269502457269117152615668227193174161133423176415854651205639023312910459482913932918699443071175872724525715212266563010581248747398547191971473215109648104840877303984575305555461435722975290822611244111810428077406725805555295214544544453873782351855034220861404122032087167414286866075385334782601901721671481481391078374376234594220181457134511211651276027347526588182423128177317116216451571682244195122110110110748952901727448071597146990756163536522347401336652471796896898271504623527522848212628624042141796230564719107577082631811481983019323927730302596882795745621571435199174276230201317632501681133223311747327897564227244925190156920581544137828657332885575414363354322299299193179179115101831396148691470137811948274672109881670439422519719719716914114114145542778132345435233414694181071046140821519338836325122613412030088235566078436131742553241917171025989620369252142325520516837191127999992787864504242106910462363057727318212127275894758728580415164503318185418182149331271093432071362992534415611640144101653682704531143725162260922454172031211114103463323042352071801801801521521381241119797978383696955555555555555552008801389328206189167106100673395837878726761616156503328282828222211738199567806596930711591370222185185185185148211320367624015215243987665170831822322315913811710610610674746493365240519319191806101645227194738261820311923624444983551689121931215641318202211003711791281029051115379685427329312465179528569532472334949513513218140753161413396378307216917233530422922117226761859110945022522518264545752431109629339290255161941814448718769786784673737101692520916445269826602248221335375351810812916317375662091198497764528820707640425137123897521562595934439376632021578045314411311403223312926101102789152667151783006217219881841627134927822371933613033530259924211486883603659276178241341941810472894640303815110136871029377931571823104477913346223411426562123774204310234651911661082435084893311932708717953125396490543161754154817387210862750733916833224267210399156511841121849804322889586771218875905220186151041133081103237642428133536792930228664474983749248013477952653911882114816554512879431519911745062222002921086199571648341348224558393928758282376183047203110164513176356289850978294662457168501934231222478424263162162158103360634582975894811931596141014041127277618641682152194712053242321855205166715301244118459229571371082925494859221922021720482172218561833581639139415986142611891425638293228652260164457027319516415210551473535166163935245483464755592126991235614711371548635513343265170648035933819306317526212201171410929419418906726225715384874543863703362522352182021681348416401380733713205228217951509286155614111068934903829104498280280249218218207187145114731847167838031119016415314813711184100691196117719105488074513510372685408176155772751601146283340348350351501189868531237713029062103303876874359023933956602140121146524921616965093983451401239482706443041409105660645060129523461148100905548034243951909728222149225102154779089239715101505878393624617610012752001791741573121524325669140221180932338218292728412750230318621324118710405584723706422510623179016015583432151722632031651281281201201137529717012843184501400799794061213381648248240829724122318516714814811174985512467451362300295189172836150393922158485972511996175823852329360308183125231188130581431196158666150484516149316765356030192963362048754320519071384522456424418635846532539153124719816511511599669026152876561881081015850501145100675643071908532243142802110117790814812130220681725496207843767822746187194853339087518801049633250167464225120120314246132114834064223617381692331328186745788254527410296734012401603661117864158043331814713011567523049116785351520113731362332230047039125120645148244286877752824991647340306418295123241201401501181453140251976498344153455424352277141119591716115513323124427527102475073304765373725201879154813138975602004746270420424744273113436572271331148454393532023711236302625734271311927352298438118097993788981574772710694579450383324252232196151117484228224491020578184849201393226211147111946413572881501501505598298113731244551122162007174710596882601640158414267642942352357395144282601683673462958821419917812553158102252013840105718637193432691209662755153112142062407133646416151196419872515357733806468918639155323106134974462272917339105632603949217617462581728783111831831467324831096730657214713497972013183815707755441471052681824160621717401679155612261163410317878466563770961359376594002595264492841654144143721651327436521714836533717416233026726023923122413787210119912031168720319619610987189168112561541337756133126126814512611211298848477317063569494949494935352859924344164826991689675540473352275217128383334031336154881185751971270934855796724454329316289171138928666663933310386747465534537373325990996267248233345154775229301364227662635183174137736427415200108108838019812952120242220200494589633166425272502453166483271591353241351556792218129170022714238085522563152001001129103910182051397345281037231175348727731942620210418225131622972493223631600125233199178616711894832834199103844922013803843781653325393324617160349139440853931137065359422414811232898581432808783093529648711576141631413811796181952325319140297241611446366072830461203688505498718333222141112322823758934933149581472852472655163148114512411993238126117633051625725147281030298742011131031015891109134123965427212114881152337364532924941868525181818151513131098310873110144792476516111667515030626926381058709276203188115891074103478626192726460606036323162171370742612810285187618136166165806314776846238343431123982845777619974741645360316443192971066666352221215178897415150101481431179324675441121695882422622851799143341294239235173136132555151293209315850448329327172154285181120611221016859589417361251595128281522521238910177932243932932181941746633132229714501131450225150155143119957148481581154379651736331226052513342171001865621291116871510914596177146896450413259981811451261107617714533812125584508514933323918653714692511826740652878664352342523614333222267302120613300158115438766336116001130828723551215145363373361007222107100007742333117227904326827746149008610423515315951058051126275796933950256325562656624522036001665849074839684773451926101909138475532012620652154685167301435343275329421021275827659423110161011956345612491236721338796643722102859658627340498865532354889124275104178219377516152481630740411701125461040219310917831539102263139145631421833215317348148058403162733499915830115246152537243061860177514543203761861091085898216224403439835059143436733126010354492047126078793062048813372924761575937583146487125193916273116247072471173016933650618759639121006236615841490947817087211176079129784449161161145182368132143938936793102313787171022023156588344140836633327520820819113367268268187454246243114217111501501005810368923831220863237234164351433432221915410351318260145947921501309706603440401213710483322811791531026511831119548179716759728591128055672232231201415130177616624161519540128213974691193433232051183061471283130218718014613913212612699959285757144314390633666944849942701241422562199429934163371275957417236214714712251901847718691731118427926814981446104540153116986067611372656237206146676495974011954822712571341221807310047899269724211519220198686729551189795521169999949352920278973596762772595546371228264475421203517431361154215461120284275160238711983242111941461469781326189189116116105846317051005396183122168189957032960646020214711010539382182787052217341090952562493161111521504401312234234212111149464929516713810898391443139845444309135296110106743277585842199472287616084592812041911281281151023972831981491206457211617004161992816502188126643332311154882121881414780603832551282920026071182741135244754410646876193803062701844879291827476565644573353113019724171237019412719265759578422186178581013719180102791407610534863677867804503317015641483813341442115592457035423028712717763142612012391341225264376128304166964215851141879649126105675943365331410443253767651187143411339671362923269232592573241625324574994376149732027050453463351973213865135257877826792413061679725888167354851328913085592817937575849588004376181212134792036289418722512837511377359481857730714166794625894304357173416776148648217744277533502799551203284982227417355611912112301232842023211568112297335633039623669356435063314250724052309169314801474694509444376200963734282517482153088890641821741947227832544752331151995426459234191138975293639692308737371366636376259190994244165441013761019875998898861773647312518221415181076441241166756534302283722367151134027650264131208711385393678958197598196813571215997075252151289812823374857211858178475322186028014740061442311051305682549514443286527976712662681761443216010460446747150180318019377739538315023117422652924452284132747224801721759214713887591978134887540467352190881019702680630515623322303729327826918881263166332116029550131263105502115497554712021899462948141679861459402800557492285207143997246422343102508125454888954494171616661065710625644333085651387674165323555310223501134509289208936946360227132317659346107106736354349246673621414080952928069356236319913110031218018872938417184642531235792942851661191984412196764849392709233379353240635775320691450375224234285713739865943706154437729737719215647714555014295051518565797866298316071093272241137611978732265345168461126542490164145296924915678132796133715152401895852763471612816612544611896603544571767547301540862530310524090622010552470017392446617188727728384152301384188694972138997613393339383527273413031431079648272114655942899357982557820178197181566508252774123084307404062631424654011022110059413901789908587403273963712021682581592149597167102036610662904086128528845664831973170126271728342856162215321453137776789097048309139528000155991240171696551618313305832135451133646133523121051720245252019504490272894320083107961048269312090146031416761444231231231805145911441062679662183836616315164120428715118643353301393319011972145829769546155993832161321950017055361071263161137522110132121