rccovSRR6429795609886952662148322358180986406626005675721715718625718515696001939121630773966320875187101867517031156301549814324106348088641461586057523841591533150714649542251743092481323831313111622201055201513152336822054166234531244919941555895891877820731597228217137133105103938255332825201510307913509088212352113111095463631831721128994523151052092920924625002472944282373205421715859795920542220198837521191842016416138435411657521363233517926453241742215820192006157528115017233743482962622451981718141387266255852046446044743842541741241240839136135233531831431430930529627527125324924523622820617217216815514613713311299735239343418143261561183712299857570656258575654535046454342413635242321191713107431607764136423651365756170160105959278202016609887351484643434135333026241810552369533226161312111072681265426211616989573263017121372420910181745744343030242417969033332578531312665016343024159622201915114127685230645752191714715911637613311221674918382414291613228485231117112137764318703633151111911844351715711528262320765110675322314631206487797771636241215113218720982812292291201151099494785757525252524747474242363631312121215221201138326897606437101706151514336249640222212181588151312292199705444264342015108569826310560383723188755134274627193626141414141377121212741111644923021977542392814423821171097108815724189827044198124523148844363030302519117131231830171632451264325121187552131505549473217105231768207198188143451091217726107974829191817135024169281495527957317063623442564220216934028245126253933410561533977844222216972351322031941993199881864849383267199532221710741221182526310884343419389741577144810841312325323659364296752260825911494274414107420513910413886552212478471577464431852714131311011421153251512151064145721961435532161197544532413922184515931131031061171670389036383356451561566975982767884750462353226197172170166166164150147134133109109105969390837766666438326258173592980676452344941439135231926423316314813813613068294578896622407393388335318278275267201181183104189939437423412182257772362756537428822958324523805043162231861231111562330223207140135127127109887711667224441111184160133132132117108846210895102791221027510723723603406871611531009865634662542919544631987414373882451433661911752972921821102491641641521327756110714067505022543214235862354117465753944221113039091733252683369358941019569334623052551018483304230943535408931635296841800336175148142754667591289195107337171166254847772752738438309323939535202802402131503739720140382417964592711769519118517912811293895435138365028614712870614160091867973654238352817171613504223867060462048131411831182271705715766272413111068965248816343511535852683107818117314313611811167715844335510663302501751428964162991791201729280774927251672831102919315214311710393817969695124947664595755524834181444415810458524025831217994281220488764043241939342113313727042673156196412127311859118494531510810696817973302616151655954525617449345236624810322694483729191531136282345836412796318157237748171255322347363019112925149816976633716101514902403349158865946494379356351515530462917413212665340431321813596114803215902432125964452451499620520212478162148144119858379746558494543383831312929272725181816161097176107928885836262605951444343281432928415113346160129171411658582316728012127170633029912212275757171656561545441343127272724171436412710974398658546289150753331257998130262175522658231258324723717912011294827777736961514941393929101010888242716431312720834835620171112762082061731467570685553484543282518159951252299492722543123502921403332281568110041438511411461132981509732191035548678262457965584423591332424221914611689479548467289767054352914117935261975542125388212997421108723833302926193709377595854292046534315443113730181877139325026251514913411041271714102485503519141206583514067817459225189146914842868078787772726969686086866656560606057565453515047474545444435292929292924242423171514119861225116726977541079246241745845414040404037373026252120178461911615959565038353127252320191515111156137712361475116675350413825242218111080183715318793451134932318214414214013511410795112547648392421161010912510419171313131110945341181614127242449343536915594636133184037427515014511573421011019999989740372925231814107796449029517987523566252310869556822155630817412710899969073686464575040403837211138659130103656053421611468195157116211110713019214926171881058317146363629251528469145107381341338746127423432181241147340106553219933735218741338587462912847971714625663532583513105744135738195552494948341044645434342404029653836343128272625131124222121191917171413108477766544133101533513137610649474825709694021581171071055922675379159125961347563623923594743251739149173245420989884325167116501441364736302310159438972644845444442383627835191632292520191818124461771146312680621114906418923444030104201821210922695514440951194833546275411978387187514123181619532844440312922982694630214717215200418611310054451007012107858063595652514644403026242422201717161616151514141312121111111110109888887415134929478725326796709511219157153142973837312018171717161612118774443331301282757964689812195508585333114837040281217110648521220910497952126126125989694816655464084416913912512011380643573520410710198775828221615105803672132446761493532106625390603728231421813968422910082717130281268332015343212801136516346208137131115156159591531291711285251392558235297918064198053273620973429181596331269564340332920183121967766921819582703214141411975365130711594272623175998448422517362110439331928158474444422711718156521721169435285260144744228623725532610369262111102552169272071612938522543140326124111821111812401646921610342110643610988047211218954727202622382201509978215128237048463142126119302722121010971610611467623123832482817832086528241684181098532172471450013665102613127161114180077655765359535924415518978716564246457341918181616161085443333222153619746332825181312544331613364223319827567552621802220181432220017014113127125263221511104480040164316212741419538676649176327191633272413112121195210111108393424103482914933163351010653106457447362210227423112720735181642350214135202188110310555773171741439252423831530120310399692917610770462448107250944828310774732910065623431438878331811057638126421015724221391124183453727918211749962184331403813450134071327411537973595009416914966932456267842351401023995180213286686604743011731736154195683154028925129118011212558519513443331486480275175106691007327205149114705222235181855492722121065538172513129543217998158281246221293100181534204134102961061000522261