ifjbieiajjigjafbjeadfjejijegffddbiaaifgidccafcbageibhddjhfehfhbajbbjbfbgfhejiijehbdfcdfbaggffhacbifbjjjbiadededbdfjhcdgdihdejicjcggdcaehcjajhehbaibiedehcbffefghiefffadcgeehcdiiiiebaeibafibaicgfebccfggfdfajeacfdghcajbjhajhccghddcafjjhiibddhijhjfigdjfbaiieadhaiggfhjfaecacecjaggafcjcicfahibefeajfeidfhedfjjdcbhadgdgdebfgbbgadjajjibeabejijieeccabjadjeigcdfcgahjijiaieedbgdadahcediegfdcfgciccdddibdjecbjfdjcjdcbfeceecbacfcigijeaijeihaicdchaceefhccaiifagjebaafbideddciibbggeeeacggjfdiiaddieifgiijcdbigichfiabidhbcehccbhiagjijhgaijeggdcaccgjciiejcaaiaifefgjfcgaaffhicadfhifbhdbdiicefabfeheagfadbfjaciiagbijjfiejggihijcdgfhhfeahaaidjaaibfbhighdiecjiigihdcaabaeeiecidggigaffddffggjiecaacfddibigfejjhhigacbgdfbgfaadeadfccajfihhgaafbcjabjdiccbdbeiagfbbfbdehjddceeaccdfebgeebhigehbjiieieeffigghfdicichjejcjjdbdhhhcaeidjdhhghfgacdefdhiichjjehgeabdhjdcifgehaccjjdbegjedbfccchfjjbgiiicbhibjdhgbbiibajbcjaiadhdjiejdhijghecdcjigdbicgcfcadhifhiiaaabghjgbjeahjgddgfcebgbfbdeghceghjffifdcfihahaaiifdegfejfebfggejbceebbgcfcdedbghidibhbeabgfejcaiehhecddajhjfgahbiegddbfdjddbccbbacdjaghbfcchhgjbjbbgajiaiedcdhbhghdjcgibbbhighidgjgiggjdbddfbdcbjedeghbfffhahggedabjeheabcghjgeggbiccjfhbdgigahgihdfjahhggjcjhjhdjibffgdhabaajjfagdafhchecdddideicecbiccffcgihchgaadeadichfbfbdehaghehfjdiiccecgicjihhgdfbajgefefifcjafecjbccagdggfjchjbdjdgfhibbfffhgigafajeaegfibjbigfcacaahccgiegaieaidifbgfaiahadjbahgbahbdfjbdicccfdaeeihjiaaiffacedibghfchcgabbidejfhadbdbbecehjdgahhcedbbhhdfagbgaecjiebgbgihdhfbbcabidjecdbicafdhfaiijifdeaegeafhjehhfjdiidabjacffadgehbccdiiajjeiiddeffifegdcacafjfibajcehdihifcibaijiefidedfeehechgidbdghgceecggadcifjfaaggicdjjcaiiegfejjchhgddfhebedcacighcdgeajfbbagceebeahaihcbgjibibafagjeefggbeagdbeiiiffhcbaddcbdejfiiciefchddeeebbfjhdabfaedhejachffgjfgfhgdiafbhjcddfajjjeghedgfeagefbjdhejjhhfggijgebjciicbfbdiicjighccbejbbgifebdidaegiecjagaddbighefccacjfgffhdfgfedajbiicbiahgdgaibccajdjjbhbfgbgfcgiagebgbiefecjhffiihaiffhhgebbiiaidbagdeihiiaighgcdeifdjcdifajagdcidejfajegagbacajigiaggibhbafbcbdiajgbbibcajfjdgjjfggcbgfifecfhbjdhjfgigdgcfeiejdcihgbicdbbchhajbbeahgaggaadhfaegecbjjebgghjccegbhdegbjjcfibdeeaedcceigbefebichedejjigeafefgijbahjecfehhdcehbhhgfaijceeedbhidgfbeggfhihhbfdjfegjedcgbdjccabjddghfachcaccaicfaadeaaiidjigcibfdgadafbaijdjdfddfeaajfafgigfgjhbgdghfbhgjccjigahbabedhgdcaadehcedgaeacibfhfhfdifbidhaaacehadghcadiaidgdcfhiggchfajjghgcgdgcjcabdefjccfahfcbbfejhfcccjgbehcciiafgdiedgjdjcgeehdbjdcfacfgeabbhjhecdigcddcidbhccjjdahahhdhhfbdfjhfbdjcbhdefbbbdgjdeddffhgefaeijchjiafgiidhibabgdiacdjdhabhhegfgacgcehggggdgbfifbgigjjfbbgibejjdbeejaafigdjighefcbhcgieihjcggiddcdhijahbcebejfcidfhdabdeebebfhgjhijbgcciebiaddfhahgbeaecadiigbceaabaehehgeecafigdibdbeefbdabejgdddhgffcajgjchghicghcafeejbgiehaacbjbicjefafieaechjacggiihiedcgbcgiiiifgffiaijehhfeihjddifihjhdefhbijijjcgabggfjaafjdedajbbbjfadggfcifabbgdfcdhcagihcgfbifaebedcfiiahfdjbhggjbjeijhbcchdcgafchdhhgieafjdggdjgebgjfiihdediafabjdichediaeghbibjdihehhbffejfedbcajaghibbbghdcfhfjagdjbcijfcafbjcjheghecibaijjdbafcddaibhfcjeiaiffihidiijbdceefbjjddebgedbeefceiefjbgjedcjbcfchhcaffdhjcgjeaeddgjcgfjegchebchjheahjdcbecbdicheighjgaciiihhjhjgcdbjdeijedgiaadfficegehciegbdceacfdhbjbgbjeijbaaeegiagfeegjfjehefcecedjcgidcicbfebjgchiaeajdhddjeheajidgjecfgbdfjijjfgbegeeghefbabhehcbagabjjbjabdicchhhdfajfigddgfhaijbgcahdfeighibhbfhbifdfbefhceiggeijibjhchhefbfjbfjacdhfiahbbigiihjajajajjbbaidbjajbhaacfbeefadbeaghbdgcaddgdjefidjjficgfecahgiabdjcigbbfgjfjjfjadeeahachfadfhihcbgaadcibaagdcgecacgjdbfcbhiejgaicagifgghebjjjgddgdbgfhbjgdhedjifedeiiefggjdjgieaabajifgabcifjiiagjiadfadbddfabcciiebehbedheigdiegejbegcafffjacgbaifeiadihgedfjejdjbdhijgheiaccibifbiggciahaiajbgdgfdbbadhiabbjcjegddhfdecaebeagidggdccdiibdhcedajbgebahhifgaafhahibbficgebaijeahjcechbgjgadcecjcabibdgbheaaigibjaiddjheedbgegcdcdefjghadhhfdfbbghgbbbiegchdihgdibbicccfggijggdehaebajbfaaegciffhbdhbdddaihjiefidcdagjfjbdgaaheabcefeddehiafggcbgbbejfedgeggcdjhahgadehfhjghiijfbebbcbdgdgijfdbejjafacbbaidiabhchfhaejfabcgiahfahjgadahcagffgafdihigbdjfjeeiceeccdjfffejjfiejdjjgdbbjjagbaedhgfahaibebgjdeehdbcdecajiagcidecbccghejidhaighdaggjhefdcgcchdigbcaejhegbcabgcbfabagbifbbcgfgdgeijbigceejdgfgfejgadeabfdbbcafeghjdbffejdibcbbdfbedbjbcefihjeiiachdiabiffcfggfhefeeegihhiiibijjacdfgcagigbggdghfedgcbbddgjccbichhjffbijbiahffjbjagcdgjejaehchjjiccbfchgefghbbfegeffjgjbjcgeefciahediaidfhbdbahjajgbahjhahhffidebajaecidbjdcbifbhhheaiegaefebiicafgdhbefhhafjcfidefgdbjhgjheieidfgbihjhifdhabjgebfjgfecdgaafcijhcbjbhhjidgdjdhjddabjgefddecjfeefgfbchcheeceeijfgbjbibffechhhebiehidhidjdccahabgdgacbicfgibgdiajcdihjghabhiegaiebhbficbdhagfjhdjejificdhheaddeeagdcahcjaahgecaidbidigidcejgdbahcbibhiajegcfiahbecfdiagahcjhcedejhfhgcfbcgadcffdgfbfjggffaahcabbigeiiecejbejiggfcajjbjddjdjhiadbjhjcibfbdjdhafhfhigfgfefgjeffgiibbfcgfgbbagfhaifhdgeagfbahafhacccdebgefhfjfjbgdbajeiacggfiiaehgefjcjgiaahcdjfjcghccaadgbedhghbfgacgbdebaejcibddjjejbgeafeegdbijbgddfchgabchgjeaaedjgbfgddiadadijiceejccaceediffjjbhihjihheigagfjegaijdieaaifagiddchjeaciaigedhfcbedaecgiafgfidhceihgcehfgfcjafiadcijibhhihdfffcjabgfhijbdjdggecgadjfeffejjdedehjihiafajdeffdfajjfchgaidibcijccicfgbjeghjjcigfdgchjdjdghcegdjaiajjaaffeichhdffciahheddigdgghfacdbhbgajbijbhgcffhhdjcecagihbfjdacjfffgjbjdhggijieafdadhehfffeijfdafjddgahhccgbaihjiajchadjbdicehbdbifbbdaahihjdbcghheaefafccdfcecddcffaaigeijagefdjdejaeiehegjegacfajagghabaacdjciabiiegjdeeajhghbfiigbhjbfcdefcfgeffiihbgfbaffahbfdighiaahhbejjejefijbdgejicjbeaihccebaeebibejgdgbgidfeiicifbfdijgagjjadjhccidgecdhgdghcdafefhbfcgihhieciihcicdhaehjdffecjhcggdbdgabbagbedgfhaeifjegbbfddafdfgjgehghgbfjcjiihdfjhffafgdbdhebagdcjhhccddidehccggcjehbhahdjcfhiedchaehheajegaeahabehcajibbifgcgihbibidgjjajaacfihjfdhjhefedbcbgfibfjeffbeijbffbjbajchbacghhdgbfcjfheegebbcdbehfiejahjacddgbiacefgbdddhfaagigcihbjcdchhfabbhgjahgcjadificfcbgjhhhcifjedibaegheceggbgidijdbecfcgbghbdadfaacfdbebhbfageajbcfgghifjgddcjcfjadiccfgighibeccgfjiajejeegeigedibghgghjafccidbaiefijecbiaiiiabibhabiafbbcgcajfdhdjjidaafafjbhifjgadhibcfaiaafcihhfcfigdffifieaaaaefehhdagacaegdjbifdjbgagcacibbbdiiieheeiafhghhfhjdjabddijgbdfhjfidedfgeeffcjhibihiaiahagdacehdeefggidiahfhdeefdcefhgbaaicdiehgigjabejfafjficgdhjaccjdcgeidcdhggfgfacfiiefjejddjihgchdcbeebdbgifbfddhfcabeedgbiggabcaiiaegiiddadbgebbjehbfiajddgdafjiijdfceiiafddjjcgdfdchgeifffhigcjbedfdadccbddaabffgeecdfhfabdgacdeiaideeacdgiagchddeiahcgcfebcbijadhjcgaacaaeihbcjdbcabfffiffgfabebgdhghgffibjihicgciciiagagcaebadjcieeiccfjfhhejidjbigbbegdhhcijjgeibcdeehdecfhhjcdedhccihaggjhajjaajagceegieeiigedfihcihfbjffbicjcaeebbiffgggfdafggegdfedffgffbaecceiecidaedhhbbghiaaiijaighdgjacihhegidefceiagifafbfciahjggedijgbgeiddaigbjhbgebgccicfifbcgijgdfjdaiidgajdijadefbdaibdjjhjbajjdcaichibaeeidcajbadiddhbdebbfgjdahagijihgabfchecfhhhhifcgfggjfaeejchahbcbefbaieddfbachcihdihbajgibaigfjdjbegijfgbfiaiihejhichfbafabdbihidbechgggahhciabhfgjeeabghcgaieaeeggajjaefdadefadfhjdibfbbieegedjabcbceieighfiadcahdfjiahegeedfbefhhfeffdggjjhfdbfaehejhbebecbhcjfjfigicgcjghbcffahcihefaiehagefhgcgdjjjfdeejbdcijcbigijcfejbaijjhdieabdgdbjcfcijbgidiehaeagfidhhjdgbjhdidjfffdcdcjecdccicidjghgijjcfchhighcihadigcbddfbjfhebegdcbihjjcgcaabfhdaiciehfjddhhehfjgfcifhbciiacehfheadgfcdhjjbbaajbgafichcijffhbabggdfhdejhjcciccfeggfebjaehghiaigbjbbiegjigejdgahdjcejciahgfdcbahajdfgbfiidabgbbfcegajihiddjehjheghjgafdehjaaehjcgbcfbdcaagdcjejbhghhfaeddhceiccabhgebdbacibedaafacfgcgfeggbabaihadghhcbdhcdfchbgccbccegdahgjdbghbaegahhijbebhhcjdjbgbehahceaijgeebfeaidceidjaijgaahdcdbijafibcjbdfjedcbdibigcfhhgihfbdfhaabbbhibacbceijdhhgdjcdjfcbdjcdfegdcbiigjhchebeihbeigjbedheeigbhjdgcajigefigfjfhjeejhajafbigdcgbcafdibbhjibidhedbjeijdidghgejjejjccefejjcdaibhbbecdijbiagifjdbhgjabaafafjgcibdhfiegbcaadfjjbfgigehddaedhffjdjdjjebbbdihghdefjeeddajaehbjcjijaddjifbjbdhehefcidhacfhigcechfaheaffhgjgjfejbjfihabbejbbdcciabbaegfgaibhghibchgecdbgghcgghdggbceadijhchdhbeeiffjjchjcgbcegcgbfhiihbfggcibjefiejghbecihabjfaaeechfgeebdhhbbedgighheiiaieabgheabfefbhgeiccadhfeaajeifagigafidejaahacjjjbgcdaidejahifcccaibfjjjfjdfdfagibdiiiadicbjchcgcfaejbiegbdbhccajhjccdebiihgigfadijcdgedegibjfgeeaeabjiaijbjfcjcgjggfadhfahceehcibiifaehegiihaffbfhagjdjdijfabhggjdgjcejcciejibffjddidheaeggijgaibaffcgciabiaeccdejadfaeedfeeefdddgahebacdagheifbbffgfehajbehacfjaceggjfgjcdbcfaeghjijhgbdccgcaaifcddgdhjbbgfcaiegcfafbbjgifeigfihacdcbhddgjafjhjijfcjjcdeagdgficjhijbfefbfbhbhbfjeifiidfghjggibehabahecefabjahdacedegiaachdgccedgbideafebdbjbhfiadiahgceabjeiiebfaciacdgihiabdfhiacibiicejefajgcciecdfgbgjhagfbdcgghaageibacdefaceehfihjcihcjejcbffddbeafjecdjdadeggbcigdddiifieijbgchgedddcaheiajifdejgaajbdgbbjbhehhccjdbfeggfdcfjdijdaejfghibbigjgafcccbefieddjdafacjjfgfeibcficafjgijjegeadibaeebcieaebbdagfieaehbfgdhgaffcedafigigggehfdebcjebighdbgggdcjbecghaggifdfhgiehcdfbicehfbidhheaifcjafiicejfdecaghebbbdefjabhabddbbejbfbbdhffchicdfihhbcdicfdcccaddgechbhhggfeigjgcgfadhjfjagdagbbdjgbaggcifeahcehacjhbheicdghbgecegccdffagffgcchjehaidhiibgicfbfdagcfaaechbiggbcjjdgbjbifhibcfhihgafgjbbgfbfidbjfbjjiehdceiiebibjifhhadgfcidgfaeiaccdbgjghadaeiiigbdjbeajfdbfdfbjjaeffccfagggjibbhjieigjajgghagidfiaahjcichgigfciceidabcdggiiebchgjdeeibcebgcbgaiaccdhgcidgijfhijcgehcdbaccaaebcgdeejjdhihcjgieaifbidgeebjggiciiedeagiaibcdaedgjhjcddagcbdhbbhbdhhjjijifieeafiaidgfjdcjdjcbahdjgfcgcijhieifgjgihddffgbjgadieggibiifcegjhdjfaigidhaiddeaddhabfaahdaaiibfigbdchiiggiecjfbdjhggahecbbbdjghgijhfccjaigeibcgihhidhacgacjibhfjgdccihbbdgaibebbefgfchcbdcfgjdiejidbdgcjdjcccbjichhcjecddfjebegeedbchificiabibghajcfiajcbjcjffbfgggchaccbbhichgdhffjbeiicaeghddefbaafdfhgaeiiegafahfhaihbfcdgebcibddhjhjeceahcahjafacidhgajhcibbibghdeceigjbadeaggifieacaghaebhbddfdhjgcgeccbhffjbddjhgigdjbagcegegiddehfifiefjcfdgdfgfbfeaeabeabiejddehdhjghgedfifedjbeichcfggeggigggihcgdhagjbifdgfihdifhahjihabdeijdfigbcgaigidddbchfbcgbccedafcdfihedjhjhcbhecegfbhggjgcahgbegfiebafijfhbabahhhjfdhhgggedfciebficbjajbbgcfadcdiiaadefehahahggbaabbdcbebdffihiabggccjdecficfgdgbdihfgfghaejjgfhhfhfechbaabehccdbfdfggcgigidhfcgaedfddbfbgcjdhbfeegjdgbhdfghhfehiagageiefidcbjicjbcefgeggdhgeagihihcgfdibcjeibjijghdhegeabajahjbgfgfhgedhbbgadhajjeehgaghefajfhigahhifafjhhcfdddhjafjijfebdjdebiaeijaiijjbchbffjeiihhdeeijcdeaaceghbgbhhedafbbfjhffhfcjjffcibhbcbjefcbcgdegehfaiedjbchfigiggbbdecicgahafhacbdfgcejhdcfjhaeiehdehdahdcfgaifjaaaehgffdjbebgdhddedabhjgbegdbacjcafiafdgghddbcaddegafegfjihbjbhdfcbihidfbgegjhbibgbbcjgdgjijieajachjcjgcbcggahcdgbcfajeedgaijiefjggibjahidffdcccdfhhhcccajcafgafgbhbdhijidfjhfddbfjgfhaijfifaccaijffbcbicgccjgfecfcciigbcifcjhfjjffhcdiaccgeigefcfbajfaheaaedfdadghjiggjgdgaacaihhdchhgichajgfhbcagbefjhidggidhbcfaegadbjbabdgbhjjdgbheggefhjghibddcfebcjgcgdhagfjbjdabafiaefidbghagiagibhbchifihibabdifajbjaefagfhegbahiacdeaaghabigiejahjbhjbfffjbcdhhageceijbddebaefiaccaeiajdjbcdgedbhaehdjjdfdgcfeifdgfdgaicfdacddgchebidcieefghgiacihfccgchdbfjcagjbjhcfegjjjdheficejjbaagbjjbajdbcfacibjgdhedjghgfhdiidahjbbjidagbeaieijjjeihibdjdgbefhcjdedfjcafcjihjbedhfechijijfgbgdhiiaaahfhgieaecicghbdcaafjdcjjbffejigjeebafgjbfdidfgecdgfghfhjacbgiceadfcefibbhhefdfefjjbjgidfjdjffhhihdaefcghfaacjcjjijhhgbjcfdjbbbehfaciicifgcfchbgeijgfhggjcaiibaeeheadchbeigihcgifjhgdahdiaaijecidgiadaaajfidcgjejichdbebhaejejjiffbecdbdgifbgcidieejaedjjbhhbfhhdeigbaaffbdebcdahgecdccbddjicdgajcigbhjjhahabaghjeehihcebfagbdghigjdcefjbjfifijbahfcdhbdcghhifjcgifhgbiifaiadaejighdcfifihdibgeefhbiagfifdbjhjddidhgibfbihjbfaidgghcaeahcejahibjfdcjajhdjidadehegdbjjciihhdgbdiifhfggjaghigjgecgchceichaiciijcjehideegagfgaifcgfchcfbihjgbhifhcibafbjcjjffacfhbgideciechggbjbccjihebhjbbfcahabagagbdficegbbhdghhdbiiaeiiaebbhifcefgcbbhgigaajhcjabiijdgfhbegiiahgdcbibbdffjehcafbdgahahcdaeabjjcdeadcccggdeaejbbbdbeaabiabcejegedhgchheddieccgbbbcjighiecddiaejbhfaabgfbhihibgifjjfaajaaihccjgiaeccaaafcbccgabecgbdgddjhddccafjcijafajcghjhcajfaaeajdbjjehaafaghfjbjcdffhhhhdefgijchgjdghjffbideaicbfjgbafhejidbbbiffcbegbibjgahabideagcheehceaajchgacgdefbijcbdgdbfadbfihbhdbgggjehddieijjghgbicicacbejcbfddfgbfbchbdgdahcdcbaagbbiidbigaddgidifdgaiccbibfjeddijjjchibacfiiacfeebhhaeadhfidcaacidefhcfieefbgdhafegcjjgaafijejcfbdhjabfifgfifeddhicajgcbfbihabjbaacajadjcejjbdfbaebbicacfffhfjgadgjhijhedijcechdcdjibecidcbhghijigjcchjdfhabiibccfjcigacfbaajcdibdbbgggfacidibjhjefbdeadjeceeijaffgiaghccaiibedbjgfhbcaeagfhgcgdfefdcciadfcgfdhajfjegcafjbajhigejigegagbjibbgifdgdicgdhheggeighajdhgbeajicbcjcfbciigffjjcacjdjfhahfjiiafijifbdbdfijahifgacdiaddgjihdjedjfajhjfjeehccedjdcggeiceaficeajfehahfciffeheehicecjfgfcegefigbchhjhfbhabddggdgicahajdaigjiccahbjdhgcfiaciiifjddbfgbgaajgdgbgefeabggdcdbidfaacifbbbfdjdidhjefefdehjhhgfiaddgccebaajhefffbbfijehgjiiaejbfjgjgbdibfcacgccdjbhcjecihhdaabacjbfdjgejbcdcehjjhgdecdfdehfbiajfdbdchidhbahdfchfjddbbfcjeddgbbhfgfefbbdbchgcaccfbajijjfjhdbegaefiabffciegcifeeahjedgbcehhicejcaahfgdecdjfhgacgdbjedgajgabbjibigadjeichijdfdjficabdggbdecfjgebjddcaddcaaiaajbaicidgbedcefehfciafhjfacbeigcgffeibidijdbfegeddbgdidbjahgfdbaideehjgfbicacfeiebbfdhbihhfibceibggahfafiiaadgcabdgigihjejjgiccdfjehiejgageahcjhdefcadefcjebabiahefhiijiieceeeggjdhecjaegebgcdgbccbbcbiidhghbhghjefhabddfacegeiefbhhgfgfbahhfhjbafibhfcajaeeigihhjgidbejhbddhjjjefeaajfbcbghefjfjijhgcahgbgaahhfbhejdeedhfagghbjbecbacgebigbgjjfhdcdigiaiigcdfaicfjdgjhajbadajibabfhgjffafdjbbdhbaciccffgcbfggijbggfdibcajbcefiafigfhgcfhaggihbachfafggddeafcahfbfdbddbgfifbiiijijccgfggbdadjahahfbfefeihahbiajeccjcabgbhbdgijgggifijedjahjbbhaggcggdbhicgbhdceebgcdijffefjcjfhgbcgjaedcjiihcecehfddabgigigechagdbegdcijbgghbcifdcefiagdejhaidghfgdgifaacjdeahadiaebacjjefiabgghfdjchbibjbcfjdccafgieeeaedijccgihgdhebieafedhidacbiififjcjabhhaagjciccaibhhfaifjbhjijaecdhdjcccbafgedgdbeagaahcahgegcdaibfddbcedhcaadbjiffjhbcfhahidgcfjbfjecjfgeibcibighgbhjfabhebgdbbcibacafbagdijcjgjefhghbjgehfihcjdicagdfadjejdfgijfbajhgjbghhegibieagbedjhbbghcaeebjechceggdbbbdbhaeieaciagfjdjggcbfdidiagajhgeigcejbggeaadghiachhhebhdcabfhfcdgcjihafcfbjdficjcjbiedagfehheacdfbgeiahfihdchaacjgacabacdggejjjcfehddcjhefdcgcagfjadbhgbgahdjdcfcjfhbedhjihafjbfbiefbcajbdcbgababaabdcjcjbegciifdfbhaeaabgeighhfaajehfaijbbghaiidffjfbjfecejihccbeahbjaafjacbbeaacdhjbgegfcbbgdaibjfaegjbigdddfidabaefgdahffcdebhchgjgihcggjadgegeedfgggaagifjaeagafgcdgffiheceafccijbajdfjjcggfiijffbhggceghfaafcghcggeadiejhdgbfdfegjddjcfhfeggbadighbcdfcjjcchdeijbggbfgiaadbfdecgafbiciihdijfiagebhficgggfhjegaebifgbhcbabcjbgbgajdieggdabjejccedjfcibaajcjehjhjgbhjfgjhccfcbaiahigcifchahceeigcaaaddaaghbcfeaadcjgheehhdiajdaeiefccbibiegddjgafefahiaebegijechedibbeijadibjjfibdfhhdddgadfffadhaeidfacgbaidcdgachedbcjdicghhgffigbhbdhbiccjcadccccaajgfdchdjciijieiicgaeeahhhdcfheejfgibahhddiabhacafcghehbigdjaedgfafdgfajbgeijajggedabgbeehdihgedegadgjeeaciaihcgibjgiicajbgifgabecfahdccidgfcbcgicifbddjdccehegcgjbidhadjhecgjgajaeejffdjaadbfdfcccihigfiidaeiabjhdiccfebddfhidgeaiajfbgcibgicefidjiahjedgbjicghjiihgecdjibbccheidegjdgggaacbbjcahigjiiedbhhafcafjchfceefeciccibdafdieiffdfjidjdfadacdiiicjieecgagdjgjjadebahfaahicchhcchfjefhebcbcijdajhibccfccbhhgbbdafgaaaccffheggbfdadaeecghdfbgchcdajdhcaaijiceaaigjcgadejidiedeaghjcjchfdefdabcieeahccjfbeedbcjfdeadcfjajfghbfhgdbdiibhbdfddggbahehcbbbicfibcbbfhjbaggafjacggicgeffefjadffjhhaibdiejjheiaeagehdgicjgaeiibjibfjehjhdcfijdgdbfehhhcdjaddgeedfhfjaeeachfjeigdbdcfgffebhidfgjbbcddeghfjiabgbigbdageaefichbfeaiaihbhebehfchfjgiihaccjgiiaedgfcgibdcgfdddacfeabaceibdbggedfijagggcffjicfhijfegiidcicabehahgbdffhbhafifbafgbghjaacjfdjehbcejgabdcbedhggfcecegjjigbcijggbahdabhdhcgeedafdjcaeddagjefhjcceecjhbbbcbjhaaadcjjcdgiecbacfcgfdbfbeggadgajajhabhceafgddfiddcejefchjecbchihchecgjgbifhfcigabgadjjiaabachghhbddifadhhaegahgacejajfdhbedgjhfbbecbfbjfijeebfigaccejbbgddhcdfdfeciaedfjcdcjcajejabaccbfafdeecbgjaecdjgbfccijfgifhfdbeggbdfdhdecgfihjhjaedgcdabadffhdcidicgecjbjghidegjdjcifahgebcbdjcddeejjfjegdejddibfidceficdadbghaicbggdbedfbjebigbjdiebfegfgbiiiedfhcbdhggeeeijaahggfdhbbaacijaehcggijcccggeabbeffjedfbgfgbaebjcjejbdffcaahecfejiffjafghgegfdiichedbcdaigajabbfgbbdfhcidefchcchdiacbfidafehjdgfcibjifgafeehggcjfdgaadedejghbbjighgjjhjhiajdibghdedhghebjfbfgaefeacfegihhbgeihddhahbhejifeebfbjbdebadigbhgiaejicahbdfjbbeafcihfcjbabcggiaeeahbfdhbiidjcghfdheehbhdadjbghdaadgihijejgaahjjaafadbhhgdaffgcceedbbfedadjgjbjbjecajjaibfaehhbejgibcbcibfhchiiagchbhgbcagbhhedjjbehchcjciacfdahdibaajjicfegibgacajdiabafffiijbhafibheacehbeccicfbiffjcgcjehgiegdbgiacjjjicfihfgfefbccibecffceafdegheghaceghdaajejhfbchacfdhdceeedjcecbghedehfaifdaffdjggcchibiahbhehchgbhdibhgeibahgbjebhhfcfdhhigigfdhagjjgjeejjegeefijdibhdgidaaajafagabbddhhdcijaghdfjbjiafbhejjbfeaigfedfacieiejdjibjhedafejadegbcgggiiichagjacjhbggdhgchjcdjabcbhijbahdddjdaedbgdidacafcbbbjddjbabahhdhjbfhbdgigfjcebagiijfecadhcjdehhjihjcbahjidibehaghddfhiehagheejdcigbaifjfidghihffeeaiijibjbbcafcbahecagghjbahcddcdieegjedchchbbifbhjgafgjcdbbfhfafabbecjbcgajdcgabaiihgdcjbiahabjbdabiafifheefccbhaihbibbcbaafhgiffhcchiggheejcchbjjbahchafgifiabjeifcjegahjdhacifcgdbfgjeagcjchgaeeijjjbjeafgcifjfacgjhfgidhfcfbbgfdaiaaagcdgccfbcaeadjghhdedjaagiiafgbehgehccgdfcdhbaidaejdafaeeadbihjbafjfgdggegicbcbfdafifghdhjbefecigbiccfghhfgjhhgbgfgibgfcaaiadegjcdfgejebbejecjgfagjfjicceebjjjeegehaafccehijaedecijjbejchcbhbgedbacghhedggfchjibeahefgdhjijhdcjhegfagiedgahfgdjdhhgeedehhhigiagajhgiiabhjcgidifjgjffajddadbebabcdfibjjjejjbchcfgbajhbaeagfbcaifdcbhdcbhcaaijcddaibfhicejgihedehdeaahcdiedhefghbiegabbabhheiagfbdjihhgjejfhdbcfjdafbdgjiadeajcjbfbcbbdhaggfgcehjgegccdchbihgdccdgefdggihgdbichahieegfcjajjiccadbjhhiceihfjaeiegdhjcbehcbbbhjeccbbjhbhajgccjjeadhicfiiadaeefbfhjjdgadddjeccagjichaedjbcfhghjfjabebifbghhhcieeffficddhdgjggfhbafeiibdaajcjdfajdfefffacdhgjdeigficiehefhjggcfgfggjgebaaheeeigfgghagdiaeibfbbefdaigijgcgcebiacgifjebfjeebcfhdhafbfifbfhcdjbbabgfadehcdbhedigdffbajedfibihiieabaeghcdfiachcjdbfhciigcdjhjjjbbhddgjjffgaefahcgdbhgddchibggjibgahbgdejijehdidficbbeeeegeiabicaciegdcieaedfejgfjgjefffgaajgeadajedgbehhhecdideecgfdgbffbedjchabbcecjgdghfjciicafdbhfcbdjiahbjidejbajfehcgijiijeibggchfigfdffjjhdgbeababceafegbghhcgifhhbjaabfhbbebfjjjghccabaiaidahagbgahchddchaejechdaijijaighddbcjcaiibfaehjcibigaggibigbjgijiehjgahjbjafjfgghfibbieibfjecehedhiidgcbjicajedbhheafifcifehedbigibeiifaaghaabagjgfabdggghgjjjeidhdeccfideijjcddicjbecdhihjajijjechhgigeeadhiaeiceeefaceeedjbajgibhadcchehehciaagejgbheghadfddgjjcjhjgeheegieehdgffgjcihifgccbiaciidhffccfafibbbbhcecbaabgjdgfhdjjbdcdaagjfjeijjfcbghaageecbgdajhccffagjihjgbbbdjjfbjdahbhbegdcheadbijjeccihdgdffagjbahdeeabjjbecieijdhdcjegeddifaceaeaehcghgbbahhjihagjgjjgdcjcjbgaabdggagiigjdgeehfhciiahcggbbbcdgadicbfdjaiebgfijeaieijdgijabhcbfgicbgacjhjeihheibeaebebjhdajbhfafegjggddefhffbiajbagcdeegcdddcafdeecefajeghijbchdgjafgbajdjdjgghfccicgbaeffdadbbfccafcibfebcbefjciiffcfjccgbeegedbjgfcaehaeghjgajchihbjifiigiiceehcbjfjggigbbhegbeadihaefajhjehjejjgccfdhggigjbbdijjhhcebjggjjjbicfjiieabeebghijgbaiehbehfhfbbhiaehchagafbcagddgddceeabhefghffacbejddajfafdgfhbehihfffaaghcgagaibfaeejiijeabfbbhbadbhaidfeiccbaebhigceachijdjefiifffciadchihchiecdhdfcbijfgcaeijcgagaccdhcihcjajfbefdcaaheiheageghagbjhcgajdgeccjehfegeaijfebhdigedhdagaeagaiciehebbabiccffjhhaiffcdhcfgegdiagidadigjcfjadjdghehjggebefbacchihaafceahgajiagicbjadcbjgihhccebafagfjefbecgddadfiehebfbgfhdjijeidcfjcabjibfgefeheacfdbghgbjffhhcjfcefjachdbcahjgbheeehjchaaibfabideacabgagdefjcjedefehjfbadbadbbihegjhbcecidjidjbhjdgifjighaahbhbacadacaajeabgbgiggddfddibhcejgbcicdcjighidcdfbfcdjfjcjjibbfijjcbhhfbbbciggagajcaghjefhfjhaeeficbaghhdfahbefdgehefgigiidfdefgideggacdhjcbjagibbcibfdcgghcaadccgdafghdjjcfbdfdjjieffdcefdidbfijfdgeijieaghefjfegjdbcgfigdiefaigfaiabjiaccgbhiifggihchhehbbhbdjhbghjigddbijaafahdbdadaghijjjedjebfddbbficefdcchcaeadbidcaeedbjijgbdhdbjajjfdcejghcabibdgdjajiahideaajjfbgccbcbeeifdcegcidecchbijjccaheadfddbdjjiggiibihfdgjfcccagdagidgjcbabgficjhecbicdhfhegcafecjifddfaeacbgjffejhcfidbdajbheaigaeceegecidadaibdeficfbhfdhjecjabaccdbheigidjdhdhgffcahihcbbhhiecdaahfbaabiafhcfcggaaabgcebhhjcgbggdffhefdihcceebbcdhhefcihjdcfigbcfjaiefhiheggijihiibdcdachgaffcgiicdbfefhgfhchaaacijehjhjcehbadggagidhchbgahicdjggjbgggabfbhajiefgccjcfigccchbbejeicjacaafeeiibahibbjfjaafcbbgaadbdjfjfcacaddfghdggjgifeffciafgfbafbfjdhbbeaigbcadaahehahjhddifgcicfbjhchibfdgeiieaiffaedeedjdjfagdjgbhhcibbegdcdefcidefedgbceiiiigcbdejfaiagadbiadccejjegbhciibdgfgcfejcajdahcdaedeheibjcjijaeihfbbbegjgedeigddiajghgbdecfgejjgcafdecggicjdigggediejhhcgecjcadhfecaihhaaejajjddicghfjhjcdbjdibihgffbecjggeihjdhhcideajggchhdehejgfedbfcdigfdicaceigcgaeeachhjfgjdfbebecgbfabdjbjchghjfejbeheicfhgheeadfbgcbdcbjajhfigghefedadcjebdihggjjjhecfaddafcbbjabhfhhicjdjcbedfeffeajdhigdgdjbhgfieefeaeigcadjadhaajiihcfhhajgdiaddgffgdhfggadhhdbefheeihhdjjgjacjbbecgdhdcjcaaeebdefiahddbafijhbcgjchebbijhjicabgeagadihcehdbbabdfiheeheebddjcfgbjjbgjcbbfgiigfchicgfecgbbdgdiaadifiddbaefeicgfeagcjgabfhibcgdccfefbhaibggbiiicjfcigihgcijhdjfbgibbhgedbgdfhdcebbbghghjgfibhabfacfdeiggeaefggdfjcgacifbjeddfchhdjjhhabfcfadeejhjbgedihicdgaefcdagddfcdccajfaigfedcbeeibedjefhcefccigifadbchafcbfajjhgcdjjdhbibjdebgcbdhjbcdgahggjeegfgafbhefgfibbfhbfjgfbebbabhbhbadbfdbcacjicijhehegdabdajcbadbchjahdcejddidcabfccdhfhbcgifbidhjcbcdbbijbgebfjcgibbiaibdbechhfbhbfjjgdbeadjijidgfgjdghfjifhhbgafcfhaajcidceegeidifahechbefhiajfjeffehdadjjjddcfggejefcjhcejcijacjdgjeefifhbeaejdbfdahgbhefhbijhjgdgbajidhaedefbgdbccbejaaebjeddcdefgjbadiacbdghjjaaajfghhbaahihcbifbhfhiijbgcjiiggaifgabeegbjajcjddbcidjaddifhbjbbbbbgahgjddfbaagbicjehdjjbahgecijjhgiddfhdcbfjddcacaggeibagdgefeeciifjigcagjggcjddbchfjaffgfcdghjeiebijggefjhbjhiejfcejfddajbfffcgfafjiiddjcgjhgdijegjdhbidfdcafjbchadfghedfahdfahcdbbddhghfeeahefcddebejihiejiihdjgehgjdcchahbbbgbijdafhccfedaehgefgjjbcefjcgfgdhbccfcihfehbehdeddaajccgggddgjhchidbcjebifjidacefcfdciebgbffhabcigdeadcdhejebhdhgagfbaigbcegfibjcgcfgebfegaaicjjaejfbiddgibagebjjdgajgigegbhedheadchifabjcigijibigjhfdhegbcigaaabbdhgihafeifjeejiffddfehegibhhggbaibcjeaacbhcgcehegijiadeafbecficcidffadeiiigdhbhjjgjihghggbbbagabdadjeegehbdjgjahebjjajjfhceiebcccihbdfdcfedhbcfhgchjbccahbehjbjihiggcjbfigjahhfidbfejdfaiehijfbefdcbhaiceagjbiaagdjdiifcaaadfjgicddgiihjfgbbicjhjdjibdijjgigghiaddaaeegibheigaadcabbjiihbghdjficjaiccgfhacbfbefdddadfaiagbgdeefdcbbhjeddcehcghhfchajcbcfijfggabgabjifgfejgdgaiebdgicjbhibbjebgiijfbhjghgjjdcibfaehhgdefcifgegfhjhegabgbgheeedajgdhbebiahjgdjjgddcaaacgaajdiefdfdcgcdiidhdhjjjdgcceiegdiecbhgcgehfhhjdajeaggdjjebjjfdgjbigbfgfgjhiijbjeeahebecgiihcfcjiedgbiafhcefjbggaciicideeebjgihafcdagaifdfdabdibaafefcbdfebjhhighhebigifciiebdccdehaghifhhiicbeiidjejjgadhghdgdgfcachfgegeeicbijbhcjeiidceeeffhjififjgejhjeaeddiahcfefijbhcchajceefafegfeeicffaajcbjbacaibedebechdabifchjeiebgdhdcfffhcjhihcbehagebabjaibbjajjjighahafcciacacfafbgjfjejfjajeaijdjcicdciajhgdhgigcfaefaeifjaibfjbdicjdebghicjbiachbiafecaccaidfcihbhccfbgccdcgiigafbcgeffgejecjfhgdjacecagdiaeghfbefgfdafideijegecffeghdbeajbdcacdeifgeiheggcfgghgdcccadfijehecdaifecchhjfefijfahighbaefifcghfefaaaahfbcdadjgeeceacijdefjeajihgjbfdhbfaaajhgibgjiafjdfbcjfaiiddbhbjccdcjbgghaifgcbiidfgdfaadeajchffaegjabehefcahhjiiahgifaeagejdbjffjcbcfibhdcgfgfbaeggaedbchcecjfhjfeahggehhidhcgbdjjhcfhddfgeeiffaijfghjaceifafdhdjchbhicdhaieaheeiejeadbegddaabjhcedhfgjadeafbhefjijbahgdcbijjijaeeheahfgjagciabfjgjaddccbbchddgifbgjcbcihdijiahdgahaaefbjcdjaabhbahijfibdjiicbgfidfahhgcidehbfcbgcibjdhabjiifeeddgcibihiadcfeddijaccajcijcecgeeabejeijebfefcgebdgcicdggihhefgfcfaafcfjeicfghfbiiebichgjjfdcabiefbdideahjejahcheehaedbcgefejfedagcfgdicgibehhecajhhdbhebbhhbgfcfbcjjacjdhajdfeihfjbhhhaiiaffidiahacffhbaeieddhehhjcdeaiaccbggedbcigchcaiadccaeaahhfieibhfgcgdfibbjddbaaedghbiccdfjgiacbifiaheigefaehecaccdhefceihihahhjfbficbgjejfhiaiaihfjjfbccahheehfeefdidhhadificdgfagdjhjahigedbadifeajbgdhhbhgifhhgjcfecfbfbiaehegcicadifjecfddfchjecfhfffcfijfdeicifgecdicjaaagdhfbfdaciihdhgjbhijjebdfjjjeffdbjfiejeeegcebbgaibjcbgjcabchgjcjagcjhfbggjjjjceedejfcejfajfgcbabgebeijhcaegdjfiijigcbdcfaadgccgggccbdiefbbdbiadfihfghhgihafbbjcgfibdhhiadadiifaieehhgfeffhbcdiaiiifigfabdfccadfjgdahhcecfdbiechfgeaafehjccidacgfgceaddefbihgbigheciagdfdjbebdbghbhihcjahebcbadfjjiighdjfddcjfgijhcejjdghccjfiebgaehidbiejefaacachegdegehefecjhjiijbdicgfgagfcaedbhefgagcbedgjjhacjcdddhhebhifadfijecbeahebbdahahfafahdecbfebdfgificjejcabgjfagiicaieagghcjdacaeabieibjhcccdgjjjfdibeeffbbhheggjghcgdebhaejhdhebcbaddhdbgihbhjibggceejijfcbfgggibgijcdafbefjjdbcchggfcdaadfahagghbabfibaidhdjeeacbagdddejiibbefgegifbecaieafjjjhdhijgajcifcifggfgcjijhhiigaehihcgahbdbceiigjejfhgeiadbjfhgcbbabjabbciaeigacjgdjijdhabhbfgbjaifbdbgebfgaihaefibhjegdgjgdgfageccefggedbjfaihhbdbghicbcbedhfijjfhabcjbiececbfddhebjhabdcijfcgbhcaibbihgafahhdfbdfajfjgajiibbhadjjgiadbhdhbaicacagifdghjcfhjbifhbdchgjbgeccddjhhdfdaecgahhgbachaidjgjadidbeafibgcghbjgfieddejiggcddggibdadabgdgfdhiadicbdhcfbdfhjhfceajjgebeehjijceeahfgjhcefbjcfifgabahbibhhaaaijcffdfdgjcjhbggddheigifdbdddejegbiafbieahifehiheiifjifffjgdbheghdbaijcigfihdeifidcecchddgdhcfhdhjgbdifcfhfagafbeichjbgjhehjfhddgafdiaiccddiecdbjaehbjhjadhdadgaabjfajdgfbhdcdhdedajcggdehbhgbefeggcgifbjjgaeihchgchbdcefhcbechafggaajffdegijiefcfhhhaajfafibeheejeagcegbgijiiaefhbidcdhhieebgbhgbdageffjijigjibhgjhcfhjbcfagadbbgfbaeebhegefabbdggeeejcdedfgbhbhcccceacbjcdfadbafbiefbaecadiffeiagfbgfgadcjiacicdegijiggddfiffiigjibhfeihijjhbjcecgbjdcdjhdggehfdbggdcggcfeghhdbcdicaaacjbbjheajihadcdggedifbacjdjbhdedfhbbejabdjdghhajcdgfhjjiedicdjififahdhfhhfcheiggbfgefebgaiajfhcdgjchbgiadagcdcgdjaeiegijdgggaaiffdbffjecaibfdgjeacibcijaagggefcbbddfebjaghjgbdiiebgaidfibafcedigbafbjjifjgeabhfjhgcihgechfggjffbbejciifdibieabfeegajbfaaadifhdfgfcjieieebficjjgeajbadafeabbabcijicgajcihahbficaedahdicdbcfgdagedjedfaidcgbdigfefbihehibccgfficgihdejahcjjgajiieiihgbeibhgjcgcaibdbcibdihhbbgbhbggadgdchceehafdigafifijiffcgidbcegjhfbhddgdbbfeejdeijgibdbfcgeggjaecdggbdfechhaebjacgidddhaigdacbcbfjicgjgfjgijihgicbcbbechcejeijjcbfbfifjaedfbcjihaddfdccehdhafefjhbfijfijdheddjddieggbdfjheihhhjgcfebhgjffidehijabgbhhbbheegjagbdfbijejijagcgcifeachbbgajidebedfeajaihagjjhadbiehfbbfccfhbhbfhcgjigdbijacchhaaajiibjeefdggdbcchbiecejhadciahigeacghcffbcahgfhfdfjcighaibccbhiahfbddbbceiahhgfgajcgbfafaaaajigifagcdggccfgdeajfdagddfhaaibjabbejagehcbddddahceceddffidgaebgiddjeabdjigeehdhbdfiheajaifddfeeccbfihaehibjjigigdjhjfbggiadjecadajijbhadjfaccgejhhjcbjcjfdaajfgiggehaegdcahcahcjiecdbciebfiaehdfcjbfadfbigbfdjfgidcjbgiahcejhadcgffabfieceibacabgadhgjabddcjegagedcaiiiecfcghahadaeebaefcicichacbifjcjdaagfgcddeadfjhgchdiegafhgajafdgifhibbbbfcjegccfjcjdabeeefcjbfjeihgababdiahjchghfabefdehjjhdjgibifehebgdhijdigbhjejhjeccfgeaiggccdjjgecgefffijaacdfccjiaheedbfehdhahiieeiccijajidheageffghjgicacfdgbbbecgfjdffcgbdhfddfebdgefcabejhedjegbfejgbafahdjedijidcbcbhaefagfddbeeejcidjdjdefbbjaedgedjagaaccgfaficgccjfhdbeedefefcjjebhghigieijffgbigabbbaihjgbeccbgjjejciddhhgegffgcddcjjeifbhhjhfffjafffdbiihiaefaebggegcbcjdhhciaaffccabcadabeehccacabjbibadfacecijfdjdebbifdjbcfcjcbedcaggfbbghfaeacacbafigdffefghaedeaffaddheajfhggiebdfibjjhgebfgaigbhbgaaaiaifchhejfcfbgibfcejeehfbgjfbfibabeajbcahacbfabahbjgfcecfgjfdgaahhjaacggcdbgfaefhfdajagaecgdcceibjbijajaedgjgceijadcebchcciffjdbcgfhjfggdeaccbjcbfdjejjchcjaicedjfbbijcgchebbdajbhhjbhigfddfbdhijehihbchiehihidfbhhbhhidecdcibdddejbghfhhediiaeebebjbjjicghdaihagfhajeafehfcfceabbcfecccgiadbecfegghdchejadehcjjjhageegdiiccffhihdgfbafedbbgahjahabcfabfcabcfjeiifjbgajijijhfjhchijijhghfdaehiaegjdjdcicdaeedciahcifcdggggbdiifjcigjbgdhacedjaeiejibhagehiahedhbjfdebaccdfjcbahciaaaeahhjbfedfagdjgggcigfefdfgfejbacbbgghgejdigfbhfcdceaheijhhbbghgafdigibhbeacjaacbeghafihdedeichieaghdhiicbfcjcfjfdaeejeffigcchcgeaaaiiaigggjdgjbigeecccabfgfegefgijeabjhicdcjhjagcabddffgiegfghdiigcdbfjijfeefhcaigcfdcfhhgjcegcigefeffeijfgehcbgjciddgagcjigfgabjhbfggahdfececfabbcebfdhgajjheddfafajfcbfihhceieafdaigjcdhjeibceahgjijaajbedeafcgbhfiacajiccfbjhfhbcceiafgfhfhaciadgcggehhbfaaegicjfaachhjbdjghfgccifcbghidhffbdbdejaafbcgcihacdecdfbffidfhdafcghcbdbgdbfbjbaifgfjbcddfedgfegjijafhdaefhacieebbhdhcgebdhebahijjciajbffefbffhcggagibdhejahaigjibihjihgbhacfjhjcgfhcdjcibfdibhbgahaiihajbijjajcadbchfhgjifecbbbgghjjabjjcjjdhbcbhffheciieefagjegffgafifbdhjieghajfjaaeabeehfhdafhhibceaaaaefahbabdgdgedabegiadicdfdgaagihgcicifaaaafiaeigacjcahahgdifhcfcebaejiidhhcicafajfbgfhihjfjgdegggbffjbjjeafgefcfhjadgdfaajehbgghcjjahedidheijhbccfgaicaedhhgahhecicadehjjeefaghhgcfjeceebgdfagbghjiicgfeagdhegicbgfbiccfhcgebfdcggbccaagedajicfaecgjfdcebbfagdjbdddfdhhecibegdhjidigfbfabfbfcjbfjaehbedehdichhfaagdfgfhjidiehigfcfiaaijjfahchjicefjaeijdgbccjcibgjdaijgeadecdfbffaichadhdbfehiajibdjdaffbahigafjhdcejieiacbdafgiahecfgdiccibchfjidhdfbedciefebjahbajehdddffgcdaffcaaciigbeajcjbiebajjaacbiahcbhddahfageebiiafghjijgfaehiddhdedffggdjfdffiadcbiadgcfeebchdccbgdgfichdhdchhgfcjchifaijiiajdeeagefhicdcahecdcfgjdjhjbhgeehicddjiaifihifciecidjhdjbcccdigbijcfcfhdcgbbdbahfhegidjdgbcddchajagcdcgddcbecaijecidgahedefgfeigjjihbjbjgfidhffggjbfebddjfjcjhfjficgehaicgbcghebccdjiaeacagefjjicbfhcjjhgeefjahcieaeeehchcjhfjdgdeibbgcejbcgeehijheiabigcbejffjhhjjaicdgiacibggcdagfcdhiejddjhjidbaieihachaeeehgjbjjidafdihfeiecgggdbabcecaddjdfbbjfgjjeigcafcbihcbcdgfjhiabbaaiihibageddggeiicehahafedgcjbdhigibfdjeccdbaihggifjcjfaghhcbbcjaejfaceeadbigjgedieafadihdficeeachaefhiadcbbccjaiadjieaibfhjgchghhcgcaaefecheggffghgfdajdejbcjdjefhafheffjfdghjdjhbgeiediiedhjgahbafhgjbiiiahffadcddeaadgebbdjfjdcefhfefjacbhiaiidghbiadafefbbbdihbgfeabfbehcecfjffdhbjidhagffceeaghifbcjheaggcdghchacdgcjcaeabichgjcefeaddhfeigcfcdgdeicdhhebjfbbahaffjcceeabiahjeebejaagjecgbfhhgjcjjjicacdhhfhgffdhaghbjihhhgibecbebejbeaaifjcjhfdcbahbcgjahhicgeaccadecgddcicihjbhbiffihiabecfbabaffheefcibeedggjagggdeejiccdefgafhbjdhbbiajididaaigedbgeeifbfahgfjabeeahbjebhiecffaajdhhajjiddcbaigiiibehhhcjefcjieaedegbgdbhdejafddjifijafeihbideheaibdfjfajhheadcaaefecacejcaiaihjecdiiiagicbafigddeidgidiedaagabehccjeihehgabfcjachfhdaghigadbedhdhddffagafadibcgbeffgcfafgejfciieeigjbhjhccbfddgacjfdgeaffbfhhcbdjeiejcedcfbdbacbicajafggbcbiacjhdjeeficbechgdhchchifbieididiajhcdifjbgajjegedjgdbdaighjhciibddfdfidjfjhhhgbjcijjiabjfiagafcchijhhgdgccdgbgcaefcjhhfjijiacejiaieccjfhjbfjefeegihhbegfdiadjedccfgeggiidicjehdfajibdjaichcfeggfabhedacfcjdefgdbcgibdhfhijhehdieiihhdigbfhdeejhjiahgecicigiaiehdcgjdgdbjheagfcbhcbjebchihhafhdghhjbbadhjgjfbedffbeeceaabbcigjedcfgahbdcbagbidhdbafbjgbbbcegiiaaefgdjbdfebcjfcjjhhecbiidhabjbgfdjjhdhhabahhgahcjhiccbceciahcbgeegdiggfgcdhhjicdhhdhegjiachgcahaieifbjjeheiaebjhagaajgaddfieacefdjcecbggeaacaehjafiegbaadehhhfeibijihhjgehahiicbfdbdbchibjgfbcbbghddgjehdfdhfhgajjgejehbicbgjbabegiijeedcjeecceghgdcdbeaaaccabgbigfjjaaachdefjhajaifefffeacjhjbicdhaechcfichjbjcjjehffgjfcghhdabiiifhdajjcbfhbhfhedceefabcaaighdabcihfhgjfhaghidbcfigcdjjbeefahdiijhffeddccbdhjjebcjcchddhcehfbdhfjeifeehfaaeaaddbbfbjehaaeadhdebijcejgifjciebiecbefgjbabbhfaihgiabdcdhahdaheeibedbaibghbbhhjabcagfcjhaddhacjgahadjgjdffcacbigbadfcjejhfbddhghbjcigeehddbejhcdhfbjabiaafihdaahcgbjciafgaiaajgabhjbcibfibcegbhiidiihiafahbifdbbdbbiifeehdjbfbifbihfgjdbhhabdhcchbhfcjifbiiicdgbdecdabhagfhhabjgaibbagggcedjjfijffjccfbfeihccbhdadfdehdfdbfdgfdcceegabigegahidbajfcajdfadcggecfifcecgbjdaeifidaeifihiibabcbcafhchadhgjhibebeibbjiifjjaeghijcdieaiafdffdjehfijfeadjhafbfcifijdejhdbaiidhijjhcfeihghgbfjbijhhjdabcbchjchechjfggaabihdagdiegjbcgaddcggjfbhjjidhbeheefghgedggdihefhhhcagbciihhhfieeijiibbcfagiagfhggffeegcbiibjifjjdbgcjcghfijgaffhgiihdaghbfjddehbeicjbdbgfffaagdedhaccaeccgeidcgdhbibhghhdighjfcebfahgjffegbacdcaifbbefbjeefjadabagbbdejfdghjcbbjjhhfecdggfhaeihafhacjcfejjjdcdjjfedihefdaajebdhhdjgcgigfhhagibicdgbhecbdiacafhgijechhhaiihajajihgeeeieegjfjaideiffacjcedieaidcfbahjejegbiefjfjfbdfhjcfdejaehagfhdfjebcigfbhijbdghdfdhcjfeifahfccaediggehijcibhhdgfhbiiijacfbaegiijaafjcgihhfiajgjafefdbcdjbdddfgaefebefdicdihgicdfgfjfbfcabidghheficijjhajdhjfehdgfcidgjgchebgfgcigjbbfabaeajgeihebajdcdbeaddbjefhhhcdjfjhgfajadbgddgfheeahhgjgeaegidgjbdjichijbbcgfbaaahhffcffehjhchajdeeicgaijehhfhiheaefefgcheaheibaaiejfabdhdijjdbfdfficiffeifacdjccjfhabbdehjjiheceachjdbccccjegheeeejijdfbafadfjhajgebhhgacdgafjbjgaeedjbfibhfgaabdjbjaaachhecbbjidchidhfbggehicbeffjbahddacgcacagacaceffebiejchiebeacegigbebcfeajefhhjihichbaahdafhjcbbdgceibbjbibijeieigjgaeaiefjfefdaaaefcdcedgjdbcjjdaehjfjhbfjjeeedhigdecefccdfhcgacgieffbicbfjhcfhbdadfjdagjifdgafagedgefbhicaafiadedcacecdgcbifedchiadfgjejghgegidcehdieffjaejficceedgaagjjiigfbgcefjfcfdadifdicgfediabdiijdiebhgcaieeefgfhhagjidjcgjeebicgdeiaddfjaidifbgjegjabfijgijdfchebfefbjfaaggfjachjgafabeahfeheegjghijeegiedajffjeeaaifjjdfadcadcbgijgfdjajgbiabeiihjdgajjbhcgjhdbjiacicebbieebcbcagegcccfigidagehccaahdcfabhjggcjcacbajagebbbjiecegeaaaehcehjjejgfbgbgajhbjhaaejffgjiafcdhjdcjcebjcdaidhajabjacffjhjaafdjfhafjcfddgieggcaeaheiiihhefaebdjcdhehfeecfijfdggeiefcfeiieiaeiceedefjjbeiiifcfbhejajgjdcghfcehedjhdfgaajchjbhgbifbhjhbjgcaifdjbdifhgcbheabhbccddhhidbhijdggdafchjbahheebaaafaedbcabaffeabdhafgbgddieadhicgdhbgifahichbeajiiieadjddehdhciibiddahihjgdjfehhcidabdafjeacaicacbcgdgbhagecijgdiaeegfafjjgdajabeeagdcfjgcfdcfabibbabaicjjdcbiiieafficbhcajeefdbabgachfbjfcbdegjcbhhjgjccbffedgdddhgcgcghfdhjjdchbejcccbebjdebhcjfffbdjijgaeecgjbjdejajccchcbjhfceccdadgjjaeachafgibiaeabhebhgcgcbjbhhbadjhghdijedfdgciciggiiijfdfdehdijiddefdddcbiffgiagihhgabgjiiefhjjegigeifjdjfdhffafjjdigcbifcgcjeejhacfibjdeabbagdaeahcdbcadcaieibijdafbjjajdgbhcbchgjahjcbdeajbgjihfgdjdfefhjcfefhbgfbdhdhbgciidjebhebbefdiacacaeehiahjgcefafjicfachcfiiffjidfahgccigefiaaeeaefhdjcfcdcggggabhaeajbidddchdbabjbdcccbeicjehiaacijgcbceeceibhdabgjjfejabadcadaafbbdidfehaigcjdicfcehbihhbbddiigijaihihhbegddhcjiedajhgdidgdjjejcgfhijcdiheffddbagfgeihcibdbbcaffgiacbadghbdcajeghjeedfjfbbddgiahdbahdjjjdbidjaaabbabgedebhccffhbdheafbhiejaefbfjbgbcdbihhifbjdifgggiaheaecfeechjfjihdecihcahdeafafhbafhajbcebdccgcjcffeifihicajdhgaaejceheejeiedcighdiaffbjdihdcgbhachjfiafceahcfgibbfgdjgbhdcdejdacdbhgffebbdddbfihcbbijjbcgfefhgidaighjbecghhjfafeagidjdedfgigedcfgajacehieidabefajadbbeebafjjjaceihhehbigeibcicgcahefgeedcgigaadhbbfabadhbcidhgdhbdgfaddbdibceaahgeccejcgcedfchffbcjciafhgbcfgchbgfbiffjfgiciiccdadchajgihdabgjccaehgifcjigdeecacfijibjhacaijaaecdjdaejbjfeeieabbabchfghjaaajgggageeahbhhhcgdcifegechigadbacjcigcdjggcefhdgaeibahedgjeabbjgbjebabfjejjibchbijgifefdcgecbafejiccdecggjefbcedeghahaegcdddafciaedhebfechjchhccddcecfiijdddiahghbefibgbhbgjjbafcgdgehcdfjcbcefgbifffdihgdfjjgiahejbdhhbjdjajgafehfffgbijheecacjabhghaabjjfchebhcfhgbgbicdjbchbajfbeefdffiechhacaijeccdiecdfgjjdbdiidabaecejbieidcgjffcedfiedicedhaabicfccjacbihbhchefjajebfjgjhjghbichdaaeafjdcadbgbbbbffcddbjghacciicgjedeebhhhhfbjihhiiidachggfhcjbifjhggfchigbicjgggihfacbehaefehehaejchhcebjebifcaahbcjdcehhdgfeihcgifijhjafcgedhhhicifaaebaiiajffiicccfddjajbfaeedfbfeggafgbfbchaibhdecdddacaedbeeiefhfebjhihbedddbiaeabgebhehigcadbgjjfjdfabdihjcgehdghbihijjcdiiidicjafhfgffcfffagcabchhebfdebffagjhgchfgfcajhaeadhgdhhhbdcgggccaidigecfefcjjaafbicibbcfeechggcdjhedecgidajjihjadcfbbhbjhgeahefdcdabfgagcggfgdiccggdhhbjaeecabjihfibhfdbfejgfecdfggjjfajaefddafggefjbbiiahbhhdgjdahgdgbhieibfgghgadgfgggacbcfdciihgbjhieibfaijhbhhjhjiibiddaaejhcjhjabaijjhafdbfjfabdadeggeihbhefgdgbhjbdcjcjfajdagfjhchcdfjgbedcdihghafebdgceagjdcejiceijagjgjgigjbjeegbafhbdabhcacgfhgjebffbgjjbfbijeddddgcbbdhbachbchagghghdafdicbieecifbfggifbiaeffebgdhhjbdfcaecgafgadjdfjddgcgdfdeecfahfhdaebgaahaghhdjhhafhgciggeacjjiacaiabhggcjejegfiaigigehebbcfjadhbcbcieibfeefjjacdahfefcgcfhjaegciejaaacgeidbibhceibbabaeibigjagajgjhjhgjefaaabicchjigidejdidihdjhjajheihajdijfaiaiggcagiefjeaacieecedbajbaabiehcbdihbgcdcbebffiegfjecibhdghjbfdegggjbgdegcfghjdgecaaahjibihefdeicecbfhgfhaegbbijaefjcebjdijdcbeaigiabicbabdhfajhhjegiciiggfeebhgbcfhgibhcfhhcfahafehefecccdcjaifajfiabddjcddadibaeahbceacaifjhiddhdfcifghcddhhgiheibdgddhcbbiggibdgehfidbbcdbjbfjhcfjfdhifcbaacjihfcbcafhigccchibihhbeacihfjddidhgfiiahedfhghbcegddhjjbcccejdecacbfdeeehcgajcgfcfhdhfeichfehibdhaafbbichaabccabddjaabageabegfhcfhbdafhjaabdhjihbiafabaeacaaccfifadheegibfebejhdhcabcbggdbfehgdcdbedifeghaifjjabggbfeafdefgjchccgjejihghgghbdhaagbcfeaifgfdedchcdbfjeebgdibdbeabiggdhiedafbbgdjcgedebfbjhbjiihgadbidhcaegjgichfbabacdfbceebgeafhbbdbgfbahedjjdfaadcjaecfjejbjggjjcfbidbjcidbhhagjhiebhjihghfdiahcchjahbabgadhhbhheiheebhdbhgdgcjacbecgeaghchhfhfcheafdcbbgbcigcggefaiijhciibbjjbdihjfgjhcecajebfhgcffejcjgghfdccdcgaibffbbcgbcicabgbjjaefacgifjhfbbhgejbaijcdfafjehhahhhahifgdeicihfhdejcbdjgigjccdcfeijeecghhcdgdegbeabafedffijjcgcgibbhicggiajehcijbcjcahcjjhjhgechdgcdgdhjigfdhchceaahdcgijcgghbafcfgehffdghbfciccjegcjfbcdcfcjceaafgifcfeajbbaiahieaddijaaiaghjfgfgcbdibahicadifffibhchcaiijjeachibjfhfcbfdbciaaegjffjcjhejhgdjfagbicgeafgfbegahdahjdjedfabbaaeghhibhijhfhaijdccfjdeafbhajafhgcacihfbcicjcbcjhfiaaggfahajbcebejhifjeegfieedebjbjcagdgbedjidgbbdjdihghgchijbdgeaidjiiebgabccbffefhhigghdhjhcdgdiefahgcaiaeffbfgccfbbhedhhgebiiiejhgebbbgdbffajheejifjeacfjjigfggjdhejggadbgbgcdefbdahhdicieifibiefjehbaedjfhfbhgaeafcdbaabgafhgcjgghaajchgcebjgajadfgbifdfdfjjjcbcifeccdgeaiagciidjgigefigbgejjjgdcbgcadiffdbjdbagcjigehccgecdjfichabbejbbjbgdefajhcagcjfehbjgajbbddbgcghjdaeaacicegehijheighfebcijjjfafiibdgfieiabdiijadeiigabhccegfcjghhaaehadhiadcdbifdgdiehdfdabhgcedajeiedbbjiddadeededeagehhebbhdhbdiidfajdebfgahbaeadgeffdjijhjaggcjbahihdccbddhghfgjbdheijgehgeiciecgcfjdiicchegaagecgjjihfiajchfbjfhdibgdffdecbbhejhaigfchifhjiabghhdbjhbjegjhaheiefdjjdedfedbidhdfjijigcejhbefjeigfdgjdfjgjfdbejcggjfgfgdbfhaeihaidjgigjdiagjhjdffgjifbffidjihddjjjjbaajjbbbidbcfehhbdggfihedgbfeiebdhbfhieiiibejabaegcccbjbdagddgjbheghdeiicgbjfacigdgaegdefdchdeehhhfcechcfaaaghibdedabhfcjhhejgdjhbiaihigaggfcgeiihbibjhgaejehdddcbgfcacdchhedfiiaiccddgajgcfecfjjeaichjiedabgdfeaffdhacbhieigghjdhgfgdgjbjcjjiabcfiecacaigebfeihfaecjdcdcghghijfjjhicgdiheecfejdgcdedabhgghechdcgdabeeffdgacijihdjgfdhbaafhcgbdjcgbjccjbjgfhiafdghhdggdedgjcffbdefaacgiggbfjjiffaegcgagjfhjafhjdhahceeifjhafhidefdaffaghjbidgeggbiccidhichadcgjeaahdbfbfjahjebjegadfifabdchjehcdfchdcgcfcgegeiegegedcdhfcjjhdejihcbjcegbefjjaidjjedggehhbjfcbieaihgihhhigcdiffhfgefgcfbgdahadeffbiajbgihiecfjdbhcccdiddjddfbhgbeehhcaiebahccgeagedigaigaeceaafdeihjhbdfbdbigbcecbbgjcjgjcdijhijieefcficdjcfaccficcdgcdejcbbaccgbjaidejjgeafbgicdhefibbfjgcggggdbgeejbdiaiaebibajbaeddcjghfijgeccaahhaefgfcdhaejhjcaibgefjbddijdfgjefegajeccieibiaccdgibedbdhgbjaigeefgdfdiaecciaggjacbhehafdeehdhebhaebfcaebgigchaffgiaebgidegfajihdfjjiibdaihhbafgcdabceecjafacdicichdjgbdacaedfihafjhjdediaicgghjgdffadccgccejgbeaieiabaiiefdjffdbcajcdeafecagbffcgaifhihhebjdagiifcbgbbfgfcgheeicdacbbbigjhcfiaaeecdicaiaghaiahbafdbhdjcbgdcgehacfbajjdjfdgcejeggabfdefeihgcajigaccicigdfbgdcdaidhhdgjigafcbeibehdeifjhebieeahcjhjebfhhijibifcieijjbjfaabcigfbibbcjecebidagdhififcehhhhegahhcaaejfhbejcfhcccjbeadbhhdcbfccbbjadffghagchadcdacaaabcgicfghjhgghihhjaaiieebhjhagebgeebgdeaijjcahggchjahbhjbibeeegheijgbhfadcadjfbahfccjciggeegibfiehicchbbaeiaieahghjfdegiadebddieeecdchjjhbjjhhafhcehgfefiabiijjhfffedhejhifdbhajjhjdajfjebbdbijgfcbgjaejjaabjajhafebiiiaaebjfeedccchffidbjbhhjeehhddhbiifddibgdehdaaebghjfggebijcdebjeaggfgidbicdbfdaccgajggcgifffbdfbjdbccffaaciibdahjeggbjfdhibbgedhibaeddaeeggcbebdbfjabhddacdcbahhabieighjjbhciebcebcifciifdjfiajghggcbjijidajaifdfgchjfcdbjjhahjjacegjdcbcgijecfbhjbcighhiecidijibaihjedagdjehifddiddfcfghaigicigfjajhcibhafafjdbeddeaegdadehdbbggdfidaehcijhjabhcgjhfdhdcagafiggjaafdghiaacghhfefjgfaeecbfihiiiihadiejgfcaihdccgeggefbgfjahajeejhfehfidigejgfdfjffdiihdhjggadddbiaccbdeedfdahhcdghagbfaeafjdcfichbdgfdaebjjfbfhjeecgcgidjdahghiihidbjaecfigajhicdcfadbbhjgchhaifbjhbfiajjaedjffjeafhbiabjchfbfgjejejfhfgejbebceefchhfeddehajdfcchcafidieideibeaeafbidgdagddacfcgfdjbabjhifcidibcahajebebhbiiefgfgdgecjhagffjbdcafcaaigfcgdejbaafdbdiiiaehjbchhadfedjcehidddfjjhagehjjfhjcdciafjcfigcajcehhajhihecahghjbacdhiigiigejajgheghgjfhjfheefgdjceafgedafajjjbciddedhefgjcifggdgfceiiejbjbbbdghdgigdiigidbcbijebicjehfhbaaefhgdffejagihgjdibjhbdefdhjbibjhhdhfhjjabhgcfhjgjgfadhidgcfciecgeddfdafjdbgebfghfbfajfeciehgagdifieaeeggdicejcbdagfbdhghcbhefhhdahcghfiaeecgabbbicdbecggihehfefehcbhegegjbacgaachgfgfcdccbgidiahajegiaffgabijajegdiefadfcahefjejbedhhihadghgfejfbhgcjdehieddhiicfacdheeahfdgdieafcbadhbdjffffcbbaihejcjgghjahfhjbcijcbjbdcdgdjdfighjcjaiedhfdbdccfdjdhdhibjjaihjahhaiehjbeefcdcehcifjhiaecedcdacbjiigdcfjigjjcdbgfgbhegdbaaceahjhiecdcjjibhfeibeajhbjdbagijbhbgjbfeacgfhbhjabdihfifjihijfebceiahdgbeieiggjhaagdjbgbgaegbgihdgdhabajigcifdcfiiajigejdbicedhgfbheaifiagbeheifbedddcihihbjeehjigheechaabcfgbdadcehhcjjfcjjeefafifjiabhiifjebegceaibeighbihibdhcehhhbgagggdiiahccfbegfijejahhfedjbejiiceeigbihbbdfajaibfeicjiiiiajghghbhiahjfbdbedijjdeeggbdicaddfdbfadghgiihcgibiicddfdiiiffidbbijaajadahfjddiggacciccefahcbjfgbeaabechacidbjfhighggaagjegbfjcjbcaicigagdibdchejeagdfhfbdhhdeacfjfddiibdcfbhgaagbhgdfbgjccbhefdgbbcbgbgjghijahbeedhgajbfefgcgijchcgicjehifeeeacdhjfbdhfidejedaieafcjdcjeaicdajhejifagbeiffjfjffbiadfaefgddicbjgaegefjiibjhjjcjahdjjfbdajhhheggccchfjjgfigieagicfahdggggaheeajgbbifgabbhiecfciibbgjfgfghjabeeiigcfjfjbiahdcafbibfjhiijdffgfediebajdbdfdiffbcgfccideaeejcdjcjaeaehddbcdgfaedfffgebjdgejccfcbadgdhaaghcafidgjagfhbcebgdhigiaeiccbcgadfcdjdjeebfhffiajjhdecifgebjedgefaiigjchbhgggeecjbbafdhicfgjiajejfgbaiibehgchahbfhihhdgjgeaiiedidhajgjacaidecaahaeiejfejajhdhhbabagagcaaefjgffehhdjdedjjaffecacacdggicehijaghhjddjaffiifiegjfhgajeijbagjdjcfgbefdhbhehcjgjbiccghdibbbidhcgicadcjhgabfgaeiecbjaaibfdcajbbidehiacjejjjibhbgahghbdefcgcjehefhdaccdhdjefeaidccaafgfbehdjafghddgcgchachjgfdhefbdheigfbghfjgbadhihfgbdjehjdejijhjbadjieieaabgiiahijgagjiegdfdaagdbffabgijgecicbccbaedhegahbciddddjjiehifgajcfefajcichgcifjfhdfjdcfgefheecejebeeijgicaffcbjebicaeaebdehfdjahcgjbdbggebabfhfcfigdgahcdehiaahhhgibjdeecgcabfhbdcjdeifjfbbfcachicfcigifcjfccddeaddddhjdaejjgbhihaajjdjhfeijddiheabiiabaccbhhdgejhcfhcjabfcbfbheeihihjjjeiahdjgbggcidbifjdbbjdghababdabebbaejajcaiajibjibccgicddjifgaejjjachfgffhidfhjfjdfaehijebgichhijdbjgaajedacejbgfgjfgdbecchigcbighdjccegegddhiecgiebajdiacfcjaadafjjigdcfgcijeggadbbbiefijfcdieejcicgfdhhjcieeecfjjcaefhcbfgjddijcdedgjejhcchbeeefhicagchaejgeibjeajeaebjigcjafjbggjhadehihegcdjgegacaefdihjdfcaiajchjghgfghfajbcachghhehhgcdbhdcjdcebhhfegaehbjhgbjcegaejehgheijbcabdcaebbihacffhafgedaeiagfiiccgfciaaabhbeeeiaajghfeefhjgeegdhbddcjjjiiibjfgjjhbjgcbhbcgfgghhiedbbhhjgadgbeidegbciidggfgcecgabhagcghhijiighhgfdjiecbbfgicbcegeahahaegfhigbejabhbajeheggagcjgjaeeaijjicdedddfbceajjbichjhfdgdjidcdbijgjhecacjjdhcdefgfdfcjgddfaiheggjeaihihjahgcghhjcbjhhhafcdefcgfeghfcecjcfjjfbijihhjbeaihjjdabjbgbdjdbahhjfjabfiaacdddeiadadgcadjjbhbajcdjgjfgfbhgacdidhcdjdjbehiggjccgbbcgjfiibbicigjadbfabhgchbjgdfaadbbhbdabeedgjgedaagidgfjbdededaahgfdebddchcjgdifefihedgfdhcfjeiibidigaihehgbecafjcijfehhfffiiaedfcggebaehdgfhjigdbcjchceiacbfdbcfjjbajfefghgjgjdggddbdbfddcgajjciejgeadehidchgdgejabheadciafabhcjabfbiegjbfhjbaefgcfaaddhehggbbhjbhejefiijjgabjaadefccdfhiegaiejgfedbccefgccbfcibehdgcecjigdeeidchcigggaaeghedcdfbebhgdbgbgdhhdcdecggabfcfeafdfjbeiidjciaahgffdhfhahhaibdaccichihfgcefgbbhaegaibafbhdbhhdfbdicefhgahjgfbijigbbiibaigfgaehcjghhedgfjigbdeifjjhjjdihejfjfacehbfchidjdhjcibhgifigbhigaghaecacabedfecifjjfcjdchdgeediajgfhdaiebceacjgeffdcjfdajiadicaaeehaiehjbgdhecaighhfbcgdccffbahagehcbbbgbafagichedhccebhfgjfgafgcicaeijigibcehgfcagbcaejjaafjabihfiaddfeeiicjhddccefdhjcjddihgagafjjgddeigjcjjeibigbfhbefaigcabbfiaidhfdggjijbbhcbjgjdhgjgffbffabigecchhhgfijgfbecgfebddcbbgahicijhjehbdbifgcheiicgbgchbbaajfccadhbbbbcedbadfejedbgbicbjjdiaecbiejcegidibficaehiecfigjfahgjfabaeejfbcddiicjbfiaagbejicbbhjdficjcgbfcjdibedcccjjcicaccdaefaeceddcbjahibegagabhaeeebdbdddgacbeehfgcfgdeabbjgdegadbdgeddegiadaafdhgeiacfgcdefdgfffehcecjgbaadheiibbcebgjecjebbfbibibfgjfhificjgjdcfddbcieghagjjjecbddgedcjijaaecifgehgagggcbjdjjgigegajajgdfcefbcibicachccjhgadgjhedbgcafifjgbefbghgdcjdccgaehjhfafbaehededgedbcbfbdajfdhcebjegebeeacbfcgejhaiafcefcdhcgbccafbeachegghbaicibgbfcgacbcegejhebhghbfgjedfjecbffegeecfhfhaagcbbjfiafjgadihdjhaeihfjjeecchighadacgcjahichjhbbiecdjgbhgbeefhgfcidjiaicjbbghehhedgfgijegacgfhbhjgddheecedadegaaibcjcibafcjighjfaghbhfjijacbaicgjfbgdcfhbafgdfabihcdhgbidebhfbeifcahajbjjdghghddchfbbfhabcabaaefbeabhfgiafhigagffigcgidjhcgiheafifagegaedeieicfbfhjfbbdjijdajgbgeegjjjddbjbaaadffbfjjffcjhaafeheeeafiiedebghcdifgcdfcfjahfeciacdiifdcajbdjaciaabcaedhfcddeajbacheeejbagjehcheagfgeehidjedabigihihgeihjbehdjijaihijiibgebiejegichcbeaiafgcejgjfebbdjjehjhfecjbgibhgegcgeighdheahadhdfhdgjbihdhjbgghihahicjacdccbiaabcfhjhhjjfddhfdcjcgfgbjjcbgdgafacbcehcicjabacchffaieeiadidgiggibbdggbjiaiiejehbcibeedbifhigchffaajjehiibghhgadjhcccfbggjibiicddecfhchdjhcgbjhebjghgjibaabfedafdbefjchiieccfagjdhffifgijdifjgfchieajihfaijejbdaebgbbjjfecfeiihefccdjbaifjeiagbhfhhiffgegjjbjaebehhhfeidciffgcfcedjieagichcjbfafgjfjbhhbgffdhhhfdbbadebibdajifaeahegjbibihjiddjgdffhjbgghjagbfjjbiejdehhhjghiicjgeaachgbhabjehibhibeicaiifcahbigdddhdaafajajahjcfebhcagehdifcjbgdcaccichaiddigaigbfjbchidijfjgdfgjciefcdbbjjchhjhjcichfihfhjabcghbgcjbgcahbgegjejcajjjjdbbdejihjffajcejidbbcbdfjebiggadfeigdhfbdbidicaeddbcdjjchhfeaffbgeagdchhcigghfhcbbebiccgegcdjcjecaeibgijdfdcgfahidehdiebjdigcbcebibddhhddggjefjgeeccchejieedicehfghiijjdicaaedfcfbbggjddhhfhecgeejchigigdbfejdijbjjeafbdabddjbajijgggfcfjdbdhhahgbabbjcdjgdegjbefdjjgihdgcbebfeeichcagaaahifgcbjfbddffcaahchdhgehbjaajcghhcaiaccdbfejjbgiafbfbbgcaihgfbbabebdejgfegchfejddcdcihihgheigfffcgbgcfceagefjjedgdiiaajfccebghfccijccgeeefbecebcdfbbddjecidhhjbiiigbaaeaadidaheijheidbidbeajhhhfdificiecfaidfdccadcicijefiigigigccafbgghcgjfccfedjhchgiaebdaecifchabdijcbgfabifdfhidcgdahhgidiiddcbgejcjjihfbihhfhcibcighgcgcggceecbcahcjheejafdcddachiaccjghaghedcjjdadaihedijfaegficjidjajedhbgbjdiijaddjbhegjidgibcdgbjgaeficfgbgfechjfecacgjdcibacjiffaahbgabfgjaficeddigaffadcbchjcaciifaadfjidhddbjdfcdfhbeejegcdfhcfbgebjebadiejeijgchbijchijhihafbaccdeafhhidcdgjcgjgcffecfejgadajjajhfehfghaijfchicijbffcbfdcbfjedafhihifdfedfeceaeeeahcihhjbfefaaefeghbhbahgcjibcccdebfehihjifeijhhcjbdffibaafdhcbgfhhgeaejiciiifhdjgcbicajdhcebicadgaijbachbggjhhfahagiaihdccidiecfjcbcfjihahacgjhfgadehjfbhigcgabdcgciejiiadjhgaccecfhbcjbeacfadjiafahiijcggifiaibhgchdfhbgdfchigjbhhbbbgaachfccbafhhbhbfabhgjdagehfijecgecbhhjeficbhghgjideifigjhccjehdjgabfdchbeadgggjcddecfdehjfeeaejcbbieehgjhihdhhdejjaeddjjiidhbgefcbajhfagihdcacdfcfijeehfgdbcgcjcbadjgbihbejdcaijafdihbhbghacejgaefjbfafaiafcjcbcefhgcfjjjgcdejgbccebjcihieffjjbbcaeahjcbdgbaafhabdjgbcfjfbhjjaacihcefbbaacdcgieijcifefbcbgcgefjdbaihdajagjiebaabdiagehegfhcfidiadfiadbjbcgbhccgdebeefjbjfgcfeeedeadiegcjjdibdhdbifajeeihbiaffhhfjjicjghadbiheigdjdfbcciebfeihfcibhdhcabfiahahfihijidgebbdbjaiahecfaghhdchbabcciffcdccjcgdhdebbhhijhdfjefjijfjgjfhggcifdjefbjhbefebibfabcabigbhhbabdbibficjaaihbdhffdfbcjgbjhdhfdchehhcfhheeadbhdfhebadjhbiedfidagahjedibggbdfahdiehiijhgiecdjdgafhaacchghjjgabefheeddiagabdifbghhbaegjbaeaiicefjabcbdajhfibgbfagcgeheghbffggiafjfcihiefdhbecfbibbhgbgecbggbjjibgjfcaiheijefdaebaajjdcfbhfacgfeicfehjfddidgcgjbbhidaijfibadehffijheeedfccfbdiifhehfdgcjifajdfcgijfddicicefhggbigdddbbiejdiacbajichffchecgjhdbhefehdcgbjgfbdeidfjfefigcgdjdhhhdbhbcicfbdjgahjbejhebbcbcjajjdcjahdfgbjdaajbahaaihdfafffgjbifafeeggbfbddagcidjbejggadijjgjgadcjajgeiiaebbahceggidbfhfccfggcjdhieiadcjhicaiecddghddacfbahbcbhhfjhaacceffhjciiegjiachcdgjgeghaefjcfibicgdfdccbajgaidjbfhhebfhfgeacjfgeiaihdfbabgjjedhhhicghgbcdjcgbgaiejiafiabahcihecgcjecbhchcidbicjeghddieeajdfgbhhcfefgjheaaajbfcaecbfaabijccahbjegcecjhjfjbgfdceidjfhagccaefggjadcbidfajajjeeebcafaifgdejaagjffbbebcjfhefgicabjfdcfaecgbfjchecbjdifehbgggediiffeebbjddicjbebbafcafdadggeahhgbgdegdcgcjdadahiaabdcddeajccgbcjdbfcaaejigbjcdjgecahgjjfbeiighcifdfadhagcfeecejfjahbhcaecicggfehbhbjgcchihfgcbfgiifdaahahajbhebcaghdcbbagegbcajdchicjfcaehggddffgicbibhiaiicfdecjicfagjhfabgcbiaeajcfaceaheiijfecbdagdaaagifbcaiefcefgdeaeebafibiggfeiajhecjgjabiidfdfjaeiiaefbdjhajhhijaeifgaffagedjfgchjdijgfdbbcicigjjdffbcjfcfhaacaggbaceiabdbiacdjbdgjhegicigaiciebbgfbiedhafghejjhddcdhcddicahaecibbhhciiaadejeccjfjhbbdgajicdhibedhciabhibaccaabggibdjgdgdjigcidjjihddadbfccejdaciaddijgidfagiacbicdbfjcdfefdbfcfdddbbihehhjfghbgegcjdejdijiahdfcafhhjgaaddeddfejfahefcfdgfhjfbbhjdhdbabigbcdecgjjhaegfchefciefdefdgjgafcajhhaccfgahdadiiijaicjadeecdjdjjgdjdifahabfcdcfaifeggdcfehhbhhahfgbafgihddjiaiadebdchfjbfhhddfddfiihbaebhjcgdhacgfffeggfbddibdfdeiecjhffiaifeajbagaiccfaidjaeiefcjhchgieejdfgfjaaahggffdfaejefgcfgaeihbfjbchefcgacdcjiihefecgieehaghcbcedhcccdbhedagagejadgaahfdafcgegffehaaecjdcciggfiibfhjhhdfiiedjbfafceghciheeedaajfbhhgcaggjciccffjabcfdhabifbcdfdgdijgeahjcbbahhdfcabdgfcdigfejccfbefigjgbegiaaadeaagbjeffaejgjefcabdfhbjgfbjjiaaacdbecifjhfeidfajfbcjaihcihccaidabjeaadcjhcigcacbaajcigdbdajjaacgedaebjifdjjhacfbhfdbigbffgcjgcbhfaedehacffadgbbgicgabajfgebhbcjjiaejdhdhccaifbhacgihiiahhijhiaeefbbhhfhhiijachhdeejgjjgbgdhiibiegbaefgecfjaeedadhifahejcbjfahjihbbhciijcheibijbdghgcahcgachggaaigaigjfjhedbcdbbchahhjjaafhbhjgdhjcgfdhifehhjafddiiebeihggabjbfcdahiehaedhdjdgdiebaehefjedahaecjacfejegbebeihiiifbfagdidhajccffacddfbfdidaeahhebceigifagghgbhjifcciehgeaefcccghbcjhjebeeaigehdjfibahdibfddhdfgjefijfhccbccfffgidahheghahigchjdiedefabhabbbahbdhfieaefcbjehiagihdffgihdcdggiffdbjdijeijcdibijaaeajjhfedieddggcjcijjfacfgfhcabhcjfdgedaafcehbajaiigdbdiafcfhdcfgcebeibagfbaagjihhbdidfcehdgcbcfbhiifgedbehefeiaffdcacffgaccbegghdgbdgabijdabjceadacjjggafddgahgjgebidfdccajeifjhfibfjagaifidagccfagehhegcccichfahffgjcdjigecjdihjgaffaieciifbjjcdjcccaceejfjcafdhdfdfcgfaebbgcgbjaadbeehgdbgaiedageiegfaecbejbcigagjibbeceihiaiiefifdbcihfgcagabgjchceeijgaibeceeacicfehhhhacjfchgjfafadbbgdfeacigiicgbfdhafidhehbbiehhbgcaijieaehibaebjedjdabdacgiadbcfibegcejhbfccffbabfbjgfabbidebhcjfcjhdgffbeefcfebdaaiabgidaaajghafhjcdfihfejajbdfgbgebdicaghgfcagbcjfegghihahhcbgfahegdfgficajjgdhbjjhagcjhidfeicgfaabbcebejaedbihjjgfbbejihhcjiedfeaaajgijhiagcjhgdhbdeeaafjbcgbiaegjfdbjcjgdecgdgfhaifdfjefjaeifheajefibbhccijacjecedfeafhijcgjjigcjfbagahiehcgccbgebdadbjbjiefebggbecfeafafdijhgibbdhiebfcgafgebhafffggidedggedjdhihadhfdcdjgfjgagcccgfcghjcidiacegjbafahccaaaabeeaecgjabfhfbibbdgjheaidjigfjijjdchgcehcdhhheccebiifebgcajdceebedadggihjgbihbhjiafjhaabbgddgefhacibgjjgiaaeidhiebfggcjjdbfhabeedcbhjeacdhciehdjiidfbhbhaebcieebeaficbcaaijahfhdghbiceihgbiebcagidfbcbchiibhggchjagaffjdggaecdhcdbjfjbcjjcggadhbjbchdjffhbhddgcfhgeffdceheajeajaaeiefhbfjhbgjahjfeidhcfhfcddageffjcagejiajeiaedihfhigheaiifjciaajbehegbcfaiggcidbeffahgeaciabbgeaheafaecggbafadgefhfhdbefbahajdgcdgbgdbfejhfjicbbgchchadeehfbjcagfeeejhefbfcebciiicbcfiicffdgigaeaeafhbhfddeddbhbbbcccejdiijiebeabcihehjficaeiabjhibahchbjfagfjijcgehedafbgbibbbibafaddabgcdjcjjieadicihigifcfdfhjhdbjhedecidbedbihiedhhjdcbiffiihigebhdjdfaccbiifbacfjeacdgjacgfgccdfefejibfhecgbfcddibbdggacjcjidaicjbdhbcbaecdahdhihbcfjdhddebjgffjhbchahhgheceebcbbeefhiacjfhcbeijgfhhfahdbgbecdfedeaedbeeeebfcedfgbgafefjbiegicdgffeijdcidiaegbjbefgbbddhbiggfdadfhchhjgheagidadgeegjejcadhafddbaejbjbjbhagideidhiagehfbeacebeddegffjhghfhfabbibefhgdiihefjaeejadbfacaceeahacchdajjdadajbjjfhdgcjjddbjbeibcbhhhbghagggjfbhcbedfccggjecbjfhageijfgcbbhcihddhadccdibgehcehehjdhfjedfeihahdcfifjehdhcaacgjefegcbdjhaedhheccjcajcfhdfjdiiggiiijcccbihjgjjfgfheiigigiedeebhgbfjajaffdddbbbdfbebaibeheiacdddiceajhgcifffchhciagaeegdfhcjdidcbhhaajidcjheejaebgijhahigiagicfecjifegijaiebhfghhbhhhgadbgcgfgjhfdfbjadifabjjcfijfcbgicbjjdbcfjhddfhddfddbfjbjgfdeiciedchficjeaibbcgicijhgehgidbgjdgfcgfibbcbehcgggdahiebecfciefiiijjidihahaechdhfagbeeejbjegjcdfeachefbjhdjcaebcefegeihjjicebhcfafebafgeeiahfiaiedfhgcjjffigjfeacbgjgihfhdedcfigihacedcieiacjfjbjdfjccgbdccbeejbacjecdcefghbefdaahddhdfajddgaidcijhebhbcaebjhhgeddcebcahdhaedgbbjihafdjjhjheeabeihfigfegbhecccjdagahdbfchgiejgcjghbjfabijajfaccjdiifijcajjddcjcfdffffaedddgjcidafghadjghjajcaichgbbighhjjidfaaadfhcfbgccbghdbbejajagejgfefdcjbecbaeijhegjdgchicdhbbjdeahdjeijgaghidacghijbhjedefgjdaahdcbahjieajefhabafjfahegifijdcjagcigidbfhejbjbefejdibifdigajcjihdafehbeajagidaeedbhhdbiggcadgaafbfajachagaedcjddfhiifagfaiejdedhibhgefiijdijjebggbjjfabigcgjaghfgcdcifhifiafhcihebjcidjigihccdahbgacihcgjbfaididifeddefjccfhbcihehdjfegahecijdfhibdgedhjjhbgajdfgbfgibhfjjfddfdhijfcgfaggahggdjjhaaijdagjbdcgbhbfbfggceaabdcgajijafgbbgjeggahbfifdciadfdjhhahbfcagjchggicecefihiecbgjdjdfaeefbjjaabfhcdbdaiecfjdhgihgdbfciefghhbijcgccjdiebafbbaiiicbibcfjacbfjdgbebbcdhdfhjfhcebieafhihhebdjcecgdeefedjcdajaeghhbfhbfihhdeafhcebhecehbdhgijbhbbahcjccdbjdbgcffifhcghbhebchgbgjfebbjebajjebiejbigeadbaibfhbgcgafceficibajecjgghchaabehcegfhedbgbiifcjgiedeiddgfjiibcjhhfggjajecjefgjhjdhgghcfhihdcdjgdjebgehbdejebfibieadjbeafdhbgjjaceifecdjdigccjajfffabjhfigdcaccadfafgjfgccjiiggcfcfbibfgbdbeifaffcaijdchjabcfhefgibggebdffajfdgcgbafjgeiefjjafifhjajehhijebgdidhfafcccicaffgaddjjfdjcjabageihjbaajbjbeghcgbefaehbjdgffdihdhahbfaicigejcebeeaaedaaijaahajcbjgbjcgbjadejhjibebggaabceebifaaeeagcgbghbbiccgeafihdjabibadjbfebhcecjcfebbijahifcgedgdjgdehgbabaddiiehdciiiadbcafedhfdcacbbcjbjjjijhifcgfeegjdddeeifjccbgjbbcaicjebahhjdbfcgicbgbefcbajbagjadcffhjbecfbfbdgicgdiehegjbejibddcecffbadacfjgjafbhajbjdefchicgacbefadagchbghbijdeijjefejbggjhdfejjaggehcbehjiheehfgacdjbhcfbbjgfjfjjgghedehcbadcdccaidahhghegccgbjbjaegfccdajdjfjdahdhfgajgbhccjgaajigfdgigbfedgdijdejibdccafaijhhgdejdjgjijbihjajgdgihdedgdechhcfchfhceheggfhebiiaddbeidffiaadfjafbidfhhdeichibbfihaecfjficgaccjcdbbddfgjbbabbchgdcjdjghgabhbcfhejcgfejdhjchbfdedgeeiehaieiddabhhjbcajcjdfbcheciaejcdfgcjbgcicdaijajciiigfecfdeifibfjfdhbiijjjjhigcdhdgejjefeiehcbeegebgfcfccfichfebjchadcdbdjjehccadceaffdjdcajfjgcejfjafgjdaafdhhggfbffijjdifhbbfajabadfabichcgbgbjjbhgdfdagffjgafjhhbjbheabdfacjefefjjjdheiahjhdhiebcaefibhddgbidaghcficbadbhjdibcjjghjhbaccbhaheabejehacgjaibbgifejieibgeefcjgcdbbcibbgecaefbiiejdiggdheaiichgiieahjdbhhfhcgdjahfcajdhffigcfchdbbghfgahebgjeggdijfgidfjjejafbabeiibhjjcecicibcbcbajeeadheifedeaiijhdbfjdjghgjbefegcehebhcfciigejhfjbhdejaabdfgjhebahbcefdfbegjgjbjebdefjfdbhbjaggcjcdhegffbdeggfcjfhfjgfiahihfhfgdeefcjjehedgabbbdafcdfgdhecjiifgbgdbhcahheiiiedhbbagbgjdgcfjgjeeaidabchddfbagcfhgddbgchbbafbijigcbcccfbiffhfcbhdccefcfbficjbjbaddbhbbeadfdfefadbgghecbibicigihfahdjjbbedhddebhadegagigbbgbicegbhaefcefchcebdhecccifbfghbghjheeajabigigfbbheccjfjehiefcbchbhahgidbjbjgfhdcedeehhdjbgajadgahiefaggbhdbebihcieheebcbjccggejfacaehfabafeacdabhdeadegbegfhaeejfagfifjeijghedceajedicfjacjjihfaaffabgfcdibficjbhbbejihfgjcdicjgahieiddidbjfjachcjeebefgfgeibgicaghfiecjfifddahiaeaedigceifhffeihjhabbbhhdeifiiabhhgbddeajajcfcfgddfhbcjgjecdgdjhaiacbcigbcdibgdbdgjgdghhhacebfjfiahbbdjdjdcdfagdjihebcjdegjifhcgjdjgcgffeaeabaiihjahdgdfibiagaicbceacagfadifaafggefcagdafcgheehbgajddieijdgafdedhhjjbahgieehjgfjcjaedhhecfdjicbjegbagcfcibjihjiffiebhfjagifajejfajihdhhfdgajjfjegibejgeeehhijcejbjhihgbhbgigdaacaebcggigiaehgjicjbdechhbdjafdbcbhbfjdihdejhaeiabcibdgjfjiebejcbefdjbdeaihhaeaaghaejdcdbhgidhihgdfgfgfiejgjjcfhbbbaaeaceaecbcdedgcbagejhbdedgbbijcbgagiijjihbidhdbjhjifcdabffcjfgidcfgfegfcibadjjijgbjehgfgcfhhfhahehcdahgbiefehcjgfhejdfeefhehhiggjfchdcfficbghhjgbhcaeddeeeeabiedajjfhedejihcffddibdjjahidchehhaeeddhbiccafabjjjiecbbahdcdijdbadhbaiceijgejcdhbghcbicjchdajhchjbgfcfiecbfchhjdggigebigjjbdhibaiagfhcdjfggjdgcfiabjafhhghgieiahechifjgdbebechfhjjdjhecifjagbhicfafeccbeacdeicecaefjaajfffhbhadicihbebggfbbgaijgiagbdiigiebcafbgjaaefaifijhhfacafbcedcejaheajdjghdegajfiibcifaaaajejjadhdaaccifhfaccbedcjgfagadbcihbhjdeghdhaijjfcjaabgbeaajhijhiddjjcjbfffehefagccfhcbecdiebffcdejahfbchjgiacchjdibgbifdeehiibbiiahhcdcjefeifiafadhcfjjiedabfbcfeefceihcaehhafcheihhijebhhadihahecdaiciafdifhcbjbjefiihejgbccgbbehcjehiccdijejbggjjiagejhghfghbcdafccffiihbafceadfbfdcjcacfeghibadabbbiifbfefigdjhdediiahcggggfgfiehjdcjbedajfbjjaieacfhiajgefgebdbbghdiddbjfbigfdjgjdaibbjjfbicfhejbefbcjcfhfhjefhecdjijafdigfjjeddjihhdhhfjjfedijidcicbcebbgbajcfcggcfgfaeafaiedebbfjjfggjcggheajgeceehhhihadeffjbbgedciadggddbbaihajbfghjcgajbegahbafhcgbcagdcejhgchbffgbifeagjeejbbafhhdaagiagbgacdabbaahffjjbdhagigdcbiaicdcddgdjjhfbcfdegjdgadeehegcjgejifcbgbfjehbbfcdijfejddehbchcfehfacedfajjefdibbjbagddbfadcjjgahccabhahjefacfhdcacjiichbajfdefacdbijadbaeficaihbacggghgbbebjeccdccagdbhjficafaeddcjcebijgieahjfjjaigecaajccdigdeagaaifbiddaiehacffiegfaefjgidgbicadcajgcejdigdiabbegcdchgfcaeecjjaicjicfcijjajehdbhhjeebcfcjdfjbdaifahfhbhechidacheifghebhcggbbfhfcddafcchighjijabdeagjdcdadaebdbjafjijhbhbdaeejbffedegadaiaaebffijefjacihhicchgajbgjcbaeeadchfdgjffbiddcdjiiiiabahffejajheaiigddgcijgeadhigbibiddiibajjcadibbjbcidgicchggcdejbacgejfgeejhhfeifcjhaifbbbghiidaedgfhjaedhgcjicgfajjabifaffbegifbgaihaeiddjegididdjhdcjahhbafjifccfhgiediaidafbcfhbdfihbfaeaheabjabfeedfichbecbfcefdehbifjbjdejedgigjfbeefeifeiedhdjeaadigcefhjicdhijhdfjicbfaegfiejhieadeghjeafcjeaeghjgdjhebhjijgedifcfgeafajhbeeciceabgjhiecchaahfhjcdififidbbehjfeghbjjfdeceifbfdjifgeajffgffdddfhibbgecfhaffhcegbebfdafheajfajcdfjfcecbaaaadacaaagbhafajgiehhchhefbegdcaeaagaafhjcefjdhidbhgcgbafbajcbdfefhabiaafdgjdjgaabhfjfjjibhafbfifaiehighfagigibgcfhbeeaeeiigeejdffafdjcdhjdecchgaefaaffgiiecfgdjhghgheihaihigdiejgchfghegdgfdfjeafaijjcjbghigfdddhjgdaaihhdfiibjhiicjcgjfccbedadjegdgiieaihgbcdgjbghdhjfbiccighhiefdagieiaajbbjfgbehjbdbjjeciabidjbeccecebfhfhjcbfhdhfehgidihfjahaaighfiffhdbigcbbedgjjhhhijggdhccaggdhajehhgjihjhhaajibjebahcbjdbffeacgjdccadiiehbejcffjgiedjjahfhcagjcgcicbeejefbeabfgjafaafhghdeccfcdbaeefgefibbaicejcgdjbchdcaafehbejifeegiejceebdaahfacgjdbfefijcghighjbdejghdjiacgjaaeahegagjbfgfbdfdggbbgiagheigfbhcgeachcdafgfbedbcahgcbijiehgedfefeggcicbajbhbedegeigdicbgbigideeajadgiaidhgehegggjheiadfcffidddgihjaabefbehjjabdbaffbdeebijbjidihhhefghfaigchhabbggfeciacaijicbbfjafdjbcdjdjfjgffeeeeecffaaahhggjieeigbceecjaigiigdebjeebgiegbgddjhhggaihgbcecbjejhggidafgcjbgicjjdibhabjabcbjeiifdbbgcbcbibjebejffeiiaifjgjgfjhhffjifefhbiieheceghfehchiecdbhhiadgigjefafaeaieehfhiaiceggdgdbdijajddgbghdididjibbfcfjfiiibficiibehbbahjdcifcdahgddeaiiafjhceijhfahcgijgdgdeaeechgefighbjeddcdcdfejeehghcabjecgjddaaabefdifjhiacibeeijihhjccfejfegbegajiijjaajgeeeagbgghagihcaebbcdgajgahadgadddaibcdgadhahfefddfdihbchcedcgihgbgeifcihbdeijfcfaaeeadeffjjcjbbidghhaiahbhbjhhhbahbbjcfigjahhjbdcgadjdgabgicdgaabhhcebefadfhegfaedgjicdhdhabdhbfhehhdeajhghchhcihcgfajfigcfdijiecjcgdhhdjfhbhibeggahfebidacihdjgejhebdiiigfaeghhcdfgeaffaijfadaacefhccahbghjchbfejjadfhehifbhbffhbhjbcbefceiebdhefbbigbaabgddjgcddacbibabehjihbcgbjbijdbdgjcffideddcgcggedacaffbdbcchihgehgediedicbhbicagedgjbahijbiccjgaficjaibfcbdefacdffhgdcdfhfaifdagjbgjbfedfcddbfddhbfdfcbebcajhgjefiaighdbajffcfffdgceeiigficbcebacichhjaeaefdibhijggjjdhcfaiiecjbjcdedbacaijdeeadggehgbachfcfeijecbbhicibhdjhjigijaejfgchbdhjdhbecabbagfibiigeacbdfgjgadebcbcedjbcceaadeiidaihefbehijbdehdhaabddhhbfibdecbfdbbaehghgefjhbfdahicgffihecgbebhfchieefgifeaeehfhijeagcdajaaaabidcjacgchhegegeehbebjiegddbijihajbhjdhjhfhfcddfgihfjbjhifeadjggcjefbhjgadeeabghfajcaddagedjaehjgfjgfcdgaaaihidaaabbcchcagdfchfdbcijceibgbfehegfigbgdbfcfagafebghfhfaeaddjceiicdhjjidbiaedfehagejideeigdiihchifiaaajbaeigabigdddabchggaadjejbdccgagijahhieggbihhefiaigbacehefbbagfhbffaaiiegjhjaiehffgbegiehghhdhhjaaebbcfgbjhfdhebbbbediciifjfgbfeeabiddcahdhedfeigefbbfedjfhdhigdgjbgbfeggbbbffgbjcbaggjjdajaafaecbgieiiggjjjhcfiggdabdfijecjichbedjihcdefihdjgajjgidjfachijjedagbeggfgcijifdiciijeghebdadiabgaefjcfafhgfbbjgabafbbbhbdfgcfdcjgidddediijdhejhijhjjbjbhebgadjfjeacbdhejfeihbdbdjaadaieefgejehifbjcjggdfjhaeaddbcaiifaacebcehjaghbbigfadddbieihhfibicjeaefeciieajebfecahfgahjbefidhhbjdhajdjdfafcbiijfdiehhdfcffgehadifjcahbeibggccfdgcbfjccbehcagheejhddggfjgcgcjefebicefjcjhjbgijfibgeigiddfcjhdacgbjbagaebijddijffafgdcfgdageffaehegdajbcjdadcbjfihfbfdgajhjhhgdcejcfghfaafdcjbabbdiidbhdjbcjefbjaeaejhegigbhhcbjigfidbejjihfgfcbbidcgeibdihfbjifcjifgdbcbidbcfiaffefifjachigdcgbhiddjbghcddbdfdjcgegdfhjbhjbcfgbdbdfaihdcdgajehcgedgecjbcaaddfgbdafiiejdhidfjeehajgbadfciceehbfdjhhfadabgagcgejdahabfedidficaeedbagejagafhceecafeefjaadedjggjdjfcbhfeaiehaagehhjfeaahfdebdhfbbchegfhdbjdgdjafhabdhjjbebdbbciidigdjbhcbfeajecijjagjeehccidigdjbacceaggdhejgfhibdcjdjfiicibeeifcebhhaeifbdfhbafciciegfbcdaegdgeabageeddbjjfadjbbeahccjgaahdaifbgjgdjjfiegdiiibjbbgfijfgjgbddhedjghefcdbiedgebhghjfebcaegbgagjacjfdhcacdecchgbjfghaibafefccbddffjiiiffjjabebdhjfjbjihgbcedfjgacddhfehgjdcddaejiceigcjdjdebjgbbhedihgaaghfcejhijchfgihjgfgigciihdehedjecijdjgibgghdbdjjjcfhdgjibjbdgbdbgacafgbifiieidbibihfejigbgfhaacfgdbffdicdeabjcdhbifibebhbjjbcgchabhejhiabcigegjdedbghaeiaficidjcgihbhfefahafiidjfeejicijjdhiaadjbaeibbcgaibiegbjchafihgfghbiaeifbjaaifdgfgecaifgafihjfgjggjgigggahedcbgacfebgdfhcjbjhgjegbhjceihaiaffjheieaajjhegjcbghbhiecchihaaejifajjigbjfedhaaidaefcicihgchhffgcijaacdaacjjdhhaajgfedjcichjeabaigcibaaiadeiaajdcfdgeeeaicijbfejcijfffieadfahggefihehddbfdcefiaggaifiddfcgbiddcihiddcbejbddaecagcidghhegjaahchhaegchachhchhcdiigahdiicgggaehbfgbhiheaafdgjcghfcjiagfhcagjadjigjdhhdicdbifjaicjdabhedfciahegideibcfbjjbgjeiiifecidaiaiggjejiidicfbcahacedfcfaibaiibgihbghfiifjccidfggfiihiihcdbfjfhbhccfhgbehbijgeidjbjjgheceeaeghjhjbjjjbejeeejcjcgaffjfeeegdegecbeeaaiebccdjgdggdggcfeichdcfijcfbifeedfgjffjecgifbffjjghgaaifghcgbihgfbgaieddedgbegdeejddbaddifbagaaifdjcbbgcicfegbhhbgiaafdfjdjjgecfgediedgcjijeabjaajciifjiijajfiibejehgacfichfahcbfhhhdjecgajedbgafhcgehjjhffiidbbeebcaeibbidicebiijgcagciaehfgajfgjhhbeeeigdbgjcegaaabdajgdffhdfbecfeccjagfcdggabcfihgjhdjcjbbibaecdabbebiagiedcgbgbbiaihdcaaghifhicaajacadcifejcbfgdfdagccghbbhihfgcajjgdgafbigfjhjgdciiegbfgjdhjcfeciibeggiicfgighdgdhjhhbhbbhfiibhacadhgehfebbgfeibejjhbgadehjaiijihahhaeaiehjfhhdcjjfaeffcjefadejgibadejgjgdfaegadghigfcgcahebchbicacjbfaabgffdghjafffjbggifhihadjdeaeiccjheiecejcbhgdbedcgbcadhgbcjjdiaedahabiacbijbedfdiajffegihcbhedhjdjbjagajabcachajgdabbbfefbgiggcffeghbdjegechjdaihddjfcijbcbdehhafajegcadaagibjhebibdaigbfjghihiddjagbbfhbfhabgbjcedcfjdchbeabijbfhaebefgdifhcjcebhadjehadcieeheiaggbiicjgehagfahabhcahgchdbccjaggcjeafjbjfiicfcefeghhdffagajejjajhgfcjefghhbigacfgcjhjedffggccacchjcfjccbghcfiaeedafaeaaeehjejchjidfbjcbfgfjccagibgdcjgcddccbhabbjdfbgcihbeagfeeiihbebiabcaccjhecigjcighabefacdfgdegifabdbbieghjeabgbhjcdiieehbfcecjcdhhdgghgafcddgbacjhhifjgdggicggaahgadbhehdejdiaidcefcchbgeddhfaggajbhceaafgjdddaggjehafghbdgggigaejdgggjhcegdhgagjdijheedciabbecebgcheacgaceacadidchdgagdiejgjdijhcieaccdcahhiaeecejdihccjgafhdajdbjicggdjbhegbbabaiaghbefagbagefdcahecagaaibeffhegfcdbijifbjfgcffcjehbdacffabcbdbcgihabajddbcfdihjgeejecfeabcbhcacbedbghacdhgffbhfgbbfhbciiahbgbdedcehcigjiachcjehbbijbghdbjjhdgfecijadgbjcdbafjcgbacfieebjddfbcgibchibdfahicgfabgfcfdhehfhbifidcdiiefgedcdbfbehdhfhhghbjgjjjajidcfidaceggiejdhhahhhbggciabcfdjhcagifgdiaaiibifjjfeajfigjbdjdcebdajcfahgadjfggjfacgaebgfdajedhhfbhicggiiehgidaeibibiifcgjjieajjcfdbbjegbhefdefiacfbbegififfhddedefhfaggchhdbajdefcjhhjhjihajdefjbbfbcifgdbiajeccjjjbdgiiijbcjcjjcbhbacbegeaajgebhifhddbhcjiidbaiecdgifhheadfgdgfjcadbbdeihjicafdfeigafbijcfbifdgdeeijffjcidcdghfjccebfgjiejaebjffeaehcbjbaieafijifijbidifecgibjgccaabggejfieibdjhjgdhiieajafbcefcddcafbiabebhcbciiiceggbfabdifadafgcaiheaeideadajefejciiijjefiddajgaeefdhabifhfiiibbdghbjiaefeeheidcfdbfaffaheggbcibgichghfaajhbjafgabhcacedbedhdagifchcgfbeadagafjhihidfgcejfcihaghfgahjbchfgdcdbbjdehcgafjibigjgefadedbjbhfigfdfhhcgbfgdajhajeiigabibfiabdbjbggbebaehdheahfgihdhffacfagadfbgedffejadjagjhbhbagcjjfcfgbehjcacbfehfigbehgjdidcecccecbbhjacdhdecaafhabgaadeajehjajdefbifdgfjcjajdahbcjjihhgcgfbjdagicdjdiedidbiaaegffchbfeecdfbfacjhbdhhcfgcebfjgiahbjehaccechfajiiccgjaidajjafbafbghdjiaejhjciehijffcgdajicchjdjaiiicbeiiebabedijieebgejcfbhdijibddchgbhcjchecgbfgdbbdcbihajheicfidbjcgcaefjcfjiehbidfhddccdbceieabddeaihdchijacgjhdddgfibjfeiehbccaadgbhdjfggbfffggecjihadejffgggchgfigfjcgbjchchijjjiiegjebfgbiajfaffbehjedhbhdfhebghcjbdabiijajfgbcgdjfbiegaaaifjcjjhcjbibajceeijcccfbfjafdjdjbihhibcdhfdegbhedfjcjbcigbbjccdcefifffadhghcgdcdegaaafiffbhgcbdcbdhbgaaiaaebecibidfbaigiabidaiebbciaabdiffgbgdbgjdefhddfddchehihdechjijeaababhhabcfffgegfadjichibjdjaehjhbfjiedjbagihbeifedihhgadfdaeefhigacacdfecjicfibbfafehaegfcffdghggecfedhagdadbehbceifcaaadbbifedijhcfecfbigfajaadjjiheajfjdgbdcjcffcheddifdibigiafhgjediighfagehgfefeaijjhbafdiahebjhhigegeafadaihffdejbecgcfbfdacdcdbeidbehcgjibhigcebceebdabidhjaeghhehabdjfbhgbgihceaacahgdgihbehhijfadbjffabhgfdbdadgjhjfgdifdcecfhbbcjbfhdaaeaghiabgigejccgagcgafighaebecdbafjbbgcgjdcbfififafbeehhgdcbegfecgdfhdbejcbfhhhdjheheahcahcijagfidjhgehjjhgcjdcfgjbfgideghcdfjhaihdgjgdadbddjbbcbgehfaeefbccjahdfcjbiedafbffecheehdaageebbdjcfigfefgeceeacehgbjddgahhgjgacbeffadcdhgeebajeegcebeeebacdedeahghfefhbfaciddgfbicabjijgiaedhejfcejcaebjdehbdfffafagaefhdgehifdhcacdacecabfiahigjiajjchgbfhcejdbcdbciecjjiadaebaibbgbdhiifihbgbbjccdcafahdfghcgbidcdajbfaecghfjadaadeehgfjbfdghfaghjfejeihbadacidciciegbcdhdjfjcigfbbdbhajeebdaaegahihbabjfibhgifghihacfjdijfbbiiehfggidcfaahijiabbaiijacbfebbceceahafcdgehcijeeheigefcaebcifcfghcbigadebjacdfjhcbfaifdeiaeaifabcgdfdihejecfchhfaeafefagifjdgccfcdhdfhefiacicgejfegdeabbbaecdfhhehheibabijjabdgfaiabdabfebgfjgdicfacjciiefjddcffidhifjgiehdjejiidejiiihgacgjhfhbddefjgegghcgeddfdefgddjddijhfidhiajhgjaggjgjigcbaihiahibgjacabebhjijcdgcdcfgicfgcibfdcaijfhdjgifddgcdaddejiigadacefbcejebcchidjbaggjcgjheecjebcfacgfbjeaicgchfdhacjffeeagdecabhfachihfhgaiigjaiheghjafccijbjjaeaiajhgdhhbcfgeajbgjdifhbchfdjhejbebhfafgfjdfdecidahceiaeiehadgcehdejbafcfhajghbhdahgefjgjcifggdjcfadgdagbfhgfbfbicceccchaeabhdjhdjdejffaeicafciicbiffgdjdcddjgcggijajhcidficebabajdghhfgebjedddjabibbdbiihgfccaaddghbfbebbheeedefjdjcfebdjeggjdhdccfgffgiccjbfcfccjhfcafejbfgcbcfdfdjibejcfceiihbddabagedaiecdcfgdiffeijehdbicfeedejaeihibfffdfdejifbiebheccbbagjjeibhecjdhfcgbbhjjaegjggdbdebebeejgiijjhjccccdhbijgjcdfihchhcbgffjeaeagjbcecdieejjbhhcbefehbghjecfajhdgbciccdhjacchdbhdehaehbbcfiajgggichhbahejjdieagfejeaeifbcecjaajhcfbahjdggafaecahjjefgcdfdiecfgcdiejbdjdjaiidiedijhjjfdbdfbijjbbfcgdaacfhffdfdgiaffcifcffbcbcbidjgbiejjjgiadcbbcjgiaidiabhbbhjgcjahgcjeebifgfbbbajafhejibdidecicgfihgicjdabbhjjgdhjjjgbdaeicajfjacabddagiaejcifjedhidifjbedabdgdbfbeagdhhbjjajadiechadaifhdgigigcghbjidggaceaaecjccdjajcdhaiaehegfeegecghfjfdgahddbaihahihdajfaaddeecchhbaafgajjggfijiaaiadacafahadagdjagddehjiggbgdabdfjdccjbdgdidgggjfjgihiiacdheaedccicehccgjeeafaccggajfefbeeajiaabhehhhdafdgiijdbeadigeacbafaebbgdajgjdaedbjiiiecjcegjbdijecjhfaefabihgbjfacecjaegijbccjejebddcdjahacifjchejbdffjedjghigffajjjjicifhfchhffdcbiahcchfgfjhaegdadfjahebaiigdgiicjbbaejidcfgheehccabfcaafebcehhifhhcdfbgjdheccbgjdibhaehgbjfjgiiadjcgaaegedcgebedgeebjggdjddhbbgehehiejhfccefhgjadeaebchcbedehaibfffhjeighcfhbdefgbjhjijfhicfffbfheceedghdhdgfbgefcedccgidafhifiadiaebbcfeejhecjgebgcjdgijddhaefcjccgbbfadbhjdjdhdjeheeifjcefaecadbfajfggdfafbebfcgadcdbidgeccdehiidfcieeegfhbcdhjiegfeffjfhhfdiffdgihihgaheeahjchdjefdgadciejdcfgfadeiccefghggafjbaedhdffiiebfcegfbdiabjbejifafhdjbijgdefagicdabccjefdifdbdcabedebaghdgafhgahbdighbjciiehdbejhhcaieaiaacdgcjffijbfehgdggadafebghhfgahdbiegichbdajcchgaieaghheccbcjjcjdgeijajiaiiibheeiggijcahcgdbjhefcaaiccdfacaijbchhdgacdaaeciffcgghfieadbhbhdjigjihjhhadbgeefeidfbajfjbdijjjjjeeeaeejhchiifhfihhjabchbcbdcibjeegfdajgbdagahcijjaaiebficgcabacgcgaddbbhcgfafhajhebdedbciifggiibdhdhgicjfdcdceaibhjehibhhadifffbicdcdahffajcghibcdcdghajiebheghifjbhibfjdebdfhiejgjfjgiiecihjjeahbgfjgedebhggjhchbhecdjidaifbfjfiaeiggijhhigjjijdbbjchfjeaijcbcaggceafchjddeafihdebadiajagbdbdcjgbbcjdgdgiabdadbacigjjfiifjabjfhffhhdfigbcbfgbafhffiaibbbafadhjbfcbgacdefafjjcaahhebifejfaeddijjffahgefebjefgdhfjieifjachjjdcajaidgdfhaaihcigeegjdicfdbhajiiedjjbjehbcebcififggbigcidjjcfebbcfbcdbfajjbhadcebeaegidihdjjffjgjeghdhfcccibdhcajeahbgachieiibcbbciafejfbcieaceijaecbifhiijcdhebdgjdeeaacjfiejgheajbgfffjeehdafhieaabefjaabjhbbeedhcdehgccggdgeeiadfjjcijeghgiciiagdijidggabeheafbgbhbdjhfecggjabbcceiigddciafigchdddfaggjiacchibffbeggiefgggdcbgchfgbeeechhfhjchgjdfjfchjhhfcjgbgjabgbdfjedddjbccgifcbbfgdggdghejfddcfbgbjihjaaeebhjedediihgchgbddibghjhaajdijahibafhgifdaghjfcdadigjgicehfhegjcbfibacgbbddiadaebfbghbfeghibfaidfghjbejafchhdcfjfhjghhaeidbdigjjagfifdcdaecagccfbcibfeagegiigebgbjiifjcgagbbebdaidaffcifdijahjaahhihbbcejefedbiidcjgggbbidbcfijdccjchgbdfgecgdaeehdbhfgahdgjfefcigdcggacfejfabciacaehcgdahhdcfbbejgdbebjafdgbffdbgeeecbgcbgdfaibeiifejfjagiaeajbhdhcifbacjfjggdjfhfegggjacagbfhgjbbeaaiggeajbhhifejjghbhgbjfaffifbiffcgegajabibcgcihifehgfjhbahcabgbcbeehbeffegafehcejiifcgdededjbeabgfjjjeeajjifhaafdichdaedfcdbhefaicjgjbigabgefaacefjfgagbibihghbahbadfacdagcabjgbeabffdifjeceijcgcdachdhifjicccefaeefdbggjcfhdbfgaabfeccbighcgjijbigcajjcbichcddefdfegeijiejfaefdcbhdijjjjfbfhfjfcaddefbbebhbfbjbieeegdahajicfhagggdaecehcagacdfibgbbgihdecjgijfdhhbacigebahdbbgbicgfaeggcfibgbebahgfjdigjegiihjgichcjcghhegehjihchhfechidfdcahihjaijjgbbdjjjbbedhaifbabacihijachbhciechcijfahdhdgfejabdhaehjfdjfhfbbggdgaggagbiaghhjjfhgdiigegbcfhfbjijhdfijebfbghffiijfdddaiadgjcgdeigajiedaajcbaghdgfhccghdiebjgjjiaceijcdhgbehidbgghaigefbaaafiebfaigedcgcgcccfgfejicjbfchhaafcecjhjgbggbdcbgbibbhbiejchiajhadhigaddgdggjghbahdgbgfededdjjdeehabjfbhecggihbebhdddbafcdfbbdfiafeccahaccbjahifgigdbiehdeafhacafjghibefcehfffehjcdbeeajghdfdicaahadjjcdbgcijadghjijgjcgcdajjjjjjjagjggfdafijcheeaajjjahghihihdgahhahgjeddidbaeecggbciidhhbdiiggibjfbhbaaidchfegbafeceffficiheiacaacjajccfjjabjhhbgibabecjiahghggidbcjebcdiifcfiibagbdbgfjafgaddbhagjgibefdfaachiheghabcdbhjgedgaeedgejdgiigjjgdhabgjdghabhgajhghcdijdcjcjcghihgfgebbcebifibcegcijfgjjifcebfgjegjeaecfidcifiaiicaejiajbcajihgdfajjchheijbfgjbbebgcfgjbfbhhgeiihjebcdafabdbhgdecaigdhjhggehcghgabjdhgdcaehffbaafafbiejgbdechebijhaefjfeajgfghbjeibhbfggiadjgaegaijefggbhgajhgfefddecdjjiibgiehijhhejehbdfaiagfgjfcfbbjijiggeeciabffggidhcgccjicbjaadddfgebejegefbghighfgiajjdiehichahccfgjcjgedcbcjbcbfccgdajdadagaidaegghcfihafahagjjadcgjedffhjgcehejbjejhfededcagefabiacgdcjdahiegidiecbefaejbaaibddgjddhdjcghcddieghhjecgibcfdhhheaijfcejgihjffbhdbechgahhcjjjcdigfjcdaijfbghbbhdgadehjceaghicdgbeghicadhjjiafgdajjadefdebgaeejheaaicagdibgjfbiehebjbjejfjhbdjbheedecibdejfigggbeigccigdhafchehhgffdbfehhfhjacjbhdedfjheeeggghghhjaeebdjedcjejhjadgbiccjdecdbdjeehhfeijejceiibhehhigcdgjebgdcfeahibjhjdgefecfcebhgahechdedbejjiihadggbeibgjdhcefiibjfaiabcgcgaeaefjfjgajaidhicefghfeidhahddagjcdajeiggiabhgejbdgbaedbifehgebfcfcdbhdbadbejcgjedjdhchbabgfdbeebeeffcggdfaafbdaddebeaihdefbjicejcibebbcchabfabaiagbfbgeiaihjadajjbhjaibjfefefajhijgcebbjbhfdafjfgijbhbeiifieaeehacdaffaidhfbaaffaghhfeeebgidahghbhdehiejfabgegjgdcfecdagbdcehfhcejjdheaijeacidfdifgafadhdgghjfjhifhahjfbfiebeabbagifiddfjiajjfdejcajdfabefhifbdibdjibihejaibjijddfiebjajceeahjeecdhcdjifabeddheehjjcjdjcbcahgheeagghadjichhfegjeifcdiaigdgdfhffdbfghgajebhbfcegabgfjjggdjbejgbjfieaibhechiichgahhhjfeaadccfjcbgggiidijdifbefcaifchbhhadjdeegdghcdggjbcffegjgfedccjjfgibegiiedhcjgjgaehbjbbgbgiaeifdghchjchfhcdejihgaajajgdddbiedeiedfagjibeccjibhcjgjiedgdigfjjhgcgjgbbcehcgafjicdjjhcggeghcfgifggfbcbhafbebefefgbabhfbdafecajchfehccaehedjjfjfiigeafbeehdbhagagedijjihifabjhehhccjcbaaighjdejbhadcfcagchcjhafecggbiecfdjjcijffibiehhihchhbehaaiihhhiaadhbiffeddihggbeaadafaecfgdefbhfahhejeaigfgbicbafaaihjhfjjjjfejfachefigijhhdgcjghcdacacdhdcbadbhbfcehcjadiiieabfeiehahegfejebehjeebabbcdjeafbgjfdiceefbfhcihgfdeehcdbigddbbbbhffhfegfbfafffcchccjbajhaficciggfgeehggcjjaebaabhciadafjieefgeicbigddbjchbjihichjjegajefhgbbbcibaaciegfdfcbcfehjbiebgjfieahbdajhjefhcabaeidhcjchadcijddafcibciahdafcgbjbdfbgbbgcciicegfdhegiegdjbdadgaecidiaefidicigaagfjcifhjjdfbaficgcfgcjiafbbbajjcjiehcjijdfbgbcajajabjefccjadiidafjgbbhgigfbcgfagfgieddjjgdiegcjddibibdjfieffgfaiiaeificiecgbidejafhjeghfhghejjhecfgjjjafgecdeeicieiebdahgjdiicaiajfdcdjghdejfeecgjhfcfgaedafageibbfdbccjjfahjejggbchghfciiedhafdcdgbegccjeghbbfjbcceiaaffbbiahbiahbdaiehjhchhhhahifacgbceeechgiegbabibgbgciigjffffjiigjeiffafebgfdadahgjhfdhcifjejdiihhahgecgbbiijdcebhfbbhhbhdadhhgceddffdcdejfiehhagfeffecdhbffhacaiebfjghgecgfibaghjaahaabafdjhdbihdhfajbjgghehcbhjgcbigdificidaafeiaeeddafjbfhaaghejhefhejiefjhaeediajadhdjfjcdbhcabbhfddfcjbhcbjijdefejgfhfahgjjecbcbdiagjjfaiejhhiaabajceafgjjhcfidbjdcbfcccjijabfjhafjjfdhbagjhfbbdfifcbacdaffjhaceehcheejeacgbhfjbchigabbbgjahghgghhjbfiahidaaigjjbeiaefcicgcbfcgcaecjcifeafhhicebgafgjchhjcbjcjdjjdjejidgadjeiecgdciecdjigiheacidcehjihfddehichegdhdbghfbjdaeebciafeheaabedjiiigeabjjjehgidacefcadhjbbhhediiifgbjgccfbhadgfbeiiadadfdedjaehcdefigcgbghigaiibadccjejiiihiidchiiccadbgdggaccfaheijgfigjbihibdegdgcbjefefihfegahjhbdjjhbghaijdbabhdigiaeadghibhfffhgehhhjieiffffbhgbejjfdbifjadjdjidjciigfbefhagijggchajfbgggaidfiigiiicjjaabjiffjcafafedifghhecfjibaffcijdbifdbeffeheajccfeibcaaeidcijdfgebjbgfbdcgdahegefcgjigdchibjdcjfcgggjdhhbbdcjdfffghffgegaiccechggbbejcfjfbjigbgegddjcjiiafeeebiffjfffgbfcjgfjjhfabacbcgjahfhiacdiihijbfjjbibghhcejaidjaabbjfdajegbjhiigbgcghiijgagdfbbafahbahdhaiedcjefhijafjhbfbibcjdhdibabjahhggfeihgdgaibgiijbffjfcedgbafddaacjgcjjaaddhhebggheachbbbedbfbbdajadbegceafahjeafcbjjhdjgbehhdgjcjcihbjgfifdijdabfafdjdcbhebffjechdbffdaeibihaeffhbddfjajbiedhbadfffjfchihggcicgdhifcaebibhaebihgicdebigdaffbjgjgcfbchhhdcghjhhefcchaidhgachejcfhjfaacichdgehffifaifbdijagghbiggajibfcahcjhjabjchdadiaadchdehgfciciijbejhaiecbagbcegjcdfbgeieaheaffjcihhbghgfcaeabihihfbffaddhdfaijhgdedeeiahaigjedcjbbggbaigbighebgbhgfhdccfgeaibhjdjbbbegfhjchebdacacejcjecgegaicbadggffhacbeaaibcccahcacjgfgbcaegiifijefhbhhhdedjjjhgdddcjjifdedgcaijicggcigcdgbhgdgjjdihjjfhhhejijiaiiajdiadeccgecidehdeechcjecjbjgaadhifgihjaahiaedhfhcfadaigdehajbagcdjchcghacihifbaedehggehecffejfgfcfcbfhcdggbbgdcdhhfbaeecbaaehieefhcjhheihagaddaadbiiciajddciidhfcaceafgcjjbeeagfaeigghgaigjccegcgbifaagffdgcfbhdicbfaachifjjadbahcgecfcgceeghgagbgehgchjcjbiigibfchijefbifjhjagifiighcdfaehjbjebdehbffegjgifdffddabhicdaciedaihggfdhfhgaabfigebfahagadigjibebbhcgdfaidjjjffcggdccjgjhhdeaiaciedhdagjiecgggdhiagefgjhbfbgfeeiahhehgaaifececjgfbeiidgbiiceegabiaehfeggggcceefjbbhggeffhegajiabjhhaaifjeichgihdddcijfgbdaagfdegjghjeahdgeihgijhbeiddhdihdebjciaiidefbbfgibffibjfaiegigiieadjdgajeacefidgbcjbfdeibgbhebjihjghefjbefbbcaijeadaajjfgbdbbichjbcgdajihjfgjjgfbcdjihbcjjiccbjbfhfbejiebdabehgjbbjhfefeccbgfajjfccaajcbjcigjijcfegieiiibfcagdaaajdbgdcjidhffjdabfeacijegeacechhfgcefjhafdicehdiccdadecffheifjjgabjajifhehhiiiadbedcbfehebcgfeijafaaigiegheajbjhidghcfgfedeajjfiefdeafheagidabdgagfagceccidgfbbjfejcagaceiaibabhcbebcbdhbdgafahgfdajhbaedbaeafjhgdbcfchdcbfcibaegiifejijacfbeaecjcaffifdjjhicfhhebjcjgaeaffejbbfgjbbdbjicjicdabiedfjachfdiehhafagdjcajhjheheheiiifhfhbiedafgjcjfddcejiaedaedhbbfcgbecjggjccabhhghidbgbghaceddghabebggbcgjjgdhagbadfbfaidiiagdccjeabgahhehcggchjebfdieccaghcbcdbcigdfcaiihefhcafcabahgjgdbjajcfibbfadeejjggiehcjajgcgfjifdbbcadbgadaiafbgdcdegjajfhabbhdijfbiaehdehdjgifgfgfadeijfbgeddddeegbcifhjejifhhdgjacejaecabadihgfficcefbchadhbehdjeceiffdbjijiejjjhgiheeijdbcaahjgfhjdagagdeaibjcdhfdfjecjacddjcgafdjbicgchfgiadeigfgjbdiiidgeaifajbaihgcdcbdcggebfhffhhefcbhbehdcfffbeicgjgicecbaegbhabdhbfhcbffiffifadcgdbbgbfiffefcggjicieffedhigfaadbaidegebgjhhggejcdjjeeggfafbdajhfdjijceifghbaeijiajeafhedaccibdhaaaajiaeigbhhcicaeajegdbeeifedheichifgaeigiifaeefjcfcdiecjfddcejbeagifjcdgcebgchccaibhibbcheccdejjagagafefdhjaccdfdgdjdciaabgfbigedfaffgeggidgfgbgbjejchcgjehhcdaeiehbfffcjigfcchajjdecdiaihfejdbichbcageajeihdgadfecgjfichjeicfjjigafiicjhfhdeeijifhjjijbicegbgafhfgefafgiichaebfcgaibegjbjaicdihjbhejjiajhbjdgfcihgjbdbhdhchbceaffchhdiacfcggiajfejbehjaacebjdhjbjghbcfdcicigddhjijcfibgbidjgahgbhhgcbcabgbahfhgecjegacgbbhfjdhefgecfbcefjfjgdcjfihfecigbeiddihjajcbfibicgbbjadgebffacbbcihdgecieeejdiaefideeegebheabbiccdgjjdfadfcehfcjcdhiecejeeiagebegdjfgijihgegifhdfdbhagigjhfaifceiifdjeghaigfjaejajhdaihbaiagehfhgdihddhedgfjjbihdidihciffefhccfgbfidhdjihejfdhacjidiaihediebfefjcahhhfibaeidbejjbhgdccabccggibidfgibcgbajhdeeebfhadachajaadhdfcifaajhebdhiihgfafgbbaheafjefafiabgbejbajdehhgffjedebffadghbfeichajfiafbfifahafebjeaegdhajbfbgihjcgghaghhfbjcgaddhcadjgfdfjaheebddcccaehgeihgcdggdccjdhbbdhghcdfaacadjejjggfccgeiaaijijfdehhhghjbbgdcjjddbhjgiighjihdjiihcgbcgeaejghcdgjhadfgicacbifhahjbfifhiidfjfgbiadjijhaiadbhefgbhgagedccccaigbfcjfeghcfedeahfheajcabjjjaddbhjhadeijddhacgfdgfdihadddgiiedfbjdacfdceihaaiaabdaicccbhfaidjgjjfjiceaceeicjbaibdaighcjajhhfahjjghjeejdaagbgahiaeheeeacaagjedccefceihafifebabeagbijihifbchgcjdgacaedcebhhdhfbbeicfjhgcificggabaiegdbcbiijcffidhfegigagfehbbcgafdbbjfhiibhicccfgfefadhjgcadghghhcgebjgijhedaigghfbeegcbdfceifcajajjbfhbibgijiahhaigfbffiaadaajchhbdbahiiccfcijedgbdbcdcebfjjhhcfiigaaecfifaadbidcgdeiaajedjeggiajjgdfjgedifdhiibbgecfhceeiejbajhjifehidffhjdcaacidccijjgihcbibefdchbadgcdagjjhdhfhebbigfeaaajfeedcfbhicffcibgbjacjejgiachfagbegcehdijhhadifgffdajbdhgbgjgjiibhbgdihfiiehcjhicjbefaihdffeegdecaaffibfebiffcdhegcgaeiddibjihjjbefiiibabgjbjhhidcbecfcaiedagjjdjhhfjaeabbeebggcjhgdiiagiiijidiebfhafbgfdchadgbddecebfdigjbhfgiechfaejjeffgjhajddjefeefidfdfcddhabiidfjfddcgghhfjhhfdceejhiegdaafaeehbecigedhjhhefibbifhgehigjjcajcaegebihibfhijehjbbbccaefhecccfeidjeicaicjfgachffffiehdahabdhagbiidegjceafhfhdgffecjaciiahcbidigfhgiifgbbceicgfbafhhaacgifbddafhdbbjigefcchbehifhgjaijgaabjiccbagbjiicgibgehjhjdjaijfcegjhgcacjhfdjgbeffigceecbdfjfgdjaeggbcdjjgbhbehiabihcifccdhhdeaaiiigfefehfcgjjgedcjaejijadiccfiafebfcfheedgjfacdjijhbjajibfccejagigaahdacbciicjadagbcffceiijcjfgigaadjbadhgagadaehfebhfcjaafahdadeaafabbaecebidaadecfdefbabaghjfjajagjbdbibggjjcfjiebgeheebgegfbgcgedbhcejbcajfijggjdibiehjgcfbgibbeahhjjeddehcadajeiajefbciedbjijfgbgfdbbfcdhjcgiffjabaigcbehgffdjghfccajcdhaabdejieddgheaaacigejcjbbjiaefjicifajffidfadbfbaddehcdhjjdecacgbffgadbgejibgdgahhdiacejegiccbafcefbabhbjagheacgghgejheghcdagjgbjhdfgfdfjdcggciebbcedbcchaaffabaigfacfcecdbcadaijichjafggehafgeeccgiibcjcfjbifjjieeeiccihdajebeicafagfajgcahagaiheadedegfbdchiehjgfefhfgcfhhdecjdicihdfigjacgdchfchacjggcbchhcaehbgcjigijeghhfjddjfjdhcgjjjbcifajajjdcigdfhjdicfibggjjfbacacdfheeihgdjjhagfjaddccaahdeaggahaejjghecbjgaejdfecejjihjagaijccefbfcbijiigafijdgabeigjcjccgcigebghhefigbiehffaheffedghechbghgdhbcajjjagggjieffjecgiidbjdgjjhaifcbidcaighgcjabbdabcajbgaajbhdahjcbaifcbdcafcchbacbccdigbjifbgiieabafhagebfebcebffchacaedhgjabiedfaeehgdbifedfjefdieaabjjhaeghgfdjggjbeddgbjijijaeabagcaehaedeajjjbdhehdafjdhhichihighejbagfdhhgchcjjeccdfbgcghachjhcfdgfcbgcjgidabgbhaigcgjhiheajcejcjbjhdfajfbdcifchjceijacidajifiadgfiheabagbjgcgjihhfdgjejcdihehjgegfhfcheggefeaidhfdgjhfefacaibhhbeefffgcggbfcjaiihjdjcieibgjhfieacihehfjfbbecbdchejieghjjbdabhdafbdjigbijfcfgigeccfjgcicedaafeejfachidaieghfbabdhajacagddjahaeggdgbafcjgdeaaeedcedfejafecaifgfjadbfceheffbbhfaidgjadhhcdcbhghcjgajccahbhgehgidajdfajifhgbaccejegfjcfecdhbbeegdfhfcjcbebieacabeibiageeccgeiabiefgeiiicechigjbcjbfbdagggbabcgegdcdhcchdcggjjgbgebedfihciggeidcigiggjaejahieebfaeeijehciafifhcjajfiagebbihfjdfjccejbdgbgficijahfacehfdgbhaaaggaebecdjdgehbeededeghjefabhhgddidagfihceaefcaciajffhjcejgachfdaeiabefjjfgchdjjfcbhihcjffhigdfgffffggbjbdbgcghhbihjedbhiafhabfahahgjjhaecdjjjejidfbcjahhifbdhcgbhaidfheejfddjdahfcfijccicgaibaaiagdeiiaehjdggejihgfagabidheigiigefegjfgjaahaiebgeigicgaeehaggadfgbjeeagchcghhfececejbdgdcbijibcifbaajdebfedibcbiefbiiabjdaeiihbhcjbfjihaccggbefffdgdjbhciccacbajjdehejhdbbjjchdjgdgccecgcfidbdjddeiageffjahfccehhibjffgfhghcdhfdbjhdafjjeahbjcejfbabjiifbfhaahbahdbbgcdefabebjcafjjhccidfhccchfaceeaifebjhacgdhfjjhfeadjhcciefhhdhcidjgihehfbggggaacageeffhacdgagfgaddgjicgfhgiihbjgebjfdcjeidgecfaggjeicggdbcgdehhbjfdaeegehdagcbabdaiabefifjejeecajhgadgjfjijiijijceigajcejhjbcjejifghjfidgcfgjieibcfhgjefbbgeiacbiiadgedhdghcajcbicjjadedcabhdajabajidehdegaejbfighbedjcddiccafdaejdcbgihdjjgfbhebdaifidgdgijeedidjabdhbebddhjhiahcjjefjccghabbihfigedcgegjdbgbigdgcbbhaicacdfcedgagghhbaeecdiifgdhgjbeacfgegciciihjjdigefagcfjeahbfjjebachaihiehafbfhiicgiicfhdfcijeeeghfhcdidjiacigcfbeejhcfagiiggdghbbchfabajgecgeffeicbbijfjjfbicgeadifbehgcfadchacjigebcbaaccacajcdedhgbfgjbffjgehcabhbeahcbdhihhbijdaebaighjchgfgiiijhcdjhfcbhcdfifiiijjcfaidafgdhebehidcbhheacihdbfcegcbeehgcfihjegihjbicfdjccgejecciffebjgacacfiibbcihcidjiedghgbhifajgaibgfcjaabgiacbbaeccgddiejbggfjfaffabdhjjfidcdgedfcadefgbiedhhecjdchacafdccfjheidcheicjbcdffajfiecachjhfffaiejhhffdfjcejjbebjjggcaadedbcdcediddfgjbadicjgdfgjjggeiiiebbbjdcehidbgcajababfagghfgjgiabebiggicbcdahegdebibdghjhffebbhecegegfffegcjfjcciibfacbfjbfbddidcjjcfcefbeiaafddabcjjddfjheigggfghibcefgefjaccjeabcgbjajeibfccggicjhhdffjghaijcbjaeffcadjbeidadfgedfhadbidjcadbfcjagjcgfjcfhcafaafbefjaddbehgieafcjibfafcbfdjdcefgdgejjfebfgfdhajgbgegieijdigjidhdhccdbedjajfehgicbiijhafaadcgfdefgdhjafgjdfeijijaidbeecihggjddehjhjijdgigidbbhhihcciehabjdiaaaggaehciajdajjjebjiegjbgcihciebghagjcicfhcgagggciijgefdaejifcihjgcbcgijcbjedebgdbbjgajdbhhfbbfchbjjggcfcahfbhjgfbhacfbgbjaijiifcbfcacdcjdeejaeihhjgfcegefifabdjdjaehjjjabhcjafabiihfidjhebafafbidhdccdifaefddhhaedbcbfeicidddbgajcjhgcgbebdhgifbfdgajeeedaegeedghhibfcdbffahbdhdjdghdhgahedbhjdbicbdhgijgieeaibbccdeaffhhgcjjgdjbaegddhfdifideadceedbajicchddbafcbcffifcajfgegggfbhhebifgiecijdddfhccadgdhabfhiachfhffjhaahicbfbhddabdijcbaehcfjjfiefeheageedcihabhgabcffeeghbgfegfbdihcccdjeddhifdhafbcdgghcdiagdecdbdhfbhhhieibieiiaeecbfiicchaihcfcefdhehjegebahdabahgffajffgijeegfjfjihdjfjjchihcdjiighcajcjegcejbjjfhfajaebaefchedbejddbgcciaidacehdaiggigcfhieaihegijbdadjjjafcdbicdfdgbebfafhheiecdjdddifijcfgjehghdagjjigfcjfifeghiadbhgffhbaggageahfeifahdjeggicaajedheefidifagfegdfeaaaehhccgdjdejeiajghfehbdbjedgcecbaajafhdhfaeedhbfeigeajgfiijddbfciibdhibeibbheiidcifadbbgcggbjgidhaedeafhhhdheiabifdihhbdibgaehgjahdegfdaggffeadbeiafjbiahdgbcjigfbehbajajgjcciijjfhgdebjdabbcdjaeccefeeahjbjihcjcaaddgbacihjdabgaehhfdbhbffjgegbhfcdefdjfibicchedjbafgjcdjceeifeejfbhadfagbdjbdefecicihffdcjihagaajgejacjiagefjcdjifbbehcjejbdgffccfcihfjhcgfhaaiffbecbihgbifchihacehbhfhbaaedecccfdjecagjhdbjgifcfggdcbdjahhhhibaeebecfjibbecdheajfafeadjiebeabgcagbifcjeidgbfgefabbacaibabchefjajbfcejageicbahhdicaejcfhgdfeichedjgabcihjjgdfeaidejeiaibidjgfiieihffhbajjjgegdcfbcicgidgcciiibcjciiheifacaeggjhadgcdjbbeabcdceifjafejehcghgajifdhjaefcigcdcafbacadhdgacifjgjieheiiadddcacgjhgcdfdgdbagegcjdhefhiaafgadiegjcdbhgifhfhihigacefchjceiebbeihjdjadidbjcidbcjfbaichfijgifgajahhbchccifjdjgcdfjegbdibdhcjbbeecafgafjbbeibgfgjcafbbegfabiggagaaiheccaddajafcihhecejhgfhgjdcefaeiiccbggbagbdcijbeigjjbdcgeddedcbgidgdhehcbdjagbehfhcagbcddcbceidabcgdggbiabfdbhcdaijecbegabibjbcdbgedeacgjjbbjjfadcghdcgidabjeefbdfgiacgdeiefiggcaegdeeaggdjbfhigachhfgfffcbcbcgfhjjidbhbcbeiafjbgegaacggdhbicjdfcdbceeaiccicddegdcbciiidfcabidjfhjjfcfdichdehhhfehaciefihagccdjgeagfbdcjdebdieidibeeddbbabcbjjfaffbedadhbcaeggjajjefdgjjagfcecdbjfeabgffbchccijijhbghefaeagjibcfagdfebfdheddhfdjefhdfdaeiidaaifgjhidfijgihcbiaiihfchaibadhihddijeijifbfgieeddfhjefbhgjdabccaebbjcbgedfcjfiacdbbghefheidcijfjeafchagaiciebejdfeaidiacefifehcecabcifjfbgfeacijcaajiefhggjbdjaejhbbchgdbicggdjafdabjhcdfdhijcbcadhjdigdaecbddajfbjdihhjghjbajiiffefhfbdbidehiedibdhffadeifciehjffiheheiieheiiaaadcfehjjaeafhgfhiedhdbddicbjgjgafjdcbhicbhfcjegjfhiihicfbabdbacafjagcccdcjbgjjdiajeafcddiegbghdcdddjhdabhdbfbehbebbbcigbcjfafhaccgjjgihaefifabcaebfaifjhidcgbjgadcbjfgjdajfdahbgdaibffdgjadiiabgafjcjaafijhdebeigcdabhfdgbedjddefhbhajjcbfhfeiheefjadfchadagiefgbgacjidbdcbgjfhjaighjeebcibhiaicegadigijdgeegdjgjbifiafjhhfceejchagigfgbdheddcgfcbedejegeiejebaejcaehecjjhjgchajedhdaifjefedcihceeeaggbieachjhbfifddihfichhgcdgfaehfigjhchfagejjfbecidhfhceeihgbggebffbijcdhjeaccgiaeijbfbhgcfacfjfcbhchgjjheccbhegbeacibfcaacbdebiccjejichebeghjhjdgfagfdcabjcjggididhiefbgchachdbhcibbcijjicjigefijbggfcdeiadjgiebefejggffhaihfdiddhabjaaadcgfeajjcheaeiiahgfhjfhcgjfjfhfgcchigigaifeghcadgjfhidacgedijjifjadjcijeieefcijcdchcjfeageffacdjdfibhggjdeahecfhibeagbbihiajbagcieeeggfcdicecjhegbidagiffbhiaigbchjdgeijbjcefbiaffbgffgafjibiigcffbjahbgfcaechbhfebgieheddhijaejgeeiefieaajgeghhgfigdejhjaiefacjdajbagfbcibegjbdedihfhgjiddihcbahghbdgidghddhdbjhaedjjhiibieciaiajeibfbafhcifcadhbgjghbichihhhfccdcbefhbjbadjbaaejhdfhagiebahfciiafhjhgggeejjgdagjcefggdcgiidahceedfcfadccehgjibhgbjfhjbciacggdedaefghcffiecebfgjebcabciejfgjfhffjfafchgbiadgijdfijdfjgcafdchiffabdjhffbiegaiffgbffcdjbdghjbbdhabeiebaaahfejidibacddhefefbigggadejgcfegdhebjbihdacgifghhhgbaijiiecdhjfcgcbcjecbjggedabiajecgefjdhgjgifbfhaggaeeicgacejaeffhcigddaegahehjfdhdgagadbdbgcjdjcjfdhigdihahbbfchbibghgiajaefhaedbjdjaaafddfehdhbhegafdfehddihdecjdfefgdggbfbdeedjibeahiefchdaegibiageaeaejgechhjiieeagfgejijihjefcdgegbicichefihjbgdchgffgbjhcjidfccieefhgchjebiaihbgbhccdjdecechjhifbjdedeaiiejehgaiceeffdaiaadeiiaebejhghecdjchgdejcaghiaijahfhdhgfgaeajdjjegdfgbhdjaahgdbbahaeffaidefiebfbbdfhbcgahefdejbcegafbhjecgjifhgdcicidddhajcabcjdchiddibchjgihgdigjdfafcdeiihcchjdfedafgahbdebjiihejiehffifeafebahcfejdgaahjhedbhifcjejecajgbjcfefdeehejfgjfeafgfdebgcbhejijbddfihfcbefejgaefgedfjehfafbdfcgjfjgghidgcibecebbdjdgfbbeddgjafadajeghhaghagjcdchihcacaceieceibcdbdefjgjbafhfbhcfdfejigbhddbfjifafchehjeebagefcaicibhfhacdhhiiafhedefjbdbgefecibiffbdaigeffhhgdjbchceiigieehcjbihiecabcbjccdfbdicifdihfahajegefhjcijegbdgigjhbefeicafeiheaiefbgbeifaacjchacjhgibagjfcffgjhicfaahcgadggahchffhehefidighgejagfaejiahfcejgjdfgiccbfibjidfegdafdjhcdfbdbjiebijjecbffdieghjhbaedbjjjajddfdcbgfcjadfhbaefgeagbeghbcfjegaiifehbjgedgdaccbehbfhfjcbbifbebjjgfffjhediichbiaihafeaafcachfjbfbhbdaegfjjjfaaiedffafdafjiiceedgbjegedghhjdeggijediijdjecgagjadighdeehbhccdbacbcfajjagjgafbbeghcffcbeheeibfeibgghfaajbjejheafcghbfdggcbhehcicihafiebhhgbdejdagbgbbddhadaegfbijheejjcchcchfcijagijdiihajcbhdbajjcgbdiicabeecfgfihgebejjbiefbfgdbgjdefbcfbffbdhfheiighhgegeaefegbhifdhcedddijcedhicjhgbaefbebjhbgdaijfebihbjjcbiafgbdjhajcgfbcgafadfcbcghgaeeehdicfgaehgcfifdibegjdgfhhgfbdicgbbdabchdffihabhfhacjjceijheedffgbhffcjjaciedcbichbibedbgegjcafabgjcefgiaejcdahgdfigjjijbaggibeadiiieadgecgiafifigjaggijbaafiicjijhijjihceigbeeihcdddagffgjcfcchbcccieaiecheaigghdjegdcbhdchajabadabahhgifcaecddahajccdefdechagjfdfabfcdcjcheebfgcbjgfjicbhffdghdiefgeffjjbfecibgehhhbabidaifieccefiaiccbgifffbfgdahddgajfafcghcghccjedbdejiechdcjbfiideehdbahdjefegghjdhhaegeeehafadhebbdgachhhcghegecejbdeijfddihdihdhgfdbfjgaahgbhfbjaiaigajgcdaebfghibeddediiejeidbgigehgjafbbedaadbfjfcbebabaafifbfjjhafdfdiiejejabhfaecbiabfciaghjfhaecehihbjfgjcedfeiacdichbedicgbiecihiiceajdbbbjfffajgghbcehbgdbfgcejeiegagfhjihfaebcfdadbcgejgdhdighbbfgadhegfijcbdijibadbfghbiijcgadhhgeaecgdeaeahhabbhbedeebchjbbfhibjjciidejajcccdjegjjffcbfcgbajdhdaebieefhgfcdfbegbccceibhcfbcbdeefibdjhgajfgaejgaahaiagdjfdjcgdeeeiibcihdbaeaaccidjghdaaiegacehfjfgafcdjfddgchefaefgcbjgbbhbjigdfcdbejgdeihaabidejgghjegagdaaaejedcijdgjeiegihighefhcjfchjbcbfdgfgccahbhbbbhjaihhhaebijaiggdhhhcdaebigjcdbhcdfccgiicfaabejiadjgdigejeggejgbfgfabdjebdijigagbjhjgcihaedgjigaeeghjchedeiedfdbicfcbjdichabegbfefddjjcbdejegbagjjijhjagfhcaijgaejgebbfigeaegedgheccifdcidgbhhcgjegghagabdiehahajehbefjiiegghahaheejdgegefgejjajegieecgbfbbgjcediehiigjhdbbfdidfhaieieaafbbifecidehhbgbajeieecededdbjfhgfghchhdjdidacichgeghiacceihhefhiejhhffidahihfhejdicbfjdebgbahaedbcebbchdfahghfhhfdgecgeccbbgafaicghcbgcgahjedcfegiijjaibajfadfbhfadjbcdjbbjhjjefhhhciedgheaafibdbabcdeecgjifdegaiafecgdcgjgcbecfdbcihibibebahhdcejeacagejgaajfgfdidafjedejdieihehhgcidgdbdeabbhaigjfdddjbgbabccjgaeaajbbfjbfbjdfgjfieiiaejibgjhgeiadbghbijhbebfhfeihcedbddbfdfafjeadddbijghchghjfibfhcacfhhbddchcjdcjachcbeceiicidecejfjciiahbfedeaccbgfjijfejgdicgiiahbdbfgdjiigfgdhjgcchfcfaeeeefddhejjgcabajbafgdbchhajjjbhiebfeabhddcjcfjcihcbbijchbfggedegccahfghgfafffajhbjdcjiidbigfffdejfgjjffgjeaaedahhjgaafgfahddagfacifhbjffebciaedjagjafjgjafaihiaajhiggceahjjahdcdhijchgffefehafcghbcbbgfeeheagijbafehbbbjddaggggahjedgghbhcegbgfiidhhjecheeiabaciieafgidfcgibaeghcjhfahefecfbhbiehfcadegeijeijiichbihababfiacdhieiicfbchaeedbjhiiicaajjgbaghjgfjhehhbaigcecgigfgechifefcfacdhedeheefdhihfedjcjgageiadbhdhaabaihbjdigigffdbafejbfbcgagdgffhbbdciebeafjdbcibhfjdcfbfdaefiahfgcfddbadhjagcjefajjaacgchiagddabihjhiicfdhcbeceedgjajbfgegjhgcafegcjhhbfcibfcdicahbcjcgjcaaiadgdeibehbfaeeeghfbidfggffcgdigghdcbbajadfebdfhajahdeegecbdhgaddhcjbbhgfhhgjdahbbgfebdcaiafagfdffcbcfdggjdfbfjfffhdgafddjaifgajghhacijahfhjfjcieddjgcaejgiefadfbfgiigaiaaieeijhcgdhdjjagdadccjighhideggdhggfbfjccgbhaiiedehfiigdbedicejaibbichjeecbfgahbcebaffgeiciabcfjhediaeaecbbejcegcidhejgddjgdihjgifcieajjebbfjheaajcaejbbdefeggcicifjgcfcbghffijbjggefbadhhhaicjdcfgichbfcfbaibfejbadbiebhaibiidhchcihjjhbaibbcdaiiecghbgddjiegfgiahghjeiibibecjjbjdceajbaiffcbigjgcidiifcjiijfbacaaehajcicihhgdciibdciggfiijfjbafcjcieeahhjgffdcfacegicgebdibgghfefhaigciggefedgejhaifbccafcdhidhibcbhbgbfbebaiadjgcebaeibbjfjfcjchcbaegiibiihbdhghebdaieiahdhcgjibchbcaieabbdfdjeibeecdgdcfjdaagcbhadagibjfaaebhjbcbdbgihbjheggdhjebfcjhhgeebjabiiegicbibhgihdcjdgfiibhciffjdcbiefccbahddeihgechefjdejggdcecdaffbeccaajbieaccgdideffcgecahidfbeajcjcgjhhbjbjcafagahhjdefbhdicgbbadchdiafdhbhgjbbjdghdeeejeiffigciagchgafcifffbgjdcahdbjicjcjacbiibibjcigihgaefbgcffgijedgcbfifeggbegiajcfffgbhhaifhhibcggjeggeccfedibjgigafbhagdeieggcideeifhabibcecfbdfihbgjibagebijbgaaciadiajifeieabfgahijgchedecbjfejbfeafadebgaediccjiheajebjgihbjjfeajagiedefjaegcfhdcfaccfgcdgdeegccagejaigacdjhgiejfddidcibfieegghjiifjdcfhgcbbjfdheabjbhjeeiiiaehibcijjhdffgjfdgaffhcjacjbgbgifdggifhhajgjdfejcjdigjbcihahdgchgecjfgfjacehgihjcgcfdahcjcejjfbaddjcfaicjijiecfdggbhadaagbfcfhdagedhjddchajjjfbjbjefffgijbdfcfbghjegaabcgiebicfidaheaiaaefdecfdcchacjgffhhbbfidicffgcbcigffghiihjjaaahjjebiahdabfeicdbacjbabgcfhcabefifadeghjeahbehjcebefffjicdacjbcgighjhaibgjgajcagfdadbceibjbdihiaadafegcfjicadfajjhjgeigeagchjdcjigbbdaigghebgjdhjjdihiiecbajgigadfijgidjafcajgchbbehegcbbichfgfffhhbebeadbcgedgeeebcjebgcjddgiahdjeidgdigciddhcegedeeccbahgdfgjdgaibbgbgihcfbgjechidfcdhjibdbcfjcefehidihdbbieffbihhjfhchibjgcjcjcijdgeeahhaebbdjgcdeghbdeeebgdibighdijjiieeijaiaefhahchjiececfcejgfhcgcifidecbhgdffigfjjfjbdiiacdejgdijhjjheajjfdgcefjgjaffaicidjihdiijfbjdbgecfdcdgdhaggddbafajgidajhhedbibfffehfahajbjejebjdhibgibdejfddcijaigafhfgghjjjahddgchabgadbjifjebfddfgeiifhcgbidhjchbgejgbijgiccicaadeghiddjijaddaijcbfchcjeafdaijbdcgeedfcjaacfdjeajfbidgeebgiiijgadeedbfhfhejhgjhhfigajhahbaefeehgjehjeacfajdiihfbhgcgdjeafjahcheehhbeejhjcfhehbjgcdiecdaafhacddhcgbaajehfcgegfeijaidifhcichgdfadfjjhahahbagcadjgagbdjeihjhdhifjaaaeeiehfgbifcabeagagbajafdcebjgjefgjeeeahfgbfgheehjdefgfdbbbjhbffcdbaadfibafdfjdhdifjdccaidiadjiefabiibegfdbcjaeabjieghaabbacihdedhhddfddcejaefgdbbajehiiahjcafgjjibefddabbdffjigbagegeafcifeecficjihichcfjhejhaaecgaagdfhajeihigeehadfdgfgjegaicjccbbeedadjhajhacjchghgjaiehhecfbbbbaadijbbfgjcigedgefdjhhgbgibehbijhjdijdhidaggheaeidgejcbcghfdihfhbecgiddcbecffhceccjhjbeifgjfhdaghacfhejbfegfffgiibhhgcigegbdaabcjefhidgccjaiahagcddhfddidfgjbibfbefhghceacaibgagajjehcdgaafjhabhdjggefhbacaacadgacjcjeefbigebdfijefijfefhagdjafhgbgcfhbfeiaecfjbacbiaidgjidebachbijhgddbhddbaiadjgcfccaecjibjjhicahjfigbibabccccceiggbechefdbdjdjgajfgibfdhajhjdijdhdfgffdefbdeideigejcgedeeeedjeibjajfeaefbgeehbbiidccgfdbhjbahieajjfihaaccdgibhjdcedgdebddcgcfdghfffhejbhjfjgcaeehcijhdhbecbgdfifcedahaibeaefccfjdcdeaficdajcfcbijjjhbeeiihigcjhghfcfhigjfhegigbaeciijbbfgifcihgieccifbeggcechigcageacichhegieajbejjcdcfcdjbbfigdcdhjcdaiffjdhgdciajadadjccdecbhaecjhhgibeehibhdgjgacfjjgcihfbbchfjcbfdbcicciajabddiefhheaegjhefiehcibaifeedcdcbejfbbgibfgdgcidbiihfgbbegeddgegcjgjihjcfahjgiiafidcehbibjeaehbdcjgffebdjjijdajijcghjeihgchecaadcbiaibchedahjgbjgbajihciidagagbadjdghdciejgdbjjjidddichfbaifedbcehedgediggegdefajecfeebcajgjgfjcagaecicfddeaijeffifaacdjbdgeeefgbbhhhhfhicjfhgeeafhijededechgcbjggjafgibajbafbdejjbchehbidhgicjiaifgagaafeacajegibbadjebedgdcabffdcgghbaceggdcfiaadhhbigecihjdgjbjbbejdgihifiagjadcbcbcbccgcjhffbgjiedjaeadhhjbifcejhjehbgejacgfdcifcgbefdceidhjajbjibgcjbfjhdjbebehiijadbhdjiicdjgeheidcbghcagfhfcaejiddfbedfgbfeadddaffdfacibbiicdbhajedbdiagadjbffcbgacjbjcdfigeijjfbbcjdafeeefebddaegcfbgeeffgiaiebjhiechhcgdgiiiffbddbfggaijebdaigjgabjfeaechidhaehiiccficjcbgibjfefgcfjedbccghajhciehbehgcggijdehadcihhbaeefgjcgicbfefchgccbddgjccjeafdjafffiffdeiicccfafhijehdcgccdabdibfcbdgahhhidcbbcjgdagiidbedejafihifcfeeiabggcefjiheahddejggiaedigifbiacjdfbbfigdjbadidfjbjaijjcfjaihhccdcefgifahacidifgigdegdjcgjagdefjeaidhbceddeagjghdehddbafedjjabjfgcabghjdddfbfifgajcejhbhafhbgghifjifhbhbccdcbcjjffihjgcaahchaebecgebccahhaeebghiiicjgjhdfbghhgadbacjiafdiggafidcijfdeddefhhadffeeecgdidebdfchiaddgbcggahcaebgjhjfjiaifhfeghbfgagfdcdhdfcbfbijhbgacacibcdegcagjeibdcfhfcjechidhfdjfahfbeeaihgbbceaebcacibejadbcfedccegfdjebecdgfgeabbidfibcehhdaccbiefiicgiigffifbcafcfegdjggfcgjiiabgdbdhfbdihchdidjgcgbajiiifjdcfegffccdccchfcajahjadidcebcigeafejgghchihjchhhaijcecbjhacagidbgdejihhdbgefeaegbifjahgeajcfbfcdbajhdbgegfebidhahhaghfbcgcadidbcaehbdjjdjbejbbeafefbdfbebdjhgjchdcfefdcebebhbceddeidhdhjddfdifhceddicfdafgijiigajfjejiddbbaheghehdhijbbhdbifgebbcjhbghebfachbbgeagajfjghghcdbbdfcaaecgjjijdfaaabefijafedaegfiajiibebieggedicafaejjdehgbgjfjdjjajabjcdhiejjifidjgjeicjdhfhiadbiicdiebhcgicadecjdeiiffbeiddhbgfabcaebihdeicdcgbjdfcdchcbacbdgghagffcebgafbdecceecgjgeieifigfdgegfhjhighbgheeeggbdhaajfajfiehjccegfdajifffjbhgdeihfhfjjjgcefdibjfbfdihbicfebfifbheaedegigeigcahgagfjabadeddihacjhajaibbebjbjieiadjjaidhgjjjbcjdhfcagfeaccabbjgchhibdhjhbcabfcjeajdgidhgjggjdgeafhfaebiagajacjiggiabfcbjfbheiaaaghigiiibhfgagadhfcehhbagbiajbjjddaaddcfffgiagfahabhdigjdcbhiabahdccigijcgeacgceajhajffagaidhefafcbacbdjdhdbdiifebaebgfhjchdhfdjjejhebjihfgadaededgfigiaceiehhejgfidcbebgbajfiiiijffjahbdehidieeigihjbhcahdgfigchghjabdhggaahcjdjacggjfcgedieefihcahdijejebjeaiddhjhgeiejacaebbacfhbjfgfedgbjeijjjdcficcbhhjghebdiibajhebhgdjafdhcgcdfaiadccdedjciijigfjbjfeigfjgjjaddicefddigdcidefaebfggajhaddifbacggiijeeefebiiejahecddgaifdbigbjfefhcbeaggciceeffciighdjedbeiajchhaebijhbdgddifjddghggdhdcebeehjfcfhdbcjegicgfcjhfdidjjacijjiccjejeffcjgibjbjibhddcdcdiihhciabjbigidhbhfiffjgjjgccaeedgjicfcccejdijgjbbjbaabbjfgfdccjegeebddcdgeaicibgjfbjjdcbhbheffjifgiaieeffjfebhfggbbjhffgfijcajegdcffagccgjfjejfeiahgefifgiihebibiagaagjageajcbhacbdacbaaffhbhddcfbdbhiahfjjafcbdeeeiegbcgajaejdgfeeehgdhhdefgdjbicecghcaagbfdeeiidcecabbbgggcadbgcdihjbjccjcegaebjchjfadcjcdbidahgaedcdaefgfehajehbbcfhccfdadihedbicacacehecajjahjbhiggdagcfgaeccaegfjhbfgcdgbbegahdgdgdcdiahacfebjffgagadidcdjccbjbccjjdjibhgiiabgbcgeebhdajdfiidehahjhagfbechcdfecacdjddjajgafdaghegiihjggifhicaghaefdbgcfcecgagifdcehgdfahjfbjgffiecfjibhfhgahbbhhgbbicghgjgjghbcaecdbehejcgahceaabhdidiaghefghhddidegghgajedifigghejadhhbfdaebdegjfjbfcgeiebdgidjaeejfhggcjefdgbfgbaiadafgabjghfjcbhihafbgecfjceiffejfjagfgceaccigibbefiejceieiidcehbiabajicbfgdhfhdihaccbfibdfbffehddaibgagaicgfihdighijebhgfgjfcfjjcihghjebdhhfheicabiidgcadeijciighbjjjdaechigehbebjbddjhedggijdgdggacfhbdifbffihfgciceadgabggdbgadhfejfaeidhaeifeajfeeabbicadhhfeifcjhjjghecgggjbehjajfghaaeadjejhicgjecggiehiieihbjifiddfaefdhcdiiabaidcbahhhcacfghiffbehbghefcgjceebefehdbbjabgffdjdaaefcacjjaccacghjdadgddccbgagfbhhjdceaabbhbjahiabbebcdcaaeciihfgicabfhgidgiafcgeifiaihdeefbbjedegfgiijfffcaechifafjbffaficiiigdedehcbcdibebhahddbcgccdhgaicdjhaejbgafdcaeehjefdjffjeihchfajedddiiebecifhfbahcdgbaeeieieaidbbjbibhgbhjaefieicaajhbdfcdccbbdbdgjjeeidcdbadgchdbefchhchhbehfdgfeebchebfdhjffaiafeabcafabjieejdefbiegaafagbddhgeibacbffbhciiefgeghafbbeffdjbdjbghcgaddebejfeidbgihgcfffjdebgjbhggbcecchdigeceihbidhjghcedecgiiejijchfdjjcfbgbcaedchifcgdgfbfiaceiaaheggeieeiffbddeeijaedbjaehfhidgacfjbbfdifiejggjbgaaidbhfbdccjdhjifaajfccceagdhfcebaefgdebajdfgfefefecdagidddicfdhjghdbfccgjbfhhiidfccajefdjcicjbichiacjifbbjjbjgeaidjhjihfigadajiacijebihabhbbjijfdeahehcjfgeehdjhdfbjbcffigbahababdjgcidcdgjhbjhbffaihehjiigghfadfcgiebdeichbjeghbdhiehfahjhdajghgfcecehfabdchifacbfgegicgdbcageccfgcgijiigicaecafiegbdieciccfhcdcabiaihdcjhaigjcjdfaegbcbebiddaedbghadbjebjdjafhacbjgaebachgcibbfhdbhcjjaaccghabfibabgbgihchiahhjafhjgcfbcagdeahjdbgcccfiejjcjhcbafbchfjjdgdbdhbbcdchifadbhaggdhiehicijjdghhbcagcigacbcjeijbecfbejbedjefgaafggagebecgjgahefcidjchjicgggfhacibjagidffjcifbjhbihbfbjibffjhcdbbeiiahdjdchiejabbjfcbfebgedebifacibcccehhcfcbiigfhdhahcbiddgjfdachigeccifaiaihfecehaecbieghgbfjhbfibcdedidaeeiijjghdbjgehjeajhicecigeagiifijccbgibjgddcdjdecgehafeiiihdiijaaacdiibbfbehdccfaeaajdiifdaeiddggddeahbfhihegdeifaiaijgfbjdfiihjbbaacifagehdaghdhahdccadghahfabcbgghdedbfefcfjfjchabdbicefciaeidcdbaacihihebjdbgbbcgcdebebbigjiabeabfcbbjdbjgajegeeeabfhbgcajijefaeabjgccfbhehdafcifdidcfciffidejdihbagedfagihbbejbiejcagahaigefdhbfichgjfjhihfjgjeegieachihbfaghejfajdgddjaehhggcgchejehhaeeafajedgddbiffaghhijjaiegdjaiaaefcabfjccihdbbfjhgceifhiaaafdjedifbbhihdffccjffjieddcebhidhbcgfahbcgidbfcchbfdjdghjidgacbcfjdijejcgcaejcihdhhgfgbghajeeegaeiejihadajbbajebajffjheifbjdieaejhadaadecedeccadifighfhhfaceicajiedfbeifcghbbjcgcgbcjaaecdahdfideccbigcfhjjdigjadigidfhgfcdahgieedgfghidjbdafgacghjfdfgidgadbgadbdeajhegghcijhfhfbhdabbcgdfahabdcddecffjhdjcjbajddagecjahccedjghcjaheafghjaebeebjhjcecbjdieajfgeaeiifhjaahjahiaciecaegdgffehgjfagbahefehjfgfhaccijbghdfgbbedfehdggfcdiiiedchhajigbbgdadidjggffdahfhcajbceaaafdehidfhcedicbjcbjgdfbbfbdihaggdhebifjdhajjdhhdgfebeiefbabafbhacbeejcghefaeihbcfdfchdejcfejcbbfdhiihcgcjbghfddgihbfhijajcaaihiehaccjgbicagcdajdbibjdgdhebidbedfehfidchadajdjdgiajafcegedchbjdgecebjabdihjhajcgejgjjejhdhbijggdbaaggebdaeghdcfjcjagfeacbecidedahifejcjbhegfajjdfcdecbgbiiacafjdfecjcdifdbfjgaagbibajficdabigdfcbcjaigbhfacbjidhagjibffhecafhaeehhffeaeiedifgcicjcbhgcefhijicdjbafagcbgaigdechijeiifgeichfdaiiibcccjhcahjagajjfcdeeiaacggdicebjebffdfbjdbhheciefdffbffdjjabeajbgicdccjaahjebbgaccijjjgajeebjabdagdgjeheigfdjjgggeeaicdbadeaafbegjjgjjjjhifghbihhjjegggdbiieaiiecjejhfijejbffagcjbffdbfcehihcafiebghigfcbdgejbdediceihbddgffffdaaagfagfiadchgacgcdbbifcegbdijfjediihehcaicdgbhajggffjggcjefgfdhfbdaaigfbeeahcggagfbedigajffaadjhfahcefhiehjgceacehjbbddbcghbicaicdbigjaedaghgbadcibedfeaahfhgbhfjciafbfejiedfahejadcaahghbfbeihhagdjbbjibhhacaefhgdahgdafcccbifhaigcifidhdjhabibdjagcafjdedcdjbajcdficjgeieifdigibbjicjgjaciiicdaaagddhajdecajgdfefeijcgfgegdcjbgihheegjijedagfhfhchhebgbcaaadighhbghajhhejcaagfahacifbbjcfgcjcjcihbhchjdghchifejcfgcheaicdgfdbgahhabgdgjacbebhheigajhjfiigciiagdiffcjdbfbgjdbfjbcecahahbcgaieebdcfcdfbdadfibabfceaaihehjjagfidifefigijhfacijfecdacgaaiigcceicdhaeggifaiccafdjbbbjefdccggceiihcigggijhiacgdfhigjeggbbgcefgjiiagceedbdffhjbdfcfeighjjjbegeddijfdhebcfefigadgiiccadghbidcddjccbjdhdahbahgbigigeeeebbaahhgcahhafijffjhhagcjifhajidijdhghdccafefjgaefggcedfcaaaihgehdbedbgaebbbbbciacgigdajbjbejhgdabhhjhdeaeajjhfcfafeheeeejjhjgbhfhfeeiiaaiccijieefbehjejaihbfbibhbiccddbhcccgibhhgfgadciaidgjbbhicfejjdedhhgiaeecbeaabghbdhhdbdafeebdbffabfafaegidgibahecgegjegjjibdabjbbiacbjcdhgddhjaicdabjefhhhihaaicebigehddgiggchheiaejhihbaeeibjdjefecidfibhhbbdgfffdedjifjaachdchhbaebbejbifigjidggbihjfdbdehbjfbhdaiccbiighbiicfiecdjdciieiihdjfficbgcgafhbejffiefaihhjffbfbcgjajggchdcbbdfciehacfacieajeigiafjjddeieiaefgfhbcaihcegcgjjicjbchicidheifaagaejdbjhbieaehgbjdigahbghcjhfgjdjicfbbdbbfchiigegejahgaehcggecdcjidbjhghdgcchhgbbejfgbfafidgdahcdijbhcecehgjdbecbcfhhefdhiiciiccaaiebcdaeefcbgcjehjjcfbeigjeiecceiccaibejdfegicfhbhedidfghiabafjchehfhabieaiiicehdfaccjjcdhhifgeihiejifbigbjhaeghjcaihehgfefjiifbeabjgbhchcefdhdajffacjajhgfedjfbcfaheiejdjccfabhjiaecbijehjbiebdjjiihibcedgghjcheedheegbdhfggbffeajbhjbeijghcgcacjiafcbhiefjhfaihibibhabdbgfgbjgidhjaefiihdfgdjaehbgeaifehbaigfghbdfhbfjibciefiafffhajchbgjhhbaieheadaehggddfeehehjidjfbadffabacaeadddafcdccciiihhbjiacccafciedhhcccfcaebgdhifeejjabheccebhbhhhhajiecghbibahicdicjigbbheidiaihaddgchgghfhjbgbcijeadajhdidcaafahcggcfgafhfdfdggfffdidhcbhfcbjcbahhddeigeacfidcchbbcfjcdgicgjeiihefhieajibbjjcfidbbaaehchadhiheadhahejdiegcaaagfiadficfcfeebfcgcjbabhjhddecejdcgijjbhddiihaijddcchbgacfjcjcddjfaedffjfcabcadeaaegcbgebjbjigegegdjaddjbfffgdgefcdjdfhjgdbajiaaibffjeafdejgechhcegjaighgebfbbdhfefhdgjfaigfbfffjdbhdiedbigdhdbjjjjcdhbggcefefbffjfbjejbbihecaadbighcbbgeejghijbefccbbdjfeiidadagidafaihedjjjejjdgdeadjfhheaddbigbedjdacdbfbejcaadhgcbfjbahjjjchgacfdahgigggbegejdcdeiagjjaigcchaejfgbbejbjhefcfdcefjiciifcefdiibggadiijddghcjeaejafifbjddjhdehhhfgbffegfejcebaifbhijdiiiebcfhdhfdjebihefabhfijijbhfcafefjbchhijbjfacdacbfejhbeecabaejbhchebidgdjejigbfceajiegfdeieccifijjidibihjfcacicibedhfeachaegdbciffchigjfhbchcaecejifbbgbfdbaiebgjegfcejehdaadibidffjehhbeeahcgdihfhddfahfdgjbgjbcgaeaibbeiiecjcegeahbidjbajjhjdbabgeihfidfjbacaajcbaebecbdghedgijjbjjeiifiidiehhibdjdafchcfhfijfggaiadcjhefhfebhefgdaddfgddibijcfiaafihddcbhfjiejecadebhejefjcgadedibjififdgjheddcbfahfjgcccgcchegcagfgceajbjjiciihjhcbiehgchffdaffjjgibgcbgcjijgeijhiadjbbcjfhdjaccigbcchgegbcafhbdijfefgaehgfhbhgfehagiidagjdgfadhidedjbbbchddahidgfhihagfhaeaiihhiabgceeiegjhajfjfeaejbeaeabhggjbdhdiifgiibajjijcgcfcjabhgdgbdijeigeifggceajebheeciecfhigebjfhfbjjhabfddihhebcbhgegfedigafijeacgeheidifdajibbefbhdcedbdfaihfigihgjddgeegddfdaebffidcjbcifigfhjibbadhgjhjcgfgeicjdiahfgcjjigfccedgifgaifgibaedddhcibfbgbifdaaehhjgddccibaigaaffigcebjdgabejfiejjhccicghgiibabghifgfciieeaejgjfdcjhaddficegfhdibdgjfbaceejijhbehcgheahjcafhdjgibbhbhgdhhddjahgcijdcdggcdffjjffcbfbfbihbhjjgiiahfibjggbfiifehbggiajegcjdjdjdccjfgfadgadcdeiiahefdchcjiahcahffjhfjfghhccbchaafcihgheibicfafdfgbadibeahggfhabhbgfefjhjgbhacfjhcjiidjjedgbiiegiiiejjbgbgcigjgbgchfeacccbjicdcafjheidgjfebhhbdccbdehfddhedefihbjgaibjgdcfbccihfeiffgjfcjicjbjhgfegbhhfdjjfjhefcjigeddfgjaaffcfhdffighfhegbiahabhgicchaccigfcbihecedeijiejijcidgahhabidcedgbigddjihhecijgdgjhgbhbghiaecaeadbhdddccgcagiacfccjjcaceeacaabbeadfcbagbficihjfjhaeigihbehiaeebcabdcageadaadcfagadhehhhcjhgfjchfebbjabggebddfhhghgibeejeigebbhciifhicifgbddahhfafehcjahchhecjbaahhcfbcahhieihajgcdjjjfeeifiidhiadfcdhaagbfbfbafjgeagjcjbicjjjebaibjihehiaccjedgcdjcjehibjehbdgheafdigcijabfidbbcjiaghdafgegecbbhcchjfhecadfcjebgfggfdhcccajiejehaibibijfcdijfecjhbgjcbfbhbajaaacjbfcfgghifchefhebihfjjcfjhgfcagaegecafhafficbfdafdbejahdjihjgabiaicfchhdfeefgccgjagdgfccddjdibgaejfhihjgbgaaafehijbcjieahefcfdgeafeadhgbchccgeeecgafaigchggibgfbfgeieijbccfjgeebdcbefddcfahifijcbdieebibhgiibicfjehdfeabfgfgedbcahadhcaagbeffeicihihbedhhijjhhcedijfgeffhhdbacgfcfcghhbbaiecifdhagdhebahgfhfdhhcabdfdhefcdibefjceajfccafffcfdcbgcebgbhfihcfgiaecafjhfifbggbfaagaabbccgfagdgdfhagbjjddjgfdcjbifhdibgdhagcecjeaaeeiaeeffeebhdfdfbcgfcjagibbcfj