BM6P6(@ ppp\\\QQQOOOiiibbbSSSDDD;;;888333---000+++))),,,---++++++---+++******************++++++///222...(((%%%(((---%%%%%%&&&'''((()))******(((((((((((('''&&&%%%%%%%%%((('''$$$$$$'''(((%%%######$$$%%%%%%%%%%%%$$$&&&''''''((()))******+++************)))))))))((((((((())))))(((&&&$$$###***++++++)))&&&$$$$$$%%%&&&%%%$$$%%%''')))))))))((('''&&&%%%%%%&&&((()))'''%%%$$$%%%((((((&&&###&&&%%%%%%%%%%%%&&&''''''%%%(((******(((&&&$$$$$$''''''&&&&&&'''((()))***(((((())))))((('''&&&&&&&&&'''((())))))'''%%%$$$***)))'''%%%%%%''')))******++++++******+++---000++++++))))))))))))***+++///000000000///000222555777666:::AAAEEEIIIOOOVVVcccbbbeeemmmyyy{{{~~~~~~yyytttssssssssssssrrrrrrooonnnrrrwwwyyytttqqqrrruuuwwwtttqqqpppnnnkkklllttt|||{{{vvvqqqtttwwwxxxxxxxxxxxxyyywwwwwwvvvxxxzzz}}}}}}}}}~~~xxxqqqnnnqqquuu{{{xxxvvvwwwvvvvvvzzzxxxvvvsssrrrvvv{{{~~~|||{{{{{{}}}|||zzz{{{yyyxxxyyy}}}xxxqqquuuwwwyyyyyyxxxvvvvvvwwwyyyuuunnnlllsss|||~~~zzztttuuuxxx{{{~~~}}}zzzwwwvvvsssnnnfffZZZMMMBBB;;;222222222111000//////..................///000000222111000.........///000666777888:::<<<===??????@@@BBBCCC>>>666111222444555999EEEUUUaaaggglllqqqttttttvvvzzz{{{zzz|||{{{wwwvvvwwwvvvkkk^^^WWWTTTOOOEEE<<<888666444333222333555666111///---+++***+++,,,------...000222444777888999666222---,,,---...---,,,222///------//////---***222---)))+++------000444888EEE^^^ttt~~~}}}~~~~~~{{{zzz|||||||||~~~~~~}}}|||}}}~~~|||~~~yyyvvvyyyzzzwwwuuuvvvyyy{{{zzzyyyzzzyyyxxxzzz}}}zzzyyy}}}}}}hhhSSSIIIWWWkkkvvv{{{{{{wwwwwwzzz}}}~~~}}}wwwyyy{{{{{{zzzyyyyyyzzzxxx|||~~~{{{yyyzzzyyywww~~~}}}{{{uuufffRRRDDD===666555999:::===OOOdddjjjoootttxxxxxxxxxyyyzzzzzzwwwuuuqqqiiiWWW@@@///444111...---------+++***+++,,,------000666???FFFaaapppxxx|||vvveeeWWWDDD@@@;;;:::AAARRRggguuu}}}~~~}}}|||tttiii]]]PPPDDD>>>:::333///......//////222000------000444888999MMMYYYlll}}}|||yyy{{{yyy}}}zzzlll\\\MMM@@@777777GGG\\\mmmxxx~~~~~~|||}}}}}}}}}}}}qqq___RRRNNNhhhjjjggg^^^TTTKKK@@@666000,,,+++...///,,,+++,,,++++++***))))))***++++++%%%)))+++(((""""""'''''''''''''''(((((((((((('''((((((((((((''''''&&&%%%''''''$$$$$$''''''%%%######$$$%%%%%%%%%%%%$$$'''(((((())))))******************)))))))))((((((''''''(((((('''&&&%%%$$$***++++++)))'''%%%%%%&&&&&&%%%%%%%%%'''((())))))'''&&&&&&&&&&&&&&&'''''''''%%%$$$%%%'''(((&&&$$$&&&&&&%%%%%%&&&&&&'''(((&&&(((******(((&&&&&&&&&((('''&&&&&&'''((()))***)))(((((((((''''''''''''&&&'''((()))((('''%%%$$$)))((('''&&&&&&'''((()))((())))))((('''(((***,,,...---,,,,,,,,,---...//////000000111111333777:::EEEGGGMMMQQQPPPLLLLLLPPP```dddkkkuuuvvvyyy{{{|||yyyuuurrrpppsssssstttsssqqqooorrruuuwwwssspppppptttvvvtttrrrsssqqqnnnooovvv}}}|||vvvtttvvvwwwwwwvvvvvvxxxzzz}}}|||{{{zzzzzz{{{{{{zzz}}}}}}|||vvvqqqppptttyyy}}}zzzyyyyyywwwtttwww|||{{{xxxuuutttvvvyyy}}}~~~|||}}}~~~|||||||||yyyxxxyyy|||~~~yyysssuuuwwwyyyyyywwwuuuuuuuuuvvvsssooommmsss{{{{{{uuuvvvwwwxxxzzz{{{yyyuuurrrjjjeee]]]RRRGGG===666222000000000/////////......---------------.../////////.........//////000111000111111222333333444444222555777555000...000333333444;;;FFFMMMNNNPPPTTTZZZ[[[^^^ccciiiooosssuuuxxxzzzzzzyyyvvvvvvyyy|||}}}xxxsssnnnhhhbbb___XXXPPPGGGBBBAAA>>>888222777666555444333444444555555333000---+++*********.........///000111111222444000,,,+++,,,---,,,+++///---+++,,,//////...,,,333///---///111111444888<<>>===GGGWWWdddsssyyy}}}}}}~~~yyyrrriii\\\QQQGGGBBB;;;666444333222111222000......111555777777@@@KKK```sss||||||{{{}}}|||nnn]]]LLL???777???MMM___qqq~~~}}}zzz{{{}}}}}}zzzwww}}}{{{tttfffWWWOOO```kkkuuuwwwpppdddSSSEEE222...---000000---+++,,,,,,+++)))(((((()))+++,,,&&&)))+++(((###!!!$$$((()))(((((('''''''''&&&&&&&&&''''''(((((((((((('''%%%''''''$$$$$$''''''%%%###$$$$$$%%%%%%%%%%%%%%%)))))))))*********))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&%%%***++++++***'''&&&&&&'''&&&&&&&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&%%%%%%'''%%%%%%%%%''''''&&&%%%&&&&&&&&&%%%&&&&&&'''(((&&&(((******((('''''''''(((((('''&&&&&&'''))))))***)))'''&&&&&&'''((((((&&&'''((()))((('''&&&%%%((((((((((((((((((((((((((())))))((('''''')))+++,,,,,,++++++,,,---///000///000222444777<<>>OOO]]]kkkyyyyyyuuuyyy{{{xxxllleeeWWWHHH===>>>HHHQQQeeeqqq|||~~~~~~}}}|||wwwkkk___NNNIII@@@999555222000...111000///000333555555555444===OOOeeessswwwyyy||||||{{{mmmYYYIII===999;;;KKKbbbvvv}}}~~~{{{www{{{||||||rrraaaTTTRRR^^^lllxxx}}}wwwfffVVV:::444//////...+++***+++---+++)))(((((()))+++---))),,,---+++'''&&&(((,,,(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''''''''$$$''''''%%%%%%''''''$$$###$$$%%%%%%&&&&&&%%%%%%)))******++++++***)))((())))))((((((((('''''''''%%%%%%&&&&&&'''''''''''')))***+++***(((''''''(((''''''((('''&&&'''((()))$$$%%%&&&'''&&&%%%$$$###&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((((((%%%'''((()))'''&&&'''((()))((('''&&&&&&'''((()))***)))'''&&&%%%'''(((***''''''(((((((((((('''&&&''''''(((((((((((('''''')))***+++***))))))***,,,------,,,,,,---...000111111444888===CCCJJJQQQVVVfffmmmuuuuuuhhhVVVMMMNNN___iiiwwwyyyyyyyyyvvvsssrrrsssuuusssqqqooopppqqqppplllhhhnnnqqqtttsssrrrqqqoookkkkkkiiiggghhhkkknnnooonnnvvvvvvuuuuuuyyy}}}zzztttvvvuuusssqqqqqqtttyyy~~~}}}}}}|||zzzyyyyyy{{{}}}~~~}}}yyysssooonnnqqqtttvvvuuuwwwzzzzzzwwwxxx|||~~~~~~}}}|||{{{{{{}}}~~~|||zzzxxxxxx{{{~~~~~~}}}}}}}}}|||yyyvvvzzzyyyyyyzzz|||}}}{{{yyyuuuwwwxxxwwwuuurrrqqqqqqrrrrrrooommmqqquuutttooorrrssstttuuuqqqjjj```XXXAAA===666///,,,,,,...000++++++,,,---...///000000...------,,,------......***+++---///000000//////333333222222222222111111222444555444222111222333222///...111111000111444444444555666888<<>>EEELLLSSS[[[ccchhhrrrxxx~~~qqqbbb\\\^^^iiiqqq{{{}}}{{{|||~~~{{{|||{{{yyyvvvtttuuuvvvvvvrrrmmmkkklllllljjjgggjjjooorrrqqqqqqrrrnnngggfffeeeeeefffiiijjjkkkkkksssuuuuuuuuuxxx{{{xxxsssssssssrrrpppqqquuu{{{||||||{{{xxxuuuuuuxxx{{{|||zzzwwwrrrooooooppprrrttttttvvvyyyyyyvvvvvvzzzxxxzzz||||||zzzzzz|||}}}{{{zzzxxxwwwwwwyyy{{{}}}~~~}}}|||{{{{{{zzzyyywwwzzzyyyyyyyyyzzz{{{zzzyyyuuuwwwxxxwwwtttrrrqqqqqqtttsssoookkknnnssstttqqquuuvvvuuurrrjjj]]]OOOEEE555333///---,,,---///000***+++,,,---///000111222//////...............///+++,,,.../////////...---...//////000000111111111222222222111000//////000444000///111111000222666222222222111000222666:::888999:::<<<>>>?????????777999<<<<<<;;;:::<<<===<<<>>>>>><<<:::888999;;;888999;;;<<<;;;:::777666333222222111000000000///((()))***+++,,,---......---------,,,,,,+++,,,---------------------------444000...000222666AAAKKKgggyyy~~~{{{{{{}}}}}}~~~}}}|||xxxxxx~~~~~~www}}}{{{xxxvvvuuuvvvyyy{{{{{{vvvwww|||~~~{{{vvvrrrnnnlllpppvvv{{{~~~{{{|||~~~~~~|||yyytttrrrtttyyy}}}wwwxxxvvvpppqqqyyy}}}}}}}}}}}}{{{wwwrrroooqqqfffVVVGGG999111222666555>>>KKK[[[hhhqqqwwwyyy~~~~~~~~~{{{vvvrrrooommm```XXXMMMBBB:::333...+++///......///000000111000666>>>BBBJJJ]]]hhhppp{{{}}}zzzyyy{{{}}}~~~{{{sssfffWWWJJJBBB???DDDVVVjjjtttwwwzzz}}}~~~}}}{{{{{{}}}{{{pppiii___PPPBBB999444222222222111111333444444222000333222777EEETTTaaammmvvvvvvmmmRRRDDD888777AAAQQQfffwww~~~}}}}}}~~~~~~gggQQQ???@@@HHH^^^yyyzzzhhhBBB999111---***((((((,,,+++******************+++&&&'''''''''&&&&&&''')))%%%%%%&&&&&&'''''''''((($$$%%%%%%&&&&&&&&&&&&%%%###'''(((&&&&&&((('''###$$$$$$%%%&&&&&&&&&&&&&&&&&&''')))***+++)))((('''((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&'''((((((''''''((()))(((***+++)))&&&%%%''')))&&&''''''&&&&&&%%%$$$###%%%%%%&&&%%%$$$%%%(((***''''''&&&&&&''''''((()))$$$%%%''''''&&&'''(((***+++***((('''&&&&&&&&&'''(((((('''&&&'''((()))***(((((((((((((((((())))))((((((((((((((((((((((((&&&(((***************+++......///222555999===???JJJOOOWWW___ffflllrrrvvv|||zzzpppmmmqqqsssyyy~~~|||{{{|||yyyzzz{{{yyyvvvsssssssssvvvsssoookkkjjjiiiiiihhhhhhnnnqqqooopppsssooofffdddfffhhhjjjkkkkkkkkkjjjmmmqqqssstttwwwyyywwwrrrsssssstttttttttwww|||}}}}}}{{{wwwrrrpppsssvvvwwwvvvuuutttssssssttttttvvvuuuvvvxxxvvvrrrqqquuuqqquuuyyyyyyxxxvvvxxxzzz{{{{{{zzz{{{{{{{{{||||||}}}}}}|||{{{zzzyyyyyyxxxyyyyyyyyyyyyyyyxxxwwwwwwuuuvvvxxxwwwuuusssrrrrrrttttttppplllnnnsssuuusssyyyvvvppphhh\\\MMM>>>444//////...---,,,+++*********+++,,,---///000111111000000///............///---....../////////......//////000111333444555555222222333333444555555555888444111222222000111555111333444333222333777<<<777666555666888999999888777;;;??????===<<>><<<:::999:::888999:::;;;;;;999777666666555444222000...,,,,,,*********))))))(((((((((***,,,------,,,+++,,,------...//////---,,,---//////...111888>>>FFFSSS___xxxzzzzzz{{{~~~}}}|||~~~}}}xxx}}}|||zzzwwwuuuwww{{{~~~}}}}}}~~~{{{zzzvvvyyy{{{||||||~~~~~~}}}{{{xxxvvvwwwzzz}}}yyyzzzwwwrrrrrrxxx~~~{{{}}}~~~{{{yyywwwqqqfffWWWGGG:::555333444666>>>KKK\\\kkkvvvzzz{{{}}}}}}xxxsssrrrsssnnnhhh]]]QQQEEE:::111,,,000...------///000000///444:::888;;;JJJWWWdddtttzzz{{{|||}}}}}}~~~~~~yyyqqqgggXXXIII???;;;HHHWWWbbbmmmwww~~~~~~{{{|||yyysssiiiZZZKKK@@@999444222444333222222333333111///111...000999EEESSScccppp~~~||||||~~~|||www___PPPAAA;;;:::BBBWWWkkkyyyzzz|||~~~www\\\CCC:::>>>III```yyysss^^^===666000///---***)))+++)))***++++++++++++***)))''''''(((''''''((()))***''''''&&&&&&&&&&&&%%%%%%''''''((((((''''''&&&&&&###'''(((&&&&&&((('''###$$$%%%&&&&&&'''&&&&&&&&&###%%%(((******)))(((&&&'''''''''&&&&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%&&&'''$$$&&&''''''&&&&&&''')))(((+++,,,***&&&$$$&&&***)))((('''&&&%%%%%%%%%%%%$$$%%%&&&%%%###$$$(((+++'''''''''''''''(((((()))%%%'''((((((((()))+++---,,,+++)))'''&&&%%%&&&&&&''''''''''''((((((((()))((((((((((((((())))))***)))((('''&&&&&&'''((()))%%%'''***,,,,,,,,,,,,......///333888???EEEKKKNNN]]]bbbjjjqqqvvvyyy|||~~~xxxwwwzzzwwwzzz}}}~~~|||{{{|||~~~uuuwwwyyyxxxuuuqqqooonnnqqqrrrrrrpppmmmjjjjjjjjjhhhoooqqqnnnqqqvvvrrrhhhhhhkkkoooqqqrrrpppnnnmmmiiinnnrrrtttwwwyyywwwsssvvvxxxyyyyyyyyyyyy{{{}}}||||||{{{vvvpppooossswwwwwwwwwwwwxxxxxxxxxvvvuuuuuussstttuuusssoooppptttnnntttyyyzzzwwwuuuuuuwwwzzz{{{|||~~~~~~}}}|||{{{~~~}}}{{{yyyxxxxxxxxxxxxyyyzzzyyyxxxvvvtttttttttvvvxxxwwwvvvtttssstttrrrtttrrrpppqqquuuvvvtttpppjjj___SSSGGG<<<222,,,++++++++++++******)))((()))***+++,,,---...///000000///......---------...---------...///000111222444444555666777888999999888888888:::<<<=========<<<888666777666333444777444777::::::888888<<<@@@999777555555888::::::999AAABBBCCCCCCBBBAAA@@@@@@??????>>>>>>===<<<:::999666777888888888777555555555555444222000...,,,+++,,,++++++***))))))(((((((((***,,,,,,******+++---,,,...000000......000222444888BBBMMMTTT[[[gggrrr~~~{{{zzzzzz|||~~~~~~~~~xxxwwwxxxzzzyyywwwwwwyyy{{{~~~~~~|||~~~~~~~~~yyy}}}~~~|||}}}|||zzzwwwvvvwwwxxxwwwyyyxxxttttttyyy}}}~~~{{{}}}yyywwwssskkk___QQQBBB777555555666===IIIZZZjjjssssssxxx}}}|||wwwssssssuuuvvvqqqjjjaaaWWWKKK@@@999555222///...///111000...000777555444???IIIVVVgggrrrtttwww||||||zzzvvvkkkZZZMMM???BBBFFFNNN^^^qqq{{{}}}|||xxxpppdddWWWKKK@@@777222555444222222222222111//////------222999BBBRRR```ooouuuyyyyyyzzz}}}}}}{{{qqq___MMMBBB999888FFFXXXoootttzzzpppQQQ666777???PPPfffzzz}}}iiiRRR666222///111111---***+++((()))+++,,,,,,+++)))(((%%%%%%%%%%%%%%%&&&'''((()))((((((&&&%%%$$$$$$###)))*********)))(((''''''###&&&(((''''''(((&&&###$$$%%%&&&&&&''''''&&&&&&"""$$$''')))***)))'''&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&###%%%&&&&&&%%%%%%'''((()))+++---***%%%$$$&&&******)))'''&&&%%%%%%&&&&&&$$$%%%&&&%%%###$$$(((,,,'''''''''''''''((())))))'''((()))******+++---///,,,+++)))'''&&&%%%%%%&&&&&&&&&'''((())))))((((((((((((((((((((()))*********)))'''&&&&&&''')))***&&&))),,,...//////000111555777<<>>???>>>>>>???;;;:::<<<<<<999:::>>>:::>>>AAA@@@===;;;>>>BBB@@@===::::::===@@@AAA@@@HHHEEEBBBCCCDDDDDD@@@===:::999888999;;;:::888666555555555555555444444333111111222111111000///...++++++,,,,,,------------%%%(((++++++)))(((***,,,***---000000///000222555EEEKKKXXXeeelllpppxxx}}}}}}{{{zzz{{{~~~~~~~~~zzzyyy}}}~~~yyypppuuuyyyzzzxxxvvvvvvwwwxxx}}}|||}}}|||~~~}}}}}}~~~zzz{{{{{{yyyvvvrrrqqqqqqrrrvvvwwwuuuvvv{{{}}}~~~~~~~~~}}}}}}~~~zzzzzz{{{{{{vvvhhhRRR???777666333222888GGG[[[iiikkkrrryyyzzzvvvrrrrrrtttwwwuuurrrmmmfff\\\RRRKKK;;;777222111222333222000---666666555<<>>666777555222111222111000///000...///000111666CCCPPPaaalllvvv{{{~~~lllVVVGGG;;;333999GGGbbbiiittt|||~~~}}}uuu[[[BBB444444999LLLiiiuuugggMMM<<<111///...000...***(((***---+++)))+++---...+++)))'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''(((&&&$$$%%%''''''%%%###***'''&&&''')))***(((%%%%%%&&&(((******)))'''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&))))))))))))((('''&&&%%%***(((&&&&&&(((((((((''''''&&&$$$###$$$&&&((()))%%%''')))))))))***,,,---******))))))((((((''''''***)))(((''''''&&&&&&'''((('''%%%%%%''')))******+++)))'''&&&'''((()))))))))***,,,---...111555888888@@@LLLYYYcccjjjooorrrpppssswww|||}}}}}}vvvssstttvvvuuuvvvxxxzzz|||}}}}}}}}}zzzxxxxxxxxxuuuooonnnppptttwwwwwwrrroooooommmjjjnnnooopppqqqvvvyyyvvvooouuuxxxzzzxxxxxxyyywwwsssppprrrqqqqqqwww~~~}}}uuuxxxyyy|||{{{www~~~|||sssppptttxxxvvv|||{{{yyywwwuuusssrrrqqqnnnooorrrtttvvvwwwwwwvvvvvvwwwxxxxxxwwwuuusssrrrvvvyyy||||||~~~}}}xxx}}}}}}yyywwwyyy{{{|||yyyvvvuuuvvvuuurrroooqqqrrrrrrtttzzz{{{ttttttvvvwwwwwwzzzzzzpppbbbNNNCCC777222///,,,,,,...***,,,...,,,((('''(((+++***+++,,,...//////......///////////////......---///222555666666666666777666555555666999::::::999===>>>AAABBBBBB@@@>>><<>><<<;;;<<<>>>???@@@AAAAAABBBCCCDDDEEEEEECCCAAA??????AAABBBCCCBBBGGGEEEAAA???>>>===;;;999777666444555777888888777;;;888444333333444444333...000222222111000///000******+++,,,,,,,,,++++++,,,***))))))+++---------444000///222222222;;;FFFVVV___mmm{{{|||}}}{{{yyy|||{{{{{{}}}{{{}}}|||yyywwwyyyzzzxxxsssppppppqqqzzz~~~}}}}}}zzzwwwxxxzzz{{{}}}~~~~~~tttvvvxxx{{{|||zzzuuurrrrrrvvvzzz{{{zzzzzz}}}{{{||||||}}}~~~{{{{{{yyypppbbbVVVFFF<<<333111333:::HHHVVVeeekkkrrruuuxxxzzzzzzyyy~~~{{{tttnnnoooooofffYYYIIIBBB999222000222444555999444000222888@@@EEEGGGYYYbbbooo{{{~~~xxxoooZZZLLL@@@@@@GGGSSSeeettt}}}~~~~~~zzzssslll___JJJ888888444000...++++++222;;;%%%)))---000111444888<<>>@@@@@@???===<<>>===<<<<<<@@@AAAAAABBBCCCCCCDDDDDDAAA???======???@@@AAA@@@BBB@@@===<<<;;;:::999777777555444555666777777666888555222000111111111111000222333222111//////000++++++,,,,,,,,,++++++***)))))))))))))))***++++++000000444<<>>888555333333666333111111444999>>>@@@MMMVVVeeeuuu|||sssjjjZZZIII@@@???FFFVVVddd{{{~~~}}}~~~}}}~~~yyyrrrgggTTTBBB:::444111000...---111666+++...000111000111444666GGGRRRcccqqqzzz|||sssdddSSSEEE>>><<>>555...+++---...+++)))))),,,)))'''(((,,,...,,,(((++++++,,,---------,,,,,,......///000111111111111555666777666444222222222444333444666888:::::::::;;;;;;<<<<<<=========>>>???@@@AAAAAA@@@===;;;999??????@@@@@@AAAAAABBBBBB===<<<:::;;;<<<>>>>>>===:::999777777888777555333555444333444666777666555777444111000000111000000222333333222000///111222------,,,,,,++++++******(((***+++***)))***---111222666???JJJSSS\\\gggrrr}}}~~~{{{yyy|||~~~zzzzzz~~~~~~}}}zzzuuurrrssstttsssssstttwwwzzz|||~~~|||xxxvvvxxx{{{yyy}}}~~~{{{}}}vvvttttttxxx}}}|||wwwwwwzzz}}}}}}{{{{{{}}}}}}|||{{{wwwuuuuuuxxx|||{{{uuuooofff[[[MMMBBB888222333666CCCPPPbbbqqqxxxzzz||||||{{{yyywwwzzz|||vvvnnniiibbbXXXMMMEEE===777333444444333222111333777:::AAAIIIWWWjjjyyy~~~}}}zzzyyyjjjUUUDDD;;;;;;FFFQQQlllvvv}}}|||~~~~~~~~~}}}yyyppp___PPP???777111000111//////000...000111111000000111222999CCCSSScccpppyyy}}}~~~uuueeeTTTFFF???<<>>??????@@@@@@@@@>>><<<:::888<<<<<<<<<<<<============999888777888999::::::999444333333555666666333111333333222333555666555333777555333222222222111000222222222111000111333666......---,,,+++*********))),,,---,,,+++000999AAAEEEKKKUUU^^^fffmmmvvv}}}|||~~~~~~}}}~~~~~~}}}zzzzzz}}}}}}~~~~~~||||||zzzvvvvvvuuutttsssssstttvvvxxx{{{{{{zzzwwwtttssstttvvvxxx|||~~~}}}yyyvvvxxx{{{{{{wwwqqqtttxxx|||}}}}}}}}}~~~}}}|||{{{|||zzzxxxyyy|||{{{wwwrrrqqqjjj___TTTIII===555111666===MMM^^^jjjpppsssvvv|||||||||~~~|||xxxsssnnneee[[[QQQGGG===888444666777555222111444888<<<@@@KKK[[[lllwww{{{{{{~~~~~~ssscccQQQCCC<<<>>>BBBWWWgggzzz~~~~~~}}}}}}{{{~~~~~~wwwjjj\\\III<<<111///000///---,,,,,,---......//////000111222888CCCSSScccqqqxxx|||}}}{{{rrrcccQQQBBB:::DDDSSSdddrrr{{{|||zzzmmmqqqtttqqqnnnhhh[[[NNN>>>222+++...000...111888///+++***+++***''''''***&&&'''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''''''''((())))))((('''''''''''''''&&&&&&%%%%%%&&&(((***))))))((('''&&&4ĉ@ӵ&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))***++++++***)))(((******)))(((((((((((()))'''&&&$$$%%%'''((((((''''''(((***++++++***(((&&&((()))***)))((('''((()))'''(((((())))))*********%%%&&&((()))************)))(((&&&&&&)))***++++++'''((())))))(((+++///333AAAGGGPPPYYYaaahhhmmmppp>L~~~~~~=hĦ}}}}}}}}}}}}ttttttuuuvvvvvvvvvuuuuuu4ĉ@ӵyyyxxxsssnnnmmmppppppllllllppprrrrrruuu{{{~~~}}}ssswwwyyywwwxxxzzzzzzvvvmmmooossszzz~~~~~~}}}|||{{{zzzyyyxxxwwwtttpppmmmtttuuuwwwxxxuuuqqqoooooossstttvvvxxxyyyyyyyyyyyywwwwwwuuutttrrrqqqpppoooxxxxxxyyyyyyvvvmmmaaaXXXZZZaaagggmmmtttzzzyyyuuuuuuwwwxxxxxxvvvxxx||||||{{{zzzwwwrrrmmmnnnuuuzzz>Lpppkkk^^^MMM@@@777333111111222+++(((+++...---+++,,,&&&)))++++++******,,,...,,,,,,,,,,,,,,,,,,------...///000222333444444444333444555444333222333555444333333555888::::::999:::999999888999;;;===?????????===<<<;;;:::::::::888888888888777777777777666555444555777888777555000111222555777666333111222111111222444444333111666444222111222111000...///000111111111222666888///...---,,,++++++++++++***,,,......222;;;JJJUUU\\\ccclllqqquuuzzz~~~~~~~~~zzzwwwuuuuuuuuuuuuxxxyyy{{{~~~~~~zzzxxx{{{|||{{{}}}{{{wwwuuussssssssssssxxxxxxvvvtttrrrrrrssstttzzz}}}~~~|||{{{{{{xxxxxxzzzxxxsssnnntttxxx|||}}}||||||~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~|||{{{|||{{{wwwtttuuusssnnnfff[[[MMM>>>333555333;;;MMM^^^hhhooottt{{{|||}}}{{{wwwooofff[[[OOOCCC;;;555777888555222111333666888999???KKK[[[jjjtttyyy}}}zzzqqqcccTTTHHH>>>888CCCTTTkkk|||~~~{{{}}}yyy}}}}}}tttiiiVVVFFF666//////...,,,,,,,,,,,,,,,,,,---......---111222888DDDTTTfffsss{{{zzz{{{zzzyyyyyyrrr```MMM>>>@@@HHHYYYkkkwww|||}}}aaakkkrrrqqqpppoooggg\\\HHH999---...///...000666///+++)))+++***'''(((+++''')))******((('''((()))''''''''''''''''''''''''%%%&&&''''''(((''''''''''''((()))(((&&&%%%&&&'''&&&&&&&&&%%%$$$%%%(((+++)))))))))((((((GG=?%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((((()))******)))((((((''''''(((((((((''''''&&&((('''&&&&&&(((******)))'''(((***+++***)))'''&&&&&&'''(((((((((((()))***((((((((((((((()))))))))%%%'''(((***++++++******(((&&&$$$%%%'''))))))))))))***+++******...555;;;OOOTTT]]]eeekkkooosssuuuHdĦzzz=Īj|||}}}~~~|||{{{vvvvvvwwwwwwuuusssqqqpppGG=?uuupppkkkmmmrrrsssooonnnnnnlllmmmuuu}}}~~~zzzsssvvvwwwuuuvvvzzz{{{yyyqqqqqquuu{{{}}}{{{{{{|||{{{zzzzzzzzzzzzxxxuuurrrsssqqqrrrsssqqqnnnooorrrttttttuuuwwwyyyzzz||||||xxxwwwvvvtttsssrrrqqqqqqyyyzzz{{{yyysssjjjbbb\\\^^^ccciiimmmtttzzzzzzvvvvvvyyy{{{{{{yyyyyy|||zzzvvvwww}}}HdĦgggYYYLLL===333---***---222333---***...000...------%%%))),,,,,,)))(((+++///,,,,,,,,,,,,---...///000///000111333444555555555222333444333222333555777555444333555777999888777888888777777777999:::;;;===<<<;;;:::999999999999555555444444333333222222333222222333555555444333///000333666888777444111000///000222333333111///222111////////////---+++---///000111111222555777///...---+++++++++,,,,,,+++---111666>>>LLL\\\ggggggooovvvxxxzzz}}}~~~}}}|||~~~wwwsssmmmjjjiiiiiihhhhhhlllooouuuzzz}}}~~~}}}}}}~~~wwwvvv{{{~~~~~~{{{wwwuuusssqqqooouuuuuuuuuuuuuuuvvvwwwxxx|||~~~}}}{{{zzzyyy~~~zzzzzzzzzzzz{{{{{{yyyuuusssxxx{{{}}}|||yyywwwxxxzzz|||{{{zzzyyyyyy{{{~~~~~~|||}}}}}}}}}{{{yyyxxxyyyxxxrrriii]]]KKK<<<666//////===MMMYYYfffqqqxxxyyy~~~~~~}}}wwwnnncccVVVIIIAAA888888777444222111111333222333666===JJJZZZjjjttt||||||rrrfffWWWEEE777:::FFFYYYkkkxxx}}}~~~}}}|||~~~~~~yyy~~~|||tttdddRRR???555111...---...///---,,,,,,---,,,+++***111111222999FFFXXXjjjuuuwwwyyyyyyyyy}}}}}}ooo]]]GGGAAAAAANNN```ppp{{{QQQaaannnӵXXXDDD333ĭӵ***ӵ,,,Ħ''''''''''''''''''''''''%%%ӵӵ$$$###ĦƜ`1.׼s'''&&&&&&&&&Ħ'''&&&$$$%%%%%%&&&&&&%%%%%%ӵ&&&Ħ))))))))))))((('''%%%&&&(((***ĭӵ)))(((Ħ(((******Ħ)))Ħ++++++***)))(((&&&%%%%%%''')))***)))HHHRRR___wwwDdDxxxzzz}}}?fӵ||||||}}}Ħ{{{zzzxxxӵƜ`1.׼svvvsssĭӵoooxxxwww{{{sssrrruuu|||}}}{{{|||ӵyyyyyywwwuuuĦpppsssrrroooqqqyyy|||tttttttttuuuvvvyyy{{{Ħfffjjjmmmpppvvv||||||Ħ~~~~~~zzz}}}~~~{{{DdD000---)))000,,,ӵ******ӵ,,,ӵ111222444333222Ħ777555ӵ777888999333ĭӵ222444000333777999777333000......///111333333000...111000///...///...,,,***---///111222111111222333///...,,,++++++,,,---...///222999DDDQQQ```mmmtttnnnvvv||||||{{{~~~~~~~~~|||}}}zzzwwwxxx{{{xxxpppiii^^^ZZZUUUSSSSSSTTTSSSRRRTTTYYYbbbjjjrrrwww{{{}}}~~~}}}wwwwww|||~~~|||yyyxxxvvvssspppssstttvvvxxx{{{}}}~~~~~~~~~~~~{{{zzzyyy|||yyywwwzzz~~~}}}zzzxxxxxxwwwzzz|||zzzvvvtttuuuvvv}}}{{{xxxuuuvvvyyy||||||||||||}}}~~~~~~}}}|||{{{}}}}}}yyytttmmm^^^OOO;;;222///555;;;CCCTTTgggqqqssszzz|||}}}zzztttkkk```TTTLLLAAA>>>999666444333111000...000222555<<>>FFFVVVjjjyyy}}}~~~|||xxx|||~~~~~~~~~yyynnn^^^KKK???777111/////////---,,,,,,...///...,,,//////000333;;;KKK^^^kkkqqqyyy|||zzz}}}xxxkkkXXXJJJ@@@EEESSScccsssFFFZZZ?~4qqqfffNNNg&e>&e+++g&e,,,>hӵ'''''''''''''''''''''g&e(((guO>uO>&e&&&$$$4ff?>ߝL(((gĉ@((('''''''''Shӵ&&&$$$%%%%%%&&&&&&%%%g&e%%%>hӵ))))))((('''&&&&&&(((+++fff?><z%%%g&e>&e((((((HL&&&'''(((ShӵgL+++,,,+++)))(((***((('''''')))+++,,,S?ʬ]]]iii3h?D%%)?yyy{{{ZufĦ~~~}}}{{{gL}}}{{{g&euuugĉ@xxxuuug&e>&euuu@ezzz{{{??}}}|||qqqpppttt|||~~~g<ĉvvvuuuuuuttt3we<Ħqqquuutttqqq3h?@ettttttuuuvvvvvvsssxxx{{{Znnnllloooqqqsssxxx3h?gLyyyzzz}}}~~~zzz|||yyypppD%%)?111fff?><z666111=?Ħ---g&e,,,g&e222222333S?ʬ4444ff?>ߝL555@e333g&e2223335553h?g&e>&e000222??...000333777999777333///......///111222222000---333111000000111000---+++///111333333111/////////...---,,,++++++,,,...///444999BBBQQQaaaoooxxx|||yyy~~~yyytttooollljjjcccWWWMMMCCC???;;;:::;;;======<<<===CCCNNNZZZfffqqqzzz~~~}}}|||}}}}}}}}}yyyyyy}}}~~~~~~{{{{{{{{{zzzvvvrrrssstttwww{{{|||zzz}}}~~~xxx}}}~~~zzzyyyyyytttwwwyyyxxxuuutttuuuwww{{{wwwsssssswww{{{~~~||||||}}}~~~~~~}}}||||||||||||zzzoooaaaDDD<<<888777333555HHH___lllooowww{{{}}}}}}{{{wwwqqqhhh___XXXJJJDDD===888777666333000...111333333555>>>NNNZZZpppuuu{{{{{{wwwuuuppp```NNNBBB<<<;;;HHH^^^rrr|||}}}zzzuuuyyy{{{zzz{{{~~~}}}yyyssseeeTTTGGG===444000000,,,******---111444333222,,,---///000666CCCUUUccckkkxxx|||{{{~~~zzzqqqgggTTTBBB@@@IIIXXXjjjxxxBBB4Dӵuuulll]]]Hƅ^Hu]Ħ,,,Hu]Ħ***ZuR)Ħ''''''((()))(((&&&$$$Hu]Ħ(((HŐeHŐeHu]Ħ'''qIܗGIӵ&&&tt%%%$$$'''HGgĉ@&&&&&&%%%$$$######%%%%%%Hu]Ħ'''ZuR)Ħ***)))$$$$$$'''&&&+++sߝLGdUĦ(((Hƅ^Hu]Ħ'''ntHdĦ'''***HGgĉ@)))HdĦ......---+++***)))(((((()))++++++Htƅ^\\\lllBt=o9ĦDtfo9Ħ{{{{{{|||g?}}}|||HdĦzzzxxxwwwHu]ĦsssttyyywwwHƅ^Hu]ĦtttH׼s}}}zzzyyyxxxttttttssstttzzztQvvvvvvtttoooje<ĦqqqsssqqqBt=o9ĦH׼soooppptttxxxyyyxxxtttvvvvvvHtĦyyyzzzvvvrrrtttBt=o9ĦHdĦxxxtttuuuyyy|||zzzwwwzzzooo___Dtfo9ĦsߝLGdUĦ+++Ht@cӵHu]Ħ...Hu]Ħ555555Htƅ^333qIܗGIӵ222H׼s111222Hu]Ħ222222Bt=o9ĦHƅ^Hu]Ħ---111333111000333777888444//////......---------......000333555333---***+++...---...///000000111000000111,,,***,,,...---...000888HHH[[[hhhqqqyyy~~~~~~|||~~~|||||||||wwwvvvpppeeeYYYMMMDDD>>>;;;333222000000222333444444444999===EEEXXXooo}}}}}}zzz{{{{{{|||~~~tttrrrxxx{{{}}}rrrpppxxx|||xxxvvvtttuuu{{{}}}}}}{{{zzzqqqvvvzzz{{{xxxvvvwwwyyyzzzvvvrrrppprrrwwwzzz||||||~~~zzzzzz~~~yyywwwwwwuuuppp[[[LLL===555000222===JJJ]]]lll{{{}}}}}}}}}|||yyypppfffRRRLLLCCC===:::888444000333444444444555999AAAGGGaaammm|||~~~|||xxxwwwtttkkk```RRREEE<<>>III]]]lllxxx{{{{{{}}}yyymmm___QQQCCC@@@SSSkkkDDDDDD4DuXӵzzztttqqqDdDΦDdDӵ000DdDĦ******o)h+++***(((%%%$$$&&&((())))))DdDĦ&&&DdDΦDdDΦDdDӵ'''=ӊB1.uTӵ(((HߝL`o9%%%po9wӵ&&&%%%$$$######%%%%%%DdDĦ&&&(((o)h'''''')))(((%%%%%%'''******DdDΦDdDĦ'''DdDΦDdDӵ***GIpӵDdDĦ###po9wӵDdDĦ++++++++++++***(((((((((((()))po9uLLL]]]kkkuuuGIdnuR)ĦDdDĦnuR)ĦwwwvvvCdgĪj{{{DdDĦuuuxxxyyyDdDĦuuuHߝL`o9yyyDdDΦDdDӵyyyDdDĦ|||}}}zzzxxxyyy{{{|||}}}}}}|||wwwtttwww~~~geĦqqqnnnsp?aĦmmmpppGIdnuR)ĦDdDĦtttvvvwwwxxxvvvtttpppppprrrDdDĦvvvxxxyyyGIdnuR)ĦDdDĦuuussspppkkkddd]]]YYYHHHBBB999DdDĦnuR)ĦDdDΦDdDĦ***DdDĦnuR)ĦDdDĦ000DdDĦ444po9u444444222222=ӊB1.uTӵ111DdDĦ000000DdDĦ///GIdnuR)ĦDdDΦDdDӵ...///000111333333000...---///111222...+++......------............---222888999666222000//////000000000000//////...---++++++---,,,,,,222:::XXXfffsssyyy{{{~~~~~~}}}}}}|||}}}~~~zzzrrrkkkeee]]]UUUOOO@@@>>>999555000---,,,+++111---)))+++///111000,,,...111222444???UUUkkkwwwzzzzzzzzz}}}}}}xxxwww{{{}}}|||zzz}}}~~~}}}||||||{{{|||~~~~~~}}}zzzxxxvvvvvvooogggbbbcccgggmmmppppppvvvzzzzzz{{{~~~{{{}}}{{{xxxxxx{{{}}}{{{wwwqqqgggVVVAAA111///555===MMMbbbqqq{{{~~~zzzuuujjjYYYKKKAAA:::555111000111111000000111444777===KKK___rrr|||~~~}}}}}}~~~{{{vvvoooaaaPPPBBB===EEEZZZmmmxxx~~~{{{{{{zzzzzzyyyzzzzzz{{{|||{{{uuuhhhWWWFFF;;;555222111000///------,,,,,,,,,------++++++...555;;;MMM\\\nnnxxx}}}xxxuuunnn^^^FFF:::GGG]]]EEEDDD4DuXӵwwwqqqqqqDdDʜ4DuTӵ000>d<Ħ(((Dt---(((&&&%%%&&&&&&%%%$$$>d<Ħ&&&>d<ʜDd<ʜ4DuTӵ''''''F&uTӵ(((4DufئL>e%%%puR)Ħ&&&%%%$$$######%%%%%%>d<Ħ%%%Dt(((''''''&&&&&&'''''''''DdDΦDdDĦ'''>d<ʜ4DuTӵ***4DwDd<Ħ###puR)Ħ>d<************++++++******+++peӵ___ĦpeӵDx<>d<ӵDddd<Ħyyy4DufئL>e{{{DdDʜ4DuTӵzzzDdDĦ}}}{{{zzzyyyyyyxxxwww}}}}}}zzzwwwyyy}}}geĦiiis<v>aĦeeeiiipeӵDx<DdDĦttttttsssttttttuuuuuutttsssDdDĦxxxttttttuuupeӵDx<>dd<ӵDd<DdDΦDdDĦ)))DdDӵnd<DdDĦ111>d<Ħ444peӵ444Ħ222F&uTӵ111DdDĦ111111>d<Ħ///peӵDx<>d<ʜ4DuTӵ------///000222333000///...///111111...,,,------......//////......---111666777666333222111000000111000000///...---,,,+++,,,,,,++++++444>>>___lllxxx||||||}}}}}}{{{yyyxxxwwwxxxxxxxxxvvvtttjjjddd[[[RRRKKKCCC<<<777444333222111000/////////000+++(((***///111...***---000222444<<>>LLL```qqqzzz~~~~~~}}}xxxzzzxxxjjjPPP>>>BBBOOORRRKKK4DuXӵvvvsssqqqD&dq&ĒR***///sdKĦ***DHRRud((('''((('''%%%!!!sdKĦ&&&D&oq<Ōq&ĒR&&&''''''>dp&ĒR''''''nfʜd<Φ>d<Ħ'''s&dq&ĒR,,,(((i?ʜtd<Ħ$$$HHܗDӊB)))<x******++++++++++++,,,B?d<|||xxxuuusssyyy{{{{{{{{{||||||geĦ___Hg8>aĦ___cccB?Ho9www>dd<ӵqqqoooB?Ho9www<xIII===666333///---+++&ӫeʬtIӇ+++>d<Φ>d<Ħ(((D&ӫetIӇ///DdDĦ222sdKĦ444B?dp&ĒR111111>d<sdKĦ000B?Ho9...s&dq&ĒR++++++,,,---...///000///.........//////...------...///000000000000///...000222333333222222333000000111000000///...---+++++++++,,,***+++444>>>^^^jjjvvvyyyyyyyyyyyyxxxuuusssqqqooolllhhhbbb^^^MMMIIIBBB<<<666222...,,,,,,,,,------......------...+++)))+++///111...++++++...333777>>>MMMdddvvv|||{{{yyyvvvvvvxxx{{{}}}||||||~~~{{{zzz|||xxx}}}~~~||||||||||||}}}~~~zzzqqqeeeYYYRRRGGGAAA:::777888===CCCFFFKKKUUU^^^eeemmmvvv||||||uuuzzz|||yyyxxx{{{}}}}}}xxxmmm^^^NNN===222333888BBBPPP___nnn|||zzzvvvoooeee[[[RRRHHH===666000000//////000222333333333999EEEUUUfffrrryyyzzz}}}wwwtttmmm```MMMBBBHHHTTTkkkxxx}}}wwwyyy{{{|||{{{{{{}}}|||}}}{{{ssseeeSSSDDD;;;555222///...///000///...///......///111333444555777BBBUUUiiiuuuzzzzzzzzzzzz|||{{{rrr```NNNGGGGGGbbbWWW4DuXӵtttwwwtttHu]3hh222---///ne......=e((((((((())))))%%% ne&&&&&&pIƎ@t@h%%%&&&'''>h&&&&&&&&&fe(((@ďD&&&&&&'''%%%$$$######%%%%%%ne######=e'''%%%%%%((()))&&&%%%&&&ege''''''sĪj@h******'''fdDĦ'''@ďD******Hkge+++******)))***,,,---000@h~~~~~~@GwwwwwwHĪj@IŌzzz{{{BeneyyyHkgexxxnetttrrrfezzzHu]3hh{{{}}}se~~~{{{xxxwwwxxx{{{||||||{{{xxxgeĦja>aĦ]]]bbb@Gzzzyyysemmmjjjkkkssszzzzzzxxxvvv<Ōxxxtttppp@GzzzzzzHkgeKKK===444000...,,,,,,,,,HĪj@IŌ+++,,,ege))))))Hu]3hIŌ222000DdDĦ333ne888666@h///000>h222111111se333ne111000@G---,,,sĪj@h+++++++++++++++,,,---...++++++++++++,,,,,,------...///000222222222111111...///000111111222222222///000000000000//////...,,,******,,,++++++111999TTT```kkkmmmlllmmmmmmkkkccc```\\\XXXSSSMMMEEE@@@777666333000...,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,---...///...,,,***,,,000666===III]]]ooo{{{zzzyyyvvvuuuvvvyyy{{{|||~~~~~~xxx|||{{{}}}{{{zzzzzzwwwyyyxxxpppaaaPPPDDD>>>;;;777111------///222333666>>>HHHPPP[[[jjjuuuyyyttt{{{}}}{{{}}}~~~|||ssskkk^^^MMM>>>;;;777888AAANNN]]]ooo|||www~~~wwwssslllddd\\\OOOBBB999222000------///111222222111333:::FFFWWWhhhuuu|||||||||zzzqqq___MMMGGGJJJaaaooo}}}{{{vvvyyy}}}~~~||||||}}}}}}{{{uuujjjZZZKKKBBB:::555///---///111111000,,,------...///111333555777>>>MMMaaapppvvvwwwyyyvvvvvvvvvsssjjj[[[LLLAAAggg4DuXӵeeeĵD^HHH<<<222000)))------(((((((((((())))))((($$$!!!'''''''''&&&%%%&&&''''''%%%&&&'''''''''))))))%%%%%%&&&'''%%%$$$######%%%%%%#########&&&'''$$$%%%)))***&&&"""%%%)))((((((%%%((()))&&&'''DdDĦ((()))***+++,,,...,,,+++)))))),,,000444:::FFF~~~}}}yyyxxxwwwxxxwwwzzzvvvyyysssssstttssssssqqqyyyD^uuuyyy|||s׼s}}}}}}|||}}}~~~{{{}}}}}}zzzwwwqqqgeFm8BBB>aĦ\\\bbbgggwww{{{|||s׼ssssoookkkkkkssszzzuuuttttttHoyyy}}}zzzzzz|||{{{GGG;;;444000---+++,,,---...+++,,,,,,)))))))))D^666333111DdDĦ333888999777666//////000222333222111222s׼s333333111000///000...,,,,,,///---,,,,,,++++++,,,,,,---)))***+++++++++,,,...///...000222444444444333222---...000222333333111///...//////000000000000///...***)))+++,,,+++...333AAALLLUUUVVVSSSRRRQQQOOOGGGDDD@@@===:::777444222.........---,,,+++,,,---***,,,...//////...,,,+++)))+++......---+++,,,---...+++,,,222888CCCVVVggguuuwwwzzzzzzyyyxxxzzz|||{{{}}}~~~~~~yyy}}}~~~}}}zzzyyyxxxtttuuuqqqcccNNN===555333444222...,,,,,,---,,,+++---222777<<>>HHHXXXfffnnnyyy|||zzzwwwrrrmmmeeeZZZMMMCCC888444000...///111222111222222444<<d<ĦjjjRRREEE777222000---Ħ)))+++,,,+++***+++,,,***((('''((()))***)))(((((((((Ħ((((((((((((((())))))))))))((((((%%%&&&((('''&&&&&&''')))&&&&&&'''((())))))(((((('''$$$###$$$(((******((($$$$$$$$$$$$%%%%%%&&&'''%%%$$$######%%%%%%$$$###Ħ###$$$%%%%%%&&&!!!&&&'''###$$$)))***&&&###((((((%%%###&&&)))***)))(((''''''&&&''''''%%%(((((('''(((+++,,,***>d<Ħ((()))***))))))))))))***+++,,,---+++---///000000---+++)))+++///555;;;DDDSSSeeerrrttt{{{~~~|||~~~~~~}}}zzzxxxvvvtttxxxwwwwwwwwwxxxxxxwwwuuuzzztttrrruuuwwwuuusssssssssvvvxxxvvvqqqoooqqquuulllmmmnnnpppĦxxx{{{wwwwwwzzzzzzvvvssstttxxx>d<Ħsssrrruuuyyy~~~Be{{{||||||zzzyyy{{{}}}xxxssslllgeFYĉBBB<<<>aĦ[[[aaadddhhhlllpppwwwuuuuuuxxx||||||Beppptttrrrmmmmmmssszzzxxxxxxxxxnu]ӵ|||zzz{{{|||zzz}}}yyywwwppphhhLLLCCC777000......,,,)))((()))+++++++++***++++++,,,,,,---------,,,++++++******))))))***>d<Ħ111666777444222>d<Ħ444555666Ħ888777555333000///...---...000222333333333111000333222111222Be333222222222111Ħ...///...------,,,,,,,,,------,,,,,,+++,,,---///000......---,,,,,,,,,------***,,,---------///111333///111333555666555444333,,,...222555666555000---......///000000111000000///***(((+++,,,,,,,,,///000:::BBB@@@<<<999777555777444000///111444666777,,,---...---,,,++++++,,,(((***,,,......---***)))&&&+++///...+++)))+++...333---+++///555???QQQbbbpppuuu{{{~~~|||||||||yyy}}}~~~}}}|||}}}|||~~~~~~xxx|||~~~~~~~~~~~~|||zzzxxxvvvrrrrrrlllYYYBBB222...000...---------//////---,,,///111111000666EEESSSZZZfffpppyyyzzzyyyzzz{{{zzzvvv~~~~~~yyywwwqqqjjj\\\LLL<<<555444888DDDPPP\\\jjjzzz|||yyyuuuqqqlllcccWWWOOO@@@:::444111111333333333444444444666???OOOaaammm~~~~~~~~~~~~}}}uuuggg[[[VVVQQQ[[[gggqqqzzzuuuzzz|||tttiii^^^VVVHHH???333------//////...,,,...000...,,,---111666666555===QQQbbblllrrrxxx{{{|||~~~uuu```OOO?aŖ%7uSQuR)ӵsdKĦhhhaaaXXXGGG999333gdKĦ///...,,,)))(((((()))%%%''')))***+++***)))((('''gdKĦ%%%'''(((&&&'''''''''''''''&&&&&&)))&&&$$$$$$''')))((('''''''''((((((((('''&&&%%%((('''%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&############$$$%%%%%%gdKĦ&&&$$$$$$$$$&&&$$$%%%%%%&&&&&&%%%%%%$$$"""%%%''')))((('''((((((&&&%%%&&&(((++++++((($$$((($$$%%%)))***'''''',,,gdDĦ***,,,---))))))***+++,,,---------......///222000,,,,,,000...,,,444HHH\\\iiisss{{{}}}}}}}}}}}}}}}~~~}}}yyyuuuuuuwwwzzzzzzwwwtttssssss{{{{{{{{{zzzvvvssstttxxxyyyxxxwwwvvvvvvwwwxxxxxxqqqnnnkkkgdKĦyyyyyyuuuuuuyyyzzzxxxyyy~~~sdKĦxxxzzz{{{|||||||||wwwxxxyyyyyyxxxyyy{{{}}}}}}|||zzzwwwuuurrrŶSCCC;;;:::3weAcccnepppkkkjjjeeeVVVDDDne000000///---+++)))))))))%%%'''(((******)))((('''ne&&&%%%''')))((((((((((((''''''&&&&&&)))&&&$$$$$$''')))((('''''''''&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$ne&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%###%%%'''(((''''''((()))((('''&&&(((******(((&&&'''$$$%%%)))***''''''De)))***+++,,,'''''''''((())))))******---,,,...000...***+++///000333AAAWWWjjjssszzz||||||}}}}}}|||zzz{{{zzzzzz|||~~~~~~{{{xxxyyyxxxxxxxxxyyyxxxvvvsssyyy{{{||||||yyyuuuuuuvvvuuuuuuuuuttttttwww|||tttrrrne{{{zzz{{{xxxyyy~~~|||}}}nevvvwwwyyyzzz{{{zzzxxx{{{~~~zzzuuuvvvwwwwwwvvvwwwyyy{{{}}}|||yyyuuutttqqq>AJJJAAA:::k<[[[bbbmmmssstttwwwuuutttsssuuuwwwwwwwwwvvvtttrrrpppooopppqqqssszzzvvvwwwfh}}}~~~||||||qqqbbbNNN===666111---,,,......,,,))),,,,,,---------,,,++++++,,,,,,,,,,,,---......///))))))))))))+++De333333444777:::;;;ne222111ne333555666444111111333111---......//////000000111111222222222222222222222222000...ne///---///---++++++,,,,,,+++***---,,,+++***+++,,,...///---------......////////////......000222333333111555555333222111111111111///000222333333222111000...111000------//////,,,***+++,,,,,,******+++,,,+++++++++++++++++++++***+++,,,,,,,,,,,,---------+++++++++++++++++++++++++++((((((******((((((+++---,,,+++,,,---...---,,,******...444555:::PPPhhhxxxwwwyyy|||~~~|||}}}~~~|||zzz~~~~~~~~~~~~~~~||||||zzz|||yyysssoooppprrruuutttqqq___CCC222000000,,,111///...------,,,+++++++++...000//////111777===GGGSSSdddsss{{{~~~~~~}}}|||~~~}}}}}}}}}zzzooo]]]III999222111444;;;JJJaaattt~~~{{{zzzwwwnnndddTTTHHH<<<666333111111444///111333333666>>>IIIRRRiiisss}}}|||qqqhhh[[[XXX\\\hhhttt|||~~~~~~|||zzzuuuooojjj]]]MMM>>>888666222///...000...,,,,,,///111111000333111444<<>>SSSjjjxxx}}}|||zzzzzzyyyxxxwwwtttuuuwww{{{~~~}}}{{{}}}yyyvvvvvvyyyzzzxxxuuuwwwzzz||||||zzzwwwvvvuuusssuuuvvvsssqqqttt|||xxxwww{{{{{{zzz|||{{{}}}~~~vvvvvvwwwyyyzzz{{{xxxuuuvvv{{{|||yyyssstttuuuuuutttuuuwwwyyy{{{zzzwwwsssrrrpppNNNJJJBBBYYY___fffooossstttuuuuuuuuutttssstttvvvyyyxxxvvvqqqnnnlllmmmoooqqqssstttyyy}}}}}}|||}}}zzz|||xxxmmm___NNN999)))///,,,))))))+++---,,,***,,,,,,++++++,,,,,,------------------------------))))))***+++,,,000444444666888;;;;;;666444333333111444555333000000222000+++......//////000000111111222222111111111111111111---+++.../////////---++++++,,,,,,,,,+++......---------...//////......////////////000000000000000111333333222111444333222111111111111111000111222333333222000000...000000------//////,,,***+++,,,,,,******+++,,,)))(((((('''((()))***+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***((((((******((((((+++,,,,,,,,,---//////---,,,+++,,,111555666>>>WWWqqqzzz{{{|||~~~~~~|||{{{xxx}}}}}}}}}}}}}}}~~~~~~yyytttoooooorrrvvvxxxyyy~~~pppccc\\\___hhhooovvvmmmXXX???222111///)))***+++++++++,,,,,,---------...///---+++,,,000444999@@@MMM```rrr|||~~~||||||}}}~~~~~~~~~~~~}}}qqq\\\DDD444000111///;;;OOOeeewww}}}uuulllbbbTTTEEE<<<666111111333111222333333333888@@@FFFVVVeeevvvzzztttggg]]]XXXaaapppzzz~~~{{{vvvsssiiiZZZHHH>>>888333000000///...,,,---///111111111000///222666;;;BBBQQQ___oooyyy}}}{{{|||vvvrrrrrrnnnfffYYYLLLBBB===AAASSSgggrrrxxxzzzwwwqqqnnnpppkkk[[[KKK@@@999444---------.........,,,***&&&'''(((((((((((('''''''''((()))((('''''')))***,,,+++***)))((('''&&&&&&'''&&&&&&&&&'''((((((((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%$$$$$$###$$$$$$$$$$$$%%%'''&&&%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&(((***,,,***(((''''''((()))***&&&%%%&&&'''((((((((()))((((((((((((((())))))***++++++++++++************///...000000,,,)))---444===MMMcccvvv{{{yyywwwvvvvvvuuutttvvvyyy}}}~~~|||zzz{{{yyyvvvuuuvvvwwwxxxxxxvvvxxxyyywwwvvvwwwwwwuuuuuuyyy{{{wwwqqqqqqwww}}}yyyyyyzzz{{{{{{{{{zzzxxx{{{|||~~~~~~|||xxxwwwwwwxxxyyyzzz{{{{{{xxxssstttxxx{{{yyyvvvwwwwwwvvvtttssstttvvvvvvwwwuuussssssooodddYYYPPPPPPMMMIIIEEECCCEEEGGGIIITTT___eeekkkqqquuutttrrrtttvvvtttrrrrrruuuxxxyyywwwtttqqqnnnnnnnnnooommmssszzz}}}|||{{{~~~~~~||||||~~~wwwgggSSSDDD:::000''',,,***'''((()))++++++***,,,++++++***+++,,,...///.........------,,,,,,+++++++++,,,---///000111222333444555777888888777666999888666555555444222111333444222//////111000+++......//////000000111111111111111111111000000000---,,,***)))***,,,...///,,,+++******,,,......---000000000000000000000000//////////////////000000222111111222333333222000222222111111000111111111111111222222222111000000---000000---,,,//////,,,***+++,,,,,,******+++,,,,,,+++)))(((((()))+++,,,)))************++++++++++++++++++++++++++++++++++++((())),,,,,,)))))),,,000...------///000000///000000333888===IIIaaawww}}}~~~~~~}}}|||xxx||||||||||||}}}~~~uuunnnjjjfffaaa^^^WWWXXX\\\```cccjjjyyy|||nnn[[[MMMNNN^^^lllyyynnnXXX@@@222///...+++,,,---...---,,,,,,,,,------......,,,******,,,///000333<<>>222//////------+++***))))))*********,,,++++++***+++,,,...///............---,,,+++***---...///000222333444444222444555666666666666666999999888666444222111000111222111...///222000,,,......//////000000111111111111111000000////////////...,,,*********,,,...)))((((((***---000000000///000111222222222111111000000000000////////////222222111222444444333111111111111000111111222222222222222222111111000000---000///,,,,,,......+++***+++,,,,,,******+++,,,///---+++)))((()))***+++)))))))))*********+++++++++++++++++++++++++++++++++)))***...///,,,+++...:::666000,,,,,,---///000000///222;;;HHHYYYlllzzz~~~|||yyy|||||||||}}}uuukkk\\\QQQJJJGGGEEECCCBBBBBBCCCFFFJJJTTThhhzzz{{{}}}vvv```HHHBBBQQQcccsssmmm\\\EEE222++++++---333555555222...+++******---------,,,+++,,,---///...000444<<>>LLLfffqqq|||~~~}}}|||{{{yyyvvvssssssuuuxxxxxx|||zzzvvvtttqqqvvvxxxuuunnnmmmssszzztttuuuqqqjjjllluuuyyyvvvrrrwww}}}~~~zzzwwwxxxyyy~~~}}}|||}}}~~~~~~{{{wwwwwwzzz}}}}}}}}}|||~~~|||wwwvvvzzz~~~~~~~~~{{{wwwttttttuuuqqqtttwwwwwwxxxssseeeWWWSSSUUUXXXZZZ[[[ZZZYYYXXX\\\fffoooqqqqqqtttvvvvvvooorrrvvvxxxwwwuuusssssswwwxxxyyyyyyxxxuuurrrppprrrwwwzzzxxxxxx|||}}}uuuooo\\\TTTEEE555......///......---,,,************+++,,,,,,++++++,,,,,,------------...///...---+++***...///000222444444555555333555666777666555666777777777777444111.........///111000...000333222///......//////000000111111111111000000//////......//////...,,,******+++---(((''''''***---000111111...///222444444444333222222111111111111111000000222222222333555555444333111111111111111222333444333333222111111000000000---//////,,,,,,......+++***+++,,,,,,******+++,,,---,,,***(((''''''''''''))))))*********+++++++++++++++++++++++++++++++++,,,***+++000000---,,,///AAA:::222,,,***+++---...---...555CCCVVViiiwww~~~~~~~~~}}}{{{~~~~~~~~~www]]]TTTFFF===999888777777777555555555777???QQQbbbppp{{{~~~lllOOO???DDDPPPaaaccc]]]MMM999,,,+++///'''***......,,,***+++------,,,,,,------...//////...000111222666AAAPPP[[[ppptttyyy}}}~~~~~~~~~{{{|||}}}~~~yyykkkXXXJJJ:::333111<<>>KKKTTT\\\XXXIII999111111"""(((***)))***---000---,,,,,,---...//////...---......---///666AAAJJJ^^^eeepppyyy~~~}}}|||}}}~~~vvviii^^^HHH===111444EEE]]]qqq{{{|||~~~uuujjjbbbXXXIII<<<777333111/////////000111111111;;;GGGRRR```rrrzzzqqqccc[[[```iiiyyyvvvcccQQQEEE===666333333333000---,,,...000000///000222111...000555<<>>999666222111333333111///......000333444444:::AAAPPPcccwwwyyygggNNN===555===KKK\\\bbbXXXFFF999555)))---111000,,,)))***,,,...---,,,---......---,,,+++,,,+++,,,...333:::>>>KKKUUUdddrrr{{{||||||}}}~~~|||uuupppWWWHHH777222???UUUkkkwww}}}|||ssslll```OOO@@@888666333000/////////000//////555===FFFVVVkkkzzzxxxjjj]]]YYY]]]nnnwww~~~jjjVVVHHH>>>555444555444111---,,,---000222000111444444111000222555III^^^hhhqqq|||~~~~~~}}}wwwpppnnnqqqkkk___OOOFFFPPPeeessswwwwwwyyyxxxsssoooooommmjjjZZZIII888111...+++,,,000+++++++++***'''&&&&&&'''((((((''''''((()))******&&&&&&&&&'''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((()))(((((('''&&&&&&&&&&&&'''(((((((((((('''''''''%%%###!!!###%%%'''%%%###((('''&&&%%%&&&(((***+++&&&%%%%%%%%%&&&''')))***'''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((((((((((((&&&''')))++++++)))(((&&&***************************,,,+++''')))000222...000///111:::JJJ\\\kkkttt{{{yyyxxx{{{{{{vvv{{{}}}yyynnnhhhllluuu{{{{{{{{{{{{{{{{{{{{{{{{{{{wwwtttrrrqqqsssuuuwwwwwwtttsssrrruuuyyy{{{yyywwwqqquuuvvvuuuwww|||}}}}}}}}}{{{uuuwww}}}~~~|||{{{zzz{{{}}}~~~wwwvvvuuuuuuvvvzzz~~~{{{~~~~~~|||{{{||||||zzzzzz}}}{{{rrrkkkggghhhlllttt{{{|||wwwrrrppptttvvvuuurrrsssyyy~~~xxxxxx|||yyyrrrqqqrrrwwwzzzyyyyyy}}}~~~zzzuuuxxx}}}}}}yyy}}}uuuhhhYYYKKK>>>333---...---,,,,,,...//////...+++++++++,,,,,,,,,------111111...,,,---000---(((******+++,,,,,,,,,+++++++++---...000000000//////...............///000000444444555555444444333222.........///000333555777///////////////000000000222111000///...---,,,+++...------,,,,,,,,,------+++,,,,,,,,,---.........///000111222222333222222333333444555555555666666111///...222999<<<:::777333444444222111111333666222222222222000///...---,,,,,,,,,---------......+++,,,.........,,,***)))************************)))************+++++++++***************+++++++++...***))),,,...---...111------///111555888999:::JJJWWWhhhsssxxx{{{wwwmmm^^^MMM@@@999333111....../////////...***000111......333666444BBB[[[sssyyyqqqaaaKKK888777@@@PPP^^^bbbYYYHHH;;;888111......---***---333,,,,,,,,,------.........---++++++,,,///222333333===HHHXXXhhhttt{{{|||{{{||||||xxxdddTTTAAA777888CCCUUUeeesss~~~{{{|||}}}yyymmmXXXEEE;;;888555222///...///000000111333999@@@FFFSSSiii}}}xxxiii[[[RRR```iii|||}}}yyyrrraaaRRRDDD;;;:::444111000...+++,,,///333333333222222222111111111:::JJJ^^^qqq}}}zzzzzz}}}}}}wwwvvvyyyyyykkkXXXJJJJJJXXXmmm|||yyyzzzxxxvvvvvvxxxtttnnniiiXXXFFF;;;222,,,+++...)))***+++******))))))******))))))))))))***+++,,,'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''(((((('''&&&%%%$$$"""$$$&&&'''&&&$$$((('''&&&&&&&&&(((***+++((('''''''''''')))***,,,((((((((((((''''''''''''###$$$&&&(((************&&&'''(((***++++++*********************************,,,+++((()))///111...111000444BBBVVVhhhsssvvvzzzwwwuuuxxx|||}}}yyyuuuzzz}}}|||tttnnnqqqxxx||||||||||||||||||||||||||||||yyyuuussstttuuuuuuuuuvvvuuuuuuwwwzzzzzzxxxvvvooossswwwxxxzzz}}}~~~}}}~~~|||vvvwww}}}}}}|||zzzyyyyyyzzz|||}}}|||zzzwwwvvvwwwyyy}}}|||~~~~~~||||||}}}}}}|||}}}xxxqqqmmmmmmpppwww}}}{{{vvvtttuuuvvvuuutttvvv{{{zzzyyy|||xxxsssqqqwww{{{{{{xxxxxx|||~~~~~~~~~}}}yyyvvvxxx{{{xxxrrriii___NNN???555111///...+++++++++---//////---***,,,,,,---------.........000000...,,,---000...)))******+++,,,---------------......//////////////////............///000000444444444444444333222222////////////000111222333000000000000000000000000222222111000///...---,,,...------,,,,,,------------------...............///000111222333333333333666666555555555555555555444111000222777:::888666333444444222111111333444111111111111111000///............---------,,,,,,+++,,,---......,,,+++***+++++++++***************)))************+++++++++************++++++++++++,,,))))))---...,,,,,,...000000111555;;;DDDLLLRRRbbbhhhqqqyyy~~~vvvcccOOO???777333444222000///000111111000+++000111......222555333:::RRRlllvvvuuulllZZZIII===???GGGXXXffffffXXXJJJ@@@666...---///---...000---...............---------,,,+++,,,...111222222666;;;FFFUUUeeeqqqvvvxxx}}}ssseeeRRRCCC:::<<>><<>>LLLgggttt{{{yyywwwqqqeeeVVVFFF777///---...---,,,,,,,,,***(((''',,,++++++***++++++,,,,,,***))))))((('''&&&&&&%%%)))(((((((((((((((((((((((((((((((((((((((((((((,,,***'''%%%%%%%%%'''((('''%%%###&&&)))+++)))%%%&&&&&&&&&&&&'''(((((('''((('''''''''((()))***+++******)))))))))***,,,,,,,,,,,,---,,,+++(((%%%###%%%''')))******)))'''&&&)))))))))***+++,,,...///************************)))++++++***+++---000111444<<>>LLLYYYdddrrrvvvnnnUUUQQQVVViii{{{{{{wwwooo___PPPAAA:::555666666333222222111111000000000/////////888444333;;;LLLaaaqqqzzz______ccclllqqqqqqrrruuuqqqssswwwnnnRRR777;;;OOOhhhvvv~~~|||{{{wwwwwwrrrfffVVVFFF888000///---+++***++++++***(((******))))))))))))************)))(((''''''&&&&&&''''''(((((()))******+++((((((((((((((((((((((((+++***(((&&&&&&&&&'''(((((('''&&&(((***+++)))'''&&&&&&''''''''''''((((((''''''(((((())))))***+++***)))((('''((()))***+++,,,---------+++(((%%%###!!!$$$(((***,,,,,,,,,,,,++++++***++++++,,,---))))))))))))))))))))))))******+++++++++---111666:::HHH\\\mmmvvvxxxxxxxxxxxxsssooooootttxxxxxxvvvvvvzzzyyyuuusssvvvzzz{{{qqqrrrsssuuuuuuuuutttssszzzwwwtttrrrtttvvvwwwwwwtttwww{{{}}}~~~}}}{{{zzz{{{}}}{{{xxxxxx|||~~~|||vvv{{{}}}{{{yyyyyyxxxxxxxxxxxxyyyzzzzzz{{{~~~|||yyywwwwwwzzz~~~~~~|||{{{{{{{{{~~~~~~}}}{{{zzz|||}}}{{{{{{}}}~~~|||yyyxxxwwwxxxyyyzzz{{{{{{}}}yyyvvvwwwxxxyyyyyy|||vvvuuuzzz~~~}}}}}}zzzrrrnnnrrrvvvwwwvvvxxxvvvnnncccWWWHHH<<<000///......---,,,(((&&&000...,,,,,,...000000000+++,,,,,,,,,,,,---------***...///,,,,,,000000...,,,---...///000000000000333111///...---------...///////////////000111111111111111222111000000///,,,---///111333333333333000000000/////////......,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///111111222333222111///...111222333444444555555444===<<<999666444333222222444222000000222555666777111222333222000///000111---...///000000000000000///.........------------)))******+++,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++***++++++,,,------......111...---...///000777???PPP[[[jjjsssvvvxxx|||||||||{{{yyyxxxzzz~~~sssjjjooo||||||sssYYY===222555666111///---++++++---.........//////000111000///111444777NNNgggwwwxxxfffTTT???777AAATTTfffpppmmmggg[[[NNNBBB:::333...---...///000000///.........---------//////...---***---//////222===OOO]]]rrr{{{zzzvvv{{{{{{oooZZZDDD999777999OOOiiixxx~~~~~~|||oooaaaNNNFFF<<<666333222000---111000222555666999CCCNNNZZZkkk||||||www```TTTPPP^^^sss~~~|||}}}|||vvvfffWWWGGG???777777777444222222222222111111111000000000333333333666@@@SSSiiixxxXXXVVVZZZccckkkpppuuuyyyxxxwwwvvvjjjRRR:::555>>>WWWjjj|||{{{wwwwwwwwwxxx{{{yyyqqqeeeWWWFFF:::222...***))),,,...---,,,***)))(((((('''(((((((((***))))))(((((('''''''''&&&''''''(((***++++++,,,((((((((((((((((((((((((******)))(((''''''''''''((()))*********)))))))))%%%&&&((('''&&&&&&''')))''''''((())))))******+++)))(((''''''''''''))))))++++++,,,+++***(((&&&%%%''''''(((((())))))((((((++++++++++++++++++++++++))))))))))))))))))))))))+++***+++,,,,,,---555===FFFVVVkkkxxxyyywwwvvvwwwuuuppplllmmmsssvvvvvvsssxxx{{{{{{vvvuuuyyy{{{{{{rrrtttvvvxxxxxxxxxvvvuuu|||yyytttrrrrrrrrrrrrrrrsssvvv{{{}}}}}}||||||}}}~~~|||wwwvvvzzz|||zzzssszzz~~~{{{{{{zzzxxxwwwwwwxxxxxxyyyzzzzzzzzzyyywwwvvvuuuvvvyyy}}}~~~|||{{{{{{|||~~~}}}}}}~~~~~~~~~~~~}}}|||{{{wwwwwwvvvvvvvvvwwwxxxyyyyyyyyyxxxwwwxxxyyy|||}}}|||vvvtttzzz|||}}}yyyrrroooqqqtttttttttssskkk^^^PPPEEE:::111333000,,,************)))///,,,)))(((***,,,...///+++++++++,,,,,,,,,------***...000---,,,///000///......///000000000000///111111000......---------000000//////000000111222000000111111000000///...+++,,,...000111333444444000//////......---------***************+++++++++,,,,,,,,,,,,---......//////111222333333111000...222222333444555555555555::::::999777555444222111111111000000111333444666...000222222000///000111---...//////000000000000------------------,,,,,,************++++++++++++************************)))************+++++++++++++++,,,------...//////000...///111333777AAAKKKdddmmmvvvyyyxxxzzz{{{yyy{{{}}}rrr___RRR[[[qqq}}}~~~|||}}}gggIII555111222///+++000...------...000000000///...///111111///111555;;;SSSnnn}}}yyyiiiQQQ>>>:::GGG\\\mmmssssssmmmaaaUUUJJJ@@@888333333222111000000//////.........///000111///---,,,111555222---333BBBQQQgggqqq|||~~~yyywww|||}}}wwwhhhRRR???666444CCCXXXjjjwwwwwwjjjYYYNNN@@@777444222000---000///111333444666===FFFVVVhhhzzz~~~|||lll___TTTXXXhhhwww||||||zzz}}}}}}pppcccQQQFFF;;;888777444222222222222111111111000000000///222444444999HHH^^^oooYYYTTTTTT\\\eeemmmttt{{{zzzxxxrrrhhhYYYJJJ===666GGGZZZooovvvuuusssrrrqqqsssvvvvvvrrrmmmeeeVVVHHH;;;555---***,,,------+++***)))(((((('''''''''((()))))))))((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))******)))(((&&&%%%'''***---+++'''%%%&&&)))$$$&&&((('''%%%%%%''')))'''(((((()))************))))))''''''''''''((())))))))))))))))))(((((((((///...,,,***((((((''''''((()))***,,,,,,,,,++++++))))))))))))))))))))))))---******,,,,,,...888DDDVVVcccttt~~~~~~zzzwwwwwwuuuqqqnnnpppuuuxxxwwwuuuvvvzzz{{{yyyxxxzzzyyyvvvtttvvvyyy{{{{{{{{{yyyxxx|||yyytttrrrqqqrrrrrrqqquuuxxx{{{|||{{{zzz{{{||||||~~~|||xxxwwwzzz{{{yyyqqqyyy}}}{{{xxxzzzzzzxxxuuuuuuvvvwwwxxxxxxxxxxxxttttttssstttuuuvvvxxxzzz~~~||||||}}}~~~}}}{{{{{{~~~~~~|||zzzwwwvvvvvvuuuvvvvvvvvvvvvvvvwwwxxxwwwzzz|||{{{yyyxxxzzz}}}~~~wwwuuu{{{~~~}}}xxx{{{zzztttrrrssstttssslllhhh\\\KKK===777333///222///+++)))***,,,------,,,***((((((***,,,,,,,,,,,,,,,,,,,,,---------...***///111---+++...///.../////////000//////...---//////000000///...------000000//////000000111222//////000000000///......+++,,,,,,---...///111111///......---,,,,,,++++++))))))******+++++++++,,,,,,,,,,,,,,,---...//////...///111333333222000///222333444555555666666666666777777777666555222111000000111111000000000111,,,...111111111000000111......//////////////////......---,,,+++******)))++++++******************)))))))))***++++++,,,,,,)))************+++++++++++++++,,,---...///000000000111666<<<@@@DDDNNNXXXhhhqqq{{{|||yyyzzz~~~{{{xxxvvvcccNNN???IIIaaauuu}}}xxxoooeeebbbiiiwwwvvvYYY<<<222222...++++++///...,,,,,,...///000//////,,,...222111///111777BBB]]]xxxyyybbbJJJ===AAASSScccsssvvvvvvpppjjjaaaSSSEEE>>><<<888444111000//////.........000222222111///...444888555///000:::DDDUUUaaapppvvvvvvwww|||}}}zzz|||vvvbbbIII999555999DDDWWWkkkyyyyyymmmdddVVVEEE999555333111///...---///222333333999@@@JJJ]]]rrr}}}}}}}}}uuummm```XXXZZZfffttt|||~~~yyyppp\\\NNN@@@;;;999666333333111111000000000////////////111333333666AAARRR___\\\UUURRRWWW```hhhpppwwwtttssspppkkkfff[[[GGG555===OOOdddooorrrssspppllljjjnnnooonnnooommmbbbTTTGGG>>>333---++++++)))'''******)))(((((('''(((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((((()))***+++***(((&&&%%%&&&***...+++%%%"""$$$(((###%%%''''''%%%$$$&&&((('''((()))******++++++******)))(((''''''((())))))((((((((('''((()))******)))(((((()))+++...222444%%%&&&))),,,------,,,+++))))))))))))))))))))))))...******,,,,,,///:::HHHaaakkkxxxzzzwwwxxxuuurrrtttzzz}}}{{{xxxrrrwwwzzzyyyxxxxxxuuupppuuuvvvyyy|||||||||zzzyyyyyyvvvsssrrrrrrtttuuuuuuwwwzzz|||{{{yyyxxxyyy{{{xxx{{{|||yyyyyy{{{zzzwwwqqqyyy|||yyywwwyyyzzzxxxssstttuuuvvvwwwwwwwwwwwwrrrrrrrrrsssssstttuuuuuu}}}|||~~~||||||{{{yyyxxxxxx{{{}}}~~~~~~|||yyyuuuqqqppppppuuuvvvwwwwwwwwwwwwxxxyyy{{{yyyuuuvvvxxxyyyvvv||||||zzzvvvzzz{{{wwwtttuuuuuussseee___QQQ>>>222000111000)))(((((()))++++++***))),,,++++++,,,---...---+++---------.........//////+++000111...+++---///...000000000000///...---,,,...///000000000///---,,,000000000000000111111222///////////////......---,,,,,,+++***+++,,,---.........---,,,,,,+++***************++++++,,,,,,---+++++++++,,,---...///000,,,...111333333222000///222333444555666666666666333444666888777555333111000111222111///...------+++---000111111000111222...///////////////......000///...,,,***((('''&&&,,,,,,+++***)))))))))***(((((()))***+++,,,,,,---)))************+++++++++++++++,,,---...///000111222666>>>HHHLLLPPPYYYbbb```nnn}}}~~~}}}}}}}}}}}}vvvooo\\\FFF777???UUUiiixxx{{{ppp^^^NNNJJJWWWnnnmmmNNN555333444---,,,222---+++)))***,,,---...---...+++---222222///222888JJJfffjjjRRRAAAAAAMMMZZZpppuuuwwwxxxyyysssaaaNNNFFFCCC===777222000//////......///111333333222000+++///333111...---222777FFFTTTdddooorrrtttzzzyyywww~~~nnnSSS???777333777IIIaaauuu~~~}}}~~~xxxmmmkkk\\\HHH:::666555333111---+++---111222222666======PPPgggwww~~~zzz|||yyyvvvjjjYYYPPPYYYmmm~~~}}}vvvcccTTTDDD<<<:::777444444000/////////............111111111222666>>>IIIQQQjjj```SSSKKKOOO\\\kkkvvvtttsssmmmggghhhgggTTT===???@@@III[[[iiimmmkkkjjjhhhhhhjjjmmmnnnkkkjjjjjj```PPP<<<111//////,,,(((***++++++)))(((((()))***(((((((((((())))))))))))''')))+++++++++,,,---///,,,***((((((((('''%%%$$$(((((())))))((('''&&&%%%%%%&&&((())))))'''&&&$$$###%%%'''((('''&&&&&&&&&!!!$$$'''((('''''''''(((''')))***(((&&&&&&)))---&&&&&&''''''(((((())))))'''(((***,,,---,,,+++***)))&&&%%%&&&((()))'''%%%(((((((((((()))***+++,,,+++***+++---,,,000@@@QQQjjjrrrxxxyyy{{{}}}wwwxxxyyywwwuuuzzz|||tttqqqwwwzzzwwwsssrrrrrrpppwwwyyyyyywwwwwwzzzzzzwww}}}yyytttrrruuuxxxyyyxxxyyyzzzzzzxxxuuuvvvyyy}}}}}}yyyxxxwwwtttsssvvvyyyyyywwwuuuvvvwwwqqqqqqqqqppppppqqqtttwwwqqqnnnnnnqqqrrrqqqrrruuu}}}{{{}}}~~~{{{}}}~~~|||zzzzzz{{{}}}wwwpppoooqqqqqqssstttvvvyyy{{{|||{{{zzzxxx}}}~~~{{{xxxxxxvvvsss~~~uuurrrxxx~~~~~~|||tttuuuxxxrrrggg```OOOCCC999777777333---***---+++***+++,,,,,,+++*********+++,,,------------111000///,,,+++,,,///222,,,,,,,,,------...000000///......///000000...,,,//////000111111000///...000000000000000111111111111000...---,,,,,,---------++++++......,,,,,,///,,,+++***)))))))))***+++...---+++******+++---...000...,,,,,,.........---............////////////777888999999888777666555444333111111111111000...222000......000000000///000111000///...///222444000000000000////////////+++++++++)))'''''')))+++((()))***+++++++++++++++***+++++++++)))***+++------'''$$$''''''&&&***000000---...111///,,,000999888FFFQQQ\\\fff]]]LLLFFFSSSkkkzzz~~~{{{{{{lllKKK???555777EEE[[[tttgggPPPDDD===MMMmmm^^^CCC444333///......)))***---//////,,,***,,,...)))//////000444//////:::UUUqqqzzz^^^FFF@@@FFFNNNmmmxxx|||xxxxxxtttlll[[[SSSFFF:::666777333---000111333222111000000000---...///////////////...>>>FFFRRRaaannnvvv{{{}}}|||}}}vvvmmm```TTTGGG;;;333<<>>888IIIiii~~~yyy[[[@@@111111...------(((///000///...------///111***///...///444111222???bbb{{{mmmYYYMMMHHHFFFYYYjjjxxx{{{zzz{{{zzzxxxkkkdddVVVGGG>>>:::444...---...///000//////000000//////000000000//////...444;;;GGGTTTaaammmxxx~~~}}}{{{wwwssskkkcccQQQDDD888999EEEWWWmmm}}}|||~~~qqq\\\III;;;444111111000000000000111222444555<<>>333//////...------,,,+++******)))++++++***)))(((''''''&&&((()))++++++++++++---///---,,,************(((&&&((('''&&&%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%###%%%(((((('''&&&&&&''''''(((((('''&&&&&&((()))((()))***)))((((((***,,,+++***(((''''''((()))***'''((()))+++,,,++++++******)))((()))***+++***(((+++++++++***++++++,,,,,,000......111888FFF[[[mmmvvvyyyzzzxxxwwwxxxvvvsssuuuyyyzzzxxxvvvxxxxxxvvvuuuvvvssspppqqqwwwxxxvvvtttwwwxxxvvvwww{{{{{{yyyzzzyyyxxxyyy|||~~~~~~~~~yyyzzz|||||||||}}}}}}wwwuuuyyyzzzyyyzzz|||~~~~~~|||zzzyyyzzzwwwwwwwwwvvvuuuvvvyyy|||vvvuuuwwwyyyvvvsssuuuzzzxxxyyyzzz}}}}}}zzz~~~~~~~~~|||zzzzzz{{{}}}vvv|||~~~yyytttrrrqqqnnnooouuu|||~~~{{{zzz}}}~~~{{{||||||zzzsssllliiinnnuuuxxxzzz{{{yyysssooollldddTTTDDD;;;...333;;;???999///+++...---+++++++++------,,,+++---,,,,,,,,,---...///000333444555444222111222333111000000///...---------000000000111333444333111,,,,,,---...////////////111111111111111111111111222111000///............---++++++......,,,,,,///,,,,,,,,,,,,---.../////////...---,,,,,,---...///000///------///000///...,,,,,,---...//////000000333444444555555555555444333111000000000000///...,,,+++******,,,......---.........---,,,---///111000////////////.........***++++++***(((((()))+++(((((()))))))))))))))***((()))******(((''''''(((,,,+++---111111...,,,---333666>>>FFFKKKNNNUUU\\\ggguuuwwwmmm```JJJ;;;===XXXnnn{{{~~~}}}}}}oooXXXHHHBBB999555EEEbbbwww~~~wwwZZZCCC888444FFFggg|||rrrVVV<<>>DDDXXXnnnyyy{{{|||yyyuuujjjYYYLLLCCC;;;444000000//////////////////111111111111000///......+++111;;;EEEQQQaaarrr}}}~~~}}}xxxvvvxxxwwwssscccWWWGGG<<<:::FFF^^^sssxxxhhhTTTBBB777222222111111000//////000111222;;;;;;BBBTTTlll~~~zzziiiYYYSSSTTTnnnuuu}}}}}}~~~~~~{{{zzztttnnncccUUUGGG===888666///...000222///+++,,,111///000000...---///555999nnnpppmmmbbbTTTJJJHHHKKKWWWcccnnnooolllkkkhhhcccQQQCCC777888CCCTTTeeeqqqqqqrrrpppmmmlllmmmmmmkkklllmmmhhh]]]LLL===333000------,,,,,,,,,,,,+++***(((((()))))))))*********(((***++++++++++++---...---+++***)))******(((''''''''''''(((((())))))***%%%&&&'''((((((''''''&&&###&&&(((((('''&&&''''''(((((((((&&&%%%%%%''')))))))))************++++++...,,,)))'''&&&((()))+++'''((()))***+++++++++*********))))))*********))),,,++++++******++++++,,,000//////444@@@RRRiiixxxzzz{{{yyywwwvvvvvvuuutttuuuzzz|||xxxsssqqqrrrttttttqqqllliiimmmtttwwwuuutttwwwxxxvvvxxx{{{|||zzzzzz{{{{{{|||}}}}}}}}}|||xxxyyy{{{}}}~~~~~~yyyssssssxxx{{{zzz{{{|||}}}}}}|||zzzyyyyyyvvvvvvvvvttttttuuuwwwzzzzzztttuuuzzzxxxyyy|||~~~}}}zzzwwwzzz|||~~~~~~|||{{{{{{{{{tttyyy{{{wwwtttuuuuuusssrrruuuxxxzzzzzz{{{~~~}}}~~~{{{zzzyyyvvvsssnnnkkkooovvv{{{|||{{{wwwpppiii```SSSBBB666222&&&---777<<<777...+++------,,,+++,,,---...---,,,......------...///111222666777888777444111000000000000000000///...------000//////000333444333222,,,---...//////000111111222222111111111111111000222111000000//////......---++++++......,,,,,,///+++,,,,,,------...///000//////............//////000...------///000000///+++,,,------...///000000222222333444444444555555111000//////000000...---+++***)))***,,,......------...///...------///111/////////.........------***+++,,,+++)))((()))+++)))((((((((((((((())))))&&&(((***++++++***++++++000---++++++...444:::???GGGMMMUUU\\\```dddiiinnnooo|||zzzhhhSSS===555???bbbvvv~~~nnnUUUGGGEEE>>>:::JJJggg{{{sssUUU???777555HHHiii}}}nnnRRR:::...000,,,,,,...***000---******---///...,,,---111...---222444===PPPnnnpppVVV???>>>LLL```rrr{{{}}}}}}zzz|||xxxkkk]]]QQQEEE<<<777555222000000//////...222222222222111///......***///555:::BBBRRRhhhxxxxxx{{{{{{wwwwwwzzz|||{{{wwwmmm\\\III:::;;;PPPfffvvv}}}|||ooo]]]JJJ<<<555333111000///......///000111999666999GGG]]]qqq|||sss```SSSMMM^^^kkk{{{zzz}}}~~~}}}||||||wwwmmm]]]LLL@@@:::999111//////111000------111...111333111---...333999qqqrrrqqqmmmdddWWWKKKCCCJJJXXXgggnnnnnnmmmllljjjbbbPPP<<<444888GGG]]]nnnsssvvvtttooommmpppppplllnnnooooookkkaaaRRRBBB888///,,,******,,,---,,,+++))))))))))))************)))***++++++++++++,,,...+++***))))))))))))(((&&&&&&''')))+++++++++***)))%%%&&&&&&''''''(((((('''$$$&&&((()))(((''''''''''''((('''&&&$$$$$$&&&(((************+++,,,++++++...,,,)))'''&&&((()))+++'''(((((()))*********+++))))))***)))))))))))))))++++++*********+++,,,,,,///111444;;;JJJ^^^qqq|||{{{yyywwwwwwvvvuuuvvvwwwzzz}}}|||tttoooooossstttqqqlllhhhllltttwwwuuuuuuxxxyyywwwyyy}}}}}}{{{{{{|||}}}}}}|||{{{zzzyyyzzz{{{}}}|||{{{vvvrrrtttzzz|||zzzwwwwwwxxxxxxxxxwwwuuutttssstttsssrrrqqqqqqtttwww}}}wwwvvvzzzzzz|||~~~}}}yyyvvvtttvvvyyy~~~|||zzzyyytttwwwwwwttttttxxxzzzyyywwwtttrrrtttyyy}}}~~~~~~xxx~~~|||{{{wwwssssssqqqnnnpppvvv{{{zzzvvvvvvkkk^^^QQQCCC666111222***+++///555444...+++,,,---,,,+++,,,...///...---////////////000111222222666888888666222...,,,+++......////////////......///...---...111222222111......///000000111222333333222222222111111000000111111111000000///......---++++++......,,,,,,///---...///000111111222222///////////////////////////...,,,---///000000///,,,,,,,,,---...//////000222222222222333333444444000...---...//////...,,,,,,******+++---//////......///000///......000111............------------***+++,,,,,,***))))))******)))(((((('''((())))))''')))++++++******+++,,,111111111444<<>>===888111---000333111//////---000333111......333999tttrrrrrrssspppdddRRREEEBBBMMM[[[gggnnnqqqssssssjjjZZZGGG999555???VVVjjjsssxxxwwwrrrqqqvvvuuuppplllmmmoooqqqnnnbbbQQQEEE555000+++***+++------,,,,,,,,,+++***)))((((((''')))***,,,,,,++++++,,,---+++)))(((((())))))(((''''''((()))***+++***)))(((%%%%%%&&&&&&'''((((((((($$$&&&((()))(((''''''(((&&&'''((('''&&&&&&''')))+++******+++------,,,***+++***(((''''''((()))***''''''(((((()))******+++(((***+++***)))((()))***++++++++++++,,,---...///222777???IIIYYYkkkwwwzzz{{{wwwvvvwwwwwwuuuvvvyyy~~~xxxqqqrrrvvvwwwvvvrrrnnnpppvvvyyywwwwwwzzz{{{yyyzzz~~~~~~||||||}}}~~~}}}{{{yyyxxxyyy~~~yyyxxxvvvtttxxx}}}~~~zzztttssssssuuuvvvvvvtttrrrttttttsssrrrpppqqqtttvvvzzzxxxyyy~~~~~~|||{{{}}}}}}{{{wwwuuussstttxxx~~~}}}zzzyyyvvvwwwvvvtttuuuzzz}}}|||xxxtttqqqtttzzz~~~}}}yyywww}}}~~~}}}zzzvvvxxxxxxvvvvvvzzz|||xxxqqqkkk^^^NNNBBB777000000444///+++***...111///---------,,,,,,---///000///...///000111222333333333222555666666444000---+++***,,,---...//////...------///---,,,---///000000000000000000000111222333333333333333222111111000000000000000000///...---------++++++......,,,,,,///111222333444444444444444////////////////////////...,,,+++,,,.../////////---------------.........111000000000000111111222...---,,,---......---,,,---,,,++++++---//////...---///000000///...000111......---------,,,,,,,,,***+++---,,,+++))))))***+++***)))((('''((()))******+++,,,+++******,,,......555>>>GGGTTTcccmmmpppwww~~~~~~}}}nnnQQQ>>>555@@@WWWttt~~~zzzkkkbbbVVVDDD555333222333<<>>999333000111333222111111111111111000///......///000000...///777CCCNNN```lllwww|||~~~}}}wwwfffNNN<<<;;;CCCcccsss}}}{{{vvvkkk\\\LLL>>>777//////.........000111222...222777<<>>777111---...111000+++))),,,///...///111------,,,---///111000///...000222555555444333222222333333222///...---...,,,---...///...,,,+++)))000...,,,,,,.../////////111111000//////000111222444444333222222111000000//////000000///...,,,+++---++++++......,,,,,,///111222333333444333222222.........//////.........,,,+++***+++---//////.........------------,,,,,,///...---,,,,,,---......---,,,+++,,,---...---,,,...---++++++---......---,,,---//////.........///---------,,,,,,,,,,,,+++***+++------+++*********---+++***(((((((((***++++++,,,------...111555999>>>IIITTT]]]hhhtttxxxwww}}}~~~yyy___AAA333444GGGaaazzz~~~}}}~~~xxxsssdddOOOGGGBBB666111------222555;;;MMMbbb___DDD444444999MMMjjjyyy~~~qqqNNN999111333...---000...,,,...000111000.........***222111///111000:::NNNfff}}}yyygggOOOGGG^^^yyywwwfffWWWJJJCCC:::555444444333000//////000000000//////............---...222888<<>>333,,,,,,---,,,***)))************+++++++++***+++,,,,,,+++***+++------+++***+++,,,,,,+++***---)))$$$!!! ###'''***%%%%%%%%%&&&&&&((()))***$$$'''))))))((('''(((((('''))),,,------,,,,,,---,,,******,,,//////---***&&&&&&''''''(((((())))))((('''''''''((()))***+++***,,,...---+++***,,,...------...///111333444555???JJJYYYhhhxxxxxx{{{wwwvvvyyyyyyttttttyyyyyyvvvwww{{{yyyttttttyyyyyy~~~~~~yyyvvvvvvxxxxxx||||||||||||{{{}}}~~~}}}zzzzzz}}}}}}|||}}}~~~yyyuuuwwwyyyzzz|||{{{}}}||||||||||||{{{zzzxxxyyy{{{~~~~~~xxxwww}}}~~~zzzxxxxxxyyyxxxyyyzzzzzzzzz{{{}}}zzz||||||zzz{{{|||yyytttooouuu}}}~~~xxxtttyyy||||||xxxwww{{{~~~}}}wwwyyyxxxuuuvvvuuujjj^^^GGG===444111000---++++++...+++***---......000555...---,,,...000111111000...000333666777555333111///000111111//////000222......//////---+++(((&&&111///------...//////...111000///......///000000444444333333222111000000...////////////---,,,+++---++++++......,,,,,,///...///000111111000...---------............------,,,***)))***,,,.........///......------,,,++++++...---+++***)))***++++++---,,,++++++---------+++...---++++++,,,---,,,+++***,,,......---,,,---...---------,,,,,,,,,++++++***,,,------,,,*********...,,,***)))((()))***+++***+++---000444:::BBBGGGZZZcccjjjnnnuuu}}}}}}zzzvvvXXX:::111999PPPmmm~~~}}}~~~tttllleeeSSS;;;444555...444---...555444222DDD^^^]]]CCC555666<<>>555333222111,,,''')))///++++++///555999@@@PPPaaazzzzzzfffYYYRRR\\\ooo}}}zzzwww|||~~~xxxooo\\\JJJBBB===888666222------///000000111111111111000000tttpppllllllnnnnnnkkkggg^^^OOOBBBAAAKKKWWWeeeoookkkkkkjjjcccWWWIII>>>999FFFWWWfffiiijjjpppssspppqqquuuvvvssssssuuusssooo^^^GGG444111000+++***///---,,,,,,,,,+++++++++***,,,,,,++++++++++++++++++,,,*********,,,---,,,++++++)))((((((******(((%%%)))))))))***++++++)))(((---+++)))+++...000...,,,///222666:::===???@@@@@@555---(((***------,,,------++++++---111111---)))************************,,,---....../////////...///111666<<>>GGGOOOZZZgggqqquuuxxx|||~~~}}}}}}~~~~~~yyy~~~xxxyyy~~~{{{sssSSS===666555HHHhhh|||zzzjjj]]]GGGAAA777000------......111---...222111111===MMMVVV???333444999OOOmmm~~~uuuUUU===222222......000...000//////................../////////000333999===NNNfffzzz{{{~~~~~~wwwfffUUUKKK???333000555///---,,,---000111///---------,,,,,,---...000111444:::FFFVVViiiwww}}}~~~{{{zzzzzzyyyvvvmmm[[[JJJ777<<>>444333000000//////////////////---,,,+++++++++,,,...///,,,---//////...///222444555555999AAABBB;;;111+++///000000111111111000000---------,,,++++++******,,,++++++++++++,,,,,,---,,,---......//////......)))******+++---......///,,,,,,---///111111///,,,000000/////////111222333444444333222000...,,,+++,,,///222111...,,,---...///,,,+++///111...---...,,,,,,++++++******)))))),,,++++++******++++++,,,+++,,,,,,---------------,,,,,,+++************+++++++++++++++,,,,,,------......---,,,,,,,,,,,,---...+++((()))+++---,,,+++///...---...000111111111777BBBQQQ\\\eeemmmuuu{{{yyy|||~~~|||}}}xxxbbbFFF555555<<>>222444999NNNmmmvvvWWW???333444000///111...000///......------......---///000000000222555888FFF___www}}}~~~ooo```VVVHHH888000111------...////////////......---,,,+++,,,...000222333444:::GGGWWWiiiwww~~~|||{{{yyyxxxzzzwwwiiiZZZ>>>999>>>SSSlll{{{~~~zzzqqq^^^LLL???555---...111000------000///000111333999FFFSSSfffuuukkkWWWSSS^^^lllyyy{{{zzzyyykkk^^^QQQEEE:::666444111///000111111111111111111111111rrrqqqqqqrrruuuwwwwwwvvvnnneeeYYYLLLAAAAAAMMM\\\hhhnnnsssuuurrreeePPP>>>;;;BBBSSSeeekkkhhhkkkssssssqqqnnnmmmrrrxxxvvvqqqlll\\\GGG888111---,,,...---------,,,,,,,,,,,,,,,......---,,,+++******)))+++***)))***,,,------,,,)))))))))*********)))(((%%%&&&(((***+++...111333---333<<>>NNNaaammmssswwwzzz|||xxxzzz~~~vvvVVV>>>222777DDD^^^xxxxxxfffLLL999333111////////////...---000000111222///333DDDUUUVVV===111444888KKKkkkvvvZZZAAA555555000///000---//////...------------...---///000111000111222444@@@WWWqqq~~~{{{qqqggg^^^RRRBBB777333///111222000...+++++++++...---,,,+++,,,...000222666444666>>>KKKZZZkkkxxxzzzzzzwwwuuuzzz}}}tttfffRRRBBB888EEE]]]qqqzzz}}}~~~~~~wwwdddSSSAAA777///...000///---...,,,...000111333777AAAIIIVVVhhh{{{}}}~~~uuubbbYYYZZZcccsss~~~xxxmmmcccVVVHHH999555444333111111111111111111111111111111qqqqqqqqqrrrtttuuuuuutttrrrmmmdddWWWGGG>>>BBBKKKeeeooovvvuuuppphhh[[[OOO@@@<<>>777333333333000---++++++,,,...---,,,,,,,,,...000111222000222999BBBMMM^^^mmmwwwzzzyyyvvv{{{}}}qqqcccMMM:::<<>>999000---///,,,///...------,,,,,,------...///111111000000111333<<>>666111---+++,,,000$$$***///111333888;;;;;;DDDUUUnnnzzz{{{xxxnnn___XXXbbbqqqxxxzzzxxxcccTTTDDD<<<888444222444333222111000000111222333kkklllmmmmmmmmmmmmnnnooosssooollliii___PPPDDD???LLL]]]kkknnnooosssppphhhYYYJJJ>>>FFF]]]pppwwwvvvtttxxxyyywwwvvvvvvsssnnnnnnlll\\\CCC444333111+++,,,,,,,,,,,,---------...++++++++++++++++++++++++...,,,++++++++++++***)))'''))),,,,,,***)))***,,,+++---000000000444===CCC\\\ccchhhcccVVVHHH???===666444111//////111333555777222//////,,,)))***...***,,,...///...---,,,,,,------------------------***+++,,,...///000000000444===KKK[[[hhhpppuuuwwwyyyyyyyyywwwtttpppmmmlllpppqqqrrrrrrrrrrrrssssssuuuzzz|||zzz{{{~~~~~~~~~yyyvvvvvvyyyyyywwwwwwzzzzzz~~~{{{rrrmmmooosssqqqvvvxxxwwwyyy~~~}}}{{{yyyyyy{{{||||||||||||}}}~~~~~~zzz|||~~~~~~}}}wwwzzz|||zzz|||{{{{{{yyyyyy~~~||||||}}}~~~|||{{{zzz|||wwwfffWWWBBB:::333222111......000...///000000111111111000............///111222444222333333111///...///111...222222...---000111///......------...///111222000///---+++++++++,,,---------.........---+++++++++,,,,,,---------------,,,---///000000000...---111000...///111444555555000111222333333222111000---...............------///000000111000///---,,,,,,((((((,,,...,,,+++---+++***)))(((((()))*********+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,+++*********************))))))((('''((()))***+++,,,,,,---222222000000111444777999888999999777444555;;;@@@HHHOOOTTTNNNAAA777777;;;SSShhhyyy{{{zzzxxx^^^AAA111222EEE```~~~|||hhhNNN:::222333///...---...000111111000......000555AAASSSfffqqqZZZ===111555555BBBdddvvvXXXDDD<<<222...000---///...------,,,,,,------///000111000000111333555<<>>GGGOOOTTT[[[]]]RRR@@@555777>>>```sss~~~{{{|||{{{sssWWWCCC444555IIIddd~~~sss]]]CCC222...000++++++,,,---//////,,,***---///333;;;KKK___ooovvv[[[>>>111555444@@@bbb}}}___III???333///111///......---,,,,,,,,,,,,---///000111000000111444666;;;:::IIIeeexxx~~~|||{{{}}}~~~rrrbbbVVVEEE<<<222------...---******+++...000000000...---000...111666333///:::KKKTTTgggsssppprrr}}}{{{xxxpppbbbPPP@@@AAAWWWnnn~~~}}}uuulllWWWFFF666222444444000---,,,///...***,,,444999777888EEE___yyy~~~rrreee```bbbiiisss~~~{{{vvvwwwwwwkkk[[[NNNAAA777444777444333111000000111333444lllmmmoooqqqrrrrrrrrrsssrrrqqqnnnjjjhhhbbbTTTFFF@@@EEEQQQcccooossstttvvvtttlllXXXFFFIII]]]mmmqqquuuyyy{{{uuummmjjjmmmqqqssslll^^^NNN>>>444...,,,+++,,,------,,,+++,,,...***+++,,,---,,,+++***))).........,,,+++,,,///222///...---...//////---+++111333555888>>>HHHTTT\\\[[[NNN@@@999333,,,)))+++...///222555888>>>DDDIIIKKK???111***+++...,,,(((,,,---.........---,,,+++......---,,,+++++++++++++++///222333777;;;999444333111333===MMM^^^kkksssqqqppprrruuuxxxyyyuuurrrpppsssuuuvvvvvvuuuuuuvvv~~~~~~}}}~~~zzz|||~~~~~~|||zzzzzzzzz}}}{{{yyyyyyzzz|||~~~~~~|||{{{zzzyyywwwuuuzzz||||||yyyvvvuuuxxx{{{}}}|||{{{}}}~~~||||||}}}|||{{{}}}{{{zzz}}}xxxvvvvvvyyy~~~}}}|||{{{|||~~~~~~zzzzzz{{{uuu}}}vvvgggWWWEEE666444333111///...---......222111000......000111222333111...---...222777:::555333///---,,,---///000111//////000111222111000...******///000------222...------------.../////////000111000...---------...,,,,,,//////,,,+++---......///111333333111///111111222111000111444666444222222555999888333---222333333222111///---,,,000111222111///.........++++++,,,---------,,,,,,)))+++,,,,,,+++***+++---///...,,,,,,,,,***(((&&&+++++++++,,,,,,,,,------+++*********))))))((((((,,,***)))***+++---------111...,,,111>>>FFF@@@666777>>>DDDGGGKKKUUU]]]aaagggjjjYYYFFF;;;---555WWWqqqxxx{{{zzzzzz}}}|||fffNNN:::222555NNNnnn~~~yyyfffLLL888222000------......---,,,---///222///***...CCC```tttuuuooo```CCC000444:::AAA]]]wwwfffOOO???777555222000000///...---------------000///......///111111111888<<>>ZZZ||||||kkkTTTAAA999666333111//////...---------............///000111222444444;;;<<>>KKK\\\kkksssvvvxxxxxxyyyuuupppeeeMMM999===MMMkkkuuu~~~zzzsssaaaOOO===666444222111222000---+++,,,///222222111222:::III^^^qqq}}}{{{tttiii^^^___hhhvvv~~~}}}{{{nnn\\\LLLDDD>>>999444333111//////111333444llllllkkkiiiiiikkkooosssuuutttooolllmmmooojjjbbbNNNAAA<<>>XXXssssssUUU:::---------,,,+++---......,,,+++,,,,,,222999HHH^^^qqq{{{{{{wwwiiiKKK333000222999TTTtttpppXXXDDD:::666444333//////...---------.........///111111222444666999@@@AAAFFFSSSddduuu~~~{{{vvvsssqqq___PPP???777333111111333////////////...---,,,+++,,,,,,+++,,,---///111222:::CCCRRRaaannnuuuyyyzzzxxxvvvsssjjjUUU???888<<>>PPPeeewww~~~{{{oooccc[[[dddqqq~~~~~~~~~wwwgggVVVIII???888555333222111111222444555kkkkkkjjjgggeeeggglllpppoooooommmjjjmmmppplllfff\\\HHH999???TTThhhsssxxxxxxuuurrriiiTTT@@@???JJJXXXkkkvvvrrrrrrzzzzzzrrrnnnrrrrrrhhhUUUBBB666000000////////////...,,,***,,,---------..................///000333:::BBBHHHLLLOOOQQQNNNKKKKKKPPPUUUZZZZZZ^^^dddggg___LLL===333000...000666===EEEKKKWWW\\\dddjjjnnnppprrrssspppbbbNNN<<<222///////////////...---...///111222---,,,,,,,,,,,,,,,------///111999KKKcccooofffWWWFFF888111333222...888KKK[[[dddnnnsssrrrqqqtttxxxyyyzzzzzzzzzyyy{{{~~~~~~|||yyyxxxyyy}}}yyyyyyyyyyyyyyyzzz{{{|||zzz~~~zzzwwwyyy|||yyyyyyxxxwwwvvvwwwxxxyyyssstttuuuvvvwwwyyy{{{|||yyyuuuqqqpppqqquuu{{{}}}zzzzzz{{{{{{~~~~~~~~~|||}}}}}}~~~~~~}}}}}}ppp[[[FFF999333000///.........///000000111222000000///......///000000///000111222111000///...000000///.........//////000///...///111111111///444333111000///......///+++,,,...000000///...,,,///111222111///------...000,,,+++---......000444111000000111222222000...///111222333333444666888999777444444555444222000000000111111111///...---...///000///---,,,,,,,,,))))))***+++,,,,,,,,,,,,(((***,,,,,,,,,,,,...///***))))))+++------,,,+++************++++++++++++((((((((((((''''''''''''+++,,,.........---------+++---...///444888666000888III^^^ppp|||zzzcccGGG:::666000DDDdddnnn~~~|||~~~~~~pppRRR777---444FFF```vvvlllLLL555---......,,,(((+++---...---,,,,,,---///>>>TTTjjjwww{{{yyyvvvkkkNNN666111000444KKKggg|||pppYYYEEE:::666555444111111000......---------...111444555555888???DDDIIIQQQ[[[aaafffnnnyyyzzzwwwyyy{{{mmm]]]JJJ>>>666000...////////////......---,,,,,,,,,,,,---...///000111222;;;@@@JJJXXXfffqqqwwwxxxvvvvvvvvvooo___LLL???:::IIIdddzzz|||{{{wwwmmm^^^LLL>>>888444111///222000...---,,,,,,,,,,,,222222666DDDYYYnnn}}}~~~vvviiiZZZaaalllxxx~~~|||mmm\\\MMMAAA999666555444333333444555666kkkmmmnnnllliiihhhlllooonnnpppqqqppprrrtttpppiiikkkVVVAAA;;;EEEXXXmmm|||zzzrrrnnnmmmbbbNNN@@@===HHH```sssuuutttyyyzzztttlllrrrwwwqqqaaaLLL;;;222111///------......---+++,,,,,,,,,,,,,,,------......///222888@@@LLLXXX```fffiiiiiifffaaa___dddhhhkkkjjjgggbbbXXXJJJ:::000...111666<<>>IIIWWWiiissstttrrrrrrtttxxxyyyzzz{{{{{{~~~~~~~~~~~~~~~{{{yyywwwxxxyyywwwxxxyyyzzz{{{{{{{{{{{{xxx|||~~~|||wwwuuuxxx|||yyywwwvvvvvvwwwyyyzzzzzzvvvvvvvvvwwwxxxzzz{{{{{{zzzwwwsssqqqrrrwww|||~~~|||~~~zzzxxx|||}}}|||{{{|||~~~qqq```JJJ999111//////000------...///000111222222000000////////////000000111000///.........//////...............////////////.........000111000///555555222///......///...+++,,,...000000///...,,,000111222111///.........000,,,+++---...---000444555333111111111000---+++///111222333333333555666555555666666666444000---...///000111111000.........///000///---,,,,,,,,,))))))***+++,,,---------)))+++,,,,,,,,,,,,...///,,,+++++++++,,,,,,+++))))))))))))*********++++++''''''''''''((((((((((((,,,...///...,,,+++,,,------111444333333666555111555EEE\\\rrrtttWWW===444666999SSSpppuuu~~~~~~}}}}}}zzziiiKKK333...888NNNhhhyyyzzzbbbEEE444111111000---&&&))),,,---------...///...BBB^^^sss|||{{{yyywwwkkkQQQ;;;444111111CCCZZZxxx{{{mmmXXXEEE:::666555444444333222000///......---...444;;;???AAAHHHSSS\\\^^^jjjrrrlllaaaaaaqqq{{{zzz~~~vvvgggTTTFFF;;;222......000//////...------,,,,,,,,,,,,---...///000000000444666===IIIWWWeeennnssstttwwwxxxrrrgggYYYIII===>>>YYYrrrzzz~~~zzztttgggTTTDDD:::666222...//////...---,,,,,,---...555333444===NNNcccvvv}}}qqqaaaeeemmmwwwrrrbbbUUUJJJAAA999888777666666666666777eeelllrrrssspppnnnoooqqqrrrwwwzzz{{{|||}}}xxxqqqtttdddPPPBBB???III```sssyyyrrroooqqqooo```KKK===???RRRgggqqqtttvvvvvvuuuoootttyyywwwjjjWWWCCC777444000+++***+++---,,,***,,,+++++++++,,,---...//////444===GGGSSS```mmmuuuuuuvvvuuuqqqmmmkkklllnnnppplllcccTTTDDD888111//////999DDDNNNYYYeeemmmooorrrtttwwwwwwvvvttttttttttttmmm```OOO@@@666111111111111///...---,,,,,,,,,*********+++,,,---...///444EEEYYYfffnnnqqqnnnjjj___PPP???666222000111555999HHH]]]kkkppppppqqqrrrvvvxxxzzz|||}}}~~~|||~~~|||yyywwwvvvvvvwwwyyy{{{}}}}}}||||||xxxyyyyyywwwttttttxxx|||xxxvvvuuuvvvyyy|||}}}}}}{{{zzzyyy{{{}}}zzz}}}~~~xxxuuuxxx{{{}}}}}}xxxxxx}}}}}}yyyyyy}}}~~~___NNN;;;222000/////////,,,---...000111111222222000000111111111111000000111000---++++++---///111,,,---...//////////////////...---...000111000///555666333...,,,//////...,,,,,,.../////////...---000111222222000......///111------///000...000444666444222111000///---+++111222555555444444555666111333555666666333///------...///000000000///...,,,...///...,,,******+++)))***+++,,,---.........+++,,,------,,,,,,---......---+++,,,,,,+++)))'''((())))))))))))*********'''(((((((((((()))))))))***,,,...,,,******---000///555999666333333333222///<<>>VVVpppnnnWWW???444222000...---,,,---...---,,,,,,...000111IIIhhh}}}}}}|||rrr[[[EEE:::444444BBBTTTyyy{{{ppp___MMM@@@888444333222222222333444555666777BBBTTTiiivvvzzz~~~oooUUUQQQfff}}}{{{rrrfff[[[MMM???666444111000...---,,,,,,------,,,,,,,,,,,,---...///000...000333888AAAOOOaaalllrrr}}}}}}vvvnnn\\\HHH;;;@@@OOOfffwww}}}}}}~~~|||sssaaaLLL???:::555///...///000///------000333111444666999@@@OOOeeeuuu}}}|||yyyvvvsssvvv{{{}}}~~~|||wwwoooiiibbbVVVJJJAAA@@@>>>===;;;:::888888LLLZZZkkkuuuuuuqqqooooootttyyy|||}}}|||tttppphhh[[[JJJ???CCCMMMVVVdddoooqqqrrrpppdddVVVBBB===FFF^^^nnnooonnnqqqpppooopppssstttnnnbbbYYYFFF===333......///...,,,...---------...///111222777DDDWWWiiivvv|||~~~||||||{{{yyyvvvssssssgggRRR===000...222888KKKZZZjjjrrrxxx||||||wwwvvvvvvvvvvvvuuuwww{{{~~~wwwwwwssshhhWWWHHH>>>;;;...///111222222111000///------......000111333444444JJJaaammmppprrrssssssmmmmmm___DDD555555666222---555AAANNNZZZfffqqqxxxxxxzzz}}}}}}|||{{{{{{|||{{{{{{~~~}}}~~~~~~}}}{{{yyyyyyzzzuuuwww{{{~~~~~~}}}}}}yyysssqqqssswwwzzz|||vvvttttttwww|||~~~~~~{{{|||yyyxxx|||zzzxxx||||||{{{|||{{{}}}|||yyy||||||ooocccIII<<<444888<<<999333///,,,---///000111111111000222222333333333333222222---,,,,,,,,,,,,---...///)))+++---///000000///...///...---...000000000...333555222+++***///000---...------------...//////000222333222000......///555333333666666333222444222111//////000111111000///111222222111/////////111111111000//////000111,,,---...000000000//////000111222111///.........***+++,,,...///000000000...//////...,,,++++++,,,,,,+++++++++,,,,,,+++)))(((((((((((())))))))))))(((((())))))******++++++***---/////////333;;;BBBKKKQQQRRRGGG:::222000///---222@@@[[[vvv{{{dddHHH,,,777888EEEggguuuttt{{{{{{}}}}}}}}}{{{|||~~~{{{lllTTT<<>>WWWrrr~~~}}}mmmVVV===222///---+++---000111000---++++++,,,...111HHHggg|||||||||www```GGG:::444666EEEXXXzzz~~~tttdddRRRCCC:::555333//////111333666888;;;<<>>888AAA\\\qqqxxxzzz~~~vvvdddNNN@@@;;;666///444444444000,,,***,,,...,,,222777999<<>>???DDDSSS```dddjjjppphhhYYY???===???KKK^^^oootttqqqooossswwwwwwrrrnnnlllkkk___OOO<<<222222333///***///000//////222777666222888III___ooovvvzzz|||uuulllXXX@@@111---222>>>HHHeeeiiiqqqxxx||||||zzzyyyyyyvvvttttttvvvxxxzzzzzz{{{xxxuuurrrlll^^^JJJ;;;666444111000111222222111...222444333333555444000777???QQQffftttvvvttttttooooooiiiXXXDDD666222444111000333<<>>888555<<>>555333BBBbbb{{{~~~xxxvvv{{{~~~~~~~~~~~~~~~|||iiiMMM:::555111EEE```uuu|||wwwoooYYY@@@444222000...---///...---,,,,,,---///000222IIIggg{{{~~~~~~zzzkkkSSS<<<222888JJJYYY|||}}}}}}qqqZZZFFF>>><<<:::111000222444777;;;AAAGGGmmmiii\\\jjj~~~xxxmmm\\\KKK===555000000...,,,+++,,,---+++000***)))...111...******555777777333111999LLL\\\sss|||}}}{{{zzznnn___DDD:::;;;MMMbbboooyyy}}}ttteeeVVVIII===444///......---,,,,,,...222555555555111444<<>>CCCGGGLLLUUUaaajjjggg^^^IIICCC???DDDTTTeeeooorrrpppsssvvvvvvrrrppppppqqqjjj___QQQDDD;;;555000---333555666999???DDDAAA;;;999CCCSSSdddrrryyy||||||xxx}}}~~~wwwpppXXXIII888//////:::LLL[[[ooosssyyy~~~|||wwwtttyyywwwvvvvvvxxxyyyxxxwww}}}{{{xxxrrrfffUUUJJJBBB>>>999666555555555444333777;;;===@@@AAA<<<666666;;;JJJ```ppptttssssssqqqrrrnnnaaaOOO>>>555222000...///555>>>KKK___pppyyyyyyyyyxxxvvvvvvwwwxxxvvvzzz~~~|||tttkkkggghhhlllttt|||~~~~~~~~~}}}yyyvvvuuuzzz}}}}}}}}}|||xxx{{{yyywwwxxxyyy{{{{{{{{{}}}}}}|||{{{|||~~~~~~~~~zzzvvvuuuxxxlllaaaQQQ@@@===777555:::AAAAAA888---000000000//////000333555:::888666666555333...***,,,,,,+++))),,,111000,,,---......---,,,---000333333222111000///...---,,,333555888:::999555000------+++)))***---//////---,,,000111---,,,...///...000000111333555666555333333333333333222111000///111111111111111222222222111111111222222222222333111111222222222111111000111000///...---------...,,,,,,,,,,,,,,,------------,,,***)))))))))++++++---)))&&&'''***+++(((%%%************)))))))))(((%%%''')))******+++,,,......000888CCCKKKRRR]]]hhhppptttmmmXXXAAA444111000///***666RRReee]]]EEE555444:::OOOmmm~~~~~~}}}~~~~~~}}}|||{{{|||hhhKKK999555555KKKfffwww~~~}}}yyyuuuoooXXX???333111000...------,,,+++++++++---///000222HHHeeeyyy~~~}}}~~~yyykkkTTT???333666AAALLLeeeuuuwww```KKK???999666888555222222777EEEYYYhhhzzzooovvv|||rrrcccQQQBBB:::444222///---,,,,,,,,,+++(((---000000---,,,---///...111111,,,***111BBBPPPkkkxxx}}}uuuiiiWWWFFF:::AAAVVVlll{{{}}}wwwkkk]]]NNNAAA777222000///...---,,,---///111000333111555<<<>>>KKKeeerrr{{{}}}wwwssssssuuuxxxzzz{{{|||}}}{{{tttiii___RRRMMMGGGCCCCCCBBB???<<<999AAANNN\\\iiittt{{{~~~{{{zzzxxxuuutttttttttttt{{{zzzwwwtttmmm```NNN@@@>>>>>>CCCKKKQQQUUU\\\cccVVVNNNEEEAAAGGGVVVgggtttqqqssstttssspppoooqqqtttrrrpppiii\\\LLLAAA;;;:::>>>@@@CCCHHHQQQWWWRRRJJJAAA@@@EEETTThhhuuuxxxuuuwww}}}}}}qqqeeeCCC:::222222999III___qqqyyy|||~~~wwwssszzzxxxwwwxxxyyyyyyxxxvvv}}}vvvlllccc]]]SSSNNNGGGBBB@@@????????????DDDJJJOOOTTTSSSIII===777888AAAUUUgggoooooooooqqqrrrrrrjjj[[[JJJ:::222111...---000444>>>QQQaaarrrtttwwwyyyyyyyyyxxxwwwqqqwww|||iiiRRRLLLQQQRRR```qqqzzz~~~|||{{{zzzyyywwwtttrrrxxx~~~|||vvvuuuvvvxxx|||~~~{{{||||||{{{{{{{{{|||}}}~~~}}}zzz{{{{{{||||||~~~}}}|||xxxvvvttt```SSSDDD666999666555777::::::555//////000111222222333666888<<<:::666444222000---***+++...///......111111...---.........---...111333333333222000///---,,,,,,333555888:::999666111...,,,***)))***,,,......---+++///000,,,+++---...,,,.........000333444333111333333333333333222111000......///111222333444555000000000111111111222222111222333444444333222222222111...,,,+++,,,...///------------------------,,,+++)))((((((((()))***,,,***((()))+++***'''###************))))))))))))''')))+++,,,,,,---000222111999IIIZZZfffnnnwwwzzzfffOOO>>>333---......999NNNXXXOOO===222111DDD___yyy}}}|||yyyyyyzzz~~~xxxcccGGG666333:::SSSnnn{{{|||zzzwwwtttnnnWWW>>>222///...---,,,++++++******+++,,,...///222FFFaaauuu}}}}}}}}}}}}zzzmmmXXXDDD888555999===KKKaaa{{{|||hhhSSSCCC:::444;;;<<<<<<===FFFZZZuuu~~~wwwjjjYYYIII@@@888555000...---,,,,,,+++&&&555===444******000333///111111...+++000<<>>???CCCOOO___nnnxxx|||vvvuuutttrrrppppppqqqsss{{{yyyvvvvvvvvvnnnZZZHHH:::>>>IIIPPPIIIAAAKKK^^^\\\XXXPPPFFF???FFF\\\qqqqqqssstttqqqnnnmmmooorrrqqqttttttmmmaaaVVVQQQQQQPPPQQQRRRWWWaaagggcccZZZMMMDDD>>>EEEXXXiiirrrttt{{{vvvaaaNNN888333333===LLL]]]ooo|||{{{{{{wwwzzzxxxvvvwwwxxxzzzzzzzzz{{{~~~|||uuuoookkkjjjccc^^^WWWRRRQQQQQQRRRSSSTTTXXX^^^cccgggcccTTTDDD;;;666999III\\\gggkkklllooopppqqqmmmdddTTTDDD999333111///000222888FFFSSSfffmmmuuuyyyxxxvvvvvvxxxtttxxxhhhJJJ>>>BBB@@@MMM___nnnyyy|||yyyxxxwwwvvvvvvuuuzzz~~~~~~~~~~~~zzzuuusssuuuyyy~~~||||||{{{{{{||||||zzzyyy~~~}}}~~~~~~}}}zzzxxx{{{}}}}}}}}}zzz~~~~~~kkkVVVKKKBBB999666555444444444444222111000222444555666777999:::;;;999555222000///------***///222000///000111...,,,............///111333444333222000///---,,,+++000111222222222000///...******)))***+++,,,------+++///000,,,***,,,---,,,---,,,,,,...000111111000222333333333333222222111......///111222333444555//////000000000111111111///000111333333222111000111000///---------------...............---------******)))((('''(((((()))***))))))+++,,,+++((($$$*********)))))))))))))))***+++------...000444777===JJJ^^^ppp|||tttaaaMMM<<<111111666BBBNNNOOOCCC888333111OOOnnn|||yyy{{{~~~~~~{{{sss]]]AAA222111>>>ZZZvvv|||zzzxxxuuunnnWWW===111...---,,,,,,++++++***+++,,,---///000222DDD]]]qqq{{{~~~~~~}}}~~~rrr^^^JJJ===777777888===VVVuuu~~~ooo[[[JJJ>>>888;;;HHHUUU]]]fffuuu~~~}}}yyyooo```QQQGGG<<<666///......,,,,,,---,,,>>>EEE777)))+++000000222333444111///111888???HHH^^^ttt|||{{{yyyxxxuuulll^^^GGG999DDD___qqquuuzzz|||zzznnnZZZGGG:::444000///.........---,,,***,,,111000222999888???QQQeeeqqq}}}~~~~~~sssffflll}}}}}}|||}}}~~~zzzsssmmmbbbYYYMMMEEEDDDDDDCCCAAAFFF@@@<<>>;;;NNNeeeqqqsssvvvuuuqqqnnnoooppppppsssvvvuuuqqqkkkfffcccdddcccbbbdddkkkrrrpppiiiZZZOOOBBB===FFFVVVgggppp~~~}}}wwwgggLLL444111000888KKK```oooxxx~~~}}}}}}zzzyyywwwtttuuuxxx|||~~~xxx{{{|||yyytttpppppprrrnnniiidddbbbccceeehhhiiijjjmmmpppssstttnnn]]]LLL???666222===PPP___iiiooopppppppppooojjj___SSSIII777333111222222555===FFFUUUbbbpppvvvssspppssswwwyyy{{{nnnRRR???;;;999>>>JJJ\\\mmmyyy}}}{{{yyyxxxyyyzzzyyy{{{{{{xxxvvvwwwuuuqqquuuvvvyyy~~~~~~}}}~~~}}}{{{~~~~~~~~~}}}{{{{{{~~~}}}|||bbbMMMDDD???:::333333333222000000111333333555888999999999:::;;;666555333111//////000111***///111///...//////---+++---.........///111333333333222000///---,,,,,,///...,,,+++***+++---...***************+++---...,,,000000---+++------,,,+++******+++.../////////111111222333333333222222000000111111111222222222........./////////000000,,,...000222222111000///---...///000///...+++***//////.........---------)))))))))((((((((((((((('''''')))+++,,,,,,***((())))))))))))))))))*********+++,,,...///333999===QQQ^^^ppp~~~uuuaaaNNNCCC???FFFNNNOOOEEE777000111===\\\zzz|||zzz}}}{{{qqqZZZ???222333@@@^^^zzz}}}||||||yyynnnWWW===000------,,,,,,,,,,,,,,,------...///000222AAAXXXmmmzzzuuucccOOO@@@888777888;;;QQQooovvveeeSSSGGGAAALLL```vvv~~~~~~}}}{{{uuuiii\\\RRRBBB888000//////---,,,......<<<@@@333***...///***///000000///---...222555<<>>FFFWWWcccyyy}}}}}}wwwkkkXXX???+++,,,111@@@XXXmmmxxx}}}{{{xxxxxxvvvtttuuuyyy}}}zzz{{{{{{yyyuuussstttvvvtttqqqnnnmmmpppsssvvvxxxwwwyyyzzzyyyxxxrrreeeXXXGGG:::000555EEEWWWhhhsssrrrrrrrrrqqqnnniiibbb]]]@@@888222111222222555999HHHWWWiiissssssssswww||||||}}}}}}tttaaaJJJ;;;999666:::HHHZZZiiittt{{{yyyzzzyyyxxxvvvvvvxxxzzzzzz{{{xxxrrrpppqqqqqqooossssssvvvzzz}}}{{{yyy{{{~~~}}}zzz}}}{{{yyyxxxyyyzzzzzzzzzyyy~~~zzz|||{{{zzz}}}wwwYYYCCC:::777333111111222111000111222444555777:::;;;:::999888888222222222000//////111444,,,//////------000///,,,)))+++---.........000222222222111000///...------///---***))))))+++...000)))+++,,,+++++++++---///,,,000000---+++,,,---++++++***)))***,,,...///...///000111222222222222222222222222111111111111111------........./////////,,,...111333444333111000+++---000111111...***(((//////......---,,,,,,,,,))))))))))))((((((((((((&&&''')))+++,,,,,,,,,+++))))))))))))************)))***---000555<<>>333222222...,,,///***000111,,,,,,000...(((//////.........///000000888EEEYYYiiirrruuuuuuuuusssmmm[[[CCC555@@@ZZZnnnqqquuuxxxsssdddQQQ@@@777333000------///000...,,,000444///+++222555;;;HHH[[[iiivvvzzzyyy}}}}}}sssgggfffmmmttt|||}}}wwwoooaaaRRREEE@@@@@@CCCaaaRRR@@@888AAARRRdddnnnpppuuu{{{|||yyyuuuuuuvvvmmmtttvvvsssvvv{{{vvvkkk\\\III===FFFXXX^^^XXXQQQJJJKKKSSSYYYRRRCCC<<<@@@WWWbbbqqq{{{}}}{{{wwwuuuwwwxxxxxxxxxwwwvvvuuutttrrrvvvxxxwwwwwwyyyyyyvvvmmmiii___QQQEEEBBBIIIQQQfffpppvvvmmmZZZGGG888...000;;;PPPfffsssyyy~~~~~~{{{zzzvvvvvvwwwyyy}}}~~~{{{{{{zzzxxxvvvuuuuuuuuuyyyvvvssssssuuuxxxzzzzzzzzz|||{{{wwwuuusssmmmfffWWWGGG666111:::KKK___nnnrrrssstttssspppmmmiiihhhNNN@@@333///000000000111<<>>888GGGUUUjjjyyy}}}yyywwwxxxzzz{{{xxxuuutttwwwzzzpppxxx}}}|||{{{{{{zzzwwwssssssnnnaaaQQQFFFCCCEEEMMM___jjj___GGG555//////888HHH___qqquuuvvv}}}~~~}}}tttvvvyyy~~~|||yyy|||zzzxxxwwwuuutttssssss{{{yyyvvvuuuvvvwwwwwwwwwxxxzzzxxxsssqqqsssrrrpppgggTTT===111333@@@UUUfffppprrrtttsssooollljjjjjj\\\III555///000111000000...666EEEYYYkkkvvvwwwuuu||||||yyyuuu```EEE777222///222777???QQQbbbwwwzzz}}}~~~~~~~~~}}}}}}yyywwwyyyyyyvvvxxx{{{zzzwwwuuuwww}}}}}}{{{vvvuuuwww{{{~~~~~~zzzvvvxxx}}}~~~{{{wwwzzz}}}}}}{{{|||}}}~~~~~~hhhJJJ888555444111//////000111444555666666555888::::::777333000//////111333222///...000222222000,,,***...333111+++&&&)))+++---------///000000000000000000000//////(((***,,,.........,,,+++***,,,...---+++,,,...111***......***((()))***(((+++)))((()))+++---......,,,---...000111111111111000000111111222222222222,,,,,,,,,---------......***,,,000222333222000...///......------,,,++++++......---,,,,,,+++*********************)))((((((+++++++++***))))))***+++(((((())))))*********+++...111777@@@KKKZZZhhhpppuuu~~~~~~}}}wwwttteeeJJJ333000???OOOrrr{{{|||}}}~~~}}}xxxlllSSS:::333999KKKhhhzzzpppXXX===000---.........------------,,,+++******111;;;OOOfffzzzzzzfffNNN===999<<<777999IIIfff}}}}}}{{{wwwvvvxxxyyyuuuqqqaaaNNN???;;;888///***---000+++***///111---***+++///---,,,---000222111000222444???UUUkkkvvvvvvsssuuuqqqkkk^^^HHH999BBBTTTiiimmmsssuuupppdddSSSHHH<<<666///---...///---+++***111...***111444666>>>HHH\\\rrr{{{}}}~~~uuukkkmmmwwwrrroooeeeSSS???666:::BBBqqqhhhYYYGGG555555LLLfffqqqvvvwwwsssssswwwxxxuuuqqqqqqrrrtttwwwxxxwwwvvviiiaaaPPPBBBBBBPPP___eee```WWWUUU]]]bbbYYYHHH<<<888CCC\\\tttzzzrrrqqqxxx|||{{{xxxvvvuuuvvvxxxyyyzzzwwwyyy~~~~~~wwwwwwrrrhhh]]]RRRDDD888???HHHOOOKKK???666333333III^^^qqquuuqqqrrryyy~~~zzz{{{}}}{{{uuutttkkkfffiiimmmnnnqqquuuuuuzzz}}}zzztttsssuuuwwwzzz{{{xxxqqqnnnoooqqqpppnnnbbbKKK===;;;;;;GGG___nnnooorrrtttssspppppprrreeeUUU@@@333000222333333222333999FFFXXXjjjuuuzzz|||{{{zzzsssaaaPPP<<<222---000222333@@@PPPhhhuuu~~~}}}||||||||||||}}}|||~~~~~~|||~~~}}}}}}}}}~~~~~~~~~~~~xxxlllYYYGGG:::444222222,,,111333222444777777444333555777555222000000222222222222222222111000/////////000000000...---,,,)))***+++,,,------------------,,,+++++++++,,,---((())),,,...///...---,,,)))...///***&&&)))...000---+++))))))+++,,,,,,,,,+++*********,,,------,,,++++++---000333444222000111111000...,,,,,,---//////---,,,---000000...+++222///...000000......111000......111000,,,***++++++***)))))))))***+++,,,,,,+++)))))))))(((&&&$$$''''''((()))))))))))))))+++,,,,,,+++***+++---000555>>>IIIUUUcccpppvvvttt~~~}}}iiiRRR@@@444666MMMggg}}}zzzzzz|||}}}vvvfffOOO:::444777LLLjjj{{{hhhSSS===222000///...///---...///000000///...---666>>>NNNeee{{{~~~~~~vvvbbbNNN@@@888;;;:::FFFccc~~~zzzttttttxxxyyyvvvhhhYYYFFF999444222///,,,///......///000000///---------..................000000555CCCZZZlllrrrppp{{{tttooogggSSS>>><<>>TTTkkkzzz~~~|||}}}pppXXXCCC;;;777>>>UUUqqq~~~{{{|||zzzwwwxxxzzzyyyuuunnndddTTTCCC777111//////------,,,---...///---+++........................111000333:::FFFUUUccckkkqqqppptttuuujjjTTTDDD@@@JJJaaannnssszzzoooWWWIII<<<;;;555...+++---...---000...---,,,---///222444999GGGaaazzz~~~yyyiiieeedddjjjvvv{{{rrrhhh___VVVOOOJJJ@@@BBBFFFKKKSSS]]]gggmmmoooooolllaaaOOOAAA<<<===YYYcccnnnssstttuuuwwwzzzooopppqqqtttuuutttpppmmmpppmmmnnniiiUUUAAADDDUUUdddqqquuunnnmmmsssooocccPPPAAA;;;JJJbbbqqqtttssszzzwwwssstttxxxzzzyyywwwsssrrruuu|||{{{xxxxxxzzz|||{{{wwwsssnnneee\\\OOO@@@666666111111HHHgggvvv}}}}}}~~~|||}}}}}}wwwiiiWWWKKKGGGBBB<<<666555888;;;>>>@@@GGGMMMZZZkkkuuuwwwuuusssrrrvvvvvvsssqqqtttuuuttt{{{xxxhhhVVVDDD222111CCCaaakkktttvvvtttqqqooolllnnnnnnhhhXXXEEE666111222///333444111222???VVVjjjmmmtttzzzxxxmmmXXXBBB888555333222333666CCCVVVeeeooouuuxxxyyyzzz{{{{{{|||||||||||||||}}}~~~}}}|||~~~~~~~~~|||yyyyyy{{{}}}~~~~~~}}}}}}rrrVVV>>>444000,,,---222444111---111222111,,,,,,///000........./////////.........///000000000000000//////000000///...---+++******+++,,,---...---+++)))''''''))),,,......,,,***(((++++++***))))))************///222///,,,---,,,***000---+++******+++***)))***++++++***)))(((((()))++++++,,,...000111000///......///...,,,+++,,,---,,,,,,,,,,,,---.........---******---...---...111222///...000...)))(((***))))))))))))******++++++)))(((((()))******(((&&&'''(((+++------,,,+++***,,,,,,---///555???KKKSSSfffooowwwxxxyyy}}}xxxyyyzzz{{{}}}~~~kkkQQQ666---888MMMgggzzz|||~~~sssdddVVVMMMDDDEEELLL[[[mmmzzzxxxfffLLL999666===VVVlll}}}}}}zzz|||~~~|||iiiUUU@@@555111///------...---++++++++++++---...+++...888KKKcccuuu|||}}}~~~xxx[[[@@@888666;;;OOOkkk~~~}}}|||}}}|||}}}zzz}}}}}}{{{|||~~~{{{vvvqqqkkk]]]LLL<<<333000111...------...//////...,,,...............---------//////111666<<>>888444222000...000///,,,++++++...111333888DDDZZZsss}}}~~~yyyqqqfff]]]___lllwww{{{yyyqqqkkk___SSSIIICCCCCCDDDGGGMMMVVV]]]dddmmmwww~~~jjjmmmnnnfffXXXJJJ???888KKKXXXkkkxxx|||yyyvvvvvvppppppqqqssstttrrrooolllqqqlllmmmnnn```KKKFFFNNN^^^mmmvvvqqqqqqwwwuuulllZZZMMMAAAEEESSScccnnnuuu{{{yyywwwxxx{{{~~~~~~|||wwwuuuwww|||}}}yyyuuuuuuuuuyyy{{{yyyxxxvvvooohhh___III999777555999RRRrrryyy}}}}}}~~~}}}~~~}}}uuulll```OOO>>>777888999888666777:::===<<<999888<<>>333///...333555111///777IIIYYYjjjrrrzzz|||~~~|||wwwgggSSSCCC888222222444333777BBBSSSdddqqqwwwzzz}}}}}}~~~~~~~~~}}}|||{{{~~~}}}{{{zzz~~~~~~~~~|||zzzxxxxxxzzz{{{|||{{{|||~~~~~~rrr___HHH666444///+++,,,000222111...---///...++++++///000///.........///000000///...000000111222222111111111111111000///------,,,,,,)))***,,,------,,,***)))%%%'''+++---...,,,)))'''++++++***))))))*********)))...111000///111000---000---+++******+++***))))))+++,,,***((('''((())),,,++++++---///000///...,,,---......,,,+++,,,---///...---,,,++++++,,,---,,,******---...,,,---111222///---///---)))(((+++*********+++++++++++++++)))(((((()))******(((&&&'''(((+++---......------111222444888AAAOOO^^^hhhttt{{{~~~zzzxxx}}}xxxxxxyyyzzz|||~~~{{{aaaIII222---===VVVmmm{{{zzzzzzvvvjjjWWWGGG===999111333999EEEVVVhhhvvv~~~{{{|||yyygggLLL888777>>>ZZZnnn~~~}}}|||zzzgggTTT???444222///---------,,,+++******+++,,,---------555FFF^^^rrr|||~~~bbbCCC777666:::JJJddd~~~~~~|||{{{}}}~~~|||}}}xxxtttpppfffUUUDDD777222222000///...///111111///...//////.........---------------///333666???UUUjjjsssvvvyyyzzzuuuiiiUUUEEE<<>>???AAACCCDDDHHHIIIDDD===777888BBBRRR]]]```eeemmmvvv{{{~~~}}}}}}~~~~~~ssseeeUUU<<<222===JJJ^^^qqqwwwwwwyyywwwrrrooorrrssslll\\\HHH888///...111222000...222===FFF```lllxxx{{{|||}}}~~~~~~{{{ssseeeRRR@@@555111222222///333BBBUUUfffsss{{{~~~~~~}}}|||~~~|||zzzyyy~~~}}}|||}}}~~~}}}{{{|||}}}~~~}}}|||yyy}}}vvvaaaNNN>>>333444222///------......---+++------+++,,,000111///...------///111111000///000111111222222222222111111000///...............******++++++++++++++++++$$$'''***,,,---,,,)))'''******++++++++++++++++++)))---000///000333222...///---***)))***++++++***(((+++---+++(((''')))+++,,,+++***,,,...//////...***,,,...---,,,++++++,,,/////////,,,***)))+++,,,---+++***---...,,,---000111---,,,...---)))))),,,))))))***++++++++++++******)))((()))***)))'''&&&'''(((***,,,...000111111333777===EEEPPP\\\iiiqqq~~~}}}{{{~~~~~~}}}}}}~~~~~~~~~|||uuuTTTBBB111222FFF___qqqyyyvvvqqqeeeSSSAAA555111111///000333888CCCUUUkkkzzzzzz|||~~~yyygggKKK777555===\\\ooo|||zzzxxxhhhUUU@@@666333000---,,,---,,,,,,++++++,,,,,,---///...333CCCZZZnnnzzz~~~}}}gggJJJ999888999DDD\\\xxx}}}{{{|||yyyuuussskkk^^^MMM???666333111000///000111222000.../////////...------,,,,,,,,,+++---111222999NNNeeesssxxxzzzwwwuuupppaaaPPP>>>DDD\\\qqquuutttlll[[[DDD<<<555444333000------111///...---...000333555999@@@RRRkkkuuuaaaSSSPPPSSSTTTTTTMMMKKKHHHGGGIIIQQQ[[[aaaooosssvvvyyyyyyyyyyyyyyyqqqsssrrrkkkcccZZZKKK======BBBRRRgggtttuuurrrrrrtttrrrqqqrrrsssttttttsssvvvtttssstttrrriii[[[PPPQQQ\\\kkkvvvzzzxxxsssooolllgggYYYHHH>>>EEEYYYiiiuuuxxx||||||{{{{{{~~~zzzxxx{{{|||yyywwwxxxtttxxx|||}}}~~~zzzsssVVVDDD333222???SSSiiixxx}}}|||}}}||||||yyypppiiiXXXIII===;;;;;;;;;DDDPPPUUUYYY[[[[[[]]]^^^WWWMMMHHHCCCEEELLLMMMKKKRRR^^^nnntttzzz{{{|||yyy{{{vvvnnnaaaFFF555:::@@@WWWmmmuuuwwwzzzxxxrrrttttttrrrnnneeeVVVDDD888111000/////////222555777KKK]]]pppyyy{{{}}}~~~}}}zzzyyyrrrdddSSSCCC999333222///000999EEERRReeettt|||}}}~~~~~~~~~|||zzzyyyxxx~~~|||zzz|||~~~~~~zzz{{{{{{|||}}}}}}}}}||||||{{{}}}|||yyyzzzzzzgggRRRBBB999333222333333111---+++,,,---***---...------000000------,,,,,,...111222000...//////000111111111111111//////...---------...///---,,,+++***))))))******$$$&&&)))+++,,,+++)))((()))***+++---------,,,,,,***---...---...111000,,,...,,,***)))***,,,,,,+++(((+++---,,,)))(((+++...,,,+++***+++---......---)))+++------,,,+++++++++.........,,,))))))+++...///,,,,,,......,,,---000000,,,+++---,,,******...&&&'''((()))***))))))(((+++***))))))))))))'''%%%'''((()))+++...111444666888@@@MMMYYYdddkkkqqqttt~~~~~~~~~~~~~~~wwwwwwiiiFFF;;;333999OOOggguuuxxxnnnaaaOOO???555111000///...000111111666HHHcccxxx|||}}}~~~{{{iiiMMM777555===]]]nnn~~~xxxvvvvvvmmmZZZDDD999555000,,,+++,,,,,,------------,,,,,,///---111???UUUiiiuuuyyy{{{}}}lllTTT???<<<999>>>SSSqqq{{{{{{~~~~~~xxxuuusssnnndddUUUFFF:::333000//////000111111000...000//////...------,,,,,,,,,***,,,000///333FFF\\\ooovvvyyyuuuuuuvvvkkk\\\DDD>>>OOOgggpppwwwrrr]]]GGG===666555666222000111000000000000111333555666888???PPPhhhzzz~~~}}}~~~|||zzznnn\\\KKKBBBAAAEEEIIIIIILLLPPPXXX```iiiooosss}}}~~~qqqtttrrrkkkgggaaaSSSEEE<<<<<>>///000CCC^^^sss|||~~~|||{{{}}}zzzxxxpppeee[[[@@@666555AAAKKKNNNTTT^^^mmmpppqqqooopppppphhh^^^[[[SSSMMMJJJBBB:::AAANNNdddlllrrruuuxxx}}}~~~sssxxxvvvtttjjjNNN888999===VVVmmmsssuuuxxxuuuooowwwrrrooommmkkkaaaQQQDDD666222//////111444333111777NNNhhhvvvzzz|||||||||wwwzzzyyyqqqdddSSSCCC888555222333666999BBBVVVkkkzzz{{{~~~~~~~~~}}}|||{{{yyyxxxwww{{{yyy{{{}}}~~~~~~vvviiikkknnnqqqtttvvvwwwwwwvvvyyyxxxtttuuu}}}~~~|||{{{{{{~~~}}}{{{oooZZZHHH===777444///444777555000,,,,,,...***...000......000///,,,---++++++---000222000.........///000000000000000------,,,+++,,,---...///000...+++)))''''''((()))%%%&&&(((***+++******)))((())),,,...///...---,,,+++------++++++...---)))---+++))))))+++,,,,,,,,,'''+++...---***))),,,///,,,+++******,,,......---(((+++------,,,+++++++++,,,------+++))))))---000000------//////,,,,,,//////+++***,,,,,,***+++///$$$%%%'''((((((((('''&&&,,,+++)))))))))(((&&&$$$(((((((((***---222666888BBBNNN___oooxxx|||{{{zzz|||}}}}}}}}}}}}}}}}}}~~~qqq||||||zzznnn^^^===777444>>>UUUlllwwwxxxfffTTT===111000333222///***...000---000BBB```xxx~~~~~~lllPPP999777>>>^^^mmm}}}zzztttsssuuurrr^^^HHH<<<666111,,,))),,,,,,...//////...,,,,,,...,,,///===RRRfffrrrvvv}}}ttt___EEE@@@888999MMMlll{{{{{{~~~}}}~~~}}}xxxuuutttooogggZZZKKK<<<333///......///000000///---000000///...------,,,,,,,,,)))+++///...///@@@UUUjjjtttxxxtttvvvzzzrrrcccJJJ999EEE___nnnzzzvvv\\\LLLAAA777666666222///000000000111222444555777888888???OOOddduuu}}}~~~wwwtttuuuooojjjbbbTTTDDD999888@@@GGGLLLQQQ[[[gggsss{{{}}}|||~~~}}}tttqqqmmmhhhbbb\\\UUUQQQ>>><<>>///333NNNiiitttvvvwwwtttnnnrrrqqqppppppnnnhhh___XXX@@@888000---///222000---444<<>>aaapppzzzyyyvvvxxxxxxtttoooaaaNNN>>>444///,,,***,,,,,,.../////////...---+++000222999OOOjjjuuuqqq~~~~~~pppZZZHHH<<>>;;;???GGG[[[fffooouuu{{{yyy~~~qqqnnnjjjgggeeeaaa[[[VVVJJJAAA;;;BBBVVVjjjuuuwwwuuuoookkkmmmmmmkkkmmmqqqwwwyyyxxxvvvwwwwwwooodddXXXQQQOOO[[[jjjuuu{{{vvvooojjj]]]LLLDDDFFF]]]hhhssswwwtttrrruuuzzz~~~{{{xxxwwwyyy|||}}}yyyrrr___JJJ:::444777III___oooyyy}}}{{{~~~|||}}}zzziiiQQQ???777>>>DDDQQQcccnnnqqquuuzzz}}}zzzwwwwwwxxxwwwsssnnntttrrrllldddWWWJJJ@@@<<>>___nnnzzzzzzxxx{{{{{{wwwmmm```MMM===444000...---,,,---.../////////...------111333:::PPPkkkxxxwwwwwwdddPPPBBBJJJ\\\ooo|||{{{zzzwwwwwwyyy~~~|||zzz|||~~~}}}|||wwwrrrooojjj^^^KKK<<<666222------000222000+++...***&&&''',,,...,,,)))++++++,,,...---///777@@@VVVhhhxxxyyyxxx||||||www___MMM???GGG___qqqqqqiiiLLL???444222333222///......///111111111222444666999:::IIIdddwww|||~~~~~~{{{yyyuuunnnbbbUUUJJJCCC@@@DDDCCCEEEHHHGGGCCCEEEKKKlllrrrwwwyyy|||}}}~~~~~~mmmjjjggghhhjjjiiiccc^^^SSSFFF::::::HHH\\\nnnwwwpppllljjjnnnqqqpppoooooozzzyyyvvvvvvzzz{{{tttkkkbbbWWWOOOSSS^^^kkkxxxyyysssmmmggg\\\LLL@@@NNN\\\mmmvvvwwwvvvxxx{{{|||zzzxxxyyy{{{~~~~~~yyynnnUUU<<<444333<<>>>>>===>>>AAAFFFNNNSSSMMMEEE>>>;;;:::888:::===888666333111///---------------------...///000111///000000111111000000000000,,,+++///000...---...,,,,,,,,,,,,---......//////......///111222111000///...---,,,++++++,,,,,,,,,++++++,,,......---+++------------,,,+++***)))(((((()))***,,,...000111))))))(((((((((((())))))*********))))))(((((('''))))))***++++++)))((('''***)))))))))***+++---......------,,,,,,------............---------------,,,,,,,,,,,,,,,---......111...+++******+++***))),,,)))))),,,+++((((((***'''---333666:::GGGZZZhhhooouuuzzz|||~~~||||||~~~{{{{{{xxx{{{}}}|||~~~sssVVV<<<888333@@@XXXkkkvvvnnnXXX@@@444,,,///222//////222222000/////////999UUUqqq~~~~~~wwwgggNNN;;;777===```ooo{{{|||{{{~~~|||vvvlll___LLL===444111//////,,,---......//////.........111222999NNNjjjzzz}}}}}}oooZZZMMMWWWnnn|||zzzzzz|||jjjcccooouuuzzzyyyyyy{{{~~~~~~{{{xxxvvvuuurrrgggUUUGGG777222---...222333000---000(((!!!!!!(((...---***+++******,,,,,,,,,333;;;GGG]]]rrrzzz||||||iiiXXXBBB===PPPiiipppiiiJJJ>>>444222444333000//////000111111111111444666:::>>>NNNhhhzzz~~~~~~|||xxxsssooojjjdddYYYMMMCCC>>>>>>@@@EEEKKKVVV]]][[[UUUTTTVVVwwwyyy{{{zzz}}}~~~}}}xxxllliiihhhkkkppppppkkkeeeXXXLLL???;;;BBBPPPaaannnnnnlllkkkoootttvvvtttsss~~~zzzvvvxxx~~~zzzrrrhhh___WWWWWW[[[bbbllluuussstttqqqkkkiiifffXXXGGGCCCOOOaaaooowwwyyyyyyyyy{{{zzzzzz{{{~~~{{{}}}}}}{{{xxxjjjPPP888000222>>>SSSgggsssyyy}}}yyyyyyxxxwww{{{~~~|||wwwnnn^^^III:::;;;BBBOOO]]]ppp{{{|||wwwvvvwww{{{xxxwwwwwwyyy{{{{{{zzz}}}yyyuuupppeeeQQQ@@@999DDDYYYnnnyyy{{{yyyxxxwwwyyyzzz|||yyymmmVVVBBB:::HHH]]]ooovvvvvvvvvwwwvvvuuuuuuuuuuuutttsssqqqooodddSSSCCC888333111111111,,,,,,555CCCTTTggguuu|||xxxwwwrrrllldddRRR@@@888555333444777666CCCWWWjjjyyy|||}}}vvvuuuqqqkkkfffccc___YYYUUUJJJIIIGGGDDDEEELLLUUU\\\[[[QQQFFFAAABBBDDDFFFGGGBBB<<<666444222///......,,,,,,,,,---...///000111...///000000000000000000///,,,+++......,,,+++---++++++++++++,,,---...///,,,++++++,,,...//////.........------------------,,,+++***+++---...---+++,,,,,,,,,+++******)))(((((((((((((((***---///000))))))(((((((((((())))))*********)))))))))))))))((())))))******)))(((((())))))(((((()))+++...///------------------------.........---------------++++++++++++,,,---......000...+++***+++,,,+++***+++))))))+++***'''(((,,,,,,///444;;;FFFUUUgggrrruuuzzz}}}}}}~~~}}}||||||mmmMMM333444666GGG^^^oooxxxjjjOOO<<<333---...000...---///000000///---000===WWWnnn|||~~~}}}{{{{{{uuueeeLLL999888???bbbqqq}}}~~~|||uuummm```LLL<<<333000///...---------..................///000777KKKeeeyyyuuufff___jjj}}}|||~~~}}}}}}}}}~~~|||}}}mmmVVVMMMbbbllluuuxxxyyy}}}zzzxxxxxxyyyvvvlll\\\OOO999222---///222222000...222,,,&&&&&&***...///...,,,***+++,,,,,,+++000666>>>TTTmmmzzz~~~~~~{{{ooocccLLL===IIIbbbiiiaaaJJJ???444333444222///...000111222222111222444555:::AAATTTlll}}}{{{tttkkkccc^^^SSSOOOHHHAAA>>>@@@FFFKKKVVV___lllrrrooogggcccbbbuuuvvvxxxyyy}}}~~~wwwpppmmmkkklllooottttttpppkkkaaaUUUGGG???===DDDUUUfffnnnnnnnnnpppuuuzzzzzzyyy{{{xxx{{{|||xxxqqqiiiaaa\\\YYYZZZbbbllliiioooooohhhgggiiiaaaSSSCCCIIIUUUdddqqqxxxxxxuuuyyyxxxxxxzzz}}}||||||{{{yyysssdddKKK666111555CCCWWWhhhrrrxxx}}}{{{xxx{{{{{{{{{qqq```NNN===999EEETTThhhooowww{{{{{{zzzxxxwwwyyyzzz|||}}}}}}{{{yyyyyyqqq]]]HHH===BBBRRRiiiyyy|||yyyxxxvvvxxxyyyzzz{{{sss^^^JJJ<<>>444---///111///...///000000///---,,,,,,...///...++++++......,,,///444777KKKddduuu}}}~~~|||wwwnnnWWWAAACCCVVV```]]]KKK???555444555222...,,,000111222222111222444666666AAAVVVnnn~~~{{{ooobbbVVVMMMHHHAAAAAAAAAAAACCCHHHNNNSSSgggpppzzz}}}yyytttpppnnnuuuvvvxxx}}}~~~zzzooocccjjjlllooorrruuuuuurrrpppmmm```QQQEEE;;;;;;LLLaaalllppprrrsssvvv{{{~~~}}}{{{zzz~~~}}}zzzyyyzzzrrrhhh^^^VVVVVV```mmmkkkqqqqqqllljjjllliiiaaaWWWVVVZZZbbbnnnvvvzzzzzzxxxvvvvvvwwwzzz|||||||||~~~zzzooo\\\DDD333444;;;LLLaaapppvvv{{{|||}}}wwwxxxgggPPP>>>777===OOO```zzz{{{zzzxxxyyy{{{yyyvvvyyy}}}|||~~~~~~}}}}}}kkkVVV======LLLggg||||||yyy{{{|||zzzxxxzzzvvvdddOOO===BBBUUUoooyyyrrrnnnpppqqqsssttttttsssrrrssstttsssoooeeeVVVEEE777111///---...000000///777MMMbbbvvvzzzzzzvvvvvvyyy{{{{{{uuummm___MMM===333111333555333:::NNNeeevvv~~~~~~~~~|||yyy}}}|||yyywwwmmmlllmmmpppuuuzzz}}}~~~{{{uuuppprrrtttrrrlllWWWEEE555111111------000---------,,,------...///------...///000000000000///---...///---)))***...************+++,,,---------,,,,,,---///000///...***+++,,,------...------+++)))((((((***+++++++++******)))))))))******+++))))))((((((((())))))***(((((())))))))))))((((((((((((((())))))************************+++++++++'''((())))))***+++,,,,,,+++,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,,,,************+++---...///---+++))))))+++---------''''''(((***)))'''+++222333777AAAQQQdddssszzz|||}}}~~~~~~}}}sss[[[BBB222111BBB[[[iiinnnsssbbbBBB333000......///000//////)))///000...888PPPiiiuuu~~~~~~~~~zzzkkkRRR===:::AAA___mmmyyy}}}}}}qqqcccNNN<<<222...---,,,...------------...//////111111222888FFF\\\sss~~~{{{qqqeeeZZZSSSOOOWWW___```___dddooozzz|||wwwppp[[[DDD<<>>EEE```xxxzzzvvvyyyzzzkkkVVV>>>>>>OOOjjjwwwqqqnnnsssrrruuuwwwwwwuuusssssstttssstttpppcccRRRAAA888555---///111000---000???PPPjjjrrrwwwxxxwwwyyyxxxvvvxxxvvvnnn```PPPBBB999444555222555BBBRRR```nnnyyy~~~~~~wwwYYYDDD444222444000///222......------,,,,,,------,,,---...///000000000000///...///000---)))***...++++++************++++++---,,,+++,,,...//////...((()))+++,,,---------,,,,,,***))))))+++,,,,,,,,,---,,,***))))))))))))***''''''(((((())))))(((((('''((()))******)))((('''%%%%%%&&&&&&'''((())))))***)))))))))******+++,,,'''(((***+++,,,+++***)))******+++,,,,,,+++******(((((()))***+++,,,,,,---)))))))))***+++---...///...+++))))))***+++++++++''''''***,,,+++***///777;;;EEEVVVfffssszzz~~~|||{{{|||}}}~~~|||wwwhhhPPP<<<333777MMMgggooolllnnn^^^>>>.........---...//////...)))111222000===YYYqqqzzz|||wwwooo___PPPIIIJJJcccoooyyy|||{{{pppaaaMMM;;;222///.........------,,,---...///000///...000555AAATTTlll|||wwwhhhYYYNNNGGGCCCAAA@@@HHHSSS]]]fffoooyyy~~~zzzsssqqq___GGG===III]]]rrr}}}~~~}}}{{{yyyyyyzzz{{{yyyrrriiibbbPPP???222111000+++,,,111+++,,,---,,,******+++,,,---++++++///000......000///888KKKbbbvvvpppYYYEEE@@@KKKWWWFFF;;;333444666555111///---///111222333444777:::CCCRRRfffvvv}}}{{{ssskkk```\\\SSSHHH>>>:::;;;>>>HHHPPP^^^kkkttt{{{yyyuuuvvvzzz|||zzz{{{}}}~~~~~~zzzuuuiiiTTTAAA___gggooosssrrrqqqsssuuummmjjjhhhaaaMMM:::<<>>KKK\\\nnnzzz~~~|||}}}sssoooqqqcccJJJ>>>>>>TTTnnn|||~~~yyyzzz{{{|||{{{vvvnnniiiVVVDDD555222111+++,,,333---***((((((+++---...---,,,)))***...000...---///222777EEE]]]ssszzziiiOOO>>>AAANNNCCC999222333777777444222---...111222333555888;;;HHHVVVfffpppppphhh[[[PPPJJJGGGBBB<<<999===EEELLL]]]eeeqqq{{{~~~{{{~~~vvvqqqllllllppprrrppptttzzzxxxzzzyyyvvvpppbbbJJJ666YYYiiitttrrrpppvvvxxxtttnnnnnnmmmhhh\\\LLL???:::WWWjjjvvvuuuyyysssxxx|||~~~|||vvvrrrpppqqqtttuuuuuuqqqkkkgggfffgggrrruuuzzz|||yyy|||uuugggVVVLLLQQQbbbqqq{{{zzz{{{~~~}}}|||~~~pppSSS<<<333777HHHaaawww}}}}}}zzz{{{}}}yyyrrr^^^FFF222777JJJ^^^ppp}}}~~~|||{{{|||~~~yyyxxx|||~~~{{{{{{~~~uuuYYYJJJAAANNNggg{{{xxxxxxyyywwwyyysssaaaEEE@@@IIIbbbtttuuutttxxxwww|||zzzwwwxxxzzz~~~yyytttqqqlll```PPPCCC666333222444444222222666DDDQQQbbbqqqyyy{{{zzzyyy{{{pppaaaNNN===:::555444999999;;;LLL```ppptttzzz~~~~~~zzzzzz|||~~~{{{vvvzzz{{{YYY???222222000000222...,,,...---******------+++......////////////.........//////000///---,,,++++++***))))))))))))'''%%%+++,,,,,,+++******+++---***,,,------+++******+++,,,***)))+++---...+++)))+++***)))'''&&&&&&&&&&&&''''''''''''(((***,,,---))),,,---***)))++++++'''&&&&&&''''''((())))))***'''((()))***+++***))))))))))))))))))))))))))))))+++***)))))))))***,,,---+++)))((('''((()))((((((++++++)))((()))+++***'''+++++++++***((()))+++---***+++,,,---///555@@@HHHZZZgggtttxxxzzz|||~~~~~~|||~~~~~~|||~~~|||oooZZZEEE666///GGG\\\rrr|||xxxjjjNNN666222000---,,,---------,,,000...---555KKKfffyyyyyy{{{~~~{{{|||wwwqqqqqqyyy{{{}}}}}}}}}~~~~~~}}}kkk\\\HHH999333111///...------,,,,,,,,,------...//////111222333>>>VVVkkkzzz|||vvvttt{{{{{{|||zzziiiJJJEEE???888444444555666555:::BBBNNNccczzz|||}}}~~~vvvqqqtttrrr]]]BBB>>>GGG___zzz}}}|||~~~{{{yyywwwqqqjjjZZZKKK999111222555444000000///------,,,---...///,,,+++++++++,,,...000111///222AAAZZZqqq}}}~~~xxxjjjSSS@@@===EEEEEE;;;333555:::;;;777444111333444444444666888;;;NNNYYYcccccc\\\RRRFFF<<<===;;;;;;@@@JJJUUU___dddpppyyy~~~{{{wwwsssnnniiiddd]]]WWWWWW\\\[[[WWW___mmmmmmttttttnnndddKKK666555YYYhhhrrrpppooossstttpppppppppppplllbbbTTTGGG???KKK___qqquuuwww|||}}}zzzzzzzzz}}}{{{ssslllrrrtttuuutttoooiiiccc___dddiiirrrzzz~~~{{{xxxnnn\\\LLLIIIUUUbbbssswww{{{|||}}}yyycccHHH666111999MMMgggzzz~~~|||}}}~~~xxxpppVVVAAA222:::OOObbbqqq{{{}}}{{{zzzzzz{{{|||~~~~~~}}}~~~{{{YYYHHH===IIIbbbwwwzzz|||}}}zzz|||vvvdddJJJ@@@EEE\\\ppptttuuuyyywwwzzz~~~~~~|||zzz{{{|||{{{wwwtttrrrqqqiii]]]SSSBBB888000///000111111444999DDDVVVhhhtttzzz{{{{{{~~~xxxnnn^^^PPPAAA888444555555666AAAPPPfffnnnxxx~~~|||{{{]]]CCC555555222222444///,,,...---******---...+++......////////////............//////...---+++++++++***))))))***)))'''%%%)))***+++***(((((()))+++***,,,---,,,+++******+++,,,***)))***------+++)))***)))(((''''''&&&&&&''''''&&&%%%%%%%%%&&&'''(((,,,//////+++)))******'''((((((((((((((((((((((((((((((***+++++++++***))))))))))))))))))))))))))),,,+++*********+++,,,---+++******)))******)))(((+++***(((''')))******(((---------+++)))((()))+++,,,,,,...000777AAANNNWWWiiissszzz|||{{{}}}~~~}}}~~~}}}{{{}}}xxxhhhPPP===333000III]]]rrrzzzwwwiiiOOO888222000---,,,---------,,,000///000999PPPiiiwwwzzzvvvxxxzzz}}}}}}uuuuuuwww|||~~~}}}||||||{{{yyylll^^^JJJ;;;444222000///000//////.........//////---...///000222<<>>GGGZZZrrr||||||yyyvvvzzzzzzhhhSSS???AAAQQQlll}}}~~~|||}}}~~~|||{{{uuunnn___PPP===333333444222///...---,,,+++,,,,,,.........---,,,,,,,,,---...///000333???WWWnnnzzz}}}~~~}}}|||zzzppp]]]HHH@@@AAA@@@>>><<<<<<===<<<777111444555555555666999===AAAHHHOOORRRMMMFFFAAA;;;666<<>>IIIbbbxxx|||zzzhhhRRRCCCBBBWWWmmmuuuvvvzzzwwwyyyzzz|||}}}~~~~~~~~~vvvsssqqqrrrtttqqqjjjdddUUUEEE555///000111222222///888FFFXXXiiitttyyyzzz~~~~~~~~~{{{qqqeeeNNN@@@444333333333999AAAWWWcccsss~~~~~~yyy```FFF888888444444555111,,,......++++++...///,,,....................................---,,,+++***+++***)))*********(((&&&'''((()))(((''''''(((***+++,,,---,,,***)))***++++++***)))***,,,,,,***)))(((((('''''''''''''''(((((('''&&&%%%$$$$$$%%%&&&///111000+++((())))))(((******)))(((((('''&&&&&&))))))***++++++++++++***))))))))))))))))))))))))---,,,,,,+++++++++,,,,,,++++++,,,,,,++++++***)))+++)))'''''')))*********+++,,,---,,,***)))***+++//////222999EEETTTbbbjjjvvv|||~~~}}}}}}~~~|||~~~yyy}}}}}}vvvaaaFFF555222666PPPaaarrrxxxuuuiiiPPP999222///---,,,---...---,,,000000222>>>TTTkkkuuuuuuuuuwwwyyy|||~~~ssshhhhhhooowww}}}|||zzz{{{zzzxxxnnn___KKK<<<555333111000111000///...............+++,,,---...000888LLL^^^rrr|||~~~{{{{{{zzz{{{nnn^^^KKK<<<555444333222111222333444222666999???NNNfff{{{zzz||||||zzz}}}}}}qqqaaaEEE===BBBYYYrrr|||||||||}}}|||wwwqqqfffWWWDDD777333333111...,,,,,,+++++++++,,,.../////////...---------------222333>>>TTTiiiuuuyyy{{{{{{{{{|||xxxiiiTTTDDD===>>>EEEFFF???::::::888333444444333333333666<<<@@@@@@CCCAAA:::555666888888CCCNNN^^^kkktttxxx|||~~~~~~wwwgggWWWIIIAAA===;;;888444555999777333888AAAAAAEEEBBB>>>>>>777666BBBQQQ]]]iiilllmmmpppooolllooopppppppppnnngggXXXKKKCCCMMM___pppsssnnnrrr{{{{{{rrrrrrzzz~~~|||wwwwwwvvvwwwyyyyyypppaaaUUUIIISSSbbbooowwwzzzyyyxxxxxxzzzwwwkkkZZZJJJCCCAAAUUUffftttwwwzzz|||~~~rrr]]]DDD444444999BBB]]]yyy~~~oooaaaCCC999===TTTmmm{{{||||||~~~{{{}}}~~~aaaNNN@@@KKKdddwww|||yyy}}}mmmXXXEEEAAAVVVooowwwxxxzzzzzzyyyyyy{{{}}}~~~~~~tttqqqooopppsssssspppmmmgggWWWEEE<<<888444222333000333;;;IIIYYYiiissswww{{{|||{{{|||zzzrrr^^^LLL:::444444666888<<>>ZZZhhhtttvvvsssgggOOO999111///---,,,---......---......111<<>>>>>;;;:::@@@GGGIIIUUUaaapppzzz}}}~~~}}}nnnXXXGGG???:::666333777555666999777444666<<<444;;;:::999<<<777999GGGGGGSSSaaaiiinnnqqqqqqoooooorrrsssrrrrrrooobbbTTTHHHGGGRRReeepppppprrrzzz|||uuutttxxx}}}~~~zzzxxxzzz|||vvvhhh]]]KKKSSS```nnnyyy}}}}}}{{{xxxvvvtttppphhh[[[KKKAAAGGGYYYkkkttt{{{zzz{{{xxxkkkTTT<<<111333:::BBB```|||wwwbbbPPP999888EEEaaazzz|||___KKK>>>JJJbbbssswwwtttxxxvvv}}}qqqWWWDDD@@@VVVpppxxxxxxxxx~~~|||zzzzzz{{{|||||||||wwwtttrrrqqqssstttrrrppppppfffZZZOOODDD888222222333222444<<>>111222000000333///,,,//////,,,,,,000111...///...------------.../////////...---,,,,,,,,,+++,,,+++***+++,,,,,,***(((''')))))))))((((((***,,,,,,,,,,,,+++))))))+++,,,((()))******))))))))))))&&&%%%%%%&&&&&&'''((()))(((((('''&&&'''((()))***)))...000+++'''(((++++++))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))************))))))))))))+++,,,+++)))((()))***...(((&&&(((***((()))---''')))++++++++++++---///666>>>JJJXXXcccjjjmmmooouuu{{{~~~}}}}}}~~~|||~~~zzzyyy{{{}}}yyy|||}}}zzzzzzzzz~~~tttZZZ>>>111888EEEfffpppxxxwwwrrrfffNNN888111///,,,,,,---......---,,,,,,---777LLLeeetttyyy{{{{{{{{{}}}oooUUUFFFEEEVVVjjjzzz{{{zzz}}}~~~zzznnn```KKK<<<555222000///......---,,,,,,,,,,,,,,,,,,,,,...///000444@@@NNNgggvvvxxxvvv|||~~~uuugggNNNCCC;;;>>>EEEGGGEEEDDD:::@@@DDD???999777555333111222333444444444333222777666666888???PPPgggzzz~~~}}}~~~{{{yyysssnnn^^^III999AAA[[[rrr|||}}}~~~zzzzzz|||zzzuuuooocccRRRBBB888333111000...---------...///111222------...///000000111111555444===QQQeeeqqqvvvxxx}}}wwwhhhQQQ??????MMMTTTLLLBBB>>>===;;;888999999888666555555777999AAAIIIMMMQQQYYY___aaakkkrrr{{{~~~~~~~~~mmmZZZCCC777888999666000555444555666555333444777///666444333777777???QQQ===HHHXXXeeennnqqqrrrqqqooouuuwwwuuuuuuuuukkk___JJJCCCEEEVVViiirrrwww|||{{{{{{{{{|||}}}}}}{{{|||~~~{{{qqqhhhXXXXXX]]]iiiwwwxxxtttrrrtttsssjjjZZZLLLBBBMMM]]]mmmyyy}}}}}}{{{{{{wwwhhhNNN888///111555BBB```{{{||||||nnnUUU???222888LLLjjj~~~}}}aaaMMMAAAMMMfffwwwxxxsssxxxwwwtttTTTBBB???VVVnnnwwwwwwxxx}}}{{{yyyxxxxxxzzz{{{}}}zzzwwwuuuuuuvvvuuutttsssnnnhhhaaaSSSBBB666222333111000333===NNNaaaooouuu{{{~~~}}}~~~~~~{{{~~~ppp[[[III===777444222444;;;HHHYYYiiivvv~~~yyyyyyyyyzzz|||yyysssnnnXXX>>>111222///000222...,,,//////,,,---111222000000///...------...///000000000///---------------,,,+++***+++------+++)))((()))******))))))+++---,,,---,,,+++))))))+++---'''(((******((('''((()))&&&%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''((()))'''...111---))))))+++,,,))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))'''(((((()))******)))))))))+++,,,***'''&&&))),,,222***&&&***+++((()))...+++,,,,,,,,,+++,,,///222>>>JJJYYYdddfffccc___]]]mmmwww~~~~~~|||{{{|||}}}zzz~~~{{{yyy{{{~~~}}}zzzlllRRR888000<<>>SSShhhtttyyy{{{}}}yyyoooZZZHHH<<>>PPP^^^mmmxxx~~~~~~}}}ppp]]]JJJ===666333666666;;;III[[[nnnzzz}}}}}}|||}}}~~~{{{vvvrrr^^^DDD666666222222333...---//////---...111222000222111///......///111222222111///...------......,,,++++++,,,------,,,***((()))******)))***,,,...------,,,***((()))+++---&&&(((******(((&&&''')))&&&&&&%%%%%%%%%&&&''''''***)))((('''&&&'''(((((((((111666222,,,+++++++++++++++******)))((((((((()))((('''''''''((()))***))))))))))))))))))))))))&&&'''(((***+++++++++++++++------***&&&&&&***///666,,,(((,,,,,,((((((///++++++,,,---...222888<<>>666333111///...............///000111------///000000000777@@@NNNeeepppqqqzzz~~~kkkRRRBBB???777222444555444333444333666666222111555777666000111111222222111000000666222333666999===GGGRRR___mmm{{{~~~~~~{{{zzzqqq```KKK???EEEYYYnnnzzz~~~{{{~~~|||tttfffTTTCCC888333111000///...------...///000...///000111111111111000555555@@@UUUkkkxxx|||~~~}}}{{{uuucccQQQ???AAAMMMZZZXXXHHH<<<:::555555666666999>>>EEEJJJVVVaaakkkppptttxxx{{{zzz{{{}}}~~~xxxnnnMMMCCC777333666;;;;;;999444444222111222444444444444999444111666<<>>444666555000---333AAANNNeeettt~~~}}}~~~mmmWWWFFF===999;;;666444>>>PPPdddqqqwww~~~}}}~~~~~~zzzvvveeeKKK<<<;;;666444444///---//////---...222333111222111000......000111222333222000///......//////,,,++++++,,,---...,,,+++'''((())))))))))))+++---------,,,***((()))+++---%%%(((******'''&&&''')))'''&&&&&&%%%%%%&&&&&&&&&///---,,,***)))((())))))+++444999555...++++++***------+++***)))'''&&&&&&((('''&&&&&&&&&''')))***))))))))))))))))))))))))&&&''')))+++,,,------,,,...///...+++&&&''',,,222888...)))------'''(((///'''(((***---111999BBBHHHQQQ___llllll^^^LLLAAA===JJJ```vvv~~~~~~}}}|||{{{{{{zzz|||zzzvvvuuuwwwzzzzzzyyyxxxaaaEEE000222GGGZZZrrryyy|||zzzwwwmmmUUU>>>000...,,,,,,---//////...+++000333444>>>UUUnnn~~~~~~{{{yyyzzz}}}~~~zzz{{{}}}pppWWWAAA888BBBaaazzz}}}{{{{{{rrrcccOOO???777444222000+++++++++,,,---...///000---,,,...000///...444<<>><<<;;;;;;===BBBMMMYYYaaahhhpppvvvwwwwww{{{}}}|||zzz|||}}}}}}|||~~~|||ooobbbBBB===888333222333555777444333111///000444555444...666666555888999EEEZZZ<<<999???QQQeeeoooppppppwwwwwwuuurrrooolllkkkjjjaaaPPP@@@>>>IIIYYYjjjvvvyyywwwtttqqqooorrrxxx|||~~~}}}xxxooo[[[JJJNNNdddvvv|||www|||}}}{{{{{{zzzqqqfff\\\OOOCCCIII^^^ttt}}}www\\\@@@666444555===UUUiiiyyy}}}yyyyyyqqqZZZDDD888333NNNkkkxxx}}}{{{~~~||||||yyytttNNNBBB@@@TTTmmm|||zzzttt^^^GGG???UUUrrr~~~}}}}}}~~~}}}|||{{{{{{wwwqqqpppssswwwvvvtttssstttnnn^^^NNNBBB888000000111222999AAA]]]mmmzzz|||{{{}}}|||lllYYYDDD666<<<777777===@@@GGG]]]vvvzzz~~~|||}}}~~~|||}}}~~~{{{wwwuuupppYYYBBB999777555333444444333111000000000111222111000000000000000111111------............------///,,,***+++------+++)))+++,,,---...---+++)))'''---,,,***))))))***,,,---((((((((((((((('''''''''))))))))))))))))))))))))'''%%%$$$%%%(((***++++++'''+++......,,,+++,,,...,,,+++***(((&&&%%%%%%%%%+++***)))(((((()))************)))((((((((((((((($$$''')))(((&&&&&&))),,,000///---+++***)))((((((,,,,,,---......---)))&&&,,,...---+++///:::CCCGGGSSS```hhhaaaOOO???666444AAAPPPgggyyy}}}yyyuuuooojjjjjjmmmuuu{{{~~~|||{{{}}}}}}{{{yyyxxx~~~zzzZZZ<<<666444DDDggg|||yyytttkkkUUU@@@555000---///000......000---///000222AAA[[[qqqzzz}}}{{{zzz}}}|||}}}qqq[[[FFF999DDD[[[rrr~~~yyyjjjSSS@@@444000000000///////////////000111111...------///111333444444???AAAJJJTTTZZZaaappplllQQQ>>>>>>888444444333000///111......//////000000000111222222222222111111111111///111222222111222444666JJJWWWiiivvv|||~~~~~~|||zzzyyyzzz{{{}}}sss[[[CCC:::HHHaaauuuzzz~~~|||{{{~~~zzz{{{uuucccJJJ888111222333222000//////000111222666666555222000///000111444222>>>ZZZuuu~~~|||uuufff]]]AAA::::::AAAAAA999666;;;AAACCCGGGNNNXXXbbbjjjpppuuuuuuuuuvvvyyy|||~~~yyy{{{yyycccGGG666555333222222555777999555555444111//////111333555444444555888===BBBFFF===777:::KKK___kkknnnnnnwwwvvvtttsssqqqpppooonnniiiZZZJJJCCCEEEOOO^^^jjjuuuuuuuuusssqqqsssvvvzzz}}}|||~~~{{{uuufffUUUOOOZZZlllwww{{{~~~}}}{{{{{{|||xxxpppcccVVVKKKMMM]]]ooo{{{~~~yyyqqqVVV===555333555???WWWiiiyyy}}}~~~}}}xxxwwwlllTTT???555999TTTppp}}}}}}zzzrrriiiIII@@@AAAUUUnnn~~~{{{uuu\\\GGGAAAXXXtttyyyooofffhhhpppvvvxxxyyyyyyzzzwwwjjj]]]SSSGGG:::555222000222777HHHZZZllltttvvvzzz~~~~~~~~~ssseeeTTTFFF;;;666666;;;===AAAQQQdddwww~~~~~~~~~yyytttvvvxxxzzz{{{{{{zzzyyyyyycccKKK>>>:::666333333333222111000000000111111111111000000000111111222------...///////////////000...,,,---...///---+++++++++,,,---,,,+++***)))---,,,***))))))***,,,---((((((((((((((('''''''''(((((((((((((((((((((((('''&&&$$$%%%'''*********(((***---...---,,,,,,,,,)))))))))(((((((((''''''******)))(((((()))***+++******)))(((((((((((((((((('''&&&'''(((*********...---,,,+++***)))))))))((()))+++------,,,)))'''+++///111111555===BBBCCCKKKQQQTTTKKK>>>333000111888EEE[[[ppp}}}xxxmmmaaaYYYTTTQQQQQQWWWbbbooozzz}}}}}}~~~~~~}}}||||||tttUUU:::666777HHHhhhyyy}}}}}}yyyuuummmYYYDDD555000...///000......000...000000222@@@YYYppp{{{wwwvvvwww|||}}}tttaaaJJJ;;;>>>VVVppp~~~xxxiiiTTTAAA666111000111///////////////000000111------...000222222222111555888@@@HHHNNNVVVhhhyyynnnVVVDDD???888333333333000///000000000000111111111222222111111111000000000111111///000111111000111333555:::FFFYYYkkkwww}}}~~~}}}~~~|||yyywwwwwwxxx{{{|||uuuaaaIII:::AAAXXXkkkwww|||}}}|||||||||vvvfffQQQ???666444222222111000000000111111999999777333///......///555666CCC\\\rrr|||~~~~~~~~~~~~xxxiiiXXXOOOAAA888333777888888???JJJYYY\\\```fffmmmsssxxxzzzxxxxxxxxxzzz}}}yyyrrrrrrnnnYYY@@@555444222111222444666888666666444222000000222444555555444555777:::>>>@@@BBB999666BBBTTTbbbiiikkksssrrrppppppqqqqqqqqqpppoooeeeWWWKKKDDDEEESSSaaapppssswwwwwwuuusssuuuvvv~~~~~~}}}||||||}}}}}}zzzqqqcccSSSPPP___qqq~~~|||yyyzzz}}}|||yyynnneee[[[YYYbbbnnnxxx}}}uuujjjPPP999444222666CCCZZZkkkyyy|||}}}|||{{{wwwgggMMM:::555@@@[[[wwwxxxiii[[[@@@>>>EEEYYYqqq|||vvv[[[HHHCCC[[[vvvyyylllYYYPPPYYYgggtttyyy~~~yyyqqqgggVVVDDD888333000///111555GGG[[[iiirrryyy}}}}}}zzzssseeeXXXCCC<<<777999999:::CCCOOOlllxxx~~~}}}|||}}}}}}~~~xxxppprrrvvvyyy{{{}}}}}}}}}}}}iiiQQQBBB;;;666333333222111000000///000000000222222111111111111111222......///000000000000000111///......///000...---++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---)))))))))(((((('''''''''(((((((((((((((((((((((((((&&&%%%&&&'''))))))(((((()))+++---//////,,,***&&&'''((())))))))))))))))))((((((((()))***+++,,,***))))))(((((((((((((((+++(((%%%'''+++---+++)))++++++*********)))))))))''')))+++------,,,+++***,,,222666999<<>>LLLIIICCC:::222///222666;;;FFFYYYooovvvgggUUUFFF<<<999999888???KKK]]]ooo}}}yyylllNNN888666<<>>NNNcccwww|||vvvYYYHHHFFF___yyy}}}|||{{{|||xxxmmmZZZEEE@@@QQQgggqqqyyy~~~qqq```III999333222222333333<<>>AAACCCEEEBBB<<>>AAAYYYqqqpppxxx~~~xxxhhhQQQ===555444666555555555===PPPiiizzz~~~~~~|||ssslll]]]III;;;444444999>>>HHH[[[qqq}}}~~~~~~|||yyyvvvvvvxxxzzzvvvuuuuuuxxx|||~~~yyyvvvxxx}}}}}}xxxsssppptttzzz~~~|||wwwlllYYYGGG;;;666333111000000000111111111111000333222222111000000111111444333333222111///---,,,,,,------------------...+++******+++,,,---//////+++++++++++++++++++++++++++******)))(((((('''''''''''''''''''''''''''''''''&&&%%%&&&(((((('''&&&((('''(((+++///000---)))&&&&&&''''''&&&&&&%%%%%%''''''((()))***+++++++++))))))(((((((((((()))))))))+++,,,+++))))))+++---'''''')))***++++++*********,,,......///000444777EEEIIILLLMMMOOOOOOIIIAAAOOOBBB777333444555;;;BBBUUUdddttt}}}xxxiiiSSS<<<333222000//////,,,...222>>>UUUnnnzzzzzz{{{xxx^^^DDD555444CCC[[[jjjwww{{{|||xxxwwwrrr```MMM;;;555000111111000000333000///...333>>>SSSmmmvvv[[[BBB555IIIcccvvv|||yyyvvvwwwwwwnnn___NNN@@@777333222...............//////000000000///...///333999???888666999EEEZZZmmmwwwyyyzzzlll```NNNBBB777555555333000000............------------//////.........000111222...//////...---,,,...///222111777HHHaaattt|||}}}}}}zzzwwwwwwwwwxxx|||~~~}}}nnnTTTAAACCCOOOlllyyy}}}xxxqqqhhhXXXEEE888222222111000000///......//////.........000555888<<>>555000////////////000222444555888888777555333444666888888888999999:::;;;<<<<<>>NNN\\\cccfffhhheeeaaaaaafffkkkkkkjjjhhh```QQQEEEDDDJJJdddooozzz|||wwwvvvxxxuuuxxx{{{~~~{{{tttpppqqqttt{{{zzzvvvvvvyyy{{{~~~~~~~~~rrr^^^DDD<<<===444666JJJgggttt}}}~~~}}}}}}}}}sssZZZ???666;;;LLLeee|||nnnVVVCCC:::<<>>KKKbbbvvvqqqwww||||||~~~~~~ttt___JJJ<<<888666333333...111BBBYYYlllzzzzzz|||~~~yyykkkVVVCCC888555777:::===NNNcccrrr}}}}}}yyyvvvuuuwwwzzzuuutttsssuuuyyy~~~~~~~~~}}}yyyuuuuuuuuurrrooonnnnnnqqqvvvzzz}}}~~~~~~}}}{{{tttdddPPPBBB:::555111000000111222222222222111222222111000////////////444444333222000...---,,,***+++---,,,++++++,,,---***++++++,,,---......///++++++++++++++++++++++++++++++***))))))(((''''''''''''''''''''''''''''''%%%%%%%%%&&&(((((('''&&&''''''(((+++---...---,,,)))((('''&&&%%%%%%%%%%%%'''((()))******+++******((((((((((((((())))))***(((+++---+++((('''***...'''((()))+++,,,,,,+++***(((***,,,---///444<<>>666999>>>AAAHHHPPPcccrrr|||sssXXXCCC///,,,///...,,,---+++---...666MMMkkk|||~~~zzzvvvYYYBBB666222EEEaaannnuuuyyyyyyuuutttppp^^^KKK===666111222222000111444000......222;;;MMMeeeyyyyyybbbIII666CCC[[[rrr}}}}}}}}}~~~yyyrrreeeTTTDDD999444222......------......///000000111000......222:::@@@777666999FFF]]]sss|||{{{}}}sssiiiWWWIII<<<888777555222111111111111000000000000///...//////000000111111111///000000...---,,,---...111///333???UUUkkk{{{~~~|||zzzyyyxxxyyyzzz{{{ttt^^^GGGAAAGGG```qqq}}}yyyvvvnnn```MMM@@@666444333111000000000111000000///------///444888GGGVVVeeegggaaa[[[WWWTTTJJJCCC<<<999888<<>>777000222...000999EEETTTfffvvvvvvzzz~~~~~~}}}uuueeeSSSDDD<<<888666777BBBQQQ```ppp~~~}}}~~~|||yyywwwxxx|||~~~~~~~~~zzzvvvvvvsssooopppuuutttsssssstttuuuxxx{{{}}}|||yyylllYYYIIIAAA<<<666000111222333444333333222222111000///............111111111111000///...---)))+++---,,,+++***,,,...***+++,,,.........------+++++++++,,,,,,+++++++++,,,,,,+++***)))((('''&&&''''''''''''''''''''''''$$$###$$$&&&((()))(((&&&&&&((()))******+++---///,,,***(((&&&%%%&&&'''(((((()))******+++***))))))((((((((((((((()))***************)))))))))***+++''')))+++,,,---,,,+++***(((***,,,...333<<>>777222222222111222555111......111777CCCYYYmmm~~~~~~~~~|||||||||}}}~~~~~~|||hhhRRR888???RRRjjjzzz~~~~~~{{{vvvjjjYYYHHH;;;444222...------------...//////...111222111...000555:::333666;;;EEEYYYqqq~~~xxxqqq___OOO@@@;;;:::777333111222222111111111000000000---...000222333333222111000111111///---,,,---...///000333:::III^^^rrr~~~{{{zzz{{{yyyzzzxxxhhhPPPBBBBBBPPPcccyyy~~~}}}{{{uuuiiiYYYNNN;;;999555222111222444555111111000...///222777;;;KKKVVV\\\VVVMMMHHHEEECCC???===>>>DDDKKKSSS___jjjuuunnn]]]GGG999@@@VVVhhhuuuwwwyyy|||~~~yyy{{{~~~~~~}}}tttoooiiiccc]]]WWWPPPKKKLLLIIIPPP[[[WWWEEE666333......///000222333444555777777666555333444777999:::888555333222333555666llleeeZZZKKK;;;555???MMM[[[cccggg___SSSOOOWWWbbbiiihhhiiijjjeeeXXXNNNIIIUUUaaapppwwwxxxyyy~~~~~~}}}|||iiiWWW]]]jjjyyy~~~{{{|||~~~}}}}}}~~~iiiRRR<<<===AAA777888NNNgggsss{{{|||~~~~~~{{{xxxmmmUUU===666===WWWpppyyyhhhNNN<<<===IIISSSjjj}}}}}}~~~{{{}}}yyyqqqYYYLLLNNNfff|||~~~yyysssooommm[[[FFF555<<>><<<======>>>@@@GGGTTT```iiiqqqxxxwwwtttgggQQQAAABBBRRRaaasssvvv{{{~~~~~~|||xxxuuugggccc[[[RRRJJJGGGHHHKKKVVVVVV```nnngggLLL666///......///111222444555555666666666444333444666999???<<<888444222222444555nnnooohhhWWWBBB777888???WWW```fff]]]III>>>III[[[cccmmmvvvwwwpppeeeVVVJJJJJJWWWbbbgggqqq~~~~~~{{{zzz~~~sssgggTTTWWWbbbttt~~~}}}||||||}}}zzzbbbIIIFFFEEEDDDAAA;;;LLLbbbttt|||}}}}}}||||||xxxjjjRRR===777:::UUUsss~~~uuudddRRR@@@:::EEEUUUfffnnnyyyzzzrrrlll[[[JJJCCCWWWttt|||xxxkkk```aaahhhGGG>>>===NNNeeetttxxxxxxwww{{{~~~||||||~~~yyymmm[[[EEE777888333333777666666DDDVVVrrryyyzzzsssssszzz~~~xxx~~~ppp\\\LLLAAA:::888333<<<===QQQnnnuuu}}}}}}~~~}}}zzzzzz}}}|||yyyvvvuuuvvvwwwyyyxxxssslllfff]]]NNN@@@777222000222333000///000111000......//////---,,,---...000111222111///...///...------,,,,,,,,,,,,,,,)))'''(((+++---,,,***************************---------,,,***)))'''&&&)))((((((''''''''''''(((((('''&&&&&&'''((('''&&&&&&((())))))(((***///333555000***'''''')))***)))'''''''''''''''((()))))))))((('''(((***,,,+++***,,,***''''''(((*********)))***,,,+++******+++---111,,,333>>>GGGYYYkkknnnnnnzzz~~~wwwooofffQQQ;;;111555444777CCCLLL]]]vvv|||yyyyyysssYYYCCC444222///---+++++++++,,,+++---///777LLLgggxxx}}}~~~zzzrrrOOO???222999XXXgggpppwww}}}~~~jjjUUUCCC999222111222222444666222222000444999666EEEcccyyyyyyvvvzzz{{{wwwzzzyyy}}}}}}qqqbbbCCC;;;DDD```tttvvvvvv|||xxxlll___RRREEE999222......---,,,,,,,,,------+++///111000000111///+++111444666999IIIbbbvvv~~~www|||~~~|||{{{}}}~~~{{{vvvggg[[[JJJ>>>:::888666444222222111111111111111222222000......000111222111000000000000///---,,,+++------///111333<<>>>>>999666555666666666444222555;;;@@@DDDAAA>>>999888:::@@@DDDPPPYYYccciiipppxxx|||{{{wwwrrrkkk___OOOHHHSSScccyyy|||zzzxxx||||||wwwvvvrrrggg[[[SSSNNNIIIFFFIIINNNSSSUUUiiinnnxxx}}}qqqVVV>>>333---...000222222111000...777666444333444555777999777666666555444333333333ooopppkkk]]]JJJ===999:::PPPYYY```ZZZHHH===EEEUUUdddpppzzzzzzrrrggg[[[QQQPPPYYYbbbiiiqqqzzz~~~|||zzz}}}yyywww{{{uuukkkSSSSSSZZZlll{{{~~~{{{|||}}}yyy^^^GGGFFFFFFEEEAAA999IIIfffvvv||||||}}}~~~{{{lllRRR;;;666;;;WWWtttnnnaaaQQQEEE>>>BBBRRRdddmmmsss|||}}}uuunnnYYYGGGBBBXXXuuu~~~uuueeeTTTNNNOOO===<<>>ZZZqqqxxxyyy}}}~~~xxxooobbbTTTFFF:::333......------,,,,,,------,,,///...++++++...///,,,---111333555AAAWWWkkkuuusssyyy}}}||||||zzzmmmbbbRRREEE===999666444222111111111111111222333222000...///000222222222111111111000///...---,,,------...//////555FFFVVVrrr|||}}}zzzyyyppp[[[GGGAAALLL```ttt}}}~~~~~~xxxpppgggXXXJJJEEEBBB>>><<<<<<444666777555333444888<<<888888888999>>>FFFQQQXXXhhhoootttuuuwww|||}}}{{{vvvtttqqqkkkaaa[[[bbbnnnxxxzzzzzzxxx{{{||||||yyypppfffaaa^^^VVVNNNHHHFFFFFFKKKSSS^^^fffjjjxxxyyy~~~rrrXXX@@@555---...///222444444444333555444333222222444666777777777777777666555444333qqqqqqnnneeeWWWHHH;;;555DDDMMMWWWVVVIII>>>AAAJJJ[[[iiivvvwwwpppiiibbb\\\[[[YYY\\\fffooouuuzzz~~~}}}{{{yyyxxxwww|||xxxvvvyyy~~~~~~xxxrrr\\\UUUTTTbbbttt~~~}}}~~~|||yyyYYYCCCCCCDDDDDD???777GGGiiixxx|||zzznnnQQQ999555;;;XXXuuuzzzqqqWWWKKK???<<>>:::777@@@TTTmmmyyyiii]]]CCC888111222333111333888MMMfff}}}|||||||||rrr___LLLBBB333555222999IIIVVVoooyyyyyyvvv{{{~~~||||||~~~vvvzzzwwwuuuwww{{{~~~yyyzzz~~~~~~zzz}}}|||xxxtttpppfffRRR@@@999333///222333000---,,,+++******+++---///...---+++,,,.../////////...------,,,++++++***++++++++++++***((()))***,,,++++++************************)))))))))))))))((('''''''''''''''''''''((()))***)))'''&&&'''((()))(((&&&*********)))((((((+++------***'''&&&&&&&&&%%%$$$((((((''''''(((((()))***)))(((((()))+++,,,+++***---+++))))))***+++++++++''')))++++++,,,---///111777555EEEYYYgggtttyyypppmmmiiihhhkkkfffTTT???333;;;KKKIII::::::EEEXXXmmmwwwzzz~~~|||pppYYY???---...---,,,,,,,,,---...//////---///<<>>AAAPPPaaaqqquuurrrooonnnmmmdddUUUNNNYYYgggooovvv}}}}}}zzzxxxwwwxxxxxx~~~{{{xxxyyy|||}}}zzzwwwmmm^^^SSSYYYhhhvvv{{{xxxXXX@@@>>>>>>>>>;;;666GGGgggvvvzzzyyy~~~pppQQQ888444<<>>DDDbbbyyy}}}~~~}}}zzzppp[[[DDD999888<<>>===LLLaaammmwwwuuuhhhaaaZZZZZZ```XXXDDD777777III]]]\\\KKKGGGNNNWWWaaakkkttt|||yyyhhhQQQ;;;///------,,,,,,,,,---...///111///333CCC]]]vvv|||zzzbbbCCC:::666EEEgggttt{{{||||||{{{oooaaaDDD<<<666555444111...///222444222444888555>>>UUUooo|||~~~~~~|||yyyqqqiiiUUU@@@666HHHbbbpppttttttwwwxxxwwwooo___NNN???777000///...------,,,---------...+++&&&&&&+++...---)))---...---///:::LLLYYYiiirrr{{{}}}}}}{{{{{{zzzwwwvvvqqqfffWWWIII===888666111111111111222333444444111000///000333444444333333333222111000///............//////,,,,,,555???TTTkkk|||~~~~~~|||zzz{{{xxxmmmaaaEEEEEEOOOdddwww~~~wwwsssnnnkkkdddYYYKKKBBB777888999777444333666999BBBHHHPPPYYYbbbllluuu{{{zzz}}}}}}yyywwwyyyyyyxxx}}}}}}~~~}}}zzzxxxzzz{{{{{{{{{yyytttmmmggg\\\YYYOOOAAA<<>>OOO```rrryyyxxxxxxzzzzzzjjjQQQ@@@HHH[[[jjjuuu|||~~~|||zzzyyyzzz{{{|||}}}|||||||||{{{yyywwwfffUUUSSS\\\jjjyyyzzzwwwZZZ???999666666777555IIIdddtttyyyyyy}}}}}}zzzqqqQQQ888444<<>>XXXsss}}}~~~}}}uuukkkWWW>>>:::777:::>>><<>>===OOOcccqqqyyy{{{{{{{{{||||||}}}~~~|||zzzyyyxxxjjj\\\TTTUUU___ppp{{{www```BBB888222222444666MMMeeeuuuzzzyyy}}}{{{www{{{oooRRR:::666<<>>888999===@@@HHH]]]rrr~~~zzz}}}~~~~~~yyykkkPPPCCC666555;;;999FFFOOO^^^qqq{{{||||||~~~~~~yyyyyywwwuuuxxx}}}|||xxxwwwvvvvvvxxx|||zzz~~~~~~wwwtttvvvzzztttvvvxxxyyyyyyvvvjjj]]]KKK???444222444333000///000///------......,,,***++++++++++++,,,,,,,,,,,,*********)))******+++,,,)))***+++***))))))+++---************************&&&&&&((())))))*********'''''''''''''''((()))***+++)))((()))***+++***((('''&&&&&&(((***,,,,,,+++'''((()))((('''&&&'''((())))))(((((())))))***+++***))))))***,,,---,,,+++,,,*********+++,,,+++***++++++***+++///777AAAHHHOOOMMMYYYiiipppwwwvvvkkkZZZWWWVVVQQQBBB555>>>QQQaaatttwwwoookkkcccXXXVVVcccmmmuuulllUUU>>>222...------------,,,,,,,,,,,,,,,000>>>UUUkkkwww|||~~~~~~}}}|||zzzyyyjjjGGG;;;555EEEgggsssxxx~~~|||{{{zzzqqqeeeIII@@@999777666333111111222777555444777555888GGG```rrr~~~|||{{{wwwrrrbbbLLL999;;;LLL```nnnvvvtttvvvwwwvvvmmm]]]JJJ===111111///...------,,,,,,+++...///------///...+++---,,,...///...000999CCCVVVdddrrrwwwwwwyyy||||||}}}||||||{{{xxxvvvuuuqqqiii]]]NNN@@@777333333222222222222333333333222222333555555444222444333111///.........//////...///111000000555<<>>DDDKKKUUU[[[bbbiiisss{{{}}}|||yyyxxxzzz~~~~~~{{{zzz}}}~~~~~~yyywwwooohhhbbbZZZQQQIIIGGGCCCGGGIIIIIINNN\\\iiipppttttttuuuxxx|||uuufffYYYCCC;;;222...111666777777333333333444444444444444666777888999999888666555oookkkhhhjjjkkkeeeXXXMMM>>>;;;>>>JJJUUUVVVQQQMMMIIIXXXiiirrrwwwyyywwwsssooo```KKK???FFFZZZllltttwwwyyy|||~~~{{{yyyxxxyyytttkkk```VVVWWWfffwwwyyy||||||zzzdddEEE:::333222555888OOOkkkzzz|||yyy}}}{{{yyy~~~|||mmmSSS===777<<>>999:::666666BBB[[[ooowww|||{{{zzz{{{vvvvvvyyyxxxxxxxxxzzz{{{|||}}}~~~}}}zzz|||zzzzzz{{{|||}}}~~~|||uuurrrxxx}}}yyyqqqcccTTTAAA777777888444000///...------...///...,,,+++***)))***,,,------,,,,,,,,,+++***)))))))))***...---+++*********++++++******))))))))))))************++++++++++++******+++***)))'''''''''(((((((((''''''((())))))'''&&&(((((((((((())))))))))))+++***((('''&&&&&&'''''')))*********)))((('''&&&******************++++++,,,)))'''(((+++---,,,+++000---111???RRRcccoootttssstttxxx|||~~~{{{yyyyyyxxxjjjSSS>>>555777:::999HHHTTTZZZTTTNNNOOOQQQOOOcccnnnlllXXX@@@333---)))---///000...+++***,,,...111DDD^^^rrr~~~~~~~~~zzztttccc@@@777999MMMnnn{{{qqqdddJJJ888333777333111444222555666666444333333555777LLLeeexxx{{{yyyxxxzzz{{{yyyvvvkkkbbbPPP===777EEE]]]ooosssnnnlllpppqqqgggVVVIII@@@666...---///---++++++........................,,,---......//////......;;;GGGYYYiiisssxxxyyyzzz~~~zzzmmmVVVCCC;;;222444777111000444222222222333444333222111000666333000000111111...+++---+++***---//////222666:::___uuurrrsssuuuuuuxxx|||{{{zzz{{{}}}~~~~~~}}}rrraaaEEE222===ZZZnnnqqqvvvvvvtttooofffXXXJJJ@@@@@@;;;999;;;???BBBHHHOOO^^^hhhqqquuuwwwzzzzzzxxxvvvvvvwwwyyyzzzyyyvvvsssvvvyyy{{{{{{}}}~~~yyyvvvrrrllleee\\\RRRLLLBBBBBBCCCEEEJJJRRR[[[aaakkkkkksss|||zzzqqqrrr{{{}}}|||||||||~~~}}}|||zzz~~~}}}|||{{{zzzzzzpppeeeUUUFFF===999888888444111111555444000111777666111000444444000...111mmmkkkjjjlllpppppplllhhh\\\KKK999555@@@PPPZZZ]]]NNNIIIPPPdddqqqqqqooosssyyyuuuhhhRRRAAAAAASSSeeeuuuyyy||||||~~~~~~|||{{{}}}{{{vvvmmmccc___aaapppzzz|||qqq]]]III>>>777444===KKKjjjttt|||}}}|||}}}|||yyy~~~|||zzzpppXXX???777===PPPrrr}}}}}}rrrPPPAAA999???JJJWWWhhhxxxpppYYYFFFAAAKKKWWWqqq{{{zzzuuuooobbbSSSAAA<<<>>>MMM```llltttzzzttttttrrrjjj^^^SSSMMMJJJdddppp~~~iiiOOO???;;;DDDXXXjjj~~~~~~~~~vvviiiXXXGGG<<<888777;;;@@@JJJ\\\ppp|||}}}{{{||||||yyy{{{zzz{{{||||||{{{{{{{{{|||~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyyqqqooouuu|||{{{uuuhhhZZZHHH<<<888777555222000...------...///...,,,***)))(((***,,,---,,,+++,,,+++******************---,,,+++*********++++++******))))))))))))******)))))))))******)))))))))))))))(((''''''((()))***)))((('''(((******(((&&&''''''''''''((((((((((((+++***)))((('''((())))))******))))))((('''''''''))))))******++++++++++++,,,***)))***,,,...---+++111000666GGG\\\lllssstttvvvwwwzzz}}}~~~|||{{{zzzwwwdddHHH222+++///333333888EEEKKKEEE@@@HHHSSSXXXhhhpppkkkUUU===111---+++//////...+++)))***---111000DDD^^^rrr|||uuubbb???888;;;NNNppp|||~~~~~~qqqfffKKK888333777333222555333444555555333222222444666FFF]]]rrrzzz~~~}}}zzzzzz{{{yyywwwssslllZZZDDD777>>>TTTfffllliiiiiinnnqqqjjj\\\QQQDDD999111000000///------------------------------,,,------...............222===OOOaaannnuuuwwwwww}}}~~~~~~rrr]]]KKK===333444777000000444111111222333333333222111000444222000000111111...,,,222///...//////...000555CCCfffyyyvvvvvvxxxwww{{{~~~~~~wwwhhhLLL777;;;UUUkkkssslllhhhccc[[[RRRGGG>>>999<<<<<>>666222777333222555444000222777:::666555777666111000333kkkjjjjjjmmmrrruuutttssscccTTT@@@666999EEEQQQXXXPPPHHHIIIYYYiiiooonnnooovvvsssmmm___HHH;;;FFFZZZmmmvvv}}}}}}zzz{{{||||||{{{yyy{{{|||xxxxxxvvvnnnbbb\\\iiittt}}}}}}kkkXXXKKK@@@<<>>666444BBBUUU```kkkqqqiiiQQQ:::000...,,,000///,,,)))(((+++///333///DDD]]]qqq}}}}}}{{{sss___===888<<>>QQQiiiyyy~~~~~~}}}zzzzzzzzzzzzzzzuuugggOOO:::888JJJ^^^hhhiiilllqqqsssooodddZZZGGG<<<222000000///---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,444CCCUUUdddnnnrrrssszzzyyyzzz}}}vvv|||yyygggVVV@@@555444555//////222000111222222333222111000///222000//////000000///...222//////000000///333888IIIhhhyyyuuuuuuvvvuuuyyy~~~}}}~~~~~~{{{qqq[[[EEEAAAPPP```fffYYYTTTKKKCCC<<<999888999@@@FFFSSS```gggiiimmmrrrvvvwwwvvvuuuwwwyyyvvvppptttxxx}}}~~~|||}}}~~~{{{||||||{{{xxxrrrmmmjjj___XXXNNNFFFCCCCCCDDDEEEQQQWWWaaajjjooonnnkkkhhhaaa[[[[[[___^^^WWWVVV[[[^^^^^^___ccchhhlllnnnnnnppprrrvvvzzz~~~~~~yyyqqqhhh\\\PPPDDD===:::666555777888888:::???@@@;;;888888888555333333ooommmlllnnnrrruuuvvvuuulll^^^JJJ:::555<<>>===???CCCGGGLLLOOOKKK@@@777777;;;<<<777111pppooonnnoooqqqsssuuuvvvqqqfffSSS???444555???IIIQQQLLLIIIOOOaaarrryyyxxxsssssswwwttt]]]AAA;;;FFFZZZlll{{{}}}xxxvvvzzz}}}zzz~~~|||zzzxxxsssjjjbbbVVVaaarrrxxxqqqlllgggfffjjjooosssyyy~~~{{{zzzvvvdddKKK;;;999DDDiii~~~}}}}}}~~~wwwqqqssswww{{{||||||vvvmmmVVVOOOJJJPPP```rrryyyooodddOOO<<<:::EEEUUUcccvvv~~~{{{yyypppvvv}}}~~~|||}}}cccFFF;;;999555777>>>JJJ[[[ooo|||~~~}}}~~~|||wwwiiiZZZBBB777222999???DDDTTThhhsssrrrssswww}}}{{{uuuvvvzzz~~~}}}yyyyyyzzzxxxtttttttttttttttuuuuuuuuuuuuvvvvvvvvvvvv|||{{{{{{vvvjjjXXXFFF;;;888999333111...------......---)))((('''(((***++++++***+++*********+++,,,------++++++++++++++++++++++++)))***++++++++++++***))))))******++++++******))))))))))))))))))(((''''''***))))))***,,,---+++***''''''((((((((()))))))))%%%&&&'''((())))))******...,,,(((%%%$$$&&&)))***'''(((***,,,---...------((()))+++,,,------......;;;PPPhhhuuu{{{|||nnnRRR;;;999>>><<<999;;;KKKGGG;;;111777JJJXXX[[[fffkkkdddNNN:::222///,,,---------...////////////...CCC]]]nnnxxx~~~}}}uuu{{{vvvmmmYYY999555;;;OOOoooyyy~~~~~~qqqgggNNN:::333555000...111000000111000///......000222666@@@YYYsss}}}yyy|||}}}}}}|||zzzxxxyyy}}}}}}}}}wwweeeJJJ888>>>MMMbbbmmmvvvxxxwwwtttnnnfffTTTGGG999444111...------++++++++++++++++++++++++,,,++++++++++++,,,------...///222<<>>@@@IIISSS\\\dddjjjmmmkkkiiigggfffccc___\\\``````___aaafffmmmtttxxx~~~xxxnnnccc\\\QQQOOOMMMNNNSSSYYY\\\]]]YYYIII888777CCCJJJBBB555oooooooooppprrrtttwwwxxxssskkkZZZFFF666222777>>>KKKNNNMMMNNN[[[nnnyyyzzzuuuvvvyyyxxxgggOOOBBBBBBOOOcccvvv{{{xxxxxx{{{~~~}}}}}}}}}|||yyyvvvqqqlllXXX^^^jjjzzz|||yyywwwwwwwwwtttqqqooofffhhhqqq~~~}}}yyyzzzxxxiiiPPP>>>999CCCeee{{{}}}}}}{{{|||zzz|||~~~}}}rrraaaSSSEEEHHHQQQaaarrr|||nnn[[[JJJ<<<:::JJJ^^^hhhuuujjjPPPAAA999777888;;;@@@NNNcccsss|||~~~zzznnn[[[BBB333666777777HHHaaannnrrrvvvzzzxxxxxxzzz|||~~~~~~|||xxxwwwxxxuuuppprrrrrrssstttuuuvvvwwwxxxppptttwwwzzz~~~|||tttdddQQQCCC;;;:::555222...------.........)))(((((()))+++,,,,,,+++,,,++++++++++++,,,,,,---******+++,,,,,,,,,++++++)))***+++,,,,,,+++***)))******++++++++++++******************)))((('''&&&)))((((((***,,,---,,,***(((((((((((()))))))))***%%%%%%'''((())))))))))))...+++(((&&&%%%&&&(((***''')))+++---......---,,,((()))+++,,,,,,...111444CCCZZZqqqzzz~~~}}}vvvXXXAAADDDKKKJJJLLLTTTYYYPPPAAA777AAAUUU``````iiillldddNNN;;;333111------------///111111...,,,111FFF___ooowww|||~~~}}}www|||xxxoooZZZ:::555:::NNNnnnxxx~~~sssiiiQQQ===555666///---000...000000000///---...000222444<<>>999AAARRRcccrrrvvvuuuvvvrrrlll```QQQBBB:::666222000111++++++++++++++++++++++++,,,+++***)))***+++,,,---------///444AAAUUUjjjwww}}}||||||gggWWWaaauuuwwwmmmRRR@@@777444------111---///000000111111///...---,,,...///...------...///------...///......666@@@^^^pppvvvvvv{{{|||||||||yyyvvvssspppmmmkkk^^^LLL???:::888555111111999CCCNNNXXXcccnnnuuuxxxvvvxxx}}}~~~zzzyyywwwxxx~~~vvvsssvvvzzzyyyvvvrrrqqqrrrrrrhhh```[[[QQQCCC===???DDDIIITTTaaalllrrrtttsssnnneeeWWWLLLEEE@@@<<<999666777;;;CCCNNNZZZeeellltttsssssssssrrrnnniiifffkkkhhhccc``````bbbfffiiivvvwwwyyy||||||xxxrrrmmmfffeeeaaa___bbbggghhhdddgggTTT???<<>>@@@NNNcccrrrzzzttt___GGG:::999;;;::::::CCCRRRdddttt~~~~~~{{{lllTTT>>>666444444@@@OOOcccooozzz~~~|||{{{}}}}}}~~~|||xxxxxxyyywwwrrrrrrrrrssstttuuuwwwwwwxxxsssvvvxxx{{{|||ooo]]]LLL@@@;;;666222///------.........***)))(((***,,,---,,,+++------,,,+++++++++,,,,,,)))***+++,,,,,,,,,,,,+++)))***,,,------,,,***)))))))))************))))))(((((()))******)))((('''((((((((()))+++,,,+++***'''''''''((((((((())))))&&&'''((()))******)))(((---+++(((&&&&&&&&&((()))(((***,,,...///...,,,+++)))+++,,,,,,---000666:::EEEXXXjjjrrrzzzyyymmmTTTHHHVVVbbbaaacccnnnlllcccRRRFFFNNNcccpppqqqqqqrrrfffMMM:::444222///000...---...000000...,,,555KKKcccrrryyy}}}~~~yyy}}}~~~}}}~~~~~~yyyrrr]]]<<<777;;;OOOoooyyy~~~~~~uuummmVVVAAA888888000---000...000000000///---...000222111888HHH]]]oooyyy||||||{{{xxxuuuuuuyyy|||}}}}}}{{{wwwuuuqqq___GGG:::;;;EEE[[[pppuuuuuuxxxvvvpppiiiYYYHHH>>>999444111222,,,,,,,,,,,,,,,,,,,,,,,,++++++)))))))))***,,,------///000222999III^^^nnnwwwyyy{{{iiiVVVXXXfffyyy{{{sssWWWDDD999444---...111---...///000000000///...---,,,...///...,,,+++,,,...---...///000//////888CCCbbbppptttsssxxxxxxxxx}}}zzzuuupppkkkddd]]]XXXRRRIII>>>888666999===AAAEEENNNZZZdddlllssszzz{{{vvvtttzzzyyy{{{{{{|||}}}uuuttttttsssppplllfffaaa^^^YYYOOOIIIKKKHHHBBBEEEMMMTTT[[[fffrrryyyxxxsssmmm\\\RRRFFF===::::::999777000333777999>>>HHHRRRYYYcccfffkkkqqqvvvwwwtttqqqvvvtttooojjjfffdddcccbbb```eeemmmuuu||||||yyyvvvtttsssoookkkmmmrrrpppjjjmmm\\\HHHAAANNN]]][[[QQQtttuuuvvvuuutttttttttuuu{{{vvvjjjYYYGGG<<<777777FFFUUU[[[SSSSSScccsssxxx{{{{{{zzzwwwsssjjjUUUBBB>>>SSSjjjuuuxxx{{{~~~~~~{{{zzz}}}~~~||||||~~~~~~yyykkkcccaaakkkwww~~~}}}iiiXXXAAA@@@KKKdddzzz~~~|||yyyzzz}}}qqqXXXDDD<<<@@@___uuu|||~~~uuudddSSSIIIIIIKKK___jjjzzzzzzpppiiiGGGBBB===@@@PPPfffuuu{{{}}}jjjMMM;;;<<<>>>;;;666:::DDDVVVkkk{{{~~~ooo```JJJ;;;666888:::;;;WWWjjj|||}}}{{{}}}|||~~~}}}zzzzzz|||zzzuuurrrrrrsssssstttuuuuuuvvvzzz|||{{{zzz}}}vvveeeSSSDDD<<<666333///------.........+++***)))***,,,------,,,...------,,,++++++++++++)))***+++,,,---,,,,,,+++)))***,,,------,,,***)))(((((())))))))))))((((((&&&'''(((*********))))))((('''''')))+++,,,+++***&&&&&&&&&'''''''''(((((('''(((***++++++***)))))),,,+++)))'''&&&'''((())))))+++---//////---+++***+++,,,------...333:::???BBBQQQ^^^fffssssssVVVEEEHHHccctttpppoooxxx~~~vvvdddUUUZZZmmm}}}zzzxxxhhhMMM999444444222444000,,,,,,...//////---999NNNggguuuzzz~~~zzz||||||zzz{{{|||yyysss```???999<<>>999333...//////,,,,,,...+++++++++++++++++++++,,,000444333---+++---,,,'''))))))***++++++,,,------,,,...,,,(((---555111$$$,,,***(((((())))))'''%%%))))))))))))))))))))))))******))))))******+++,,,+++***((('''((('''&&&$$$))))))))))))************///+++(((&&&&&&'''((((((---+++***+++...000///---))),,,///......333===FFFDDDIIIRRR^^^lllzzz~~~hhhUUU???===FFF\\\ooouuuwww{{{|||{{{uuunnnnnnwww~~~sss___III777//////333.........,,,++++++---...777QQQooo}}}~~~~~~~~~yyytttyyy~~~|||sssmmmXXXCCC///111LLLjjjxxxxxx{{{|||}}}{{{pppfffOOO888222666777333...222111000000111111000...000333888FFF___xxx~~~{{{vvvvvv{{{}}}zzzuuuqqqrrrppplllggg___OOOAAAAAAOOOeeevvvyyysssoooppppppeeeUUUGGG===666000,,,,,,,,,+++***)))))))))***---///...******...///,,,///555777111+++111DDDVVVeeeppp|||uuu```SSSOOOcccttteeeOOO999222222000------......////////////......))),,,///...,,,+++---000......111333111555EEEWWWsssyyy{{{xxxwwwzzz{{{xxxmmmfffZZZLLL@@@999888999666888<<>>888:::777:::FFFTTT___jjjrrrzzz}}}|||uuukkk]]]LLL===BBB<<<777555333111333888222111111111111333444555>>>AAAJJJYYYiiitttxxxwwwssszzzvvvsss{{{zzzsssrrrjjjcccdddnnnooofff```bbbssswwwyyyxxxzzz|||vvvlllooobbbOOOCCCHHHTTTXXXUUUqqqpppnnnkkkjjjlllqqquuuppprrrtttpppeeeSSSBBB888???QQQ```___SSSRRRbbbuuuvvvzzz|||zzzwwwqqqeeeYYYDDDEEETTTnnn}}}}}}}}}}}}~~~tttiiilllvvvqqqNNN;;;:::@@@SSSmmm~~~~~~~~~{{{|||yyyjjjQQQ===CCCTTTqqq~~~|||}}}|||ttt```ZZZQQQJJJJJJVVVgggttt|||rrrbbbPPPCCC<<>>HHH\\\pppzzzyyywwwvvvrrriii\\\OOOCCC:::333///---,,,+++******))))))***---///---))))))---...------222555111---000>>>JJJWWWgggwww}}}}}}jjjYYYPPP\\\lllzzz~~~lllVVV>>>555333111///......///000000000000///...---.........,,,,,,---...///000333444333999MMMaaazzz}}}}}}xxxuuuuuupppjjjWWWRRRIII@@@999777999<<<===BBBJJJSSS\\\fffooouuuvvvyyy|||{{{yyywwwyyy{{{zzz|||~~~}}}zzzyyytttxxx{{{zzzsssgggYYYQQQGGGGGGBBB:::666666222,,,;;;666999GGGZZZhhhqqqwwwzzz|||wwwiiiZZZOOOGGGBBBFFF>>>666444222000111444//////......///000222333777999>>>IIIXXXeeennnrrrpppxxxuuurrr{{{|||wwwxxxqqqjjjjjjrrrqqqcccVVVRRRbbbmmmwwwyyyxxxyyywwwtttuuuiiiSSSAAADDDSSSYYYTTTmmmmmmmmmkkkjjjkkkmmmoooooorrrvvvvvvppp```LLL>>><<>>@@@FFFSSS___qqq~~~~~~{{{gggSSSOOOTTT]]]lllyyy}}}rrrdddQQQAAA===999888;;;>>>GGG]]]ttt~~~|||jjjTTTCCC;;;999999CCCQQQbbbsss{{{~~~|||~~~zzzxxxwwwuuuvvvtttpppkkkjjjooossstttwww|||}}}yyyvvvuuuuuusssrrrqqqlll]]]OOOAAA:::555666555000---,,,***+++,,,------,,,+++***,,,......+++***,,,+++)))++++++,,,,,,------......,,,......,,,222999666---+++***))))))))))))(((&&&))))))))))))))))))))))))******))))))******+++,,,+++***))))))++++++***)))))))))))))))************+++(((&&&%%%&&&(((((((((+++******+++---......---++++++,,,000:::JJJ[[[gggeeegggkkknnnsssxxxqqq\\\FFF888333555@@@RRR]]]aaaiiirrr{{{sss\\\FFF666//////111...//////---,,,---///111>>>XXXsss}}}}}}|||yyywwwwwwwwwnnn\\\JJJAAA666333111555>>>KKKWWW___mmmssswwwyyy~~~gggQQQ:::222333444222000333000---,,,---...---,,,***---444BBBWWWmmmyyy{{{~~~~~~||||||{{{{{{{{{tttbbbQQQ???BBBOOOfffxxx~~~{{{yyyuuuqqqhhh[[[LLL???666222...---,,,+++************---...,,,'''(((,,,...---,,,000222000......444:::DDDWWWllluuuxxx|||uuubbbVVVUUUbbbqqqxxx|||uuu```GGG999444222000000---...000111111000...---000///...---......,,,+++---000333444555???XXXnnn{{{zzzuuunnnhhhcccYYYPPP@@@>>>:::666555888>>>CCCLLLSSS^^^hhhooouuuxxx{{{zzz}}}~~~}}}zzzxxxzzz||||||yyyxxxrrruuuvvvoooaaaQQQDDD>>>777666222......000...***999333555DDDZZZjjjuuu{{{zzzxxxmmmXXXGGGCCCHHHLLLJJJ???444222222000///000///......---...000111222333444555:::BBBOOO\\\fffllluuusssqqqyyy|||zzz}}}xxxqqqrrrxxxvvveeeRRRHHHPPPbbbtttyyyvvvtttwwwyyyvvvoooWWW??????QQQYYYRRRooopppqqqpppooommmmmmnnnqqqsssvvvwwwuuujjjVVVEEE===AAANNN[[[WWWMMMTTTeeerrrxxx{{{zzzyyyvvvppphhhMMM>>>;;;PPPooo|||~~~~~~|||zzzzzz}}}xxxdddCCC<<<777AAAWWWmmm{{{ppp[[[KKKHHHIIIaaa}}}}}}{{{zzz|||zzzqqqdddYYYPPPLLLYYYcccfffccckkkyyy|||tttqqqgggVVVEEE<<>>WWWsss~~~~~~~~~~~~{{{yyyqqq```JJJ:::444000000111555888>>>JJJTTTlllttt{{{|||}}}~~~kkkVVV???555444444333222333111...,,,---------,,,+++---222===PPPfffwww}}}zzzzzz|||yyyjjj[[[EEE???DDDXXXooozzzyyyuuuyyyxxxsssfffUUUDDD888333///...---++++++*********,,,---+++&&&'''+++...---/////////...------...///555FFF[[[iiissszzz~~~}}}~~~pppfffSSS\\\iiittt{{{~~~~~~}}}iiiPPP>>>555222000000,,,---///111111///---,,,111...,,,---000111...,,,***///333333777FFFaaawwwwwwoooeee[[[UUUMMMCCC:::777777777888<<>>DDDPPPXXXIII===222000222000...---000//////...///111222333555555444333444===KKKVVVgggrrrqqqooovvvxxxwww|||zzzuuuuuu|||{{{mmm[[[PPPIIIZZZmmmvvvuuusssuuuxxxrrroooYYY>>>;;;MMMTTTLLLqqqssswwwxxxwwwuuuttttttwwwxxxwwwvvvvvvqqqaaaPPPBBB===DDDUUU[[[TTTSSSZZZmmmtttyyyzzzyyyxxxsssmmmZZZFFF888CCC```xxx{{{|||}}}zzzjjjHHH???777===PPPfffvvv~~~vvveeeYYYIIIGGG]]]yyy}}}{{{yyyxxxsssiii]]]RRRLLLMMMQQQ^^^llltttssswww}}}uuufff___UUUIIIBBBEEEQQQaaakkk{{{|||mmmaaaXXXRRRQQQSSSdddooo|||ppp___III:::222666888777BBBRRRiiiwww{{{rrrbbbOOOBBB:::999;;;CCCPPPbbbttt{{{|||}}}}}}|||{{{{{{zzzzzz~~~|||wwwuuuxxx}}}yyyvvvsssrrrtttvvvvvvvvvwwwxxxyyyzzz{{{{{{||||||xxxuuunnnkkkooossspppjjjXXXJJJ;;;444111///---...,,,------...---,,,+++***)))))))))************+++,,,,,,------------......)))***+++,,,000444222...+++***))))))******)))((())))))))))))))))))))))))******))))))******+++,,,(((''''''(((***++++++***((()))))))))************)))'''&&&&&&'''))))))((())))))***+++++++++,,,---111111111555>>>NNN```lllrrrqqqppplllkkkpppzzzvvv]]]DDD666222<<>>333/////////---.........---...111333<<>>333222111......222666===KKKXXXlllvvv|||yyymmmZZZDDD999555222111222333111.........///...---))))))+++333BBBXXXooo~~~~~~yyywwwzzz{{{rrrgggLLL@@@<<>>HHH___mmmpppnnnssssssrrrwww{{{wwwvvv{{{{{{rrreee\\\KKKSSS```mmmtttuuutttsssmmmkkkYYY???888DDDGGG???qqquuuzzz|||}}}|||||||||zzz|||zzzvvvwwwwwwlll^^^JJJ@@@???LLLYYYZZZWWWWWWeeennnwwwzzz{{{{{{xxxsssgggRRR======QQQjjj{{{zzzzzz|||}}}oooNNNCCC888:::KKKbbbuuu{{{~~~}}}rrrkkkQQQQQQbbbwww{{{vvvrrreee\\\RRRLLLIIILLLVVV```pppzzz|||vvvpppcccUUUGGGEEEFFFMMM[[[jjjvvv|||wwwnnnfff^^^VVVRRRUUU```mmmvvv{{{wwwjjjUUUFFF:::888:::999===CCCZZZjjjzzzzzzmmmZZZLLL>>>:::888:::BBBSSSkkk|||~~~~~~{{{zzzzzzzzz}}}{{{uuurrrtttxxxzzzvvvssstttxxx{{{{{{yyy~~~{{{xxxwwwwwwyyyzzzuuusssnnnjjjmmmuuuxxxvvveeeSSS???555111///---.........------,,,,,,++++++***((((((++++++)))))),,,,,,,,,,,,,,,,,,---------)))))))))+++---...---++++++***))))))++++++***)))))))))))))))))))))))))))******))))))******+++,,,)))((('''(((***+++***)))))))))))))))***************)))'''''')))))))))(((''')))************+++---...222666999>>>IIIXXXdddqqqrrrpppkkkgggiiiqqqxxx~~~vvv\\\DDD999<<>>RRRdddmmmnnnsssrrrooouuu{{{yyyxxxxxxwwwrrrkkkeeeSSSPPPTTTbbbppptttppplllfffbbbTTT@@@777:::;;;888uuuxxx|||~~~}}}{{{zzzzzzvvvzzzyyytttvvvzzzsssgggRRRHHH???CCCQQQ\\\___]]]cccmmmxxx|||}}}}}}yyytttnnn]]]FFF<<>>BBBCCCJJJWWWcccpppsssuuurrrlllkkkpppuuu~~~}}}qqqTTT@@@;;;MMMUUUffftttrrrfffaaafffqqquuuwwwuuuvvv{{{{{{fffIII555/////////...***+++,,,,,,,,,...111333>>>WWWsss}}}ssseeeSSSBBB;;;<<<555///---111555???XXXqqquuu}}}~~~xxxsssdddQQQDDD:::222//////---,,,---///111000...,,,///------000444@@@XXXmmmxxxyyyyyyyyyxxxyyy{{{}}}|||}}}|||hhhUUUDDDDDDPPP```nnnwwwxxxyyyyyyvvvlll\\\LLL@@@222111///...,,,++++++***))),,,---+++,,,//////,,,,,,++++++++++++,,,,,,,,,......222???WWWnnnxxxxxxzzz}}}~~~zzzzzz{{{xxxsssaaaVVVPPPYYYjjjyyypppZZZJJJBBB;;;555000///............///000---...000000000000222333///333444444999CCCJJJKKK>>>777222444777:::BBBKKKWWW\\\dddlllqqquuuyyy{{{vvvyyy{{{||||||}}}~~~wwwxxxxxxvvvssssssvvvzzzuuurrrmmmfff]]]UUUMMMIII999::::::999666222///---555,,,'''***.........////////////111111555BBBPPPDDDCCCEEEOOO```hhh___PPP999444111222222...,,,,,,+++************,,,---...+++---/////////000444777BBBZZZiiiooouuuuuurrrxxxzzz||||||zzzwwwssspppmmmbbbUUUPPPZZZhhhkkkeee```ZZZSSSIII>>>777666:::???zzz|||~~~}}}zzzvvvtttsssooouuuvvvrrrtttzzzuuujjjXXXNNNAAA===III\\\eeedddfffqqq{{{~~~|||wwwrrrqqqcccMMM===???SSSkkk{{{}}}||||||}}}~~~}}}zzz~~~}}}fffTTT???777AAAXXXnnn|||{{{xxxtttxxxwww|||vvvkkk^^^RRRJJJKKKGGGLLLZZZiiirrrzzzyyypppcccRRRBBB>>>BBBIIIXXXlllzzz|||yyyyyywwwoooggg[[[TTTPPPWWWffftttzzz{{{|||lllcccQQQ>>>777999;;;888999JJJ^^^nnnzzz|||tttoooUUUHHH<<<666777===NNN^^^pppssswwwyyyyyyyyy|||wwwzzz}}}~~~|||zzzwwwvvvrrruuuxxxxxxxxxyyy~~~}}}{{{yyyyyyzzzzzz|||{{{wwwyyy||||||sss```KKK???:::444...+++222000---******+++,,,...,,,((((((,,,---((((((---+++++++++++++++++++++++++++******,,,+++(((&&&&&&+++***)))***+++,,,+++***))))))))))))))))))))))))*********)))***++++++,,,,,,+++***+++,,,,,,+++***))))))))))))************...,,,******+++***)))'''&&&(((+++***)))(((***---111>>>KKKPPPPPPTTT```lllooouuu{{{{{{vvvsssuuuyyy}}}~~~mmmMMM<<<;;;VVV]]]lllyyywwwllliiimmmvvvsssjjj``````kkkxxxzzzcccFFF333---//////...)))***++++++,,,---111333AAAZZZvvv}}}vvvlll]]]LLLCCCAAA888444333444333:::VVVsss~~~}}}wwwyyyjjjXXXKKK???666222222)))***,,,///111000---+++,,,+++,,,------555III^^^mmmrrruuutttppppppvvv|||{{{~~~}}}wwwcccNNNFFFLLLYYYiiiuuuvvvvvvwwwvvvqqqdddSSSGGG222111000...,,,+++++++++(((,,,...---...000///,,,&&&(((+++,,,,,,,,,++++++......///888MMMeeetttxxxxxx{{{{{{{{{xxxgggUUUGGGLLL\\\nnn~~~xxxcccRRRIIIAAA999333111000......000111333...111333222///...000333...111111///333:::999444:::666777>>>DDDIIIUUUaaajjjooouuuzzz{{{zzzyyyyyyyyy|||~~~~~~~~~~~~~~~wwwxxxxxxtttpppooorrrvvvkkkfff]]]RRRGGG???999666777555333333333333111///222$$$"""---000---+++...,,,---000111333:::BBB>>>CCCMMM\\\lllooo___LLL777444333444222,,,***+++---,,,,,,+++,,,---///000000111111000//////111222777RRRfffpppxxxxxxwww}}}yyy}}}~~~zzzwwwvvvtttooo^^^QQQVVV``````ZZZTTTOOOFFF>>>;;;777666???LLL{{{||||||xxxtttrrrsssuuusssssstttvvvwwwvvvrrroooaaaTTTCCC:::AAAUUUiiitttsssttttttuuuxxx|||{{{xxxyyyrrr\\\GGGBBBEEEYYYuuuwww|||yyyyyy~~~yyybbb[[[oooqqq```BBB555>>>MMMbbb|||}}}~~~|||||||||uuuiii]]]UUUQQQQQQRRR^^^aaahhhqqqzzz}}}gggRRR@@@;;;EEERRRbbbnnn}}}|||}}}zzzvvvyyyvvvwwwxxxwwwuuuoooddd\\\[[[\\\```kkkvvvzzzqqqbbbQQQAAA666444666777>>>IIIYYYlll{{{~~~zzzvvvgggRRR???999888777@@@LLLdddkkkuuuzzzzzzzzz{{{}}}{{{{{{{{{|||~~~~~~||||||{{{zzzzzz{{{}}}}}}~~~}}}zzzwwwuuuwwwzzz}}}}}}zzzttttttmmm___OOODDD<<<555///333---***,,,---+++,,,......,,,+++,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((''''''++++++************+++++++++++++++************)))+++------++++++---***%%%))),,,......***(((***,,,((())))))*********))))))000///,,,*********+++,,,---***+++000000,,,...444888FFFXXXcccgggkkkssszzz|||}}}~~~wwwvvvzzz}}}fffFFF999???]]]^^^hhhuuuvvvllleeefffmmmkkk[[[GGGIIIaaatttwwwttt\\\BBB444000...+++***---,,,,,,+++,,,---//////CCCYYYjjjttt{{{xxxwww|||yyywwwtttkkk\\\RRRNNNDDDAAA999000000AAA^^^uuu~~~|||tttmmm^^^MMM===222------222...+++---111222...***///------......222@@@PPPeeeppptttlllkkkttt||||||}}}{{{yyy}}}}}}uuugggVVVJJJCCCIII]]]qqqqqqvvvuuunnnlllkkk^^^MMM<<<444---+++)))'''(((+++,,,,,,------...///000000,,,,,,,,,,,,,,,***)))(((,,,,,,...444AAASSSeeeqqqyyy|||}}}}}}}}}sssfffPPPBBBKKKdddzzzyyymmm]]]MMMCCC:::777555333000,,,---222444000...111222000///000...000111222222333666888;;;AAAJJJSSS[[[dddnnnuuuxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{}}}~~~}}}{{{vvvsssvvvvvvppphhhddd[[[RRRDDD:::999:::666...222222222000...---...///111111000///////////////+++---...---...222555555:::NNN```fffkkkkkkXXX@@@444333111///---++++++***,,,,,,,,,---------......111000///000111333333222///IIIcccooosssxxxyyyvvv|||~~~}}}zzz{{{}}}xxxoookkk\\\PPPOOOSSSPPPHHHCCC???@@@CCCAAA<<<>>>QQQfffyyy{{{|||zzzwwwvvvwwwyyytttttttttvvvvvvuuuqqqooojjj^^^KKK======MMMcccrrrqqqqqqtttyyy|||~~~}}}yyyfffOOOCCC@@@PPPkkkyyy}}}|||oooUUUKKK^^^tttwwwcccEEE888>>>FFFYYYttt~~~{{{uuuppplll```[[[TTTOOOPPPWWW```fffnnnpppuuu}}}~~~mmmYYYKKKFFFIIITTT___lllttt|||~~~{{{xxxxxxzzz{{{~~~|||qqqgggfffrrr}}}{{{yyy{{{}}}|||{{{{{{sssllliiiddd___```eeennnuuu}}}|||ssscccPPP@@@888888666999???JJJ[[[nnn}}}~~~yyytttqqq___MMMCCC;;;555999CCCXXXeeeuuu|||{{{xxxyyy{{{zzzzzz|||~~~~~~|||}}}{{{zzz{{{{{{{{{{{{{{{|||}}}{{{xxxwwwxxxzzzzzzyyyyyy||||||yyywwwnnncccYYYNNNCCC999333333...+++---...------///...,,,+++,,,------,,,+++......---,,,++++++***************)))******++++++,,,,,,++++++++++++,,,,,,))))))***+++,,,------...+++---,,,***+++...---(((,,,---...---+++++++++,,,)))))))))))))))*********///...,,,************+++)))(((***......,,,000777AAAPPPbbbnnnrrrtttxxx}}}}}}~~~|||zzz|||}}}vvv]]]@@@:::DDD[[[\\\fffsssssseeeWWWRRR^^^]]]OOO>>>CCC]]]sssxxxrrrZZZ@@@333///---+++***++++++***+++,,,...000111@@@SSS```eeejjjhhhkkkxxxyyywwwwwwwwwrrrjjjeeeeeeXXXQQQDDD666333CCC```vvv||||||ssshhhXXXFFF999222//////000000/////////000//////...,,,---......000===KKK^^^mmmvvvsssqqqwww{{{yyyyyyyyyzzz}}}|||vvvooocccTTTEEEBBBQQQdddqqqyyyzzzuuurrrqqqfffXXXBBB888///---,,,)))(((***,,,,,,------...//////000,,,,,,,,,,,,,,,+++++++++***---000222888HHH^^^oooyyy|||~~~}}}{{{oooXXXEEEEEEWWWlllwww~~~|||}}}xxxlll___VVVCCC===999777555333444888555111///222222///---...,,,---...///000444:::>>>OOOWWWaaajjjpppuuuyyy|||{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxyyy}}}zzzrrrnnniii___VVVQQQBBBAAA<<<777777:::777111000111111111000///000000//////...------------...+++---///...///111444666DDDWWWfffjjjllljjjVVV>>>222222000///------,,,,,,,,,,,,---------.........000000000111111000///---333KKKeeepppuuuzzz|||yyy~~~~~~yyyttttttwwwvvvqqqiii[[[NNNIIIGGGBBB;;;888AAAHHHPPPRRRLLLKKKZZZlllxxxzzz||||||{{{zzz{{{|||wwwwwwvvvvvvvvvuuuqqqooopppfffUUUCCC:::DDD[[[oookkkiiinnnyyy|||~~~pppYYYGGG===GGG```yyy~~~cccEEE<<>>111...,,,***))))))))))))***,,,...111222555DDDJJJIIILLLNNNWWWiiirrrqqqsssvvvuuuqqqrrruuulll```MMM:::666FFFccczzz~~~~~~~~~zzzssseeeRRRAAA999777888888222333222000...---000333,,,,,,---...---///888BBBTTTgggyyy|||zzz{{{yyyvvvuuuwww{{{~~~~~~{{{yyyuuuuuuqqqaaaLLL@@@GGGUUUkkkuuu|||zzzwwwuuummmcccMMM@@@333//////---***))),,,,,,------.../////////------,,,+++,,,---...///(((...222000///;;;RRRfffuuuyyy{{{{{{~~~yyyeeeMMMBBBJJJ\\\jjjssstttyyy~~~~~~tttmmm\\\RRRIIIEEEAAA===;;;;;;999444111222222///...///+++---///333999BBBKKKRRRgggnnnyyy~~~}}}|||{{{zzzyyyxxxwww{{{{{{|||}}}vvviii```WWWKKKCCC@@@000555:::<<<===>>>999333...///000111222111111000000///......------......,,,...000000///000555999SSScccnnnpppnnnhhhRRR;;;111000///......---......---------.........//////...///111222222111///...888NNNdddnnnttt{{{|||yyyvvvvvvsssooommmnnnlllhhh\\\RRRHHHBBB<<<666333555DDDQQQ```eee^^^[[[eeesssyyyzzz{{{||||||{{{{{{{{{{{{zzzxxxxxxwwwvvvtttqqqnnnhhh\\\JJJ;;;===QQQgggbbb[[[___qqq~~~ttt|||vvvcccOOO>>>CCCXXXsss}}}~~~||||||xxx___???999>>>QQQooozzzbbbEEE;;;;;;:::LLLooo{{{|||zzzwwwtttmmmdddZZZQQQJJJGGGQQQXXXcccppp{{{zzzpppqqqwwwzzz{{{|||yyyoooddd[[[UUUPPPMMMMMMOOORRRUUUXXX^^^eeejjjooottt}}}ttteeeRRRPPPRRR[[[lll|||{{{nnn```YYYPPPSSS]]]mmm|||uuudddRRRDDD>>>999444555<<>>AAAEEEFFF888666333000......000222***,,,------,,,---333999HHH^^^vvv~~~yyytttsssxxx}}}}}}zzzvvvuuussswwwxxxmmmYYYJJJHHHLLL^^^lllxxxzzzxxxuuupppjjj\\\JJJ888111000...,,,+++---------.........//////...---,,,+++,,,...000222)))///222000,,,444FFFWWWjjjppptttvvvzzz~~~qqqZZZGGGEEESSS```nnnrrryyy~~~|||qqqggg\\\XXXUUUOOOHHHFFF===666111111222111333777111555<<>>FFFKKKNNNJJJ>>>111---...///111222111///---222111111000///000000000---...111222000000777@@@___kkktttsssoooeeeOOO999222111000...------------------........./////////---...///000111222444666???RRRccckkkqqqxxxyyyuuuhhhjjjkkkjjjfff```YYYSSSHHHFFFDDDBBB<<<777888===JJJZZZlllqqqkkkfffmmmwwwzzzzzzzzzzzzzzzyyyxxxwww~~~|||zzzyyyyyyyyywwwvvvmmmjjjcccUUUAAA888DDDVVV\\\RRRSSSeeeyyyppp{{{yyyjjjXXXCCC@@@OOOjjjwww||||||~~~xxxuuu||||||cccBBB===999CCC___www|||gggJJJ;;;888666IIIlll{{{{{{|||~~~wwweeeaaa\\\VVVPPPNNNOOORRRTTTccciiisss}}}{{{yyy|||}}}xxxtttsssmmmeeeYYYMMMEEE???:::777777999;;;===@@@EEEJJJMMMSSS\\\hhhrrryyy||||||ooo[[[PPPEEEGGGTTThhhzzzxxxmmmeeeYYYQQQQQQ___ppp|||uuuaaaNNN???999555666999AAARRRbbbzzz|||}}}}}}~~~}}}wwwxxxuuupppfffVVVEEE;;;888777>>>JJJ[[[kkkvvv{{{}}}~~~{{{zzz{{{|||{{{{{{{{{yyyxxxyyyzzzzzzwwwtttppprrruuuyyy{{{{{{yyywwwuuuttttttxxx|||}}}{{{xxxmmmfffffflllhhhVVVCCC;;;555111...000000---,,,...---,,,************((('''***+++++++++++++++++++++111000...,,,************++++++************++++++************))))))))))))+++,,,***))),,,111222000111---)))(((***---,,,+++***)))''''''(((***,,,---))))))*********)))(((((()))---///...///444===CCC:::>>>FFFRRR___iiiooorrrtttsssuuu{{{~~~~~~~~~zzzhhhJJJ555999HHHTTTQQQYYYmmm{{{zzzuuuttt|||}}}xxxppppppyyymmmVVV===111///...---,,,---,,,+++***+++,,,---...+++444222...333<<>>888111...///111000...***---...---,,,---111333===RRRlll|||zzzuuuuuuyyy~~~}}}xxxsssqqqvvvzzzzzzttthhh[[[OOOHHHVVVdddtttzzzxxxtttpppmmmcccPPP;;;222000...---,,,---------..................---,,,+++,,,///111333+++...111000///444===EEE]]]fffnnnssswww}}}~~~~~~xxxfffQQQFFFLLLVVVjjjrrrzzz~~~{{{rrrjjjhhhfff^^^VVVRRR===555000000333777===CCCBBBHHHRRR\\\gggqqqzzz~~~{{{~~~~~~}}}||||||{{{xxxyyy{{{|||zzzuuummmgggUUULLLBBB===;;;999===BBBMMMQQQVVV]]]bbb[[[FFF111///......000111///,,,(((222222111000000000000000---...222333111111<<>>DDD]]]ooozzz~~~{{{xxx~~~hhhHHH===888;;;MMMdddttt|||rrrUUU???666333CCC___zzz||||||||||||nnnVVVJJJIIIIIILLLSSS]]]hhhnnnwwwxxxzzz~~~|||yyyuuulll^^^VVVUUUOOOJJJDDD>>>999777444333222333333555777999;;;<<<@@@EEELLLTTT\\\gggsss|||zzziiiZZZIIIBBBEEERRRdddssswwwpppiii[[[SSSZZZeeemmmtttzzzooo\\\DDD;;;666777999;;;EEERRRqqqwww|||~~~~~~yyywwwwwwtttlll]]]LLL===666777666:::HHH\\\oooyyy}}}}}}{{{zzz{{{}}}}}}|||~~~|||zzzwwwuuusssrrruuuvvvxxx|||~~~{{{wwwwwwxxx{{{}}}|||wwwrrrjjjiiiiiilllkkkaaaOOOBBB:::444000000000---,,,...---+++******++++++)))((())))))******+++,,,,,,,,,++++++,,,,,,,,,---------+++******))))))******+++&&&&&&'''((()))***+++++++++,,,+++))),,,000000---...,,,***)))***++++++***(((((('''((()))***,,,---******))))))))))))))))))))),,,---,,,000:::CCCFFF666555777BBBTTTeeeoootttrrruuuxxx{{{{{{|||zzzrrr```FFF444666@@@@@@???KKKbbbtttzzz}}}}}}|||~~~kkkUUU<<<111//////...---...---+++*********+++,,,)))000---***333:::DDDTTTZZZ\\\bbbgggggghhhoooxxxxxxrrraaaIII999@@@[[[sss~~~~~~|||xxxyyyttthhhVVVIIIDDDEEEGGGIII>>>777000...111333111...+++///000---,,,///000000777FFF\\\ooo{{{~~~|||zzzwwwyyy}}}~~~zzztttqqq|||}}}|||xxxrrrhhhVVVGGGRRR___ooowwwuuuooohhhddd\\\LLL;;;333111...------........................------,,,,,,---...000111------...000111444777999OOO\\\jjjrrrwww|||}}}{{{{{{|||yyyooo\\\MMMLLLQQQgggrrr{{{}}}}}}{{{rrrllldddXXXNNNKKK:::444111555<<>>DDDRRRgggwww~~~zzzbbbEEE888555>>>QQQsss~~~|||}}}{{{jjjTTTIIILLLRRR[[[eeennnvvvzzz~~~~~~uuuiii^^^QQQEEE??????===>>>>>>>>>============<<<<<<===>>>>>>>>><<<;;;:::<<<>>>???DDDNNN[[[fffmmmttt{{{wwwlll]]]QQQGGGEEEPPP]]]qqqyyyyyywwwjjjaaa```]]]YYY\\\ddduuuzzzmmmWWWIII===:::888666;;;EEE]]]hhhtttzzz}}}}}}vvvwwwuuupppeeeVVVEEE999888444444<<>>222222888444888IIIccctttzzz~~~|||iiiSSS:::///......------,,,,,,+++******+++,,,---)))---)))(((111555666???DDDEEEHHHLLLMMMRRR^^^kkksssrrrgggOOO:::;;;RRRiiizzz}}}~~~|||~~~tttkkk\\\MMMCCC>>>===>>>777444000///111333333222,,,000111------000111///333;;;KKK___rrr|||wwwwwwyyy}}}yyyttt|||}}}{{{xxxvvvooo___NNNLLLVVVdddllliii___TTTOOOIII@@@888555333///,,,,,,........................,,,,,,,,,------......///------------///111333555AAAQQQdddpppuuuxxxwwwtttyyyxxxwwwtttiii\\\XXXZZZgggsss}}}~~~wwwkkk```SSSFFF>>>>>>888666:::DDDOOOWWW___ffflllooossswwwyyy|||~~~~~~}}}{{{yyyxxxwwwvvvyyyqqqfffZZZPPPGGGAAA===>>>;;;;;;@@@FFFLLLWWW```rrrsssuuuxxxwwwkkkQQQ999333000---...111222///,,,111000//////......//////...---111444222555JJJbbbppptttwwwuuunnn```KKK:::333222111///---,,,,,,++++++++++++,,,,,,,,,,,,---...000111111444<<>>IIIooo}}}||||||yyyvvviiiXXXUUU[[[dddmmmtttvvvwwwvvv}}}~~~~~~|||mmm___PPPEEE>>>:::;;;???;;;>>>CCCFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIHHHDDDBBB<<<>>>>>><<<:::===EEELLLUUU___jjjqqqxxx~~~zzzpppcccOOOBBBDDDNNN```kkkwww}}}}}}}}}~~~}}}uuunnnhhhZZZJJJIIISSS^^^ppp~~~zzzmmmXXXEEE>>>888222555>>>HHHXXXjjjtttzzzyyy{{{{{{xxxqqqdddSSSEEE888555333888EEEYYYmmmyyyuuuxxx}}}|||{{{sssqqquuu{{{wwwvvvvvvyyy}}}}}}{{{{{{yyywwwwwwyyywwwsssooossszzzyyyqqqtttzzzmmmWWWEEE===666333111//////222,,,+++******,,,---,,,+++,,,+++++++++******))))))(((***,,,......,,,***(((---,,,,,,++++++,,,,,,---+++++++++************)))+++------++++++---***%%%+++...000///,,,***+++---&&&'''(((***++++++,,,+++,,,+++)))((((((***,,,---......---///<<>>???>>>BBBJJJSSS\\\hhhrrr|||yyyjjjQQQ<<<444000---...333555333000333222222111111111111111...---000444222666NNNiiitttwwwyyyvvvnnn___JJJ;;;111000///......---------******+++++++++,,,,,,,,,+++///444999???IIIVVV```fffiiieee^^^[[[]]]VVVLLL@@@>>>AAAHHHNNNTTT```mmmppptttyyyyyyooodddbbbfffqqqxxx{{{xxxuuuuuuppphhh{{{uuuqqqrrruuuvvvyyyuuuqqqoooqqqwww|||zzzzzzvvvlllaaaUUUFFF:::AAATTTZZZOOOSSSkkk|||}}}~~~|||zzzxxxmmmWWWBBB;;;NNNgggzzzfffCCC>>>===AAAJJJUUUbbbttt{{{mmmTTT<<<333:::EEEddd{{{}}}{{{{{{|||zzzuuuqqqooopppsssuuuuuuvvvuuuuuu~~~}}}qqqcccQQQDDD:::999999999===CCCMMMUUU]]]^^^___bbbcccbbbgggeeecccaaaaaa___\\\ZZZXXXPPPFFFAAA@@@AAA???<<>>;;;888333555222111222555777555333...............//////000111444:::HHHaaaxxxzzz{{{wwwpppnnnuuu}}}{{{|||{{{vvvkkkcccNNNHHHGGGKKKEEE777111444000---+++---111222...+++///000000///---,,,+++,,,+++)))))),,,/////////000222222111...------///111777CCC\\\ssswwwnnnnnnvvv|||wwwssstttyyy}}}|||zzzxxx~~~uuulllhhhUUUPPPIIIBBB======???AAAHHHOOO\\\iiissswwwxxxxxxwww}}}{{{~~~~~~{{{qqqmmmllliii```WWWBBB???:::444111555>>>EEEHHHPPP[[[ccchhhnnnvvv}}}yyylllSSS>>>999333////////////222777444000---...111333000---///111222111666EEE[[[lllyyy|||{{{wwwrrrfffMMM444000///------......---+++(((***++++++***)))+++,,,+++333999<<>>888777<<>>FFFIIIHHHIIIQQQWWWPPP???555===LLLkkkyyy|||xxxxxxjjjRRRAAA===:::555777555333444666777555333111000///...------...///,,,...222;;;PPPhhhvvvxxx~~~xxxsssuuu{{{|||zzz|||{{{|||}}}vvvoooWWWIII??????<<<333...000---------.../////////...+++,,,...///////////////...,,,---...000000000000111111000...------///111777@@@VVVlllssspppsss|||~~~}}}~~~|||xxxpppfffYYYOOOLLLOOOIIIAAA>>>AAAJJJTTTYYYcccgggnnnuuuzzz{{{{{{zzzzzz~~~zzzuuuoookkkiiijjjccc\\\XXXUUUOOOEEE===<<<:::666222222888BBBJJJUUU\\\eeennntttxxx|||zzznnnVVVAAA666111...000000///000444555111......222333111////////////111999JJJ___nnnrrrwwwxxxuuurrrgggOOO666000///------......,,,+++)))***,,,+++******+++---,,,000888CCCRRR^^^```\\\RRRLLLDDD???>>>@@@CCCEEERRRXXXaaakkkrrrvvvvvvvvvvvvtttrrrqqqrrruuuxxx{{{uuuvvvsssjjj```WWWKKKBBBvvvuuuttttttvvvvvvuuuuuuuuutttsssrrrtttxxx|||{{{wwwtttnnn___QQQCCCMMMVVVTTTNNNRRRfffyyy}}}}}}}}}{{{gggSSSFFF@@@JJJfff~~~jjjHHH999===JJJaaauuuuuu]]]CCC555888AAATTTppp|||wwwuuuvvvzzz}}}|||nnn```RRREEE;;;444888@@@KKKTTT\\\gggrrrxxxrrroookkkgggcccPPPJJJAAA===@@@HHHPPPVVVeeejjjpppyyyrrrcccSSSKKKEEEIIITTTaaaoooyyy~~~~~~~~~~~~|||vvvllleeeTTTOOOTTTiiiwwweeeOOO???::::::777666;;;KKK___pppyyy|||||||||{{{xxxyyyzzztttmmmWWWLLL@@@888333666@@@KKKooouuu{{{|||zzzyyy{{{~~~~~~}}}|||~~~~~~{{{|||yyyuuussstttvvvxxxxxxvvvvvvvvvtttsssuuuxxx{{{vvvxxxxxxxxx{{{|||mmmWWW@@@777333...,,,......---------......,,,***(((((())))))***+++++++++,,,+++))))))+++,,,+++***++++++,,,------,,,+++++++++******+++------,,,***++++++,,,,,,,,,,,,++++++,,,,,,...000...******---,,,***))))))+++,,,,,,+++)))******((('''''')))++++++...333>>>RRRccc___RRREEEAAANNNcccmmmvvv{{{www~~~~~~tttbbbNNN<<<222888BBBFFFXXXooo~~~{{{uuurrrrrrtttbbbEEE333000++++++...+++,,,+++))))))+++,,,+++***000222333333222444888===CCC999333;;;MMMXXXWWWPPPNNNTTTYYYSSSCCC777:::DDDcccqqq|||~~~|||xxxxxxmmmXXXGGGAAA<<<777999777666555666666555333444222///---,,,,,,---...///111111555BBBYYYooozzzzzzvvvxxxyyyxxx{{{{{{}}}|||vvveeeOOO;;;555444000---...---...000000111111333444+++,,,...///000000//////000000111111111111000000111111000...,,,---///111666===OOOdddooorrrxxx~~~rrrhhh\\\SSSKKKCCC???@@@FFFDDDDDDIIISSS___kkkqqqxxxxxxyyyzzz{{{zzzzzzyyy~~~}}}yyyrrrggg\\\TTTOOOMMMBBBBBBAAAAAA???;;;666111444333000///111888AAAHHHTTTYYYaaalllvvv|||~~~~~~sss^^^KKK777222///111222000000222555111......111333111///333000...222???PPP```jjjlllqqqtttsssrrrjjjSSS:::000...,,,,,,------,,,******+++---,,,++++++,,,...//////777HHHVVVXXXRRRMMMCCC???;;;;;;AAAJJJSSSXXXdddffflllsssxxxwwwrrrmmmrrrrrrrrrrrrssstttvvvwwwtttnnnaaaRRRIIICCC:::222sssooommmpppssstttuuuvvvppppppqqqrrrtttxxx|||}}}}}}~~~qqqcccOOOLLLQQQWWWRRRMMM]]]ttt}}}}}}|||~~~rrrcccOOO===<<>>MMM^^^nnnxxxsssxxx{{{||||||{{{uuunnnaaaVVVHHH<<<444111888@@@___kkkyyy~~~zzzvvvxxx{{{|||}}}}}}||||||zzzwwwvvvwwwxxxxxxwwwuuuuuuuuuuuuvvvxxx{{{}}}xxxyyyyyy{{{yyycccKKK===777222000000...---,,,---......,,,***(((((())))))***++++++,,,---,,,******++++++***))))))***,,,------,,,***)))+++******+++------,,,*********+++,,,,,,,,,,,,,,,,,,---......,,,***)))***++++++******++++++++++++((())))))((('''''')))+++'''...777DDDXXXhhhdddWWWJJJIIIZZZnnntttzzz~~~zzz{{{}}}}}}|||zzz|||pppXXX???555AAASSSTTTbbbttt~~~~~~{{{qqqeeeaaafffmmm]]]AAA111...***+++...+++,,,+++))))))+++,,,+++***+++...000000000555???HHHPPPFFFBBBLLL```mmmkkkdddcccfffhhhaaaOOO>>>888;;;YYYkkk{{{~~~{{{{{{rrr```OOOEEE===777999888777666555444222111444222...,,,+++,,,...000444555555444:::KKKcccttt{{{{{{{{{~~~}}}}}}yyyuuuoooZZZCCC666111...---///111000000444888:::999777/////////000000///---+++000333444222000111000...000000///...,,,---///222444;;;LLL```nnnttt{{{}}}}}}|||uuummmhhhRRRIIIAAA>>><<<===BBBIIIFFFOOO\\\fffmmmrrrxxx|||}}}{{{yyyxxxyyyzzz{{{xxxkkkZZZJJJ@@@<<<999888000222444666555555555555222222222333444777:::===EEEGGGNNN[[[kkkvvv{{{{{{xxx}}}vvvdddTTT???777222222222111111333555222......///000000///888333000777FFFUUU^^^aaahhhnnnrrrrrrrrrkkkTTT===111///,,,+++,,,,,,+++***+++,,,...---,,,,,,---///333///555EEEMMMHHHBBBBBBBBBAAABBBGGGRRR^^^iiinnnpppooopppsssuuuooodddZZZbbbfffmmmrrruuussspppnnnkkk```NNN>>>999;;;;;;888sssllliiikkknnnoootttzzzssstttvvvvvvuuuwww{{{~~~}}}}}}}}}rrr[[[KKKHHHSSSTTTLLLUUUjjjzzz{{{zzz{{{|||sssZZZCCC999OOOmmm~~~~~~hhhHHH>>>===IIIccc~~~|||eeeIII777555999IIIiii}}}~~~}}}|||xxxnnnbbbQQQAAA666555<<>>777888888777555333111000000222000---++++++---000222333333333111111;;;NNN^^^ooo{{{~~~~~~~~~~~~yyyvvvpppcccRRRBBB555------111555111111999DDDHHH@@@777222111//////000///---***...444666111...//////+++/////////---,,,---///222222<<>>???AAACCCBBB???:::777===;;;>>>IIIZZZiiippprrrooouuuzzz|||{{{vvvjjj___KKK@@@555111000///000222444222///......///000000888333222<<>>FFFJJJLLLQQQYYYdddnnnuuuxxxyyywwwtttssspppfffXXXMMMJJJSSS```lllpppmmmfff```TTTNNNBBB;;;===DDDFFFCCCsssllliiikkkkkkkkkrrr}}}{{{}}}|||zzzvvvvvvyyy|||zzz|||yyybbbIII>>>KKKQQQJJJOOO___rrrwwwyyyyyy{{{~~~fffQQQAAAIII```uuuiiiHHH999;;;KKKiiiiiiMMM:::666999DDDfff}}}zzzrrr]]]PPP???555333999FFFRRReeepppzzz{{{zzz{{{~~~~~~zzzrrrhhhbbbXXXSSSMMMGGGCCCFFFQQQ]]]eeefffgggbbbUUUGGGBBBDDDSSS[[[hhhsss|||}}}uuukkkYYYGGG;;;666333666888???SSSgggsssxxxyyyuuusssxxx|||~~~yyyoooaaaTTTDDD888444666:::III___pppwwwyyyyyyyyy{{{}}}|||yyyyyy}}}}}}zzz{{{}}}~~~{{{tttvvvyyy}}}}}}{{{zzzyyy|||zzzooo^^^MMM@@@777222000,,,+++++++++,,,,,,***((())))))******+++,,,,,,------,,,+++,,,---,,,***)))'''((()))******)))((('''+++******+++------,,,***))))))***+++,,,,,,++++++***------)))'''((()))'''+++,,,...---,,,******+++(((((()))((('''(((+++---333666;;;EEEUUUaaaXXXGGGBBBGGG\\\nnnooorrrzzz{{{{{{}}}sssZZZ???888MMMfffttt{{{}}}tttcccRRRNNNWWWbbb\\\AAA222000,,,,,,///+++---,,,******,,,---,,,+++)))+++---222<<>>555FFFbbb{{{}}}}}}|||ppp^^^MMM@@@999777888888555222000000000000///---,,,,,,...111222333111111111000333>>>IIIaaaooo|||||||||}}}}}}nnnkkkaaaPPP===111///222:::666888EEEUUUWWWJJJ;;;444000,,,,,,///000000...+++444777111---///...***...///...---,,,---///222000>>>TTTgggrrrwwwzzz|||}}}zzzxxx|||}}}wwwzzzrrriiibbbVVVHHH<<<888999999>>>FFFMMMTTT___hhhwww~~~}}}{{{{{{}}}~~~}}}zzzkkk]]]AAA888000///333666333...000222444666:::@@@HHHLLLTTTVVVYYY[[[YYYSSSKKKDDDDDD@@@===AAAKKKUUU[[[]]]eeelllsssuuuwwwxxxuuupppZZZKKK<<<444111///...000444333111000111444777999888333222@@@UUUeeehhheeehhhlllmmmkkklllfffRRR<<<444111...,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///+++,,,222888<<>>@@@CCCHHHLLLIIICCCrrrnnnnnnqqqmmmiiiqqq{{{}}}|||yyyttttttxxx|||yyy}}}xxxdddIII:::DDDKKKGGGKKKXXXgggqqqzzzzzzyyy|||oooaaaNNNFFFSSSlll}}}lllKKK777999HHHeeemmmRRR>>>888:::>>>aaa{{{}}}pppdddLLLAAA888999BBBLLLZZZeeerrr{{{~~~}}}xxxjjjcccZZZQQQEEE===AAAJJJRRRVVV___eeebbbWWWOOOMMMMMMPPPVVV```kkkvvv}}}}}}yyyiiiXXXDDD;;;555666555666BBBRRRgggooovvvvvvvvv{{{}}}wwwnnndddTTTBBB777555444<<>>999888>>>CCCNNN[[[eeekkksss{{{|||{{{zzz{{{yyy{{{{{{wwwqqqfffTTTDDD111000///000222444555555111444:::CCCNNNYYYbbbfffiiijjjmmmppppppllleee___YYYTTTMMMJJJJJJLLLMMMLLLRRRZZZaaaeeekkkssswwwxxxiiiZZZIII???:::555111000444444444666999===CCCGGG???888666BBBWWWiiipppooommmpppooommmnnnjjjXXXCCC666333///,,,,,,---------***,,,------,,,,,,---...---444:::???HHHVVVaaaffflllnnnqqqvvvzzz{{{xxxvvvqqqqqqooojjjbbbWWWMMMFFFHHHIIIJJJIIIDDD===666111000888@@@DDDGGGGGGAAA:::rrrpppsssvvvpppiiipppuuuvvvwwwtttqqqsssyyyyyy~~~~~~vvveeeKKK;;;BBBHHHFFFKKKXXX___nnnzzz|||yyyzzz~~~uuulllWWWEEELLLfff{{{pppNNN999888BBB[[[vvvpppUUUAAA;;;<<<999^^^yyy}}}sssaaaPPP@@@888777CCCSSS```llluuu}}}|||}}}}}}~~~~~~zzzssskkkcccUUUGGGBBBEEEAAACCCKKKWWW___^^^[[[ZZZOOOMMMLLLQQQ\\\iiiqqquuuyyy{{{ttteeeNNN@@@777666444000555@@@UUUdddttt{{{}}}~~~zzzxxxuuuooo___KKK<<<777444666===MMMbbbsss||||||wwwwww|||~~~~~~~~~}}}|||||||||{{{|||||||||uuubbbMMM===444111...---,,,---......,,,***''''''(((((()))*********,,,++++++---......,,,***++++++***))))))***+++++++++******+++------,,,*********+++++++++******))))))...///)))(((+++---******---//////,,,******+++))))))***))))))***,,,///777555444===RRR```WWWDDDGGGMMMaaaooolllooozzz|||uuubbbLLLCCCQQQdddzzz{{{|||{{{yyyzzzyyylllfffjjjpppaaaFFF666333...---...***+++)))(((((()))******)))---++++++333DDD[[[ppp|||zzz|||~~~~~~~~~~~~{{{zzz}}}{{{fffOOO@@@;;;TTTmmmyyy}}}}}}xxx|||}}}~~~xxxhhhUUUGGGAAA777999:::888444111222444222111000///...---------333+++(((---111000000333@@@QQQdddnnnssswwwyyyyyy~~~~~~wwwyyyuuufffSSSEEE<<<999IIINNNZZZkkkxxxuuueeeVVV>>>777...***+++---,,,***)))555999222---000000+++.........,,,+++,,,///222...BBB[[[kkksssyyy~~~zzzzzzxxxrrrlllfffcccbbbSSSHHH@@@???>>><<<===AAAOOOUUUaaaooouuuwwwzzz~~~~~~vvvvvvrrrkkkcccWWWDDD444333444444000,,,...555===???BBBIIITTTaaakkkqqqsssssstttvvvzzz}}}}}}xxxtttooojjjbbbZZZTTTPPPMMMKKK:::BBBJJJPPPXXXdddnnnrrruuufffTTTKKKDDD<<<555222444555777:::???EEEMMMRRRHHH???:::CCCWWWjjjssstttsssuuutttrrrsssppp```LLL777444///------......---***+++---,,,++++++,,,...444===CCCHHHVVVhhhooolllqqqrrrsssuuuwwwuuuqqqnnnoooqqqpppkkkcccYYYQQQMMMAAA>>>:::666444333333444444;;;???>>>===<<<888444oootttyyyxxxtttpppnnnooolllnnnpppooommmooovvv}}}{{{{{{zzzzzzlll\\\EEE888???MMMQQQKKKSSSkkk|||zzzzzz~~~ttt~~~wwwaaaGGGCCCXXXoooxxx|||zzz}}}qqqMMM>>>>>>???SSSsss~~~ttt]]]CCC888::::::PPPuuusss^^^LLLBBB;;;>>>GGGVVVhhhuuu|||~~~||||||{{{||||||xxxnnn```QQQIIIDDDAAABBBIIINNNQQQYYYccc\\\MMM???<<>>WWWnnnyyy|||}}}~~~{{{|||}}}vvvlllWWW;;;<<>>;;;;;;???HHHQQQWWWhhhppp{{{zzzvvvxxxqqqhhh]]]QQQCCC666---///...///222777===BBBDDDOOOTTT^^^jjjtttyyyyyywww{{{zzz{{{~~~|||xxxnnnvvvuuukkkeeeccc[[[OOONNNAAA999>>>HHHTTTbbbnnntttvvvnnn]]]OOOHHHBBB===777555999CCCNNNVVV[[[^^^SSS???555DDD]]]mmmrrrtttqqqwwwxxxuuuwwwwwwiiiVVV<<<777111,,,***+++,,,------,,,++++++---......,,,<<>>???FFFNNNdddooozzz{{{ttteeeQQQ???666555666777:::KKK^^^lllvvv}}}}}}xxxttttttttttttoooaaaMMM>>>111111000222AAAZZZoooxxx{{{zzz~~~|||{{{}}}~~~zzzyyyyyy{{{{{{{{{}}}zzzxxxzzz~~~|||lllUUUDDD===888///)))+++///...---...++++++***************+++,,,,,,,,,+++++++++******...---,,,+++***))))))(((((()))***+++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---///+++***+++,,,,,,000666BBBGGGEEEOOOgggoooddd\\\___dddjjjooosssxxx}}}~~~}}}}}}xxxjjjVVVBBBKKKiii|||zzztttmmmZZZGGG444...//////,,,***---+++***+++---...---+++***,,,---000>>>WWWnnn{{{}}}zzzrrr___DDD;;;CCCWWWqqq}}}}}}|||zzz|||{{{wwwssshhhVVVEEE>>>888444444222///...111/////////.........---------,,,++++++++++++,,,---333;;;JJJ\\\lllwww{{{{{{}}}}}}}}}|||zzzxxxzzz|||vvvzzz}}}zzzooo^^^MMMCCCFFFRRRdddtttzzzvvvjjjaaaOOOEEE888000//////,,,)))000...,,,,,,...///...,,,111000///......///222333:::QQQiiiuuuwwwwwwxxxyyyqqqhhh^^^UUULLLCCC>>>>>>@@@AAADDDJJJSSS^^^gggmmmyyy}}}~~~~~~{{{wwwuuuiiicccYYYNNNDDD;;;333...//////111777???GGGNNNRRR\\\bbbkkksssyyy{{{{{{{{{}}}||||||}}}|||yyyttt{{{|||tttppppppiii___WWWPPPIIIFFFEEEIIITTTaaannntttuuulllccc\\\VVVOOOKKKKKKOOOXXX```dddcccbbbOOO===555FFF```pppuuuxxxvvvzzzyyytttttttttgggWWWCCC===444///------,,,,,,******)))+++...222555777KKKYYYdddgggkkkssswwwtttzzztttooopppqqqooonnnooofff```YYYSSSPPPLLLEEE@@@333222000///...///000111222333444333222111222333zzzuuuqqquuu|||{{{uuuyyyyyywwwrrrooooootttxxxyyy{{{|||sssiiiVVVAAA999>>>HHHNNNHHH___{{{~~~}}}nnnYYYFFFGGG```{{{tttSSS;;;;;;;;;OOOooo~~~zzzcccGGG999999666FFFggg~~~sss```MMM@@@;;;;;;LLL^^^uuu}}}yyy|||yyytttooojjjggg___WWWNNNFFF???;;;===CCCHHHEEEBBB???999555:::BBBSSScccttt~~~}}}qqq]]]III;;;333111222444>>>MMM]]]mmmxxxxxxtttoooqqquuu{{{zzznnnYYYIII888333//////555EEE___uuu{{{zzz|||~~~|||}}}~~~}}}xxxvvvwwwyyy{{{{{{~~~}}}{{{|||yyydddNNNAAA>>>555------///...,,,---------,,,+++*********+++---,,,,,,++++++*********,,,,,,++++++***)))((((((((()))***+++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...///,,,+++---------222999LLLXXX\\\bbbrrrvvvooommmooonnnpppvvv}}}~~~{{{}}}}}}|||mmmWWWBBBKKKjjj}}}vvvnnnYYYGGG555///000///+++(((...---,,,,,,---...,,,+++***---...111???WWWppp~~~}}}~~~xxxiiiQQQ<<<>>>NNNhhhzzz}}}|||~~~{{{{{{zzzyyyxxxppp]]]KKK@@@999444333222//////111///...---,,,,,,,,,---...---,,,++++++++++++,,,---///222:::III]]]mmmvvvyyy|||}}}~~~}}}|||{{{zzzyyyxxxzzz~~~zzzlllYYYLLL999EEEZZZnnnyyyxxxooofff[[[OOO???333///...,,,***000...------...//////...000222222000///000444888EEEYYYnnnwwwuuupppllliii___VVVKKKDDD???;;;===BBBLLLPPPWWWaaakkkttt{{{~~~~~~}}}yyytttlllgggTTTNNNEEE;;;444000//////000444:::CCCMMMWWW___dddlllqqqxxx||||||{{{|||}}}~~~||||||}}}}}}|||zzzxxx|||zzz|||xxxpppeeeddd```WWWIIIBBBGGGQQQbbbmmmwwwyyyuuuppphhhbbb^^^```dddjjjnnnlllfff___KKK<<<777IIIbbbpppuuuwwwwwwyyywwwrrrrrrrrriii[[[FFF>>>444...---...+++))),,,,,,,,,---111777@@@EEE[[[hhhpppmmmlllrrrwwwwww|||ssslllmmmmmmhhhaaa^^^YYYRRRJJJDDD@@@<<<777333111000...------...//////111222222111///...///000{{{vvvxxx~~~|||~~~yyyvvvvvvzzz}}}||||||{{{uuuooo```JJJ:::999EEEQQQGGGUUUnnn}}}zzzjjjPPPCCCWWWuuuqqqRRR===<<<===PPPpppiiiLLL;;;888666BBBaaayyy~~~ttt^^^KKK===:::BBBKKKcccooo~~~~~~|||yyytttnnnjjjkkkiiieeebbb___^^^]]]]]]YYYWWWUUUPPPIIIBBB>>>>>><<<::::::999666333666===GGG[[[qqq}}}~~~~~~wwwiiiWWWFFF999222000555777???NNN```nnnsssrrrqqqsssxxxxxxgggYYY@@@777333777777;;;NNNdddrrrwww}}}}}}zzzzzz~~~~~~~~~zzzvvvtttuuuwwwyyyzzz~~~}}}|||}}}sssZZZIIIDDD999000//////...,,,---...---,,,+++***)))))))))++++++++++++++++++++++++,,,,,,,,,+++***)))))))))))))))***+++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---......,,,+++---------444<<>>IIITTT___gggnnnrrruuuzzz~~~~~~zzzxxxyyy|||}}}{{{{{{{{{{{{{{{yyy~~~~~~~~~~~~yyyqqqttttttjjjYYYKKKHHHKKKTTT___lllsssuuurrrooolllllloooqqqssstttpppggg]]]III===;;;NNNdddooosssuuurrrtttsssppppppoooggg\\\CCC;;;222...000111///,,,111222222333777???IIIQQQbbbmmmqqqiiidddjjjsssvvvvvvpppkkkiiieeeZZZOOOIIIKKKFFF???999666333000...///...------------......///000111///---,,,,,,---~~~~~~~~~|||}}}zzzvvvsssiiiUUUAAA:::DDDQQQLLLOOO^^^uuuyyy^^^HHHQQQiii~~~oooQQQ======<<>>888444444333333666;;;MMMaaawww~~~vvviiiWWWFFF999222666444555AAARRRcccooouuuvvvwww{{{|||qqqhhhPPP@@@777:::999666@@@RRRfffppp{{{~~~zzzwwwuuu|||{{{xxxtttrrrsssvvvwwwxxx|||||||||}}}jjjWWWJJJ???444111000...---...---,,,+++))))))((((((((())))))***+++,,,------...---------,,,++++++*********++++++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***+++---///,,,++++++,,,,,,---555???XXXmmmxxxyyy|||yyyxxx{{{}}}~~~nnnWWWBBBJJJiii}}}{{{sssiiiRRR:::...---,,,+++++++++,,,,,,+++***)))))))))+++---000555FFF___ttt|||{{{vvvfffJJJ???@@@WWWqqq}}}~~~{{{{{{~~~yyyhhhVVVEEE>>>888888777222---,,,///---,,,++++++,,,...//////...------------...///,,,...000333:::III\\\jjjuuu|||zzzxxxvvvwww{{{zzzmmmbbbMMMCCC>>>KKKdddyyy~~~zzzooodddSSSDDD;;;555222111---...------------...///---...///------333???HHH```fffiiiddd\\\UUUOOOJJJAAAAAAEEELLLSSSYYYdddnnnqqqrrrsssuuuxxx{{{}}}~~~vvv{{{~~~}}}|||}}}|||yyywwwpppmmmhhhaaaXXXLLL@@@888333222///***&&&(((000777EEENNN[[[fffnnnrrruuuwwwxxx|||~~~{{{vvvtttwww{{{~~~|||zzzyyyyyyzzz{{{yyy|||}}}}}}~~~|||xxx}}}zzzmmmaaaWWWQQQJJJPPPYYYaaafffiiinnnsssvvvzzzzzzxxxxxxvvvlllaaaFFF>>>@@@TTTiiirrrtttvvvrrrsssqqqmmmhhhbbbXXXOOO<<<777222111444666555333333444666:::@@@IIIRRRXXXbbbkkklllbbb\\\cccmmmrrrpppjjjccc\\\QQQEEE>>>>>>>>>:::555111000//////......------------............//////...,,,++++++,,,}}}|||~~~~~~{{{yyyxxxvvvpppaaaLLL???BBBLLLRRRMMMTTTiii}}}kkkRRRNNNXXXtttrrrUUU===;;;;;;MMMnnn}}}vvvWWW@@@999:::???ZZZwww}}}gggTTT@@@888999EEE[[[ooo}}}wwwpppkkk\\\WWWPPPJJJFFFDDDBBBAAA======<<<<<<<<<;;;;;;;;;:::======::::::<<>>:::333///000444999@@@HHH^^^ooo{{{rrrcccQQQ@@@555555222222999EEEUUUhhhvvvwwwzzz}}}~~~}}}yyyuuusssdddPPP>>>888555222999EEE\\\lll||||||zzz|||~~~yyywwwttttttuuuwwwwwwwwwyyyzzz{{{{{{}}}tttcccTTTGGG:::555333000...///++++++***)))(((((((((((())))))***+++,,,------...---------,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++******+++---000+++++++++,,,,,,---777BBB]]]rrr}}}}}}~~~zzzxxx~~~xxx|||}}}zzzyyy||||||nnnYYYCCCGGGbbbzzz}}}wwwnnnVVV;;;...,,,,,,,,,---)))***+++***)))((()))***,,,---///777KKKeeevvv}}}zzz{{{yyymmmSSSCCC>>>QQQkkk{{{~~~}}}}}}oooaaaKKKAAA888666555111,,,+++...---,,,,,,,,,---...///---,,,++++++++++++,,,---,,,///111000111;;;MMM\\\kkkxxx|||{{{xxxxxx|||xxxpppZZZGGG888>>>WWWooozzzyyyxxxooo```QQQDDD999111---///000000...---,,,---///---///000000333:::DDDKKKVVVXXXUUUNNNIIIIIIIIIGGGEEEIIIRRR]]]bbbfffmmmtttsssssssssuuuxxx{{{~~~zzz~~~yyyyyyzzz{{{|||yyyuuurrrccc[[[NNNCCC:::555222000///000000,,,)))///;;;FFFUUU]]]iiiqqqtttuuuvvvwwwzzzzzzyyyvvvrrrqqqtttwww{{{|||{{{yyywwwwwwyyy{{{yyyzzz|||}}}~~~{{{zzzrrrggg^^^MMMKKKLLLPPPUUU]]]lllxxxwww||||||wwwwwwwwwnnnbbbCCC>>>EEEZZZnnntttuuuwwwqqqnnniiibbbYYYOOOEEE>>>777666555666777888888888666777;;;CCCMMMUUUYYY[[[___hhhjjjbbb]]]cccjjjkkkiii___RRREEE999222444;;;222111///---,,,---...///.........///////////////...//////...,,,+++,,,---|||zzz~~~~~~~~~~~~}}}|||}}}}}}{{{yyywwwxxxxxx{{{yyyvvvkkkXXXEEE???CCCPPPLLLOOO___uuurrr\\\MMMJJJeeezzzuuuYYY>>><<<;;;NNNnnn~~~zzz[[[CCC:::999;;;VVVvvv}}}jjjPPPBBB999===HHHVVVlllzzzrrrkkkccc[[[UUUEEEBBB@@@???AAACCCCCCDDDAAACCCGGGIIIJJJIIIGGGEEEFFFJJJJJJDDD@@@@@@???<<<555222000222555;;;IIIUUUggguuu~~~~~~}}}|||yyytttkkk]]]LLLAAA666444555777:::DDDXXXlllrrrwww|||{{{wwwuuuuuuxxxrrr```LLL???666333777===NNNcccyyy}}}}}}yyyxxxwwwwwwyyyyyyyyywwwwwwyyyzzz{{{|||zzzmmm```RRRBBB:::666111......++++++***))))))*********++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---......//////...------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---000,,,,,,---...---///999EEEcccvvv~~~yyy}}}zzz|||}}}{{{xxxxxx|||~~~tttbbbHHHEEEZZZttt~~~~~~~~~yyykkkTTT:::...------------(((***,,,+++))))))***,,,,,,,,,---999QQQkkkxxxzzz}}}yyy{{{|||sss[[[HHH>>>LLLdddwwwxxxnnnXXXIII;;;555333111000111------........./////////---,,,++++++++++++,,,------...///---...555AAAKKK___rrr~~~zzzyyy{{{yyyeeeUUUFFFHHHZZZmmmxxxyyy}}}wwwlll___QQQCCC777000222333333111...---...000,,,...000444999===BBBDDDBBBCCCAAA>>>BBBKKKQQQSSSVVV\\\fffoooqqqppprrrxxxtttuuuvvvxxxzzz{{{}}}}}}|||~~~~~~{{{tttuuuuuuuuussslllddd^^^KKKDDD999111......000111111222222...---777JJJZZZccciiipppsssrrrrrrtttwwwyyyvvvrrrmmmkkklllnnnpppwwwyyyzzzyyywwwvvvxxxzzzyyyxxxyyy|||~~~~~~yyyvvvqqqjjj]]]TTTKKKGGGHHHQQQdddvvvsssyyy{{{vvvvvvvvvmmm___CCC@@@GGG[[[kkkmmmlllmmmbbb]]]VVVPPPIIICCC>>><<>>PPPppp}}}^^^EEE;;;777999SSStttnnnUUU???666666EEEVVVeeezzz{{{ssshhh]]]SSSJJJBBB<<<@@@AAACCCHHHNNNTTTVVVWWWSSSWWW]]]bbbdddbbb___\\\ZZZ```bbb\\\SSSMMMCCC:::;;;:::999777333666DDDSSSfffqqq|||{{{{{{}}}{{{xxxwwwtttkkk]]]RRR999999:::999444666III^^^mmmtttzzzzzztttqqqtttyyywwwlll[[[JJJ===777666888>>>VVVppp{{{~~~}}}~~~}}}}}}zzzyyyyyyzzz||||||zzzyyywwwyyy{{{{{{|||wwwiiiZZZIII???888222......+++++++++***++++++,,,,,,......---,,,+++))))))(((+++++++++***************...///////////////......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))***...000------...///...000;;;HHHhhhyyy{{{}}}~~~}}}{{{{{{|||{{{kkkOOOGGGVVVmmm|||{{{|||}}}}}}{{{}}}{{{fffPPP999/////////...---(((***---,,,******,,,...---+++,,,:::UUUnnnyyywww|||~~~xxx|||yyy|||www___JJJ===III```sssxxxdddRRR>>>555333333555888------...///000000/////////...------------...///------,,,,,,...444;;;@@@XXXnnn}}}wwwyyy||||||qqqhhh^^^___jjjwww~~~{{{tttjjj\\\MMM@@@888444666666444000...///111)))+++000666<<<>>>===;;;777:::;;;===HHHWWWbbbffffffkkkuuu||||||xxxxxx}}}zzz{{{|||||||||zzzxxxwwwzzzzzz{{{}}}~~~|||zzznnnnnnmmmjjjcccXXXLLLCCC666333111000111222333222333444333//////===UUUhhhlllooorrrqqqnnnnnnrrrwwwwwwrrrkkkgggfffggghhhiiiuuuwwwyyyxxxvvvuuuwwwyyyvvvvvvwwwzzz}}}zzzssssssssspppnnn___NNNDDDAAAHHH[[[nnnsss{{{~~~zzzyyyyyynnn___DDDAAAHHHZZZeeeccc______PPPJJJDDDAAA???@@@CCCFFFUUUZZZ___^^^YYYTTTSSSTTTTTTSSSVVV___hhhggg]]]SSSXXXeeennnmmmlllkkkcccYYYIII>>>555222111---)))(((,,,...//////.........///000000111222222222222222---///000///......///000~~~|||yyywwwvvvuuuyyywwwvvvxxx|||~~~~~~zzz|||{{{tttlllmmmwwwuuuqqquuunnnWWWBBB:::EEERRRIIIGGGggg~~~~~~uuujjjVVVBBBLLLeeerrrVVVBBB999;;;QQQmmmcccCCC<<<888;;;NNNmmmwww\\\>>>???888;;;OOOiii{{{~~~yyyyyyhhh]]]NNNAAA<<<===AAADDDFFFJJJTTT___cccdddhhhnnnrrrppppppuuu{{{|||uuunnnpppsssuuutttkkk[[[HHH<<<:::AAACCC>>>>>>CCCDDD@@@QQQ[[[hhhrrrwwwzzz~~~~~~|||}}}}}}}}}|||zzzyyyxxxssslllfffRRRAAA555555888777===FFFcccjjjttt{{{yyyrrrqqquuuwwwrrrgggWWWDDD666333777666EEEZZZmmm{{{{{{xxxvvvyyy~~~zzztttvvvtttvvv{{{xxxiiiWWWJJJ===222000555+++,,,,,,+++******,,,---------,,,,,,,,,,,,,,,+++...---+++******+++---...---,,,***+++,,,,,,+++))))))***+++,,,,,,+++***)))+++++++++++++++***)))(((,,,++++++******++++++,,,***---++++++//////;;;SSSpppzzz~~~}}}}}}}}}||||||{{{pppWWWKKKLLLkkkvvv|||pppzzz{{{{{{}}}zzziiiTTT===111...---,,,---,,,,,,+++******+++,,,,,,++++++,,,777QQQnnn||||||}}}~~~|||}}}~~~|||}}}~~~}}}{{{ooo]]]GGGAAAPPPhhhyyyyyyiiiUUUAAA888555111///000222111000...------,,,,,,---...............------,,,++++++,,,///333888:::III```uuu||||||}}}~~~~~~wwwvvv{{{~~~{{{vvvrrrqqquuuzzz~~~~~~yyyssslll```RRRIIIBBBAAA@@@===:::666222000222000222777777333444::::::>>>FFFQQQ]]]fffjjjkkkttttttuuuxxx|||~~~~~~}}}tttwwwzzz{{{{{{yyyxxxwww}}}}}}{{{yyyvvvssskkkfff^^^UUULLLCCC;;;777,,,---///111000111666<<<===:::111)))111III```kkkrrrqqqpppqqqpppoooqqqssssssoooiiiaaaXXXTTT[[[fffpppnnnooorrrqqqmmmooovvvwwwwwwwwwyyy|||~~~}}}{{{ppplllqqqyyytttkkk\\\KKKDDDLLL^^^nnnuuu{{{|||wwwtttssskkk```CCC999AAAQQQRRROOOMMMGGGCCC>>>===BBBEEEGGGPPPZZZ^^^eeeiiigggddddddcccaaa______bbbhhhnnnmmmddd\\\dddfffhhhfff```UUUJJJCCC777444///+++))))))***,,,------,,,,,,,,,,,,------000111222222222000///...111000...,,,+++,,,...///||||||}}}}}}|||yyyuuurrrtttvvvyyyzzzzzz{{{}}}~~~vvvtttwww|||{{{yyyzzzttt```JJJ<<>>111...,,,,,,---,,,++++++******++++++,,,++++++,,,555KKKfffwww{{{}}}~~~uuubbbKKK>>>EEEYYYmmmyyy}}}mmmYYYEEE:::666333333555333222111000///..................//////......---,,,,,,,,,,,,///333666999AAAWWWoooyyy{{{}}}~~~|||{{{}}}~~~~~~|||yyyyyy{{{||||||{{{}}}|||zzzsssiiibbbSSSTTTSSSPPPJJJBBB;;;777555333444888999777;;;AAAGGGLLLUUU___hhhooorrrsssxxxyyy{{{{{{yyywwwwwwxxxvvv{{{~~~yyyuuuvvvxxxyyyxxxxxxzzzzzzwwwqqqkkkVVVQQQJJJBBB<<<777444222444555777777666777<<>>BBBAAAFFFNNNSSSUUU[[[cccdddiiikkkjjjiiijjjjjjgggjjjddd```dddkkknnniiicccaaa___[[[UUULLLBBB:::666222111///---,,,++++++,,,......------------......000000111111000//////...///...---,,,+++,,,,,,---zzzzzz|||~~~wwwrrrqqqvvv{{{|||{{{zzz|||}}}{{{{{{mmmUUU@@@===BBBJJJLLLOOOccczzzsss\\\CCCLLLcccuuuXXX@@@999<<>>AAADDDGGGLLLUUUaaaiiissssssvvvzzz{{{yyyzzz~~~~~~|||{{{|||~~~{{{jjjVVVHHHUUU```eeebbb___^^^XXXOOOHHHGGGGGGJJJQQQZZZaaadddooozzz}}}}}}}}}~~~~~~~~~|||yyyqqq\\\GGG===888222222666<<>>888666555777<<<@@@CCCJJJQQQ[[[```hhhnnnsssvvvxxxzzz~~~yyytttsssttttttzzz}}}uuuqqqsssxxxtttrrrqqqrrrqqqkkk```WWWEEEAAA:::444111222444666===>>><<<777333444999>>>@@@<<<444111<<>>GGGJJJSSS\\\aaabbbeeeiiiiiikkkkkkjjjkkkooonnnjjjlllfffaaadddkkkmmmhhhbbbWWWRRRIII???666111............//////...---,,,,,,////////////////////////000000///............///............------------}}}|||}}}}}}wwwuuuxxx|||~~~~~~~~~yyyaaaFFF@@@>>>MMMRRRHHHWWWuuu}}}gggJJJFFFVVVxxxsssUUU@@@;;;???TTTnnn~~~cccGGG???===<<>>QQQkkk}}}ttthhhYYYKKKCCCCCCFFFLLLUUU\\\aaaiiittt|||xxxvvvwww{{{|||{{{}}}~~~|||zzzzzz}}}{{{~~~~~~ssseee\\\fffpppwwwtttsssuuupppiii]]]VVVNNNKKKNNNQQQRRRRRR^^^jjjyyy~~~~~~}}}}}}~~~~~~yyyiiiVVVGGG;;;333222666555===OOOdddrrruuuwwwyyy|||ttteeeOOO===999222222BBBZZZnnnyyy~~~yyy{{{|||}}}}}}}}}zzzzzzzzzkkkZZZHHH999000...---------------,,,+++,,,,,,,,,,,,,,,---------------,,,,,,,,,------...---,,,***+++,,,,,,+++)))'''(((((()))))))))))))))(((((()))***************,,,,,,------------,,,,,,)))+++))))))...///<<>>CCCNNNLLLCCC777......333666888444000222???SSSfffqqqoooqqqsssuuuxxxwwwppphhhRRRFFF888111///...111555777>>>LLL]]]kkksssxxxzzzyyyyyyxxxvvvtttuuuvvvxxxyyyvvvrrrqqqsssuuuvvvvvvyyy|||wwwdddOOOGGGPPP]]]sssuuuqqqjjjgggfff\\\NNN999///444<<<888:::EEEKKKSSSXXX___fffhhhgggggghhhkkkkkkiiigggiiimmmkkkfff```bbbeeeiiiiiiddd[[[TTTGGGAAA999111---,,,///111...//////......------,,,000000000111111000000000000///---,,,,,,---...///......///000//////......~~~|||{{{|||}}}}}}zzzyyy|||jjjOOO???:::IIISSSHHHQQQqqqqqqSSSEEELLLlllsssTTT>>>:::@@@UUUnnn~~~dddHHH??????===HHHbbbzzzuuu\\\DDD999;;;@@@KKK___vvv|||nnn\\\NNNCCC===>>>DDDXXX___hhhooosssxxx}}}yyyyyy|||}}}|||}}}|||zzzxxxyyy{{{~~~yyytttttt}}}}}}}}}|||tttlllbbb\\\[[[XXXRRRLLLTTTYYYcccoooxxx|||}}}}}}~~~|||}}}~~~}}}~~~~~~vvvhhhWWWCCC666444888555777BBBYYYnnnxxxzzzzzz|||zzzrrr^^^JJJ===444000999JJJ[[[nnn{{{yyy}}}~~~zzzzzz~~~}}}~~~~~~}}}xxxzzzuuugggVVVDDD777000---++++++,,,...---,,,------,,,,,,++++++******++++++,,,,,,---...///000---,,,***+++,,,,,,+++)))((((((((((((((())))))***+++,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,+++***))),,,))))))...000>>>WWWttt{{{~~~zzzfffPPPBBBTTTkkk~~~zzz|||uuu^^^CCC333...,,,---...************************(((***,,,...555FFFaaawwwzzzzzzlllXXXDDD@@@SSSjjj{{{|||qqq^^^JJJ;;;444222111111000///...............------...///////////////...---------...///000111111===QQQgggvvv|||||||||~~~|||wwwrrrqqqtttwwwyyy~~~~~~}}}}}}}}}~~~~~~}}}~~~xxxrrrwwwmmm^^^NNNBBB<<<;;;;;;???FFFOOOXXX^^^dddhhhjjjqqqrrrssstttvvvyyy|||yyyuuusssooohhhccchhhggggggiiillloooppppppggg```VVVNNNGGG???555...///000222444999BBBMMMUUUddd```RRR===///...111222222///...222===OOOcccqqqrrrtttuuutttwwwvvvkkk^^^AAA888//////000//////111333666>>>NNNddduuu||||||vvvwwwvvvtttsssssswwwzzz{{{vvvqqqqqquuuyyyxxxvvvxxxzzzuuudddQQQIIIPPPZZZjjjoookkk^^^TTTQQQJJJAAA444,,,555BBBCCCGGGSSSXXXaaaeeeiiikkkkkkkkkkkkjjjnnnmmmjjjggghhhjjjgggaaa[[[```eeeeee\\\QQQGGGBBB888555000,,,+++...111444222000...---,,,,,,,,,---000000111222222111000000///...---,,,,,,---...///,,,------.........---,,,{{{zzzxxxwwwxxxzzz}}}|||vvvxxxppp[[[???777@@@NNNLLLPPPfff|||zzz]]]IIIDDD]]]wwwtttUUU;;;999AAAVVVooo~~~hhhKKK@@@>>><<>>;;;>>>HHHSSSfffkkksssxxx|||}}}{{{||||||yyywwwxxx{{{~~~}}}zzzzzzzzz}}}|||~~~yyyssspppnnnhhh```YYYPPPLLLKKKRRR\\\fffnnnuuuxxxzzz}}}~~~}}}|||||||||{{{~~~wwwfffQQQ@@@888777777222777KKKcccsss{{{~~~~~~}}}zzz|||zzzkkkZZZCCC888222666???MMMdddxxx}}}|||wwwyyy}}}}}}}}}}}}}}}|||uuuyyywwwjjjXXXHHH666111,,,***,,,------+++------,,,,,,,,,+++++++++))))))***+++,,,---......---,,,***+++,,,,,,+++)))(((((((((((()))***++++++------------,,,+++***)))******,,,,,,,,,,,,*********,,,)))***///222@@@ZZZvvv|||~~~oooVVVDDDOOOggg|||~~~yyyzzz~~~~~~ttt^^^CCC444///---,,,---))))))***++++++***))))))((())),,,---000===VVVlllwww}}}tttbbbLLL???HHHYYYxxx{{{|||xxxxxx}}}}}}xxxjjjUUUDDD999222...///...------,,,,,,,,,---+++,,,---...////////////---------------...///000333888HHH^^^pppxxxzzz{{{~~~yyyxxx~~~}}}}}}{{{sssmmmaaaXXXJJJ>>>888:::AAAFFFTTT]]]eeeiiillloooooolllppppppqqqtttxxx{{{||||||xxxoooeeeaaaaaa___WWWPPPRRROOOLLLOOOTTTXXXXXXWWWRRRLLLDDD<<<777444111///111777>>>EEEMMMWWWbbbjjjpppmmm^^^GGG666333222000111///000333:::HHH^^^pppuuuvvvtttrrrtttttteeeTTT888111---///000---+++,,,000000333???UUUlllxxxzzztttvvvvvvtttrrrssswww|||yyyuuuqqqrrrwww{{{|||zzz|||{{{vvvjjj]]]VVVXXX\\\^^^ccc___OOOCCC@@@===888777///:::JJJNNNSSS]]]```jjjnnnpppnnnnnnppprrrqqqpppqqqoookkkjjjjjjgggbbb___```^^^VVVJJJ@@@;;;:::111000---,,,+++---...000222111...,,,+++,,,---...///000111222222111000///...------------...//////***************+++++++++wwwxxxyyywwwtttuuuzzzzzzsssrrrxxxuuuhhhIII@@@<<>>;;;999DDD]]]vvvmmmTTTAAA777666CCCRRRmmmyyyyyyjjjbbbHHHAAA===???FFFPPP^^^jjjtttvvvyyy}}}~~~~~~yyyvvvuuuzzz|||~~~~~~~~~~~~|||zzzzzzsssmmmZZZRRRLLLKKKLLLNNNWWWaaadddiiipppvvvzzz{{{}}}~~~|||{{{qqqbbbQQQBBB888999333222>>>QQQbbbrrr}}}}}}~~~{{{}}}uuufffOOOAAA555555:::DDDYYYnnnyyy}}}~~~||||||~~~~~~{{{~~~~~~~~~~~~~~~yyyyyy}}}|||lll[[[@@@999000++++++,,,,,,***,,,,,,------...///000000+++,,,,,,,,,,,,,,,++++++---,,,***+++,,,,,,+++)))))))))(((((()))***,,,---++++++,,,,,,,,,++++++******+++---......---+++***+++---***+++000333BBB\\\uuu{{{uuu[[[EEEFFF___vvv|||zzz}}}}}}|||rrr\\\CCC555000---,,,,,,((()))***++++++***)))((())))))+++,,,,,,444HHH]]]sssyyy}}}sssfffQQQ???BBBOOOjjjnnnkkkccc```iiixxx}}}~~~uuucccPPPBBB777///...------,,,,,,,,,,,,,,,***+++,,,---............+++,,,,,,------...//////222333>>>TTTiiitttyyy|||}}}~~~~~~xxxrrriii___WWWHHHDDD???===BBBKKKVVV]]]iiiqqqvvvuuuuuuwwwuuuqqqpppooopppuuuzzzzzzssslll]]]VVVNNNKKKLLLMMMJJJHHHAAA???<<<;;;<<<>>>>>>>>>;;;:::777333111111555999BBBJJJUUU]]]ccciiipppuuusssuuukkkUUUEEE@@@;;;333///000333666999EEE^^^uuuuuuuuurrrnnnqqqrrrbbbNNN444000...000///+++***+++,,,///111666GGG^^^pppvvvuuuwwwwwwtttqqqrrrwww|||zzzvvvrrrrrrvvvzzzzzzyyy}}}zzzuuupppjjjccc]]]XXXQQQTTTOOOCCC>>>AAACCC??????666???QQQXXX^^^gggiiinnnrrrtttpppooorrrsssqqqpppttttttppplllkkkiiieee]]]XXXPPPIIIDDDAAA>>>===000///...,,,,,,,,,,,,---........................///000111222222111000///------...///////////////++++++***)))***+++,,,---uuuyyy|||zzzuuutttzzz~~~yyyrrroooqqqxxxxxxpppWWWLLL>>>IIIYYYLLLIIIdddttt{{{sssZZZCCCEEEZZZrrrpppPPP??????III```wwwhhhJJJ<<<999777AAA\\\tttqqqSSS===;;;;;;:::KKKdddyyykkkUUUHHH:::999===IIIVVVcccqqq||||||{{{xxxxxxzzz||||||{{{|||kkkfff```ZZZPPPGGGIIIQQQPPPXXXcccnnnvvv{{{~~~|||}}}|||yyyuuunnn```KKK;;;<<<666333777BBBRRRgggxxx~~~}}}{{{lll\\\JJJ999666888>>>PPPcccppptttwwwzzzzzz~~~~~~~~~zzzyyy|||wwwgggHHH???333---+++,,,+++)))++++++---///111333444555000000000///...,,,+++***---,,,***+++,,,,,,+++)))***))))))))))))+++---...((()))***++++++++++++++++++,,,...//////...,,,++++++...***+++111444CCC^^^rrrxxx}}}~~~~~~vvv[[[DDD???YYYqqqzzz|||{{{}}}yyyqqq[[[CCC555111---++++++((()))***++++++***)))(((+++******+++)))---???RRRqqqwww}}}}}}sssjjj```NNN======HHHVVVZZZWWWJJJCCCNNNfffxxx|||}}}lllYYYJJJ===222......---,,,,,,,,,------)))***+++,,,------------***+++,,,,,,---...//////111///777NNNeeerrrxxx}}}~~~zzz|||~~~~~~~~~{{{rrriii___SSSEEE======>>>CCCJJJVVVcccooovvvttt{{{~~~zzzyyy|||{{{wwwrrrpppqqqvvvzzztttfffZZZGGGDDD@@@>>>???CCCGGGJJJ@@@???===888444222444777...111333111000222999???PPPYYYdddkkkmmmmmmppprrrwww}}}wwweeeVVVPPPGGG===,,,///444888:::FFFaaa|||ssstttppplllpppqqqaaaKKK444000///000///,,,,,,///***000333555???UUUjjjuuuwwwxxxxxxtttpppqqqvvv{{{~~~zzzuuussstttvvvuuuuuuxxxtttooonnnllleeeXXXNNNGGGHHHCCC===AAALLLQQQNNNEEE:::CCCVVV___gggpppqqqooouuuvvvpppnnnpppoookkkmmmsssvvvrrrmmmllljjjhhhTTTMMMEEEDDDIIIKKKGGGBBB111000...---,,,------...)))+++...000111000///---...///111222222111///...,,,---///000111000///...///...,,,,,,,,,...000111ppplllmmmsssvvvuuuxxx{{{vvvuuuwwwzzz{{{{{{{{{vvvgggWWWKKKMMMUUUWWWVVVUUUmmm{{{wwweeeKKK>>>LLLiii~~~gggKKK;;;<<>>777;;;CCC[[[yyynnnQQQ>>>333888===EEE]]]yyyuuu```KKKAAA@@@;;;CCCQQQbbbqqqyyy|||{{{~~~|||{{{|||~~~{{{|||}}}yyyrrrjjj```TTTIIIAAAFFFHHHNNN[[[kkkwww|||||||||}}}}}}|||yyywwwvvvtttjjjYYYMMM???444///444999@@@PPPcccwww{{{{{{yyy{{{~~~{{{sssgggVVVDDD:::666777@@@LLLbbbhhhrrryyy|||}}}~~~~~~|||||||||}}}~~~}}}|||||||||~~~|||oooTTT>>>,,,+++...+++***...---******...000111666;;;+++,,,///000---))),,,222+++,,,,,,+++***)))((((((***)))((('''((())),,,---***+++---//////...---,,,+++---///000///...---...,,,...,,,---333666EEE___mmm||||||}}}zzz~~~|||fffOOOFFFTTTiii|||}}}zzzzzzwwwrrrlll[[[DDD555///...***&&&------,,,+++***)))'''&&&+++%%%&&&///222111888DDD]]]rrr|||||||||vvv\\\JJJEEEEEEJJJHHH<<>>AAADDDJJJSSS___kkksssvvvwww}}}}}}~~~|||yyywwwyyyxxxvvvssslll]]]KKK>>>:::@@@CCCCCCGGGNNNPPPMMMEEE???:::999666111///000111333555444444777<<>>,,,,,,+++******************+++---///000///---,,,...//////000000000000000---...//////000//////...+++******)))***+++---...XXXUUUXXXaaaiiiooowww~~~zzzzzz|||~~~}}}||||||{{{kkkZZZRRRUUUYYYVVVRRRhhhxxx}}}}}}lllRRR@@@FFF^^^vvv}}}dddHHH<<<;;;GGG```{{{jjjHHH:::777;;;DDD]]]{{{wwwcccFFF===666999FFFZZZqqqrrraaaOOOAAA@@@EEENNNVVVcccppp{{{{{{zzzyyyzzz}}}~~~}}}}}}}}}|||}}}yyytttlllbbbWWWOOOFFFCCCEEENNN^^^nnnxxx|||~~~|||~~~zzzxxxvvvoooddd[[[HHH:::111111444888EEETTTfffnnntttuuuwww{{{|||xxxwwwgggSSSCCC888333888AAAMMM\\\ppp}}}~~~||||||zzz{{{}}}~~~}}}}}}}}}~~~xxx]]]FFF222///111...---///...++++++...000111666<<<,,,,,,...///***%%%''',,,******+++++++++++++++***---,,,***)))))))))+++,,,***+++---...///...---,,,))),,,......---,,,,,,---,,,///,,,---333555CCC]]]iiiyyy}}}{{{~~~}}}yyy~~~~~~lllYYYFFFRRRgggzzz~~~|||}}}{{{wwwqqq___GGG777000...+++(((++++++++++++++++++******---'''(((...000---333===WWWnnn|||yyy{{{oooUUU@@@;;;CCCRRRQQQ???::::::;;;<<>>555111///000000,,,+++---///...---,,,,,,---///000...,,,******,,,------+++...222333BBBaaasssyyy}}}wwwzzzyyysssnnnYYYNNNCCC??????BBBKKKTTT]]]___dddmmmwww}}}~~~~~~{{{xxxyyy{{{|||{{{{{{~~~{{{ssshhhZZZKKK>>>777<<>>888333333222111333777>>>AAAEEEDDDAAA>>>===>>>IIIQQQ]]]fffkkknnnqqqsssyyyyyyyyyqqqjjjjjj[[[===000...444DDDVVVdddpppxxxuuusssqqqqqqtttlllWWWAAA.........---,,,,,,...///,,,+++,,,222;;;III^^^ooopppwwwzzzuuuppprrrwwwyyyzzzuuupppppprrrpppjjjdddZZZXXXSSSPPPUUU```ggghhhWWWXXX\\\```dddeeecccaaaLLL;;;AAA[[[kkkrrrsssnnnnnnllliiihhhiiijjjkkkkkkfff```WWWMMMFFFEEEIIIMMMUUU^^^cccccciiilllZZZAAA000...,,,++++++++++++***++++++---.........------......//////000000///////////////...............000///...---------...///FFFDDDFFFNNNYYYeeerrr}}}}}}~~~~~~{{{xxx{{{~~~zzzbbbOOOMMMUUUTTTLLL]]]qqqyyy```HHHBBBRRRlll~~~zzzaaaEEE===;;;DDD]]]yyynnnIII777666;;;EEE```iiiVVV777888666:::OOOlll}}}~~~ooo[[[III===<<>>666BBBZZZ[[[BBB666888???HHHRRR```sss}}}{{{yyytttgggWWWJJJ===666000///...,,,,,,///111000...---------...///---,,,***+++,,,------,,,---000111@@@^^^pppuuu}}}~~~{{{~~~{{{}}}~~~|||uuuiii]]]VVVAAA???@@@EEEJJJSSSaaannnqqqoooooosss{{{~~~|||xxxxxxwwwvvvwwwyyy{{{{{{~~~wwwiiiWWWGGG>>><<<===JJJPPPUUUUUURRRMMMEEE<<<888222//////111333999@@@MMMSSSYYYZZZUUULLLEEEBBBBBBDDDJJJUUUccclllpppppptttsssuuutttpppooo\\\<<<000000:::PPPfffrrrvvvvvvwwwtttqqqppprrrjjjTTT>>>000///...,,,,,,,,,------+++)))***///666BBBWWWiiimmmssswwwsssqqqtttyyy{{{tttrrrpppmmmhhh```WWWQQQJJJHHHEEEDDDMMM\\\hhhlllaaacccfffkkknnnmmmjjjgggQQQ>>>BBBYYYhhhnnnooojjjooohhhbbbcccgggiiiddd^^^YYYRRRHHH???===DDDPPPZZZccclllqqqqqqssspppZZZ@@@222///,,,*********))))))+++++++++,,,,,,,,,,,,,,,---------.........//////111000...---,,,------...222111///...------......DDDBBBAAAEEEOOO\\\kkkvvv~~~}}}}}}}}}yyyxxx{{{~~~}}}cccIIIFFFRRRUUUMMMQQQggg~~~qqqWWWEEEJJJbbbwwwxxx___DDD===:::CCC[[[vvvpppKKK999555:::EEEbbbqqqXXXIII555666999EEE]]]uuu}}}jjjZZZFFF:::999CCCWWWiiiwww~~~~~~~~~}}}{{{~~~~~~|||uuullleee```VVVKKKJJJVVVgggvvv~~~~~~}}}~~~}}}wwwoookkkjjjjjjhhheeeYYYHHH888111000111555:::NNN^^^qqqzzzzzzyyy{{{~~~~~~ppp```OOO@@@888555:::GGGZZZjjjsssxxx{{{}}}|||}}}~~~nnnVVV>>>444444222000///000...---.........555===,,,+++---///...***,,,111******+++,,,---------------,,,+++************+++)))***+++---............(((***,,,,,,++++++,,,---///222...///333333???XXXlll||||||wwwjjjJJJLLLWWWlll}}}~~~}}}uuucccKKK888///...---,,,)))******+++,,,...///000///,,,+++---,,,))),,,222???YYYsss~~~~~~~~~|||wwwvvvxxxuuubbbKKK===EEE___aaaHHH;;;===GGGXXXhhhttt~~~~~~{{{qqqbbbVVVDDD:::111...---,,,---000111000...---,,,,,,,,,---,,,,,,++++++,,,---------...111222@@@\\\mmmrrrxxxzzz~~~~~~||||||}}}{{{tttjjj^^^SSSIIIDDD@@@JJJXXXcccgggkkkrrrxxx{{{vvvqqqsssxxx{{{yyyvvvzzz{{{zzzwwwuuuwwwxxxwwwvvviiiWWWGGG???AAAHHHMMMSSSQQQLLLEEE???:::666333555222222666:::>>>EEEMMMZZZaaaiiilllggg^^^VVVRRRJJJEEEBBBHHHTTTbbbkkknnnooolllpppsssrrrqqq]]]<<<222333>>>TTTiiisssuuutttwwwsssooonnnnnnfffOOO:::222///---++++++,,,,,,,,,)))'''(((+++000;;;OOOaaafffmmmqqqpppoootttyyyzzzrrrpppkkkcccXXXNNNGGGCCCBBBEEEFFFGGGOOO[[[dddfffaaacccggglllppppppmmmjjjXXXCCCDDDXXXdddhhhiiidddkkkgggcccdddfff```TTTIIIBBBCCCEEEIIIOOOXXXcccjjjmmmtttxxxwwwvvvppp[[[DDD666222---++++++,,,,,,++++++******))))))***++++++,,,,,,,,,,,,------......222000...,,,++++++,,,---...---++++++***+++,,,---CCCAAA???AAAKKK[[[kkkttt}}}||||||{{{}}}~~~}}}gggKKKCCCOOOVVVRRROOObbbxxx}}}eeeMMMEEEUUUhhh|||www^^^DDD===:::BBBZZZvvvmmmLLL===555999DDDbbbyyy]]]EEE===;;;999BBBYYYppp{{{uuukkkQQQEEE::::::CCCUUUjjj{{{~~~~~~}}}wwwpppkkkggg^^^SSSRRR[[[jjjuuu||||||yyywwwvvvvvvtttssslllgggbbb___^^^]]][[[XXXPPPDDD666111111222444666>>>NNNdddsssvvvuuuvvvyyy~~~xxxmmm```QQQBBB888999@@@MMM```rrr}}}~~~~~~qqq\\\DDD666222111///---///......///---,,,333<<<---+++,,,///...+++,,,000+++,,,,,,------,,,,,,+++)))))))))))))))***++++++)))***+++,,,------------***+++------,,,,,,...000111333000000333333>>>VVVooo|||xxxlllPPPJJJNNN```vvv~~~~~~~~~~~~{{{sssbbbJJJ777...,,,------,,,++++++++++++,,,......---,,,,,,---,,,+++---222888OOOjjjxxx{{{|||~~~{{{xxxzzzzzznnn]]]MMMNNNccchhhSSS???>>>GGG\\\qqq}}}~~~vvvjjj```LLL???333...------...111///...---,,,++++++******++++++,,,++++++,,,---...---222555DDDbbbrrrvvv|||zzz~~~{{{uuuqqqiii]]]PPPHHHFFFHHHJJJQQQ___pppyyyyyywwwwwwxxx}}}xxxwwwzzz}}}|||zzz}}}}}}xxxwwwyyyxxxtttkkk[[[FFF:::<<>>GGGMMMQQQXXX___gggmmmtttuuuqqqjjjeeecccZZZQQQGGGAAAFFFQQQ^^^gggqqqlllooosssrrrnnnZZZ;;;111444???RRRdddooouuuzzzuuuqqqllljjjjjjbbbLLL777333///+++***+++,,,,,,+++***))))))+++---777KKK^^^fffkkknnnlllllloooqqqqqqiiieee^^^SSSIIIDDDCCCEEE@@@HHHQQQXXX```iiimmmllleeegggjjjnnnqqqpppmmmjjjZZZEEEEEEZZZfffkkklllhhhgggdddaaa]]]XXXPPPFFF???;;;BBBNNNYYYaaahhhmmmppptttxxxyyywwwvvvqqqaaaOOO<<<666///,,,...000///...+++***))))))))))))******---,,,,,,+++,,,---......111///---+++******,,,,,,))))))(((((()))+++---...@@@AAAAAACCCOOObbbrrrzzz~~~||||||~~~}}}}}}~~~jjjOOOAAAEEEMMMQQQSSS___ppp}}}qqqUUUCCCHHHUUUqqq~~~sss\\\CCC;;;999BBB[[[wwwhhhJJJ???555999BBB```{{{dddHHH888666===@@@PPPiii{{{~~~sss^^^NNN???::::::FFFWWWhhhxxx|||||||||~~~~~~~~~|||xxxssspppkkkccc[[[ZZZbbbmmmtttxxxuuuqqqlllhhhccc^^^YYYUUUOOOMMMKKKIIIIIIGGGEEECCC@@@:::333000111222222222555???RRRfffqqqvvvyyy~~~{{{uuunnnbbbOOO???888;;;EEEZZZppp~~~uuueeeOOO===333000...---------//////,,,+++000999///,,,+++---,,,((('''***+++,,,,,,,,,,,,,,,+++***'''(((((()))******++++++++++++++++++,,,,,,,,,,,,+++---...------...000222000333000000333222===TTTooo~~~|||~~~~~~{{{qqq[[[LLLFFFVVVooo~~~}}}|||~~~}}}yyytttdddNNN:::000------------,,,+++******+++,,,---++++++,,,,,,+++,,,...111333GGGaaassszzz}}}}}}zzzssslllaaa^^^lllrrrdddKKKDDDEEEWWWppp}}}vvvnnnhhhWWWHHH999222///...///111---------,,,+++******)))***+++,,,,,,++++++---///+++222888KKKjjj{{{~~~{{{wwwooofffXXXRRRIIIDDDEEENNNYYY```gggsss~~~}}}|||}}}}}}}}}|||}}}}}}}}}xxxyyy}}}xxxnnn^^^NNN;;;333777>>>AAAAAA:::666333444333222444777>>>CCCNNNZZZ```ccchhhooorrrvvvyyyyyytttooommmmmmeee]]]QQQFFFBBBGGGRRRZZZoookkkpppuuurrrkkkUUU888///222===PPPbbboooxxxsssooojjjhhhiiiaaaLLL777333...***)))+++------,,,,,,,,,------...777KKK^^^jjjmmmmmmgggcccbbbaaa^^^PPPMMMGGGBBB@@@BBBGGGLLLOOOZZZffflllqqqtttrrrooolllllllllnnnnnnlllhhheeeZZZFFFGGG\\\iiimmmooojjj^^^[[[TTTLLLGGGFFFHHHJJJSSSXXX```gggkkkooorrrssstttuuutttqqqqqqooodddXXX@@@888///++++++---,,,***,,,,,,,,,,,,++++++++++++------,,,+++,,,---...//////...,,,+++***++++++,,,))))))))))))+++---///000JJJMMMNNNPPP[[[mmm|||}}}zzzxxxzzz{{{tttqqqttt{{{~~~oooXXXDDD>>>GGGQQQTTTXXXcccsss{{{^^^EEE@@@HHHbbbtttxxxnnnXXX@@@999999DDD^^^yyy}}}bbbFFF===666888@@@]]]zzzeeeMMM<<<777:::???OOOeeettt~~~sss___KKK@@@???>>>GGGYYYlllyyy{{{zzzyyy{{{~~~~~~{{{vvvtttrrrqqqpppjjjbbbZZZXXX\\\bbbeeeeee^^^ZZZUUUOOOKKKFFFBBB>>>777777666666666666555555555555555333333222111000333555@@@UUUiiiuuu}}}{{{xxxxxxqqq^^^KKK<<<;;;???MMMaaarrr{{{~~~~~~rrr]]]GGG888000......***+++///000,,,)))...666///,,,***---,,,)))((()))))))))***+++,,,,,,,,,,,,)))*********+++*********,,,,,,++++++++++++++++++,,,------------...111333---000......111000;;;RRRnnn}}}{{{fffQQQBBBNNNjjj~~~}}}}}}}}}~~~}}}zzzyyykkkTTT@@@444...---,,,,,,+++)))))))))+++,,,---(((***+++***)))+++---......>>>VVVlllxxx~~~~~~xxxwwwvvvssszzz~~~uuubbbPPPDDDOOOiii~~~zzztttqqqpppcccSSSAAA777333///......------------,,,++++++***)))+++---,,,++++++...000+++333;;;NNNmmm||||||{{{{{{wwwooojjjeee\\\RRRKKKKKKLLLPPPXXXbbblllrrruuu~~~~~~~~~|||}}}|||wwwyyy{{{qqqbbbIII???444000222555444222666222222777999999===CCCQQQVVV```iiikkkjjjnnntttuuuxxxzzzyyyuuuqqqqqqrrrjjjddd[[[SSSNNNLLLMMMNNN______kkkuuuqqqhhhSSS888//////:::PPPfffrrrvvvwwwrrrnnniiihhhiiicccNNN:::222---((('''+++......,,,,,,,,,------,,,555III\\\fffhhheee]]]VVVRRRNNNIII>>>>>>>>>AAAGGGNNNTTTWWWcccllltttuuuttttttrrrnnnqqqooonnnmmmmmmkkkiiifffdddNNNLLL]]]dddddd```ZZZMMMJJJFFFCCCFFFNNNXXX___jjjlllnnnoooppprrruuuxxxssssssqqqppppppooohhh___MMMCCC777000000000---***///000000111000///...---...---,,,+++,,,---///000,,,,,,,,,+++++++++++++++++++++******+++---///000\\\______^^^fffvvvzzzwwwtttuuuzzzwwwlllfffkkkvvvwwwdddLLL@@@IIIZZZQQQPPPXXXkkkeeeIII???CCCXXXkkkzzzyyysssiiiTTT>>>888888EEE___zzz|||___BBB;;;666777???[[[~~~lllRRR>>>999>>>BBBFFFddd{{{uuu```MMMCCCAAAFFFHHHTTTiii{{{~~~~~~zzzyyyxxxzzz}}}zzz|||~~~}}}}}}yyyrrrllljjjjjjkkkkkkddd[[[QQQLLLLLLNNNMMMKKKHHHDDD???;;;:::999888888111111000111222444555666000555888888666444222000222,,,111EEE]]]nnnyyyyyyxxx|||{{{jjjVVVEEE???;;;>>>LLL___qqq|||~~~~~~|||iiiPPP<<<222//////(((+++///111,,,(((,,,444...+++***...///------...&&&'''(((***,,,---------,,,,,,,,,,,,,,,+++))))))...---,,,+++************+++,,,------,,,...111333+++...,,,,,,000...999PPPnnn~~~nnnUUUAAAKKKggg}}}|||}}}}}}|||qqqZZZEEE777000---,,,***)))(((((()))+++---///'''***+++)))((()))++++++(((666MMMfffvvv~~~}}}~~~rrrXXXBBBEEE]]]uuuxxxssssssuuummm[[[GGG<<<666000---,,,------......------,,,,,,)))+++---,,,++++++...111---555<<>>===>>>EEEQQQ^^^iiinnnmmmooopppqqqqqqsssvvvxxxxxxxxxwwwvvvwwwvvvooohhh```UUUGGG???===;;;777333222333444555444333111//////...---,,,,,,...///111******+++,,,,,,,,,++++++,,,+++*********+++,,,---nnnmmmnnnttt}}}~~~yyytttttt{{{~~~nnnaaaaaakkkuuu}}}{{{mmmZZZNNNQQQ]]]]]]RRRUUUmmmttt[[[GGG<<>><<<888999EEE]]]wwwtttVVVFFFBBBEEEIIIMMMeeetttuuubbbLLL???<<>>DDDGGGDDD;;;333555444333888JJJcccuuu{{{{{{pppeeeNNNBBB;;;===AAAKKKbbbyyy}}}{{{}}}|||~~~vvv___GGG777111111,,,---...///000///...---///,,,((('''(((***+++,,,)))************+++++++++------,,,,,,+++,,,,,,,,,,,,------+++((('''(((***---------------,,,,,,,,,000/////////...222???MMMmmm~~~uuu___IIIHHH\\\uuu~~~{{{jjjMMM555,,,,,,,,,************************++++++***)))***+++---...888222;;;WWWrrr}}}yyyiiiHHH888LLLjjj{{{}}}xxxsssyyyuuummm\\\HHH;;;444---&&&000...+++***,,,...//////+++,,,+++******+++...111,,,111???TTThhhqqqnnnggg```WWWNNNIIICCCCCCMMMYYYcccmmmtttuuutttwwwzzz{{{|||~~~~~~}}}|||}}}|||{{{yyy}}}|||wwwtttuuuoooZZZEEE???777222222111---...333555:::BBBMMMXXX```eeefffpppooonnnnnnkkkhhhkkkqqqkkklllnnnrrruuuvvvtttrrrsssmmmggggggiiifffYYYNNNKKKHHHSSSiiiqqq```III<<<333///888PPPcccgggiiimmmuuunnnkkkiiigggjjj\\\@@@333---))),,,---+++)))***---+++,,,...000555BBBNNNVVVOOOHHHBBB999555;;;FFFKKKPPPXXX___ccceeehhhiiioooqqqrrrrrrqqqpppqqqrrruuutttssspppllljjjjjjjjjhhh^^^TTTPPPLLLDDD<<<999AAAIIIPPPWWW```jjjppppppsssqqqqqqtttxxxzzzyyywww}}}}}}|||zzzvvvqqqllliiiiiicccYYYPPPIIIEEEBBB@@@===BBBDDDBBBAAAAAA>>>999333111///...//////......111---***,,,///111...***+++,,,,,,------------,,,xxxvvvuuuyyy}}}zzz|||vvvkkkkkksssyyy~~~nnnZZZSSSUUU]]]TTTTTTfff}}}~~~gggNNN>>>FFF\\\uuu}}}vvveeeNNN<<<999888FFFbbbzzz{{{ZZZ===999888777CCC]]]zzzyyycccLLLEEEKKKUUU]]]cccrrr~~~~~~~~~sssaaaNNNAAA<<>>BBBFFFIIILLLNNNRRRYYY[[[WWWMMMDDD666333222666AAATTThhhuuu~~~wwwmmmZZZJJJ<<<999;;;BBBTTTfffuuu|||~~~~~~{{{|||fffLLL999111000,,,,,,---....../////////,,,***((((((***,,,------************++++++++++++,,,,,,++++++++++++,,,,,,---...---,,,***)))***+++------,,,,,,,,,,,,,,,,,,///.........---111===KKKlll}}}~~~wwwfffPPPGGGUUUooo|||mmmRRR:::///---,,,************************,,,+++*********+++,,,---...+++222HHHcccuuu|||~~~zzzmmmNNN;;;GGG___sssxxxvvv~~~~~~yyyiiiQQQ===444111//////---+++***+++,,,,,,+++,,,------,,,+++,,,...000///777FFFVVVbbbddd]]]VVVKKKFFFCCCFFFJJJNNNXXXcccpppyyy~~~}}}~~~~~~~~~~~~~~~|||zzzrrrhhhaaaXXXIII;;;777111...000333333888>>>IIILLLRRRZZZdddlllqqqssswwwrrrnnnkkkfffdddhhhnnnnnnooorrrvvvzzzzzzxxxvvvrrrlllggghhhllljjjaaaXXXMMMGGGKKK\\\iiibbbMMM<<<444000999OOOaaaeeefffjjjsssmmmkkkhhheeehhh]]]DDD444---)))***,,,+++***+++,,,+++,,,...///111:::DDD@@@>>>@@@CCCBBBBBBIIISSSTTTYYYaaagggkkknnnqqqrrrrrrssstttssspppnnnnnnnnnpppppppppnnnjjjfffbbb```YYYMMMBBB<<<;;;;;;???DDDOOOWWWaaagggnnnssssssooovvvuuuuuuwwwzzz{{{yyyvvvyyyzzzzzzyyyvvvrrrnnnkkkqqqllleee```]]][[[ZZZZZZQQQTTTVVVTTTRRRNNNFFF===777444///---,,,++++++***...,,,***,,,000333111...---............---,,,,,,~~~|||~~~|||uuuwww{{{}}}~~~vvv^^^NNNHHHYYYUUURRRZZZooovvv[[[GGGEEE]]]vvvvvvbbbMMM???999:::IIIeee|||{{{\\\>>>777777444@@@___}}}www___NNNBBBHHHYYYjjjuuuzzz}}}|||{{{|||qqqaaaKKK;;;888???JJJRRRhhhttt}}}wwwrrrpppiiiaaa[[[XXXSSSKKKEEECCC???:::666666777888999666555444666888888444111111888???CCCIIIOOOPPPMMMIIIJJJMMMQQQUUUXXX\\\]]]bbbeeeiiiooopppkkk```XXX>>>777222555999BBBWWWkkk~~~~~~}}}|||}}}vvvjjjVVVBBB999777:::FFFSSSqqqzzz~~~{{{oooVVVAAA666222---,,,,,,,,,---...000111***)))(((***,,,......---************+++++++++,,,***************+++,,,------......,,,+++***+++,,,,,,,,,,,,,,,,,,,,,------///------...---000;;;GGGeeexxx~~~|||zzzpppZZZFFFLLLggg|||~~~pppWWW@@@222---,,,************************,,,,,,+++*********++++++,,,,,,///<<>>>>>DDDNNNWWW^^^gggooouuu|||~~~|||zzz{{{|||zzzxxxnnnlllbbbSSSFFF>>>777222111...///444;;;AAAIIIPPP```bbbdddhhhmmmrrruuuwwwvvvnnnfff```ZZZXXX\\\cccfffiiinnnuuu{{{}}}{{{yyyppplllhhhjjjnnnmmmggg```VVVNNNGGGMMM\\\aaaQQQ<<<555111999NNN___eeegggiiiqqqkkkjjjeee```ccc]]]JJJ666...((()))+++***+++---,,,+++,,,...---,,,111888555999BBBKKKPPPRRRXXX___^^^cccjjjooosssuuuxxxyyyxxxyyyyyywwwssspppoooooonnnmmmkkkfff```YYYRRRNNNEEE>>>888666999@@@MMMYYY```fffmmmppptttxxxxxxtttwwwwwwwwwxxxyyyxxxtttrrrnnnppprrrsssssssssqqqpppssspppkkkiiiiiijjjlllllleeeggggggfffeee```TTTGGG===888222---++++++++++++---+++***---222555555333////////////...---,,,+++}}}{{{~~~|||}}}qqq\\\JJJAAAPPPUUUSSSPPP^^^zzz~~~iiiXXXUUUfffzzzwwwaaaIII:::888<<>>???CCC???<<<===AAABBB???:::AAAIIIQQQVVV^^^fffhhhggg```bbbfffkkknnnqqqrrrrrrssstttvvvxxxwwwrrrjjjcccOOO???555666666888III^^^ooovvv{{{|||}}}~~~{{{uuudddPPPAAA888777???JJJiiiuuu~~~{{{}}}}}}xxxaaaKKK===666...---,,,+++,,,...111333*********,,,......---+++*********+++++++++,,,,,,))))))))))))***+++,,,---,,,------,,,******+++---,,,,,,------.........//////---,,,------///888CCC\\\qqqzzz{{{{{{yyyeeeIIIEEE^^^xxxrrr[[[CCC444//////++++++++++++++++++++++++---,,,,,,++++++*********...222111222DDD```sssxxx|||{{{{{{}}}dddHHH???DDDWWWpppzzz|||www|||uuu||||||mmmWWWEEE888222111000......///000///---+++---//////---,,,------444???IIIKKKEEE>>><<<>>>FFFNNNYYYbbbgggkkkqqqwwwtttzzz}}}||||||xxxzzz{{{{{{{{{|||~~~}}}{{{yyyzzzzzztttjjjaaaTTTQQQIII>>>555111111222444666<<>>MMM\\\lll|||}}}|||}}}~~~zzzqqqaaaNNN===555:::CCCXXXgggyyy{{{{{{~~~}}}mmmVVVBBB777000///---,,,,,,///222444---,,,---...///...+++(((***++++++++++++,,,,,,,,,))))))))))))***+++,,,---***++++++***))))))+++---,,,------...///000000111///,,,,,,---...///666???XXXnnnyyyyyy~~~}}}~~~|||~~~oooRRRFFFVVVpppttt___GGG555000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))+++///...+++666PPPgggpppyyy}}}~~~||||||jjjNNN>>><<>>777???UUUqqqwwwbbbPPP888:::>>>EEEQQQcccwww}}}~~~xxx}}}}}}wwwvvv|||}}}ppp___QQQHHHBBB<<<888444555666777888<<<@@@DDDKKKOOOSSSVVVVVVTTTRRRRRRIIIFFFEEEHHHQQQYYY___bbbnnnqqqrrrqqqttt|||~~~~~~{{{wwwtttsssrrrrrrmmmYYYFFF===888444777>>>JJJ```vvv~~~}}}|||}}}~~~zzzxxxooo\\\EEE777777<<>>TTT]]]eeehhhkkkooorrrssslllqqquuurrrjjj___WWWSSS???999666666555222111333444555999>>>CCCEEEEEEDDDDDDGGGMMMSSSYYY^^^aaabbb[[[]]]TTTEEEAAAHHHJJJEEE111///333BBBWWWjjjtttxxxtttmmmooopppiiihhheeeZZZDDD:::000---,,,))))))***///,,,,,,222:::@@@JJJSSS\\\aaaeeegggkkkooopppnnnoooqqqttttttsssrrrrrrrrrssssssqqqmmmhhhcccaaa```SSSJJJ???888666888::::::BBBAAABBBCCCAAAAAAIIISSS___dddiiijjjmmmrrrqqqnnnqqqrrrsssrrrpppnnnoooooorrrrrrsssssssssrrrrrrqqqpppnnnnnnppptttxxxzzz{{{}}}zzztttoooqqqsssoooiii___WWWKKK@@@888444111/////////000000000111111111111111000///---+++)))(((~~~~~~}}}}}}|||||||||yyy}}}vvv^^^HHH>>>NNN]]]dddjjjxxxrrrZZZDDD999777AAAXXXuuu}}}\\\AAA???999666???QQQTTTFFF;;;<<<<<>>MMMfff}}}|||yyy}}}~~~~~~pppUUU@@@555333222000000111222333///...---.........,,,***+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,(((***++++++***+++---///))))))+++,,,---///000000111...---///000000444:::TTTkkkwwwvvv{{{{{{xxxzzz{{{zzzxxxwwwxxx|||zzznnnUUUKKKYYYnnn~~~pppWWW???333333************************)))***+++,,,,,,,,,++++++'''***///222333<<>>999999===??????===???<<<;;;;;;999888===EEEHHHPPPXXX]]]dddlllnnnkkkoooqqqrrrqqqooopppsssuuuwwwwwwvvvuuusssrrrppppppqqqpppoooppprrruuuvvvvvvxxxxxxsssnnnmmmooonnnjjjggg```UUUKKKCCC>>>:::888888999::::::::::::;;;<<<<<<;;;888555111---)))((({{{}}}|||}}}~~~~~~~~~jjjVVV;;;HHHYYYhhhsss~~~mmmRRR???999777AAAZZZwww~~~[[[@@@===;;;666===IIIGGG999666>>>EEESSSlll|||~~~tttbbbLLL<<>>HHHRRRUUUTTTXXXcccmmmbbbaaa___YYYQQQMMMMMMNNNWWW[[[aaagggnnnuuu}}}}}}~~~{{{zzz}}}}}}{{{yyy{{{}}}}}}}}}}}}~~~yyyuuufffPPP???999999888222BBBVVVhhhuuu||||||wwwsssvvvuuulll^^^PPPEEE===555BBBYYYqqq||||||}}}{{{xxxyyyzzz||||||```JJJ666555444222222222222333...---,,,---...///...---++++++,,,,,,,,,---------------,,,,,,+++,,,,,,,,,)))+++,,,,,,+++,,,...000'''((()))***,,,---//////222...---000111111444999MMMfffsssuuu{{{}}}{{{~~~zzzxxxvvvuuuwwwzzz{{{www[[[GGGQQQgggxxx___CCC444222((((((((((((((((((((((((((()))+++,,,---,,,,,,+++$$$&&&,,,111......???UUUlllssszzz|||~~~|||nnn^^^FFF;;;CCCXXXrrryyy}}}~~~|||yyyvvvooogggLLLFFF===666333222111111...////////////222666999<<<@@@IIIVVVcccnnntttvvvxxx{{{{{{yyy||||||tttsssvvvwwwwww{{{yyy{{{}}}|||wwwqqqllliiiJJJGGGBBB;;;555333444666000444999777//////@@@UUUiiipppqqqjjjfffjjjooooooqqqrrrpppeeeUUUFFF<<<999666///***+++,,,,,,,,,---222111000111444555555555000111111333999EEESSS]]]gggeee___WWWPPPJJJFFFCCC666222///555FFFYYYeeehhh```XXX^^^hhhiiihhhcccVVVAAA888222111111///...000111111777DDDPPPYYY```fffgggmmmooonnnpppsssooohhhppprrrtttuuutttuuuvvvwwwmmmkkkdddZZZNNNCCC;;;888999999;;;@@@EEEEEE@@@;;;...---///333444222333777666<<>>@@@EEEUUUjjjyyy~~~rrrtttuuuqqqkkkggggggjjjjjjjjjkkkooovvvyyysssrrrrrrooolllhhh___WWWUUUSSSNNNIIIGGG======;;;999666777999;;;OOOUUU___iiimmmlllgggbbb[[[WWWRRRPPPSSSYYY^^^bbbhhhssszzzyyywww{{{~~~}}}|||yyyxxxyyyzzz|||~~~|||}}}~~~}}}zzz{{{wwwwwwooo]]]LLLAAA;;;777888:::CCCVVVmmm}}}zzztttvvvtttnnnggg\\\MMM???;;;???GGGVVVkkk|||}}}}}}zzz{{{{{{}}}ppp\\\???666///...//////000333+++,,,......---,,,------///...---...//////---+++------,,,,,,+++,,,,,,,,,******))))))******+++,,,,,,,,,++++++++++++++++++111///...---...111333555III___ttt|||}}}~~~}}}{{{vvvtttzzz~~~uuuWWWLLLbbbyyyfffLLL999222...---+++***)))***+++,,,'''(((***++++++)))'''&&&,,,,,,,,,,,,...444:::@@@YYYeeesss|||~~~}}}}}}~~~|||mmmUUUCCC<<>>@@@CCCGGGJJJQQQZZZeeejjjhhhbbb\\\YYYVVVVVVXXX\\\bbbiiinnnpppwww~~~~~~}}}}}}zzzxxxxxxxxxyyy|||~~~~~~|||{{{{{{~~~yyy{{{vvviiiZZZMMMBBB999999999===JJJ^^^pppxxxzzzzzz|||zzzuuunnndddUUUHHH<<<;;;???KKK^^^qqq|||yyyyyyxxxxxxyyyfffHHH<<<222///000000///111,,,---.........------...///.........///...---+++,,,,,,++++++++++++,,,,,,******))))))******+++,,,++++++++++++++++++,,,,,,222000///...///111444666III]]]rrr{{{~~~zzzwww{{{zzzaaaOOOXXXrrr|||nnnSSS===333------,,,+++*********+++(((((()))******)))(((''')))))))))***+++///444888HHHUUUhhhuuuzzz|||}}}~~~wwwcccMMMAAAGGGVVVkkkyyy}}}zzzwwwvvv}}}yyyzzz~~~vvvmmm```MMM>>>666555777888111333555999===DDDLLLQQQ]]]```hhhssswwwxxxzzz~~~}}}{{{yyyxxxyyyyyyxxxwwwuuuwwwwwwzzzyyywwwqqqfffYYYKKKAAA;;;888666555444333777@@@LLLTTT^^^ZZZRRRCCC555555KKKdddmmmkkkkkkllljjjhhhkkkppplllqqqiiiRRR???888666222222111...,,,******++++++'''+++//////---+++---000---...---,,,---333===FFFZZZggghhhaaa^^^TTTHHHFFF999444...333FFF[[[dddaaaVVVJJJJJJQQQMMMIIIDDD999999777555666<<>>CCCUUUYYYZZZUUUGGG:::444333...---,,,+++++++++,,,,,,***...000111888GGGUUU\\\jjjppptttrrrqqqqqqoookkkpppssstttqqqqqqtttuuusss{{{zzzxxxtttnnniiifffeeedddcccdddgggjjjlllkkkiiikkkiiigggfffffffffeeedddeeecccfffmmmpppnnnlllnnneee```SSSAAA333...,,,***zzzzzz{{{}}}}}}~~~}}}}}}{{{{{{ZZZFFFFFFfff^^^AAA888666:::QQQmmmfffJJJ999444444444999DDDOOOZZZgggsss}}}qqq___MMM???:::BBBNNNhhhvvvyyypppppptttvvvwwwxxxyyy|||tttgggRRRFFF;;;666444333444777EEEIIINNNQQQRRRRRRSSSSSSRRRXXX]]]\\\VVVQQQQQQSSSXXX]]]eeemmmuuuzzz|||}}}}}}}}}{{{yyyxxxwwwwwwxxxyyy|||~~~|||{{{{{{|||}}}}}}|||xxxmmm___MMM>>>===:::888>>>LLL___pppzzz{{{uuummmaaaUUUBBB;;;777===OOOddduuu~~~~~~zzzyyywwwvvv||||||sssVVVFFF666000111000///.........////////////......000///......///...,,,***,,,++++++******+++,,,,,,******))))))******+++,,,******++++++,,,,,,------222111000///000111444555EEEWWWlllxxx~~~zzz|||lllTTTKKKcccwwwvvv\\\BBB333...------,,,+++******)))))))))))))))))))))))))))((()))*********+++...111333@@@TTTfffrrrzzz~~~|||ttt[[[III===FFF\\\ttt}}}{{{~~~{{{{{{yyy{{{xxxpppdddZZZLLLAAA;;;;;;===???999===BBBIIIPPPXXX___eeekkklllrrrxxxzzzyyyzzz~~~~~~|||{{{{{{{{{zzzxxxuuuwwwxxx{{{wwwnnn```XXXKKK???888444222111555666999???HHHTTTbbbkkkqqqhhhWWWCCC444888OOOfffmmmkkkkkkmmmkkkhhhjjjoookkknnndddLLL888222222111222000...,,,+++***+++++++++...///...+++***+++...))),,,......---///333777LLL^^^eeeddddddXXXHHHDDD>>>666---111BBBVVV\\\ZZZYYYIIICCCBBB;;;:::;;;555>>>???BBBGGGOOOUUUXXXYYY]]]]]]___cccjjjpppsssuuuoookkkggghhhmmmssswwwxxxpppooojjjbbb]]]YYYRRRLLL::::::::::::???GGGQQQXXXggghhhcccSSS@@@222...///---,,,+++*********++++++***)))+++---...555CCCQQQcccllltttrrrooommmllljjjkkkooopppppptttxxxxxxtttyyywwwtttqqqmmmhhhccc___\\\___dddjjjnnnnnnjjjgggiiikkknnnmmmkkkkkklllooopppqqquuuyyyyyyuuutttwwwooofffSSS???333000///,,,tttuuuwwwzzz}}}|||kkkOOOFFFddd~~~WWW===888888===VVVuuu|||cccGGG888555555666@@@SSSbbbmmmzzz{{{yyygggPPP>>>777<<>>DDDLLLSSS\\\dddiiihhhiiiaaaMMM888---,,,...---------,,,,,,,,,,,,,,,---((()))......---666DDDRRR```mmmpppnnnmmmmmmlllgggkkknnnqqqvvv{{{zzzuuuuuusssrrrqqqoooiii```YYY^^^aaaggglllnnnmmmjjjgggiiinnnrrrooojjjhhhnnntttxxxzzz|||{{{wwwttttttvvvuuuhhhRRR;;;000...---***ssstttvvvxxx|||wwwZZZJJJ]]]zzzvvvPPP::::::;;;@@@\\\|||yyy^^^CCC666555555777GGGaaasssyyy~~~uuuiiiWWWBBB888;;;HHH]]]mmmtttkkkgggfffiiiqqq{{{zzzeeeQQQDDD999444444:::AAAHHHQQQXXXfffllltttxxxvvvpppiiieeeSSSNNNJJJLLLUUUbbbmmmrrrvvvzzz~~~}}}}}}~~~|||{{{||||||zzzzzzyyyzzz{{{{{{}}}yyyxxx{{{yyyiiiZZZIIIBBB;;;:::<<>>===555+++...666777AAANNNRRR^^^bbbhhhmmmppppppppppppllllllkkkjjjjjjkkknnnpppmmmmmmmmmmmmmmmjjjfffccc]]]UUUJJJBBB===;;;<<<===CCCKKKUUU___eeeiiikkkllldddfff]]]III666//////000,,,,,,,,,,,,,,,+++++++++///((((((///111---///666===NNN___gggiiikkklllkkkjjjnnnqqqsssvvvyyyxxxsssrrrrrrtttvvvuuummmbbbYYYbbbeeeiiilllmmmnnnnnnnnnppptttvvvooofffdddlllvvv~~~}}}yyywwwxxxyyysssfffPPP:::...---,,,(((vvvwwwwwwyyyzzz|||~~~|||dddPPPRRReeexxxnnnJJJ888:::<<>>;;;===MMM^^^qqqzzzzzzjjjVVVBBB:::;;;BBBSSSccc{{{~~~yyycccKKK===888555222222222000...///111111...+++///...---...//////---+++++++++++++++,,,---......******))))))******+++,,,++++++,,,,,,------......//////...------,,,------111<<>>333111///,,,***)))))))))*********+++,,,,,,------***+++,,,+++)))))))))+++111---,,,666JJJaaarrrzzz|||}}}|||{{{~~~|||qqqfffJJJ;;;555DDDYYYhhhpppwwwtttlll___TTTNNNKKKGGGCCCKKKIIIFFFBBBAAADDDIIIMMMYYYaaalllvvvzzzzzzxxxwwwuuurrrrrrrrrnnnhhhgggiiiqqqrrrtttwwwyyyxxxtttqqqggg]]]QQQHHH???666222222888999:::===DDDNNN[[[cccmmmnnnqqquuuyyyyyywwwuuuiii]]]III:::>>>PPPdddooollliiijjjnnnnnnjjjggggggkkk^^^LLL;;;111000111222///......------,,,++++++******++++++,,,,,,------+++)))(((((())),,,///111888MMMYYY^^^aaaWWWGGGBBBFFF:::000...000222444777333000:::FFFIIIQQQ^^^bbbgggjjjoooqqqrrrqqqqqqqqqnnnooonnnmmmkkkkkkmmmoooooooooooolllfff^^^VVVQQQEEE>>>888777:::===CCCIIIUUU]]]iiiqqqtttrrrooommmddddddXXXBBB111------+++***++++++++++++***)))(((,,,((((((---000...++++++///===MMMUUUZZZ^^^aaa```jjjppptttsssrrrsssrrrppprrrtttwwwyyywwwpppggg```eeegggiiikkkllloootttwwwrrruuutttkkk___\\\eeennn||||||yyyxxxwwwttthhh___MMM999///---,,,***xxxxxxxxxyyyzzz|||~~~~~~oooXXXGGGNNNfff{{{|||gggEEE777999999KKKkkktttXXX>>>444666444777MMMooo|||xxxjjjYYYBBB999777DDDYYYlll{{{|||rrriiikkksss~~~wwwrrrhhhYYYIII===888777888;;;EEEUUUdddooo|||zzzwwwooofff]]]YYYYYYZZZ\\\```gggqqqzzz~~~|||xxx}}}~~~|||{{{}}}~~~yyy{{{}}}zzzxxxzzzzzz{{{{{{|||||||||||||||yyyxxx{{{}}}~~~}}}|||~~~~~~xxxhhhZZZMMMFFF===888AAAPPPeeeqqquuuaaaMMMCCC>>><<>>999555222444999>>>EEEMMMTTTZZZdddqqq{{{~~~|||yyyyyyzzzzzzxxxuuulll^^^HHH999???TTTgggnnnllliiiiiinnnoookkkfffeeeeeeTTT???222/////////...............---,,,++++++******+++,,,------,,,***+++)))'''''')))+++...///666KKKXXX]]]```UUUDDD>>><<<555//////......222999AAA@@@NNN[[[\\\aaakkkmmmoooqqqsssrrrnnnllllllmmmmmmnnnpppooolllkkklllnnnnnnlllfff^^^TTTKKKDDD@@@777333444===EEEKKKRRRYYYeeellluuu{{{|||xxxssspppjjjfffUUU===/////////******+++,,,,,,,,,+++))))))(((+++---******,,,---***+++333:::>>>CCCJJJNNNNNN\\\eeekkkjjjhhhjjjmmmnnnqqqsssuuuuuuqqqmmmiiiggghhhjjjkkkkkklllnnnssswwwrrrtttsssiii^^^YYY___fffvvvzzz|||yyyvvvsssjjj```TTTQQQFFF777...,,,---,,,uuuuuuvvvxxx{{{~~~xxx___BBB@@@ZZZttt~~~yyycccBBB555888666OOOooovvvYYY???666999777999OOOrrrzzztttooo]]]III???999===OOOfffwww}}}}}}www|||~~~rrrfffTTTDDD:::777888:::>>>GGGXXXlllvvvxxxyyy|||uuunnnbbbWWWRRRTTT\\\bbbrrrvvv{{{}}}||||||zzz}}}{{{wwwuuuvvvwwwyyy|||~~~{{{wwwxxx}}}yyy||||||{{{}}}xxxgggWWWLLL@@@777===III[[[iiiyyy}}}iiiVVVKKKBBB;;;AAAMMMjjjpppwww{{{|||xxx```MMM???666333555333///---...111111---))),,,,,,,,,---///000///...,,,,,,,,,---...///000111*********)))***++++++,,,------------------,,,,,,111111000///...------,,,,,,///>>>UUUhhhqqqwww}}}}}}~~~}}}}}}zzzgggOOOFFFPPPlll}}}eeeNNN777444///***((((((***+++((())),,,...///...---,,,)))******))))))***,,,///'''---000///111AAA]]]sss{{{~~~|||}}}|||ppp^^^LLL666000@@@TTTXXXRRRPPPGGGBBBFFFMMMMMMFFF???CCCHHHNNNSSSWWW[[[aaafffbbbbbb```ZZZSSSLLLHHHGGGFFFEEEGGGIIIGGGAAA???BBB>>>BBBIIIPPPTTTSSSMMMHHH@@@888222333555666<<>>HHHIIIXXXeeeccceeemmmoooxxxxxxwwwrrrlllgggfffgggjjjlllooonnnllljjjkkkmmmkkkfff\\\OOOCCC:::666555;;;999???MMMWWW\\\bbbhhhiiinnnvvvzzzzzzwwwsssqqquuunnnYYY???333666777222------...///...---,,,+++%%%///222***&&&+++000...---//////...111999>>>???JJJUUU______^^^cccjjjoooooopppqqqnnniiiggghhhjjjmmmnnnooommmkkkkkkooorrruuuxxxwwwoooddd^^^aaafffvvv{{{}}}zzzvvvnnn^^^NNNDDDEEE???444+++***,,,,,,vvvyyy}}}~~~~~~vvvdddQQQCCCGGG___wwwxxxVVV???444333===YYYssswww\\\@@@555666888???WWWwwwyyyhhhWWWHHH>>>AAA888BBBbbbzzz}}}{{{~~~{{{wwwvvvvvv^^^MMM???;;;777333999DDDLLL\\\mmmuuuyyy|||yyyssslll___PPPKKKRRR```lllrrrxxx{{{~~~}}}~~~}}}zzzyyy~~~||||||{{{xxxxxxvvvtttrrrtttyyy~~~zzz~~~|||vvvuuu|||}}}}}}rrr[[[FFF>>>>>>@@@GGGVVVjjjxxx~~~~~~yyyrrrhhh[[[NNNBBB======UUUddduuu}}}{{{zzzsss^^^GGG888444777333111...---------,,,***)))***---///000///...---////////////...---,,,+++))))))))))))***+++,,,---+++,,,,,,------,,,,,,+++000111000...+++)))***+++///222888EEE\\\sss|||yyyzzz~~~rrr[[[IIIEEE]]]vvv~~~mmm]]]???666---++++++)))***,,,---,,,+++******+++,,,---,,,+++***))))))***+++,,,++++++...111111:::VVVsss|||~~~uuufffVVVJJJ<<<444666===BBBDDDHHHDDDAAAAAAAAABBBDDDHHHOOOXXX^^^```cccgggeee^^^SSSKKKBBB>>>???@@@<<<888?????????BBBEEEEEE@@@<<<999777666999>>>???;;;777666000...333777<<>>444666999CCC]]]{{{~~~mmmZZZIII===777@@@AAAPPPkkk}}}}}}qqqllllllrrr|||oooaaaPPPBBB888999;;;>>>JJJXXXgggpppxxx{{{{{{zzztttlllVVVRRRQQQUUU```kkksssvvv{{{}}}}}}{{{{{{|||tttrrruuu|||{{{wwwtttuuuzzz}}}||||||zzz}}}{{{nnn^^^OOODDD;;;;;;FFFVVVhhhwww}}}~~~|||zzzsssgggWWWHHH???IIIYYYnnnzzz|||}}}~~~iiiPPP===555444555222///------,,,***))))))***+++,,,------,,,+++,,,------------,,,++++++))))))))))))***+++,,,---,,,---------,,,++++++***...//////---,,,+++,,,...///111444===RRRkkk{{{~~~zzz}}}{{{iiiSSSFFFTTTmmm}}}rrrcccEEE:::///,,,,,,***)))******))))))(((((()))))))))++++++************++++++,,,,,,...000///777RRRnnn{{{~~~{{{yyywwwjjjYYYFFF>>>555000111666:::===@@@???>>>>>>@@@EEEMMMTTTVVVbbblllnnniiiaaaTTTHHHCCC>>>::::::===@@@AAA???KKKLLLOOOSSSVVVSSSLLLEEE@@@;;;777666777555111---444000000444;;;EEEUUUdddmmmpppuuuyyy|||{{{wwwuuuvvvwwwxxxyyyyyyyyyxxxwwwlllWWW>>>777HHHbbbnnnooommmppppppnnnnnnmmmhhhaaaOOO@@@222------,,,,,,,,,...000111000///.........------,,,,,,+++***))))))((()))******)))+++...000777CCCIIIDDD>>>===:::444;;;555333555333333BBBTTTWWW___hhhlllmmmmmmppptttvvvwwwvvvtttqqqnnnmmmnnnnnnkkkgggccc^^^YYYSSSOOOGGG>>>555333555;;;EEEOOO^^^dddiiilllpppsssqqqmmmppplllnnnuuuzzzzzzxxxxxxyyysssaaaHHH666000//////++++++,,,,,,,,,,,,++++++++++++******************,,,,,,,,,,,,---.../////////333999@@@JJJVVVbbbjjjnnnjjjccc___aaagggooouuutttuuurrrnnnmmmqqqsssrrrrrrssstttsssqqqppprrrttt{{{zzzwwwqqqgggXXXHHH>>>777555111---+++*********}}}yyyvvvyyyttt[[[AAA:::NNNgggzzzoooPPP===666:::HHHcccwwwoooSSS;;;333555777EEE```|||oooZZZHHH;;;777777FFFSSSfffvvv}}}kkkaaadddlll{{{rrr[[[IIIAAA888555;;;EEEOOO```ppp||||||uuulll___TTTGGGNNN[[[iiisssyyy{{{{{{~~~}}}zzzzzz}}}{{{xxxyyy}}}~~~}}}{{{vvvvvv{{{zzz~~~~~~~~~{{{|||rrrbbbKKK999666888BBBVVVlll{{{~~~{{{zzzeeeLLL999===MMMbbbsss}}}}}}vvv]]]GGG:::555666333000---,,,+++***((())))))******************)))******+++++++++++++++))))))))))))***+++,,,------,,,,,,,,,++++++******,,,---...---------///111000000///444DDD^^^uuu||||||www___HHHHHH^^^vvvyyyjjjNNN???111---...,,,)))'''(((((())))))))))))((((((++++++,,,,,,,,,,,,++++++...---......,,,333MMMiii}}}}}}tttmmmfffUUUDDD777555111//////111555777999===@@@BBBFFFOOO\\\fffeeelllqqqlll___QQQBBB777======???CCCHHHNNNRRRUUU[[[[[[\\\]]]\\\UUUKKKCCC:::666222111333444333111888777777:::???IIIZZZiiiiiiooowww}}}~~~}}}{{{zzzwwwxxxyyyzzzzzzyyywwwvvvfffQQQ:::555HHHcccppppppllloooqqqppppppqqqmmmfffMMM>>>000,,,,,,,,,++++++,,,...//////---,,,,,,---------,,,,,,+++***)))))))))***,,,,,,,,,---///111666:::999555777??????999??????@@@>>>555333CCCWWW\\\dddlllpppooonnnoooqqqnnnqqqttttttrrrmmmjjjiiiccc^^^VVVNNNHHHCCC>>>;;;666000...444???LLLZZZfffooosssvvvvvvwwwxxxwwwrrruuupppoootttwwwvvvtttuuutttqqqdddMMM888...---///,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))(((************+++,,,------,,,,,,...222:::GGGUUU^^^dddcccbbbbbbfffkkkqqquuuuuuvvvsssnnnmmmpppqqqoooppprrrssstttuuuvvvyyy||||||wwwnnncccVVVHHH;;;333000...,,,*********+++,,,~~~{{{xxxxxx|||}}}~~~~~~}}}eeeHHH<<>>OOOllliiiMMM888222444666IIIeee}}}ppp[[[HHH;;;666<<>>;;;777999HHH]]]nnnzzzxxx}}}|||jjjOOO999:::CCCSSShhhzzz}}}~~~}}}|||{{{}}}hhhSSSBBB888777444000------,,,+++***+++***)))))))))))))))***((((((***++++++,,,,,,,,,))))))))))))***+++,,,---+++++++++++++++,,,,,,---,,,---......---...000222000///...///999NNNhhhxxx|||{{{~~~jjjNNNBBBOOOjjj}}}~~~~~~|||nnnVVVDDD222---///...***'''((()))***+++,,,+++***)))++++++---......---++++++,,,+++------+++222LLLhhh}}}uuufffZZZPPPAAA333333333222111000111444777888BBBLLLPPPUUU___llltttqqqmmmbbbQQQCCC<<<<<<>>>IIIMMMSSSWWW[[[```fffjjjjjjfff___XXXQQQHHH>>>666333000...000444999===>>>EEEGGGIIIHHHFFFGGGOOOWWW^^^fffsss|||~~~}}}{{{yyywwwtttsssrrriiiSSS;;;555IIIcccooommmjjjmmmooooooppprrrnnnhhhJJJ<<>>LLL]]]jjjuuuxxxiiiWWWLLLIIILLLgggppp|||~~~~~~}}}xxxtttvvv{{{|||{{{{{{}}}~~~{{{yyy|||}}}~~~{{{qqqZZZFFF???888555<<>><<>>444111...,,,,,,'''((()))***************++++++,,,,,,,,,,,,++++++)))))),,,//////999UUUrrrzzzrrreee[[[MMM???666222111000000000111222333333333333>>>RRReeemmmoooqqqmmmfffYYYLLL===555888DDDVVVeeeooorrruuusssnnniiigggfffYYYOOOAAA777333222222222111444:::AAAJJJRRRYYY\\\eeelllqqqmmmfff\\\PPPFFFFFFKKKUUUcccrrr}}}}}}{{{wwwtttsssssstttuuulllUUU<<<888NNNhhhqqqmmmcccfffhhhhhhjjjkkkhhhbbbGGG999---+++,,,,,,+++++++++---...---,,,***++++++(((((()))+++,,,---......,,,---...///111444999<<>>PPPddduuu~~~|||yyyxxxooocccSSSHHH>>>@@@OOOdddsss{{{}}}|||{{{}}}~~~{{{eeeNNN@@@<<<666222000///......)))***+++---------,,,,,,++++++,,,---......------))))))))))))***+++,,,---///...---------///111222222222222000......///000///...000222000000999DDD]]]kkkwww{{{{{{~~~uuu^^^FFF???UUUqqqxxx~~~~~~}}}{{{qqq^^^HHH:::333...---...))))))))))))***+++,,,---++++++************++++++***+++...222333<<>>>>>:::666CCCWWWjjjrrrtttsssgggYYYEEE<<<888???KKKXXXdddnnnqqqrrrqqqmmmeee\\\TTTPPPAAA;;;444222444777888888777>>>HHHTTT___hhhnnnrrrpppuuuwwwuuusssoooeeeYYYHHHEEEFFFPPPaaarrr|||zzzzzzzzzzzzzzzzzzzzzzzzhhhQQQ777333JJJdddlllgggaaaeeeffffffggghhhddd^^^FFF999...+++------++++++''')))******(((''''''(((******+++++++++,,,,,,,,,000111333555:::AAAIIINNNVVVbbbjjjgggbbb\\\PPPCCCFFFTTTaaa```SSSFFFAAAAAAYYYbbbmmmqqqnnniiifffeee```^^^WWWMMMBBB888111///000...,,,+++,,,------,,,///111333444333999KKK]]]```hhhooooooooosssvvvvvvwwwrrrpppuuuyyyxxxxxxyyyvvvqqqjjjaaaOOO;;;111000,,,,,,------------,,,,,,******************++++++++++++++++++,,,---......+++,,,---,,,++++++---///000444<<>>666999===EEEgggnnnRRR===:::333555CCCQQQ```vvvxxxlllgggjjjsssyyykkkeeekkkwww|||iiiPPP???;;;???FFFIIIeeesssyyysssZZZLLLDDDOOOaaaoooxxx~~~|||~~~}}}{{{|||}}}{{{}}}uuuttt|||{{{|||~~~~~~zzz~~~{{{{{{yyyvvvgggXXXLLLGGGAAA>>>IIIXXXmmm{{{~~~}}}sssggg```TTTEEE<<>>OOOaaarrryyy|||~~~~~~}}}vvveeeKKK>>>QQQooowww~~~~~~yyygggPPP???444---,,,///---,,,++++++,,,...000111,,,+++***))))))***+++,,,------000444555>>>[[[xxxttttttpppjjjddd[[[KKK<<<999777666777777555444555333555;;;DDDKKKKKKCCC;;;GGG[[[mmmtttvvvttteeeSSS;;;444666FFFXXXccclllrrrgggeeeccc]]]UUUJJJ???999777666666999???BBBCCCAAAJJJQQQ\\\fffmmmsssvvvxxxwwwyyyxxxvvvxxx{{{tttiii\\\PPPEEEEEEQQQ```jjjnnnuuuwwwzzz||||||zzzwwwuuukkkTTT999555JJJcccjjjdddaaadddfffeeeeeefffaaa[[[FFF999...,,,...---,,,,,,***+++,,,,,,***))))))***------,,,,,,+++******)))555777999===DDDMMMXXX___[[[cccgggddd```[[[MMM???DDDTTTcccggg___TTTLLLGGGTTT]]]iiimmmkkkfffcccbbbVVVRRRKKKAAA777000------((((((((()))+++,,,+++***)))///555444------:::KKKTTT^^^fffiiijjjooossstttxxxsssrrrvvvzzzyyywwwxxxvvvrrrnnnhhhXXXBBB333...+++,,,............,,,+++,,,,,,++++++***)))))))))************+++,,,---.../////////---+++***+++---000000222777>>>GGGPPPUUUYYY[[[ZZZTTTOOOLLLGGGAAA???===::::::<<<<<<;;;999///...------......---+++++++++++++++++++++++++++~~~~~~~~~}}}}}}yyyvvvXXXDDD<<<777EEEcccxxxpppOOO>>>555555===MMMiiivvvcccMMM>>>:::;;;:::@@@PPPeeevvvwwwiiiaaabbbttt{{{nnnTTTHHHRRRkkk}}}nnnWWWDDD@@@BBBGGGXXXkkkyyyyyydddQQQEEEIIIOOOYYYjjjyyy}}}{{{}}}~~~~~~|||{{{|||~~~}}}zzz}}}|||xxxzzz~~~}}}~~~}}}zzzyyytttggg]]]XXXMMM???<<>>LLLZZZdddhhhhhhgggYYYTTTLLLBBB;;;888777777777999===DDDOOOZZZ]]]\\\^^^bbblllxxxyyyyyywwwsssttt{{{~~~vvvjjj^^^OOOEEEEEENNNXXX___kkkrrrwwwwwwwwwyyyvvvpppkkkTTT===:::KKK___kkkpppkkkgggdddbbbcccbbb___\\\GGG<<<111---000222///+++)))***+++,,,,,,+++***)))...------,,,---///222444222<<>>SSSfffiiiccc^^^YYYTTT```bbbeeegggeee^^^TTTLLLFFF:::111111111---******)))***++++++,,,,,,,,,,,,000...,,,+++,,,///222444EEEJJJXXXffffff___eeerrrpppsssvvvyyyzzzxxxuuusssmmmppprrrnnn___III777...///---++++++,,,---,,,++++++***))))))+++,,,+++)))++++++,,,,,,,,,---------+++---///...,,,+++,,,///---------///444:::@@@DDDEEEBBB@@@@@@@@@???;;;888222222333444444444444333///---***)))***,,,,,,,,,,,,,,,+++******+++,,,,,,pppSSS@@@::::::LLLmmmkkkLLL<<<444555>>>LLLjjj{{{rrrgggZZZKKK>>>:::===777@@@QQQgggzzz}}}vvvjjjcccfffnnn}}}~~~fffNNNDDDOOOiii~~~ppp\\\III===BBBNNNYYYiiixxxssseeeTTTFFFBBBNNN]]]jjjxxx~~~}}}}}}}}}||||||~~~~~~|||~~~}}}yyyyyy}}}~~~}}}}}}{{{wwwpppjjjcccSSS@@@;;;AAAKKK[[[nnn{{{xxxwwwmmm[[[HHH===BBBQQQ___uuuwwwyyy{{{{{{{{{}}}~~~uuu^^^MMM===666444///------...,,,******+++,,,---,,,(((+++------+++******+++,,,+++***))))))***++++++/////////...---,,,---............,,,++++++...000000000000///000000111222;;;III]]]nnnxxx||||||}}}~~~{{{tttaaaHHH>>>BBB\\\iiivvv}}}zzzzzzssseeeVVVGGG;;;222---)))+++,,,+++***)))+++---***************************---...333???QQQ^^^cccOOOIIIBBB;;;888666555444333111000222777===BBBEEEIIILLLTTT___hhhjjjfffaaabbbiiirrrtttkkkZZZGGG:::@@@JJJXXXdddhhhddd\\\VVVBBB@@@===:::777666777888EEEJJJQQQXXX]]]bbbeeefffgggjjjqqq{{{zzz|||zzzvvvuuu|||~~~wwwtttmmm```RRRHHHDDDEEEGGGTTTaaammmpppqqqssssssppplllUUU===999HHH[[[gggkkkgggfffdddcccbbb```]]][[[OOODDD666---,,,,,,***((('''((()))+++------............000111222444777999AAAJJJTTTYYY```jjjrrruuuvvvpppjjjjjjjjjaaaPPPAAAFFFVVVfffjjjgggddd```\\\^^^]]]\\\YYYUUUMMMDDD>>><<<444.........***)))*********+++,,,,,,,,,++++++///...,,,+++,,,...000222;;;???LLL]]]cccaaafffqqqoooppprrrtttuuuvvvvvvvvvtttqqqnnnkkkcccSSS???000...,,,******,,,---+++***,,,***)))***+++,,,+++***++++++++++++,,,,,,,,,,,,...///000...+++******,,,///...------///111444666888555333333444333111//////000000111111111111111......---...000000///---------,,,++++++,,,------kkkOOO<<<888<<>>OOOmmm|||qqqeeeZZZMMMBBB999444999@@@AAAPPPfff{{{~~~zzzqqqhhhbbbdddrrrjjjUUUMMMXXXoooyyyjjjNNNCCC@@@MMM___mmmxxxwwwbbbQQQEEE???CCCWWWooo}}}||||||~~~}}}~~~}}}||||||}}}~~~zzzyyy{{{}}}}}}}}}~~~|||zzz~~~uuusssrrrkkkWWWAAA888<<<>>>KKK]]]nnn|||{{{jjjSSSBBB===EEENNNjjjpppvvvwwwttttttxxx}}}qqq___KKK>>>666111//////...---,,,,,,---...---,,,***,,,------,,,++++++,,,,,,++++++******+++,,,,,,000...,,,+++,,,------------------,,,***+++---///111111000/////////000000333;;;JJJ]]]ooozzz}}}|||~~~|||~~~|||}}}|||{{{oooVVVAAA777PPP```rrr|||~~~}}}wwwnnndddXXXJJJ;;;111,,,,,,---+++******,,,...++++++++++++++++++++++++------///666DDDQQQSSSNNN>>>:::555333333444555666444222333:::FFFQQQWWWYYY[[[___ffflllppppppnnnmmmmmmsssxxxqqq```MMM???888LLLRRRXXX\\\YYYPPPFFF???555444333333555;;;BBBHHHXXX___hhhlllmmmlllmmmppppppqqquuu|||}}}yyyzzzyyyuuutttyyy~~~yyyrrrqqqmmmaaaRRREEE>>><<>>WWWvvvzzz^^^CCC777222444@@@VVVqqq{{{lll```OOOGGG???;;;999:::AAAIIIYYYfffvvv|||zzzqqqgggdddgggpppwwwhhhbbbjjjyyyzzzooobbbMMMMMMRRR___mmmwww}}}yyy~~~|||lllVVVHHHFFFJJJLLLccc{{{||||||}}}}}}}}}}}}{{{{{{yyy{{{~~~~~~}}}|||{{{||||||zzzyyy{{{zzzzzzzzz{{{}}}}}}|||xxxwwwuuuooo^^^III===;;;999@@@MMM___qqq~~~rrr]]]III???@@@DDD]]]hhhtttxxxtttrrrwww}}}ttt]]]III<<<444000//////...---...//////---+++,,,------------,,,------++++++++++++++++++,,,,,,000---)))))),,,...---+++,,,------,,,******,,,...222222111//////.........555666===NNNddduuu|||}}}{{{}}}yyy~~~xxxbbbGGG666BBBUUUlllzzz~~~~~~~~~}}}yyytttooofffWWWDDD777222111///,,,******+++---++++++++++++++++++++++++++++++---333???GGGCCC;;;999666333222333666777777<<<>>>DDDMMMYYYccchhhjjjkkkooossstttsssqqqqqqrrruuuyyywwwhhhRRRBBB<<<>>>TTTQQQLLLEEE???:::666555666555444555:::EEETTT^^^hhhkkkpppuuuuuurrrrrruuuuuuuuuvvvyyy{{{zzzwwwttttttuuusssrrrvvv|||~~~zzzqqqrrrqqqlll```RRREEE>>>;;;FFFVVVccckkknnnmmmllliiiUUU>>>444@@@TTT```bbbbbbfffjjjjjjeee```]]]]]]]]]VVVJJJ===333...///111,,,,,,,,,,,,---...///000///555>>>EEEJJJOOOUUUYYYdddkkkqqqqqqppprrrsssrrreeegggkkkllljjjeee```\\\cccfffiiillllllhhh___WWWKKKFFF>>>777444333222111999888555222...+++,,,...,,,,,,,,,,,,++++++***))),,,,,,---------,,,++++++000...666HHHXXX```dddgggjjjjjjjjjlllppptttxxx{{{uuukkkiiimmmiiiWWWCCC777222---,,,///000...,,,...,,,+++,,,------,,,***))))))*********+++++++++)))***+++,,,---///000111+++,,,------.........---...---++++++,,,...000111***++++++,,,---,,,,,,,,,***+++,,,///111111///------,,,++++++++++++,,,---yyywww~~~}}}yyyzzz}}}~~~xxx```FFF666777CCC^^^www~~~wwwYYY???777333666CCC^^^uuurrrbbbSSSKKK===888777<<>>PPP^^^oooxxxxxxwwwzzz}}}nnnVVVCCC777000---///.........//////---+++...---------------------***+++++++++++++++++++++///,,,)))))),,,...---++++++,,,---,,,++++++,,,---222222000///.........---666222333@@@UUUjjjwww|||}}}|||}}}~~~{{{}}}yyy~~~zzziiiQQQ>>>888IIIaaauuu}}}}}}|||}}}{{{yyywwwuuuoooaaaOOOAAA666333///+++*********+++************************))),,,...000555999888333333111000111444888:::;;;LLLSSS]]]fffkkknnnqqqtttuuuxxx|||{{{xxxvvvxxxzzzwwwuuukkkWWW@@@555777???MMMHHH???777222222555777666:::@@@EEELLLWWWdddmmmsssnnnnnntttxxxvvvuuuvvvxxxwwwvvvwwwwwwuuusssrrruuuwwwvvvtttuuuyyy{{{yyy|||zzzvvvssslll___NNNAAA999;;;DDDSSSaaaiiiiiiggggggVVV???555@@@UUUbbbddddddiiimmmmmmiiidddaaa```]]]XXXOOOCCC777000...///,,,---...111333555777888===DDDMMMTTTWWW[[[```dddnnnuuuyyyvvvqqqooommmjjjXXX\\\aaafffiiihhhfffeeekkkhhhggggggeee\\\OOOEEE:::666111///222888<<>>555...,,,,,,---,,,,,,,,,,,,++++++***)))+++,,,,,,------,,,+++***///---111@@@QQQ]]]eeeiiihhhiiilllooorrruuuwwwxxxzzzvvvoookkkllllll```RRR@@@888///,,,...///...+++...---+++,,,------+++***))))))*********+++++++++))))))***,,,...000111111)))***,,,---............++++++***)))***+++...000***+++,,,,,,------,,,,,,,,,++++++---///000000///,,,+++***))))))***+++,,,}}}yyy{{{}}}}}}}}}zzz}}}}}}nnnUUU???555<<>>888666333777CCCRRR```nnnxxxxxxvvv^^^[[[___mmm{{{~~~{{{qqqwww}}}~~~tttdddTTTHHHQQQeeewww}}}~~~vvvfffTTTHHHGGGPPPcccsssooo||||||zzz~~~|||}}}|||yyyzzz|||zzz{{{}}}}}}|||{{{{{{|||~~~~~~zzz||||||zzzzzz||||||zzzzzzyyyyyyxxxxxxxxxyyyyyy~~~}}}}}}|||~~~xxxooo```OOODDD;;;777888BBBQQQbbbrrr~~~~~~|||vvvlll^^^OOOAAA999CCCPPPbbbqqqzzz}}}~~~~~~{{{eeeOOO@@@444---000///------......---+++///---++++++---...------,,,------------,,,+++***,,,+++++++++---------,,,+++---...---,,,+++,,,---222111000///............///,,,,,,444EEEZZZlllvvv}}}||||||}}}~~~~~~|||}}}}}}{{{}}}{{{qqq\\\III666@@@TTTjjjxxx|||{{{{{{zzzyyyyyyxxxsssiii[[[QQQ>>>999222---++++++,,,,,,))))))))))))))))))))))))+++///111//////333555333222222444999@@@GGGLLLNNN___gggqqqvvvvvvuuuuuuvvvtttwwwyyyyyyxxxwwwyyy|||wwwooo^^^HHH666000555===:::888666444444777:::<<>>555111000+++...444:::@@@DDDGGGIIIQQQWWW^^^aaa```aaadddhhhssszzz}}}yyysssoookkkfff^^^]]]^^^ccciiimmmmmmkkkfff```[[[YYYUUUKKK???888///......333<<>>OOOnnn}}}||||||qqqbbb^^^VVVNNNEEE===666222;;;===III\\\mmmxxx|||nnn___cccnnn|||zzzlllbbbUUU[[[eeerrr~~~yyyssskkkaaaXXXSSS\\\ooo{{{iiiWWWJJJLLLYYYfffpppwwwuuu~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~}}}{{{{{{{{{{{{uuuxxxxxxuuuvvv|||~~~{{{yyyyyyzzz{{{|||||||||{{{~~~}}}}}}|||tttgggYYYNNNAAA:::555999CCCRRRgggyyy{{{xxxuuuqqqiiiZZZGGG999999AAAPPPddduuu}}}|||||||||}}}~~~{{{|||uuu```NNN???444111///---,,,,,,---,,,,,,///,,,******,,,...---,,,000000000000///---,,,+++)))+++...///...---,,,---,,,---///...---,,,---...111000///...............++++++---000999III[[[hhhzzz|||~~~||||||}}}}}}|||{{{zzzzzz{{{|||}}}~~~zzzfffPPP;;;;;;EEE\\\qqqzzzzzzzzz{{{||||||zzzvvvooohhhcccQQQJJJ@@@777222000...,,,************************...111222//////333555444;;;<<>>GGGOOOTTTWWWXXX]]]ccchhhiiifffeeeiiimmmrrryyy~~~zzzuuuqqqlllgggbbbYYYQQQSSS^^^gggiiifffYYYOOOHHHFFFCCC;;;666555333444888AAAMMMXXX```dddeee[[[GGG444+++,,,,,,(((******+++,,,,,,,,,++++++++++++,,,,,,------.........///000111999KKKaaappplllmmmoooqqqrrrqqqpppooolllssssssllliiimmmllleeeVVVHHH777------...---+++...,,,+++***++++++)))(((++++++++++++,,,,,,,,,,,,///---+++,,,......---+++++++++++++++++++++++++++///111222111...---...000+++,,,,,,---------------------...000111111...,,,++++++***))))))***++++++}}}uuukkkNNN???>>>MMMccc}}}{{{zzz}}}yyyeeeFFF444666999BBBTTTttt}}}xxxwwwlll]]]LLLEEE===;;;<<<<<<888444CCCLLL___wwwvvvggggggppp~~~vvvfffSSSFFFBBBIIIUUUggg|||~~~yyypppfff^^^ZZZYYY]]]aaaiiiyyy{{{oooXXXKKKIII[[[rrr|||yyytttssszzz}}}}}}~~~~~~~~~~~~|||{{{~~~~~~|||vvvssssssvvvxxxrrruuuuuurrrttt{{{}}}xxxyyy|||~~~~~~yyy|||qqqfff^^^HHH>>>666555:::FFF^^^ssswwwuuussstttpppbbbMMM<<<444777CCCXXXooo~~~}}}xxxxxxyyy{{{}}}~~~tttkkkmmmtttnnn[[[JJJ===222///,,,***+++,,,,,,,,,///,,,)))))),,,...---+++333333333333111///---,,,'''+++000111///,,,,,,---,,,...//////...------...000000///............///+++///222222444>>>NNN[[[tttxxx~~~|||{{{{{{{{{||||||yyyvvvvvvzzz}}}~~~~~~lllRRRAAA999<<>>FFF^^^kkkkkkfffdddccceeefffeee```[[[VVVNNNCCC:::555333333222999>>>GGGQQQXXX]]]___```___eeekkkllliiiiiinnnsssnnnvvv|||zzzuuuqqqmmmiiiZZZKKK<<<<<>>EEEOOO[[[fffmmmpppooobbbKKK444,,,//////***)))***+++,,,,,,,,,,,,,,,,,,++++++,,,---...///000222444222---000AAAZZZmmmooooooooooooooonnnnnnmmmiiiqqqrrrkkkiiiooonnngggaaaQQQ===111000222111///---,,,************)))'''++++++,,,,,,,,,---------,,,***)))+++///000///...*********+++,,,...///000---///111000---***+++,,,++++++,,,------------,,,)))***---000111///***&&&,,,,,,+++******+++,,,,,,~~~~~~rrr^^^GGG@@@YYYuuu{{{~~~ZZZ===888777666GGGaaazzzyyyjjj\\\OOOGGG<<<;;;999999;;;???CCCFFFWWWhhhzzzrrriiijjj~~~rrrdddYYYNNNEEE???:::JJJ___qqqrrrcccZZZNNNFFFHHHRRR^^^fffpppqqq]]]KKKSSS```nnnyyy~~~~~~}}}}}}{{{||||||~~~}}}||||||}}}zzzpppkkkiiihhhiiilllmmmqqqvvvyyyzzzyyyxxxwwwuuuvvvyyy}}}|||vvvwwwwwwvvv|||{{{}}}}}}~~~|||ssslllXXXGGG888666888;;;HHHXXXmmmsssuuurrrrrrnnn[[[EEE:::555888LLLeeeuuu|||~~~~~~yyyyyy~~~}}}hhhRRRJJJQQQ[[[kkkoooYYYIII===666222111...((()))...,,,------,,,***+++///222<<>>000......+++,,,,,,,,,,,,---...//////000000////////////000000222000...---...---,,,+++,,,++++++,,,///333777999JJJ[[[oooyyy~~~zzzxxxvvvyyyxxxyyy|||yyypppaaaPPPGGGTTTkkk{{{~~~{{{yyyyyyyyyxxxwwwxxxvvvqqqkkk```QQQBBB888///---+++,,,...///...,,,,,,///444999@@@JJJSSSYYYmmmoooqqqrrrsssssstttuuu~~~{{{yyyyyywwwqqqxxxyyyrrrcccUUULLLDDD<<<888333000222555999@@@GGGSSSYYY```gggkkkmmmoooqqqooorrrtttuuutttuuuwwwyyyyyyuuusssrrrooolllnnnssswwwxxxzzzyyyxxxvvvuuutttqqqsssrrrqqqsssvvvvvvrrrwwwuuuttttttuuusssppplllmmm___MMM@@@<<>>MMMYYY^^^___cccgggjjjlllnnnppprrrlllaaaMMM888......---***++++++,,,,,,,,,---------))))))***+++---...//////111///.........555DDDSSSeeekkkooommmkkkkkkjjjhhhnnnllljjjjjjlllmmmllljjjddd^^^QQQAAA666222...***,,,+++***+++,,,,,,***)))***************+++++++++*********))))))***++++++++++++++++++,,,---...///000000//////...,,,+++***((())))))***++++++,,,,,,...------,,,,,,+++******************************||||||~~~{{{^^^OOOOOOgggzzzkkkOOO;;;888888:::QQQooopppZZZIIICCCBBBAAAFFFIIIPPPXXXbbblllssswww|||nnn___bbbrrryyykkk^^^TTTGGG>>>@@@IIITTT[[[nnnqqqwww}}}ttt[[[DDD888444333===OOOdddttt|||}}}ttteeeVVVKKKGGG]]]mmm{{{{{{~~~~~~~~~|||~~~}}}}}}|||zzztttllleeeSSSJJJBBB???======@@@EEECCCIIITTT^^^gggooovvvzzzyyyyyyyyyzzzzzz{{{|||}}}|||yyy|||yyyuuuwwwyyy|||~~~~~~~~~yyy~~~~~~~~~}}}|||wwwcccNNNCCC<<<777777<<>>OOOaaapppzzzwwwcccNNN@@@<<>>EEEPPP^^^jjjooollllllkkkiiihhhhhhkkkmmmggg```PPP===111.........************++++++++++++))))))***+++---...//////111///...---,,,000;;;GGGbbbiiinnnmmmkkkmmmmmmlllsssoookkkhhhhhhjjjkkkkkkdddeee^^^MMM===444000///000---***((()))*********)))*********++++++,,,,,,++++++***))))))))))))*********+++,,,...///000000/////////...---,,,+++***((())))))******++++++,,,000///...,,,+++)))((((((++++++******))))))((((((}}}}}}sssgggLLLKKKUUUlll{{{^^^HHH999777777;;;UUUtttrrraaaVVVUUUYYYZZZ___bbbiiipppxxxsss[[[SSSbbbvvvwwweeeWWWLLLGGGAAABBBJJJZZZjjjuuuxxxzzz}}}|||uuubbbIII666777777===LLLaaasss}}}}}}zzzqqq]]]JJJHHHQQQfffttt|||}}}~~~}}}}}}}}}~~~~~~yyynnn^^^SSSCCC<<<666444333333777<<<555999@@@IIIRRR]]]hhhoootttuuuxxxzzz|||}}}zzz{{{~~~~~~}}}}}}zzzlll[[[NNNBBB888555999AAARRReeeooossstttnnngggXXXIII;;;999CCCSSSgggvvv}}}}}}|||lllZZZMMMJJJPPPVVViiizzz|||~~~hhhZZZHHH<<<777444222000......,,,+++***+++---...333<<<@@@888///---000111...------------......///000////////////000000111000...---...///111000000......////////////......///777EEEUUUdddrrrzzz}}}}}}{{{{{{{{{zzzzzzyyyyyyzzz|||~~~xxxsssqqqsssyyy}}}yyy}}}|||{{{{{{}}}}}}|||{{{rrrnnnhhh___TTTFFF999000222111000111333555777888???FFFQQQ\\\eeemmmsssvvvwwwyyy{{{}}}~~~{{{wwwtttvvvwwwxxxvvvsssoookkkgggRRRNNNFFF;;;333111333555444444:::EEEOOOUUU]]]dddjjjmmmqqqrrrqqqooommmmmmrrrtttwwwxxxwwwuuusssrrrhhhaaaYYYUUUPPPOOOTTT[[[bbbkkkvvv||||||yyywwwvvvwwwwwwtttooopppttttttqqqrrrrrrrrrsssttttttttttttmmmkkkeeeUUUBBB:::FFFWWW]]]fffjjjfffeeeiiifff]]]SSSNNNCCC888777<<>>IIILLLSSSZZZ^^^___aaabbbfffdddcccdddgggiiijjjjjjmmmnnnqqqrrrpppllliiigggjjjhhhggggggiiieee\\\TTTHHH???666222///...111666===EEEPPPYYYaaaggglllmmmkkkjjjgggcccaaacccfffjjjeeeaaaVVVDDD444---...111++++++++++++************))))))***+++---...//////000.........---...666???\\\eeelllmmmmmmqqqttttttvvvsssnnnjjjiiiiiijjjkkkfffkkkhhhZZZIII===555000...,,,)))((()))*********)))******++++++,,,,,,---///...---+++***)))))))))((()))+++,,,...///000000.........------+++***************++++++,,,,,,,,,///...---,,,+++)))((((((++++++******)))(((''''''~~~rrr[[[LLL>>>MMMcccwwwyyySSSBBB666666777>>>YYYwww{{{rrrnnnooorrrqqqtttwww{{{uuu^^^MMMUUUlllzzz{{{sssaaaSSSLLLDDDFFFKKKTTT```ooo|||}}}xxxgggQQQ>>>333666<<>>666111...111///---++++++,,,---------111222000...///000///222111000//////......//////////////////000111111000...---...000222222111000000000000///...---,,,...///444???NNN___oooyyyxxxsssvvvxxxwwwyyyxxxxxxwwwxxx{{{~~~|||vvvqqquuuyyy~~~~~~xxxxxxxxxzzz{{{zzzwwwtttooofffYYYKKK@@@777000,,,//////000222666===DDDIIIPPPWWWaaaiiiooosssvvvwww{{{{{{|||~~~~~~{{{tttooovvvuuusssoooggg\\\SSSOOOAAA===888333000222777===CCCDDDLLLWWW^^^```cccggglllppptttwwwvvvuuutttssssssuuuyyy{{{xxxqqqiiibbbQQQLLLGGGCCC???===@@@FFFMMMZZZmmm{{{}}}xxxuuuzzzzzzuuupppoooqqqpppmmmoooqqqssstttvvvwwwxxxxxxpppnnnhhh\\\JJJ>>>@@@IIIVVVbbbjjjhhhccc___WWWMMMBBBAAA>>>:::>>>GGGLLLMMMRRRXXX^^^aaabbbbbbbbbaaafffdddccceeeiiimmmooooooooooooooonnnnnnnnnnnnllllllhhhcccaaa]]]SSSEEE<<<888333//////111555===FFFRRRYYYdddmmmpppmmmiiigggnnnmmmkkkgggeeefffjjjmmmgggddd\\\LLL999,,,,,,000------,,,,,,++++++******))))))***+++---.../////////------/////////555===VVVaaallloooqqquuuzzz{{{vvvuuussspppnnnlllkkkllljjjnnnmmmdddXXXKKK<<<111+++***((()))***++++++*********++++++,,,,,,,,,,,,,,,,,,+++******+++++++++&&&(((***,,,---.........,,,---------,,,+++***))),,,,,,---------------...,,,,,,+++++++++*********,,,++++++***)))(((((('''xxx^^^GGG;;;999RRRnnnsssKKK===444666:::EEE```|||~~~~~~zzz}}}~~~ooo```PPPPPPcccyyy~~~zzznnn\\\JJJCCCDDDLLLSSS^^^iiittt}}}~~~rrr\\\EEE999666444@@@TTTjjj||||||tttlll___XXXbbbqqq~~~~~~}}}}}}~~~~~~wwwvvvssskkk]]]LLL===444333222222444333000222777444222000///111888BBBHHH[[[cccnnnuuuyyy|||~~~xxxyyy{{{}}}|||zzzuuuiiiXXXHHH>>>;;;;;;>>>GGGYYYmmmxxxxxxtttmmm```OOOBBB<<>>;;;888777444000222777===JJJ]]]qqq|||~~~zzzvvvyyyyyyuuuooonnnooommmiiilllooosssuuuvvvvvvvvvwwwtttpppkkkcccTTTEEE===>>>QQQ[[[aaa]]]TTTKKKDDD===AAADDDFFFFFFJJJQQQUUUUUUWWW___fffgggggghhhiiiiiifffeeedddfffjjjnnnooopppooopppnnnlllnnnrrrsssppprrrggg[[[SSSIII???666333---+++---333:::AAALLLVVVbbbgggqqqyyyxxxpppiiigggnnnoooooonnnkkkkkkkkkmmmjjjhhhaaaSSS???///+++000//////...---,,,++++++***))))))***+++---.../////////------///000000555<<>>999AAAMMM]]]iiitttxxxzzz~~~yyymmmaaaUUUDDD666666333///---...///...---...///000000///------...000000//////000111111222............///000111222111000//////111333333222---------,,,,,,+++++++++///,,,+++---000888HHHXXXmmmyyy{{{zzz}}}~~~~~~~~~{{{xxxvvvxxxzzzwww}}}}}}xxxxxxyyywwwsssttt{{{~~~zzz{{{}}}}}}zzzqqqeee^^^EEE>>>666000///111444666===AAAHHHOOOUUU]]]ffflllooorrruuuwwwwwwwwwwwwxxxrrrqqqqqqtttwwwvvvpppkkk```XXXOOOHHH???444000111333333:::FFFNNNTTT]]]fffgggddddddffffffcccdddggghhhlllqqqtttttttttsssssswwwwwwvvvssskkk[[[JJJ>>>555333222222000---...333444;;;III\\\nnnwwwxxxvvvwwwwwwuuuqqqpppqqqooojjjmmmqqqvvvxxxvvvtttsssrrrrrrpppnnnjjj^^^MMMAAA===DDDLLLPPPKKKDDDAAABBBCCCLLLQQQSSSRRRSSSWWWXXXVVVTTT^^^eeeeeeeeejjjnnnoooccccccdddggglllppprrrrrrqqqsssqqqnnnnnnpppmmmfffdddYYYLLLBBB:::222222666222222999DDDNNNUUU]]]dddkkklllrrrxxxvvvnnniiijjjfffjjjnnnpppooolllkkkjjjllliiicccXXXEEE222---111000///...---,,,+++******))))))***+++---...//////111...---///000000444:::NNN]]]mmmrrrsssuuuxxxyyytttvvvwwwvvvsssqqqqqqrrrqqqrrrooohhhbbb[[[PPPFFF777333///,,,,,,,,,---------------,,,,,,++++++***&&&&&&&&&'''(((***+++,,,((()))+++---......---,,,+++++++++++++++******)))........................))))))******++++++++++++,,,,,,,,,+++++++++++++++~~~}}}wwwWWW<<<777???NNNcccyyygggCCC666000777DDDUUUppp|||oooccc[[[YYYcccxxxyyyiiiXXXFFF???BBBMMMaaarrr||||||lll]]]MMM???:::===SSS```rrryyyiiiWWWUUUfffxxx~~~zzzwww||||||{{{zzzyyyxxxyyytttfffQQQ===111111555,,,...333777555000///222---///111222222333666888666EEEYYYiiirrrvvvzzz|||{{{}}}~~~~~~{{{zzz}}}|||yyyzzz}}}~~~|||xxxwwwuuujjjUUUCCC999666999GGGZZZjjjtttyyy~~~uuugggUUUAAA555888AAANNN```pppvvvxxx{{{|||zzzyyyssshhhRRR>>>888444///...///000///---)))---111111---***---222,,,------...000111333444............///000222222222000///000111333333222......---,,,,,,------...222/////////++++++666DDDTTTeeesssuuuxxx~~~~~~zzzwwwwwwyyytttzzz~~~~~~~~~|||wwwzzzzzzvvvvvvyyyxxxrrrwwwwwwwwwtttlll^^^NNNDDD555333111333777<<<@@@AAANNNTTT\\\bbbfffjjjooossszzz||||||{{{xxxvvvvvvwwwyyyuuuqqqooonnniiiaaaZZZJJJ@@@999666333000444;;;@@@AAAIIIUUU]]]___eeennnpppjjjeeedddcccaaaccchhhhhhlllpppssssssqqqppppppyyywwwsssmmmcccRRR@@@444444111000111///---000555000222:::JJJ___nnnuuuuuuvvvxxxvvvssstttuuusssnnnpppuuuzzz{{{xxxtttqqqpppmmmmmmooonnndddSSSGGGCCC:::@@@DDDAAA???EEEQQQZZZVVVZZZ\\\YYYWWWYYYXXXUUULLLUUU\\\[[[\\\ccciiijjj___```ccchhhnnnsssuuuvvvtttvvvtttooollljjjaaaWWWJJJBBB:::666000+++///777===???HHHVVVaaafffjjjooonnnlllnnnrrrpppiiigggkkk___eeelllrrrssspppmmmlllmmmiiicccZZZHHH666///222//////...---+++***))))))))))))***+++---...//////222...---...//////333888MMM]]]mmmsssrrrssstttttttttvvvvvvtttqqqqqqsssvvvssstttooofff___[[[VVVQQQ@@@:::222,,,+++,,,...//////...------,,,+++***)))------+++***))))))))))))***+++---//////...---,,,******+++++++++******)))------------------------************************,,,,,,,,,,,,,,,,,,------xxxkkkbbb[[[\\\lll~~~~~~hhhLLL777666>>>XXXlll}}}vvvccc>>><<<666666GGGddd}}}~~~}}}{{{zzz{{{rrr___NNNWWWiii}}}~~~kkk]]]GGGEEEEEEJJJVVVhhhzzzzzzcccPPPCCC===AAAGGG\\\ooo~~~~~~~~~~~~vvvcccNNNSSSnnn{{{||||||~~~yyysssttt{{{xxxnnnZZZDDD999888444......///000000000000000///////////////000000000000555:::FFFYYYiiirrrxxx{{{}}}}}}||||||}}}~~~|||zzz{{{~~~|||{{{~~~~~~zzzxxxxxxqqq___MMM<<<:::;;;???GGGUUUlll~~~{{{qqq___JJJ;;;666777CCCTTTiiiuuuxxxyyy}}}||||||sssggg^^^GGG:::000000222...******+++---///...,,,+++---///(((,,,///000...---///111.........///////////////000000000000////////////---+++)))((()))******)))...------,,,---...///000===JJJ]]]mmmwww{{{}}}~~~}}}}}}|||{{{xxxvvvxxxwwwwwwzzz~~~|||yyywww{{{|||yyyvvvvvvuuussstttrrrlllaaaSSSEEE:::555///333777:::===EEEQQQZZZbbbeeeiiikkklllmmmqqquuuyyy|||{{{uuusssvvvvvvqqqwwwyyyzzzssscccQQQDDD@@@:::666111111444999BBBHHHUUUYYY\\\^^^ccciiimmmllloooqqqooohhheeeggghhhgggeeefffiiikkkmmmnnnnnnmmmpppuuuuuuhhhRRR>>>444111---,,,***))))))***,,,---///111///444IIIfffsssrrruuuxxxxxxsssqqqssstttrrrrrrvvvzzzzzzwwwsssqqqqqqrrrooonnnpppnnnbbbNNN>>>777???EEEHHHOOOYYY]]][[[YYYRRRKKKIIIJJJJJJHHHDDD@@@BBBEEEHHHNNNVVV```fff[[[___dddhhhjjjkkklllmmmnnnjjjjjjmmmhhhYYYGGG===666444222///...111:::CCCTTTWWW^^^eeehhhhhhhhhkkksssqqqppprrrtttrrrmmmhhhggghhhiiimmmrrrtttuuutttkkknnnmmmaaaKKK888222333111000...,,,++++++++++++,,,***)))***...///...,,,//////...///111444777999JJJ\\\llloooppptttvvvtttyyyvvvtttsssttttttttttttnnnuuuqqqaaaXXX\\\^^^[[[JJJDDD888---+++...,,,'''...///...+++)))***+++,,,'''(((***---///000111111+++,,,,,,***(((***...222++++++++++++,,,---...///---.../////////...---,,,,,,+++***)))***+++---...---------,,,+++***)))(((yyygggUUUIIIDDDHHHZZZmmmzzzqqqXXX???444===KKKeeevvv{{{gggAAA===888:::MMMiii~~~zzzrrrhhh\\\TTThhhvvvmmmXXXIIIEEEGGGMMMVVVcccqqq|||vvv]]]III>>>@@@MMMZZZhhhvvvyyynnn___dddyyy}}}vvvtttwwwtttiiiTTT@@@666666444///////////////............////////////000000000000111444<<>>999:::@@@MMMaaarrrxxxyyyssseeeRRRBBB:::888;;;JJJ^^^mmmsssuuuwwwyyy|||}}}tttmmmYYYKKK<<<666222---+++---+++---...---+++******,,,***,,,...////////////000------....../////////000111000000000//////......+++******+++------,,,+++,,,,,,+++***+++,,,---...000;;;JJJZZZfffrrr|||~~~}}}{{{uuutttrrrsssvvvwwwuuutttxxxzzzxxxttttttwwwwwwtttmmmggg\\\NNN@@@888555444>>>BBBGGGLLLPPPWWW```fffdddhhhmmmnnnnnnmmmnnnooouuu{{{}}}{{{yyyyyytttmmmiiiiiifff]]]OOOAAA:::888555666888===CCCMMMXXXaaacccggghhhhhhjjjooopppooooooqqqoooiiifffhhhiiihhhiiikkkllloooppprrrsssssstttuuuppp```JJJ777...------,,,***))))))***,,,---,,,///...111DDD___oooqqqwwwzzzzzzuuusssttttttsssuuuuuutttqqqnnnmmmppprrrsssrrrqqqrrrooobbbLLL;;;:::DDDMMMRRRVVVYYYUUUNNNGGGAAA:::777777666333000333444666999===EEEMMMSSS^^^```ccceeefffhhhjjjmmmmmmgggbbb^^^UUUFFF:::444111111333666:::AAAKKKRRR^^^aaafffjjjlllmmmnnnppprrrtttvvvvvvsssooommmlllmmmmmmmmmnnnqqqrrrrrrqqqooommmjjjcccWWWHHH;;;555111000...,,,++++++++++++,,,***)))+++...///...,,,/////////000222444666888GGG[[[lllppprrrwwwzzzxxxwwwvvvtttsssttttttrrrqqqpppooofffYYYRRRTTTWWWXXXVVVPPPCCC555///111000...///...,,,++++++,,,,,,***+++,,,,,,------------,,,,,,------+++)))***---000******++++++,,,---......******+++,,,,,,+++***)))+++++++++++++++,,,---------------,,,+++***)))((({{{gggTTTBBB888555999HHHYYYppp}}}}}}bbbHHH666444EEEWWWrrr~~~uuu___???:::666>>>VVVrrrwwwfff]]]^^^ccczzzmmmWWWEEE===IIIPPP\\\jjjuuu|||mmmTTTCCC>>>III___rrrsssxxx~~~|||uuutttvvvrrrwww~~~}}}zzzuuutttpppbbbMMM:::333444444111000///...------,,,------.../////////000000000111///111333:::NNNgggtttuuuzzzvvvtttuuuzzz}}}{{{xxx|||{{{zzzxxxvvvvvvxxx{{{~~~~~~}}}zzzxxx{{{|||tttjjjRRRFFF:::555777@@@PPP^^^ooosssuuunnn___MMMAAA;;;444???PPPaaammmrrrsssrrr{{{zzznnn```NNNAAA777111000222,,,---......,,,******+++---------///000111000...,,,,,,---...///000000111111111000000///...------,,,,,,,,,...//////,,,*********)))((()))***+++,,,(((...777CCCPPP```qqq|||~~~|||zzzuuussspppppprrruuuvvvvvvxxxwwwsssooorrrvvvvvvrrr___WWWIII<<<444555;;;AAAMMMPPPUUU[[[aaafffjjjlllgggjjjnnnpppooollljjjiiinnntttzzzzzzvvvoooddd[[[SSSRRRMMMDDD;;;666666777:::AAAIIIOOOVVV___kkktttqqqttttttpppppprrrrrrooooooqqqpppjjjhhhiiijjjiiinnnnnnoooppprrrtttuuuvvvtttpppeeeRRR???111,,,,,,---,,,+++******+++,,,---)))------...<<>><<>>333///111333666;;;BBBLLLVVV^^^ccceeegggiiiiiijjjkkkmmmoooooouuu{{{yyyrrrmmmnnnqqqqqqooonnnnnnpppqqqqqqppprrrkkkdddbbbaaaXXXFFF666000///---,,,++++++++++++,,,+++***+++---///...------......///111222222333DDDXXXkkkqqqsssyyy|||{{{vvvuuuttttttuuusssqqqnnnnnnaaaRRRIIIEEEDDDIIIPPP___ZZZMMM<<<111///000///...,,,***+++---...,,,***,,,,,,,,,,,,,,,++++++***,,,---...---++++++,,,---******++++++,,,,,,------))))))************))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++***)))}}}zzz^^^NNN???;;;999999AAALLLfffwwwtttXXXAAA666;;;NNN___xxx~~~bbbKKK999444444DDD___zzz|||kkk[[[YYYggguuummmVVVGGGEEEIIIYYYbbbooo|||}}}}}}wwwcccNNNEEEKKKZZZooo{{{zzz{{{}}}~~~yyykkk___fffttt|||{{{{{{~~~|||wwwtttppp___HHH777111222333111111000///---,,,,,,------......//////000000111111///333222000???[[[oootttwwwrrrooossszzz~~~|||xxxyyyyyyyyywwwvvvuuuwwwyyy~~~~~~zzz{{{}}}zzzsssbbbRRR@@@666333777AAAKKKaaakkktttuuukkkZZZJJJAAA444888CCCTTTgggsssvvvuuuzzz}}}}}}xxxoooaaaSSSEEE;;;666444---...//////...---,,,,,,000...,,,...111222000---++++++,,,---///000111111222111111///...---,,,,,,222000............,,,******)))((((((((()))***++++++---000444===LLL]]]iiixxx{{{{{{wwwuuusssqqqooonnnppptttwwwyyyvvvtttooommmppptttqqqkkkRRRLLLCCC<<<<<>>999888===BBBEEEOOOXXXaaabbbcccgggoootttuuuwwwvvvqqqppppppooolllnnnqqqqqqllliiikkkllljjjppppppooonnnoooppprrrsssqqqgggWWWEEE666...---///,,,++++++******++++++,,,)))------,,,444HHH\\\gggqqqvvvwwwtttsssuuuvvvtttnnnqqqvvvxxxxxxvvvsssqqqpppooonnnpppnnndddUUUIII@@@@@@===:::777666444222...,,,)))***,,,...............//////000444999===OOOPPPQQQPPPPPPPPPRRRTTTIIIEEE???999111---111999AAAFFFMMMSSS\\\eeeiiiiiiiiikkkjjjfffdddgggkkkllllllsssxxxwwwrrrnnnpppsssooommmlllmmmoooqqqqqqqqqtttkkkbbb```ddd```MMM:::///...---+++***++++++++++++++++++,,,---.........+++,,,---...............AAAWWWjjjpppqqqwww{{{{{{wwwvvvwwwwwwwwwuuuqqqnnnoooXXXCCC>>><<<999???KKKeeedddZZZHHH999222000///---++++++------++++++,,,))))))***+++,,,,,,,,,,,,---...//////---,,,************++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))++++++,,,,,,,,,+++******}}}|||gggVVVFFF@@@;;;999???IIIbbbuuunnnOOO;;;888EEEZZZlll|||nnnPPP:::777333777KKKhhh|||zzzjjjZZZTTT]]]qqqoooVVVCCCDDDTTTeeeqqqwww}}}|||lll\\\OOORRR```nnnyyy}}}{{{|||zzzmmmZZZLLLYYYooo}}}~~~~~~~~~}}}}}}~~~}}}zzzvvvsss___GGG777111111111000222111000///.....................///000111111111///555444---222IIIbbbpppmmmjjjhhhnnnwww|||zzzvvvxxxyyyzzzyyywwwwwwwwwyyy~~~~~~}}}|||~~~}}}yyyppp```LLL>>>666444888>>>SSS___nnnvvvrrrdddTTTJJJ999666999HHH^^^rrr{{{}}}yyy|||~~~{{{tttgggYYYJJJ<<<444///......---......------111///,,,---000111///,,,***+++,,,---...///000111222111000///...---,,,+++222000---,,,,,,......---+++***)))(((((()))***+++---.........111:::FFFOOOhhhoooxxx|||yyywwwqqqpppnnnmmmlllnnnppprrrqqqqqqnnnmmmpppqqqkkkcccNNNMMMLLLLLLQQQ[[[fffnnnrrrpppoooppprrrtttttttttooonnnmmmmmmnnnnnnoooooosssqqqmmmfffZZZKKK>>>777222888<<<>>>EEEPPPXXXYYYcccmmmsssppplllnnnqqqsssrrrtttsssooommmnnnmmmjjjmmmqqqqqqllljjjlllmmmkkksssqqqpppnnnmmmmmmnnnnnnoooaaaMMM;;;000------///+++++++++++++++++++++++++++......,,,000???SSSaaaiiinnnqqqooopppssstttssslllooossswwwxxxvvvrrroooqqqnnnkkkiiihhhbbbXXXPPPAAA<<<777222///...///111***)))((((((***,,,------+++++++++++++++---111444===???BBBBBB@@@>>>>>>>>>666555444333//////777BBBSSSZZZaaacccgggkkkkkkgggmmmooollleeecccgggkkkkkklllmmmoooqqqqqqrrrssssssooonnnlllmmmnnnoooooonnnuuuooofffbbbdddbbbRRR???///...,,,+++******+++,,,+++,,,,,,------......///,,,---......//////......@@@VVViiimmmlllqqqwwwxxxyyyyyyyyy{{{{{{yyytttqqqrrrWWWAAA<<<;;;888???LLLjjjmmmiiiZZZHHH===666111,,,+++---///,,,''')))///)))***++++++,,,,,,,,,+++....../////////---***((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,---......((()))***++++++***)))(((******+++,,,,,,,,,++++++}}}|||~~~yyyeeePPPCCC:::999CCCQQQhhhyyyiiiFFF666;;;PPPjjj}}}|||bbbGGG666888666???WWWppp}}}}}}zzz~~~xxxkkkZZZSSSYYYhhhyyyzzzeeeOOODDDOOOhhh}}}xxxeee\\\XXXcccsss||||||{{{}}}yyywwwwwwooo___LLLAAAXXXppp{{{}}}~~~{{{xxxzzz~~~|||wwwuuu___FFF888333111000000000111111111000///...---------...///000111222222...222333...,,,888RRRgggkkkiiijjjpppwww|||{{{yyywwwyyy{{{{{{yyyxxxxxxyyy~~~~~~~~~~~~}}}xxxkkk[[[LLL???666555888EEERRRdddqqqsssjjj^^^VVVBBB:::555???VVVnnn|||{{{}}}yyylll]]]III:::444111---+++,,,,,,,,,,,,111///---------...---,,,++++++,,,---...//////000000000//////...---,,,,,,...,,,******,,,...///...,,,+++***)))((()))***+++***++++++******...666<<>>GGGLLLVVVdddiiiggglllvvvzzztttqqquuuxxxvvvnnnqqqpppmmmlllooonnnkkkkkkoooppplllkkklllmmmkkktttsssqqqooonnnmmmllllllnnn^^^GGG666...+++***)))+++++++++++++++++++++++++++---...,,,///<<>><<<:::AAALLLhhhnnnnnncccSSSEEE:::222000,,,,,,...,,,&&&(((000------------,,,+++***)))///.........///...+++))))))***+++,,,,,,+++***)))******)))******+++,,,---******************)))((()))***+++,,,,,,,,,,,,,,,rrr___QQQHHHGGGTTTeeeuuu|||```BBB888EEE]]]vvvsssXXXAAA666777999HHHccc{{{~~~zzz~~~{{{kkkaaaXXX[[[iiixxxzzzkkk]]]ZZZeeewww|||rrrdddbbbfffsss}}}|||{{{wwwtttrrrpppfffUUUIIIEEEaaavvv~~~~~~~~~{{{}}}~~~zzzvvvyyy~~~}}}wwwttt]]]EEE999555222000000---...000111111000...,,,------...///000111222222...---///000---111FFF___mmmnnnppptttyyy||||||{{{wwwyyy{{{|||zzzyyyyyyyyy{{{~~~~~~{{{ssshhhZZZIII:::555666:::FFFYYYiiipppnnngggaaaMMMBBB999???SSSkkk{{{~~~|||rrr```OOO???:::222...,,,---,,,,,,//////...,,,******+++---,,,,,,,,,------........./////////......---------,,,,,,,,,------,,,)))&&&,,,+++)))((((((((()))***''')))***)))(((***///333;;;DDDQQQ[[[aaagggmmmrrrsssvvvxxxwwwssspppnnnnnnjjjnnnpppnnnnnnpppmmmiiihhhhhhgggffffffhhhlllppptttwwwyyyxxxtttqqqqqqqqquuuqqqkkkgggeeebbb___[[[RRRIIIBBB???;;;888:::???DDDOOOWWW[[[dddppprrrlllqqqxxxxxxqqqooovvvwwwssskkknnnnnnlllllloooooollljjjnnnooolllkkklllmmmkkkpppppppppoooooonnnmmmlllhhhWWWAAA222---,,,***&&&+++++++++,,,,,,+++++++++***+++,,,---222===OOO]]]___dddhhhggggggjjjjjjhhhrrrpppmmmlllkkkjjjfffcccWWWSSSOOOKKKHHHCCC>>>:::---+++,,,111000+++(((***.........---+++************++++++++++++,,,///222---///000///---+++++++++111///...000//////444<<>>FFFPPPTTT^^^dddeeekkkuuuuuullltttyyyvvvllljjjpppqqqjjjjjjmmmmmmkkkkkknnnnnnllliiimmmooollljjjllllllkkkkkklllmmmnnnnnnmmmlllkkk```PPP<<<000...///,,,(((***++++++,,,,,,++++++***((((((***...444@@@QQQ^^^___dddgggfffeeegggfffddddddddddddeeeccc]]]SSSKKK@@@>>><<<:::999555000,,,///++++++//////+++,,,000)))***++++++***)))***+++)))***+++++++++,,,///222///000///---++++++,,,...222...,,,---------222888AAAVVVgggiiiiiipppvvvvvvrrrwwwtttiiigggppptttqqquuupppjjjhhhjjjnnnrrrsssoooppprrruuuvvvuuuqqqnnnfffkkkkkkiiijjjfffRRR:::---,,,+++*********+++,,,***---//////------///111,,,+++******+++...000222???TTTddddddbbbjjjvvv|||{{{zzz{{{|||~~~~~~|||zzzvvvkkk]]]RRRNNNQQQVVV[[[mmmrrrsssmmmbbbVVVHHH===???,,,!!!'''///---((((((******,,,---.../////////000...,,,---//////...+++)))***+++,,,,,,+++)))(((***))))))))))))+++---...000///---,,,+++,,,------((()))***+++,,,---------xxxvvvvvvxxxmmmPPPAAA<<>>OOO]]]\\\\\\\\\\\\\\\[[[ZZZZZZQQQRRRRRRQQQMMMFFF???:::999444111111///******,,,------..................---,,,+++)))))))))*********)))))))))***,,,...///'''(((***+++,,,,,,,,,+++...---***(((+++111111---555AAAVVViiipppooorrryyypppuuuvvvqqqnnnrrrxxxzzzxxxrrrpppqqqoooiiiiiimmmmmmnnnooorrrtttttttttssssssooojjjhhhhhh```JJJ555///...---+++******++++++000...+++******+++,,,,,,...///000000///000222444???RRRiiisssqqqnnnqqqvvv}}}xxxvvvyyy||||||}}}{{{vvvpppiiibbb^^^eeennntttwwwxxxvvvqqqeeeQQQ@@@:::666222///---,,,,,,+++...,,,+++,,,///111000.........---,,,,,,,,,------+++++++++******)))(((''')))))))))***+++,,,......//////...---------------222---+++...000...,,,,,,uuu\\\GGG>>>???SSSlll~~~mmmSSS===333444444DDD]]]uuuzzzsssmmmgggbbb^^^nnnyyyuuufff]]]\\\pppzzz~~~|||tttnnnkkkvvvxxx|||~~~~~~xxxpppooossswwwyyy}}}}}}yyywwwxxx|||}}}}}}~~~|||yyywwwyyy}}}~~~|||yyynnnfffRRR;;;222444333---////////////////////////000///...------///000222,,,000...---333333:::JJJddduuuxxxssswwwyyyxxxzzz{{{yyywwwxxx|||~~~~~~|||xxx|||~~~|||}}}{{{~~~~~~{{{zzzzzzwwwwwwwwwrrrfffTTTBBB666666555:::JJJaaapppqqqllliiieeeaaa[[[RRRLLLRRR\\\www{{{oooXXX???555222000------///111///******///111///000//////...---,,,,,,,,,---...///000000000//////.........---,,,,,,++++++,,,,,,++++++++++++++++++******)))))))))))))))***+++***)))***,,,///333555;;;BBBLLLVVV___gggnnnrrrqqqrrrssssssrrrrrrtttvvvyyyxxxuuupppmmmnnnrrrvvvyyyvvvrrrrrrrrrpppkkkfffccc]]]RRRFFF===999777777<<<@@@JJJVVV\\\^^^fffooojjjhhhiiimmmnnnmmmmmmpppjjjnnnnnniiigggiiillllllnnnmmmmmmkkkjjjiiiiiiiiihhhlllmmmiiifffeeedddaaagggggghhhhhhiiijjjmmmooodddOOO999...---,,,******------+++*********+++,,,+++,,,,,,,,,000:::HHHSSSNNNNNNNNNMMMKKKJJJHHHGGG@@@???>>><<<888444000...333///------,,,((((((+++***+++---///000000//////,,,+++***))))))***++++++***)))))))))+++,,,...///((()))***+++++++++***)))...000///+++***---...---111999LLL```lllnnnqqqvvvpppuuuvvvqqqooorrrwwwyyywwwrrrqqqrrrppplllkkknnnkkknnnqqqqqqnnnmmmnnnpppqqqnnnkkkiiihhh___HHH222///...---+++******++++++000...,,,+++,,,---.........///000000//////111333>>>QQQgggttttttrrrvvv{{{~~~xxxuuuyyy{{{zzzyyyyyyzzzuuuqqqnnnkkkjjjooowww|||}}}|||yyyvvvnnn^^^OOO<<<666000,,,,,,------------,,,+++---000111000///...------,,,++++++++++++***+++++++++***)))(((((())))))))))))+++,,,---..................///000111111...---000000,,,***,,,aaaIII>>>>>>III```yyyzzz___EEE888555666999JJJcccwwwrrreee\\\\\\cccjjj}}}~~~qqq\\\KKKIIIPPPkkkvvvxxxkkkeeehhhnnn}}}~~~~~~{{{vvvssswww}}}~~~{{{wwwxxxzzz{{{|||}}}~~~~~~}}}|||}}}}}}{{{yyy{{{}}}~~~{{{xxxpppiiiWWW@@@444555444...////////////////////////......---,,,---...///000,,,111...---222111777HHHeeeuuuxxxsssyyy}}}~~~zzzyyy{{{{{{|||}}}}}}}}}~~~~~~~~~{{{}}}}}}|||zzzxxxxxxyyywwwxxxyyywwwnnn]]]KKK???:::444444@@@UUUiiiuuuyyyuuusssmmm]]]GGG:::>>>IIImmmzzz}}}}}}~~~~~~~~~~~~hhhKKK:::555111---***///000...++++++...000/////////......------,,,,,,---...///000000000000///---...//////...+++(((&&&++++++++++++,,,,,,,,,,,,***)))))))))))))))******)))((((((((()))***+++,,,+++///555===FFFQQQ\\\ccciiijjjmmmnnnooorrruuuxxx~~~{{{wwwrrrooopppuuuyyyxxxuuurrrpppmmmggg___YYYNNNHHH>>>777444777===BBBIIIOOOZZZeeejjjjjjnnnsssnnnjjjiiikkkkkkiiijjjmmmlllooonnnjjjhhhllloooooonnnooooookkkgggeeefffhhhhhhllllllhhhfffggggggeeefffhhhjjjjjjiiijjjmmmpppaaaNNN999///,,,+++))))))++++++*********))))))))))))***,,,,,,...444===DDD>>>>>>===;;;999666444333555333000---+++******+++---***)))+++***((((((+++(((***---000111111000///******)))((()))***+++,,,)))))))))***+++,,,---...&&&''')))***++++++******...333333---)))***,,,------111===RRReeennnpppqqqpppuuuvvvrrrooosssvvvwwwuuurrrrrrtttsssooonnnooolllqqqtttrrrllliiikkknnnmmmlllkkkkkkjjj^^^FFF//////...,,,+++***++++++,,,------,,,,,,,,,---...//////000111000//////111222888III___mmmqqqrrruuuyyy|||vvvssswwwzzzxxxtttrrrwwwrrrooorrruuuvvvyyy~~~~~~{{{yyyuuujjj^^^EEE<<<111,,,,,,......------,,,,,,---000111111000......---,,,+++***************+++,,,,,,+++***))))))))))))***+++,,,---...000000////////////000000,,,---000333000***))),,,}}}|||mmmOOO>>>999CCCWWWpppqqqRRR:::555888999@@@TTTlll{{{~~~zzzpppaaaUUUSSS^^^ooo|||rrr^^^HHH???IIIXXXsss}}}zzzhhhYYYWWWdddrrr|||||||||~~~|||rrrbbb\\\jjjxxxwwwvvvwwwyyy~~~~~~}}}}}}yyyuuuqqqmmm[[[DDD666444333///////////////////////////------,,,,,,,,,---...///,,,000...,,,111000555EEEbbbsssvvvrrryyy}}}{{{|||~~~{{{xxxxxxzzz|||{{{zzzzzzyyyxxxwwwwwwwwwyyyzzzxxxyyy{{{{{{uuuhhhWWWKKKBBB888222888JJJ___ssswwwxxxrrr```HHH999:::BBB[[[qqq~~~wwwxxxxxxyyyyyyzzz}}}qqqVVVAAA666111///...,,,,,,+++))))))+++,,,,,,...---------------------......//////000000000000---///111222000+++&&&###***++++++,,,,,,---------)))))))))))))))******+++((()))***+++,,,,,,------+++,,,---///222999AAAFFFQQQTTTYYY^^^ccciiinnnrrrzzzyyywwwuuuuuuvvvyyy{{{vvvuuusssooohhh\\\NNNEEE@@@===::::::===EEEMMMSSSYYY^^^ffflllnnnllllllmmmnnnjjjhhhiiihhhfffhhhlllmmmpppoookkkkkkooorrrqqqkkknnnoookkkeeeccceeeiiijjjmmmmmmiiigggiiijjjiiigggjjjkkkjjjfffdddgggjjj___LLL777---+++******,,,))))))******))))))((('''''')))+++,,,---...222555333222222000...,,,***)))000...,,,***)))***,,,---)))''''''++++++)))***---(((***...111111000...,,,++++++)))(((((()))******)))*********+++,,,------$$$%%%'''***+++,,,,,,,,,///222222---***,,,---,,,---,,,222EEE\\\kkknnnllloootttuuurrrqqqsssvvvuuurrrrrrsssuuutttrrrqqqqqqrrrtttuuussspppmmmnnnppphhhjjjlllmmmkkk___FFF///...---,,,+++***+++,,,,,,***+++------,,,------...111222222111000000222333555DDDXXXgggnnnpppsssuuuxxxsssqqquuuyyyvvvrrrppptttooommmttt{{{}}}~~~}}}zzzyyyvvvmmmbbbOOODDD666...---......,,,,,,,,,---...000111222222000///...---,,,+++++++++***+++,,,------,,,+++************+++,,,---//////333222111///---++++++***&&&***111555000)))***///uuunnnlllqqqwww}}}sssWWWAAA:::<<>>PPPgggyyyyyy{{{vvvfffRRRDDD>>>===KKKeeezzz}}}}}}}}}tttssstttvvvwwwyyy}}}|||yyydddKKK888//////111+++)))((())))))((()))+++,,,,,,,,,---------------...............//////000...000222333111,,,'''$$$***+++,,,---------------***)))))))))))))))******'''((()))***+++******)))---------,,,+++,,,///111999<<>>DDDFFFIIINNNSSSXXX\\\^^^fffiiillllllllllllkkkjjjmmmiiifffggggggfffiiimmmkkkmmmmmmjjjkkkooopppmmmiiimmmpppnnniiigggiiilllgggjjjjjjfffdddggghhhgggdddfffgggeeeaaa___```aaaYYYHHH555+++******,,,///(((((()))))))))((('''&&&&&&(((***,,,,,,+++++++++,,,,,,,,,,,,+++***))))))(((((((((((()))******+++&&&$$$&&&***+++)))***---)))+++...000000...+++)))---,,,***(((''''''(((((()))******+++,,,,,,,,,,,,'''((()))***++++++***)))...///---+++---111000+++...+++---<<>>444000000000222444333000///000222...------......///000111000111222333111...***''')))))))))***+++,,,......,,,,,,***((('''&&&&&&&&&)))***...111///***)))---eee```ZZZZZZcccooozzzsssXXXCCC999===MMM]]]xxx|||}}}RRR444555666222EEEeeewww~~~vvvvvvnnn```RRRPPPKKKGGGLLLWWW___bbbwww{{{wwwcccOOOCCC<<<@@@TTTooozzzwww~~~{{{^^^MMMNNNhhh{{{|||yyyjjjOOOPPPZZZnnn~~~|||zzz||||||~~~|||~~~~~~zzzooo[[[EEE555/////////,,,---///...,,,---111---...///000000///...---///,,,---111444999AAAJJJeeerrr|||}}}{{{}}}|||sssooosssuuussskkkooosssvvvwwwwwwxxxyyy{{{xxxvvvwww{{{}}}}}}|||}}}|||zzzyyyxxxvvvsssqqqiiilllbbbKKK:::888;;;;;;SSSgggtttrrrooolll\\\GGGAAA@@@MMMeeevvv{{{|||}}}}}}~~~yyyyyy{{{yyywww{{{{{{|||~~~~~~vvvnnn```KKK;;;444111---***(((%%%!!!"""'''%%%'''+++...000000...---))))))(((((()))***+++++++++***(((''''''(((***+++,,,+++***+++,,,---+++)))------,,,+++***)))((('''(((((((((((())))))))))))###$$$&&&((())))))((('''((()))***++++++***)))(((------......///000000111333555888;;;???FFFPPPWWWXXXXXXZZZ^^^ccchhhiiijjjgggfffeeedddcccdddeeefffhhhhhhiiiiiihhhfffeeeccc```_________^^^\\\XXXUUUPPPTTTYYY\\\[[[XXXRRROOOOOOOOOOOONNNLLLHHHEEECCC777666555444333333333333***+++,,,,,,+++***)))(((******))))))((((((''''''***)))(((((('''(((((()))'''&&&&&&(((***+++***)))++++++++++++***)))'''''',,,)))'''(((******(((&&&))))))))))))************)))'''%%%&&&(((***++++++***,,,------,,,---...///''')))+++---...---+++************************+++,,,//////222@@@YYYnnnvvvuuusssrrrrrrtttwwwyyyzzzuuusssrrrsssvvvxxxwwwuuuxxxuuuuuuyyyyyyuuuqqqqqqmmmooonnnfffVVVBBB111(((***))))))((()))***,,,---------------------------,,,++++++///444666222...444333<<>>DDDEEEFFFHHHMMMSSSXXXZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXVVVUUUTTTKKKJJJJJJJJJJJJIIIEEEBBBAAACCCEEEFFFEEEDDDAAA???;;;<<<<<<;;;999777444222111000///...------------******+++++++++***)))(((***)))))))))(((((((((''')))))))))))))))))))))))))))((((((***,,,,,,+++***++++++***)))((((((''''''+++)))''''''))))))(((%%%(((((()))))))))*********+++)))((((((***,,,,,,,,,***,,,------,,,,,,---///)))+++---//////...,,,***+++++++++*********))))))---......222AAAXXXjjjpppuuutttsssssstttuuuvvvvvvuuusssrrrtttvvvxxxwwwuuu|||zzzzzz|||yyytttqqqrrrmmmooommmcccRRR???111***+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---++++++...333555333///555333999KKK^^^kkkrrrwwwooooootttxxxwwwssswww~~~zzzwww|||}}}}}}}}}zzzwwwuuuuuuvvvvvvvvvxxxvvvooo___LLL;;;222000......---+++***)))***+++***+++,,,------+++)))(((///,,,***+++------***'''---)))&&&'''+++...,,,******&&&%%%))))))%%%%%%(((%%%''')))************+++dddaaa^^^```iiiuuu|||fffSSS???999@@@RRRjjj{{{vvvOOOAAA888777:::EEE```}}}xxxmmm___RRRJJJHHHIIIOOOVVV\\\aaakkkwww~~~~~~uuugggTTTCCC===>>>WWWdddwww{{{}}}}}}lllWWWJJJSSSeeewwwuuu```NNNFFFUUUmmm~~~~~~}}}~~~~~~||||||yyyqqqcccPPP@@@666222111...---000000...///333,,,------......------,,,.........//////444CCCQQQttt}}}~~~}}}}}}{{{xxxooollloooppplllmmmoooppppppqqqsssvvvtttrrrppppppqqqtttuuuuuu|||||||||}}}~~~~~~~~~~~~xxxtttlll```MMM;;;444444<<>>BBBDDDDDDFFFFFFGGGGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBAAA@@@???999888888999:::999555333222222111000000000000111...////////////---+++***,,,+++***)))))))))))))))))))))***+++++++++******))))))))))))((((((((((((((()))***++++++***)))(((***))))))***++++++***(((+++***(((''''''''''''((()))(((&&&'''(((((('''%%%(((((())))))))))))******+++)))(((((()))+++******+++,,,------,,,+++,,,...+++,,,...000000...+++***,,,+++++++++***)))))))))---,,,---555GGG]]]kkkooovvvvvvvvvvvvuuusssrrrqqqtttsssrrrsssvvvwwwvvvuuu{{{{{{||||||wwwooommmpppmmmmmmiii\\\JJJ:::000---++++++,,,---............*********+++++++++++++++///,,,+++---111444333111666333777GGGXXXfffooouuuppppppsssuuuuuutttxxx{{{wwwwww|||}}}zzzyyywwwwwwvvvtttrrrrrrtttwwwzzzzzzwwwkkkYYYFFF888111///...---++++++++++++,,,***+++,,,,,,,,,+++***)))***************)))''''''---***'''(((+++---+++)))***)))***,,,***'''&&&)))((()))******))))))+++---jjjiiihhhkkksss~~~}}}nnnRRREEE:::>>>NNNcccyyyxxxdddBBB===888777>>>RRRmmmrrr```UUUMMMJJJSSS```hhhmmmrrrssswww}}}wwwgggTTTCCC<<>>EEETTTiiixxxnnnRRR:::333555???TTTmmm~~~rrrhhhOOODDD@@@JJJ\\\jjjrrrvvv}}}|||{{{zzz{{{{{{rrrmmmpppwww}}}qqq___TTT\\\jjj}}}|||zzz{{{zzzqqq|||}}}{{{~~~}}}{{{zzzyyyzzz||||||zzzyyyxxxuuulll]]]RRR???777000000222000//////000///...------...///000000...000777@@@NNNbbbrrrwwwzzz{{{||||||ttteeeWWWGGG===666111111555000000111000///000222444666888:::===@@@GGGPPPVVV\\\```dddfffgggjjjqqqwwwsssuuuuuuqqqllldddUUUGGG888444777EEEZZZkkkuuuxxxtttrrrjjjXXXDDD===JJJ\\\jjjsss{{{~~~{{{yyy||||||~~~|||~~~~~~~~~mmm\\\@@@777...---...,,,+++,,,******)))******+++,,,,,,&&&&&&&&&'''((()))***+++)))******************))),,,+++***+++,,,---+++)))+++++++++************************)))((('''''''''''''''((()))***************)))(((''''''((()))***************************...------...000000---***((('''&&&''')))******)))++++++***))))))))))))*********)))(((((()))***+++*********+++,,,+++(((%%%&&&&&&'''((('''&&&%%%$$$))))))))))))***++++++,,,((((((''''''''''''((((((******(((((('''((())))))'''((((((((()))))))))***%%%&&&&&&'''(((((())))))&&&%%%%%%'''))))))((('''))))))))))))))))))))))))%%%((())))))'''''')))+++'''''''''((((((((())))))*********,,,......,,,+++,,,,,,---+++(((''''''((()))***---...///---+++***************************,,,///;;;NNN[[[aaadddgggmmmrrrxxxyyyvvvsssrrrsssnnnppprrrrrrqqqqqqsssuuuqqqooopppsssrrrmmmkkkmmmdddUUU@@@222...---+++))))))))))))))))))***+++,,,))))))******+++,,,,,,,,,/////////......///111333000111888EEESSS]]]hhhpppnnnpppoookkklllqqqrrrooouuurrrrrruuuvvvvvvzzzxxxwwwwwwxxxzzz{{{{{{zzzuuuvvvyyy|||yyymmm[[[NNN<<<666///,,,---...---***)))))))))))))))***++++++***+++++++++)))(((''''''%%%''')))+++,,,,,,,,,---...---+++)))---000+++###'''((()))(((((()))+++...}}}}}}qqqWWWAAA777DDDMMM```tttrrr]]]FFF555333888HHHcccyyy{{{yyyzzzssscccTTTDDD>>>BBBXXXqqq|||zzzttt{{{wwwuuuwwwyyyyyyzzz|||zzzxxxpppooo}}}}}}}}}yyylllYYYSSSccczzz~~~yyywww~~~ttt}}}yyy{{{}}}}}}yyyzzzzzzyyyxxxxxxzzz|||}}}{{{{{{}}}~~~wwwjjj___CCC:::333222444222000000222111000//////000111222333111333<<>>333///---***((()))((())))))***++++++,,,,,,(((((('''''''''(((((()))))))))************)))))),,,+++***+++,,,---+++)))+++++++++***************+++******)))(((''''''&&&%%%&&&((()))*********)))+++***)))(((((()))***+++************))))))))))))...,,,+++,,,......+++''',,,+++))))))***)))(((&&&+++***((('''&&&'''((()))))))))(((''''''((()))***'''''''''((()))'''$$$!!!***))))))((((((((((((((('''''''''''''''((()))***(((((((((''''''((())))))+++***)))'''''''''((()))'''((((((((())))))******%%%%%%%%%%%%&&&''')))***#########$$$'''((('''%%%((()))************))))))&&&(((******((('''))),,,''''''''''''((((((((()))(((((((((***------,,,***,,,,,,,,,+++(((&&&&&&''')))+++---///000///---,,,------,,,+++***)))((('''+++000???SSS___cccfffkkkiiiooouuuvvvtttrrrsssuuuooorrrttttttrrrrrrtttwwwrrroooooorrrrrrmmmjjjiiidddRRR<<>>777000---......,,,***))))))(((((()))***++++++(((((((((((('''&&&%%%$$$$$$&&&)))+++,,,,,,---...++++++(((&&&)))***###$$$&&&&&&&&&''')))+++{{{rrr\\\CCC<<>>KKK[[[iiitttzzzyyytttxxxuuuuuuxxxyyyuuussssss{{{|||}}}ooojjjoooxxxxxxcccZZZfffwwwyyy{{{|||||||||~~~}}}}}}yyyzzzzzzxxxuuutttuuuvvv}}}|||~~~~~~yyyooogggTTTJJJ===333//////000000222...---//////...000444:::777999FFFYYYhhhnnnmmmsssvvvwwwwwwzzz|||wwwoooVVVEEE444...000111111111+++,,,...000111111000///......///000111222333333888888888999<<>>>>>[[[jjjxxx~~~{{{zzz}}}||||||}}}~~~}}}}}}~~~}}}uuufffJJJ444111111)))&&&***---,,,***)))))))))***+++***(((''''''(((((('''%%%%%%(((***(((%%%$$$)))---------+++***)))(((((((((000******...,,,&&&%%%***+++(((&&&''')))+++***(((***)))((((((+++,,,---,,,)))'''&&&(((,,,...---,,,+++***)))***+++,,,+++)))...---...//////...+++(((+++******++++++***'''%%%)))*********++++++++++++,,,+++)))((((((((()))***)))((('''&&&&&&'''((()))((((((''''''''''''((((((+++(((%%%$$$'''))))))(((******))))))(((((('''''')))******(((&&&%%%(((+++))))))((('''''''''''''''(((!!!%%%(((''''''***&&&(((***)))(((&&&&&&&&&---,,,+++***))))))))))))************))))))))))))***)))(((''''''((()))******((('''(((***+++(((&&&'''(((((()))***+++++++++,,,)))(((+++000222...***((())))))))))))'''%%%$$$***:::MMMXXX```gggjjjkkkoooooopppqqqsssuuuwwwxxxmmmqqqvvvwwwtttqqqqqqrrrvvvxxxvvvrrrpppooojjjccc]]]FFF222...///+++***...((((((((()))******++++++)))((('''(((***+++++++++---///000111000000222444222555666:::III]]]jjjmmmkkkpppttttttuuuuuuqqqkkknnnmmmnnnrrrvvvzzz||||||zzz{{{yyyvvvwww{{{{{{xxxuuusssrrrrrrrrrlllccc[[[HHH???555000///---+++***)))***)))(((&&&&&&(((***)))(((''''''''''''((((((&&&'''((()))***++++++++++++++++++***)))(((((('''%%%'''))))))((()))***,,,qqqcccOOO>>>===GGGZZZjjjzzz{{{iiiPPP;;;111111777IIIbbbvvvqqq___OOODDD@@@JJJYYYjjjsssxxx||||||zzzzzzuuussswwwyyyxxxzzz|||{{{|||~~~rrr___\\\gggttt}}}yyygggaaalll{{{}}}~~~~~~{{{yyyyyyyyyxxxzzz{{{{{{yyywwwwwwwww}}}{{{{{{|||}}}zzzrrrlll___VVVJJJ@@@;;;999888666555222111444666666999===DDDCCCFFFRRRaaannnssstttwwwyyy{{{{{{}}}}}}vvvmmmQQQAAA222...000000......---------...///000000111......//////000111111111222222222333444777<<<@@@HHHTTT___dddggghhhbbbZZZGGG@@@777333;;;OOOgggwww{{{qqq```OOOCCC???OOOaaattt|||}}}}}}|||yyy~~~|||}}}}}}}}}}}}~~~~~~}}}wwwkkkTTT===444000+++))),,,,,,+++***)))))))))*********((('''((()))***)))(((''')))+++(((%%%$$$'''+++......---,,,++++++++++++///,,,++++++***(((''')))---+++((((((******)))'''***)))((((((+++,,,,,,,,,***)))(((***---///...---,,,***))))))++++++***)))++++++,,,---///...,,,***+++***+++++++++***'''&&&)))))))))*********++++++++++++)))((((((((()))***)))(((''''''''''''((()))((((((''''''''''''((((((+++(((%%%%%%'''))))))((())))))))))))((((((''''''(((******(((&&&&&&(((+++***)))((((((''''''((((((+++%%%###''')))&&&%%%''')))+++------+++***)))***'''''''''&&&''''''((((((******)))))))))((((((((()))(((((((((((())))))******((('''(((***+++)))&&&'''(((((()))******+++++++++***)))+++...///---***+++++++++******)))''''''222BBBTTT```fffkkkmmmllllllllllllmmmppptttxxxzzzooosssvvvwwwtttssstttuuuvvvwwwuuuqqqnnnmmmggg```UUU@@@///,,,---***))),,,*********************)))***)))((()))+++,,,,,,,,,...///000000......///111222444555888EEEYYYgggkkkmmmrrruuuttttttuuurrrnnnnnnoooppprrrtttxxx{{{}}}~~~yyyssssssxxxyyyvvvuuurrrppppppqqqmmmfff```RRRIII<<<444000...------*********(((''''''(((***((((((''''''''''''((((((((()))***+++++++++++++++,,,+++***))))))(((((((((&&&'''((((((((((((***,,,xxx```NNNAAA===GGGVVVkkkxxxvvv]]]DDD777555777@@@UUUnnn}}}rrr\\\III@@@CCCIII\\\kkk{{{}}}}}}}}}}}}yyysssqqqtttxxx{{{kkkVVVWWWhhhvvv}}}~~~}}}{{{|||nnniiiqqqzzz}}}tttpppxxx|||vvvttttttvvvxxxzzz|||}}}{{{zzzzzzzzz{{{zzzyyy{{{|||{{{wwwsssllleeeZZZQQQLLLHHHDDD@@@===:::;;;???BBBBBBEEEJJJQQQTTTYYYbbbmmmuuuzzz|||xxx{{{}}}~~~~~~}}}tttjjjQQQBBB333///111000...,,,///...---,,,---///111222///////////////////////////000000000///000222444666???LLLWWWaaafffddd___TTTLLL???555777FFF]]]nnn~~~~~~{{{uuukkk]]]OOOEEECCCVVVlllxxx{{{{{{zzzyyy}}}~~~|||zzzyyyzzz{{{}}}||||||~~~~~~}}}}}}~~~~~~~~~zzzssscccLLL:::000---------+++******)))((()))))))))***(((((((((***+++***)))(((***+++)))%%%$$$&&&)))---,,,,,,+++++++++,,,,,,......,,,((('''******)))///---************)))'''***)))'''(((***,,,,,,++++++******+++---///...---,,,+++))))))******)))'''))))))))),,,......---+++***++++++++++++)))((('''((((((((()))))))))******+++******)))((())))))))))))((((((''''''(((((()))((((((''''''''''''((((((***(((&&&&&&'''((((((((()))))))))(((((((((((('''((())))))((('''''')))+++******)))((((((((())))))***'''&&&)))***'''%%%&&&(((***,,,,,,***(((((((((%%%%%%%%%%%%&&&'''((())))))))))))(((((((((''''''''''''((())))))))))))))))))(((((()))******)))'''((((((((()))******++++++++++++*********+++++++++...---,,,+++++++++++++++555GGGZZZfffmmmqqqqqqooopppooonnnnnnppptttwwwzzzoooqqqtttsssqqqpppsssvvvrrrtttssspppnnnllleee^^^HHH888+++***,,,)))(((***---,,,,,,+++******))))))+++***)))***,,,---------...///000...---,,,---///333444444666AAASSSbbbiiimmmqqqsssqqqrrrttttttpppqqqrrrssssssrrrtttzzz~~~wwwooommmrrruuutttuuurrrooonnnoooooollliiiaaaWWWHHH:::222000//////+++++++++)))'''''')))+++)))(((((('''(((((())))))))))))***************)))---,,,***)))(((((()))***'''(((((('''''''''***,,,lllSSSDDD@@@III[[[lllzzz|||kkkOOO;;;888<<>>222555<<<@@@\\\qqqxxxrrrmmmQQQJJJAAA@@@KKK___ttt~~~xxxyyyvvvvvv|||{{{rrrmmmsss|||~~~|||{{{~~~}}}{{{yyy{{{zzz{{{}}}~~~{{{xxxxxxzzz~~~|||lllgggqqq}}}}}}~~~|||yyyuuutttvvvyyyxxxxxxxxxwwwvvvyyy}}}~~~}}}{{{zzz{{{{{{zzzzzz{{{wwwssspppnnnjjjddd^^^]]]ZZZZZZ]]]^^^\\\\\\```eeejjjqqqvvvyyy{{{~~~www{{{}}}yyyooojjjUUU???333000///......---...///000000000///...//////......------,,,,,,...000333444333111000000333000000666AAANNN[[[cccaaa[[[NNN===111333BBBPPPmmmqqqrrrppppppooofff\\\OOOPPPXXXgggwww~~~}}}~~~zzzlll^^^UUUTTTXXX```lllvvvzzz{{{}}}|||||||||}}}zzzhhhNNN:::111...+++***************))))))(((+++)))(((''''''&&&$$$###$$$&&&'''((((((((()))***(((((((((((()))***++++++,,,//////,,,,,,---,,,)))((((((((((((((()))***+++***)))'''((()))******)))******++++++******++++++---+++******++++++***(((,,,*********++++++)))'''(((+++------+++))))))***(((((((((((())))))))))))************)))))))))(((((())))))))))))))))))(((((((((''''''''''''((((((((((((((('''''''''(((((('''''''''''''''(((((((((&&&&&&'''((()))***************))))))))))))******%%%''')))************)))***,,,......,,,+++***++++++***))))))((((((((()))((((((((((((''''''''''''&&&'''(((*********)))((('''(((******************)))))))))))))))*********+++++++++)))((((((***,,,---,,,+++******,,,---...444GGG]]]lllsssxxxxxxuuuwwwvvvvvvtttqqqnnnjjjhhhnnnqqqsssrrrooommmoooqqqhhhmmmooommmiiibbbUUUJJJ222---)))***+++))))))*********+++++++++,,,,,,,,,***((('''(((***,,,,,,+++------......---///222555555444444555999DDDTTTbbbjjjnnnpppppprrrwwwxxxvvvvvvxxxxxxuuurrrsssyyy{{{xxxooogggffflllpppooojjjhhheeeeeehhhmmmqqqtttooolll```KKK:::222...***------,,,***(((((()))+++,,,,,,++++++,,,---......******+++++++++***)))))),,,+++***))))))******+++)))******)))((((((+++---}}}uuukkkeeehhhqqq|||vvvaaaHHH777111555@@@JJJtttzzzrrrhhh]]]RRRKKK>>>AAAHHHVVVgggwww}}}}}}~~~{{{~~~~~~zzzmmmwwwyyyvvvvvvyyy{{{{{{~~~zzzxxxzzz{{{{{{}}}~~~vvvrrryyy}}}zzzwwwvvvwwwxxxyyywwwwwwwwwvvvuuuxxx|||~~~}}}|||{{{{{{{{{{{{}}}{{{{{{{{{yyysssnnnmmmjjjiiikkkjjjfffeeegggkkkooouuuyyy|||~~~}}}zzzuuu^^^DDD666000...------,,,...///111111000...---//////......---------,,,))),,,///000///.........111---+++...555AAAQQQ___bbbaaaYYYIII888333;;;EEE```jjjqqqpppooopppmmmggg```WWWUUUaaattt~~~~~~wwwbbbMMMBBBBBBFFFQQQbbbooowwwyyy~~~~~~sss^^^III888///,,,***++++++++++++***))))))***)))'''&&&&&&%%%$$$"""###$$$&&&((()))************************+++,,,---,,,,,,000444444...******%%%'''((((((((((((+++---***)))'''((()))******)))***+++,,,+++)))))))))+++---+++***+++,,,---,,,+++---,,,************)))'''(((+++...---+++)))***+++((((((((()))))))))******)))************)))((((((((())))))******))))))(((((((((''''''''''''((((((&&&((()))((('''&&&''')))&&&''''''''''''(((((((((&&&%%%&&&(((+++,,,+++***))))))((((((((()))******(((,,,---)))'''''''''%%%)))+++,,,,,,+++)))))))))***)))((('''&&&&&&&&&&&&)))))))))(((((((((''''''(((((())))))))))))((((((''')))***+++******+++,,,))))))))))))))))))******++++++*********+++++++++++++++***++++++,,,------999KKK```mmmsssvvvvvvsssxxxxxxwwwtttqqqmmmiiigggkkkoootttuuusssqqqqqqrrriiikkkiiibbbZZZPPPCCC888---,,,+++******)))***+++))))))******+++,,,,,,---)))((('''(((***+++++++++,,,------------000333777333333444555666<<>>LLLaaaqqqrrrrrrvvvxxxvvvsssfff^^^fffsss|||}}}~~~~~~~~~|||pppXXXBBB;;;999<<>>555---***+++,,,***(((((()))***)))************************)))((((((***,,,,,,+++,,,------,,,,,,...222555000000222333222555DDDUUU```hhhpppvvv{{{~~~zzzssssssrrrrrrrrrsssuuuvvvrrrtttrrrooonnnpppmmmgggbbbccceeegggkkkoootttwwwtttvvvjjjOOO:::444222...//////...,,,)))(((***+++++++++++++++,,,---...///***+++,,,---------------)))***,,,------,,,***)))***,,,//////...,,,,,,,,,{{{uuuVVV@@@333666888===WWWwwwzzz~~~xxxrrrmmmiiieeebbb___VVVKKKDDDDDDHHHLLLOOOWWWdddtttxxxyyyiii[[[WWWgggzzztttqqqtttvvvwww|||wwwuuuwwwyyyvvvrrrsssvvvzzz}}}|||zzzyyyxxx{{{|||~~~~~~}}}}}}~~~~~~}}}zzzvvv}}}yyyyyyzzzxxxsssqqqrrrxxxxxxzzz~~~jjjRRRDDD===777333111111000...------...///000////////////////////////---///111111000/////////,,,...222444000---666BBBYYYaaadddYYYEEE666333777;;;WWWpppvvvvvv}}}sssjjjmmmuuuzzz~~~uuuzzz}}}}}}xxxiiiQQQ<<<:::777888CCCUUUeeennnqqqvvvxxx{{{}}}}}}{{{xxxvvvxxx}}}hhhIII555333,,,,,,---...---,,,+++***'''&&&%%%''')))******)))'''''''''(((***)))(((&&&))))))(((((((((((())))))---'''000CCCCCC///&&&,,,***+++,,,+++((((((***,,,+++)))'''''')))))))))(((,,,...///...+++)))***,,,,,,++++++---///111000///+++***)))***,,,---------'''+++///...+++(((***---************++++++++++++)))******++++++)))((('''((()))***++++++***)))(((((((((''''''''''''((((((%%%(((******'''&&&''')))&&&&&&&&&'''''''''((((((%%%$$$%%%(((,,,...,,,)))'''''''''''''''((())))))%%%***+++%%%###'''***)))(((***,,,,,,***(((((((((&&&&&&&&&&&&'''((())))))************))))))))))))---+++)))((('''&&&''''''&&&))),,,,,,******+++...*********))))))))))))))),,,)))(((+++000222...***)))***,,,...//////......000BBBVVVdddkkkppprrrqqqmmmggg^^^TTTLLLHHHFFFFFFLLLUUUaaahhhjjjhhhfffeee^^^YYYNNN@@@777444000+++(((+++,,,)))&&&'''((()))++++++******)))(((((((((+++***)))))),,,---------------,,,+++***+++///222---...111222///111???PPPYYYcccmmmtttzzz~~~|||wwwqqqpppooopppqqqsssrrrrrrrrruuuvvvtttsssqqqllldddeeegggkkknnnrrrvvvzzz}}}vvvxxxkkkNNN999444555333//////...,,,))))))***+++************+++,,,---...&&&'''((()))***+++++++++(((***,,,......---***)))***---000111000...,,,,,,~~~sss___HHH>>>555444999EEEZZZnnnrrrnnnmmmrrruuusssooooookkkcccYYYPPPKKKKKKMMMNNNLLLIIIGGGJJJSSS]]]dddgggsssxxxrrrhhhddd{{{}}}|||fffSSSKKKXXXnnn}}}xxxssspppssszzzyyyoooyyyxxxxxxyyyzzz{{{zzzxxx{{{|||{{{xxxvvvxxx|||}}}||||||{{{{{{{{{{{{||||||{{{~~~~~~|||nnnYYYIII@@@888///111000000000000///,,,***///......///000222111000+++---...000000///---,,,,,,------------///333666CCCJJJUUUZZZPPP>>>444333777JJJddduuuzzz{{{~~~|||zzzvvvuuu||||||}}}~~~|||xxxmmmVVVCCC::::::@@@LLL\\\jjjrrrtttwwwyyyzzz{{{{{{|||~~~qqqUUU===333///.........///---+++((()))((('''&&&&&&'''((()))&&&&&&&&&&&&''''''''''''))))))))))))***************,,,444===:::000)))***+++***((('''''')))+++---...---+++***)))***++++++,,,------+++***)))***,,,000...,,,,,,---...///...++++++,,,,,,,,,+++)))(((++++++,,,,,,,,,,,,,,,,,,,,,+++******++++++***(((++++++************++++++))))))))))))************((((((''')))******)))'''%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))((('''((()))+++,,,+++*********)))(((''')))---000(((((())))))((('''&&&&&&---***'''&&&&&&'''&&&&&&))))))))))))((((((((((((++++++,,,++++++***)))(((***************)))((((((&&&%%%%%%%%%&&&((()))+++...---,,,***)))(((((((((&&&((())))))---111///)))------------------------///:::IIIWWW```hhhnnnrrriii]]]MMM???888666777888999>>>IIIWWWbbbccc\\\UUUNNNHHH???555---)))((((((((((((((('''''''''***,,,+++***$$$"""((((((***)))))))))***,,,...///---,,,+++++++++---///111.../////////111666<<>>666222000000000,,,,,,---///000000...+++,,,------...------,,,+++---------+++))))))***,,,+++---666GGGUUUUUUIII>>>444444<<>>PPPhhhyyy~~~nnnbbbeeeuuuvvv]]]EEE999666777CCCUUUdddpppyyyzzztttttttttrrrpppqqqsssuuuxxxzzz{{{~~~}}}}}}}}}vvvcccPPP???:::999@@@XXXqqq~~~wwwhhhVVVLLLSSSgggxxx~~~}}}|||xxxuuuyyy||||||~~~~~~~~~}}}{{{yyyxxxxxx}}}||||||~~~zzzxxxsssnnnlllooovvv|||~~~|||{{{{{{||||||{{{{{{{{{||||||{{{||||||{{{{{{|||}}}}}}~~~~~~~~~~~~zzztttnnnkkkeee]]]QQQEEE<<<555111...---------000222222111///,,,,,,,,,,,,++++++******)))+++++++++******+++------,,,///<<>>333000,,,************)))((()))***++++++***)))(((&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))$$$)))...---)))'''(((******)))((((((((()))++++++((())))))***++++++++++++)))*********((((((***+++///---++++++,,,---------/////////////////////000000000///...------,,,,,,***)))((((((***+++***((('''((())))))))))))((('''))))))))))))***************((('''&&&'''((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))((((((+++---''''''((('''&&&&&&(((***&&&&&&'''((())))))((((((&&&%%%&&&(((******)))'''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((''''''$$$%%%&&&'''((()))))))))(((((((((((((((((('''''''''(((((()))))))))(((((())))))+++222>>>CCC;;;...)))))))))******++++++++++++***---444>>>GGGLLLMMM@@@666,,,(((+++///...***((()))***,,,...///...---,,,,,,+++******)))))))))$$$&&&((((((&&&$$$###$$$***))))))***++++++,,,---'''((()))***+++,,,,,,,,,,,,+++*********,,,...000//////...---,,,---111444@@@JJJVVV\\\bbbjjjrrrvvvssstttuuusssnnnggg```[[[^^^bbbgggiiiiiijjjnnnqqqxxx|||}}}xxxvvvzzz~~~zzz{{{zzzyyyvvvlllWWWDDD:::666111---,,,++++++***(((***,,,------,,,***(((((())))))***************))))))************))))))+++++++++)))''''''(((***yyyhhhZZZGGG===777BBB[[[uuupppfffjjjyyyvvvcccJJJ666333777;;;QQQkkk}}}}}}}}}~~~uuuhhhLLL???444555@@@PPPdddrrrzzzppp^^^NNNNNN\\\nnnyyy}}}~~~~~~{{{xxx|||yyyyyyyyyzzzzzzxxxuuurrrpppnnnppptttvvvvvvwwwzzztttvvvwwwvvvssssssvvvzzz~~~||||||~~~{{{{{{{{{~~~|||}}}~~~~~~}}}{{{yyyyyy{{{~~~~~~{{{|||~~~}}}yyyxxxyyyyyyqqqfffYYYLLL@@@666000111//////000222333333222---,,,,,,++++++******)))''')))++++++***+++,,,......,,,,,,333CCCQQQTTTPPP===555111<<>>222///***(((((()))))))))&&&'''((((((((()))***+++((((((''''''''')))***+++'''((()))((('''''')))******&&&&&&))))))%%%%%%)))&&&''')))***++++++++++++++++++))))))***+++...///...//////...------000222222333999CCCLLLSSSUUUVVV^^^aaafffjjjkkkjjjhhhfffiiifffdddgggkkkmmmllliiirrryyy}}}|||{{{}}}~~~}}}yyyyyywwwttttttrrriii___NNNGGG===555000///......++++++************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,++++++)))***,,,,,,+++***+++,,,xxxcccQQQBBB999666@@@RRRgggxxxgggLLL===:::<<>>BBBVVVsssyyysssvvv}}}~~~yyy~~~~~~zzz}}}{{{ssslllgggbbb]]]QQQPPPRRRVVVXXXUUUNNNGGGHHHBBB@@@CCCCCCCCCHHHQQQVVV___iiiooopppqqqsssuuu|||xxxvvvwwwzzz}}}~~~~~~~~~~~~}}}|||{{{zzz{{{|||}}}}}}|||xxxxxxvvvrrrkkk___SSSJJJ999666111///.../////////111000///...---,,,,,,---)))+++,,,---+++++++++,,,&&&***+++,,,555GGGTTTYYYNNNBBB555222>>>UUUmmm|||zzzcccMMMBBBDDD[[[vvv{{{yyyyyyzzzzzzyyy}}}~~~{{{{{{gggNNN888444///+++***,,,------)))((('''&&&&&&'''((()))&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))&&&+++,,,''''''+++---***((()))))))))************)))***++++++***)))((('''+++---------,,,,,,...000...,,,******+++------,,,---,,,++++++,,,---...///+++,,,,,,,,,,,,,,,,,,,,,---+++)))))))))(((&&&$$$(((***+++,,,,,,+++***((())))))))))))************&&&'''(((***+++((($$$ '''''''''''''''''''''&&&''''''''''''''''''''''''%%%((()))'''$$$$$$)))...((()))***)))((('''((()))((()))))))))((('''&&&&&&***(((&&&&&&'''(((((((((&&&''''''((()))***++++++((()))***++++++,,,++++++''''''''''''&&&%%%$$$###************)))(((&&&%%%%%%$$$###"""$$$(((,,,///))))))'''&&&***000000,,,))))))***+++,,,,,,------,,,------+++***,,,333888///***&&&&&&))),,,,,,***%%%&&&'''(((((((((***+++,,,***(((&&&&&&&&&((()))&&&&&&'''&&&%%%&&&(((+++---***+++//////)))'''***%%%'''(((***+++++++++++++++***))))))***+++---///...//////...---...000222111222777@@@FFFIIIKKKMMMHHHNNNVVV___ggglllnnnnnnmmmjjjfffeeegggiiijjjiiikkkssszzzzzzzzz||||||{{{vvvwwwvvvttttttuuuppphhhXXXPPPEEE;;;555333333333,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++&&&)))+++,,,++++++++++++|||ooocccOOO:::666===CCCSSSjjj}}}lllTTT===555444999HHHYYYwww~~~|||}}}zzznnn\\\HHH===:::///777DDDUUUlll~~~zzzzzz}}}}}}~~~}}}wwwlll```UUUMMMIIIGGGCCCBBBDDDLLLSSSRRRGGG===;;;999777666555666777888GGGLLLUUU___gggnnnuuuyyy}}}|||~~~{{{zzzyyyxxx}}}|||}}}{{{xxx{{{}}}~~~}}}}}}zzz~~~{{{zzzzzzwwwyyyuuuooorrrvvvmmm]]]III<<<000...///000///000///000111000,,,***+++---***++++++,,,,,,++++++***///,,,,,,---///777FFFUUUVVVJJJ888444>>>GGG[[[xxxzzz{{{sss___JJJGGGUUUlll~~~zzzuuutttwww{{{||||||}}}~~~}}}|||zzzyyy|||~~~iiiRRR;;;444...---,,,******---+++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((()))*********++++++++++++---+++******+++,,,+++***,,,,,,+++***((())),,,...,,,,,,,,,,,,+++,,,///111......---,,,***)))+++------,,,***))))))+++...000222111000///...---------,,,,,,,,,+++)))((()))***+++*********))))))(((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((()))***%%%$$$$$$&&&((())))))(((&&&&&&'''((())))))(((((('''((('''&&&%%%%%%'''))))))***+++++++++)))((('''))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&"""###%%%'''((()))******)))))))))))))))***++++++((((((''''''''''''(((((()))******)))'''%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&''')))***+++,,,---///---------......,,,***,,,,,,++++++***+++++++++---,,,+++))))))))))))***)))&&&&&&))))))&&&&&&))),,,)))&&&%%%&&&'''(((''')))+++,,,***'''%%%&&&(((((()))***++++++***)))((()))************(((&&&%%%...+++((('''(((***+++,,,......---,,,******+++---///111555<<>>;;;:::>>>===>>>CCCHHHGGG@@@999888777555444333444555666444:::CCCNNNZZZgggrrrzzz{{{~~~~~~~~~}}}{{{~~~}}}{{{~~~~~~|||~~~~~~|||}}}zzz|||xxxtttyyyyyymmm[[[LLL<<<555222...,,,,,,,,,...///...+++***+++,,,***++++++,,,,,,++++++***...,,,+++,,,...555DDDSSS```WWWDDD:::;;;>>>QQQnnnyyy|||ooo___MMMUUUfffyyy~~~yyyvvvvvvyyy|||{{{{{{{{{{{{zzzxxxwwwvvv}}}mmmWWWAAA999111...,,,))))))++++++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))*********++++++...,,,++++++,,,---,,,,,,+++++++++***((()))+++---+++,,,------,,,,,,...000000000///---++++++,,,......---+++******,,,...000222111///---,,,+++******+++,,,,,,***(((((()))***************)))))))))((('''&&&&&&&&&'''((())))))((('''&&&&&&'''((()))***((('''%%%&&&'''(((((('''&&&&&&'''((((((((((((((('''((('''&&&%%%%%%'''))))))************)))'''&&&(((((((((((())))))))))))((((((((('''''''''&&&&&&%%%&&&''''''(((((((((''''''''''''''''''((())))))(((''''''''''''''''''(((((()))***)))'''%%%&&&'''&&&&&&&&&'''''''''((((((''''''((()))***++++++,,,+++***)))***++++++)))'''++++++************++++++---,,,+++))))))))))))***+++((((((******'''&&&)))+++)))&&&%%%&&&((((((''')))***+++***'''%%%&&&(((((()))***++++++***)))((('''((()))))))))))))))))),,,+++(((((()))+++---...---...---,,,******+++---//////333;;;CCCFFFDDD@@@???CCCIIIMMMOOOUUU]]]cccggggggggghhhjjjkkkjjjiiinnntttyyyzzz{{{}}}{{{www}}}yyyyyy}}}}}}vvvnnnkkkeeecccYYYKKK???999444//////---***))))))***)))(((------,,,,,,,,,,,,++++++,,,,,,,,,+++***))))))))),,,,,,,,,...000000...+++|||jjjXXXEEE;;;888<<>><<<999888888888999999888777555444333555666222222111000000111111222222222222333666<<>>>>>AAADDDEEEGGGNNNZZZfffmmmnnnlllppptttuuutttuuuxxxvvvqqqsssqqqrrruuuxxxvvvrrroookkklllhhh___VVVMMM@@@555///---++++++++++++)))(((------,,,,,,,,,+++++++++,,,,,,+++++++++*********,,,------......,,,)))'''|||mmmYYYKKK:::777999DDDUUUfffwww}}}nnnYYYFFF:::888999AAATTTiiixxx~~~wwwqqq\\\KKK:::333444999@@@FFF]]]pppwwwqqqqqq|||~~~}}}zzzyyyxxx~~~}}}zzzrrrdddUUUHHHBBB@@@888888777666666666666666777777555111...///222555111111111111111111111222...///000111222555:::===AAANNN___kkknnnpppsssvvvrrrttt{{{|||yyy}}}{{{yyyxxxzzz}}}|||vvvtttwwwxxxwwwwwwkkk\\\PPPDDD888111///+++++++++,,,---.........***++++++,,,,,,++++++***+++******++++++///:::FFFXXXhhhkkk^^^KKK888777HHH^^^mmm|||}}}{{{yyyxxx{{{~~~}}}vvvssszzz{{{xxxxxx{{{~~~}}}|||zzzxxxvvvuuuttt||||||||||||zzzsss[[[KKK999000,,,)))(((*********))))))((((((''''''''''''''''''''''''''''''(((((())))))***+++++++++(((((((((((())))))))))))+++)))((()))+++,,,,,,+++***,,,------,,,++++++,,,)))+++...///...------...111111000...,,,+++,,,...///......---------...///------,,,,,,------...///,,,,,,,,,+++)))((()))***))))))))))))))))))******'''''''''(((((()))++++++''''''''''''''''''&&&&&&)))'''%%%%%%''')))))))))&&&&&&''''''''''''&&&&&&'''((('''&&&%%%%%%'''))))))((((((''''''''''''''''''((((((((()))))))))***&&&((()))++++++***((('''''''''(((((()))(((((((((''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''((()))((('''&&&'''((('''''''''((((((((()))))))))))))))(((((((((((((((---,,,******+++---,,,,,,''''''''''''((()))***+++,,,,,,++++++***))))))(((%%%"""###((()))'''))),,,)))'''&&&&&&((()))((('''((((((''''''(((((('''&&&))))))))))))))))))))))))***)))(((((((((***+++,,,---...000///,,,++++++---***,,,------,,,+++,,,---,,,+++///:::JJJWWW[[[[[[YYYPPPEEE@@@???@@@===;;;:::>>>FFFRRR___iiimmmmmmttttttqqqnnnppptttsssoooqqqpppppprrruuuwwwuuuqqqnnnkkkeeeaaa^^^WWWEEE333...,,,******++++++***)))------,,,,,,,,,+++++++++***************)))))))))***,,,------+++)))'''&&&wwwjjjYYYFFF999:::===EEERRRdddvvv~~~qqq]]]III===:::888???OOOeeeyyy~~~~~~~~~|||tttsssrrrssszzzwwwkkkbbbGGG;;;111111777@@@LLLVVVmmm{{{}}}vvv___YYY^^^rrr|||}}}zzz{{{|||}}}~~~}}}wwwoooaaaOOOAAA::::::<<<555555555555555444444444444333111...,,,,,,///222000000000111111111111111000111222222111222333555666>>>LLL[[[gggnnnrrrtttqqqsssyyy|||{{{zzz{{{~~~}}}|||zzzvvvtttvvvyyy|||{{{sssiii___RRRAAA555000...---,,,---///000///...***++++++,,,,,,++++++***+++***+++,,,+++---777BBBWWWkkkrrriiiWWW@@@555<<>>666///---,,,---///000///---***++++++,,,,,,++++++***,,,+++,,,---+++---666@@@XXXllluuuooobbbJJJ999:::>>>TTTppp{{{}}}{{{iiiTTTNNNaaawww~~~}}}~~~~~~~~~|||}}}}}}{{{}}}}}}uuu___FFF777000,,,))))))*********)))))))))))))))''''''''''''''''''''''''''''''(((((()))******+++)))))))))*********++++++***)))((((((+++,,,,,,,,,*********)))'''(((***,,,+++,,,------,,,,,,...000.........---++++++---///...---------,,,,,,,,,,,,---------...///000222222...//////---++++++,,,---((()))))))))************)))(((''''''&&&'''''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%'''((('''%%%"""&&&'''''''''&&&&&&%%%$$$'''((('''&&&%%%%%%''')))''''''''''''(((***,,,---******))))))((((((''''''&&&&&&'''''''''(((((((((&&&'''((())))))*********(((((('''&&&&&&&&&&&&&&&(((''''''''''''''''''(((&&&((()))((('''&&&((()))'''((((((((())))))))))))''''''((((((((((((((((((+++(((&&&&&&(((***+++***)))))))))(((((()))******++++++,,,,,,+++***((('''&&&$$$$$$((((((&&&'''***'''&&&&&&''')))***)))'''(((&&&%%%&&&((()))'''%%%((('''&&&%%%%%%&&&'''(((*********++++++******))))))---111111---)))***+++)))+++---...---,,,,,,---...---...444AAARRRdddppplllaaaTTTNNNMMMKKKDDD>>>;;;>>>BBBFFFLLLXXXfffqqqrrrrrrooolllnnnpppllleeennnsssvvvvvvwwwtttjjj^^^eeebbb^^^___dddcccTTTDDD999555///+++***+++++++++------,,,,,,,,,,,,++++++************************))),,,//////,,,***)))***uuuaaaLLL===888;;;???MMM]]]qqqnnnUUUEEE===888;;;AAAIII```zzz|||}}}|||yyyuuurrrrrrrrrlllhhhcccaaa___ZZZQQQJJJBBBDDDGGGOOObbbyyy}}}uuugggTTTAAA444;;;777666===IIIYYYoooqqqZZZGGG???AAARRRooozzz}}}{{{~~~zzzfffTTT???666888;;;777111000111333444444333222111333222000000111222111///------...///000000000///,,,------,,,---///333666///000555@@@OOOaaaooowwwzzzyyy{{{}}}~~~}}}}}}zzz{{{}}}zzz{{{{{{yyyvvvtttyyy}}}}}}}}}|||ppp[[[HHH>>>000...,,,---///000...,,,+++++++++,,,,,,+++++++++,,,+++,,,---,,,,,,555???YYYllltttqqqhhhSSS@@@===999PPPlll}}}|||wwwzzzttt___IIICCCVVVlllwww}}}zzzvvvwww|||zzz}}}}}}hhhLLL;;;222---))))))************))))))))))))(((((((((((((((((((((((('''''''''((())))))******************+++++++++++++++))))))))),,,---------))))))(((&&&%%%%%%(((+++,,,,,,---,,,+++,,,///111---......---,,,,,,///111---------,,,,,,+++++++++,,,,,,,,,,,,,,,---......///000000...,,,+++,,,...(((((())))))*********+++)))((('''&&&&&&%%%&&&&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&((((((&&&"""&&&'''''''''&&&&&&%%%$$$'''((('''&&&%%%%%%''')))'''''''''''')))+++---///++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))'''(((((())))))))))))(((((('''&&&&&&%%%%%%%%%%%%((((((''''''''''''((((((&&&((()))(((''''''((()))(((((((((((())))))))))))''''''''''''(((((())))))+++)))''''''(((+++,,,,,,+++******))))))))))))***++++++,,,,,,+++***((('''***''''''))))))&&&&&&((('''&&&&&&''')))***)))'''(((&&&$$$&&&((()))'''%%%'''&&&%%%$$$$$$%%%&&&'''((()))***,,,,,,,,,+++***&&&+++000000---******,,,(((+++---...---,,,,,,---,,,,,,+++...888KKK```ooossskkk```XXXSSSOOOJJJFFF???AAACCCCCCFFFRRRdddrrrooopppoooooopppqqqiii```jjjrrrwwwwwwvvvooo___OOO[[[[[[\\\___fffhhh___TTT???:::222---++++++++++++---------,,,,,,,,,+++++++++++++++++++++++++++,,,***---000000...++++++,,,yyyjjjVVVDDD???;;;999CCCRRRgggrrrppp[[[FFF===888777BBBQQQiiivvvpppkkkiiikkkmmmnnnppptttrrriii```\\\XXXSSSPPPPPPOOONNNLLLIIIGGGDDDBBBAAA;;;???DDDPPPeee{{{~~~qqq]]]KKKAAA:::444888<<>>888555444<<>>===EEE___mmmzzz}}}{{{|||}}}yyy|||pppVVV===000///...,,,+++***)))((((((''''''''')))((((((''''''(((((()))))))))(((((((((((())))))(((((()))***++++++++++++++++++*********+++,,,,,,'''((()))***+++,,,,,,,,,+++++++++***)))***+++,,,---...///......///222444111000...,,,,,,,,,,,,,,,///,,,,,,000000......111//////000...+++******+++,,,+++***+++------+++)))++++++)))((((((((())))))***)))'''%%%%%%&&&'''((('''))))))(((&&&%%%%%%&&&''''''((((((''''''&&&%%%$$$%%%&&&'''((((((((((((&&&'''((())))))******)))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&((((((((((((((('''''''''&&&'''(((((())))))(((((($$$$$$%%%&&&''''''''''''+++'''%%%&&&)))+++)))&&&+++'''&&&+++///...------))))))***+++******)))(((+++///111...++++++***'''&&&$$$&&&++++++((('''***)))***)))'''$$$%%%(((+++)))((((((''''''(((((()))'''&&&&&&&&&&&&'''(((((('''''''''((()))***+++,,,(((***------+++)))***+++,,,+++*********+++,,,---,,,++++++,,,///:::QQQeeeuuuvvvuuusssqqqoooggg^^^QQQIIIFFFHHHHHHIIIRRR___jjjnnnqqqqqqrrrsssqqqllltttsssqqqqqqpppjjj```XXXWWW___eeegggkkkpppmmmdddUUULLLAAA777111---++++++............---,,,------......---,,,++++++++++++...,,,,,,---///000...,,,|||lllXXXGGG???:::;;;DDDOOO\\\ppphhhSSSBBB999444777>>>KKKbbbvvv|||mmm___QQQJJJGGGDDDBBBCCCDDD>>>;;;>>>BBBEEEJJJOOORRRSSSUUUXXX[[[^^^```aaadddiiipppxxx|||wwwjjjWWWEEE===888333444:::FFFVVVjjjwwwwwwfffTTTDDD999888===SSSfffyyy}}}}}}~~~{{{yyy{{{uuuyyy{{{zzzrrr```MMM:::333555000///333222222111//////111222222111////////////////////////000///------///000///...000////////////000111111+++000444111...333AAAMMM```jjjssswwwyyyzzzyyywww~~~|||yyyyyyyyy{{{|||}}}}}}~~~{{{xxx|||}}}mmmZZZ@@@888///,,,---......,,,...---,,,,,,++++++,,,,,,,,,,,,++++++,,,///222333:::MMMcccpppwwwttteeeSSS>>>999@@@WWWooozzz}}}qqqZZZBBB777777MMM```ttt|||}}}~~~|||xxxvvvxxxsssZZZAAA222///...,,,+++***)))(((((('''''''''((('''''''''''''''((((((***))))))(((((())))))***&&&''')))+++---......///***************+++,,,---((()))***+++++++++++++++,,,+++)))((((((((()))***,,,...000000000000222333222111000...------,,,,,,///,,,,,,//////------000//////...,,,***)))+++---,,,+++***+++++++++)))'''))))))******))))))(((((()))((('''&&&&&&&&&'''(((((())))))(((&&&%%%&&&&&&'''(((((((((((('''&&&&&&''''''(((((((((''''''&&&(((((())))))))))))(((((()))))))))(((((((((((('''''''''''''''''''''''''''%%%%%%&&&'''((((((((((((&&&&&&'''''''''''''''&&&***))))))(((''''''&&&&&&''''''((())))))))))))(((%%%%%%%%%%%%&&&'''((()))***'''%%%'''***,,,+++)))---'''%%%+++111111---,,,***************)))((('''***------+++---///---((($$$###%%%((()))&&&&&&(((&&&''''''&&&&&&'''+++...))))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((***+++,,,'''(((************+++---++++++***)))***+++,,,------+++++++++,,,555GGGYYYpppwww{{{zzzxxxuuuqqqkkk[[[PPPGGGHHHHHHGGGMMMVVVgggnnnsssrrrqqqssstttsssuuuqqqooopppqqqmmmbbbYYYNNNVVV```hhhkkkiiieeeccc[[[WWWNNNBBB888111///...000///...---,,,,,,,,,,,,///...,,,+++******+++,,,---,,,,,,---//////...---{{{ooobbbSSSDDD999:::AAANNN\\\hhhtttlllVVVFFF===999:::DDDRRR```rrr|||uuudddVVVFFF???===;;;:::;;;FFFEEEHHHPPPWWW[[[aaaggglllmmmnnnppprrrtttuuuvvvyyy~~~~~~qqqhhhTTTCCC:::<<<<<<888>>>KKKYYYiiizzz|||yyy|||kkkUUUAAA666444>>>IIIaaaqqq~~~{{{|||{{{vvvqqqyyy}}}wwwnnnqqq|||hhhRRR===444666111000333222222000//////111222222111///000000000000000000///000///------///000///...000000000000000111111222...111333000---///777???NNN\\\llltttuuurrrqqqqqq~~~}}}{{{zzzyyyyyyyyyzzz}}}}}}}}}~~~|||~~~yyyvvvyyy{{{qqqdddIII===111---......------...---,,,,,,++++++,,,,,,---,,,++++++,,,...000111777GGG\\\ooozzzzzzkkkZZZFFF:::777KKKgggzzzuuu```KKK>>>999@@@RRRjjjyyy|||xxxvvvtttssswwwwwwaaaGGG666000///...+++***)))((('''''''''''''''&&&&&&&&&&&&''''''(((***))))))))))))))))))***'''(((***+++---.........))))))))))))***+++,,,---,,,,,,,,,+++***)))((('''+++)))''''''(((************,,,///000//////000111222333222000...---------...,,,,,,//////,,,,,,//////...---+++)))))),,,...,,,++++++******)))'''&&&'''(((***+++***)))(((''')))(((''''''&&&'''((((((((())))))(((&&&%%%&&&(((((((((((((((((('''&&&&&&)))))))))(((((('''&&&%%%)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%&&&''''''((('''''''''))))))((((((''''''''''''%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''')))***)))(((&&&'''***,,,,,,+++---)))(((,,,...,,,******++++++******))))))((((((+++,,,+++***---111...((($$$$$$&&&(((((('''&&&&&&&&&&&&''''''(((***---///))))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''(((******(((((((((((())))))+++,,,---,,,,,,+++,,,---///000000...------,,,111???MMMeeepppzzzzzzwwwtttrrrpppcccTTTHHHGGGGGGEEEHHHNNNaaakkkrrrqqqoooqqqtttvvvooolllkkkoooqqqjjjZZZLLLAAAIIIWWWdddfffaaa^^^```\\\^^^YYYMMM???666222//////...,,,+++,,,---,,,,,,,,,+++******+++,,,...000++++++,,,---...///......vvveeeTTTHHH???<<<;;;DDDVVVlll{{{{{{gggRRRCCC=========DDDUUUgggvvv~~~zzztttjjj```[[[OOOEEE======AAACCCFFFJJJUUUVVV^^^iiipppssswww|||}}}}}}}}}~~~~~~~~~}}}ooo^^^QQQ@@@777555<<<>>>@@@PPPfffppp{{{|||xxxtttiiiYYYDDD666111888KKK[[[qqq{{{xxxsssrrrzzz|||ttttttrrrXXXAAA666666111///222000111///...///000222222111000111111222222111111000000///------///000///...000000000000000111111222222111000//////111444666:::III\\\jjjlllkkkllloooxxxyyy{{{{{{{{{yyyvvvttttttzzz}}}{{{~~~zzzwwwvvvrrrmmmSSSCCC333//////...---......---,,,,,,++++++,,,,,,------,,,,,,---...000111777EEEZZZppptttfffSSSBBB666AAA\\\uuu}}}kkkXXXGGG===555AAAWWWooozzzvvvttttttuuuxxx|||hhhNNN:::222000///+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''((((((******))))))))))))******)))***++++++,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,+++***)))(((((()))((('''(((+++,,,,,,+++(((***---...------...000111222333222///------......++++++......++++++...------,,,***)))))),,,///+++,,,,,,+++)))'''&&&%%%&&&''')))++++++)))(((&&&(((((('''''''''(((((((((((())))))(((&&&&&&''')))(((((())))))(((((('''&&&))))))))))))((('''&&&%%%)))******))))))((('''&&&'''''''''''''''(((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%&&&&&&'''((((((''''''''''''''''''(((((())))))%%%&&&''''''(((((('''''''''&&&%%%%%%&&&''')))***)))((('''(((***+++,,,,,,++++++,,,---***%%%%%%)))+++******)))))))))))))))......,,,***,,,///---'''%%%'''((((((((()))(((&&&)))(((((((((***+++------))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((()))((((((''''''''''''(((***)))(((((())))))******,,,,,,++++++,,,...///000111...------,,,...777BBB[[[jjjwwwzzzvvvssssssrrriiiXXXIIIFFFEEEBBBBBBGGG\\\gggpppooolllnnnrrrtttjjjfffeeehhhkkkfffXXXLLLFFFLLLXXXdddeee___\\\^^^ZZZaaabbbVVVHHH>>>777111///---******,,,......---+++++++++***+++,,,...///***+++,,,------.........mmm^^^LLL>>>666555===EEEVVVnnnuuudddNNN<<<666888>>>EEESSSeeewwwwwwqqqhhh```UUUIIIBBBAAA@@@===???HHHPPPWWW^^^dddjjjlllttt}}}uuuhhhXXXGGG<<<666444666<<>>>>>CCCZZZeeennnooolllmmmooopppiiiccc___```eeehhheeeaaa\\\aaafffiiihhhddd```^^^XXXdddjjjbbbVVVMMMBBB777333///++++++---//////......---------,,,+++******(((***------------...///PPPEEE<<<999:::@@@NNNZZZjjjooo[[[KKK>>>777999???QQQ^^^nnnzzzyyyrrr___WWWNNNIIIBBB<<<===BBBIIIMMMVVVbbbjjjnnnttt{{{}}}}}}}}}ppp___OOOBBB888333222999BBBKKKVVVfffxxxyyygggVVV<<<777444999EEEUUUkkk}}}xxxtttvvvxxxyyyZZZ@@@222222......111...///...---...000222222111///000111222222111000///000///------///000///...//////......//////000111000000.........000111333111555>>>KKKTTT]]]kkkyyytttwww|||}}}yyyvvvwwwxxxyyy{{{}}}~~~{{{yyydddMMM777222111...---000...---,,,,,,++++++,,,,,,------...///000111222333777CCCXXXqqq~~~nnn[[[BBB999FFF```xxx~~~nnnWWWCCC555111888OOOiiixxx~~~xxxvvvwwwyyyuuu|||pppUUU<<<000......+++***)))(((((('''''''''''''''''''''((()))***++++++******))))))******+++---------------,,,++++++,,,+++***))))))(((((()))%%%&&&(((***,,,---......(((''''''***---,,,&&&!!!***++++++++++++,,,///111+++///333222...,,,...000...++++++------)))))),,,)))+++,,,,,,++++++,,,---***,,,---,,,)))'''''')))&&&&&&((()))))))))((((((''''''((())))))))))))))))))))))))'''&&&&&&)))+++)))))))))))))))(((''''''&&&&&&'''))))))*********((()))))))))))))))((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&$$$%%%&&&'''(((((((((((('''''''''((((((((((((((((((((()))***************%%%&&&'''(((((()))))))))((((((((((((''''''(((*********,,,---***%%%&&&***))))))(((((()))***+++,,,,,,//////+++)))+++,,,***%%%***+++((((((***)))%%%'''&&&%%%'''***,,,+++***''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((******)))((((((((()))))))))((((((+++---...,,,)))***)))))))))***,,,...//////------...,,,***...444FFFWWWjjjrrrsssttttttssscccTTTFFFBBB@@@>>>AAAIII]]]gggpppqqqooooooooommmeeebbb^^^```fffmmmpppqqqooosssqqqjjjiiikkkhhh```YYYhhhrrrnnnggg^^^PPPAAA:::555000...000111000---,,,---......---,,,***((('''***------,,,,,,...000===999:::CCCLLLVVVeeessszzzppp[[[DDD:::999<<>>555444555111???QQQ```ooo~~~~~~qqqWWW???444222666BBBQQQbbbwwwyyy|||yyynnneeedddfffgggmmmsss{{{}}}[[[@@@222222///000444111///...---...000222222111...///000222222000///...000///------///000///..................///000000---///000...++++++///333222...000777AAALLL___oooyyy|||~~~|||~~~|||zzz{{{}}}~~~~~~zzzhhhOOO888222222------111...---,,,,,,++++++,,,,,,------...000111333444444777BBBWWWnnn~~~}}}uuubbbGGG888???XXXsss|||sss```NNNBBB999888III___ppp{{{~~~}}}wwwssstttvvvrrrzzz~~~}}}qqqUUU<<>>>>>>>>AAAJJJVVVeeennnvvvxxx{{{}}}~~~~~~~~~zzzvvvooo[[[FFF;;;666333555:::HHHPPPaaawwwxxxiiiTTTCCC;;;555333;;;OOOffftttxxxxxxpppjjj___SSSKKKGGGFFFFFFNNNaaarrryyy~~~~~~~~~|||uuuWWWCCC333222333///...222,,,---......///.........---...///000000111000000------------------------///,,,***,,,......111666------------------------///,,,000777888<<>>555:::NNNgggxxx}}}}}}~~~{{{wwwuuuuuuvvvxxxxxxxxxxxxzzz}}}rrrUUU===111...---***+++,,,,,,***((())))))((((((''''''(((***---...(((((((((((()))***+++,,,***,,,...000000...+++***,,,+++***)))((((((((((((&&&'''(((*********))))))***+++++++++***)))'''%%%)))******+++---....../////////000000000000000000***)))))))))((((((''''''***''''''******)))***---000...,,,***(((''''''(((''''''''''''((((((((((((((((((((((((((((((((((((++++++***(((((('''''''''+++***))))))******)))(((***((('''&&&&&&'''(((***+++&&&%%%(((((($$$$$$(((((((((''''''''''''(((((($$$%%%&&&'''((((((((((((%%%%%%%%%&&&((()))((('''%%%%%%%%%&&&'''&&&$$$"""((('''&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''&&&'''((()))************((())))))(((&&&&&&'''))),,,...---)))***...+++%%%)))'''&&&&&&((())))))(((&&&)))------***(((((()))'''''''''''''''''''''&&&)))'''&&&&&&'''''''''&&&((('''(((+++(((!!!"""(((&&&%%%%%%((('''&&&(((---++++++++++++******))))))(((((()))***************''')))+++,,,,,,---///111111///,,,******+++---...666DDD[[[nnnsssnnnjjjkkkUUUJJJBBBEEEKKKOOOUUU\\\jjjmmmpppqqqtttuuuooogggffffffgggmmmtttyyyzzzxxxvvvsssrrrtttrrrkkkfffdddiiinnnuuuzzzxxxnnn```VVVNNN@@@444222444222...,,,---,,,+++,,,------+++***------------------------BBBNNN]]]jjjxxxyyy```MMMAAA999555888BBBQQQfffwwwuuugggZZZKKK>>>;;;???AAAHHHSSS___iiipppuuuwwwzzz}}}~~~~~~~~~~~~|||ooohhhRRRIII???;;;888666;;;BBBVVV```qqqtttgggVVVDDD888444555<<>>TTTiiiqqqjjjaaa]]]LLLEEECCCJJJSSSZZZaaagggiiinnnrrrrrrssssssooohhhggghhhjjjnnnsssvvvwwwvvvwwwtttssssssooohhhfffhhhlllpppuuuzzzzzzuuullleeeZZZKKK<<<666555333///...---,,,,,,---......---+++------------------------VVVeeevvvttt\\\EEE666:::666777CCCUUUhhh{{{vvvggg\\\NNNCCC:::999???GGGQQQ[[[jjjxxx~~~|||}}}}}}}}}~~~}}}|||~~~}}}~~~{{{lll\\\SSS<<<999888999999>>>JJJVVVgggqqqtttaaaPPPAAA555222444;;;LLL```pppzzzxxxeeeQQQDDDAAA<<<888444333333444222???LLLTTT___qqq||||||yyyiiiUUUAAA999666111000444////////////////////////333222111000///---,,,,,,///.........------,,,,,,000------000000...///222------------------------222---,,,111222222:::DDDEEESSSeeerrr|||}}}}}}~~~}}}}}}vvvdddKKK999111///---+++000000//////.........---------,,,,,,///666>>>EEE@@@GGGWWWhhhsssxxx|||wwwnnn___MMM===888CCCQQQttt~~~sss___QQQ@@@777===QQQiiizzz}}}~~~~~~{{{yyywwwuuuuuuwwwyyy{{{{{{xxxvvvyyysss[[[CCC555///---...//////---***(((''''''((((((''''''(((***,,,---,,,+++***)))((((((((((((,,,---...///////////////------,,,+++************))))))***+++***)))(((''',,,+++***)))))))))))))))+++******************+++(((((()))+++,,,...//////------,,,,,,,,,,,,,,,+++***''''''++++++)))***------,,,+++***))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&111)))!!!!!!&&&***((($$$)))((('''&&&&&&'''((()))+++((('''))))))''''''***((((((''''''''''''((((((%%%%%%&&&'''(((((((((((()))(((''''''((('''%%%###&&&%%%%%%'''))))))((('''((('''&&&&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))***)))))))))'''(((******((('''''''''%%%)))+++))))))+++,,,+++,,,,,,+++(((%%%$$$'''+++&&&&&&'''((())))))'''%%%%%%&&&&&&''''''((((((((('''&&&$$$%%%''')))((((((***'''&&&&&&$$$"""$$$))))))&&&'''***+++,,,111777222000---***'''&&&&&&''''''((())))))******))))))'''(((******)))***+++---111000///------...///000...777KKKbbbmmmfffXXXNNNDDDEEEKKKWWWaaaggglllpppkkkrrrvvvsssppppppnnnllllllnnnppprrrqqqqqqrrrsssvvvtttrrrnnnfff___aaaggguuuvvvxxx{{{}}}{{{xxxtttiiiXXXDDD:::666222//////---,,,,,,...000000///...------------------------ttt|||yyyiiiWWWFFF;;;666777>>>KKK]]]mmmyyyqqqaaaMMMGGG???:::<<>>HHHbbbppp|||}}}{{{}}}}}}lll^^^LLL>>>;;;GGGaaawww}}}zzzyyywwwvvvvvvwwwyyyzzz{{{wwwtttyyy}}}~~~uuu^^^FFF777000------...///---+++)))((()))(((((((((((()))***+++,,,++++++***)))(((((())))))------......///000000111...---,,,+++++++++++++++***++++++++++++***(((''',,,+++***)))((()))***+++---,,,+++***)))))))))***(((((()))***+++,,,---...------------,,,,,,,,,,,,)))'''(((+++,,,******---,,,++++++******)))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&000+++&&&%%%(((***)))&&&)))(((''''''''''''((()))'''&&&&&&'''((()))***,,,(((''''''&&&&&&''''''(((%%%&&&&&&'''((((((''''''((('''&&&'''((((((&&&$$$%%%$$$$$$&&&((()))(((''''''''''''&&&&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&((())))))*********))))))&&&(((++++++***(((&&&&&&&&&))),,,+++******+++,,,"""&&&)))(((%%%$$$'''+++)))'''&&&(((+++,,,)))&&&'''''''''''''''''''''&&&&&&%%%$$$%%%''')))))))))(((''''''&&&&&&%%%%%%''')))'''(((+++---///444;;;777444///+++(((''''''''''''(((((()))))))))))))))(((***+++***))))))***+++//////...............///000444BBBXXXeeeaaaQQQEEEDDDLLLYYYgggppprrrqqqppppppvvvxxxpppiiiiiikkkmmmpppsssvvvvvvsssqqqqqqssstttsssooohhh\\\UUUZZZccc{{{|||}}}}}}zzzqqq___JJJ===666111///000---------///111222111000------------------------ttt^^^OOODDD<<<;;;???AAAPPPdddttt~~~|||ssseeeVVVMMM@@@@@@@@@AAAIIIWWWfffooo||||||}}}}}}|||}}}{{{yyywwwuuusssqqqqqqppppppkkkeeeaaa______```aaa___ZZZVVVTTTLLLAAA888555;;;===@@@GGGTTTeeesss{{{}}}~~~xxxoooWWWMMM@@@777222444@@@LLL\\\nnn|||}}}tttdddLLL888888888777666555444444333444555555777AAAVVVmmmzzz|||~~~~~~}}}|||{{{{{{|||}}}{{{pppcccZZZRRRHHH@@@;;;888777666555444444444444444333222111111111111111/////////......---------000...///333333///---///........................111,,,+++---000//////000222555???MMM\\\kkkxxx}}}{{{zzz}}}~~~zzzjjjSSSAAA777333222111------.....................///111111111222444555:::GGG\\\ooowwwxxx|||{{{sssdddOOO???===BBBOOObbbvvv|||wwwuuu{{{wwwkkkZZZJJJ>>>???SSSgggzzz~~~{{{zzzxxxwwwvvvwwwxxxxxxzzzvvvuuu{{{|||~~~vvv```GGG777///---***+++---,,,+++******+++((((((((())))))***++++++))))))(((((()))***++++++............//////000000...---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,***)))(((++++++***))))))***+++,,,000///---+++*********++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,)))'''(((,,,---******---++++++++++++******))))))''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((()))******)))'''''''''((((((''''''''''''((((((&&&''''''&&&&&&(((((((((''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&%%%%%%&&&((()))(((&&&$$$######$$$&&&(((((('''&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$%%%&&&'''((())))))************)))&&&)))+++,,,***(((''''''******+++,,,+++******+++%%%&&&### !!!###)))'''%%%'''***,,,***'''))))))((('''&&&%%%%%%$$$&&&%%%$$$%%%''')))))))))'''((((((((((((((('''%%%)))'''))),,,...///444;;;999666111---)))(((((()))''''''((())))))))))))))))))+++,,,+++******+++,,,,,,------.........------111111999JJJWWWVVVMMMEEEGGGUUUhhhuuuzzzxxxtttooossswwwtttiii______eeejjjlllqqqvvvxxxwwwvvvxxxzzzvvvtttpppgggYYYQQQWWWbbbyyy{{{~~~~~~{{{rrrbbbNNN@@@888111///000.........///222333222000------------------------wwwdddTTTEEE???;;;999===EEEWWWfffwwwzzzooocccUUUGGG@@@@@@KKKPPPTTTXXX___kkkuuuyyy}}}}}}{{{ssslllgggfffggggggfffdddaaa]]]YYYVVVTTTQQQPPPNNNKKKIIIKKKPPPTTTMMMHHHCCC@@@<<<666555777<<>>;;;:::999999888777444111///.................................000...///333333///...000........................///---,,,---////////////222111444<<>>;;;999<<<@@@JJJ\\\kkkzzz|||~~~iiiKKK:::999555555444333333222222222000000111333888AAAOOOYYYeeeppp~~~}}}|||~~~~~~{{{{{{}}}|||yyysssjjjccc\\\ZZZWWWSSSQQQPPPPPPPPPJJJGGGAAA;;;555111///---------......//////000000111...///222222//////111........................---......---------......111//////444:::EEEXXXiiiyyy|||}}}uuugggSSS@@@555000///000------...//////000111111...000111111000//////000888IIIcccvvv{{{yyy~~~xxxgggRRRBBB;;;<<>>EEE```sss~~~zzz|||zzzzzzyyyyyyyyyzzz{{{|||qqqoooooorrrxxx~~~zzz```CCC333------((()))++++++)))(((((()))((())))))******************)))))))))))))))******---...///000///---+++***,,,,,,++++++++++++,,,,,,***+++,,,---------,,,+++((()))***+++,,,,,,,,,,,,000...,,,)))((()))***+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))''')))......+++***,,,,,,,,,---,,,+++)))'''&&&''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))!!!$$$&&&'''''''''''')))''''''(((((((((((('''''''''******%%%%%%((()))%%%'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&'''&&&&&&'''(((((('''%%%(((&&&$$$$$$%%%''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&'''((()))&&&'''(((***+++,,,------)))***+++***((((((((()))+++$$$!!!'''---+++(((''''''((())))))((('''&&&&&&$$$%%%&&&&&&%%%&&&''')))''''''''''''''''''''''''((('''%%%%%%'''(((((('''''''''$$$"""(((((($$$&&&&&&(((,,,---+++,,,111333222000...,,,***))))))&&&'''(((((())))))((((((''')))******))))))+++,,,***,,,...000000///---,,,------000777===BBBJJJRRR\\\jjjvvvxxxvvvvvvwwwuuuooorrrqqqhhhbbbcccfffggg```ccciiipppwww{{{{{{zzzzzzyyywwwrrriiicccgggpppsssvvv|||}}}xxxuuujjj^^^TTTJJJ>>>666333000//////000111111000...------------------------~~~ssseeeNNN::::::888;;;DDDIIIQQQggg~~~tttggg[[[LLL>>>;;;@@@KKK[[[jjjkkktttzzz{{{}}}~~~yyytttpppnnnhhh___XXXPPPOOONNNKKKIIIJJJLLLNNNKKKNNNSSSVVVWWWVVVSSSQQQUUUWWWUUUKKK===666888===888444333555777:::AAAJJJ\\\ooooooXXXDDD999:::999;;;AAAIIIWWWkkk}}}}}}jjjFFF666999222111111000//////000000///000222555555777===DDDXXXgggyyy~~~|||{{{}}}~~~|||vvvpppqqqpppnnnmmmlllmmmooopppbbb]]]UUULLLDDD===888666,,,,,,---...///000111111111......111222000000333////////////////////////---///000---+++,,,------///---///222444:::KKK\\\rrrwww}}}zzzmmm```NNN===444111222333***++++++,,,---...//////...///000//////000333555;;;LLLeeevvvzzzxxx~~~sss^^^JJJ@@@999BBBZZZwwwyyyxxxzzzzzz~~~|||hhhMMMBBBEEEUUUlll}}}|||wwwzzzxxxxxxyyyzzz{{{|||~~~vvvvvvuuuwwwzzzzzz___BBB111------)))***+++***(((&&&&&&'''((())))))************))),,,+++***)))((((((((((((---...///000///,,,)))'''+++++++++******+++,,,,,,)))***,,,---...------,,,'''(((***,,,---------,,,///---***((('''(((***+++'''((((((***+++,,,---...+++++++++,,,,,,---------)))'''***...///,,,***,,,---------,,,+++)))&&&%%%''''''''''''((((((((()))(((((((((((((((((((((((())))))((((((((())))))***'''%%%###%%%(((+++,,,+++''''''((((((((((((''''''###'''(((%%%'''---///,,,'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&)))(((''''''((('''%%%###***(((%%%%%%&&&'''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''((()))***%%%&&&(((***,,,---......***++++++)))(((''')))***)))$$$---,,,(((&&&$$$""" !!!###&&&(((((($$$''')))(((&&&&&&)))---$$$$$$%%%&&&'''((()))***)))'''&&&&&&'''''''''&&&)))''' %%%(((&&&%%%%%%(((,,,,,,)))))),,,//////...---+++***)))(((&&&''''''(((((((((((((((&&&'''))))))((((((***++++++---///111222000///------...222777:::@@@LLLXXXhhhsssyyytttoooqqquuuvvvnnnsssuuuppplllllllllkkkbbbcccfffmmmsssvvvssspppxxxwwwvvvtttooojjjmmmtttxxxzzz~~~yyytttxxxooofff^^^SSSDDD:::666000/////////111111///---------------------------rrrcccRRREEE@@@BBB======BBBNNNaaasss{{{iiiYYYPPP???>>>>>>CCCPPP```qqq|||}}}|||zzzwwwtttqqqnnneeeXXXOOOOOORRRMMMEEEIIIIIIMMMVVVZZZZZZ```gggffffffkkkrrrqqqjjjhhhkkkmmmhhh]]]LLL<<<333333777000222666999;;;BBBTTTeee{{{}}}jjjTTTFFF===777999:::@@@PPPeeeuuu||||||yyyaaaCCC555666555444333222111111111111333222111111222333555666???MMMdddzzz~~~~~~{{{||||||wwwyyy{{{||||||~~~xxxzzz||||||zzzzzz|||{{{www|||oooeeebbb\\\MMM===444555///+++///222111111333333333333222222222111111......////////////.........---,,,...000111000//////000000000222777@@@FFFbbbiiittt}}}yyylllVVVAAA;;;777...***---***+++---///111111111111000000///...///000333555@@@VVVmmmvvvvvvyyy}}}oooSSS<<<999<<>>GGGVVVggguuu{{{gggSSSDDD===???BBBIIISSS```nnnzzz~~~wwwooohhhbbb]]]ZZZOOOLLLHHHGGGNNNVVVVVVRRR______dddmmmqqqqqquuu{{{rrrsssyyyzzztttsssttthhhUUUCCC777111000000555444777???HHHVVVhhhxxx{{{mmmXXXGGG>>><<<<<<===EEESSSdddqqqzzz~~~~~~www^^^BBB666888555555444333222222222222222222222111222222333444444>>>PPPcccoootttzzz~~~|||}}}{{{www|||~~~}}}|||{{{www}}}|||yyy{{{|||||||||sssnnnppplll^^^LLLBBB999222...000333333333444333333222222222111111111......////////////......///......///111222111000///000000000000444:::???KKKYYYlll|||}}}}}}|||vvvlllTTT>>>666333---+++---------------...000111222111111000///000111444666@@@WWWnnnxxxxxxzzzwww___JJJ888777???VVVnnnzzz}}}|||zzz}}}}}}{{{uuujjjXXXGGGBBBQQQfffuuuvvvqqqsssyyy}}}xxxvvvyyy{{{|||~~~}}}zzzyyy}}}vvv\\\BBB444000000+++***)))((((((''''''((((((((((((***------,,,***)))******)))(((((()))+++------------............//////...---,,,+++***************+++++++++,,,,,,(((+++...///...,,,++++++------,,,+++***)))((('''***+++------,,,,,,,,,---+++***+++,,,***''',,,555+++'''%%%&&&***+++)))&&&+++******))))))((((((''')))((((((((('''''''''''''''(((((())))))((((((''''''''''''&&&&&&'''((((((((('''&&&%%%%%%'''((()))&&&&&&'''((()))******+++***)))(((&&&&&&&&&'''((($$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&((())))))'''%%%&&&&&&'''''''''''''''&&&%%%$$$%%%***...---,,,------***++++++++++++***)))((((((******))))))(((((('''''')))((('''&&&&&&&&&''''''&&&%%%%%%&&&(((((('''&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&''''''(((((('''&&&&&&%%%&&&'''((()))&&&'''''''''((((((((((((***------***)))++++++)))+++***((('''(((***,,,...++++++***)))((('''&&&&&&(((***---...---,,,,,,,,,///------111777BBBUUUfffuuuxxxxxxuuutttwwwxxxvvvssssssssstttuuutttrrrpppmmmkkknnnuuuxxxtttoooooorrrooonnnooosssvvvwwwwwwxxx{{{~~~~~~yyytttpppooouuuxxxwwwmmmaaaUUUIII???;;;111///...(((+++000,,,///...---,,,+++++++++,,,|||aaaTTTEEE;;;777777<<>>NNN___mmmzzznnnWWWHHH>>>888<<>>GGGWWWiiissstttuuuwwwzzzuuurrruuuxxxyyy|||}}}zzzyyy}}}www]]]CCC555111111++++++***)))((((((((((((&&&'''(((+++......,,,***((()))***)))(((((()))+++...------------------,,,//////...---,,,+++************)))((()))***+++,,,+++---//////---***((((((,,,,,,,,,+++***)))(((((((((***,,,,,,+++***+++,,,,,,+++++++++))))))///666***'''%%%&&&)))***(((%%%((((((((((((((((((((((((***)))((('''&&&''''''((('''''''''((((((''''''''''''''''''''''''((()))***((('''&&&%%%$$$%%%&&&'''((('''''''''(((***,,,---(((''''''&&&&&&&&&&&&'''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&%%%%%%&&&""""""$$$(((,,,---)))&&&''',,,///---+++,,,,,,)))((()))+++,,,+++***((('''+++******)))(((''''''&&&)))(((''''''&&&&&&'''''''''&&&&&&'''))))))(((&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((())))))&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&'''''''''''''''+++---+++***,,,***&&&(((''''''&&&&&&'''((((((++++++***)))((('''&&&&&&'''***---...---------...000---,,,...444@@@UUUgggrrryyy}}}zzzxxxyyy|||}}}vvvuuuttttttuuuuuusssrrrqqqoooqqqvvvwwwsssnnnmmmsssooommmpppuuuyyyxxxvvvuuuyyy|||}}}yyyrrrmmmjjjvvvyyywwwoooddd[[[RRRIII>>>444111///))),,,111,,,...---,,,++++++***++++++~~~oooeeeMMMDDD<<<777555:::HHHTTTssszzz~~~nnniii]]]NNNAAA???GGGOOO[[[dddqqq}}}yyyttt```[[[QQQHHHAAA???@@@CCCIIISSS]]]eeennnxxx}}}~~~zzz}}}yyyttt```PPP<<<000///333444333444<<>>MMM___nnnwwwyyyxxx~~~|||wwwxxxyyyssskkkZZZFFF333---//////------111000...------...///000///111222111000222666:::III___www~~~{{{ooobbbTTTAAA444@@@YYYnnnwwwyyy}}}xxxuuuvvvvvvlll```FFFBBBHHH[[[oooyyyzzzyyywwwrrrooorrruuuwwwzzz{{{xxxxxx|||www]]]DDD555111000,,,+++***)))(((((((((((())))))***,,,---,,,)))'''((()))))))))'''((()))+++...---------,,,,,,++++++......------,,,+++******,,,+++)))(((((()))+++,,,+++---///...,,,)))((((((,,,+++++++++***)))))))))(((***+++,,,+++***+++,,,,,,,,,+++***)))+++111666)))(((&&&'''((()))'''%%%&&&'''''''''((((((((()))+++)))'''&&&%%%&&&((()))&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***+++''''''%%%$$$$$$$$$$$$%%%)))(((''''''(((***---...((('''''''''''''''''''''((((((((('''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%'''&&&%%%$$$$$$%%%######$$$)))...---&&& (((---///,,,***+++***(((###%%%(((+++,,,+++)))(((++++++***)))((('''&&&&&&)))(((((('''''''''''''''(((''''''((())))))(((&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''***+++)))***,,,***%%%&&&&&&&&&&&&&&&&&&%%%%%%)))*********++++++++++++'''))),,,---------...//////,,,,,,...222<<>>888666333333555111111111000000000//////------............---------------///111222000...---...///111222333222111888:::CCCVVVkkkxxxzzzvvvzzz|||xxxxxxuuuiiiZZZHHH<<<000...111111///---///////////////......---...000222222000222777<<>>999555,,,---222---++++++++++++++++++******}}}sssdddPPPAAA999555<<>><<<777333111222555888PPPYYYjjjzzz{{{fffVVVAAA;;;777:::???JJJbbbyyy}}}~~~~~~~~~yyydddGGG555222555555444444333444444555000111000000///...---,,,...,,,---///111444===GGGbbbooo{{{~~~~~~~~~}}}~~~www```SSSEEE<<<777333222444000000000000////////////------............------,,,,,,---000222222///---------...111333444222111222555@@@VVVmmm{{{}}}xxxtttxxx}}}|||wwwnnn]]]MMM999555111000111111///------...000000000///...---...111444333111333999???OOOaaattt{{{{{{zzzzzzyyy{{{|||iiiPPP999555DDDYYYlllxxxyyyyyywwwtttwww{{{yyytttcccMMM;;;AAAVVViiirrruuurrrnnnmmmrrrvvvwwwzzz}}}{{{xxxttttttvvv{{{uuu\\\CCC555000...,,,,,,+++***)))))))))))))))((((((***,,,---,,,***&&&'''(((((('''''')))+++,,,,,,+++++++++++++++***---,,,,,,,,,+++++++++***---,,,+++***)))***++++++((()))+++,,,+++***+++,,,***************+++++++++***,,,......---,,,---...+++---,,,)))***...000///******))))))(((((('''''''''''''''(((((()))))))))***)))((('''&&&''''''((('''''''''(((((('''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%$$$$$$((('''''''''(((***,,,---'''((())))))***))))))))))))(((&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&%%%$$$###"""###$$$%%%###$$$&&&&&&%%%$$$%%%&&&%%%$$$%%%''')))(((###'''+++,,,((('''((((((&&& """%%%((()))******)))))))))))))))((((((((((((((())))))))))))((('''&&&((('''''''''(((((('''%%%'''&&&&&&&&&&&&'''((((((###$$$&&&'''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$)))))))))))))))(((((((((++++++(((&&&)))...---((((((((()))******)))))))))++++++***)))((('''&&&&&&)))***,,,,,,,,,,,,...///,,,---///111111333;;;FFFXXXfffsssuuuqqqqqqrrrrrrwwwvvvuuutttssspppkkkhhhgggmmmrrrrrrsssvvvvvvuuuzzzzzz{{{}}}~~~}}}{{{yyyttttttvvvzzzxxxuuuxxxwwwjjj[[[PPPCCC===666,,,---000+++++++++,,,,,,,,,,,,++++++ssscccWWWIII===666777???GGGWWWkkkxxx}}}tttfffXXXKKK@@@::::::???IIIXXXhhhuuu|||qqqiii\\\OOOGGGCCCDDDEEEMMMUUU___gggnnnuuu}}}wwwuuu{{{{{{jjjUUUDDD888777555333333444777999LLLRRR```sss}}}tttdddQQQCCC999;;;>>>DDDQQQcccwww~~~~~~{{{||||||lllPPP999111444333333333333333444444111111000///.........///++++++...111111000555<<>>OOOcccrrr{{{}}}wwwxxx{{{yyyiii[[[LLL@@@222333333111///.....................///////////////333777666444666<<>><<>>HHHTTTfffzzz~~~{{{}}}uuuYYY@@@444111000000000000000111111222111///......///000000,,,---111444222///111666444DDDXXXgggrrrzzz|||zzz~~~|||yyy{{{{{{yyyyyy}}}~~~{{{}}}~~~wwwrrrcccQQQEEE<<<666444666000/////////............,,,------......------,,,---...///222444444111...000...---...000111///,,,000444;;;EEERRRdddvvv}}}~~~~~~zzz|||mmmVVVDDD888222000444666111,,,+++---...000///---,,,,,,...111222111555999999666888???FFFZZZhhhuuuyyyxxxyyy{{{|||yyyxxxdddJJJ:::888FFF]]]qqqyyy~~~vvvgggSSSFFFBBBIII[[[lllpppmmmooovvvzzzzzz{{{}}}zzzvvvssstttyyy~~~www___FFF777222000---,,,+++***))))))))))))222///+++(((((((((((('''%%%&&&'''''''''''')))+++))))))******+++++++++,,,,,,,,,++++++++++++++++++))))))******)))((('''&&&***+++,,,+++))))))***+++)))))))))***++++++,,,,,,***+++------,,,,,,,,,---***------)))***...,,,&&&,,,,,,,,,+++)))(((((()))************))))))))))))((((((((()))(((((('''&&&(((((())))))))))))((((((&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''''''''$$$%%%&&&((())))))))))))$$$%%%'''(((((((((''''''))))))))))))+++...111333&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""!!!"""###%%%'''###%%%''''''&&&&&&'''(((((((((((('''%%%%%%&&&(((###'''(((%%%$$$&&&'''&&&,,,,,,+++***)))(((((('''''''''(((((())))))******((()))*********)))'''&&&'''&&&&&&&&&''''''%%%###'''&&&&&&&&&&&&'''((((((%%%&&&(((******)))((('''%%%&&&&&&'''&&&%%%###"""(((((('''''''''&&&&&&&&&((()))***,,,000222---$$$************+++,,,......************+++++++++++++++,,,---,,,++++++,,,.........000111000000999CCCLLLZZZiiiqqqtttwwwvvvtttooooooooonnnkkkeee]]]XXXccclllqqqppppppuuuwwwuuuwww|||zzzvvvuuuvvvuuuvvvyyy~~~|||~~~{{{vvvppp```RRRJJJAAA444333666000+++,,,---.........---,,,}}}tttpppeeeXXXMMMAAA:::>>>AAACCCNNN\\\lllrrrzzz|||uuuppp]]]RRRCCC999888>>>EEEIII\\\jjjyyy~~~|||rrr```QQQFFFAAA>>>DDDPPP\\\eeelll{{{}}}{{{xxxzzzyyyuuutttsssrrrpppnnnooogggYYYKKKCCC<<<555111555666555777;;;<<<:::@@@DDDTTTmmmsss[[[EEE:::777555888DDDVVVhhhzzz|||rrrzzz{{{yyycccHHH666555111///222333111000111666111.........---000444////////////000000000000,,,222>>>NNN```nnnvvvyyy|||}}}|||{{{zzzxxxzzz~~~}}}xxxvvvyyy}}}}}}vvvkkk\\\NNNEEE>>>777333333111111333111---...111---------...///...,,,)))++++++++++++++++++++++++,,,---///000000000///...,,,---222;;;HHHZZZrrr|||{{{~~~}}}rrraaaTTTGGG:::111---////////////...---++++++111///---,,,---///000111333;;;888444999:::>>>KKKhhhqqqzzz{{{vvvuuu|||~~~|||}}}zzzlllWWWAAA333777OOOfffzzz~~~|||{{{||||||yyyyyyqqqbbbOOO>>>;;;JJJ]]]jjjqqqtttssswwwyyyyyyyyyyyyzzz{{{~~~~~~vvv___FFF666///,,,///...,,,***))))))*********))))))((('''&&&&&&%%%))))))(((((('''''''''&&&***+++***(((***---,,,(((,,,++++++,,,......,,,***,,,******------***)))++++++++++++*********)))))))))...333333///++++++,,,++++++++++++******))))))...,,,***))))))***,,,---++++++******)))(((((((((***++++++******)))(((''''''((())))))******))))))((('''&&&&&&'''((('''&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''+++***)))((('''&&&%%%%%%'''''''''((()))+++---...&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&(((%%%&&&((())))))(((&&&%%%&&&''')))+++***)))&&&%%%&&&***+++)))'''&&&"""%%%&&&$$$%%%((()))&&&)))(((&&&###!!!!!!$$$&&&(((''''''''''''&&&&&&&&&&&&$$$"""###%%%&&&''''''+++)))((()))++++++'''$$$%%%"""###(((%%% &&&222((('''%%%&&&((()))))))))&&&&&&''''''((())))))))))))))))))))))))(((((((((***///333222---))))))+++,,,+++++++++,,,,,,---............---...000555888FFFVVVfffmmmqqqwwwxxxuuussslllhhhgggbbbZZZWWWYYY___eeennnrrrrrrrrruuuxxxzzzzzz{{{{{{yyytttnnniiinnnsss|||yyypppjjj[[[JJJ@@@<<<666***...,,,++++++------,,,+++~~~~~~wwwkkk___VVVMMMFFF@@@<<>>>>>OOO]]]nnnzzzwww|||{{{~~~xxxeeeKKK999:::444111333444222111222555111///000000...000444////////////000000000000222222444;;;III[[[lllwww|||~~~~~~zzzzzzxxxtttuuuxxx~~~{{{xxxwwwyyy}}}~~~yyypppdddVVVJJJ@@@777222222000000222111---...111---------...///...,,,))),,,,,,,,,,,,,,,,,,,,,---------...////////////...,,,,,,...555???QQQlll~~~zzzkkk\\\LLLAAA888///++++++...............------,,,///...------///111333333555===;;;777:::<<>>999:::???JJJYYYjjjwww~~~pppbbbWWWKKK>>>;;;???MMMUUUbbbooo{{{|||~~~{{{vvvqqqjjjgggbbb\\\UUUMMMDDD>>><<<444111666888666888???CCCGGGIIIJJJOOOVVV[[[[[[aaallluuuyyyoooWWW???666777;;;DDDOOOhhhwww~~~~~~zzzkkkSSSAAA>>>777222333444222111222444111111333333000000222////////////000000000000444111......666GGG\\\kkkuuuxxx|||~~~~~~~~~~~~}}}{{{{{{yyyuuutttvvv|||zzzxxxyyy|||~~~zzzvvvmmmbbbTTTGGG;;;555222///...000000---...111---------...///...,,,***.........------------------------------......///000000111444:::KKKiiisss]]]OOO???666000,,,,,,///------............------,,,,,,---///111333555666888BBBAAA;;;<<>>555------,,,---...//////---+++bbbUUUJJJDDD===888@@@MMMVVVYYYcccpppuuuqqqnnnooo```[[[TTTMMMGGGCCCBBBBBBDDDKKKVVVdddpppxxx|||}}}mmmYYYIIIEEEAAA===GGGXXXbbbkkkvvv~~~zzz}}}vvvooohhhbbb]]]RRRMMMGGG@@@;;;999888777888...---555777666BBBSSS\\\___``````dddkkkppppppppp{{{{{{~~~{{{kkkTTTFFF===<<<999:::MMMfffxxx~~~ttt```MMM@@@777000111333222222333333111222555555111///111////////////000000000000///000111111333<<>>666111......000............------,,,+++***,,,...000111333555777>>>IIIGGG???>>>@@@LLL```rrryyy~~~}}}vvvrrrtttxxx{{{{{{{{{|||}}}~~~}}}sss___GGG777:::DDD[[[lll|||~~~vvvwwwxxxqqq___III>>><<>>CCCHHHLLL[[[ooorrrxxx~~~~~~}}}zzzuuuyyysssjjj```VVVMMMGGGFFF@@@>>>:::666444444666888777000111888999<<>>======AAAKKKXXXeeemmmuuuwwwyyytttiiiZZZMMMFFFDDD@@@DDDRRR___hhhvvvyyy}}}~~~}}}}}}xxxsssddd[[[QQQHHH???888666888555777999888555222000000111///333:::@@@JJJ```vvvzzztttlllZZZGGGBBB777444BBBUUUeeeuuu~~~}}}rrrdddJJJ<<<111///111111111111111000222666666111...///////////////000000000000...///000///...000555999GGGWWWlllzzz~~~~~~|||zzz{{{~~~~~~~~~~~~{{{rrrbbbOOOBBB999222...///000///......///---,,,,,,---...,,,+++......------,,,+++++++++---------------......///+++...444999>>>JJJbbbxxxrrr^^^???777111111111...+++,,,............---+++***)))))),,,...//////222888===JJJRRRNNNDDDCCCDDDNNN```uuu{{{}}}zzzzzz||||||~~~|||{{{yyyppp]]]FFF888555EEEXXXmmmxxx{{{|||zzzwwwyyyxxxxxxuuujjjZZZNNNJJJXXXjjjxxxyyyyyy~~~|||{{{]]]AAA222...---,,,,,,+++++++++---...///---+++***(((((()))+++,,,++++++***((('''&&&%%%$$$&&&((((((&&&(((---,,,)))---+++((((((((())))))(((---******,,,+++'''&&&((((((((()))))))))))))))***,,,+++*********+++,,,---,,,***)))((((((***,,,---,,,,,,+++***))))))((('''******)))(((((('''&&&&&&))))))))))))((('''&&&&&&$$$&&&)))++++++***'''&&&&&&)))+++***'''&&&(((***%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%))))))***)))'''%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&***+++)))'''&&&&&&''''''''''''''''''''''''&&&&&&'''((())))))))))))$$$%%%&&&&&&%%%&&&(((***&&&((((((&&&&&&))))))&&&&&&''''''&&&%%%$$$&&&'''(((''''''''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$###'''''''''&&&$$$###$$$%%%&&&((('''$$$###&&&&&&###&&&%%%$$$&&&)))+++++++++%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&''''''((((((((()))***+++++++++++++++000///...,,,+++******))),,,...111111000/////////222666DDDYYYjjjooonnnllleeelllssswwwzzz|||zzzvvvqqqssswwwzzz|||{{{zzzyyy~~~zzzuuupppnnnmmmkkkjjjhhhkkkqqqwww}}}~~~~~~zzzooocccWWWKKKBBB<<<555333111000000///---+++CCCKKKQQQPPPMMMPPPTTTVVVNNNKKKFFF@@@===>>>?????????BBBHHHRRR^^^jjjuuu{{{zzzuuulll^^^PPPFFFAAA???GGGOOO]]]mmm{{{pppgggqqqzzz~~~|||wwwkkkaaaLLLDDD===:::777333555:::999;;;===:::666111///...000333999CCCQQQbbbrrr}}}xxxfffUUUGGG?????????DDDSSSgggwww}}}yyymmmVVVFFF777333333333111111111///111555444000...///////////////000000000000///...,,,+++,,,...111333<<>>:::JJJ]]]ttt{{{zzznnn[[[CCC555333555555222000000000000///---,,,+++//////............//////...............///000000444555999FFF[[[nnnyyy{{{{{{zzz}}}}}}zzz}}}~~~~~~{{{yyy|||yyyiii[[[LLL<<<000111333///+++,,,//////...------...000000,,,---------....../////////***)))---...+++,,,111111---111:::BBBNNNhhh|||nnnWWWBBB777444000......//////...///---,,,,,,---...---,,,111---,,,222777<<>>QQQdddooosssuuuwwwvvvtttqqqoooppptttwwwsssvvvyyyyyyxxxyyy{{{|||zzz|||}}}zzzwwwwww}}}www^^^EEE555///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))((()))***)))''''''(((***)))'''&&&'''***,,,+++***...,,,******+++++++++***((()))((('''%%%&&&''')))))))))***++++++++++++***---,,,+++)))))))))******+++***((()))***+++***)))((()))***)))((('''((()))'''$$$%%%***+++((((((+++***)))((()))))))))'''%%%'''%%%'''---///+++&&&$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%&&&''')))***%%%%%%%%%&&&&&&&&&''''''&&&(((((((((''''''(((***((((((''''''''''''((((((''''''''')))++++++'''$$$&&&%%%$$$%%%&&&&&&%%%$$$(((''''''''''''&&&&&&&&&))))))************))))))'''++++++'''&&&***)))&&&%%%%%%%%%(((+++,,,***''''''((()))))))))((('''''')))(((((('''&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((('''&&&%%%$$$''''''''''''''''''''''''((('''%%%%%%&&&&&&%%%$$$))))))))))))))))))))))))******))))))))))))******,,,,,,,,,...///000000///...***+++//////,,,,,,000***+++...555BBBRRRbbbmmmvvvxxx{{{~~~|||zzzyyyxxxwwwxxx|||}}}}}}{{{~~~{{{wwwtttqqqppppppqqqxxx{{{|||~~~~~~wwwrrriiiWWWMMMAAA666222111...,,,,,,zzztttpppooonnneeecccbbbdddggghhhfffdddUUUPPPHHHBBB???======<<>>AAAGGGOOOYYYccciiipppvvv~~~mmm[[[QQQDDD???<<>>TTTkkkxxx|||qqq___===<<<999<<>>666444333222222111///---000...---...000111111111...333:::@@@LLL]]]kkkrrrkkkiiibbb\\\aaannn{{{www{{{~~~~~~{{{wwwzzz{{{{{{||||||uuummmXXXFFF444444AAATTTgggsssqqqtttyyy{{{zzzwwwuuutttqqqqqquuuzzzwwwoooqqqxxxrrrvvvyyyyyywwwuuutttuuuqqqjjjYYYFFF999444222///........................,,,,,,++++++***)))))))))*********)))'''&&&''')))$$$''')))***)))(((((()))+++)))((((((***++++++******)))''''''((()))******'''((())))))******))))))'''((()))+++,,,,,,,,,,,,)))((((((***++++++)))'''''')))++++++)))'''''''''"""%%%&&&%%%'''******(((%%%$$$%%%''')))***)))(((&&&$$$$$$&&&$$$"""###(((%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%'''))))))((('''((()))%%%&&&'''(((((('''&&&%%%$$$&&&''''''&&&%%%%%%&&&%%%&&&&&&%%%%%%&&&(((***(((''''''''''''&&&&&&&&&$$$%%%'''((()))*********)))'''&&&)))(((%%%%%%'''&&&'''((('''&&&%%%&&&'''******)))((('''''''''(((''''''''''''''''''((()))'''&&&&&&&&&&&&'''((((((((((((((())))))(((((((((''''''&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''(((((((((((('''&&&%%%$$$%%%&&&'''(((((('''&&&%%%(((''''''(((******)))'''***)))((('''&&&%%%$$$$$$(((((((((((()))***+++,,,***,,,...///000555===CCCIIIEEE;;;///))))))***)))+++,,,,,,,,,000<<>>GGGMMMQQQYYYgggqqqrrr{{{yyysssmmmnnnuuuzzz{{{{{{zzzzzz{{{|||{{{zzz{{{}}}~~~~~~}}}xxx}}}~~~}}}{{{uuunnndddVVVDDD777444===SSSeeessswww|||}}}||||||{{{uuuuuu{{{yyyqqqqqqyyyyyywwwtttqqqnnnjjjdddaaaSSSMMMAAA444///111111...------------------------,,,,,,++++++***)))))))))((())))))((('''''')))+++###&&&+++,,,+++***+++,,,***((('''(((***++++++***'''))))))'''$$$###&&&)))'''(((((())))))))))))))))))***+++,,,,,,+++))))))))))))***,,,---,,,***''')))******)))'''&&&(((******...---(((&&&(((&&&!!!%%%%%%%%%&&&((()))((('''&&&%%%''')))&&&###$$$)))'''''''''((((((((())))))$$$$$$######$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%$$$$$$''')))$$$%%%'''(((((('''%%%$$$%%%''')))(((&&&%%%&&&)))&&&$$$###&&&)))+++)))&&&(((((('''''''''&&&&&&&&&&&&'''((()))***************%%%%%%))))))$$$$$$(((&&&(((***)))''''''))),,,'''&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&$$$$$$&&&((()))(((&&&&&&''''''((())))))***(((((((((((()))***+++,,,+++---...,,,+++///888???:::;;;555,,,))),,,---)))%%%(((******+++111>>>IIIUUUaaapppzzz}}}}}}~~~wwwxxxxxxwwwuuuvvv{{{}}}}}}|||{{{yyyxxxwwwvvvqqqxxx}}}~~~}}}yyyhhhZZZJJJAAA;;;444000000vvvjjjYYYIIIFFFJJJQQQ\\\ffftttwww|||gggKKK>>>888333333<<>>AAAEEEZZZsssyyywwwwwwyyyxxxkkkVVVEEE<<<444///000000,,,,,,000....../////////...---,,,//////...---------......+++222///***111999EEEXXXttt}}}{{{yyyyyyzzzxxxyyyoooXXXDDD999444000...------...///...,,,***++++++++++++,,,---......111///...000333333111///111222888DDDWWWjjjyyy|||gggDDD:::666<<<<<<666666;;;:::JJJ^^^jjjfffYYYJJJAAA999222333444...000222,,,222222000...---///333666AAAQQQ]]]```eeeooosssnnnsssvvvxxxvvvrrrrrrvvvzzzvvvwwwzzz~~~xxxyyyyyyzzzzzzyyyyyyxxx|||}}}~~~~~~}}}{{{xxxwwwnnn^^^III999444:::KKK[[[uuuzzz|||yyyxxx|||xxxwwwyyy{{{yyyuuuwww}}}yyyuuurrrpppiii[[[NNNHHHFFFPPPMMM:::---...000,,,222000...,,,******+++,,,---,,,,,,+++***)))''''''+++++++++***)))'''%%%%%%&&&&&&&&&'''((())))))***)))(((((()))+++---,,,++++++'''%%%&&&)))+++((($$$***)))'''&&&'''(((***+++***++++++++++++***)))(((%%%''')))***+++***)))(((***&&&######&&&)))))))))))))))((((((''''''''''''"""%%%&&&$$$%%%)))***'''&&&&&&%%%%%%%%%&&&''''''"""%%%&&&$$$%%%''''''$$$'''%%%###%%%'''((('''%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%$$$######%%%'''&&&%%%$$$&&&((()))&&&###((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''%%%)))###!!!!!!---&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''((((((((())))))&&&$$$%%%)))***'''###&&&&&&%%%%%%%%%&&&&&&'''(((((())))))))))))((((((###$$$'''))))))((()))+++'''((()))'''%%%###$$$$$$&&&&&&''''''''''''&&&&&&)))(((&&&''')))******)))((()))***+++,,,---------(((***,,,,,,++++++,,,---333444444///)))&&&(((,,,,,,++++++,,,+++---666@@@KKK]]]rrr}}}|||yyyzzz}}}|||zzzwwwtttrrrrrruuuxxx}}}|||zzzyyyxxxwwwuuusssrrruuu{{{~~~~~~{{{jjjbbbYYYQQQEEE777111222vvvgggWWWOOOKKKPPPYYYaaakkktttxxx]]]EEE;;;888666888III___qqqttt___JJJ??????DDD\\\lll}}}}}}zzzxxxyyyyyyppp```RRRHHH>>>666444222......111............------------......---------------...000444...+++777EEEWWWlllvvv~~~}}}~~~}}}xxxtttsssyyyxxxmmmWWWCCC999444111---,,,,,,,,,------+++)))++++++++++++,,,---...///000......///111222111///222333:::HHH]]]rrrzzzgggHHH<<<888@@@FFFDDDDDDGGGLLLYYYjjjsssnnn___OOOEEE???777777777111222444---000000000///000333999===EEEUUUcccgggllltttvvvqqqrrrvvvzzzwwwsssrrrwww|||zzzzzzzzzzzzyyyyyyyyyxxxrrruuu{{{ttteeeQQQ???444555BBBPPPmmmsssxxxwwwvvvyyy||||||rrrpppqqquuuvvvtttuuuxxxwwwrrrkkkbbbUUUHHHBBBCCCUUUXXXNNN999---///222///000...,,,***))))))******,,,,,,,,,+++***)))((('''*********)))((('''&&&%%%&&&&&&''''''((())))))******)))((()))+++,,,,,,+++***'''$$$&&&)))+++(((%%%)))((('''&&&'''(((***+++************))))))))))))&&&''')))******)))((('''((('''%%%&&&)))***)))'''((((((((((((''''''&&&&&&$$$''''''%%%%%%((((((%%%((('''&&&$$$######"""""""""%%%&&&$$$%%%''''''$$$'''%%%$$$%%%'''((('''%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$$$$&&&(((&&&%%%%%%&&&))))))&&&###%%%%%%&&&'''((((((((('''%%%%%%&&&&&&&&&'''''''''''''''((((((((('''&&&%%%''''''&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&%%%)))&&&'''$$$%%%+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''((()))&&&$$$&&&***+++((($$$&&&&&&&&&&&&&&&'''(((((('''(((((())))))(((((('''((()))++++++)))&&&%%%%%%%%%&&&'''&&&%%%$$$%%%&&&$$$$$$%%%''''''((((((((())))))(((((((((((()))***))))))***+++,,,,,,------)))+++------,,,+++,,,------000111...***'''))),,,,,,***+++,,,+++---555???JJJ[[[pppzzzyyytttsssuuuyyyzzzyyyvvvtttsssvvvzzz{{{vvvtttuuuwwwwwwvvv|||{{{}}}}}}|||}}}~~~{{{nnnggg```XXXKKK<<<555555|||cccPPPIIIMMMVVVcccmmmsss{{{}}}iiiOOO<<<666888;;;BBB[[[xxx~~~rrr^^^KKK???@@@IIIQQQttt~~~{{{{{{|||wwwlllcccSSSGGG:::444000...---//////...---,,,+++,,,------------,,,,,,,,,------...///222---...>>>MMM]]]pppuuu}}}}}}yyyssspppzzzwwwjjjVVVDDD:::444111,,,+++***+++,,,,,,***(((,,,,,,,,,,,,,,,---/////////...---...000000000......///666EEE[[[rrr|||mmmXXXLLLGGGOOOWWWYYYXXXZZZbbbkkkxxx~~~xxxjjjZZZPPPCCC:::999888000111333,,,111111111111222666<<>>777<<>>KKK[[[fff}}}~~~}}}uuunnn]]]QQQAAA777333111000///000...,,,+++***+++---...,,,,,,,,,,,,,,,---...///,,,222111555DDDNNNTTT___qqq{{{}}}xxxuuu{{{uuuhhhWWWGGG<<<555111---,,,++++++,,,,,,+++))),,,,,,,,,,,,---...///000...---------.../////////......444CCCYYYnnn}}}wwwnnnfffbbbgggjjjkkkkkknnnpppwwwuuuggg]]]KKKAAA???;;;333333555...555555444333444888>>>BBBKKKWWWccciiinnntttwwwvvvwwwyyy{{{||||||||||||}}}{{{{{{}}}}}}~~~~~~}}}zzzwwwpppdddRRR???444888BBB[[[fffqqqtttttttttqqqmmmrrrkkkiiioootttrrrmmmiiifffZZZJJJ===555777EEESSSlll]]]FFF444000222333000,,,,,,***)))((((((((((((,,,,,,,,,+++***)))((((((&&&''''''(((((((((''''''''''''''''''(((((())))))+++***))))))******)))((('''%%%%%%&&&)))+++***((((((''''''''''''((()))******)))((((((((()))***+++((()))))))))((('''&&&&&&'''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&)))(((%%%%%%''''''$$$&&&&&&''''''((((((((()))###''''''%%%%%%''''''$$$%%%%%%%%%&&&'''(((((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&%%%$$$%%%&&&(((&&&''''''((()))((('''&&&"""$$$''')))***)))'''&&&&&&&&&'''''''''(((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((()))'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&222)))333%%%,,,'''''''''''''''''''''''''''))))))((((((''''''&&&&&&&&&&&&&&&'''''''''((((((((('''''')))+++,,,+++)))&&&&&&&&&'''(((***+++,,,((())))))******))))))(((###(((,,,,,,++++++***((()))***++++++))))))***+++%%%&&&''')))******++++++'''+++---+++&&&%%%(((,,,++++++++++++++++++,,,,,,---...///...,,,******+++&&&)))---...---+++***++++++)))))),,,------333:::HHHXXXlllxxxxxxsssppppppxxx}}}yyyuuuvvvyyy}}}vvvnnnnnnsssxxxyyyxxxvvvnnnjjjoooxxx|||~~~~~~}}}uuuuuutttqqqhhhYYYIII>>>:::sssYYYNNNQQQbbbmmm{{{kkkOOO<<<333333@@@NNNlllyyy}}}aaaQQQ>>>888EEE[[[ooozzz~~~zzzsssfff[[[LLLAAA<<<;;;777222000///---++++++,,,---...+++++++++,,,---...///000...444444777CCCHHHKKKSSSlllxxx~~~~~~}}}uuuiii\\\OOOAAA777222000...------......---,,,------------...///000000------------,,,---...000333333999III___sss~~~{{{{{{||||||yyywwwzzzzzz}}}{{{ooofffWWWLLLHHHCCC:::999<<<555777777666666888===DDDJJJXXX___hhhlllpppwww}}}}}}{{{~~~~~~}}}~~~~~~{{{|||~~~uuuppphhhYYYEEE777777>>>UUUaaaooouuuxxxxxxvvvrrrzzzrrrnnnqqqsssnnnddd^^^SSSFFF:::555:::EEEVVVdddgggRRR<<<111000111000...---,,,++++++************+++++++++++++++***)))(((&&&'''((((((((((((((((((''''''''''''((((((((((((+++)))((()))******)))(((&&&&&&&&&''')))******)))'''''''''''''''(((((()))******)))))))))******+++((((((((((((((('''&&&&&&((('''&&&$$$$$$%%%&&&(((''''''''''''''''''''''''%%%((((((%%%&&&))))))&&&%%%&&&'''))))))***))))))$$$'''(((%%%%%%((('''$$$%%%%%%&&&''''''(((((()))&&&''''''((((((''''''&&&###$$$%%%$$$######%%%'''&&&''')))))))))(((''''''$$$&&&(((***)))(((%%%$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''(((((()))))))))'''''''''''''''((((((((((((%%%///%%%000$$$+++''''''''''''''''''''''''''')))))))))((((((''''''&&&(((((((((((())))))))))))''''''((()))+++,,,++++++&&&&&&'''((()))***,,,---)))******++++++******))) '''+++******------******+++,,,***(((''''''((()))******++++++++++++***'''+++---+++'''%%%)))------,,,+++*********+++,,,---...///...+++***)))***(((***---///...,,,***)))***((())),,,---...222777EEEUUUjjjxxx|||zzzxxxxxx{{{{{{vvvuuuvvvyyyuuuqqqrrrvvvxxxxxxvvvooofffcccjjjvvv|||}}}~~~xxx~~~tttvvvvvvssskkk___QQQCCC;;;zzzbbbUUU]]]lllsss}}}www^^^FFF999444777III]]]{{{pppNNNBBB999===QQQjjj}}}}}}xxxlllcccVVVKKKFFFCCC:::111000///...---,,,---......++++++,,,---...///111222111777444333===BBBGGGRRRjjjwwwxxxnnnggg[[[KKK<<<444333111//////000000000///......---......///000111---......---,,,,,,///111777777>>>OOOfffyyy}}}}}}rrriii___SSSNNNHHH>>>>>>AAA;;;::::::;;;<<<@@@HHHQQQXXXbbbfffkkknnnqqqvvv}}}}}}}}}}}}||||||}}}yyyyyy{{{}}}vvvrrrlll```NNN???;;;???TTTaaapppxxx|||~~~{{{vvvppppppmmmcccVVVNNN@@@888555;;;GGGUUUcccnnn^^^GGG222...000///,,,,,,------,,,,,,,,,++++++++++++++++++++++++***))))))(((((()))))))))))))))(((''''''((((((((((((((((((***((('''(((******)))(((&&&&&&''''''(((((())))))&&&&&&'''''''''((((((((())))))*********)))((('''((((((''''''''''''''''''((('''&&&###!!!"""&&&((('''''''''(((((((((((((((%%%((((((&&&&&&)))***'''&&&'''((((((((('''%%%$$$%%%((((((&&&&&&((('''$$$$$$%%%'''''''''''')))+++''''''((((((((((((''''''###$$$$$$$$$######%%%'''&&&(((***+++)))(((((((((&&&'''((()))((('''%%%$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&))))))((('''''''''''''''''''''(((((())))))******((((((((())))))))))))))))))&&&)))$$$)))%%%)))(((''''''''''''''''''''''''))))))(((((((((((((((((((((((()))))))))*********'''((()))***************''''''''''''(((***++++++)))******++++++******)))"""***,,,(((''',,,,,,(((((())))))(((%%%$$$$$$%%%***++++++,,,,,,++++++***(((***+++***((((((+++---...---+++***)))***+++++++++---...---+++))))))))))))+++---......,,,)))(((***'''(((,,,......000555AAAPPPeeeuuu|||~~~}}}}}}yyyvvvuuuxxxwwwvvvwwwxxxxxxvvvuuuppphhhfffnnnxxx|||}}}~~~}}}~~~|||kkkvvvwwwxxxwwwsssllleeeZZZKKK>>>ssszzzzzzmmmaaaeeettt~~~gggQQQ===888777;;;RRRlll}}}jjj[[[@@@<<<<<>>NNN\\\bbbccciiipppXXX???+++***---******///++++++,,,,,,,,,++++++*********+++++++++******)))+++++++++++++++***))))))(((((((((((((((''''''''''''&&&&&&'''***++++++***'''((()))((('''&&&'''(((%%%&&&''''''((((((''''''%%%&&&((()))((($$$!!!&&&&&&&&&&&&&&&'''((()))%%%(((******'''$$$%%%&&&(((((())))))******++++++)))++++++'''&&&''''''###%%%&&&)))+++,,,,,,+++***&&&))))))&&&&&&((('''$$$###&&&((((((''''''***,,,''''''((((((((((((''''''%%%&&&&&&&&&%%%%%%'''(((&&&))),,,,,,)))((((((***$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))***)))(((&&&&&&''''''((((((((((((((()))+++,,,---'''(((((()))***+++++++++'''((((((((())))))******))),,,###...###///&&&***((((((((((((((((((((((((''''''(((((())))))******''''''''''''((((((((()))''')))******((('''((((((((('''''''''''''''((()))&&&&&&''''''''''''&&&&&&"""******###"""***---)))((()))******))))))***+++$$$%%%'''(((***+++++++++)))''''''(((+++---...---000...,,,***))))))***+++(((***++++++)))(((((()))&&&&&&''')))++++++***((()))&&&''',,,///...///111777EEEYYYjjjuuu{{{|||zzzyyy{{{|||www}}}|||vvvtttvvvzzzpppmmmooovvv{{{zzzxxxxxx|||dddsssyyy|||uuupppppplll[[[GGGrrr^^^UUULLLXXXgggsss~~~{{{pppNNNEEE;;;666:::KKKdddxxxrrr```LLL>>>===AAAQQQjjj~~~|||wwwpppaaaJJJ888555111///000///---...222111///...---...000222444MMMXXXccceee```^^^eeemmmyyy}}}zzzxxx{{{~~~zzzooo```LLL<<<333222111222444444222000000///............//////111///,,,,,,...000222333AAAGGGSSSbbbqqq}}}|||xxx|||{{{vvvvvvzzz~~~zzzvvvooohhhbbb_________bbb^^^ZZZZZZ___hhhppptttxxx|||}}}|||}}}{{{}}}yyywww|||{{{{{{tttsssuuu|||~~~|||zzz{{{yyywwwuuusssqqqooonnnnnnttt~~~~~~{{{zzzxxxqqqjjj^^^OOOBBB:::888888AAAQQQ^^^bbbgggmmmkkkbbbGGG999,,,***,,,,,,)))(((,,,,,,,,,+++,,,,,,------+++***+++///...***((()))000///...,,,+++***))))))++++++***)))((('''&&&&&&(((((((((((('''&&&%%%$$$******)))'''&&&%%%$$$###''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))'''$$$###$$$&&&''''''---'''$$$'''++++++(((%%%(((******)))&&&$$$###$$$''''''''''''(((((())))))&&&((((((&&&%%%((((((%%%******)))(((((((((((((((''''''((()))******))))))'''((()))(((&&&%%%%%%'''%%%%%%%%%&&&'''((()))***'''((()))******)))((('''***(((%%%$$$%%%'''((('''***(((%%%&&&(((***((('''%%%%%%%%%&&&&&&&&&''''''---,,,***)))((('''(((((('''(((((()))))))))))))))&&&'''((((((((())),,,///%%%))),,,---***((()))***''''''&&&%%%%%%'''((()))$$$$$$$$$%%%&&&'''))))))''''''''''''((((((((((((///'''$$$(((***'''&&&)))((($$$"""$$$(((+++***'''&&&''''''((((((((((((((()))******)))'''&&&((()))******)))((((((((((((((('''...)))###***...///666333000,,,((('''))),,,...************))))))))))))))))))))))))(((((((((((())))))***+++---...//////444???PPPbbbpppyyy}}}~~~{{{~~~|||zzzxxxwwwvvvvvvvvvsssqqqtttxxxzzzwwwsssxxx}}}zzzzzz|||~~~wwwkkkjjjrrruuugggVVVqqq]]]OOOKKKXXXdddrrr|||tttfffIIICCC:::777BBBXXXooo|||yyycccOOOBBB===BBBOOObbbttt~~~~~~~~~yyyssseeeOOO???:::444000111111...---...///......//////111222333HHHQQQ[[[\\\YYY^^^kkkxxx~~~~~~|||{{{}}}xxxjjjTTTAAA666333111111222222000...222222222000///...///000000///------...000222333AAAKKKZZZjjjvvvzzzvvvvvvzzz~~~|||~~~~~~{{{wwwqqqmmmjjjhhhgggkkkgggcccccchhhooovvvzzzxxx|||~~~~~~~~~}}}~~~~~~zzz~~~yyyyyy}}}~~~{{{{{{wwwuuuwww|||}}}zzzwwwxxxzzzyyyxxxwwwvvvvvvwwwwwwwwwzzzvvvuuutttkkkaaaQQQBBB:::888;;;>>>MMMZZZdddfffhhhggg[[[LLL;;;111)))))),,,,,,,,,---,,,++++++***+++,,,---...---,,,---000000,,,***,,,000///...,,,+++*********++++++***)))((('''&&&&&&&&&&&&'''(((((((((((('''******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((&&&$$$$$$%%%''''''&&&+++)))((()))***)))((('''((()))***)))&&&$$$$$$$$$&&&&&&&&&''''''(((((((((%%%((((((%%%%%%((((((&&&***))))))(((((((((((((((''''''(((((()))((((((((('''((()))(((&&&%%%&&&'''&&&&&&&&&&&&&&&'''((()))'''((())))))))))))(((''''''&&&&&&'''(((((('''%%%(((&&&$$$$$$&&&''''''%%%'''''''''((((((((())))))+++***((('''&&&&&&'''((((((((()))************)))((()))))))))((())),,,///''')))+++)))'''&&&(((*********)))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((111+++''')))***&&&%%%&&&)))%%%###$$$(((+++)))&&&&&&''''''((((((((((((((()))******)))'''&&&((()))******)))((((((((((((((()))333000(((+++++++++111///---***((('''(((+++,,,************)))))))))))))))))))))))))))))))))((())))))***+++---...///000333:::HHHZZZkkkwww}}}~~~{{{xxxvvvvvvuuurrrpppooorrrxxx{{{zzzwwwzzz~~~~~~}}}}}}uuusssxxxxxxjjjZZZ|||pppbbbUUUMMMNNNSSSkkkuuu{{{hhhWWWHHHDDD======NNNjjj{{{}}}mmmPPP<<<<<>>PPPddduuu~~~{{{xxxuuuuuutttooommmmmmqqqxxx}}}~~~}}}}}}~~~}}}|||yyymmm```ttthhhWWWLLLKKKTTTcccnnn{{{sss[[[HHHGGGFFFBBBEEEZZZwww~~~~~~yyy___BBB555???OOO___vvv~~~uuulllkkkttt}}}}}}~~~}}}~~~uuuggg]]]UUUGGG:::666555333000...---...///111111000//////111555777777<<>>@@@AAACCCLLLccc{{{}}}{{{gggOOO;;;555EEEXXXrrr~~~wwwiii^^^^^^jjjvvv||||||zzz|||~~~{{{sssmmmbbbQQQ@@@888666333111000//////000111111222222111444444444555>>>TTTppp}}}{{{|||vvvcccQQQCCC;;;222...111444333111555666666333///---...000333444666666666888<<>>777CCCNNN^^^kkkpppoookkkhhhVVVEEE333///666:::999666222---***,,,---+++)))***((()))+++,,,---+++***(((...+++***,,,,,,)))))),,,'''(((***,,,---,,,+++***---,,,,,,+++***)))((((((%%%%%%&&&'''((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''(((((()))'''$$$$$$''')))++++++"""''''''$$$(((///***$$$%%%'''(((''''''((()))'''''''''&&&&&&%%%%%%%%%!!!&&&((('''&&&'''%%% (((((('''&&&&&&&&&&&&'''%%%%%%&&&'''((((((((((((%%%&&&''''''&&&&&&((()))''''''&&&&&&&&&''''''(((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%(((******(((&&&(((***+++***((('''))),,,''''''&&&&&&&&&%%%%%%%%%)))((('''&&&&&&'''((()))))))))***+++++++++++++++)))))))))(((((((((***---$$$'''******'''&&&''')))***)))(((''''''((()))***(((''''''''''''(((((()))''''''''''''((((((((())) $$$""""""'''***(((###&&&)))+++******)))***&&&''''''((((((((((((((('''((()))((('''(((***+++******)))((((((((((((((( '''&&&(((&&&&&&---((((((&&&%%%%%%&&&'''(((************))))))))))))((())))))***++++++,,,,,,***+++,,,---...000111111)))***///999FFFWWWeeennnvvv|||xxxxxxxxxxxxvvvsssooommmlllpppuuuzzz{{{|||{{{{{{wwwtttuuuwwwtttpppttt|||~~~zzzwwwxxx{{{~~~vvvnnnjjjfffccc^^^VVVRRRWWW[[[XXXVVVWWWRRRMMMNNNQQQLLLFFFMMM[[[yyytttiii\\\ZZZeeeqqqxxxuuuVVV<<<555:::>>>RRRiiiwww~~~lllUUUCCC777???TTTjjj}}}}}}|||~~~~~~{{{xxxqqqfffXXXKKKAAA===???===;;;;;;@@@JJJVVV___NNNHHHKKK]]]qqq~~~}}}uuuvvv}}}}}}yyywwwwwwxxxwwwwwwzzz||||||lllWWWGGG:::777333111111333444444...222111,,,...666555---333333555888777:::GGGWWWgggooowwwzzz|||}}}}}}~~~||||||~~~|||~~~ssspppzzz~~~|||~~~}}}{{{wwwwwwzzz~~~}}}yyyyyy|||}}}yyy|||~~~{{{{{{xxxuuuwwwttthhh[[[UUUPPP[[[```WWWCCC777999@@@OOOdddtttsssqqqssskkk\\\CCC:::000111999BBBEEEDDD///...---,,,+++************++++++***))))))***,,,+++++++++*********))))))+++***)))))))))***,,,,,,---+++*********)))'''%%%+++)))'''(((******(((%%%''''''''''''''''''''''''######$$$%%%%%%&&&''''''$$$%%%'''(((((('''%%%###(((&&&&&&******&&&&&&(((***,,,)))%%%$$$'''(((&&&$$$%%%'''((((((((('''''''''&&&%%%&&&((()))((('''%%%%%%&&&(((***)))'''$$$((()))***)))'''%%%&&&''''''''''''&&&&&&%%%%%%%%%###%%%'''((()))((('''&&&%%%%%%&&&'''((((((''''''''''''((((((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))***$$$%%%&&&(((******'''%%%'''''''''''''''((()))******)))((('''&&&&&&'''((()))---,,,((((((,,,---))))))))))))))))))*********(((((())))))*********+++((((((((((((((('''''''''+++%%%###''')))'''''',,,$$$&&&(((***++++++***)))%%%%%%&&&&&&((()))***+++)))))))))))))))*********&&&&&&((()))************))))))))))))************+++***(((&&&%%%&&&'''((((((''''''&&&&&&((()))***)))))))))))))))******+++...---+++))))))***+++,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...111111222===PPP^^^bbbttt{{{~~~~~~|||xxxvvvzzz~~~~~~zzzvvvssssssiiigggiiirrr}}}}}}wwwyyyxxxwwwvvvuuuuuuvvvvvv~~~}}}vvvnnnlllqqqwww~~~yyyooogggcccaaaYYYTTTVVVVVVRRRNNNNNNPPPKKKKKKNNNMMMKKKVVVeee|||rrrrrr}}}oooSSS<<<888???FFF[[[qqq~~~yyyfffJJJ===888GGG```vvv}}}~~~~~~}}}~~~zzzxxxsssjjj```WWWQQQOOOIIIFFFCCCBBBEEEMMMVVV\\\MMMMMMUUUfffuuu}}}}}}xxxyyy}}}{{{zzzyyyyyy~~~yyyuuutttqqqdddOOO???888555222111222333333222000111000///111555333...555333333555555999GGGVVVhhhqqqyyy|||~~~~~~|||~~~}}}zzzxxx~~~yyywwwllljjjvvv}}}{{{zzzzzzwwwxxx{{{{{{{{{~~~yyyuuuwwwzzzyyywwwxxxxxxpppiiieee\\\MMMAAA<<>>;;;CCCQQQeee{{{oooYYY>>>:::???UUUppp~~~|||~~~~~~~~~|||{{{vvvppphhhcccbbbaaaWWWRRRLLLKKKNNNSSSWWWXXXRRRWWWcccrrr{{{}}}|||~~~|||{{{{{{yyyqqqnnnkkk]]]FFF444555333111111222222111///111...///444666333000111666333222444777>>>KKKXXXiiisss|||}}}~~~yyywwwwwwxxx}}}xxxmmmjjjvvv||||||}}}{{{zzz}}}zzzyyy{{{{{{sssmmmlllllljjjiiijjj^^^YYYSSSNNNGGG===888777:::===<<<666000555EEETTThhhrrrvvvrrrrrrqqqbbbOOO444:::888777KKKaaaYYY???,,,,,,+++++++++++++++,,,))))))***)))(((''')))+++************))))))))))))******)))((()))***+++,,,&&&%%%&&&(((***+++***)))((('''''''''(((((('''%%%''''''''''''''''''''''''******)))(((&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((+++((())),,,,,,)))(((+++(((***)))$$$$$$'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%$$$%%%'''((('''&&&'''&&&%%%%%%'''(((((('''((()))******(((&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&'''(((((())))))(((((('''%%%%%%&&&'''(((((())))))))))))))))))************)))(((''''''((()))(((&&&&&&&&&'''(((((('''%%%%%%)))(((''''''&&&''''''''''''))))))&&&'''***+++)))(((((())))))************((('''&&&%%%&&&'''((()))%%%&&&&&&&&&'''(((((((((***&&&%%%''''''$$$"""""")))))))))'''%%%"""%%%%%%&&&&&&'''(((******,,,++++++***)))(((''''''((((((((()))))))))))))))(((((())))))))))))******''''''&&&&&&'''(((***+++(((''''''&&&&&&((()))***))))))(((((())))))***+++,,,+++***)))((()))***+++***+++,,,,,,+++***+++,,,))))))))))))))))))******---/////////777GGGUUU]]]llluuu~~~zzz{{{{{{|||}}}zzztttmmmggg```___bbbkkkvvv}}}~~~|||wwwwwwyyyyyyyyywwwuuutttyyy{{{{{{yyyuuutttwwwzzz|||yyyxxx~~~{{{zzztttooolllnnnpppsss|||pppXXXEEEBBBGGG\\\oooyyy```III:::???MMMddd|||~~~|||zzzppprrrtttuuuuuuwwwzzz}}}}}}{{{uuuooolllkkklllddd^^^XXXWWWZZZ^^^]]][[[```eeeooozzz~~~}}}~~~|||uuuooogggWWW@@@...222111111111222222///---222---000888999111///333555444555:::BBBLLLVVV^^^jjjuuu~~~|||}}}tttkkkiiikkkttt}}}|||}}}uuupppxxx|||tttqqqsssooofff^^^ZZZWWWSSSRRRSSSEEEDDDBBB@@@>>><<<>>>AAA>>>;;;666111333@@@VVVfffpppttttttpppnnniiiVVV@@@111666<<>>666333:::LLLaaaooosssuuutttnnnhhh^^^JJJ555444666BBBVVVbbbYYYDDD444******)))))))))***++++++((())))))(((''''''(((***)))))))))(((((((((''''''***)))((((((((()))***+++'''&&&&&&'''((()))'''&&&%%%&&&''''''''''''&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%''''''(((&&&'''******'''&&&((('''***)))&&&&&&))))))&&&'''&&&&&&%%%$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&)))'''$$$###%%%'''))))))(((***,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%(((((())))))))))))((((((''''''((()))******++++++'''(((((())))))((('''''')))'''%%%%%%&&&&&&&&&%%%%%%&&&'''((((((&&&$$$"""&&&&&&''''''''''''''''''+++***((('''&&&$$$$$$$$$'''(((((()))******+++++++++***)))(((((()))******%%%%%%&&&&&&'''((())))))***(((%%%###$$$&&&'''&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))$$$$$$%%%%%%&&&&&&&&&'''***)))(((((('''(((((()))'''(((((((((((()))))))))))))))((('''''''''''''''(((''''''&&&&&&((()))***((((((((('''((())))))***))))))(((((('''''''''''')))***++++++))))))***+++)))))))))******+++++++++(((***---///555AAAUUUdddttt{{{zzzxxxvvvtttqqqiii^^^VVVbbbiiirrr{{{}}}zzzqqqpppoooooosssxxx}}}~~~~~~~~~yyymmmiiilll{{{sssYYYCCC:::???QQQgggxxx{{{kkkWWWKKKIIIAAA@@@@@@???@@@DDDJJJOOORRRYYYbbbjjjoootttzzz{{{zzz{{{~~~~~~~~~yyyvvvrrrsssvvvyyyzzzyyy~~~~~~}}}~~~zzzooofffXXXHHH<<<666555666000//////111222222///---222222555888777333333666222555===LLL```pppuuurrrsss~~~~~~~~~~~~xxxqqqlllbbbVVVRRRWWWbbbrrr}}}||||||zzzssslllhhhgggbbb\\\XXXQQQIIIHHHKKKFFFBBB???AAAAAAAAADDDIIISSSVVVXXXXXXYYY[[[[[[XXXDDD<<<555666CCCUUUfffoootttvvvsssjjj^^^QQQAAA333;;;>>>NNN```]]]FFF444000******)))))))))))))))***))))))***)))(((''')))+++((((((((((((''''''''''''))))))((('''((()))***+++,,,+++******++++++)))'''%%%'''(((((('''''''''(((''''''''''''''''''''''''######$$$$$$%%%&&&''''''######$$$$$$%%%%%%&&&&&&'''$$$%%%((((((%%%$$$'''(((++++++((((((+++***((('''&&&%%%%%%%%%%%%%%%&&&'''&&&%%%&&&((()))(((''')))'''$$$$$$&&&((())))))(((***,,,,,,***(((&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$((())))))******))))))(((&&&&&&''''''''''''((((((''''''((())))))(((&&&%%%((('''&&&&&&'''(((&&&%%%&&&&&&'''(((((('''%%%%%%%%%%%%&&&''''''''''''&&&***'''%%%&&&$$$ """''''''((()))***++++++,,,,,,,,,++++++++++++******&&&&&&''''''((()))))))))))))))&&&###$$$((((((&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((%%%%%%&&&'''((())))))******)))(((''''''((()))***''''''(((((((((((()))))))))))))))(((''''''&&&&&&(((''''''&&&&&&((()))***((((((''''''(((((()))***((((((((('''''''''&&&&&&(((*********)))((()))***&&&&&&''''''(((((())))))'''))),,,000444???TTTgggvvv|||}}}zzzvvvpppggg^^^XXXeeennnzzzzzzwwwooommmlllmmmrrryyytttllliiippptttyyy{{{|||}}}yyycccHHH<<>>DDDIIIXXXZZZaaakkkvvv{{{yyyvvvtttzzz}}}{{{zzzzzzyyyxxxyyy|||~~~~~~ppp___FFF???777555666777444000111000///000111222111000000999:::333111777999555666999>>>MMMfff}}}||||||{{{}}}yyyttthhhggg___TTTQQQVVVZZZZZZPPPYYYccciiiiiiggggggiiicccUUULLLMMMJJJAAA>>>BBBOOOWWW___```aaadddeeeccccccgggiiiccc\\\ZZZ]]]```YYYUUUOOOJJJFFFFFFHHHIIIBBB>>>;;;<<<===@@@HHHPPPWWWVVVYYY```dddfffkkkrrrjjjnnnooommmmmmjjj]]]NNN>>>999888CCCWWWiiirrrtttoooqqqjjjWWWBBB555444777AAAZZZiiiZZZ???000---...++++++***(((''''''''''''***++++++***))))))***,,,(((((('''''''''&&&&&&&&&)))((('''''''''(((***+++(((''''''((())))))(((&&&%%%(((******(((''')))+++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''')))******(((&&&%%%'''$$$%%%((((((%%%$$$'''###&&&'''%%%%%%''''''$$$'''&&&&&&%%%&&&''')))***)))((('''((()))******((('''&&&%%%%%%'''((((((''''''***------+++((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&%%%%%%$$$###))))))************))))))(((''''''&&&&&&%%%%%%$$$)))***+++,,,+++***(((&&&(((((())),,,------+++)))'''''''''''''''((()))***###$$$&&&'''((('''&&&&&&+++&&&&&&******'''(((,,,&&&'''((()))***+++,,,,,,***+++---......,,,)))'''************))))))))))))###(((***'''''''''!!!$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&''')))+++---''''''''''''((((((((()))%%%&&&'''((())))))))))))(((''''''&&&'''((()))***'''''''''''''''((())))))&&&&&&''''''&&&&&&%%%$$$((()))***)))((('''(((***'''''''''((()))******+++((()))---000000888NNNeeejjjsss|||xxxmmmddd___^^^dddlllwww|||{{{wwwttttttoooooopppsssxxx~~~yyylll___WWWVVVVVVTTTQQQOOORRRYYY```hhhiiiqqq~~~pppxxxxxxdddIII888>>>KKKhhhsss~~~{{{aaaKKKDDD===222111999222222111000000111222222333222000111333555555555@@@???EEERRR___eeehhhkkkrrrxxx}}}wwwtttzzz}}}~~~{{{yyy{{{~~~xxxyyywwweeeSSS@@@<<<666222111222333444111111111111000000000000000222444555666666666666555999@@@PPPhhh||||||www|||~~~{{{wwwppp```PPPGGGCCC>>><<<<<<>>>?????????AAAHHHPPPPPPKKKGGGFFF@@@???===;;;999999888999???BBBGGGKKKMMMNNNMMMMMMQQQSSSTTTSSSPPPLLLJJJIIIBBBCCCAAA@@@EEELLLLLLHHHCCCAAA>>>@@@HHHSSS[[[]]]cccjjjqqqsssrrrpppqqqssspppfffccciiigggWWWGGGAAA444666>>>MMMbbbqqqtttpppnnncccTTTFFF888111888EEE^^^ddd___KKK555------///))))))((((((''''''&&&&&&***...000---(((%%%'''+++((((((((((((((((((((((((***'''$$$$$$'''***)))((()))((('''&&&&&&'''((()))************************))))))))))))((('''&&&%%%'''$$$!!!!!!$$$'''((('''((('''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((((('''&&&&&&'''((('''&&&(((******)))((('''''')))((()))***+++***)))'''%%%'''%%%%%%&&&((()))((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''((((((%%%%%%%%%&&&&&&((())))))***************)))(((((((((((())))))*********+++$$$$$$$$$$$$$$$$$$%%%%%%"""$$$&&&'''&&&&&&'''(((***'''$$$%%%(((******(((''''''((()))+++,,,...///...,,,***)))((()))***+++...000///***%%%$$$(((---***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$$$$%%%((())))))(((((('''''')))***+++******)))))))))))))))***&&&''''''(((((((((((((((******)))(((((((((((((((******)))(((((((((((((((***((('''(((***+++(((&&&)))'''%%%%%%''')))((('''+++***)))(((((()))++++++))))))(((((((((((())))))***%%%'''---000444EEEZZZllloootttxxx|||uuuhhh^^^[[[\\\fffllltttxxxtttmmmooouuujjjoooqqqqqqttt}}}xxxppplllaaa^^^XXXRRRLLLJJJKKKMMMUUUVVV^^^qqqpppaaakkk{{{nnnZZZCCC:::EEEUUUxxxsssWWWAAA===<<<444222777111111111111111111111111111000///111333444333222444333777@@@GGGJJJMMMQQQbbbiiirrryyy{{{zzzxxxwwwzzz~~~||||||~~~~~~~~~yyyuuulllYYYGGG===999444111000111222222//////000000111111111222333333333444444666999;;;>>>CCCKKKYYYmmm~~~|||yyyqqqsssoooeeeZZZPPPCCC666;;;888444333333555555555444333777???BBB???<<<===:::999777555555555666777777;;;BBBHHHLLLNNNNNNOOO[[[]]]___]]]VVVNNNGGGCCCHHHJJJMMMPPPVVV[[[WWWPPPBBB@@@<<<<<>>QQQddd~~~fffLLL666555999555222555000000111222222111000000......///111333333222000222000222555666555777<<>>999666222///000111222222......///000111222333333555444333222444999AAAFFFJJJRRR]]]iiiwww||||||~~~~~~yyyuuurrrnnnjjjhhhYYYZZZUUUKKKAAA;;;555111333111......000111111000555222333;;;@@@???===>>>AAA???<<<:::999:::<<<===???EEEOOOWWW\\\___aaabbbooorrruuussskkk```VVVQQQZZZ___dddiiimmmkkk```SSS===:::666555<<>>CCCLLLSSSVVVZZZZZZVVVRRROOOHHH@@@;;;;;;<<<<<<>>>BBBGGGKKKHHHJJJLLLNNNOOOTTTZZZ___YYYXXX[[[bbbaaaXXXQQQNNN@@@===888555444444444333999EEE[[[oooyyyzzz|||wwwxxxzzz|||~~~}}}~~~~~~}}}zzznnnTTT>>>777///,,,///111666FFFYYYXXXXXXZZZ^^^dddjjjooorrr{{{{{{qqqYYY@@@444999BBBTTTggguuuuuuooogggPPP777111111444???UUUgggiiibbbIII;;;///+++***(((***...)))******++++++,,,,,,,,,,,,,,,***'''###"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&)))+++......+++))))))***%%%&&&'''((()))))))))(((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&&&&"""$$$&&&&&&%%%&&&***---%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***((((((+++......***%%%((('''&&&&&&'''((('''&&&%%%&&&((('''&&&&&&''')))&&&&&&&&&&&&''''''(((((()))'''&&&&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((())))))((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((('''&&&******)))))))))(((((((((%%%%%%&&&&&&''''''''''''$$$%%%%%%$$$###$$$'''***((())))))'''$$$$$$&&&)))************+++,,,---...))))))))))))))))))((((((---+++)))***++++++)))&&&%%%&&&''''''''''''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***'''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&'''((()))***)))(((&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((()))((('''&&&&&&&&&''')))***((()))***)))'''(((,,,//////)))"""!!!%%%))))))'''%%%&&&'''''''''&&&%%%$$$(((((('''(((((()))******)))******)))***,,,...///888GGG]]]ooovvvuuurrrpppzzz}}}{{{sssmmmlllmmmkkkkkkiiiaaaVVVRRR]]]lllwwwzzz|||wwwwwwhhhcccfffjjjttt}}}~~~ooonnnzzzvvvoooLLL<<<@@@XXXooo}}}~~~bbbNNN???FFF]]]rrr~~~sssRRRFFF888333555666444222000000////////////000000...,,,+++,,,...000000///555000...111222...***(((***,,,------------///111666000111999===???LLL\\\dddiiipppwww|||}}}zzzeeeLLL>>><<<666666555555666444111///......///000111222333333...555<<<>>><<<<<>>@@@===888555999>>>AAAEEEKKKTTTZZZTTTVVVWWWWWWWWWZZZ___dddjjjhhhkkktttvvvmmmeeebbbMMMIIICCC???======<<<<<>>UUUjjjvvvxxxtttpppxxx}}}xxxppplllkkkjjjjjjfff\\\PPPOOO___rrryyy|||~~~zzzoooddd\\\XXXcccjjjqqqvvvgggLLL???EEEeee}}}UUUGGGDDDUUUnnn}}}~~~{{{YYYFFF666333000,,,...555111000000///...---------...------,,,,,,,,,------222111000///...---,,,,,,...---,,,,,,++++++++++++000000///000333666:::===LLL\\\llluuu{{{|||vvvdddPPP@@@888555333333444222......111111...,,,---///111///---777444444777::::::888777:::999999;;;=========<<>>SSSdddeeeVVVHHH000...,,,***)))***,,,...)))(((((((((((())))))*********))))))(((((('''''''''((()))(((&&&%%%%%%&&&*********(((&&&&&&(((***&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''(((((('''&&&%%%%%%)))'''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))++++++***((('''%%%'''((((((''''''(((***###&&&)))(((%%%$$$%%%'''(((%%%""""""%%%'''&&&%%%###$$$%%%&&&''''''''''''(((((((((((('''&&&%%%$$$+++***(((((())))))'''&&&&&&&&&&&&&&&&&&%%%%%%%%%************))))))))))))%%%$$$%%%&&&)))))))))'''###$$$$$$%%%&&&'''))))))((((((((('''&&&&&&%%%%%%***)))((()))++++++'''$$$******(((&&&%%%%%%''')))))))))((('''''''''''''''))))))(((((('''''''''&&&((())))))))))))'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))+++&&&&&&&&&&&&&&&'''))))))+++***)))((('''&&&%%%%%%&&&'''(((%%%!!! !!!$$$)))((('''&&&%%%&&&''''''%%%((((((&&&'''******(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&'''((())))))******))),,,,,,++++++***+++++++++333666FFFaaavvv{{{wwwuuu}}}zzzqqqjjjiiijjjjjjfffccc___[[[ZZZcccnnnzzzzzz~~~vvvlllfffcccZZZ]]]^^^aaakkk{{{}}}dddDDD>>>IIIjjj|||pppMMMFFFJJJ___vvv}}}xxxZZZGGG666333111,,,,,,111111000000///......------///......------.........222222111000///...------///...---,,,,,,,,,,,,---//////......000444777:::???JJJZZZiiiyyyxxxhhhUUUCCC888555222222444222......111111///------///000000...555333222444777888777666777===DDDHHHIIIHHHIIIIIIQQQKKKGGGGGGJJJNNNUUU]]]fffhhhlllqqqvvvyyyzzzzzz}}}yyyxxx{{{zzzvvvuuuxxxmmmmmmjjjfffaaa```cccfffllluuu}}}~~~|||}}}~~~tttcccHHH777---222444333>>>OOOVVVYYY^^^```]]]SSSGGG>>>bbblll```FFF777666EEE\\\pppsssssskkkZZZHHH:::444666<<>>AAATTTrrrqqq[[[DDDGGGTTTjjj~~~}}}zzz```LLL999333222...,,,...000000000///......------////////////////////////222222111000///......---///......------------.........------...111333555444999DDDWWWooozzzooo\\\GGG888555222222444222...---000111///......///000000///222111000111444777999999>>>KKKXXX\\\UUUOOONNNQQQPPPKKKJJJOOOTTTYYYaaaiiirrrsssvvvxxxyyyxxxvvvuuuooommmkkkkkkhhhccccccfffdddeeedddbbbaaabbbdddggglllqqqsssssstttzzz~~~~~~|||{{{}}}|||xxx|||}}}zzz{{{}}}|||{{{rrrfffFFF888///111444777CCCTTTbbbhhhoooppphhh[[[MMMDDDfffkkkZZZ@@@444777JJJccctttuuuqqqbbbMMM===666555;;;HHHZZZdddbbbSSS@@@333---+++)))(((((()))***++++++***)))(((((('''((((((%%%%%%&&&&&&'''(((((((((&&&'''(((((('''&&&'''))))))))))))'''%%%%%%''')))((((((((('''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''((((((%%%&&&&&&&&&&&&'''''''''***))))))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''(((''''''&&&%%%'''&&&%%%&&&'''((('''%%%'''''''''''''''''''''''''''((()))))))))((('''&&&&&&'''(((((('''&&&((()))&&&%%%%%%&&&''''''&&&$$$&&&%%%$$$%%%''''''%%%$$$$$$%%%&&&'''''''''''''''''''''&&&%%%&&&'''((()))'''&&&%%%&&&((()))((('''&&&&&&'''((()))***+++,,,)))))))))((((((((('''''')))((('''((()))((('''%%%&&&&&&&&&'''((()))***+++&&&&&&'''''''''((((((((())))))((()))******(((&&&((((((((((((''''''''''''))))))((((((((('''''''''((((((((((((''''''''''''))))))))))))((('''&&&%%%'''''''''((((((((())))))''''''(((((('''&&&&&&%%%&&&&&&&&&&&&'''((()))***,,,+++***)))((('''''''''$$$&&&'''''''''''')))+++(((((('''&&&&&&&&&&&&'''%%%((((((%%%%%%''''''$$$&&&&&&&&&'''((((((((()))&&&&&&&&&'''''''''(((((((((((()))******+++++++++************+++---...///,,,---999QQQjjjxxx}}}}}}{{{|||}}}|||xxxsssnnnlllgggbbb```bbbeeehhhooovvv|||{{{|||~~~}}}zzzxxxzzz}}}~~~|||~~~{{{wwwooojjjlllqqqpppkkkfffoooyyyjjjMMM===IIIaaa{{{dddFFF???LLL```tttiiiTTT>>>444222000...///000000//////............---......///////////////111000000///......------...------,,,,,,,,,------......---------///111222222333999GGG^^^sss}}}uuudddLLL;;;777222111222111...,,,...111000//////000000000000...000111111555<<<@@@@@@MMM]]]lllkkk]]]QQQPPPTTTPPPQQQVVV^^^bbbaaaaaadddllllllllljjjddd^^^YYYVVVUUUUUUTTTQQQLLLIIIJJJLLLJJJKKKKKKLLLMMMPPPRRRTTTZZZ^^^___^^^aaahhhmmmmmmttttttrrrmmmkkknnnnnnkkkpppqqqssssssrrrppprrruuu|||}}}zzzwwwyyywwwpppmmmkkkddd\\\DDD:::222222777@@@QQQbbbsssxxx{{{yyyrrrjjjdddbbbmmmmmmVVV:::222:::PPPjjjrrrssslllYYYAAA111000555CCCUUUfffgggYYYFFF666,,,+++***(((''''''((()))***++++++)))(((''''''''''''''''''''''''''''''''''''%%%'''((((((''''''(((***((((((((('''%%%%%%''')))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''&&&&&&'''&&&%%%%%%&&&'''&&&%%%(((((((((((((((((((((((())))))*********)))((((((&&&'''((((((&&&&&&'''((('''%%%$$$%%%((()))&&&###%%%%%%&&&'''''''''%%%$$$%%%%%%&&&''''''''''''''')))(((&&&%%%%%%&&&((()))'''&&&%%%''')))******)))((())))))***++++++,,,,,,((((((((((((''''''''''''(((''''''(((******((('''(((((((((((()))***+++,,,%%%&&&&&&'''((()))))))))))))))((()))))))))(((((((((''''''((())))))'''&&&)))))))))))))))(((''''''(((((((((((((((''''''''')))))))))(((((('''&&&&&&&&&'''''''''(((((((((((($$$%%%&&&''''''&&&$$$###&&&&&&&&&&&&'''((()))***,,,+++***)))(((((((((((($$$%%%'''(((((())))))***((((((''''''&&&&&&&&&&&&(((++++++''''''))))))&&&%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&'''((((((((()))))))))******+++,,,,,,+++++++++++++++,,,---...------555HHH___rrr|||~~~~~~~~~~~~}}}xxxrrrmmmhhhcccaaadddiiilllqqqvvv~~~~~~}}}~~~xxxrrroooqqqtttuuuuuu~~~zzzxxxuuujjj___WWWYYY```mmm{{{~~~aaaDDD===PPPkkkvvvZZZ>>>AAATTTkkk|||qqq\\\CCC555000///...///////////////............+++,,,---............---.........---,,,,,,,,,+++,,,+++++++++++++++,,,,,,///......---...///000000222222444<<>>VVVoooppppppgggRRR:::---000888NNN^^^iii```LLL;;;000+++)))((('''''''''((())))))++++++)))(((''''''''''''******))))))((('''&&&&&&%%%'''(((((('''''')))***((((((((('''&&&&&&(((***((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))******)))(((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&'''&&&%%%%%%&&&'''&&&%%%((((((((((((((((((((((((''''''''''''&&&&&&%%%$$$&&&'''((('''&&&%%%&&&''''''%%%$$$%%%((()))&&&###$$$&&&'''((('''&&&%%%%%%&&&&&&''''''((((((''''''***)))&&&%%%$$$%%%'''((((((''''''(((***,,,,,,+++++++++++++++++++++******((((((((((((''''''''''''&&&&&&&&&(((+++,,,+++***)))))))))))))))***+++,,,%%%&&&&&&'''((()))******(((((()))((((((((())))))((('''&&&''')))***(((&&&))))))******))))))(((''''''''''''(((((((((((((((***)))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''###$$$&&&'''(((((('''''''''''''''''''''(((******)))(((&&&%%%$$$%%%&&&&&&%%%&&&&&&'''''''''&&&%%%'''''''''''''''&&&&&&&&&)))++++++((('''))))))&&&$$$%%%%%%&&&'''(((((()))%%%%%%&&&&&&'''(((((()))***)))))))))***+++,,,---......---,,,++++++++++++///000444@@@SSSggguuu{{{}}}}}}~~~~~~|||xxxqqqlllhhhcccaaaeeejjjnnnsssyyy~~~~~~~~~~~~{{{ssshhhcccfffmmmsssvvv{{{oooccc[[[SSSOOOVVVdddpppyyyyyy\\\BBB===TTTpppkkkSSSBBBKKK___vvvuuudddMMM<<<333000///...//////////////////......***+++,,,.........------------,,,,,,,,,+++++++++***************++++++,,,///............//////000000000222666;;;JJJbbbwww||||||}}}~~~~~~~~~sss```RRRDDD;;;333111111///...///111222222111000000111333111888===<<<@@@KKKRRRQQQOOO___qqqwwwqqqmmmqqqxxxsssjjj___UUUIII===666666;;;???DDDEEEEEEEEEHHHJJJGGGHHHHHHGGGLLLSSSVVVTTTWWWWWWXXX[[[^^^______^^^[[[]]]\\\\\\___dddeeebbbbbbgggiiihhhhhhlllnnnmmmdddddd```[[[\\\aaafffgggzzzwwwuuuvvvuuupppllllllgggddd```]]]ZZZTTTKKKDDDGGGHHHFFFDDDKKK\\\ppp{{{~~~~~~}}}xxxpppRRR666444CCCZZZrrrqqqnnnbbbLLL666///777BBBZZZeeefffTTT???333---***((((((''''''(((((())))))+++***)))(((((('''((((((,,,,,,+++)))((('''&&&%%%'''((())))))((('''(((***((())))))(((''''''))),,,'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((++++++***)))((('''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((''''''''''''&&&%%%&&&'''((('''%%%''''''''''''''''''''''''))))))(((''''''&&&&&&&&&&&&'''((('''%%%%%%%%%'''&&&%%%%%%&&&''''''&&&$$$%%%&&&((((((&&&%%%&&&'''&&&''''''(((((((((''''''((('''&&&&&&%%%&&&'''((()))(((((()))+++,,,,,,+++++++++*********))))))))))))))))))(((((((((''''''&&&%%%&&&))),,,------,,,)))))))))))))))***+++,,,&&&&&&'''((())))))******((())))))((('''''')))+++)))'''%%%&&&)))***)))&&&((()))***+++***)))(((''''''''''''(((((((((((((((***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''')))***+++++++++''''''''''''((()))******&&&$$$"""!!! !!!###$$$&&&&&&%%%&&&'''&&&$$$!!!''''''((((((''''''&&&%%%&&&))))))&&&&&&((((((%%%%%%%%%%%%&&&'''''''''((($$$%%%%%%&&&'''((())))))))))))(((((()))***,,,---000///...,,,++++++++++++///222555999EEEXXXkkktttxxxzzz{{{{{{yyyuuuqqqnnnjjjfffdddgggjjjnnnuuu|||{{{||||||}}}}}}~~~|||zzzrrriii^^^[[[```kkkvvv|||{{{sssggg\\\SSSQQQSSSYYYdddooozzzrrrUUU???BBBZZZsssxxx]]]LLLIIIZZZlllxxxnnn\\\JJJ===666333111.../////////////////////***+++---///000///......------,,,,,,,,,,,,+++++++++*********++++++,,,------------.........//////------000333555>>>SSSgggwwwzzz~~~~~~~~~~~~}}}|||}}}yyymmmdddNNNBBB777444333111111333111222333222000000222444666@@@EEECCCFFFPPPUUUSSSSSSaaaqqqyyywwwrrrqqqssseeeZZZMMMDDD<<<777999>>>===BBBIIINNNQQQVVV^^^ddd___^^^[[[[[[bbbkkklllgggmmmllllllnnnpppqqqnnnkkknnnnnnkkkiiilllrrrssspppmmmtttxxxxxxyyy|||~~~}}}uuusssllleeefffnnntttuuuzzzvvvtttuuurrrnnnoootttqqqlllhhhhhhggg___RRRHHHSSSZZZ]]][[[___mmm{{{~~~wwwmmmNNN444666GGG^^^tttrrrkkkZZZCCC111000>>>LLLccciiiaaaJJJ555---***''''''(((((((((((()))))))))))))))(((((((((((())))))******)))(((''''''&&&&&&((()))***)))((('''((())))))******)))((((((+++---%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''''''''''''''*********))))))(((((((((''''''''''''(((((((((((()))))))))((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((''''''((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***))))))(((((((((&&&'''((('''%%%$$$%%%&&&$$$&&&''''''&&&%%%%%%&&&&&&'''((('''%%%%%%''')))''''''((((((((((((''''''$$$$$$%%%&&&'''((()))***)))((('''(((***++++++***(((((((((((())))))))))))******)))))))))((((((((('''''''''))),,,------+++)))))))))))))))******+++''''''(((((()))))))))***'''((()))(((''''''))),,,***'''###$$$(((+++***'''((()))***++++++)))((('''''''''''''''((((((((()))+++***((('''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((()))***''''''''''''((()))***+++'''%%%###"""!!!"""$$$&&&&&&%%%%%%&&&((('''$$$!!!&&&'''((((((((('''&&&%%%%%%((((((&&&&&&))))))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))))))))(((''''''((()))+++---///...---,,,,,,,,,,,,,,,,,,222555333888KKKaaannntttwww{{{{{{xxxuuuuuuvvvtttpppmmmkkkiiiiiiqqqzzzxxxzzz|||~~~~~~{{{wwwtttiiibbbYYYXXX```lllwww}}}}}}rrrllleee^^^TTTOOOVVVbbbeeeppp~~~kkkOOO:::III```vvv~~~qqqRRRFFFMMMfffvvv}}}}}}}}}||||||wwwjjjXXXHHH>>>888444.........///////////////+++,,,...000111111000///------------------,,,,,,++++++++++++,,,,,,---...+++,,,,,,------......///------///333333777GGGXXXtttzzz|||zzz||||||zzzyyyzzz|||}}}}}}}}}}}}}}}~~~}}}vvvpppUUUHHH;;;666555444444777111333444333000000222555:::EEEJJJGGGHHHRRRVVVRRR___iiivvvzzzvvvlllddd```TTTKKKBBB===::::::???EEELLLQQQWWW[[[___dddmmmuuu|||xxxrrrooovvv}}}tttyyywwwwwwxxxzzzyyyuuuqqqyyywwwssspppttt|||}}}qqqxxx~~~}}}uuukkklllvvv}}}~~~yyyuuutttuuussspppuuu~~~|||vvvrrrttttttlll\\\QQQ___jjjpppnnnqqqzzz~~~|||}}}tttiiiKKK333777III```vvvrrrgggSSS;;;,,,///BBBRRRiiikkk^^^DDD000+++(((###'''((((((((())))))******)))(((((((((((())))))***''''''''''''''''''&&&&&&)))******)))(((''''''((()))*********)))))),,,...%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&))))))))))))************''''''''''''((((((((()))***)))(((&&&$$$"""!!! ''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((((((''')))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))'''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&###&&&)))(((%%%$$$%%%'''&&&(((((('''$$$$$$'''***'''((((((((((((((('''''' !!!$$$&&&)))+++,,,,,,)))((('''((()))***)))(((%%%%%%&&&'''((()))******************)))))))))))))))))))))***,,,,,,+++***))))))))))))))))))******(((((((((((())))))))))))'''))))))(((&&&&&&***---+++'''######(((+++***(((((()))+++,,,+++***((('''&&&'''''''''(((((())))))+++***((('''&&&&&&''''''''''''''''''((((((((()))'''&&&%%%$$$###$$$%%%&&&'''''''''(((((()))***++++++)))'''%%%%%%&&&(((***%%%$$$$$$'''))))))&&&"""&&&'''((((((((('''%%%%%%'''******((((((,,,,,,***&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***)))((('''&&&''')))+++,,,------,,,,,,,,,---......(((111444///000BBBZZZjjjsssxxx|||}}}zzzxxx{{{{{{vvvooogggdddjjjtttyyy{{{~~~|||wwwssspppfff```YYYYYYaaakkktttyyy{{{yyyvvvqqqkkkccc[[[RRRMMMRRRZZZkkk}}}sssWWWFFFCCCLLLjjj{{{cccLLLHHHPPPooo{{{}}}~~~zzzxxxwwwxxxwwwwww|||yyy}}}}}}}}}~~~~~~vvvkkk[[[HHH:::555222000///000222222...+++222111000///...---------------------,,,+++******---,,,+++*********+++,,,*********+++---000333444000,,,+++...000444<<>>LLLdddxxx{{{zzz~~~vvviiiOOO888888NNNeeennniiiVVV<<>>OOOiiiqqqzzz~~~~~~~~~|||zzzyyy{{{||||||{{{xxxooobbbXXXWWWWWWZZZ```ggghhhddd___~~~|||}}}zzzxxxuuutttzzzyyyuuuzzz~~~vvvrrriiifffffflllvvvvvv\\\FFFDDDNNNfffyyy|||bbbJJJHHH]]]rrr}}}zzzwwwsssqqqrrrssssssrrrlllrrrwwwyyy}}}}}}}}}~~~tttnnnaaa]]]VVVMMMEEE>>>888555777666555333111//////..................///000000000///---,,,,,,,,,------//////......------------000......000...+++,,,000///CCC^^^qqqzzzzzzzzz{{{tttxxx{{{{{{xxxtttpppnnnvvvyyy||||||yyyvvvuuuuuufffTTTAAA888666444333333555444777???LLLYYYbbbfffkkkoootttwwwtttqqqtttzzzqqq]]]OOOLLLRRR[[[aaaffflllsssxxxxxxxxxzzz|||~~~|||~~~ttt```JJJ>>>===BBB999777666666888EEE]]]sss{{{xxx}}}|||{{{|||~~~~~~~~~|||}}}|||{{{nnnTTT;;;999NNNeeeooommmOOO;;;333222GGG___bbbEEE;;;///)))***---,,,)))''''''''''''(((((((((((())))))))))))((('''%%%%%%%%%&&&&&&'''((())))))***)))******(((''''''(((***+++)))((('''''')))+++---))))))))))))***************))))))((('''&&&&&&%%%&&&'''((())))))((('''&&&&&&&&&((()))))))))(((((((((''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&'''***++++++***+++******)))'''&&&%%%%%%&&&&&&''''''((((((((()))$$$%%%&&&&&&''''''&&&&&&''''''&&&((()))***)))''')))******)))''''''(((+++************)))(((((('''(((((((((''''''''''''&&&((('''''''''''')))***+++$$$%%%%%%''')))*********)))***+++,,,,,,---......+++,,,---,,,***))))))***((( $$$)))%%%%%%+++)))************++++++++++++&&&''''''((((((''''''&&&******++++++++++++++++++''''''''''''((((((((((((******************))))))'''((())))))))))))((('''"""%%%%%%###$$$((()))(((((((((((((((((((((((((((((())))))'''%%%$$$%%%'''&&&'''''''''((((((((()))))))))))))))(((((((((((()))((('''&&&&&&&&&%%%&&&'''&&&&&&%%%%%%&&&&&&'''''''''))))))((('''(((***(((((((((((()))***+++,,,000---+++,,,///000111111111.........---...777CCCXXXiiiwww{{{~~~|||}}}}}}}}}||||||}}}~~~|||tttggg^^^YYYYYY]]]dddkkkmmmiiieeezzzwwwwwwzzz{{{xxxsssooorrrwwwvvvqqqttt~~~}}}xxxvvvuuuwwwqqqTTT???BBBRRRrrrvvvYYYGGGPPPjjj}}}}}}|||xxxvvvuuuuuuwwwxxxwwwwwwqqqvvvyyyyyy{{{~~~wwwuuuqqqiii___TTTLLLGGG>>>===;;;999666555333333111000///.........//////------,,,++++++,,,---...------.....................---///111000------111...;;;QQQiii{{{}}}xxxqqquuuzzz|||zzzvvvrrrpppuuuvvvxxxzzzzzzuuulllfffNNNBBB777555666666666666666999AAAPPP```lllqqqrrrppprrrssspppfffbbbmmm}}}xxxkkk___ZZZ___kkkuuuwww}}}zzzhhhQQQBBB???AAA555444333444777EEE^^^ttt|||xxx|||}}}xxxvvv{{{}}}~~~~~~|||{{{|||~~~{{{{{{}}}}}}zzzsssYYY@@@<<>>>>>EEERRRbbbpppwwwwwwuuuuuupppjjj```RRRMMM]]]rrr~~~{{{rrriiiiiirrr|||}}}xxxlll]]]QQQMMMLLL>>>888333444;;;LLLfff{{{}}}|||{{{zzz|||{{{}}}{{{{{{|||~~~}}}{{{yyyqqq[[[DDD???OOObbbkkk```CCC555333777KKKUUUDDD+++---000///+++'''&&&&&&''''''''''''(((((((((((('''((())))))************'''''''''(((((())))))***'''(((***)))(((((((((************))))))******+++((((((((()))))))))*********))))))(((((('''''''''((((((((())))))(((((((((%%%'''(((******)))'''&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&$$$###$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))((('''&&&((()))+++***)))))))))))))))************%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&((()))'''&&&$$$%%%&&&'''(((******+++***+++,,,,,,,,,+++***)))%%%&&&'''(((***+++------,,,***)))'''''')))***+++******+++)))(((((()))+++,,,,,,++++++,,,---...///,,,------,,,++++++,,,...)))!!!&&&+++''''''+++)))(((((()))***++++++,,,,,,((((((((()))***+++++++++000///---,,,***))))))))))))(((((((((''''''''''''((((((''''''((()))******))))))))))))))))))))))))###%%%%%%######'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''%%%$$$%%%'''******)))(((((('''&&&&&&))))))))))))((((((((((((***)))&&&$$$###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$'''(((%%%$$$''')))))))))))))))))))))***++++++(((++++++))))))---...,,,///---------...000222444<<>><<<<<<<<<222000///---,,,++++++,,,,,,---.../////////...---000//////111///+++,,,//////222>>>TTTnnn~~~~~~~~~vvvyyy|||zzzooo]]]III<<<444333555999;;;===DDDMMMRRRZZZgggttt{{{|||wwwsssqqqdddWWWNNNFFFEEEVVVkkkzzzvvv{{{~~~~~~}}}yyysssmmmhhhdddaaa___QQQIIICCCFFFQQQ```rrr}}}}}}}}}}}}}}}}}}|||~~~}}}wwwttteeeRRRLLLWWWdddiiiVVVAAA222111<<>>BBBOOO\\\dddlllxxxwwwrrr___OOOBBB@@@DDDLLL```uuu}}}zzzssspppsssuuutttqqqddd\\\XXX___kkkttt{{{||||||~~~||||||~~~~~~~~~vvvfff```hhhoooqqqRRRBBB111000???III===(((+++(((%%%&&&)))***(((&&&''''''''''''((((((((()))&&&'''''''''''''''&&&&&&))))))))))))((((((((((((%%%'''))))))))))))***+++(((***+++---,,,+++)))(((''''''''''''(((((((((((((((((((((((())))))))))))***)))(((''''''((()))***&&&(((***++++++***'''&&&((()))*********)))'''&&&'''%%%$$$%%%'''((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))******)))(((((())))))((('''***))))))((('''&&&&&&&&&))))))(((((('''''''''&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$###%%%&&&'''&&&$$$$$$$$$%%%''')))(((%%%###***+++---/////////---,,,*********+++,,,,,,------///...+++((('''((()))***'''))))))(((&&&&&&***---...---,,,+++***+++,,,---+++,,,,,,,,,+++---///222000(((,,,000)))'''***&&&******+++,,,...///000000+++*********,,,///222444...---,,,+++++++++,,,---++++++***((('''&&&%%%$$$'''''''''''')))+++---...******))))))))))))******))),,,+++((((((++++++)))((((((((((((((((((((((((((())))))'''%%%$$$%%%'''''''''(((((())))))******))))))))))))(((((((((((((((***---///...***%%%"""'''&&&&&&%%%%%%&&&&&&'''%%%))))))###"""(((,,,+++***)))))))))))))))***+++&&&,,,---))))))---...+++++++++,,,---111666555333<<<;;;GGG^^^mmmppprrrvvvwwwssspppqqqvvv{{{}}}~~~yyyyyy{{{vvvsssccckkkrrrooogggcccffflllLLLQQQ]]]qqq{{{yyyyyyxxxtttqqqpppvvvwwwhhh\\\YYYcccttt{{{jjjTTTBBBEEE___{{{{{{oooYYYKKKWWWsss{{{{{{{{{|||}}}~~~|||xxxuuuwwwxxxzzz|||~~~|||}}}~~~|||{{{{{{zzzxxxvvvuuutttsssmmmfffdddaaaZZZ]]][[[NNN@@@777111000///,,,))))))...---+++,,,...000000///------------------------000222555AAAZZZvvvyyyzzzsss___LLL???777111444444555888AAAQQQffftttyyy~~~rrrbbbOOOCCC<<<@@@JJJXXXjjjyyy}}}{{{|||||||||~~~|||wwwuuuvvvwwwvvvuuuxxx}}}|||xxx{{{}}}~~~~~~}}}zzzzzz{{{uuummmTTT666***444666333000+++---,,,,,,***((((((***+++***)))(((''''''((()))***((((((((((((((('''&&&&&&((()))))))))))))))((((((&&&''''''((()))******+++((()))+++,,,,,,+++***)))******))))))(((((('''''''''((()))******)))((('''***)))((((((((((((((()))((())))))*********))))))''''''((((((''''''&&&%%%&&&''''''%%%######$$$%%% """###$$$%%%%%%%%%((('''''''''((()))+++,,,+++***)))***+++***)))''''''((((((((())))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&)))(((''''''''')))***+++************+++---///111+++,,,,,,+++***+++---000------,,,+++*********+++'''''''''((())))))******333---+++---+++&&&&&&***+++,,,------,,,---///000,,,,,,+++((())),,,)))###&&&(((***---///000111111---///...***))),,,---+++---+++))))))+++------,,,111---((('''((()))(((&&&+++(((%%%&&&))),,,,,,,,,+++---...,,,(((&&&(((***)))***+++++++++***)))(((+++)))###%%%+++%%%!!!******(((%%%######$$$&&&(((+++*********))))))(((((()))******+++++++++*********)))(((''''''&&&''''''&&&&&&'''''''''&&&$$$###"""###%%%'''((()))******)))((('''))),,,,,,***''',,,***((()))+++------------------...000333555777888<<>>666666888@@@OOOaaaqqq{{{zzzppp^^^LLLDDDAAACCCNNNZZZgggvvv{{{zzz{{{}}}||||||}}}~~~}}}}}}~~~~~~|||zzz|||~~~~~~}}}}}}}}}|||{{{}}}yyyqqqQQQ555,,,444333///...***++++++***(((''''''((()))***)))(((''''''((()))***((())))))))))))((('''&&&(((((())))))))))))(((((('''''''''((()))*********+++***************++++++)))))))))))))))((((((((('''((()))******)))((('''(((((((((((())))))))))))((())))))*********))))))''''''((((((''''''&&&%%%$$$%%%&&&%%%$$$$$$%%%'''$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''(((***,,,---+++***))))))******)))'''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&((((((((((((''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''''''(((((()))***+++************+++---///000+++,,,---,,,++++++,,,...,,,++++++************+++))))))))))))))))))))))))...++++++...---)))(((+++(((***---...---,,,------+++,,,***((())),,,)))$$$(((***,,,...000111222222,,,...---)))))),,,---***)))***+++***((((((+++---///,,,((('''((())))))''')))'''%%%&&&)))++++++***)))***+++***(((''''''(((((((((((()))***,,,...000((()))$$$%%%+++$$$$$$***)))'''&&&%%%&&&'''(((******)))))))))((((((((((((((()))************)))***)))((('''&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&###$$$%%%&&&''')))***+++***))))))+++---...+++)))---+++******---...//////---------...000222555666444888===GGGZZZnnnxxxxxxwwwxxxzzz{{{{{{|||}}}}}}}}}~~~xxxssspppnnnnnnqqqvvv|||WWWQQQSSSfffwwwnnnmmmjjjfffdddeeeiiilllnnnkkkbbbRRRCCC@@@IIITTTfffggg[[[FFF???PPPmmmvvv]]]IIINNNfff|||~~~~~~~~~~~~~~~~~~}}}zzzzzzzzzzzz{{{|||}}}}}}yyytttuuuuuurrryyy{{{qqqdddVVVFFF<<<555000///111---,,,,,,---...///---,,,........................))),,,///555DDD]]]sssiiiOOO@@@888444999AAA::::::???LLL___qqq}}}yyymmm]]]III999;;;AAAOOO___kkkttt~~~|||{{{|||}}}~~~}}}}}}zzzyyyzzz{{{{{{}}}}}}|||||||||}}}}}}||||||yyypppKKK555...333///+++,,,***+++***)))((('''''''''((())))))(((((((((((())))))))))))******))))))(((((((((((())))))))))))((((((''''''(((((())))))******---+++)))(((((()))+++,,,(((((())))))))))))))))))(((((())))))))))))((((((&&&'''((()))******)))))))))))))))******))))))((('''(((((((((((('''&&&&&&###$$$%%%%%%$$$%%%''')))((((((((((((((('''&&&%%%'''''''''''')))+++---///+++)))((()))******((('''''''''''''''(((((((((((((((((((((''''''''''''&&&++++++***)))(((''''''&&&%%%%%%&&&''''''''''''&&&&&&'''((()))************************+++---...///***,,,......,,,+++++++++******)))))))))***++++++,,,++++++***))))))((((((***)))***......+++***,,,%%%(((,,,...---+++******)))+++***((()))+++***%%%+++,,,---///111222222222+++---,,,((((((+++,,,***&&&***---+++'''&&&***///---+++)))((()))******)))'''&&&&&&''')))***)))(((***)))((()))******)))(((***)))(((((())),,,///222(((***&&&(((...(((!!!&&&)))))))))(((((((((((('''((((((((((((((('''''''''''''''((())))))))))))))))))((('''&&&&&&%%%&&&&&&+++)))&&&$$$$$$&&&((()))%%%%%%$$$%%%&&&(((***++++++++++++---...///---+++...---,,,---///000000000............000222444666111444888>>>NNNcccttt|||}}}~~~~~~|||{{{||||||~~~~~~|||xxxsssooorrryyyggg^^^\\\lll{{{kkkjjjiiigggfffgggiiijjjkkkkkkfffZZZLLLDDDDDDGGGWWW[[[RRRAAABBB]]]xxxnnnSSSDDDUUUqqq~~~~~~~~~}}}||||||{{{{{{{{{{{{|||}}}{{{wwwyyyzzzwww~~~zzzvvvhhhWWWKKK@@@777111111---,,,,,,---......,,,***........................'''***---///999MMMgggyyy}}}sssWWW>>>999888333555>>>AAAEEEMMM[[[kkkxxx~~~rrraaaOOO@@@888DDDPPPaaapppxxx}}}|||~~~}}}yyyxxxyyyyyyyyy{{{}}}~~~~~~||||||}}}~~~|||}}}~~~~~~vvvkkkFFF555111444---(((++++++,,,+++)))))))))***)))((())))))(((((((((((())))))))))))************))))))'''(((((())))))))))))((('''((((((((()))))))))***,,,+++***)))))))))***+++((((((((())))))******+++(((((())))))))))))(((((($$$&&&(((***++++++))))))))))))))))))))))))((('''((((((((((((((('''&&&&&&$$$%%%&&&&&&%%%%%%'''((((((((())))))(((((('''&&&&&&&&&&&&'''))),,,...000+++)))(((((())))))((('''''''''''''''''''''(((((((((((((((''''''''''''''',,,+++***)))((('''&&&%%%%%%&&&&&&'''''''''''''''%%%&&&(((************)))*********++++++,,,------))),,,//////...+++******)))((((((((()))***++++++++++++++++++******))))))*********+++,,,+++,,,---%%%'''***+++************(((++++++)))))),,,+++''',,,---...///000111111111***,,,+++((('''+++,,,***(((+++---,,,)))(((+++///+++***)))))))))***++++++&&&'''(((***+++***)))'''---***(((***---///---+++000...,,,***))))))***+++(((+++&&&%%%---***&&&+++(((((()))))))))((('''&&&''''''''''''''''''''''''''''''((()))************)))((('''&&&%%%%%%%%%%%%***)))'''&&&&&&'''((()))'''&&&%%%$$$%%%'''***+++******+++---......---,,,...---,,,---///111000//////.........000222444555111333555888BBBVVVlllzzz|||~~~|||}}}~~~|||}}}~~~}}}zzzvvvtttuuuzzzxxxpppnnnzzz{{{mmmlllkkkkkkkkkkkkjjjjjjggggggeeeaaaZZZRRRKKKGGGUUUVVVKKK???GGGdddzzz}}}bbbLLLFFF```~~~}}}}}}~~~}}}}}}|||{{{~~~}}}|||{{{{{{|||~~~{{{}}}}}}yyy}}}uuuggg]]]QQQBBB666111///...------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,(((+++---...111AAA[[[ppp}}}}}}zzzdddKKK777777:::888;;;DDDPPPXXXcccmmmtttyyy~~~yyyjjjUUUDDD>>>???XXXdddrrr{{{~~~|||}}}~~~{{{}}}~~~}}}{{{yyyxxxzzz{{{||||||}}}|||~~~uuuiiiBBB444222444,,,(((------***((('''(((***+++)))((((((((())))))))))))(((((())))))************))))))''''''((()))))))))))))))(((((((((((())))))))))))***++++++,,,+++***)))((((((((())))))******++++++))))))(((((((((((())))))$$$&&&(((***++++++)))))))))))))))))))))(((''''''(((((())))))(((((('''&&&''''''(((&&&$$$$$$%%%'''&&&&&&'''(((((((((((((((&&&&&&&&&''')))+++...///+++)))''''''((()))((('''((((((((((((((((((''''''((((((((((((((((((((((((******)))(((&&&%%%$$$$$$%%%&&&''''''((((((''''''$$$%%%''')))++++++************++++++++++++++++++(((+++///000...,,,******)))((((((((()))***++++++))))))******++++++++++++,,,,,,***))))))+++------((())))))((('''(((+++---'''***,,,******------+++------........./////////***,,,+++'''(((+++,,,***))))))))))))***+++************************+++,,,''')))+++---,,,+++***))),,,)))((()))---///---+++000///...---+++(((&&&%%%---///&&&!!!''''''%%%***&&&'''((())))))'''&&&%%%&&&&&&&&&&&&'''''''''''''''((()))***++++++++++++))))))((('''&&&&&&&&&&&&''''''((((((((((((((('''((('''%%%$$$%%%''')))***'''(((***,,,,,,,,,++++++,,,++++++,,,///000///...000////////////111333444444444444555;;;III___pppxxx}}}~~~{{{|||}}}~~~}}}~~~}}}yyyppprrrtttuuuwww|||||||||xxxvvvqqqooommmmmmmmmllliiiggghhhggghhhiiiiiifff___ZZZ```WWWHHHAAANNNggguuuvvvzzzWWWJJJKKKeee}}}xxxxxx|||~~~~~~}}}|||}}}}}}||||||}}}~~~}}}zzz|||zzzuuu{{{zzzzzztttooodddRRRAAA888222000...------------+++++++++++++++++++++++++++***,,,.........888PPPfff|||}}}vvvlllRRRAAA333222777>>>IIITTTfffnnnwww}}}~~~}}}~~~wwwkkk\\\KKKBBBDDDKKKeeemmmvvvzzz}}}{{{zzz{{{}}}~~~}}}}}}~~~vvvxxxzzzzzz{{{}}}{{{sssfff===222222333+++)))...---'''&&&%%%'''+++,,,+++((((((((())))))))))))(((((((((((())))))******))))))&&&'''((())))))******)))(((((((((((())))))))))))***+++,,,---,,,***(((&&&))))))******************))))))(((((((((((())))))&&&'''((()))******))))))))))))))))))((('''&&&&&&((())))))))))))(((''''''((((((((('''%%%$$$%%%&&&%%%&&&''''''((((((((((((&&&&&&&&&&&&(((***,,,...+++)))'''&&&'''((((((((())))))))))))(((((((((((('''(((((((((((()))))))))(((((('''&&&%%%$$$$$$###&&&&&&'''(((((((((((('''%%%%%%'''(((***+++++++++***++++++,,,++++++***)))'''***...///...,,,++++++******)))))))))***++++++(((((())))))***++++++,,,***,,,+++((())),,,...,,,+++***)))(((''')))---000&&&+++---,,,+++...000...//////...------......///***,,,+++((((((,,,---+++(((&&&&&&'''***+++)))&&&)))+++,,,+++******+++,,,(((***---...,,,+++******(((''''''''')))******))),,,,,,---,,,+++)))'''&&&888:::...$$$(((***(((,,,''''''((()))((('''&&&%%%&&&&&&&&&''''''''''''''''''((()))+++,,,,,,,,,,,,***)))(((''''''&&&''''''%%%&&&'''))))))((('''&&&((('''&&&%%%&&&&&&(((((($$$'''***+++*********++++++******,,,...///...,,,000000/////////111222333444444444555777???PPP___rrryyy}}}yyywwwxxx}}}{{{||||||}}}}}}}}}xxxqqqaaafffmmmrrruuuzzz|||~~~vvvssspppnnnlllmmmnnnnnnllljjjjjjkkkllloooqqqssstttuuunnnZZZGGGGGGZZZnnnvvvuuu{{{~~~zzz]]]WWW[[[kkk|||~~~~~~xxxwww{{{|||zzz}}}~~~}}}{{{{{{~~~||||||}}}}}}~~~}}}yyy|||yyyrrrxxx~~~xxx}}}zzzzzz{{{tttbbbPPPFFF555222...,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////---222GGG\\\ttt~~~xxxhhhVVVBBB>>>999888???MMM]]]iiixxx|||~~~tttbbbPPPHHHHHHLLLVVV___pppuuuxxxxxxzzzzzz||||||}}}~~~|||~~~wwwxxxyyyzzzzzz|||}}}wwwfffWWW999///...000******///+++(((&&&&&&***///111///,,,'''((()))******)))((('''&&&'''((())))))))))))(((&&&'''((()))************))))))))))))((((((((((((,,,,,,++++++***)))((((((++++++*********************)))(((''''''((()))***(((((((((((())))))))))))))))))))))))((('''&&&%%%)))))))))))))))(((''''''''''''((('''%%%%%%&&&((((((((((((((((((((('''&&&&&&%%%%%%%%%'''(((***,,,+++)))&&&%%%&&&(((((((((++++++******))))))))))))'''((((((((())))))))))))'''&&&&&&&&&%%%%%%$$$$$$&&&&&&'''(((((((((((((((%%%&&&&&&''')))***,,,---***+++,,,,,,+++***)))(((''')))---......------...,,,++++++************+++))))))))))))))))))))))))$$$))),,,+++,,,000///+++++++++,,,+++***+++...000&&&,,,///------000222111222111///.........//////***---,,,))))))---...,,,'''(((***+++************)))+++------***)))***,,,(((***------***))))))+++&&&'''(((((('''&&&''')))*********))))))(((((((((777;;;111'''+++...+++---((()))))))))((((((''''''&&&&&&''''''((((((((((((&&&'''(((***++++++,,,,,,++++++)))(((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''&&&&&&###&&&***+++***)))***,,,******+++,,,...///---,,,111000000//////000111222111111333666666888CCCOOOfffppp{{{|||xxxvvvwww{{{wwwssstttyyy~~~}}}{{{yyyqqqhhhWWW]]]eeennnvvv}}}vvvzzzxxxuuummmkkkjjjlllppprrrrrrppphhhjjjmmmmmmooottt~~~vvv\\\GGGNNNeeexxx|||{{{wwwzzz}}}{{{pppnnnpppvvv}}}zzzwwwppprrruuuyyy~~~|||zzz~~~~~~{{{yyy{{{|||{{{zzz{{{yyy}}}~~~{{{~~~~~~~~~www}}}~~~yyyyyy|||}}}mmm\\\RRR777444///,,,,,,...//////------------------------,,,---//////,,,///AAAUUUkkkxxx|||rrr[[[DDD:::BBBHHHJJJQQQbbbrrr{{{|||eeeMMM888888HHHZZZiiisss}}}{{{}}}}}}}}}}}}|||{{{zzz|||yyyyyyzzzzzzyyyzzz}}}}}}wwwkkkWWWFFF666,,,,,,---)))+++///***,,,******...444777555111'''((()))******)))((('''&&&&&&'''(((((()))((((((&&&'''((()))************))))))))))))((((((((((((...---+++)))(((((()))***,,,+++++++++***)))))))))***)))(((''''''((()))******)))((((((((((((((()))))))))))))))((('''&&&%%%)))))))))))))))(((((('''%%%&&&'''&&&&&&&&&(((***++++++******)))'''&&&%%%&&&%%%%%%%%%&&&''')))***,,,)))&&&%%%&&&(((((((((,,,+++++++++******))))))'''((((((((())))))******&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&(((***,,,...***+++,,,,,,+++***((('''&&&))),,,---------...///------,,,+++*********+++******))))))((((((''''''&&&,,,---000333000******,,,......------...///&&&,,,000......111333333444333111////////////000+++---,,,)))***...///---(((---111111,,,***---000***,,,...---***)))***+++'''***,,,+++)))'''(((***''')))+++***'''&&&(((+++---+++)))&&&%%%&&&((()))***111)))"""(((,,,***+++*********)))))))))))))))'''''''''((((((((())))))%%%&&&''')))******++++++,,,+++***)))(((((((((((('''&&&$$$######%%%(((***'''''''''(((''''''&&&%%%###'''***+++***)))+++---+++++++++---///000...,,,222111000//////000111222...---111666666555<<>>DDDOOOZZZeeettt}}}}}}}}}{{{zzz}}}{{{zzz}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}|||zzzrrriiiMMM<<>>@@@GGGYYYkkkzzz}}}{{{xxx{{{||||||~~~}}}~~~|||~~~~~~}}}}}}~~~yyyqqqWWWDDD333000111...,,,...++++++,,,---------,,,,,,%%%///,,,&&&+++...000888AAAWWWqqqyyylllTTT@@@888<<>>;;;AAANNNbbbuuu|||qqqggg```[[[\\\___dddhhhppp{{{~~~yyyyyyqqq^^^DDD000+++---+++++++++***************%%%)))***))),,,222333///******+++,,,---,,,)))&&&(((((()))***++++++,,,,,,)))+++......---,,,+++,,,+++((((((******((((((++++++++++++*********)))))))))))))))***+++++++++,,,,,,+++***)))***,,,------,,,///111111///,,,++++++((()))*********)))((('''************++++++++++++'''&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''''')))))))))'''%%%%%%'''((((((***,,,,,,+++***+++,,,))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''((()))*********+++,,,+++******+++,,,+++***,,,///...***+++...000,,,***---...+++***+++,,,---...///...---,,,+++,,,+++++++++,,,,,,***)))***+++,,,,,,,,,+++***))))))+++---//////...,,,******++++++,,,...//////000222111///...,,,,,,++++++---------......//////000111000///000111111///---))))))(((((()))+++...000444111...---,,,+++)))(((((()))*********))))))(((***)))(((((((((((((((((($$$&&&))))))((((((((()))+++***)))***,,,,,,)))''''''''''''''''''((())))))))))))************))))))(((((()))((('''&&&&&&'''111,,,((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''')))***+++)))+++,,,---...---,,,+++---///000000.........000000/////////000111333444444:::FFFWWWhhhtttyyyyyywww{{{{{{tttkkkiiiooowww|||}}}||||||wwwppprrrqqqooommmoooqqqpppmmm}}}zzzzzz|||~~~ttttttwwwvvvssssssuuuwwwvvvuuuooo___PPP===???LLLaaattt|||~~~uuutttwww}}}uuueeeXXXsss|||~~~sss]]]FFF:::777555555777222222444666555555<<>>DDDRRRcccmmmqqqsssuuunnnlllnnnuuuwwwnnnaaaXXXppp~~~lllUUU>>>666555333222444333111222555666444555999AAAPPP```lllttt}}}~~~{{{zzz}}}~~~yyywwwzzz{{{zzzzzz|||~~~~~~uuuyyy|||~~~}}}uuuaaaKKK666000000///000555,,,,,,---------,,,++++++)))111...***000111---///777444555777555333<<>>>>>JJJ\\\pppxxxzzz~~~|||cccIII<<<666333444:::888@@@NNN]]]lllwww~~~~~~}}}}}}{{{wwwhhhOOO999///---...)))))))))***************---...---***((('''((((((*********+++,,,,,,***((()))))))))***+++++++++,,,+++,,,------+++******++++++((((((******((((((+++***************************************+++++++++,,,---...---,,,,,,...000---///000000...,,,,,,,,,'''((()))))))))((('''&&&)))(((((((((((((((''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))(((((((((((())))))&&&(((+++,,,***(((''''''&&&(((***+++******+++,,,))))))((((((((((((((((((''''''''''''''''''''''''((((((((())))))))))))))))))***+++***(((((((((******)))+++...---***+++///000+++)))+++,,,***+++---+++,,,,,,------------,,,,,,+++***+++,,,,,,***((()))***,,,---------,,,+++***+++---///000///...---***++++++,,,------......000///...---------------++++++,,,---...//////000111000//////000000...,,,)))((((((((()))+++,,,---((('''&&&''')))++++++***'''(((***,,,,,,+++***(((&&&))),,,---,,,)))''''''***,,,...---+++((('''&&&***)))((('''&&&'''((()))'''''''''''''''((())))))'''((((((((((((((('''&&&%%%(((******''''''))),,,$$$&&&%%%######&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$&&&(((***+++,,,))))))***,,,---///000000...//////...------...000111111222222333333333333333333555;;;HHHZZZlllwww{{{}}}xxxiiiXXXSSS]]]jjj{{{{{{rrrooojjjggghhhiiikkkpppuuu~~~|||vvvttttttuuutttsssqqqqqqkkk[[[KKKCCCJJJXXXfffkkkkkknnnsssppppppsssvvvpppddd[[[ZZZqqq}}}hhhNNN666111333111///111444222222444222......111666;;;FFFUUUaaajjjvvv{{{|||~~~{{{zzz|||~~~|||vvvsssuuuwwwwwwyyy}}}}}}|||yyyvvvxxxyyyzzz}}}{{{tttdddNNN888222111///000444,,,---------,,,,,,+++***%%%)))'''+++555222///777444111222333000222DDDZZZooo{{{~~~oooTTT>>>:::@@@[[[mmm~~~~~~pppUUU;;;333333000///222111444;;;EEERRR```mmmuuuxxxzzz||||||{{{|||wwwaaaEEE444///---+++((()))))))))*********+++---,,,++++++***(((((()))+++***)))***+++,,,+++)))))))))******************+++,,,---,,,***)))***++++++((((((******((((((+++************************+++++++++***************)))+++---,,,+++***,,,......//////...,,,++++++,,,))))))*********)))((('''((((((((('''''''''&&&&&&%%%&&&&&&'''''''''''''''((())))))))))))))))))((())))))(((((((((((())))))(((*********))))))***,,,''')))+++,,,++++++,,,---(((((())))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''***+++,,,+++)))((()))***)))(((***---,,,)))***......)))''')))+++***+++---+++++++++++++++,,,------+++***)))***++++++)))''''''(((***+++,,,---,,,,,,)))***+++,,,------------+++++++++,,,,,,------...///......---------......,,,,,,---...///000111111000///.../////////---+++((()))))))))******++++++***((('''(((***,,,,,,+++'''(((+++,,,---,,,***))))))+++------***))))))***'''***,,,---+++(((''''''(((((())))))(((''''''''''''''''''''''''((())))))&&&'''((((((((((((((('''(((+++---+++(((&&&(((,,,$$$((('''###"""&&&'''%%%$$$$$$%%%%%%%%%&&&&&&&&&"""&&&***---///000,,,,,,+++++++++---///111...//////---,,,,,,...000111111222222333333222222///111333555:::III]]]mmmwwwyyyvvviiiYYYVVVaaannn|||zzzrrrhhhccc___aaaccceeemmmvvv~~~yyy|||xxxssstttrrrrrrpppppprrroooaaaRRRGGGPPP^^^iiilllkkkooowwwyyy{{{~~~{{{lll\\\WWW\\\ttt~~~{{{yyyeeeJJJ222...111000000222///...000222///,,,000666888333555@@@HHHLLLWWWdddhhhkkkpppuuuzzz}}}|||vvvssstttvvvwww{{{}}}~~~}}}zzzuuurrrwwwxxxwwwvvvyyy|||zzzttteeeNNN999222111......111------------,,,,,,+++***+++***'''...555---(((222000000444666111333KKKgggwww~~~wwwfffLLL888777AAAjjjzzz~~~{{{{{{~~~~~~kkkOOO666222555222......111000111555???NNN___jjjtttxxx|||||||||xxx\\\>>>///...---)))(((((())))))*********+++***(((((()))***)))((())),,,***))))))***++++++************)))))))))))))))***+++,,,+++)))((()))***+++((((((******((((((+++******************++++++,,,+++++++++******))))))'''***,,,+++))))))***---...//////---+++***+++---******+++,,,+++***)))(((******))))))((((((((('''%%%&&&''''''((((((''''''((()))***++++++***)))(((''''''&&&&&&&&&&&&''''''++++++)))'''''')))---000(((***,,,---,,,,,,---...(((((())))))******++++++))))))))))))))))))))))))'''(((***++++++)))'''&&&+++,,,---,,,***)))***+++((('''))),,,,,,)))***...---(((&&&)))******+++...++++++***)))***+++---...+++***))))))******)))'''%%%&&&(((***+++,,,,,,,,,(((((()))******+++,,,,,,+++++++++,,,,,,---------...------------...//////------...///000111222222000///......///...,,,***((()))************))))))---+++((((((((((((&&&%%%&&&(((+++------,,,***))),,,------+++)))(((+++---$$$'''+++,,,+++)))((('''%%%(((+++,,,+++(((&&&%%%'''''''''''''''((())))))(((((()))******************---///---(((%%%'''***%%%******$$$"""&&&'''###$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''))))))((('''&&&000...,,,******,,,...000...///...---,,,,,,...000000111111222222222222111...222555333444???TTTfffrrrvvvuuukkk^^^\\\hhhuuu|||zzzqqqbbb\\\YYY[[[]]]___hhhsss}}}xxxvvvwwwyyyzzz}}}uuussspppppppppsssvvvvvvrrrnnngggaaaaaaiiilllnnnzzzttt___[[[ddd}}}{{{zzzzzzeeeFFF444333///...222000///000111111000///000222222333444555666999===AAAHHHLLLSSS[[[eeennnuuuyyy~~~~~~}}}|||}}}~~~|||yyy}}}}}}~~~{{{{{{zzzssspppwww~~~yyytttuuuyyylllSSS999111222111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......666333...,,,111BBB]]]sss{{{jjjVVVAAA777BBBTTTttt~~~~~~gggHHH666555222000///+++000000222555888===JJJVVVoootttzzz||||||}}}sssOOO555000---)))...************))))))))))))++++++***)))(((((())))))+++*********,,,---,,,+++---***((((((***+++)))'''******---///,,,'''(((...---,,,***(((''''''((())),,,,,,,,,++++++*********++++++***************++++++***)))((((((***,,,---333...---111000***&&&((('''(((((()))))))))))))))+++******)))(((''''''&&&)))'''&&&&&&'''(((((('''***)))''''''((())))))(((''''''((((((((((((''''''...+++(((''')))***)))'''***)))((()))***+++***((())),,,---******---,,,)))))))))((((((((((((((()))(((((()))***************,,,---...,,,***''''''''''''))),,,---,,,,,,,,,---******)))))))))***,,,---+++,,,---...---,,,+++***%%%)))+++)))***,,,+++(((%%%&&&(((***+++******)))(((((((((***------,,,***+++,,,,,,---............111///...///111000---))),,,------...///000111111///...,,,,,,---------,,,------,,,,,,+++***))))))---,,,***+++,,,,,,+++))),,,+++)))))))))))))))(((++++++,,,,,,+++***(((&&&---,,,,,,,,,------+++*********))))))))))))******+++%%%###((()))''''''+++''''''&&&&&&&&&''''''(((&&&&&&'''((()))(((((((((+++)))'''%%%$$$%%%&&&'''###&&&((('''%%%$$$&&&)))''''''((((((((((((''''''......------------......111---,,,...///,,,,,,///222000......///000///...444222000000666???IIIOOOcccaaacccgggfffccchhhqqq{{{|||~~~yyysssaaa```]]]VVVSSSYYYfffrrr{{{xxxwwwwwwzzzzzzrrrqqqpppppprrrwww}}}|||sssnnnnnntttvvvyyyuuucccfffuuu~~~~~~~~~~~~}}}~~~kkkKKK777444//////222...000111222111000000111222333333333333222333666999777:::???EEEMMMSSSYYY[[[bbbiiirrrvvvvvvvvvzzz~~~}}}}}}}}}}}}~~~{{{yyyzzz~~~xxxvvvwwwoooVVV===222222111///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------222111//////444FFFccc{{{rrr\\\HHH999777KKKbbbxxxmmmPPP>>>999111---,,,(((------...111222555???III\\\eeepppxxx{{{~~~lllGGG///...---)))---++++++******)))))))))(((++++++***)))))))))))))))***)))((()))+++,,,+++***---***((((((***+++)))(((+++...000...***(((***---,,,,,,+++***)))))))))))),,,,,,,,,,,,,,,+++******++++++************+++++++++***)))((()))***,,,---333......000///***'''((('''(((((()))))))))))))))*********)))(((''''''''')))''''''''')))++++++***((()))))))))((((((((()))%%%%%%&&&&&&'''((())))))+++)))''''''***------,,,+++***)))***,,,------,,,))),,,,,,******,,,,,,)))))))))(((((((((((())))))(((((()))***************''')))******)))(((((()))'''))),,,---,,,,,,,,,---+++***)))))))))***+++,,,,,,,,,---------,,,+++***&&&)))***))))))+++***'''&&&&&&'''((())))))***)))(((((((((***,,,---+++***---------------,,,++++++---,,,,,,...111111///---,,,,,,---......///000000---------,,,+++***+++---------,,,,,,+++******)))---+++******++++++***)))+++***)))((())))))))))))((()))++++++***))))))***...---,,,,,,------,,,***+++***)))))))))))))))***'''"""!!!&&&)))((((((,,,&&&&&&'''(((((('''&&&&&&'''''''''((((((((((((''')))(((&&&%%%%%%&&&'''((($$$%%%'''&&&&&&%%%'''(((&&&''''''(((((()))((((((------,,,,,,,,,,,,------...---///000---***,,,222333111000///000111000///222111000000333888>>>AAAMMMQQQYYY___]]]\\\cccnnnvvv{{{|||yyyyyyzzzwwwqqqjjjhhhddd\\\XXX]]]iiittt|||yyyyyy~~~wwwpppppprrrqqqsssyyy}}}yyyxxxyyyxxx{{{qqqbbblll~~~rrrRRR;;;555000111222---000222333222111000111222333444333111...---...000---...111555999===@@@AAADDDQQQ^^^ccc```___fffnnnnnnqqqxxx~~~||||||wwwuuurrr[[[BBB555222111000///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,000000111222555CCC```zzz|||hhhOOO>>>555999PPPhhh|||~~~{{{{{{}}}uuu\\\KKKBBB444------***---+++,,,......---333;;;GGGSSScccpppvvvzzzyyyddd@@@***,,,---))),,,,,,,,,++++++***)))((((((+++*********))))))))))))***)))((()))+++,,,+++***,,,***))))))*********)))(((111444,,,(((,,,...---++++++,,,,,,,,,,,,+++++++++,,,---......,,,+++)))++++++************+++++++++******))))))+++,,,---111///...000...***((()))'''((())))))******))))))******))))))((((((''''''((('''&&&(((***++++++***%%%(((++++++)))'''((()))$$$$$$$$$$$$&&&(((***+++,,,***((()))+++...///000---++++++,,,...000000///(((++++++))))))++++++((())))))(((((((((((())))))((())))))************)))%%%''')))*********+++,,,'''***,,,---,,,+++,,,,,,,,,+++******)))*********------,,,,,,,,,+++++++++'''******((('''))))))%%%''''''&&&''''''((()))***)))((((((***,,,,,,+++***---......---,,,***)))''',,,++++++---///000///---,,,,,,,,,------.........,,,---...---***)))+++------,,,,,,++++++*********,,,***))))))***+++)))((())))))((((((((()))******(((+++,,,+++(((''')))+++---,,,+++,,,------+++))),,,+++***))))))))))))))),,,(((&&&'''(((&&&%%%&&&%%%&&&((((((((('''&&&%%%(((((((((''''''''''''''')))(((&&&%%%%%%&&&'''(((&&&%%%%%%&&&'''((('''&&&%%%&&&'''((())))))******,,,,,,++++++++++++,,,,,,,,,---000111,,,(((,,,444444222000000111222111000222222333444666888999:::<<>>QQQdddzzz{{{zzzzzzzzzgggZZZNNN<<<222222///...,,,---///...+++...333:::FFFVVVccckkkqqqwww{{{xxxddd???***,,,---)))+++------,,,+++***))))))(((*********************)))+++***)))***,,,---,,,++++++***))))))************%%%333888...)))///222,,,+++,,,---.........,,,,,,***+++...//////---+++)))++++++*********+++,,,,,,++++++*********+++,,,---000000//////,,,***)))***(((((()))************)))***)))))))))(((((((((''''''&&&&&&''')))***)))(((###(((------)))&&&''')))'''&&&%%%%%%&&&(((+++---///---+++++++++---///000000...,,,,,,...//////...'''***+++))))))+++***''')))(((((((((((())))))***((()))************))))))''')))+++,,,,,,,,,...///(((***,,,---,,,++++++,,,,,,,,,+++******)))))))))------,,,,,,+++++++++,,,'''******'''&&&((((((%%%((('''&&&&&&&&&''')))***)))(((((()))+++++++++)))+++,,,------,,,+++)))'''......------------,,,+++,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++***))))))******)))'''(((((()))(((((()))***,,,,,,...///,,,(((&&&(((++++++*********++++++)))(((,,,,,,+++***)))))))))))),,,***(((((()))((('''&&&((('''''''''&&&&&&&&&&&&((((((''''''&&&&&&&&&'''***)))'''&&&%%%%%%%%%&&&(((%%%$$$%%%(((***(((%%%%%%%%%&&&''')))***,,,,,,,,,,,,++++++++++++,,,,,,------...000---***---222444222000000111111111000000111222333555777888999777@@@MMMWWW[[[]]]bbbggguuusssnnnxxx||||||uuunnnlllpppttt~~~sssoooqqqvvvtttuuuzzz}}}xxx{{{fffaaarrrvvvZZZDDD999222444666///111222333222000///000111444555666555222///......++++++,,,---...///000000555888;;;:::888888:::>>>999<<>>GGGXXXiii~~~}}}}}}~~~qqqhhh[[[EEE888555//////---...000///,,,---000222;;;IIITTT\\\dddnnnuuuyyyfffCCC...///...)))+++---------,,,+++******))))))***++++++++++++*********)))((()))+++++++++******+++************+++,,,'''777===333+++///000***+++,,,...//////...---,,,)))+++---//////---+++)))++++++******+++,,,,,,---+++++++++++++++,,,,,,---///000111...+++******+++((())))))***************))))))))))))((((((((((((***)))((()))+++***)))'''###(((------)))&&&''')))+++***((('''''')))+++,,,......,,,+++,,,...222444444111...,,,,,,,,,,,,+++'''***+++))))))+++***'''((((((((((((((()))******))))))*********))))))((((((***,,,,,,++++++,,,---(((***,,,---,,,+++++++++++++++++++++******))))))---------,,,,,,,,,++++++(((******&&&&&&((((((%%%)))((('''&&&&&&''')))******)))'''(((***+++***)))((()))+++---------+++***------------,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++111...++++++...///---+++,,,,,,+++++++++++++++***+++***))))))******)))'''''')))******((((((+++---+++---///---***)))***,,,***)))(((((())))))(((&&&,,,,,,+++******)))******$$$$$$$$$%%%(((++++++)))+++)))&&&$$$$$$%%%'''(((((('''&&&&&&&&&&&&''''''+++***)))'''&&&$$$######(((&&&$$$%%%)))***(((&&&%%%%%%&&&''')))+++---...------,,,,,,,,,,,,------111+++)))---000///...///222111//////000000000//////...------...000333444333999CCCNNNZZZcccfffeeeppp|||}}}pppjjjssszzzzzz~~~{{{tttmmmjjjiiiuuupppqqqttttttvvv}}}}}}vvvaaaeeexxxvvv```MMM???444444777111111222222111///...///000444666888777555222000000+++,,,,,,---......//////555333000000111222333333111111555===EEEOOO^^^kkkyyy}}}{{{}}}|||~~~}}}}}}wwwkkkUUU@@@555222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000---000555333444IIIbbb~~~nnnTTT<<<888DDDTTTiiiyyyyyyttthhhQQQBBB999...000......000000------///,,,333===EEELLLWWWdddmmmsssdddEEE111000...))),,,---------,,,,,,,,,++++++)))***+++,,,,,,,,,+++***((('''&&&''')))***)))(((***+++++++++******+++------999>>>555,,,---//////------.........------,,,(((***+++------,,,+++***++++++***++++++,,,---...+++++++++,,,,,,,,,,,,,,,---111222---)))***,,,,,,((()))******++++++******))))))))))))((((((((((((+++******,,,------+++(((%%%(((++++++)))'''((())),,,+++***))))))***+++,,,*********+++,,,000666:::666333...,,,+++******)))(((++++++))))))++++++((((((''''''(((((()))***+++)))************))))))(((&&&(((******((('''((())))))+++------,,,+++***+++******+++++++++***))))))+++,,,---...---,,,+++***(((***)))&&&&&&))))))'''))))))(((((((((((())))))+++)))'''''')))******)))%%%'''+++...//////...,,,***+++,,,------...000222---------,,,,,,+++++++++000...+++,,,---...---+++++++++++++++++++++++++++,,,***))))))***+++)))((()))+++---+++)))(((+++...)))***+++---......---,,,)))((('''((())))))'''%%%++++++*********++++++,,,'''(((&&&$$$$$$%%%###+++)))&&&$$$$$$%%%'''((('''&&&%%%%%%%%%&&&((()))+++***)))(((&&&$$$###"""'''&&&&&&&&&((()))(((''''''&&&&&&'''(((+++---...------,,,,,,,,,,,,------222***''',,,111111///...222000......///000///...555333000------///111333222555;;;GGGYYYiiiooommmooovvvyyytttooorrrwwwzzzxxxzzz{{{xxxqqqiiiaaa^^^vvvssstttuuuxxxuuuiiirrryyygggXXXGGG666444777222000111222000...------...333555888888555222///.........////////////000000222000//////000000///...000...///333777>>>JJJVVVmmm{{{|||zzzzzz|||~~~~~~}}}yyyppp]]]GGG999555222---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000+++...555555555GGG___vvvzzzaaaIII666;;;NNNbbbuuu}}}~~~wwwcccTTTGGG888555222000222222///...000+++000666;;;@@@HHHUUU^^^dddZZZBBB000///,,,)))...,,,,,,,,,,,,------------((()))+++------,,,+++******(((((()))***+++***))))))+++,,,+++)))))),,,......444777333,,,---666@@@//////...---,,,,,,,,,,,,((()))******+++++++++***++++++++++++,,,---......***+++,,,,,,------,,,,,,,,,222333,,,(((***,,,,,,))))))***++++++++++++***(((((((((((())))))))))))&&&&&&'''***,,,---+++)))((()))))))))((((((((())))))))))))******++++++,,,)))*********,,,000777<<<666333...,,,+++++++++***))),,,,,,******,,,,,,)))''''''''''''((()))***+++***************)))((((((%%%&&&((((((''''''((())))))+++------,,,******+++))))))***+++,,,+++*********+++...//////---***((((((***)))&&&&&&***+++))))))***************))))))+++)))''''''((()))))))))%%%(((,,,///000000...---***,,,---------...111444///......---,,,+++++++++***---///---((('''***...++++++++++++++++++++++++---+++******++++++***)))+++---///---***(((+++///+++)))))),,,///...(((###***)))))))))******(((&&&************+++,,,------+++---+++%%%######(((((((((''''''&&&%%%%%%%%%%%%$$$$$$%%%''')))***(((((((((((('''&&&%%%%%%&&&'''((((((''''''((()))((('''''''''(((***---...,,,,,,++++++++++++,,,,,,000+++)))---000000///000333111//////000111000///777555333111111222444666111444888@@@QQQeeeooopppnnnpppuuuyyyvvvqqqrrrxxxwwwwwwwwwtttmmmeee^^^ZZZ~~~wwwvvvvvvzzz~~~www{{{|||mmm___MMM888444777222000111111000---,,,---...222555777777444000---,,,............------------000111222222000...,,,+++///,,,---///111555???JJJ^^^qqq~~~{{{~~~yyy{{{xxx~~~~~~yyyvvv{{{tttbbbKKK===888333---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,222+++,,,444555444CCCYYYooo}}}}}}rrrUUUBBB666CCCZZZlllyyy|||}}}}}}{{{~~~~~~rrreeeXXXFFF;;;777444555555222000222...222555777888>>>HHHPPPWWWQQQ===---,,,***)))000++++++,,,------......///((()))+++---------+++***---,,,+++,,,...///...---)))+++,,,+++***))),,,///***+++...///,,,///@@@QQQ000///---,,,++++++,,,,,,(((((()))))))))******+++++++++++++++,,,---...///***+++,,,---------,,,,,,,,,222333,,,'''***------))))))***++++++++++++***(((((((((((()))))))))))) """&&&***+++***)))***)))''''''((())))))(((%%%&&&(((***+++,,,,,,,,,+++,,,,,,+++***...444:::666333...,,,,,,------,,,))),,,---++++++---,,,)))''''''''''''((()))++++++***************)))((((((%%%'''))))))))))))***+++)))+++------,,,******+++((()))***+++,,,,,,+++***)))+++...000000---***'''(((******''''''+++---+++)))***+++,,,,,,+++))))))+++)))''''''((()))))))))''')))---000111000...---...///000///,,,,,,///222//////...------,,,++++++$$$,,,222...$$$ '''000++++++++++++++++++++++++---,,,++++++,,,,,,+++))),,,///111///***)))+++///000,,,***+++...***!!!,,,+++***+++,,,+++***((()))))))))***+++,,,......%%%))))))&&&(((,,,***$$$%%%''')))+++***'''$$$!!!$$$$$$######%%%'''***+++%%%%%%&&&'''((((((((('''%%%'''***)))&&&&&&(((+++)))(((''''''(((***,,,...++++++************++++++---++++++...///---...222444222000000111222111000......///000111333555666---111333777DDDXXXfffjjjiiigggmmmxxxvvvllljjjqqqyyyyyyvvvrrrllleee```\\\|||~~~zzzyyyxxx|||}}}}}}|||tttiii[[[GGG444///444666///000222---///222+++111111111111111000//////---,,,++++++---///......222222111///...---,,,+++***(((***000444555888===MMM___uuu~~~||||||}}}}}}|||}}}||||||wwwpppqqqqqqkkk[[[FFF666111222000///............---+++...------,,,,,,------...---555222---111555>>>OOOjjj|||}}}nnnHHH:::888LLLgggxxx~~~~~~~~~xxxjjj```SSSFFF>>>@@@>>>666333888444444666888888888===DDDHHH@@@777222222111---)))***+++,,,,,,,,,,,,******---)))(((++++++***+++///------------,,,+++***)))***)))))))))+++,,,+++***---+++///333///---<<>>555666...(((,,,///+++///333---000000111111000//////...,,,+++)))***,,,------,,,111000000///...---,,,,,,///,,,,,,000111000111555CCCQQQeeettt}}}}}}zzzzzz|||{{{uuuttttttooo```KKK:::111///000...------......---,,,------,,,,,,,,,,,,------...333---***222666<<>>666000///---+++)))***+++,,,------,,,,,,+++---***)))++++++***+++...............---,,,+++******)))))))))+++,,,+++***---((()))000000---444???111///------//////---***---+++)))+++---...---+++,,,++++++******++++++,,,000000000///---,,,...///,,,///222000,,,+++---000,,,,,,+++***))))))))))))))))))(((((((((((())))))''''''''')))+++,,,***)))++++++******)))((((((''')))((('''(((***,,,,,,,,,+++***)))***,,,---------(((...000---,,,...,,,)))***...///,,,+++...,,,(((((((((((()))))))))******---------,,,+++***)))(((''')))******))))))***+++)))***+++***)))((()))******))))))***,,,,,,***))),,,,,,+++++++++++++++,,,---,,,+++***)))*********++++++,,,---,,,+++)))''''''((()))((('''''')))+++))),,,---+++,,,000000...,,,...000111000///000111...//////000//////...------,,,+++******+++,,,,,,,,,***''''''***,,,,,,,,,---)))(((+++,,,))))))+++------,,,+++++++++,,,,,,000///...---,,,,,,,,,,,,+++++++++++++++***)))))),,,******+++,,,,,,)))&&&(((((((((((())))))*********))))))(((''''''&&&&&&%%%%%%&&&&&&''''''(((((()))(((&&&%%%$$$$$$%%%%%%&&&'''))))))(((''''''(((+++)))(((((()))***(((''')))'''&&&&&&((()))(((&&&,,,------------------,,,,,,...///000///...///000222111000//////111333444222111111111555>>>HHHOOOOOOZZZhhhrrrvvvvvvwwwyyyzzz~~~{{{tttpppnnn~~~~~~}}}uuurrryyy~~~zzzyyyzzz}}}wwwcccKKK;;;666---'''+++///,,,///333---//////////////////...------,,,***+++,,,...------............---------,,,000---,,,......,,,---000;;;EEEWWWkkkyyy}}}~~~zzzxxx{{{~~~~~~{{{xxxtttvvvsssgggUUUBBB666000///...,,,,,,---...---,,,,,,,,,++++++++++++,,,,,,...111***'''111666:::CCC___uuuttt___AAA999???WWWrrrzzzmmmccc^^^VVVIIIAAA@@@>>>;;;:::<<<;;;:::>>>DDDBBB>>>888222...,,,,,,,,,++++++,,,---.........---...+++***,,,,,,)))***---............------,,,+++***)))))))))+++,,,+++***///'''&&&...222///---/////////...///000///---***---,,,+++,,,...///...---,,,,,,++++++++++++,,,,,,,,,---...---+++++++++---+++...000///---,,,...111,,,+++***)))((((((((((((***))))))(((((())))))***'''''''''(((***+++***(((++++++******)))(((((((((((('''&&&'''***,,,,,,,,,+++***)))***,,,---------&&&,,,...,,,+++,,,......------,,,,,,///111,,,%%%((()))***+++++++++***)))+++,,,,,,,,,,,,+++***)))''')))******))))))***+++'''((())))))(((((()))+++((((((((())),,,,,,+++*********************++++++...+++***+++------***((()))***+++,,,,,,+++***)))'''((((((((('''''')))***))),,,---+++,,,000000...+++---///000000///000111---...///000000//////...---,,,+++)))))))))******+++)))'''''')))+++++++++///---,,,,,,)))&&&)))......---,,,,,,++++++++++++------------,,,,,,+++***+++++++++++++++*********---,,,++++++++++++(((&&&((((((((())))))))))))***)))))))))(((''''''&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%%%%%%%%%%&&&((())))))(((&&&'''(((***)))'''((())))))(((&&&***)))((()))++++++***)))---------------------------///000///---++++++,,,111111000///000111222333333222111000111555;;;@@@JJJTTTbbbnnnuuu{{{|||zzzvvvuuurrrbbb\\\dddvvv|||xxxvvvxxx{{{oooWWWAAA666333,,,///222---000222,,,---......///......------000///------///000000///------------------------,,,******---///---///222999CCCWWWmmmzzz}}}{{{{{{}}}yyyzzz}}}{{{zzz|||}}}|||{{{sssvvvvvvooo```NNN>>>666000...,,,,,,---...------,,,++++++******++++++,,,---111+++)))111444777AAA[[[sss}}}jjjSSS===999DDD___yyyzzztttqqqjjj]]]RRRMMMEEEAAA???@@@@@@???CCCHHHEEECCC>>>777111------///,,,,,,---....../////////...+++***---,,,))))))+++------------,,,,,,+++******)))))))))+++,,,+++***000***(((///333000,,,+++......000111111///---+++---------.../////////////////////....../////////+++,,,...---+++***+++,,,***,,,......,,,,,,...000++++++***)))((((((((((((***))))))))))))))))))***((('''&&&((()))***)))(((************))))))(((((((((&&&&&&'''***,,,,,,,,,---+++***+++---......---,,,+++)))((()))...333555,,,++++++---000111---(((''')))+++,,,---,,,***)))***++++++,,,,,,,,,++++++''')))******))))))***+++(((***+++***)))((()))+++)))(((((()))+++,,,***)))((())))))***************,,,)))(((+++000000,,,'''(((((()))***++++++******'''((()))((('''((()))+++))),,,---+++,,,000000...+++---////////////111222,,,---///000111000///...---,,,***)))((((((((()))+++***))))))***++++++,,,222...++++++***))),,,111......---,,,++++++++++++***+++,,,------,,,***))),,,,,,++++++************------,,,+++***)))((('''))))))))))))))))))))))))))))))((((((''''''''''''&&&&&&'''((()))******+++))))))(((((('''''''''''''''(((***)))'''&&&&&&''')))(((''''''(((((('''&&&************+++,,,,,,,,,---------,,,,,,---------///111222111...---------111000000///000111222222222222222222111333666999GGGPPP]]]iiirrryyy~~~}}}|||uuurrrppp}}}~~~~~~wwweeeOOOIIIUUUkkk~~~}}}|||~~~{{{yyyyyy}}}zzzdddLLL<<<888000222333...000333---------............------111///---...///000///...,,,,,,,,,---------------+++)))***...000///111555888DDD\\\ttt~~~~~~~~~}}}zzz}}}~~~|||{{{|||vvvyyy{{{wwwjjjXXXFFF;;;222000---,,,---...------,,,++++++******++++++,,,+++333111---000111555BBBYYYrrrwwwaaaGGG:::;;;JJJggg~~~zzzmmm```XXXLLLGGGDDDDDDDDDDDDFFFJJJJJJHHHDDD===666111//////---------....../////////...++++++---,,,)))(((+++******+++++++++***))))))***)))))))))+++,,,+++***///,,,+++...000///...///---///000111111///---,,,------...//////000111111111111222222222222111111222333333222000//////000***+++,,,---,,,,,,---...,,,+++***)))((((((((((((******))))))))))))******)))((('''''')))***)))(((*********)))))))))))))))'''&&&&&&'''***,,,------///---,,,,,,...//////...///+++'''))),,,///000000***+++---///000...------''')))+++,,,---,,,***)))******+++,,,,,,,,,++++++''')))******))))))***+++,,,------,,,***))))))***+++***))))))******(((&&&'''((()))************)))(((&&&&&&+++000222...)))'''(((((()))************)))***+++***))))))+++---))),,,---+++,,,000000...,,,---............000222+++---///111111000///...---,,,***(((''''''((((((***+++++++++,,,,,,---...222***%%%'''+++,,,---///...---,,,,,,+++++++++,,,)))***+++,,,,,,,,,+++***---,,,++++++******++++++------,,,+++)))(((((((((************))))))))))))((((((((((((''''''''''''&&&&&&'''((()))***+++,,,((((((((((((((('''''''''&&&((())))))(((''''''((()))(((''''''(((((('''&&&%%%&&&'''(((((()))******...---,,,,,,,,,,,,---...///111222222000//////000000000000000000111111111---///111222222444666888@@@HHHUUUbbblllsssxxxzzz{{{~~~~~~xxxqqqnnnmmm}}}~~~}}}{{{|||yyynnnZZZDDDAAARRRjjj}}}~~~}}}ttt]]]KKK:::222222222,,,000555///,,,---......///.........///---++++++,,,---,,,+++---------------............,,,,,,///000...000333555AAAYYYsss||||||}}}~~~{{{yyyyyy{{{{{{|||~~~|||rrrbbbOOOBBB666333///------...------,,,,,,++++++++++++,,,,,,***444444///000///444AAAXXXqqq|||sss[[[AAA:::>>>PPPmmmzzzzzzxxxkkkbbbXXXQQQKKKJJJIIIHHHIIILLLLLLJJJGGGBBB<<<666111...///......---------......,,,******------***)))+++)))))))))******))))))(((***)))))))))+++,,,+++***++++++,,,,,,,,,---///111---///111111000......///...///111111111111333444444555666666666666555444777777555333000///000222---------...............---,,,+++***))))))))))))+++******))))))******++++++)))(((((()))******)))******))))))))))))))))))(((''''''(((+++.........///---,,,,,,.........---+++))))))...000...+++***...,,,---//////,,,,,,///((()))***+++++++++***)))***++++++,,,,,,,,,++++++''')))******))))))***+++......///---+++))))))***+++***))))))***)))'''%%%&&&''')))***++++++***)))&&&%%%'''***...000---***''''''(((((())))))*********+++++++++******,,,---))),,,---+++,,,000000...---...///...------///111+++---///111111000...,,,,,,+++***((((((((())))))(((***,,,---------///111000'''!!!$$$***,,,,,,,,,---,,,,,,++++++,,,,,,---)))***++++++,,,,,,,,,,,,...---,,,******++++++,,,,,,---,,,+++((('''(((***+++************)))))))))((((((((((((((((((''''''%%%&&&'''((()))***+++,,,%%%&&&&&&'''&&&&&&%%%%%%%%%'''))))))((('''((()))***)))'''((())))))(((&&&%%%'''((())))))***+++---...---,,,++++++,,,---...---///000000/////////000/////////000000000111111(((+++...000111333555777888===HHHTTTaaajjjqqqtttwwwzzz}}}|||xxxsssqqqqqq}}}{{{|||~~~zzzfffSSS???@@@UUUooo}}}mmm[[[CCC888666333---000555111------...///////////////...,,,+++***+++,,,+++***//////..................///,,,,,,///000...///222555:::LLLgggyyy~~~~~~|||yyywwwwwwzzz|||yyyzzz|||}}}xxxlll[[[OOO999666111.........------------,,,,,,,,,,,,------,,,444111...222111222===VVVooozzzqqqZZZ@@@;;;@@@TTTqqq}}}xxxxxx~~~~~~vvvoooiii```WWWTTTRRRNNNMMMOOONNNKKKIIIHHHEEE@@@888222000///...,,,,,,,,,,,,---+++)))***......+++***,,,))))))************))))))***)))))))))+++,,,+++******,,,------...//////......000111000......///111000222444555444444666888;;;<<<============<<<;;;;;;:::777222///...000333222111000000111111000000...---,,,+++************+++******))))))******+++---+++))))))***++++++***)))))))))))))))))))))***)))((('''))),,,///000///...,,,******,,,---,,,+++'''(((+++//////---444===777000,,,...///+++)))***((((((((()))))))))******++++++,,,,,,,,,+++******''')))******))))))***++++++,,,---,,,***)))***+++)))(((((()))******((('''&&&(((***+++,,,,,,+++***&&&'''(((***++++++***)))(((((('''''''''(((((())))))***+++***))))))+++---))),,,---+++,,,000000.../////////...,,,,,,...///,,,...000222222000---+++,,,+++***)))))))))***+++%%%(((+++---------000222///)))%%%(((*********---++++++++++++,,,---......*********++++++---......///---,,,******+++,,,---+++,,,,,,***((('''))),,,+++++++++*********))))))'''((((((((((((((((((((($$$%%%&&&''')))***+++,,,$$$%%%&&&''''''&&&%%%%%%###&&&(((((((((((()))***+++)))(((((()))***((('''&&&(((+++,,,+++,,,...111///...,,,++++++,,,...///...///111000///...//////...//////000000000000000***,,,...000111222444666444666<<>>AAAEEEJJJIIILLLRRRUUUUUURRRQQQLLLKKKFFF===999999777444777666888:::888444666;;;999444///,,,------,,,***((('''''')))+++,,,+++***(((***,,,+++((('''(((******++++++***((('''((()))+++*********,,,000444666333000,,,))))))*********,,,+++)))***000<<>>:::555000,,,,,,,,,,,,++++++++++++,,,------,,,***)))+++,,,+++)))((()))+++)))***+++***((((((((()))***)))((()))***---111333333000+++)))(((((('''''',,,,,,++++++---222:::???...***((())),,,...,,,))))))+++,,,+++((('''(((***+++*********************((()))***++++++***)))(((+++)))((()))+++,,,+++)))***))))))))))))((((((((("""&&&'''$$$%%%(((((($$$''''''&&&&&&'''((()))***((((((((('''''''''&&&&&&((((((*********((('''%%%'''((()))))))))***---///.........---------......---///111000---******+++***+++++++++))))))+++------,,,,,,,,,,,,,,,,,,+++000...,,,---//////...,,,*********,,,......+++))),,,+++***))))))***+++,,,,,,++++++******++++++,,,+++***)))((()))***+++---***)))((((((''''''((((((%%%&&&''''''''''''((()))+++(((%%%$$$%%%((()))***((('''$$$!!!###((()))&&&'''''''''((()))***+++,,,***'''###$$$''')))'''$$$***%%%$$$)))+++)))(((***,,,,,,+++++++++,,,---...,,,---///000111111000000//////.........///000111......------///333666888//////222555777:::DDDNNNVVVeeerrruuuwwwyyyqqqeee}}}}}}|||yyybbbUUURRR```rrr|||}}}yyynnn^^^MMM===222111555000...---///111222///,,,000//////...------------........................---,,,,,,...000333333333333999GGG]]]sss{{{uuuyyyyyy{{{||||||yyysssoooYYYGGG555///000///,,,)))---------------.........///000///......///222555KKKgggxxxyyysss___EEE888>>>QQQiiiyyy~~~~~~||||||}}}~~~yyyssslllhhh^^^\\\YYYVVVTTTUUUWWWZZZOOOJJJAAA999555222000...+++,,,,,,------,,,,,,+++*********++++++*********)))******+++,,,------...///000111111111111000000111444666777666555555555<<>>===999333///------------.........000111000---******,,,,,,,,,***)))***+++)))***+++***)))((()))***))))))''''''(((***---...333000,,,***)))((('''&&&***+++------,,,+++,,,---+++((('''))),,,...---++++++,,,,,,+++)))'''((((((******************++++++((()))***++++++***)))))),,,***)))***++++++***)))************))))))))))))''')))(((&&&&&&))))))'''&&&&&&&&&&&&''')))***+++))))))((((((((((((''''''''''''((())))))(((&&&%%%'''((())))))((()))+++------------............///+++,,,......---+++++++++((()))******))))))+++---+++,,,,,,,,,,,,,,,,,,---,,,++++++,,,...///...---+++***))))))******)))'''++++++************++++++***++++++++++++++++++***++++++******************))))))((('''''''''''''''%%%%%%&&&(((***+++***(((***&&&!!!!!!%%%)))+++((((((&&&###$$$)))***(((((('''''''''(((((()))***(((%%%###$$$''')))'''%%%,,,((('''***+++***)))***,,,++++++++++++,,,------.........///000000111111//////.........///000111......------///111444666......111444444222666===IIITTT```gggpppuuupppeee~~~pppjjjiiirrr{{{~~~yyylll\\\KKK===777666000...---...111222000---///......---,,,,,,------------...//////...------...---,,,---000222333333444===MMMbbbvvv~~~yyyyyyyyy{{{}}}}}}yyyuuuaaaLLL777000111000,,,(((...........................//////......///222444IIIeeewwwyyyqqqZZZBBB888>>>UUUooo|||}}}}}}~~~~~~{{{uuussshhheee```\\\[[[[[[[[[[[[RRROOOIIIAAA<<<999444///++++++,,,---,,,,,,******((()))+++,,,,,,+++)))((())))))***+++,,,......///000000000000000000//////111333555666666777999;;;BBBMMMYYY[[[UUUQQQTTTZZZaaaffflllqqqvvvyyyvvvqqqpppqqqmmmfff___WWWJJJ>>>444111000222222111444999AAA===888222///.........//////000222444333000---,,,,,,,,,,,,+++******+++)))***+++***)))((()))******)))((('''((()))***+++222000...------,,,+++)))&&&)))---///...---,,,,,,***)))(((***,,,---,,,+++------,,,+++)))(((''''''((((((((((((((()))))))))***+++,,,---------,,,+++,,,++++++*********))))))*********)))))))))((((((,,,,,,***((('''(((((((((''''''''''''(((((()))))))))))))))))))))((((((((('''(((((())))))((('''''''''(((******))))))+++---..................------)))***,,,---,,,,,,++++++((()))***)))((((((***,,,+++++++++,,,,,,---------++++++***+++,,,,,,,,,,,,,,,+++)))((('''(((((((((++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((()))))))))'''&&&%%%)))(((((('''''''''''''''&&&%%%%%%(((++++++((($$$)))%%% !!!%%%)))+++((()))(((%%%&&&***+++)))((('''''''''''''''((())))))'''%%%&&&)))******)))((('''''')))+++++++++,,,+++++++++++++++,,,,,,,,,------------...///000111...///000111111111000000......------...000333444222111333555444000222666AAAGGGLLLPPPXXXdddiiihhh|||{{{ssshhh]]]PPPCCC:::555333000111444555333111...---,,,,,,,,,,,,,,,,,,------...//////...------///...,,,---///111222222:::DDDVVViiiyyyyyyzzz||||||fffPPP999000111000---***.........................../////////...///111333FFFbbbvvvxxxoooVVV???999>>>WWWrrr~~~~~~~~~~~~}}}{{{zzzuuunnnhhhffffffccc]]]VVVQQQRRROOOHHHDDDAAA999111111111111111000///...---((()))+++------+++)))((()))******,,,---...//////000/////////////////////111222222333555:::AAAFFFPPPYYY```\\\PPPGGGGGGKKK[[[eeeoootttwww|||{{{wwwtttuuurrrmmmhhhaaaSSSFFF777222///111111000333777@@@>>>:::555111///...///000000111333555555222000,,,,,,+++++++++++++++***((()))******)))((()))++++++***)))(((((()))******---,,,,,,---......---+++%%%(((,,,.........//////+++++++++,,,------+++***...---,,,+++***)))((('''''''''(((((())))))))))))***+++,,,---...------,,,++++++++++++***)))))))))))))))(((((((((''''''''')))'''&&&%%%%%%%%%&&&((())))))((((((((('''&&&&&&((((((((()))))))))))))))((()))))))))))))))))))))(((***++++++++++++,,,---////////////...---++++++((()))***,,,------,,,+++***++++++***((('''(((***+++++++++,,,,,,---------++++++,,,+++************...---+++)))''''''((()))+++++++++,,,,,,+++++++++))))))+++,,,,,,+++))))))'''((()))))))))'''%%%$$$))))))(((''''''''''''''''''&&&%%%'''))))))%%%!!!'''%%%######&&&((()))***'''******'''&&&***+++***((('''''''''''''''((())))))((('''''')))*********&&&((()))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000,,,///222555666333000...---------...///111222333555333222444333000222666555999<<<<<<@@@IIITTT[[[rrriiittt~~~|||wwwqqqmmmeeeUUUGGG>>>:::444222222333111///...------,,,,,,,,,------........................000...,,,---000333555555===HHHZZZkkkwww~~~|||||||||{{{|||~~~kkkUUU===222000///------.........------------------...//////...///000222AAA^^^ssswwwlllRRR<<<999???ZZZttt{{{|||}}}||||||~~~~~~wwwqqqooopppkkkaaaWWWSSSWWWVVVOOOKKKIIIBBB777555444333111///...------)))***,,,------,,,***)))***++++++,,,---......///000///////////////000000333444444666;;;DDDNNNUUUdddeee```TTTEEE===@@@EEEOOO```ooosssuuuzzz}}}|||uuuuuussspppnnniii]]]PPP:::333///000111222444888:::::::::777444222222333444333333444555666444333---+++******++++++***)))((()))******))))))***++++++******))))))*********''''''(((***------,,,***&&&(((***+++++++++,,,...,,,,,,---......---,,,+++...,,,++++++++++++)))''')))))))))***++++++,,,,,,((()))***,,,,,,,,,++++++***+++,,,+++))))))***+++((((((((((((''''''''''''&&&$$$$$$'''((('''(((+++)))***))))))(((&&&%%%$$$''''''(((((((((((())))))))))))))))))************(((***,,,---,,,+++,,,---...//////000///---,,,+++)))))))))+++---...,,,++++++,,,,,,***((('''(((***+++,,,,,,,,,,,,,,,,,,---+++,,,---,,,***))))))***------,,,***(((''')))+++++++++,,,,,,,,,,,,++++++)))******************)))((()))***+++***)))((('''******)))((((((((((((((((((''''''''''''&&&###!!!''''''&&&(((***+++***(((&&&***+++(((''')))+++***((('''''''''(((((()))***((((((((('''(((((())))))(((,,,,,,)))'''))))))((()))******+++,,,++++++++++++,,,,,,---......//////+++...333666666444000---------...///000222333444555111000111111///111555---333999999888;;;AAAGGG}}}yyybbbUUUccc{{{~~~~~~|||xxxwwwttthhh[[[PPPIII???999666444222/////////............/////////...---,,,,,,---...//////---,,,...333777:::<<>>AAAEEEJJJaaattttttqqquuuzzz{{{xxxwwwtttqqqqqqoooeeeYYY@@@888222111222111333666555888<<<>>>===<<<>>>???<<<:::777666666666555444,,,***((()))++++++)))'''''')))******))))))***+++))))))))))))))))))******&&&&&&(((***,,,,,,***'''%%%''')))***))))))*********,,,...000000///.........,,,******,,,,,,***(((((())))))***++++++,,,,,,((()))***,,,---,,,,,,+++(((***,,,+++))))))***,,,)))))))))(((((((((((('''(((%%%&&&))))))%%%%%%((((((((()))))))))'''&&&%%%&&&&&&'''''''''(((((((((((((((((((((((()))******(((***,,,,,,+++******++++++,,,...///000///...---***)))***,,,...///---***++++++,,,+++))))))***,,,---,,,,,,,,,,,,,,,,,,+++)))+++,,,,,,***)))+++---***,,,,,,+++(((''')))+++++++++,,,------,,,++++++******))))))))))))******(((((())))))))))))))))))++++++***)))))))))))))))'''(((((('''&&&%%%%%%&&&***)))((()))***+++***(((%%%***+++(((&&&)))******'''''''''((()))***+++,,,*********)))(((((()))***(((---...***(((***,,,***((()))***+++,,,++++++***,,,---...000000000000///,,,...000111222111///...,,,---...000222333555666444000///111222000///222000222666999777555666777~~~{{{~~~tttXXXHHHXXXsss}}}||||||tttjjjddd[[[OOOEEE@@@<<<999777111000000000000000111111000///---,,,,,,---///000...,,,,,,///555;;;???AAAPPP\\\lllyyy~~~~~~|||{{{yyypppjjjjjjnnnsssvvvttt```HHH888000,,,---111---------,,,,,,+++++++++,,,---//////......000111777TTTlllrrrfffIII666888EEE___www~~~~~~{{{{{{~~~~~~|||}}}|||xxxtttqqqoooeeegggbbbVVVRRRUUURRRHHH???<<<777222///...///000,,,------......------,,,------------------------222222111111222444666777999===CCCJJJSSS]]]hhhnnnnnnkkkcccWWWKKKEEEDDDEEEPPPjjj}}}{{{rrrsssxxxzzz{{{yyyuuurrrssssssjjj___HHH>>>555333111//////111444999@@@DDDFFFGGGIIIKKKCCC???;;;777666666555444,,,***((((((***+++)))'''''')))******))))))***,,,((((((((()))))))))))))))((()))***,,,...---***'''###&&&)))++++++******+++(((+++...111111111111111---+++)))***,,,---+++)))&&&''''''((()))************+++,,,...//////......'''***,,,+++))))))+++---************)))))))))))))))%%%$$$'''$$$&&&'''((())))))(((''''''%%%&&&&&&&&&''''''(((((('''''''''''''''((()))***&&&)))++++++***))))))***((())),,,///111111000000,,,******,,,//////---***)))***++++++***+++---///---------,,,,,,+++++++++'''))),,,,,,++++++---000(((***,,,+++((('''(((+++++++++------------+++++++++***)))(((((()))***+++%%%&&&&&&&&&''''''((((((,,,++++++***************&&&(((***(((&&&%%%(((+++,,,***(((((()))******)))$$$)))+++(((&&&(((******'''''''''((()))+++,,,------......,,,+++***+++,,,$$$+++...***)))...111///((()))***+++,,,+++******---...000222333222111000...------------...//////,,,---...000333555666777444111111444555111//////444000///000111000......}}}yyyuuuvvvyyyzzzxxxttt}}}~~~yyy\\\EEEHHH```uuu~~~|||{{{sssmmmcccWWWMMMDDD???===>>>:::555111000111111111000...,,,---000222111///---...000444;;;BBBJJJNNNaaammmyyy}}}~~~}}}~~~}}}~~~|||rrrllllllpppuuuwwwzzz```CCC555222222000///---------,,,,,,------...,,,...///000///000111333:::LLLgggrrraaaDDD888===MMMlll}}}}}}}}}~~~}}}|||~~~~~~|||xxxuuurrrmmmddd[[[ZZZ\\\VVVMMMIII???666444444000...------,,,+++---///111000000***,,,......///111111///222222111111000222555888AAAIIISSS[[[```eeemmmsssuuupppkkkfff\\\RRRTTT[[[jjjrrryyyzzzxxxyyy|||~~~~~~{{{tttsssvvvtttnnn]]]JJJ888222222000000111222:::CCCHHHJJJOOOXXX```VVVMMMCCC>>>===;;;555///---...//////...+++)))'''))))))(((((('''''''''&&&)))((((((((())))))***+++------------,,,+++))))))'''(((((()))***++++++++++++///111000111444333///,,,+++)))''''''((()))***(((***++++++***)))***+++)))***,,,.........,,,++++++++++++*********))))))++++++)))((('''''''''''''''&&&%%%$$$%%%''')))***(((''''''&&&&&&&&&''''''(((&&&%%%&&&(((((('''&&&******)))))))))))))))***++++++******++++++,,,---(((+++---...------...000...,,,+++---000111///,,,)))***,,,---...---,,,,,,---,,,+++******+++,,,------,,,++++++******++++++******))))))))))))******,,,,,,+++***++++++((($$$,,,,,,++++++***))))))))))))))))))((('''(((***---------,,,***'''&&&&&&'''***))))))((('''&&&%%%%%%***))))))***,,,,,,+++)))+++,,,,,,,,,+++***(((&&&******+++,,,------......,,,***(((***,,,---+++(((++++++,,,------......///)))***+++,,,...///000000000///---...000111000......///000111111222222111000000111222444777999:::111000///000111222111///777666555444333111000000|||wwwwwwxxxyyywwwttt||||||}}}}}}qqqWWWHHHPPPfffwww~~~}}}~~~|||wwwpppfff]]]VVVQQQOOOGGGCCC===999777666555444444333333555777777444000333111111555@@@MMMWWW]]]pppzzz~~~~~~}}}yyytttuuuxxxzzz{{{www___DDD666222000//////......---,,,,,,,,,------,,,---///000///000111333999LLLfffqqq___BBB777<<>><<<999;;;???DDDEEECCC===999:::555222777FFFWWWdddjjjxxx{{{yyyxxxxxx|||~~~rrr]]]EEE777111......000///...---,,,,,,,,,,,,,,,+++---////////////111333888LLLfffnnn[[[@@@666;;;NNNmmm|||zzz{{{}}}{{{}}}|||yyyyyyzzz}}}~~~~~~~~~}}}|||zzzuuurrrtttuuuooohhhWWWNNNEEE@@@<<<555000///000...,,,,,,...000111111444222000///.........///000333777888999>>>FFFNNN___fffooouuuwwwyyy|||~~~~~~~~~{{{xxx|||~~~|||{{{zzz{{{}}}~~~}}}zzz{{{~~~}}}yyyqqqbbbOOOAAA777222222666666777===KKK[[[ggglllkkkmmmggg]]]PPPDDD999222...------------,,,***))))))))))))(((((((((((('''''')))(((((((((((()))***+++************)))))))))(((((((((((()))******++++++***...///...///111000---...---+++***)))***,,,---+++,,,------+++))))))***+++++++++++++++,,,,,,,,,+++************)))))))))******))))))((((((''''''***)))'''&&&%%%%%%&&&&&&)))))))))))))))))))))))))))'''&&&'''((()))'''&&&)))))))))(((((())))))***+++************+++,,,,,,))),,,...///......///111---,,,,,,---//////...,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,(((((((((((()))***++++++************************((()))***+++***((((((************)))))))))))))))((()))***)))((((((***,,,***+++++++++))))))+++---)))))))))***,,,...111222,,,***))))))******((('''))))))(((((((((((())))))************************''''''&&&'''((()))'''%%%))))))******+++,,,,,,---+++*********+++...000222+++...222222///...111444---...///000111111111111//////.........//////000666444111000111222222111//////000000000111111111~~~}}}{{{yyyzzz~~~wwwjjjcccwwwssseeeaaajjjyyyzzzuuuqqqnnngggbbb[[[UUUQQQMMMJJJHHH@@@FFFNNNUUUXXXUUUPPPKKKEEE>>>:::@@@PPP```kkkoooxxx~~~zzzvvvvvvwww|||}}}~~~ooo\\\FFF888000------//////......---,,,,,,,,,,,,+++---////////////111222888MMMfffkkkVVV===555:::OOOnnn~~~{{{|||~~~~~~}}}|||{{{|||}}}}}}}}}~~~|||{{{|||~~~~~~yyyttteeeZZZOOOGGG@@@888444444222111111333555555444333777333000000///---...111000444888:::===FFFSSS^^^nnnssszzz|||}}}}}}||||||}}}~~~}}}~~~}}}{{{wwwmmm___OOOAAA999777888555777???NNN```mmmqqqqqqpppnnngggZZZJJJ<<<333///......------,,,+++******))))))((((((((((((((((((++++++******)))*********///...,,,+++***)))(((((((((((())))))************+++...///---...000000---,,,***)))''''''(((***+++,,,---...---+++))))))***++++++************+++,,,************)))))))))))))))))))))))))))((('''''')))((('''&&&&&&&&&&&&''''''((((((((()))))))))(((((('''&&&&&&''''''&&&%%%)))(((((((((((())))))******************++++++,,,***,,,...///...///000111---,,,------......---,,,---,,,+++******+++,,,---************************'''(((((((((***+++,,,---***++++++++++++++++++***((((((***+++(((%%%&&&***)))))))))))))))))))))))))))***++++++******+++---+++,,,,,,+++******+++---///...---,,,,,,---...///,,,+++)))((())))))'''&&&((('''&&&&&&&&&((()))***)))))))))))))))(((((((((''''''''''''(((((('''&&&(((((())))))***+++++++++***)))''''''(((+++///111+++---000111111111222333------...///000000000000...---------------......555222///...///000000///333333333222222111111111~~~~~~fffTTTPPPhhh{{{uuuvvv~~~}}}~~~~~~|||}}}}}}yyyuuurrrtttpppiiiddd```\\\YYYWWWLLLSSS]]]fffjjjiiieeecccYYYTTTPPPVVVbbbmmmrrrsss{{{~~~~~~~~~|||xxxxxxyyy~~~}}}|||{{{|||}}}ooo\\\FFF777000,,,,,,...///...---,,,,,,,,,,,,,,,+++,,,...///...///000222888NNNfffhhhRRR;;;555:::JJJkkk|||zzz|||~~~}}}}}}~~~|||~~~~~~ttthhh[[[QQQFFF===999:::444555888<<<>>>>>>:::777888333000222111...///333111444999===DDDPPP```lllwww{{{}}}||||||zzz|||~~~}}}~~~~~~}}}{{{zzzwwwtttkkk^^^PPPFFF@@@===???EEEPPP]]]jjjtttzzz|||tttsssmmm```NNN>>>333///000000000000000///...---(((((())))))))))))))))))++++++***)))))))))******///...---+++***))))))))))))))))))))))))*********+++...///------000///------,,,***))))))***,,,---,,,---...---+++)))))))))+++******)))))))))******))))))))))))))))))))))))((())))))***))))))((('''&&&&&&&&&&&&''''''((((((%%%&&&'''((((((((((((''''''&&&%%%%%%&&&&&&$$$###((((((''''''((()))************))))))******+++,,,)))+++............///111,,,---......---,,,,,,,,,---,,,******)))***+++,,,(((((())))))))))))(((((((((((()))***+++,,,...///++++++,,,,,,,,,,,,++++++...+++***---+++&&&'''+++(((((())))))******++++++***+++------,,,+++,,,...---------,,,***)))***+++000///---,,,++++++,,,,,,,,,***(((''''''((('''&&&''''''&&&&&&&&&((()))***)))((((((((((((((((((((('''((()))))))))(((((((((''''''((())))))******++++++***(((((())),,,000222---++++++...333555222...,,,---...//////000//////---------------...///000444111/////////000000///333333333222222222222222wwwZZZLLLPPPkkk|||{{{|||~~~}}}}}}~~~~~~~~~{{{xxxvvv|||xxxtttpppmmmkkkhhhfff]]]ccclllsssvvvwwwvvvvvvpppmmmlllqqqxxx}}}}}}{{{}}}|||xxxxxx|||~~~}}}~~~}}}{{{{{{}}}{{{zzz{{{}}}~~~sss^^^EEE666000---,,,------------,,,,,,------...***,,,............000222888PPPgggfffOOO999555:::EEEgggzzzyyyzzz}}}}}}}}}~~~}}}vvvjjj^^^RRRFFF@@@@@@888:::>>>CCCFFFEEEBBB???;;;555333666555000000666333777===FFFQQQ```mmmvvv}}}~~~{{{|||yyyxxx||||||{{{~~~|||zzzzzzuuuwwwsssiii___WWWOOOIIIMMMUUUaaakkkrrrwww|||wwwtttkkk\\\JJJ;;;222///---...000000000...,,,+++(((((())))))))))))******)))))))))***+++,,,---...000///---+++******++++++))))))))))))))))))******+++......++++++......+++***)))((('''''')))***,,,***+++,,,,,,***(((((()))*********)))))))))))))))(((((()))))))))))))))***'''((()))******)))((('''%%%%%%&&&&&&'''(((((()))$$$%%%&&&(((((((((''''''(((&&&%%%%%%&&&&&&$$$###''''''''''''((()))*********))))))))))))***++++++(((+++---...------...000+++---......,,,++++++,,,,,,++++++************+++(((((())))))))))))(((((()))))))))***+++---...///+++,,,---......---,,,+++222+++)))...///***)))---(((((()))***+++,,,,,,---***+++------,,,,,,,,,---,,,------+++)))((()))***++++++++++++,,,,,,,,,,,,+++)))'''&&&'''''''''&&&'''''''''''''''((())))))((((((((((((((((((((((((''')))+++***)))((()))***''''''((())))))******+++,,,+++++++++,,,///111333...***(((---444666000***+++,,,---...////////////...............///000111333222111222333444333111---...///000222333555555rrrVVVSSSbbb{{{|||{{{~~~~~~}}}~~~|||{{{zzz|||yyyxxxwwwwwwuuutttqqquuuyyy|||||||||}}}||||||}}}}}}}}}yyyttttttyyy|||{{{}}}zzz|||||||||}}}~~~|||~~~~~~xxx___DDD555000...,,,,,,,,,,,,,,,,,,------...///***,,,............000222999RRRhhheeeMMM999555:::DDDggg|||zzz{{{|||}}}~~~~~~~~~}}}~~~|||}}}}}}}}}|||{{{|||xxxoooaaaPPPFFFDDD>>>>>>@@@DDDHHHJJJIIIHHHAAA:::999===;;;333111777666:::EEETTTdddqqqyyy|||}}}}}}|||tttvvv~~~}}}yyyyyy~~~}}}{{{}}}vvvxxxvvvpppkkkhhhaaaZZZ\\\bbbkkksssvvvwwwxxxyyysssjjj\\\LLL===444000///,,,...111333333000---+++(((((()))))))))*********((()))+++...111555888::::::888444000---,,,++++++***))))))))))))))))))))))))++++++((((((++++++)))((('''&&&%%%&&&''')))***((()))++++++)))(((((()))))))))*********)))'''&&&(((((((((((())))))******'''((()))******)))((('''&&&&&&''''''''''''''''''$$$%%%''')))***)))((('''***(((''''''''''''&&&$$$'''&&&&&&'''''')))******)))))))))))))))***++++++'''***,,,---,,,,,,---///+++---///...,,,***+++,,,+++++++++++++++***))))))))))))***++++++***))))))))))))))))))***+++------+++,,,---......---,,,+++///$$$!!!)))...+++***---((()))***+++,,,---......(((***,,,,,,+++++++++,,,***++++++***((((((***+++'''(((***,,,------,,,+++***(((%%%%%%&&&'''(((((('''(((((()))))))))(((((('''''''''((())))))******''')))++++++)))((((((***'''(((((()))******++++++*********+++,,,...000111,,,***)))---111222---(((++++++,,,---............000000//////......//////000000111333555555333111......000111333555666777qqqWWW]]]uuu}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~||||||}}}}}}}}}|||~~~}}}|||~~~~~~{{{vvvxxx|||xxxyyy{{{}}}|||~~~~~~{{{aaaCCC444000///,,,++++++++++++,,,---...///000***,,,............000111:::SSSiiidddLLL888666;;;FFFjjj~~~}}}}}}}}}{{{}}}~~~~~~|||{{{~~~|||{{{zzzyyy{{{|||{{{zzz{{{}}}~~~{{{lllXXXJJJFFFBBBAAA@@@CCCGGGKKKMMMNNNFFF???===BBB???444111777777===KKK___rrr~~~~~~}}}~~~yyypppuuu{{{vvvxxx~~~~~~}}}wwwyyywwwrrrqqqrrrmmmeeeiiimmmsssyyy|||{{{xxxvvvjjj^^^LLL;;;111---///111333555999<<<<<<999555222(((((())))))*********+++***+++///444999???CCCFFFGGGDDD>>>777111---***)))*********)))))))))))))))'''***)))&&&%%%((()))''',,,+++***)))***+++---///&&&(((******((((((((()))((()))***+++***)))'''%%%'''((((((((())))))******&&&''')))***+++***((('''(((((((((((('''&&&%%%$$$$$$&&&(((***++++++)))))),,,***)))((())))))'''&&&&&&&&&&&&'''''')))******)))))))))))))))******+++''')))+++,,,,,,,,,---...+++---///...+++)))***,,,***+++,,,,,,,,,***)))(((***+++,,,------,,,+++***(((((((((((()))***+++,,,+++,,,...//////...,,,+++)))###+++***(((***))))))***+++---...//////&&&(((++++++***))))))***'''((())))))((()))+++---'''))),,,......---***))))))'''$$$$$$&&&'''(((((('''((()))******)))((('''&&&''''''((()))***++++++&&&)))+++***((('''(((***(((((())))))******++++++&&&&&&''')))***+++,,,---******,,,...///...+++)))++++++,,,---............333222000///...---,,,,,,,,,---///222444444222///333444444555555666666777}}}rrrzzz~~~|||~~~zzz{{{|||zzz~~~|||zzzzzz|||~~~~~~yyy~~~}}}}}}~~~yyy|||~~~}}}~~~{{{xxx^^^DDD777222,,,***---***++++++,,,,,,++++++***,,,,,,...000///,,,///555@@@UUUhhhfffQQQ;;;444777FFFhhh}}}}}}~~~}}}}}}}}}{{{zzz~~~~~~~~~~~~|||{{{zzz|||~~~}}}|||}}}|||~~~sssiii[[[OOOGGGCCC@@@AAAEEEIIIJJJJJJNNNFFFBBBDDD>>>555555>>>>>>BBBTTTnnn}}}~~~}}}zzzzzz{{{|||~~~||||||~~~~~~|||yyywwwttttttuuuuuurrrpppssswwwxxxwwwvvvwwwtttpppSSSIII<<<333000///---+++---999GGGOOOOOOJJJ===111---,,,,,,+++******++++++)))///777>>>EEEMMMVVV]]]bbbYYYNNNGGG>>>333+++******************))))))(((((((((&&&&&&%%%&&&'''(((((())),,,...000000///...''''''((((((((((((''''''%%%'''***+++++++++,,,---((())))))(((&&&&&&''')))&&&&&&'''(((((((((((((((&&&&&&&&&((())))))&&&$$$))))))************))))))+++++++++)))'''&&&''''''((('''&&&%%%%%%%%%%%%%%%(((((('''%%%###$$$'''***---,,,+++)))((((((''''''---,,,++++++*********+++---***((((((***+++)))'''+++---///...---......,,,***'''%%%&&&)))+++***)))***---000000...+++)))(((---,,,,,,---...///---,,,+++)))'''(((***+++***'''))))))***+++,,,------...''''''''''''(((***++++++******+++,,,,,,,,,,,,++++++)))''''''(((******)))(((((())))))((('''&&&&&&&&&((())))))(((''''''((())))))(((((((((((())))))++++++***'''&&&&&&(((******))))))((((((((((((((('''(((((()))***++++++,,,///---)))(((***,,,......+++---//////...///000222---...///111111111000000...222444333555999:::777yyy|||~~~xxxtttqqqpppsssyyyyyyzzz}}}}}}|||}}}~~~~~~|||{{{{{{{{{~~~~~~{{{zzzxxxwwwzzz~~~~~~}}}~~~ttt[[[AAA666111,,,+++...++++++,,,,,,,,,,,,++++++,,,+++---///...---111888HHHZZZjjjdddMMM:::555999FFFggg|||}}}|||~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}}}}{{{mmmnnnxxx}}}zzztttiii___MMMHHHAAA???BBBFFFHHHIIIIIIBBB???CCCAAA999777;;;AAALLL^^^ooowwwyyy~~~~~~}}}{{{{{{||||||~~~}}}}}}}}}vvvwwwwwwvvvtttssssssttttttwwwvvvtttrrroooggg^^^CCC<<<333...///111111000333BBBSSS\\\\\\SSSBBB444//////---,,,++++++******,,,777GGGTTT\\\ccclllrrrsssooohhh^^^NNN<<<111...+++***))))))(((((())))))((((((&&&&&&&&&&&&'''(((***+++---......---,,,+++''''''((((((((((((''''''%%%(((+++,,,,,,,,,,,,---((())))))(((&&&&&&''')))''''''((((((((((((((((((&&&&&&&&&((())))))&&&$$$'''(((((((((((((((((('''###((((((%%%$$$&&&***''''''&&&%%%%%%%%%&&&&&&'''(((***)))((('''((()))---,,,+++***))))))))))))...---,,,+++***))))))))),,,***((((((******)))''')))+++---,,,***+++---...)))'''&&&(((***,,,+++)))))),,,...///---+++++++++,,,++++++,,,......---+++---+++)))***---...,,,***++++++++++++++++++++++++'''&&&&&&&&&'''((())))))******+++,,,,,,,,,,,,+++(((&&&$$$$$$%%%&&&&&&&&&((((((((((((((('''&&&&&&&&&((())))))(((''''''(((***)))((((((((((((((()))*********(((&&&&&&(((*********)))((((((((())))))))))))******************,,,***((())),,,///111111,,,...//////......000111...///000111111222111111222666777555666999999666|||~~~~~~sssggg___ZZZYYY^^^eeeccclllxxx}}}~~~|||{{{{{{{{{|||{{{{{{~~~}}}}}}vvvtttssstttyyy~~~|||~~~~~~}}}oooWWW???555111,,,,,,///,,,------------------,,,,,,***,,,.........444<<>>AAAJJJ[[[lllqqqqqqttt|||~~~~~~{{{~~~~~~}}}|||{{{{{{}}}}}}}}}sssvvvyyyxxxtttsssuuuyyyxxxxxxvvvrrrppphhhWWWGGG555111,,,+++///222333333666HHH]]]iiihhh\\\GGG555111000///---,,,+++++++++,,,>>>UUUfffnnnssszzz}}}}}}{{{qqq[[[BBB333///+++***((('''&&&''')))***((((((&&&&&&&&&'''((())),,,---------,,,***(((''''''(((((())))))((((((''''''))),,,------,,,------))))))***(((&&&&&&''')))((((((((())))))((('''''''''&&&&&&((())))))'''%%%&&&&&&&&&''''''&&&&&&&&&((()))$$$"""%%%***&&&&&&%%%%%%%%%&&&''''''&&&))),,,---,,,***((((((,,,++++++******+++++++++///...,,,+++***))))))((())))))((()))******(((&&&&&&(((******((((((+++...)))((((((***,,,---,,,***)))+++------,,,,,,,,,---+++***)))***,,,---,,,+++,,,+++***+++---...---,,,,,,,,,+++++++++*********))))))((((((((())))))*********+++,,,,,,,,,,,,+++,,,***'''&&&'''((((((''''''''''''(((''''''&&&%%%&&&((())))))((('''((()))******)))(((((((((((((((*********((('''''')))+++++++++***))))))))))))******++++++++++++***)))))),,,+++***+++...000111000---///000///......///000000000000000111222333333777::::::777777999888555}}}hhh]]]QQQIIICCCAAAFFFLLLKKKUUUdddrrrzzz}}}~~~~~~|||xxxxxx{{{}}}|||zzz}}}|||}}}}}}tttttttttvvvyyy}}}|||~~~}}}{{{~~~kkkTTT===555111---+++...------............------+++******------///777@@@^^^lllttthhhNNN;;;888>>>GGGdddwww|||}}}~~~~~~iiiWWWYYYeeezzz~~~qqqeeeUUUGGGAAA@@@@@@AAADDDBBBEEEIIIIIIGGGJJJQQQ[[[lllwwwtttpppvvv|||}}}|||zzz}}}~~~{{{yyywwwzzzzzz|||~~~~~~tttuuuvvvwwwvvvvvvxxxyyyzzzxxxuuussspppeeeMMM888111...,,,,,,///111111111555GGG^^^kkklll^^^HHH555000000...---,,,,,,,,,,,,///CCC^^^oootttvvv{{{~~~~~~wwwcccJJJ777000,,,***(((&&&%%%''')))***(((''''''&&&&&&''')))))),,,,,,,,,+++***((('''&&&(((((())))))))))))(((((((((+++---...---,,,,,,---)))******)))'''&&&''')))((())))))))))))(((''''''(((''''''((())))))'''%%%%%%&&&&&&''''''&&&&&&%%%!!!%%%))))))%%%###$$$'''%%%%%%%%%%%%%%%&&&'''(((&&&))),,,,,,+++)))((((((***)))))))))***++++++,,,...---,,,,,,++++++,,,,,,((((((((()))***)))(((&&&%%%&&&(((***)))&&&(((,,,((()))***+++---------,,,,,,---------+++***+++---***)))((()))+++,,,,,,+++)))))))))***+++,,,,,,,,,+++++++++***************------,,,+++++++++,,,,,,******+++,,,,,,,,,,,,+++...+++)))(((((()))((('''&&&&&&''''''''''''&&&&&&&&&((()))***((((((((()))+++***)))((((((''''''((()))******)))(((''')))+++,,,++++++***************)))***+++,,,,,,++++++***///...------//////---,,,...///000///...---...///000////////////111333444777::::::888777:::999666zzz}}}uuummmPPPHHH???:::666333555:::;;;AAAMMM\\\lllwww}}}|||xxxyyy|||~~~}}}{{{|||}}}~~~}}}||||||}}}}}}}}}{{{wwwyyy{{{}}}~~~~~~~~~~~~|||}}}~~~~~~|||hhhRRR<<<555222---+++...---......//////......---+++******,,,...000999CCC```nnnvvvjjjOOO999555:::FFFcccwww|||~~~~~~rrrggggggmmmtttbbbRRRHHHBBB===:::???BBBEEEFFFEEEHHHTTTaaannnxxx}}}xxxwww|||~~~zzz}}}{{{~~~}}}zzzvvvsssuuuwwwyyyzzzzzzzzzzzzzzzwwwsssrrrtttyyy{{{yyyvvvvvvuuurrrqqqooodddKKK444000///......////////////222EEE[[[hhhiii^^^JJJ888///......---------......444HHHaaaqqqvvvwww|||}}}yyykkkSSS>>>444,,,***(((&&&&&&''')))***(((''''''&&&'''((()))***************)))(((((('''(((((())))))))))))(((((()))+++......---,,,,,,,,,***++++++)))'''&&&'''(((((()))))))))))))))((((((((('''''''''))))))(((&&&''''''((((((((((((''''''+++)))&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((((((((()))(((&&&&&&(((***(((((('''(((((()))***+++,,,,,,,,,---...///000111'''((()))))))))(((((()))(((&&&(((,,,+++'''&&&)))((()))***,,,,,,------......//////---+++))))))******((('''(((***,,,,,,,,,******+++++++++,,,,,,---(((((()))******+++,,,,,,...------,,,,,,,,,,,,---******+++,,,,,,,,,,,,++++++(((&&&$$$%%%%%%%%%$$$&&&&&&''''''(((''''''&&&&&&(((******)))((()))*********)))((((((((((((((()))*********)))(((***+++,,,++++++***************'''(((***,,,......------000...---...//////---,,,...///000///...---...//////.........///111333444555888999777888;;;;;;888|||wwwxxx{{{~~~~~~~~~~~~wwwfffYYY???999555555222//////333333555;;;HHHZZZkkkwww}}}}}}|||{{{{{{}}}~~~~~~}}}|||}}}}}}|||zzzzzz{{{}}}}}}~~~{{{{{{~~~}}}}}}{{{}}}zzzbbbMMM999333111---+++...------............------+++***+++---///222:::DDD]]]kkktttgggKKK666111666BBBaaawww|||~~~|||}}}}}}}}}|||}}}|||nnnaaaVVVLLLBBB<<<>>>@@@BBBBBBCCCMMM^^^mmm|||~~~||||||xxxtttqqqqqqsssvvvvvvuuuttttttuuuxxxrrrooorrrzzz}}}yyytttppppppoooooonnndddMMM888111111000000000000000111333EEEZZZgggiii___LLL<<<111000//////......//////222DDD[[[lllrrruuuyyy}}}|||{{{yyymmmVVV@@@444,,,+++)))((('''(((***+++(((''''''''''''(((***+++))))))))))))))))))))))))((())))))******))))))(((***,,,......,,,+++***++++++,,,+++***'''&&&'''((('''((())))))*********))))))(((''''''))))))((('''(((((())))))))))))((((((+++&&&!!!!!!$$$(((((('''&&&&&&%%%%%%%%%&&&'''''')))(((&&&$$$###$$$(((+++'''''''''''''''((()))*********+++,,,...000222333))))))***)))((((((***,,,333***'''+++---(((&&&(((((()))*********+++...000///000000...+++)))((((((***)))'''(((***,,,---------...//////------...///''''''((()))***+++,,,---++++++*********++++++,,,******+++,,,,,,,,,,,,++++++)))&&&&&&&&&''''''&&&&&&'''(((((()))(((((((((&&&(((******))))))***+++))))))(((((((((((())))))((()))++++++))))))***+++++++++***))))))))))))***&&&(((+++---/////////...---,,,+++,,,.../////////---///000///......///000......///000111222444555444777999777999<<<<<<:::~~~xxxuuuuuuvvvuuuuuuwwwzzzmmmVVVDDD666222000222111......111...000333:::EEEVVVhhhsss{{{}}}~~~~~~}}}~~~~~~~~~|||yyyyyyzzz||||||~~~}}}}}}~~~~~~yyy|||~~~~~~xxxYYYEEE333000000---,,,///---------......---------+++***+++///000222:::CCC^^^kkkrrrdddIII444111777===___vvv|||}}}~~~zzzssskkk___RRRIIIGGGFFFEEEFFFOOO^^^nnnxxx~~~~~~~~~~~~|||xxxuuurrrooorrrttttttqqqppppppqqqvvvrrrpppsssxxxzzzxxxtttnnnooooooppppppgggTTTBBB;;;:::999777555333444444555GGG\\\hhhiii___LLL<<<666555444222000////////////???VVVgggoooqqqrrrsssuuuwww||||||oooWWWBBB777,,,,,,+++***************((('''''''''''')))+++,,,+++***))))))(((((())))))))))))************))))))***+++------+++))))))))),,,,,,,,,***'''&&&'''(((&&&'''((()))***+++++++++***((('''''')))))))))((((((((())))))))))))((((((&&&$$$"""###%%%'''((((((''''''&&&%%%%%%%%%&&&&&&((((((&&&$$$###$$$'''***)))((((((((((((((()))***))))))***+++---///000111***++++++)))'''(((,,,000BBB111%%%(((,,,)))(((***((())))))((((((***...222,,,...000///---***((((((+++)))'''(((***---......///000111000---,,,---...(((((())))))******++++++***)))))))))***+++,,,,,,******+++,,,,,,,,,,,,+++,,,***(((((()))*********'''(((((()))******))))))&&&(((*********)))***+++(((''''''(((((()))***+++((()))++++++******+++,,,******)))((((((((())))))'''))),,,...000///...---...,,,******,,,...//////,,,...//////......000111///000111333444555666666666999:::999:::===>>>;;;~~~sssrrr|||~~~}}}xxx{{{}}}vvvrrroooooopppsssxxx}}}~~~zzzeeeIII555333///---//////---...111+++...000222777EEEZZZiiizzz}}}}}}~~~}}}zzzyyyzzz|||xxx|||~~~~~~~~~~~~}}}wwwzzz~~~~~~~~~~~~}}}~~~{{{tttRRR???///---///------000,,,------------------,,,+++***,,,000111333:::CCCbbbmmmsssdddIII555444;;;999\\\vvv{{{~~~~~~}}}|||{{{pppaaaWWWSSSNNNKKKOOO^^^qqq}}}~~~||||||}}}}}}{{{yyyvvvtttoooqqqtttssspppnnnnnnooossssssssstttuuuvvvvvvvvvoooqqqssssssrrrkkk[[[KKKGGGFFFCCC>>>:::777666777666HHH]]]iiijjj^^^JJJ999;;;:::888555222000///...333BBBWWWiiiqqqqqqooommmmmmuuuttt\\\HHHAAA,,,,,,,,,,,,++++++******((('''''''''((()))+++,,,---,,,+++)))(((((((((((())))))************)))))))))+++---,,,***)))((((((,,,,,,,,,***'''&&&'''(((%%%&&&((()))+++,,,,,,,,,***)))''''''((())))))(((''''''((((((((((((''''''$$$&&&(((((('''&&&''')))((('''&&&&&&%%%%%%%%%%%%'''((('''&&&$$$%%%''')))******))))))))))))******)))))))))***+++,,,...///,,,,,,+++)))'''(((---222MMM666$$$%%%*********---((())))))'''&&&)))...333***,,,///000...+++***)))+++)))((((((+++---//////---///000///+++)))***,,,************))))))))))))******++++++,,,---...///******+++,,,,,,,,,,,,+++(((&&&%%%$$$&&&(((((('''(((((()))***************&&&(((************+++,,,''''''''''''(((***+++,,,''')))+++++++++***+++,,,***))))))((((((((((((((()))+++---///000///---,,,222///+++))))))+++,,,,,,+++---//////...///000222000111333666777888777777888<<<===;;;;;;>>>>>>;;;{{{mmmjjjuuu~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~xxxpppkkkeeegggjjjnnnuuu|||}}}{{{kkkNNN:::555777---+++333***666(((666------///111222999KKK\\\ppp~~~|||}}}~~~|||wwwyyy}}}|||{{{}}}}}}~~~wwwkkkLLL>>>333222111+++))),,,---,,,,,,++++++,,,,,,---///((((((///111111;;;JJJrrrrrrpppcccMMM999444888@@@^^^{{{}}}~~~~~~}}}|||{{{}}}tttmmmgggbbb___fffttt}}}zzzwwwwwwvvvwwwwwwvvvtttrrrqqqrrrrrrsssrrrqqqooonnnooossswwwxxxwwwxxxxxxxxxqqqooooooppppppmmmgggbbb[[[XXXTTTNNNHHHBBB===;;;@@@RRR```^^^SSSGGG<<<444888;;;===<<<777222000000666@@@XXXkkkmmmrrrxxxttttttuuuwwwyyywwwiiiQQQ<<<888///)))***,,,******+++---+++))))))*********)))***)))((()))***+++***(((******))))))))))))******&&&((()))***))))))+++---,,,***(((&&&&&&'''((()))))))))(((((((((((())))))((('''&&&%%%%%%&&&((((((+++)))'''))),,,---,,,***)))'''%%%%%%'''(((''''''***%%%$$$)))---***&&&$$$((()))++++++)))'''''''''++++++***************+++,,,+++***+++---......,,,***,,,///...%%%%%%222555111+++'''%%%&&&))),,,***++++++,,,,,,++++++***//////...------,,,++++++...,,,***((()))+++...111000111...)))(((+++,,,*********************++++++---,,,,,,+++,,,---///000333---,,,000111---,,,...------+++***))))))(((((((((((())))))))))))(((((('''(((((())))))))))))((()))(((''''''''')))***+++---,,,+++,,,...//////...&&&&&&&&&'''((())))))******+++,,,---............(((***,,,---,,,,,,---///...---,,,,,,---000222444000222555888999888666555;;;;;;<<<<<<<<<<<<;;;;;;~~~xxxwww}}}}}}ooogggkkkwww~~~~~~~~~~~~yyytttppplllnnnqqquuuyyy}}}{{{yyy```CCC222...333///---222)))999)))222000000000111///111;;;GGG]]]qqq~~~{{{~~~|||}}}}}}xxxxxx|||}}}|||}}}||||||uuuiiiJJJ<<<111111000+++***------,,,,,,++++++,,,,,,------)))***000222444AAARRRqqqrrrpppeeeOOO:::444777>>>\\\yyy~~~}}}~~~~~~~~~}}}|||wwwtttqqqqqquuu|||}}}sssqqqooopppssstttsssqqqrrrssssssssssssrrrpppooosssttttttssssssuuuvvvwwwpppoooppprrrssspppkkkggggggeee```[[[VVVQQQNNNMMMVVV```dddXXXGGG===888666:::@@@GGGHHHAAA888111///444???YYYnnnsssxxx~~~yyytttvvvvvvtttnnnbbbPPPAAA555...)))))))))'''(((***---+++))))))***+++***)))***)))((()))***+++***(((******))))))))))))******'''(((******))))))***,,,+++***)))((('''((())))))))))))(((((((((((()))))))))((('''&&&%%%&&&&&&'''***((('''(((***+++***(((&&&%%%###$$$%%%&&&%%%$$$+++&&&%%%***---+++'''%%%)))))))))(((&&&&&&''')))***))))))(((((()))))))))******************++++++%%%&&&)))((("""""",,,,,,+++***))))))+++---...+++,,,---......---,,,+++......------,,,++++++***---,,,***((())),,,///111000222///***(((++++++)))))))))*********++++++++++++******+++,,,---///000222---+++///000---,,,...++++++******************(((((())))))))))))(((((('''(((((())))))))))))))))))((('''''''''(((***+++***)))((()))***+++***)))&&&&&&&&&'''((()))))))))***+++,,,------.........***,,,......------...///------,,,,,,---000222444333555777999::::::999888======>>>>>>>>>>>>======|||hhhVVVQQQ^^^uuu~~~~~~||||||{{{|||}}}|||yyyvvvvvvxxx{{{~~~|||qqqTTT:::...---///000///000+++AAA......222000000111000---///444HHHaaayyy}}}|||zzzwww|||||||||{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}|||{{{}}}}}}tttgggGGG999/////////++++++...---,,,,,,++++++,,,,,,---+++***,,,111222777JJJ^^^ppprrrrrrgggQQQ<<<444777===XXXuuu{{{xxxzzz~~~~~~}}}}}}rrrnnnkkklllrrruuuuuusssuuuuuuuuuuuutttsssrrrqqqyyyuuuqqqoooppprrrtttvvvmmmnnnpppssstttrrrnnnkkkmmmkkkhhheeeccccccccccccjjjoookkkXXXBBB555444666===HHHTTTVVVMMM???444///222>>>ZZZqqqxxx~~~~~~vvvvvvrrrhhh___XXXOOOFFF555///***)))'''%%%'''+++,,,+++)))***++++++***)))***)))((()))***+++***(((************************((()))******)))((()))+++***************))))))))))))((((((''''''(((((())))))((('''&&&&&&&&&&&&&&&)))'''&&&'''(((((('''&&&&&&%%%$$$$$$%%%&&&%%%$$$+++&&&&&&***---***''''''))))))'''%%%$$$$$$'''***((((((''''''''''''((((((''')))+++***'''&&&'''***(((((())))))&&&###&&&,,,'''(((***,,,------------,,,---///000000///---,,,------,,,,,,+++*********,,,***))))))***---000222222333000***(((******((((((((()))***+++,,,,,,---)))))))))***+++---...///111,,,***,,,---,,,,,,---))))))*********+++++++++'''(((((())))))(((((('''''''''((((((((()))))))))(((((('''''''''((()))***)))(((&&&'''(((((('''&&&&&&&&&&&&'''(((((()))))))))***+++,,,------------,,,...//////...---...///---,,,,,,,,,---000222444555666777999:::::::::;;;===>>>>>>>>>>>>>>>>>>===mmmXXXMMMVVVppp~~~|||zzz{{{yyyxxxyyy}}}}}}~~~}}}~~~jjjMMM666000333///111//////000NNN777+++222......111222//////111<<>>VVVkkksssvvvwwwmmmVVV???555666===SSSnnn|||}}}{{{{{{|||~~~}}}~~~~~~zzzuuutttxxx{{{|||zzzyyyyyyxxxvvvuuutttttttttyyytttrrruuuuuupppoooqqqkkkooosssvvvvvvssspppmmmkkkjjjiiiiiijjjnnnqqqssslllqqqsssiiiVVVHHHGGGKKKYYYbbbkkkkkkbbbUUUMMMJJJIIIOOOdddwww|||{{{rrr^^^LLLKKKTTTUUUMMM>>>777111---***((()))---***))))))***,,,,,,***)))***)))((()))***+++***((()))***++++++++++++***))))))***+++***)))((()))***)))***++++++++++++******((((((''''''''''''(((((($$$%%%%%%'''(((((())))))((((((((('''&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%'''$$$$$$'''(((%%%$$$&&&"""%%%(((((('''%%%%%%%%%'''''''''''''''((()))***'''+++---+++&&&$$$'''+++)))))))))((()))******)))...------+++******))))))***+++---......---+++***++++++************))))))***))))))***+++...000222333444111+++)))******((('''((((((***+++,,,------******************)))))),,,+++)))(((***,,,,,,++++++,,,,,,,,,+++***((('''''''''((((((((((((''''''&&&&&&&&&&&&'''((()))***'''((((((((((((''''''''')))'''&&&&&&''''''%%%$$$&&&&&&&&&&&&'''''''''''''''((()))***+++++++++++++++---......,,,++++++,,,------,,,---///222555666888888999:::<<<===>>>???===<<<;;;;;;;;;;;;<<<===|||}}}yyyrrrsss}}}~~~}}}}}}~~~zzz}}}xxx]]]AAA111---...000///,,,000777VVV<<<---000+++))),,,---,,,,,,///000111666AAAPPP^^^eeegggqqqwww|||~~~~~~~~~|||wwwsssssswwwzzzzzzwwwwwwyyy{{{|||}}}~~~~~~}}}~~~vvvhhhJJJ;;;000///000------222---,,,,,,++++++,,,,,,---+++...000222777GGG^^^qqqxxx{{{zzzoooXXX@@@666777<<>>@@@AAABBBBBB???>>>===<<<<<<===>>>???|||}}}}}}sssYYYAAA444///,,,---------111000HHH222------+++,,,...---******,,,...,,,---444>>>GGGNNNQQQZZZeeepppvvv|||{{{~~~~~~}}}}}}}}}yyyvvvwwwzzz}}}~~~}}}}}}{{{~~~~~~~~~yyylllOOO@@@333111111---...222---,,,,,,++++++,,,,,,------000333666@@@SSSjjjyyy}}}~~~qqqYYYAAA777888;;;MMMfffxxx~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxxxx{{{}}}{{{zzzxxxvvvuuutttttttttuuurrrssstttjjj[[[YYY```eeekkkrrrvvvvvvtttrrrqqqwwwwwwvvvuuuttttttttttttuuurrrpppooojjjfffjjjsssyyyxxxvvvuuutttsssqqqpppnnniiiooouuuttt{{{yyyrrr___KKKLLL]]]eee```SSSEEE888444555222///---(((((()))+++------+++(((***)))((()))***+++***((()))***,,,------,,,***)))'''(((******))))))***,,,))))))((('''((()))***+++(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&%%%###%%%&&&&&&$$$###%%%'''$$$$$$$$$&&&''''''$$$"""&&&$$$$$$&&&&&&###$$$'''"""%%%((()))((('''&&&&&&%%%%%%%%%%%%&&&'''((()))))))))))))))))))))*********///000,,,)))+++,,,)))))))))******+++,,,---...,,,+++************+++,,,++++++++++++++++++++++++++++++++++++,,,---...///222333000+++***,,,---***))))))*********+++++++++((()))***,,,,,,,,,,,,,,,'''+++,,,***,,,///---'''***+++,,,,,,,,,***((('''&&&''''''((((((''''''&&&&&&%%%%%%%%%&&&(((***+++''''''((((((((('''&&&%%%&&&$$$$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***+++---...---------...000//////000222555888:::777999<<>>===<<<<<<===>>>???wwwvvvyyy~~~}}}pppXXXDDD:::444000))),,,000333***;;;)))---++++++///222000++++++---///...///111222444888===>>>MMM]]]gggooouuuuuupppqqqtttxxxzzzzzz{{{|||}}}~~~|||zzz{{{}}}{{{}}}~~~{{{zzz|||~~~|||zzz|||~~~{{{nnnRRRCCC555333222......222---,,,,,,++++++,,,,,,---///222555:::GGG\\\rrrrrrYYYAAA777999999JJJcccvvv||||||}}}}}}}}}~~~}}}}}}~~~}}}}}}yyyxxx|||{{{zzzxxxvvvttttttttttttuuurrrrrrpppbbbQQQOOOYYY]]]dddmmmrrrsssqqqppppppssssssttttttuuuvvvvvvvvvuuusssssswwwtttoooooottt|||xxxuuutttvvvxxxwwwuuutttlllmmmpppnnnvvv|||vvvtttdddOOONNN___jjjhhh]]]MMM>>>:::<<<:::555111(((((()))+++------+++(((***)))((()))***+++***((()))***,,,------,,,***)))&&&((()))***))))))+++---)))((('''&&&'''(((***,,,'''''''''&&&&&&'''''''''((()))))))))(((&&&$$$""" ###%%%$$$""""""$$$'''&&&&&&'''(((***)))&&&$$$'''%%%%%%'''&&&###%%%)))%%%&&&'''''''''&&&((()))$$$$$$$$$$$$%%%&&&'''((((((''''''(((***+++***)))(((///111,,,((()))***((()))***+++,,,---,,,,,,+++---,,,***))))))***,,,---++++++++++++++++++,,,,,,++++++++++++,,,,,,---...111222000+++***------+++******************++++++%%%'''))),,,......//////&&&+++---+++---000---'''((()))+++,,,,,,,,,***)))&&&''''''''''''''''''&&&&&&%%%$$$$$$%%%(((***,,,''''''((((((((('''%%%$$$((('''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))***,,,...///......///000000000000111333666999;;;333666999===>>>>>>======>>><<<;;;::::::;;;<<<>>>~~~{{{tttrrr~~~~~~yyygggLLL666///111,,,---......------...///++++++++++++,,,---...///---------------...///000333777@@@KKKVVV^^^aaabbbbbbdddfffffffffjjjsss{{{}}}|||zzz{{{|||}}}|||zzz{{{~~~|||zzz{{{~~~~~~vvvpppppprrrtttyyy{{{rrr\\\MMM<<<333333333...(((///+++))),,,---+++,,,...///000555BBBUUUhhhwww~~~zzzoooWWW===444999>>>FFFbbb{{{|||yyy}}}~~~}}}~~~}}}}}}~~~~~~|||{{{|||}}}~~~}}}{{{~~~~~~|||{{{{{{|||~~~{{{zzzzzzwwwsssssswwwuuulllgggeeeYYYIIIGGGQQQWWW]]]gggooossstttrrrpppooopppsssvvvvvvsssssstttwwwuuutttssspppnnnrrryyy~~~|||wwwsssuuuwwwtttmmmsssmmmggghhhqqqyyy{{{xxxyyyyyypppbbb[[[```gggiiicccXXXNNNMMMQQQMMM>>>///))))))+++...000///,,,***))))))))))))************)))******++++++******)))((()))++++++******+++---)))(((((((((((())))))***,,,***((('''((()))((('''###''')))&&&$$$&&&'''%%%&&&%%%$$$$$$&&&&&&%%%$$$((('''&&&%%%&&&''')))+++'''&&&%%%%%%%%%%%%&&&'''$$$''')))***)))((('''((()))((('''&&&&&&'''((()))))))))***+++++++++++++++,,,---......,,,******+++---,,,+++,,,///000...+++...,,,++++++++++++***)))+++......+++***------***+++***)))((()))+++...000.........,,,++++++,,,...,,,***((())),,,...//////(((((()))***,,,...000222111)))&&&)))+++)))))),,,''')))+++,,,,,,***'''&&&***%%%$$$&&&$$$ )))(((((('''&&&&&&%%%%%%)))(((&&&&&&''''''&&&%%%'''&&&%%%$$$###$$$%%%&&&)))'''&&&%%%&&&''''''&&&''''''&&&&&&'''(((***+++,,,,,,,,,,,,,,,,,,,,,,,,/////////111222444666777888999;;;<<<<<<;;;999888:::;;;;;;<<<===>>>>>>???|||vvvttt||||||lllSSS===333111---..................///++++++++++++,,,---...///------,,,,,,------...///---///333999@@@DDDFFFEEEHHHKKKMMMMMMMMMPPPWWW^^^jjjlllppptttxxx{{{~~~~~~}}}{{{|||~~~yyylll___ZZZ\\\bbbnnnxxx|||{{{~~~|||vvveeeVVVBBB666111000---)))000,,,***,,,---+++,,,///444888AAAPPPbbbsss~~~~~~}}}sss[[[???444888<<>>>>>>>>~~~yyyyyyyyy~~~sss^^^HHH999222/////////............///++++++++++++,,,---......,,,,,,++++++,,,,,,------,,,+++,,,...111333333333444666999999888:::???CCCNNNUUU]]]eeelllttt{{{~~~}}}~~~uuucccNNNCCCDDDQQQdddttt||||||}}}~~~qqqcccOOO???666222111000111---+++------+++---111555<<>>MMMeeexxxxxxmmm\\\JJJ===666444444222///------,,,,,,///555;;;DDDSSScccqqqzzz~~~~~~www^^^AAA555888:::???ZZZvvv|||~~~|||www~~~}}}zzz{{{{{{|||xxxxxxyyy{{{}}}}}}{{{yyy}}}yyyxxxxxxvvvvvvxxxvvvssstttxxxyyyuuurrrqqqnnnjjjhhhhhhfffgggjjjqqqxxxzzzwwwssswwwuuurrrnnnppptttuuussstttrrrssstttsssqqqtttyyy|||}}}|||zzz{{{~~~|||xxx{{{ppp```PPPEEEFFFSSSbbbkkkqqqvvvxxxvvvvvvvvvwwwvvvuuurrrmmmcccQQQ>>>000///---++++++,,,---------((()))))))))******************++++++++++++******)))******)))'''&&&'''(((++++++)))(((''''''''''''&&&&&&'''***,,,+++)))'''+++...///***''''''&&&$$$'''%%%$$$%%%&&&'''&&&%%%((('''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''***+++***((('''&&&&&&''''''''''''((()))))))))))))))''')))+++,,,++++++,,,---((())))))+++,,,------,,,,,,------,,,***))))))***...111000,,,+++---,,,)))---(((%%%(((...111---'''+++,,,,,,+++***)))***+++,,,+++++++++,,,***'''%%%)))***---///111000000///+++***)))******)))))))))+++***)))((((((((()))***&&&%%%%%%&&&&&&%%%%%%&&&))))))(((((('''&&&&&&&&&((('''&&&&&&'''((('''%%%&&&&&&&&&&&&''''''(((((($$$$$$%%%(((******(((&&&%%%%%%%%%&&&''''''((((((************************++++++,,,...111333555777333444666888999999999999>>>====================={{{xxxhhhSSSBBB555222///...///000///...,,,,,,+++++++++,,,------,,,++++++*********++++++***((('''))),,,000222222+++,,,---------------...///333777;;;@@@KKKYYYdddtttwww|||uuucccOOOFFFIIIXXXmmm~~~~~~zzzrrreeeTTTEEE:::444111333///---...---,,,222999KKKSSS```nnnyyy~~~ttt[[[@@@666999;;;???XXXssszzz}}}}}}wwwzzz~~~}}}}}}~~~~~~}}}xxxyyy{{{}}}~~~{{{xxx}}}yyywwwyyyvvvvvvwwwtttqqqqqquuuzzzyyywwwttttttsssnnnhhhgggjjjooovvv{{{{{{wwwsssvvvtttppppppxxx{{{rrrzzztttpppqqqsssqqqqqqrrryyy{{{{{{yyyzzz}}}|||wwwvvvdddNNN???888;;;IIIXXXgggmmmuuuzzz{{{yyyzzz|||{{{sss^^^III;;;555///---***)))***+++++++++((()))))))))************)))******++++++******))))))******)))'''&&&'''(((++++++)))(((''''''''''''&&&&&&'''***,,,+++)))''''''+++,,,(((&&&''''''%%%'''&&&%%%%%%''''''&&&%%%'''''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&(((+++***)))((('''&&&&&&'''((($$$%%%'''(((***+++++++++&&&(((***+++******+++---((()))++++++,,,,,,,,,---+++---...,,,***((()))+++---000///,,,+++---,,,))))))$$$ ###,,,111111...+++,,,------+++******+++*********,,,---,,,***(((***+++...000000000///............,,,+++,,,------,,,+++)))((('''((()))***)))***)))((('''((('''&&&***))))))(((''''''&&&&&&(((&&&%%%&&&'''((('''&&&%%%&&&&&&''''''(((((((((&&&&&&'''(((***)))&&&###%%%%%%&&&''''''(((((((((***************************+++,,,---///222444555555555666666666666666666=========<<<<<<<<<<<<<<<~~~~~~xxxcccOOO888333///...///000///---,,,,,,,,,++++++,,,,,,---,,,,,,++++++******++++++,,,***)))***,,,...//////,,,,,,,,,,,,,,,---,,,,,,------------111999EEEMMMcccjjjuuu~~~wwwjjj]]]XXX\\\fffuuu}}}||||||}}}wwwqqqgggZZZMMMAAA777222222///......---...555>>>XXX___jjjttt{{{~~~ttt[[[@@@666:::<<<>>>VVVpppxxx|||{{{~~~}}}~~~zzz}}}~~~}}}{{{xxxyyy|||~~~zzzvvv|||{{{xxxvvvxxxvvvuuuvvvsssppppppttttttvvvuuuqqqqqqqqqhhh[[[ZZZaaammmwww|||{{{xxxuuussstttrrrttt}}}ttt{{{tttnnnnnnmmmllllllnnnrrrvvvyyyxxxzzz}}}}}}zzzqqqZZZBBB666333888GGGVVViiilllsssyyyyyyvvvwww{{{vvv\\\DDD888555///---***))))))***))))))))))))))))))************((())))))))))))))))))((()))***+++***((('''((()))+++***)))(((((('''((((((((('''''')))++++++)))'''$$$(((***'''&&&((((((&&&'''&&&%%%&&&'''((('''%%%''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''((((((((('''''')))***)))((('''&&&&&&'''((()))%%%&&&''')))***+++,,,,,,%%%'''************+++,,,)))+++------,,,+++,,,---+++---///---)))((()))++++++......+++***------***333---((('''***---,,,***+++,,,...---,,,******+++***))))))***,,,---,,,++++++,,,---...//////...---***---,,,'''%%%(((++++++...---+++*********+++,,,'''))))))&&&&&&''''''$$$&&&''''''(((((()))******'''&&&%%%&&&(((((((((&&&$$$%%%&&&'''''''''''''''(((''''''(((((((((&&&###%%%&&&'''((())))))))))))++++++++++++++++++++++++***++++++---...000222333555555555444444444444444;;;;;;;;;;;;;;;;;;;;;;;;~~~mmmXXX:::555///...///111///------,,,,,,++++++,,,,,,,,,------,,,+++++++++++++++///---,,,,,,...//////...///...,,,,,,---.........---+++***))),,,111777;;;KKKWWWiiiyyy|||tttlllkkknnnrrrzzz|||xxxsssnnnjjjggg```\\\UUUNNNHHH@@@999444111///......---///888CCC^^^eeennnvvvyyy{{{|||}}}www^^^BBB666999:::;;;RRRmmmwww|||{{{~~~}}}{{{{{{|||zzzxxxyyy|||}}}wwwsssxxx{{{}}}~~~{{{xxxuuutttuuussssssuuussspppqqquuuqqquuusssnnnnnnnnnaaaNNNHHHVVVhhhuuuyyywwwuuussspppvvvwwwvvv|||yyyuuuqqqmmmjjjdddaaafffnnnqqqvvvyyyxxxyyy{{{{{{yyyoooWWW@@@666555:::JJJ\\\lllmmmrrrxxxxxxvvvyyyyyy___GGG888222000---+++***+++***)))((())))))))))))************''''''((((((((((((''''''(((***+++***))))))***+++))))))(((((((((((())))))***)))(((((())))))((('''$$$(((***'''&&&((((((&&&(((&&&%%%&&&'''((('''&&&''''''''''''&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%$$$&&&(((((('''&&&'''(((''''''&&&&&&'''((()))+++((()))******+++*********&&&(((******)))))))))***+++---///...,,,***+++---***---///---)))'''))),,,))),,,,,,)))***------***888444000---+++)))'''%%%)))+++------+++))))))******)))((((((***++++++***,,,,,,,,,,,,------------))),,,***###!!!%%%******---,,,,,,+++++++++++++++$$$''''''$$$$$$((()))%%%'''''''''((())))))******'''&&&%%%&&&((()))((('''"""###%%%&&&'''''''''&&&'''&&&%%%&&&(((((('''&&&&&&'''(((************))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111333333333333333444555555888999999::::::;;;;;;;;;oooYYY;;;555///...000111000---------,,,++++++,,,,,,,,,...------,,,+++++++++,,,,,,+++***+++---...---,,,---+++***)))***+++,,,,,,---+++******---000222222999GGG^^^sss{{{vvvwwwyyyzzz}}}}}}xxxqqqjjjbbbYYYPPPJJJAAA===999888888777333000111///......---000:::EEEbbbiiissszzz{{{zzzzzzzzz{{{bbbEEE777888888999PPPlllvvv|||~~~~~~~~~zzzzzz|||~~~{{{}}}||||||~~~}}}{{{zzzwwwyyy{{{~~~{{{uuupppuuuwwwzzzzzzwwwuuusssssssssqqqrrrtttsssqqqssswwwrrrwwwvvvooooooooo^^^III>>>OOOeeesssvvvrrroooooonnnxxx|||wwwxxx}}}mmmnnnnnnhhh]]]YYYcccppptttyyy{{{yyyxxxyyyxxxuuunnnYYYDDD:::888<<>>AAARRRfffuuuqqqssszzzpppWWWCCC888666555222,,,***+++,,,,,,((('''''''''((()))+++,,,***))))))(((((((((((((((+++((((((...000---)))(((+++)))'''''''''((('''&&&)))((('''&&&&&&'''((()))))))))((('''&&&%%%%%%$$$+++)))'''(((***+++(((%%%"""(((&&&%%%+++'''!!!%%%+++***'''%%%######$$$$$$((('''""""""&&&'''%%%&&&'''((()))))))))))),,,***)))***++++++***)))+++,,,---,,,***)))***+++...---,,,)))'''(((+++...------------------------((())),,,---------+++***---///...+++***,,,,,,)))'''((()))***************---,,,+++******+++,,,---,,,++++++++++++,,,---...//////...---,,,,,,++++++)))++++++***(((&&&%%%&&&''')))***++++++***)))'''******))))))(((((('''''')))(((((((((### %%%(((''''''&&&$$$######"""***$$$"""'''***'''&&&)))''''''&&&&&&'''(((***+++............---,,,+++***+++*********+++,,,,,,------...000222444666888999===:::666666888999888666~~~~~~~~~vvvqqqqqqzzzyyyaaaGGG;;;222000222111///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...//////---++++++++++++)))(((++++++++++++++++++++++++---000;;;LLLaaasss}}}}}}xxxuuurrrmmmjjjgggddd```\\\PPPKKKBBB999333/////////,,,,,,------------,,,,,,---///000...---000777===YYYjjjzzz~~~|||||||||||||||{{{ssseeeHHH666;;;777<<>>NNNaaarrr|||~~~{{{zzzxxxssskkkeee]]]ZZZVVVRRROOOKKKGGGCCC777444000---++++++,,,---******++++++++++++******---......---,,,///555:::UUUgggzzz}}}|||{{{{{{~~~zzztttgggKKK888<<<666;;;LLLhhh{{{~~~{{{yyyyyyxxxrrrnnnxxx}}}wwwhhhZZZVVV```sss~~~{{{|||~~~}}}|||}}}~~~~~~}}}|||zzzyyyxxxxxxxxxvvvtttyyyyyyyyyxxxwwwvvvuuutttvvvuuurrrrrrvvvxxxrrriiiYYYZZZ```jjjpppppppppqqqssstttuuutttrrrpppppppppmmmllllllnnnmmmkkklllqqquuuuuuuuuuuurrrkkkccc\\\SSSLLLIIIMMMQQQVVVcccqqqxxxvvvrrrmmmbbbVVVPPPQQQiii{{{~~~ssshhhWWWEEE777666444333222000---*********)))))))))+++,,,---++++++)))(((''''''''''''+++)))***...000,,,))))))***(((&&&&&&((((((((('''''''''((((((((((((''''''&&&&&&'''''''''((((((((('''((())))))'''&&&&&&'''!!!'''###!!!(((&&&"""(((((('''&&&%%%$$$%%%&&&&&&$$$((()))'''(((***(((%%%"""###%%%''')))***+++++++++***)))***+++,,,+++)))+++,,,------,,,,,,---...,,,,,,---+++***)))***,,,---,,,,,,++++++************************+++,,,,,,))),,,---++++++......+++++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---)))***,,,------,,,++++++...------,,,,,,+++++++++&&&((()))))))))(((***+++((()))***++++++***)))(((***))))))))))))((((((((('''######''')))((()))+++$$$$$$%%%%%%&&&&&&&&&''')))%%%$$$&&&(((''''''(((******))))))***+++---...//////...---,,,+++******+++++++++++++++,,,,,,------------...000333555777888666555555666888888888zzzdddJJJDDDDDDOOO```nnn{{{tttOOO???///+++...///...---...------------,,,,,,,,,------------------------++++++,,,---............,,,+++******,,,,,,,,,***************************---...111666@@@PPPbbbnnnppplllgggbbb\\\UUUNNNHHHAAA@@@===;;;999777555444------,,,,,,---...//////++++++,,,,,,,,,,,,++++++,,,------,,,,,,...333777QQQdddwww~~~~~~}}}zzz~~~zzzuuuiiiNNN:::<<<777:::KKKggg{{{~~~}}}zzzsssoooooowww~~~zzzjjjXXXLLLJJJUUUlll}}}~~~~~~}}}~~~{{{|||~~~zzzxxxzzz~~~}}}}}}~~~|||}}}{{{yyyxxxwwwxxxxxxxxx~~~}}}zzzvvvsssqqqxxxuuurrrssswwwvvvmmmcccOOONNNUUUcccnnnssstttuuutttvvvxxxwwwuuuttttttvvvooopppqqqrrrqqqqqqsssvvvrrrtttxxxzzzvvviiiXXXLLLDDDBBBFFFNNNUUU[[[eeepppzzzuuummm```OOOAAA???DDD^^^uuu}}}wwwtttdddOOO===888555777777222---*********)))((()))***+++,,,,,,+++***(((''''''''''''+++)))+++//////+++((())))))'''&&&&&&((()))((((((&&&'''((())))))((('''&&&'''''''''''''''(((((((((%%%(((***)))&&&$$$%%%'''!!!&&&""" &&&%%%"""((('''&&&%%%%%%%%%&&&&&&'''!!!%%%'''&&&&&&(((&&&######$$$&&&(((***,,,------+++)))))))))+++,,,+++***+++,,,------------...///+++,,,---,,,***)))***+++******************+++++++++***)))((()))***,,,---'''+++,,,+++,,,//////,,,------------,,,+++******------,,,,,,,,,,,,------***+++---...///---,,,***---,,,,,,,,,+++++++++***&&&'''((((((''''''(((***)))******++++++******)))))))))))))))))))))))))))...(((%%%(((***(((&&&'''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%&&&'''''''''(((+++***))))))***+++---...//////...,,,+++*********,,,,,,+++++++++,,,,,,---///.........000222555777555444333333555666888888oooUUUAAA======CCCMMMYYYjjjwwwxxxXXXHHH888222222111000///.........---------,,,,,,------------------------***+++,,,---............+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///333===JJJTTTUUUQQQJJJDDD???;;;777555111111111000///.........++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,...222444LLL___rrrzzz{{{}}}{{{~~~zzzwwwlllPPP;;;<<<999;;;KKKggg}}}zzzoooiiijjjmmmqqqxxxnnnXXXDDD>>>AAALLLddd|||~~~|||}}}}}}{{{|||~~~~~~~~~||||||{{{yyyxxxwwwwwwyyyzzz~~~}}}{{{xxxvvvttt{{{xxxwwwyyyzzzrrrfff\\\KKKLLLUUUdddqqquuuvvvxxxqqqsssuuuvvvvvvwwwxxxyyysssttttttsssrrruuuxxxzzzppppppqqqqqqmmmaaaQQQEEE;;;===DDDNNNXXX```jjjrrr}}}ttteeeRRR???444888BBB^^^vvv||||||ppp]]]HHH>>>777888999333---***))))))((('''((()))***++++++***)))(((''''''''''''+++***,,,000///***((()))(((&&&%%%&&&((()))))))))&&&'''((())))))((('''&&&***))))))(((''''''&&&&&&%%%(((***)))&&&$$$%%%'''&&&+++&&&$$$***)))&&&,,,&&&%%%%%%%%%&&&&&&''''''"""%%%%%%######&&&'''$$$&&&''''''((((((''''''&&&***)))((()))+++,,,+++***+++,,,------------...///+++,,,---,,,***)))***+++(((((())))))***+++,,,,,,,,,***)))'''(((***,,,---%%%***,,,+++---000000------------------,,,+++***------------------------,,,---///000000...,,,++++++++++++++++++******************)))'''''')))*********++++++++++++******))))))))))))************111***''')))***(((%%%%%%'''''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&'''(((((())))))(((((()))***,,,---......,,,++++++***++++++------,,,,,,+++,,,,,,---000000///000111333555666333333333222333444777888oooXXXBBB>>>:::999:::AAAQQQ___pppuuu{{{}}}yyybbbSSSDDD;;;666000---,,,............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////,,,+++******,,,---,,,***------------------------))),,,......///222888===;;;888444000......///000...//////...,,,+++,,,---,,,,,,,,,++++++***))))))******++++++++++++******...---,,,,,,---///111222EEEXXXlllvvvyyy||||||~~~{{{xxxnnnRRR<<<;;;999:::JJJfff}}}zzzkkk]]]XXX[[[```aaagggrrrzzzbbbJJJ777666;;;DDD\\\vvv|||}}}~~~~~~~~~}}}~~~~~~{{{{{{{{{yyyxxxxxxzzz|||yyyzzzzzz{{{{{{zzzzzzyyyzzzyyyzzz~~~|||rrrfff___XXXYYY```llltttuuuvvvxxxrrrrrrsssvvvzzz}}}}}}}}}vvvxxxwwwsssqqqtttvvvvvvyyyqqqeee\\\UUUMMMCCC;;;:::@@@JJJVVV```hhhpppuuuxxxkkkXXXDDD555111<<>>CCCKKKWWWaaahhhlllnnnnnnfffYYYGGG888111777IIIZZZqqq{{{~~~zzzeeeMMM999444444///,,,---+++***)))(((((()))******((((((((((((((())))))******+++...111...((('''***&&&%%%$$$&&&(((***+++***((((((''''''''''''((((((***)))))))))(((((('''''')))((((((((())))))'''&&&###(((%%%###((($$$###&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''%%%&&&***+++((((((((('''&&&%%%###!!! )))(((((()))+++---,,,++++++,,,---,,,+++***+++,,,------,,,***((()))+++---++++++++++++++++++++++++***))))))((((((***+++,,,%%%***---,,,...000///+++***++++++,,,,,,,,,,,,+++---...///000000///...---------,,,,,,,,,+++++++++)))*********************+++,,,+++***)))***,,,///+++++++++******+++++++++))))))*********+++++++++)))'''(((***)))&&&(((,,,&&&&&&&&&&&&''''''''''''###(((***%%%###''')))(((((((((''''''((()))+++,,,++++++***)))***,,,---///......---,,,,,,,,,,,,,,,...///111222333222111000000222222111000000333666~~~|||tttgggXXXGGG===777666:::???BBBMMM[[[gggooowww|||zzzmmm^^^MMM<<<333222//////.........---------++++++++++++++++++++++++,,,+++******+++...000222---,,,++++++,,,,,,+++)))------------------------,,,,,,---......,,,***((()))+++,,,,,,+++***++++++$$$'''******)))))),,,...++++++************++++++++++++,,,,,,,,,,,,++++++000...------...000000000444KKKfffuuuzzz|||}}}|||~~~}}}zzzqqqTTT;;;999888888FFFccc|||wwwbbbMMM???;;;>>>CCCCCCGGGUUUkkkttt[[[III???AAA>>>>>>WWWyyy|||{{{vvvwwwyyy{{{}}}|||xxx|||}}}|||}}}~~~~~~~~~{{{}}}||||||}}}|||{{{xxxvvvuuutttuuuuuuhhhjjjqqqxxxwwwqqqppptttuuusssttttttqqqnnnrrryyypppkkkiiinnnxxx}}}yyytttvvv{{{{{{tttnnnkkkfff___SSSKKKCCCBBBHHHOOOPPPOOOLLLVVVbbbiiilllkkkgggcccSSSGGG999111222>>>UUUhhhwww|||mmmRRR999333222...,,,///,,,+++***))))))***++++++'''''''''(((((()))***+++***+++...111...((('''***&&&%%%$$$&&&(((***++++++)))((('''&&&&&&'''((()))(((((((((((())))))))))))+++)))'''(((++++++(((%%%%%%+++(((&&&+++&&& ###&&&&&&''''''&&&&&&%%%$$$"""&&&'''&&&'''***)))&&&$$$%%%&&&((()))******+++)))(((((()))+++---,,,++++++,,,---,,,***)))***+++...---,,,)))'''(((+++.........---,,,+++***)))((()))))))))))))))******+++%%%***------...000///+++)))***++++++,,,,,,,,,,,,---...///000000///...---,,,,,,+++***)))))))))***)))))))))))))))*********''''''''''''&&&(((+++...,,,++++++******++++++,,,))))))******++++++++++++))))))***+++((($$$&&&,,,$$$$$$%%%&&&'''((()))***###)))***%%%###''')))((()))((((((((((((***+++,,,******))))))***,,,...000///...---,,,,,,,,,,,,,,,,,,---000222333111///...000222333111//////222555{{{~~~}}}zzzuuurrrfffVVVGGG>>>;;;::::::999888AAATTTaaahhhuuu~~~qqq]]]GGG777///000---***+++---...,,,***000...,,,+++***+++,,,...)))))))))***+++---...///,,,++++++******++++++,,,.........------,,,,,,,,,......---,,,++++++++++++,,,++++++******++++++,,,************************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,---......///.........333>>>TTTlllyyy|||}}}~~~xxxmmmRRR:::777555888FFF```yyywwwfffTTTFFF@@@AAADDDOOOWWWeeevvv|||jjjTTT@@@>>>HHHUUUgggvvv~~~uuupppmmmjjjooossswww{{{}}}~~~~~~~~~~~~tttjjjpppyyy|||{{{{{{}}}}}}~~~~~~}}}|||~~~~~~|||{{{vvvyyyyyyuuussssssppplllYYY^^^fffooouuuvvvrrrnnntttuuusssooopppvvvzzzyyyqqqiiihhhmmmooommmpppwwwyyyxxxyyyxxxkkkXXXNNNMMMGGGHHHFFFDDDIIIRRRTTTPPPBBBMMM\\\eeeeee]]]RRRLLL<<<444......999LLLcccsssuuu~~~~~~|||uuu\\\DDD777///'''&&&+++,,,+++***)))(((((((((((())))))************))))))************))))))))))))***++++++***)))***---000(((((((((((())))))))))))+++(((&&&&&&''')))******---***((()))******&&&"""%%%&&&&&&'''((()))*********&&&$$$&&&&&&###$$$(((%%%'''(((((('''&&&&&&'''))))))******)))'''%%%$$$(((((())))))***+++---...((())))))************))),,,******+++...///---+++***)))))))))))))))***+++(((((()))***)))(((***---///,,,,,,///---'''(((------,,,+++************+++000+++***,,,---+++***,,,---+++***+++------+++(((,,,,,,+++++++++,,,---...)))(((&&&%%%%%%&&&'''((((((***,,,,,,***)))***+++!!!&&&++++++)))(((+++///+++***(((((())))))'''&&&)))((('''&&&&&&'''((()))***&&&%%%&&&'''&&&(((---******&&&"""&&&---...)))---,,,***+++,,,------,,,222111//////000000...---+++---111444444333000///222222111111111111111111~~~{{{zzzuuuuuukkk^^^UUUOOOIIIAAA:::???999999BBBKKKSSSccctttwwweeeQQQ???555555111---,,,---...---+++//////...---...///000111++++++*********+++,,,,,,,,,++++++******++++++,,,/////////.........------,,,,,,,,,++++++,,,------,,,++++++******++++++,,,************************,,,+++***))))))+++,,,---***++++++++++++,,,,,,,,,---......///000000000000111:::NNNfffwww}}}{{{qqqWWW>>>888777888FFF___www}}}ooo___SSSOOOQQQTTTbbbhhhsss|||nnnXXXGGGIIIUUUcccrrr~~~ooo___UUURRRPPP```iiitttzzz||||||}}}pppaaahhhsss}}}~~~{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~{{{zzzzzzxxxsssqqqpppkkkeeeUUUZZZcccmmmtttvvvtttqqqpppssstttrrrtttyyy{{{yyytttmmmiiihhhccc___hhhuuuvvvvvvuuunnn[[[FFF===???999===@@@@@@CCCFFFBBB;;;999>>>FFFNNNQQQKKKAAA888777333111444:::EEEVVVdddttt~~~~~~zzzeeeLLL;;;111++++++------,,,+++***))))))))))))))))))************))))))******)))))))))(((((((((((())))))))))))***---000(((((((((((())))))))))))***(((&&&&&&(((******************)))'''&&&%%%&&&&&&&&&''''''(((((()))))))))%%%%%%'''&&&$$$$$$'''%%%''')))((('''&&&''''''))))))))))))((('''&&&%%%(((((())))))***+++---...***+++++++++++++++******,,,***)))***---...---+++)))))))))))))))******+++******++++++******,,,...+++((()))------)))***...------,,,,,,,,,+++++++++111,,,+++---...+++***+++,,,+++***+++------,,,)))------++++++++++++,,,---)))((('''&&&&&&'''((())))))+++,,,,,,***))))))***))),,,......------///222+++***(((((())))))'''&&&))))))(((''''''(((((())),,,)))(((******)))***---'''+++***%%%%%%***,,,+++---,,,***+++,,,------,,,111000....../////////...,,,...000222333222111000111000000000000000111111~~~~~~}}}xxxxxxqqqjjjgggddd[[[MMM@@@CCC:::444666999???LLL[[[nnnwww~~~rrr```NNNBBB>>>888111---...//////...------------------------,,,,,,+++***)))))))))***,,,++++++******++++++,,,............------------++++++++++++,,,---...///++++++************++++++++++++++++++++++++++++++...,,,***))))))+++...000++++++++++++,,,,,,,,,,,,---...//////000111111222///555EEE^^^ttt}}}www^^^BBB:::999999EEE\\\tttyyymmmeeecccfffiiiqqquuu|||xxxlllXXXIIIOOO```nnnzzzuuu___JJJ@@@<<<;;;IIIXXXkkkvvvzzz{{{{{{mmmZZZbbbnnnzzz~~~|||}}}~~~{{{wwwwwwyyy||||||~~~}}}zzzyyy{{{}}}~~~}}}|||{{{wwwsssssstttmmmeee[[[___fffooouuuwwwuuusssmmmqqqtttuuuwww{{{|||yyyxxxsssmmmbbbTTTNNN]]]rrrvvvwwwuuujjjTTT???888:::444888;;;;;;===<<<777111333222333888<<<:::222***000111666999:::<<>>MMMcccsss{{{yyykkkRRR;;;222333333111...<<>>QQQlllssssssrrrqqqnnnfffVVVFFFDDDCCCEEEFFFAAA999555666---///111222222555:::>>>GGG???;;;888///+++:::PPPrrryyyttt^^^HHH;;;333...,,,+++***)))(((((((((((())))))************)))))))))))))))(((((((((''''''***++++++***'''&&&&&&'''(((((((((((())))))))))))&&&'''(((***,,,+++)))&&&)))%%%"""###&&&)))'''%%%&&&&&&&&&&&&&&&&&&''''''(((%%%%%%(((((($$$$$$&&&%%%'''(((((('''&&&&&&''''''''''''''''''((()))***(((((())))))***+++---...+++,,,,,,,,,+++***)))(((,,,,,,,,,***))))))***,,,)))))))))***+++,,,---...111777777000...222333///$$$)))+++)))))),,,...------...///000111000//////,,,((('''+++...---...000***++++++++++++,,,///222///...,,,***)))((())))))(((((())))))******++++++(((***,,,,,,***)))***+++...//////......,,,++++++---+++************)))'''''''''((()))************(((&&&(((,,,+++'''%%%'''///***'''+++//////......---++++++,,,...000000///...,,,******,,,...000000............///000111111222222222222222333444555zzzxxxyyy}}}~~~zzzzzz|||yyywwwpppdddWWWMMMFFFBBB===999999<<>>CCCFFFHHHFFF:::333222///000EEE___zzz|||{{{lllVVV@@@555444...---,,,+++************))))))************))))))******)))))))))(((((((((''')))******)))((()))***(((((((((((())))))))))))&&&&&&(((+++,,,+++(((%%%&&&%%%%%%&&&'''(((((('''%%%%%%%%%&&&&&&''''''''')))%%%%%%'''&&&$$$$$$'''$$$&&&''''''&&&%%%%%%&&&''''''((((((((((((((('''(((((())))))***+++---...+++,,,,,,,,,,,,,,,+++++++++---...---***)))***,,,)))))))))***+++,,,......111888777///,,,111222---&&&+++'''%%%(((---///........./////////000000///***''')))+++***+++...+++,,,---,,,***+++///222...---+++***))))))))))))&&&'''((()))************''')))+++++++++***+++,,,)))---000000---*********---+++************)))'''%%%&&&''')))******)))))))))'''(((,,,,,,)))(((***...)))(((,,,...---///444---++++++,,,...000000000...,,,+++,,,...//////...------...//////000000000333222222111222222333333{{{xxx}}}|||yyyuuuyyy{{{vvvkkk^^^RRRIII===::::::<<<999777<<>>777888444000---,,,++++++***---------,,,,,,,,,++++++((()))+++,,,---.........******************++++++...---+++))))))***+++,,,++++++++++++,,,,,,---...)))+++,,,,,,+++***,,,---........................111111000000/////////...111444FFFdddxxx{{{vvvttt{{{~~~yyywwwrrrZZZ???888333;;;EEE^^^|||~~~~~~~~~~~~|||tttaaaGGG444>>>NNNYYYXXXRRROOOMMMKKKSSS```qqq}}}}}}~~~zzzyyy~~~~~~}}}}}}~~~}}}{{{|||~~~|||xxx|||xxxvvvyyy|||yyytttqqqqqqtttuuurrrooossssssrrrrrrssstttvvvwwwxxxwwwnnnZZZAAA888GGG\\\rrr{{{~~~yyyxxx{{{vvvkkkeeeOOO===999888222///333222???NNNWWW^^^___VVVJJJ222000//////222@@@]]]xxx~~~yyy^^^MMMAAA111555000......---))))))+++((((((((((((((())))))))))))'''&&&'''((()))(((&&&(((((((((((((((***,,,---))))))(((((((((((())))))&&&((()))++++++)))(((&&&''''''(((******+++++++++''''''&&&&&&&&&&&&'''''')))'''%%%&&&((()))'''%%%''''''''''''(((((((((((()))))))))))))))*********((()))***+++++++++++++++)))+++,,,,,,,,,,,,---//////...---,,,,,,,,,,,,,,,++++++++++++,,,---...//////---+++***+++///444777******************++++++333000...---...///......+++)))((()))---...---+++...---+++******+++---.........,,,((())),,,,,,(((###$$$''')))++++++,,,+++(((((((((((()))***+++,,,,,,...000111///---,,,,,,+++***)))***,,,,,,***)))((((((((()))))))))))))))+++******))))))))))))))),,,++++++,,,...//////...+++,,,...---,,,,,,---///444333000...------...///222000...111666888666222000000111111111222222222}}}}}}}}}|||{{{}}}{{{uuupppxxx~~~|||yyyxxxtttnnnhhhbbbXXXOOOGGG@@@999666222666>>>FFFOOOYYYbbbhhhnnnvvv{{{|||}}}~~~}}}|||}}}~~~~~~}}}vvvmmmgggbbb[[[SSSMMMFFFAAA:::333///---------------------,,,,,,,,,,,,)))***+++,,,------......************************,,,+++***))))))***,,,---,,,,,,+++++++++,,,------***,,,------,,,+++---...------------------------000000/////////.........222666IIIggg{{{}}}yyyxxx|||}}}{{{vvv]]]AAA888555===GGG___}}}xxxfffOOO???BBBQQQ```eeefffgggeeecccmmmttt}}}{{{uuuuuu|||~~~~~~~~~}}}|||}}}~~~~~~}}}}}}}}}}}}{{{yyy}}}}}}|||yyywwwwwwyyy{{{yyysssmmmllloooqqqqqqpppsssssssssssstttuuuvvvwww{{{vvvkkkWWWAAA:::III\\\mmmwww|||xxxuuuwwwqqqhhhPPP???222111111---...333>>>LLL\\\dddeee___QQQCCC444///---333<<>>CCCLLLTTT]]]eeemmmrrrvvv{{{}}}|||~~~||||||~~~zzzvvvtttqqqlllhhh]]]UUUJJJ===444000//////...---------,,,,,,,,,,,,******+++,,,------,,,,,,************************+++***))))))***+++---...------,,,+++++++++,,,,,,+++---......---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,///............---------111777KKKhhh{{{}}}{{{|||}}}yyy___BBB888666===FFF]]]{{{{{{nnn\\\OOOOOO\\\kkkuuu{{{~~~}}}yyyxxxrrrssszzzyyy|||||||||||||||}}}~~~~~~|||zzzzzz{{{|||yyywwwvvvxxxyyyzzzzzzxxxrrrjjjgggiiimmmpppqqqrrrssstttuuuuuuvvvvvvvvv}}}vvvgggSSS???;;;JJJ]]]lllvvv|||wwwrrrpppjjjbbbAAA777///111222111555===MMM[[[jjjmmmeeeVVVDDD777444...,,,444BBBSSSdddpppmmmrrrwwwzzz|||~~~~~~{{{nnneeeUUU>>>444...,,,------***)))+++---------,,,++++++******+++***))))))++++++***))))))(((((('''((()))+++,,,))))))(((((((((((())))))'''((()))******)))((('''(((((()))***++++++++++++***))))))(((((())))))***(((&&&%%%&&&'''((('''&&&&&&''''''''''''((((((((((((((())))))************))))))*********)))(((((()))***,,,,,,++++++---.........---,,,,,,,,,------++++++***++++++,,,---...%%%''')))***+++***((('''******+++++++++*********,,,***((((((*********)))((('''(((***...000000000,,,***)))***+++,,,+++)))------+++((()))------***((()))***+++,,,,,,,,,,,,......,,,++++++*********---///111111///.........,,,,,,+++,,,---,,,***((("""&&&)))******'''&&&)))(((''''''(((***---...++++++,,,,,,------......)))+++,,,,,,++++++,,,---.........//////000000000///...---///333444333000000000000000111111111111~~~~~~|||~~~~~~~~~~~~~~~|||{{{}}}zzzuuulll```SSSJJJ@@@>>>;;;777666888<<>>999III^^^pppxxx|||vvvmmmfff___XXX<<<666444666888;;;CCCMMMZZZcccjjjfffWWWEEE666...222///...444???KKKUUU[[[YYYgggwww{{{zzz{{{uuuooo]]]CCC555...***,,,,,,***)))***......---,,,++++++******)))((('''((())))))((('''''''''&&&&&&&&&'''))))))))))))(((((((((((())))))(((((())))))))))))((((((((()))******++++++++++++((((((''''''''''''((((((&&&&&&&&&&&&'''(((''''''&&&&&&&&&'''''''''(((((((((((())))))******++++++)))))))))))))))((('''&&&)))***,,,,,,++++++---......------,,,,,,,,,------++++++******+++,,,,,,---)))***,,,---,,,+++)))'''******+++++++++***))))))***((('''((()))***)))(((,,,++++++,,,---......---,,,******+++---...+++))),,,,,,+++((()))---...************+++++++++++++++------,,,+++++++++++++++,,,...000///...------...***))))))***+++***'''%%%"""$$$&&&((())))))((('''***)))'''''''''))),,,...***+++,,,,,,,,,,,,---...***,,,------,,,+++---...---...//////000000/////////......///222333222000/////////000000000111111~~~|||zzzzzz{{{||||||~~~|||wwwppphhhbbbLLLEEE<<<999::::::999666<<>>RRRooo|||~~~|||xxxuuu{{{~~~{{{rrriiieeegggkkkwww~~~~~~~~~}}}|||}}}~~~}}}{{{xxxwwwwwwyyyyyyyyyqqqqqqqqqppppppppppppqqqlllmmmooorrrtttvvvwwwxxxzzzxxxqqqbbbPPPIIIVVVgggqqqmmmfff]]]RRRIIIAAA;;;333888@@@IIIQQQXXX___ccc```XXXNNNBBB777111333:::AAAIIIPPPNNNLLLOOOTTTWWWVVVbbblllooottt|||~~~|||www{{{ttt^^^DDD888...+++,,,***)))***++++++******))))))((((((,,,+++******,,,,,,+++***+++***)))))))))***+++,,,))))))(((((((((((())))))))))))(((((((((((())))))******+++++++++++++++***+++******))))))******+++$$$&&&''''''&&&&&&((()))%%%&&&&&&&&&&&&'''''''''''''''((()))***++++++,,,))))))*********)))((((((((()))++++++******,,,---------,,,,,,,,,---......++++++************++++++///---***(((((((((***+++***+++,,,---,,,***(((''')))((()))***---...---+++)))+++---......///111333111---***+++000111...******+++)))'''***...///,,,******)))))))))******+++)))))))))******+++,,,---)))+++,,,+++******+++---***+++,,,...000///+++)))...---***((('''(((***++++++******)))))))))))))))))),,,...---***)))+++...---...//////......///000/////////......---------//////000111111111111111............////////////~~~}}}{{{uuunnniiieee^^^UUUNNNEEE@@@======:::888===DDDLLLRRRXXX\\\\\\^^^bbbeeegggkkkrrrwwwzzzzzzzzzyyyxxx|||~~~uuubbbKKK999///---------,,,,,,,,,++++++'''((()))++++++,,,,,,,,,,,,,,,++++++***))))))(((******+++------.........,,,,,,+++++++++,,,------***+++---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............222...999VVVqqq}}}{{{vvvpppXXX>>>777444777;;;NNNlllyyy|||}}}xxxuuuxxx}}}~~~~~~}}}~~~~~~~~~zzzqqqcccVVVPPPSSSXXXhhhsss}}}~~~~~~}}}~~~~~~}}}|||zzzwwwttttttuuuwwwqqqqqqrrrqqqqqqqqqqqqrrrmmmmmmooorrruuuxxx{{{}}}}}}yyytttmmmddd```fffooojjjaaaVVVMMMHHHAAA;;;888999BBBOOO[[[dddgggdddaaaWWWKKK???888444444:::CCCQQQ[[[```]]]YYYZZZ[[[[[[XXXaaaggggggmmmyyy}}}yyymmmmmmwww~~~oooOOOAAA333...---,,,+++,,,***************))))))))),,,+++******,,,,,,+++*********(((((((((((()))***))))))(((((((((((())))))))))))(((((((((((())))))***++++++,,,,,,++++++***++++++************++++++###&&&((('''&&&&&&(((***%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,,,,))))))******+++*********((()))++++++******,,,---,,,,,,,,,,,,,,,---...///++++++************+++++++++***((('''&&&'''((((((***+++,,,---,,,***(((&&&(((((()))+++...///...,,,))),,,...///......111333222---((()))...111...+++)))***)))'''***///000---+++******)))***+++,,,---,,,,,,+++++++++,,,,,,---***+++,,,+++******,,,...******,,,///111111...+++,,,+++************++++++((((((******+++***))))))))),,,...---***(((+++...,,,---///...------...000......---,,,---...///000---...000000000//////000------........./////////}}}{{{}}}}}}{{{zzzyyyxxxuuupppjjjfff]]]VVVPPPLLLEEE<<<;;;@@@@@@DDDHHHIIIGGGHHHMMMRRRQQQXXXbbbjjjoooqqqqqqrrrqqqyyy|||kkkSSS>>>333//////.........---------'''''')))***,,,,,,------,,,,,,++++++***))))))((())))))***+++,,,,,,,,,,,,++++++++++++,,,------...+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111***222OOOmmm{{{~~~}}}{{{xxxrrrYYY===555111444777JJJhhhuuuyyy~~~~~~yyyvvvwww|||zzzzzz~~~{{{}}}~~~|||xxxzzz|||~~~wwwiiiVVVFFF@@@DDDIII[[[iiixxx~~~{{{zzzzzz|||}}}}}}}}}|||}}}{{{wwwrrrppprrruuurrrrrrqqqpppoooppprrrtttnnnnnnppprrrvvvzzz~~~zzzuuuuuutttrrrrrruuufffZZZLLLFFFDDDAAA===:::>>>IIIYYYfffmmmjjj___UUULLL@@@666444555777???HHH]]]eeehhhddd______]]]XXXTTT^^^eeegggnnnxxxxxxooo```cccqqq{{{|||yyyWWWGGG777000///...---...******************++++++***)))((()))*********(((''''''%%%%%%$$$%%%&&&'''))))))(((((((((((())))))))))))(((((((((((())))))++++++,,,,,,,,,++++++***))))))(((((((((((())))))###%%%((((((&&&&&&(((+++%%%%%%%%%&&&&&&&&&''''''&&&'''((()))***+++,,,,,,((()))***+++++++++++++++((()))++++++******,,,---,,,,,,,,,,,,,,,---...///++++++***************+++))))))((((((''''''''''''***+++---------***'''&&&(((((()))+++...///...,,,---///111000---,,,...000222,,,'''''',,,000...***)))***)))'''***///000---,,,+++******+++---.../////////...---,,,,,,,,,,,,+++,,,,,,,,,++++++---///'''(((+++...111000---***((()))***+++,,,,,,+++***%%%&&&)))+++,,,,,,+++***))),,,///---)))(((***...+++,,,...---,,,,,,---///---,,,++++++,,,...111333,,,---//////...---......---------.........//////zzzyyy{{{}}}}}}yyyzzzzzzzzzzzzzzz{{{{{{yyyuuurrrnnniiibbbYYYRRRLLLIIIHHHGGGEEEAAA===;;;;;;<<<===@@@DDDJJJQQQWWW\\\^^^```mmmnnnqqqqqqkkkZZZCCC333......---,,,+++******+++---,,,+++******+++,,,,,,***+++,,,,,,,,,***)))'''*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...+++++++++++++++,,,---...+++++++++***)))+++...000333444000---333:::555***///000555EEE```xxx~~~xxxyyy}}}oooRRR>>>:::777333<<>>DDDWWWgggiiiccc\\\TTTLLL<<<:::555222888FFFQQQTTTdddkkkrrrpppfff[[[TTTSSS___gggnnnssswwwuuuhhhXXXJJJIIIWWWrrrdddRRR???666111---,,,///---,,,+++***)))))))))((()))))))))))))))******+++)))(((((((((''''''''''''((())))))*********))))))***((('''))),,,...,,,***---+++)))***---///...,,,///---***(((''')))+++,,,((('''&&&%%%%%%&&&'''((()))&&&"""###%%%(((((('''%%%'''((()))((('''((())))))***+++***(((&&&&&&'''+++++++++***++++++,,,,,,///......---...///000111///---+++)))(((***+++------,,,,,,+++*********+++...+++(((***......+++&&&111---((('''***---...---333000,,,,,,------+++(((***,,,///---$$$%%%222***+++,,,---.../////////,,,,,,+++***))))))************+++++++++,,,,,,,,,)))+++---,,,***)))+++---'''***,,,,,,***)))***,,,++++++++++++++++++++++++000+++&&&&&&)))+++)))''',,,,,,,,,,,,,,,+++***)))((()))***+++,,,---------++++++,,,,,,,,,,,,///444000...------//////---***---------...///000111111|||wwwtttsss|||~~~|||}}}|||xxxvvvuuuuuuwwwwwwvvvtttyyywwwsssmmmgggaaa\\\ZZZUUUPPPJJJDDDAAA===:::888888999;;;===AAAEEEHHHJJJLLLNNNSSSXXXXXXOOO@@@555---,,,,,,,,,------...///---,,,+++++++++,,,---...,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,+++************+++,,,,,,)))))))))******,,,------+++++++++******,,,000444333888:::;;;BBBHHH@@@333222222444BBB\\\ttt~~~}}}yyytttqqqdddNNN>>>:::888444===VVVnnnyyy}}}~~~|||{{{zzzzzzyyyvvvuuuxxx~~~~~~}}}~~~}}}|||{{{|||||||||zzzyyytttgggUUUEEE>>>===@@@BBBLLL```www~~~}}}}}}~~~|||zzz~~~~~~~~~}}}{{{yyyyyy{{{|||}}}|||uuutttsssqqqqqqqqqrrrrrrrrrrrrrrrsssuuuxxx{{{}}}{{{wwwzzzzzziiiSSSCCC<<<888;;;???AAAGGGNNNaaaiiikkkbbbVVVLLLCCC<<<666:::<<<>>>FFFTTT^^^bbbaaaiiiqqqqqqjjjaaa\\\ZZZmmmtttxxxvvvqqqgggTTTCCC======MMMkkkwww```GGG:::555111//////,,,,,,***)))((())))))***))))))(((((())))))***+++))))))(((((((((''''''''')))***************))))))***((('''))),,,---,,,+++---***)))***,,,...---,,,+++)))'''&&&%%%&&&''''''((((((&&&&&&&&&&&&(((((()))&&&$$$$$$&&&(((((((((&&&((()))***)))((()))***''')))******)))'''((()))++++++***))))))*********---,,,+++++++++---...///...---+++)))(((***+++------,,,++++++*********+++111...,,,---111333111...222///+++***,,,...//////222///,,,,,,------,,,***///,,,++++++((($$$(((///******+++,,,---.........------,,,+++++++++++++++************++++++,,,,,,+++---///...,,,+++---///(((***,,,,,,+++***+++---************************,,,((($$$$$$(((+++***(((+++,,,,,,,,,++++++***)))))))))***+++,,,,,,,,,,,,++++++,,,------,,,---///000...---...000000...+++++++++,,,,,,------......zzzrrrnnnpppyyywwwtttqqqoooqqqsssuuuvvv{{{|||{{{yyyuuupppkkkgggfff___XXXSSSPPPKKKDDD>>>>>><<<888555555666888:::777888;;;???BBB>>>666000++++++***++++++,,,---...,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,------,,,++++++++++++++++++***+++*********++++++,,,---************+++,,,---.........---,,,,,,...333666444===FFFMMMVVVZZZNNN===555333333???WWWppp{{{zzz~~~vvvjjj^^^SSSHHH===777999666???XXXpppzzz}}}~~~~~~}}}|||{{{zzzyyyyyytttrrrtttxxxzzzzzz|||~~~}}}}}}}}}~~~}}}{{{zzzzzz|||}}}|||zzzxxxtttjjjZZZJJJ???<<<@@@DDDRRRdddxxx~~~{{{}}}~~~~~~~~~}}}|||}}}uuutttsssrrrrrrsssttttttrrrrrrssstttvvvxxxzzz{{{{{{}}}|||zzzzzzsss\\\EEE<<<666333777>>>GGGPPPYYYiiiggg]]]MMMAAA<<<999666777AAAKKKPPPWWW```gggiiiaaaiiisssuuuqqqjjjgggfffyyy}}}~~~vvvhhhVVVAAA222444666FFFeee~~~mmmPPP@@@999555222111...---***)))((()))***+++((((((((((((((())))))***)))))))))(((((((((''''''+++++++++++++++***)))(((***)))((()))+++,,,,,,++++++***((()))+++,,,++++++++++++***))))))((((((((()))((('''&&&&&&'''((()))((('''%%%%%%&&&(((((((((''')))******)))))))))***%%%''')))***))))))***+++++++++***)))((((((((((((---,,,+++++++++,,,---......---+++))))))***+++,,,,,,,,,+++************+++---***((()))---000000...111///,,,+++,,,...//////000...------......---,,,333---(((***---,,,++++++******++++++,,,,,,------------------,,,,,,,,,,,,)))))))))************++++++---///...,,,+++---///)))+++------,,,+++,,,---************************'''$$$"""###(((++++++***+++++++++,,,++++++***))))))******+++,,,,,,,,,,,,***,,,---------,,,+++***......---...000000///...,,,,,,,,,,,,,,,---------|||vvvsss{{{|||wwwqqqmmmmmmppprrrtttwwwxxxyyyyyywwwtttqqqoooqqqkkkeeeccceeebbbZZZRRROOOLLLFFF@@@<<<:::999999555444444555777666222///------,,,,,,,,,,,,,,,---+++++++++,,,,,,---......000...,,,++++++,,,...///------,,,,,,++++++******,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,,,,---...111111000//////111555888:::FFFTTT^^^ggggggWWWCCC444222222===UUUmmmxxxxxxwwwpppbbbRRRIIIDDD<<<333888555@@@[[[sss|||~~~}}}{{{zzzxxxxxxvvvuuuvvvwwwwwwwwwvvvwww}}}zzzzzz|||~~~|||zzz|||{{{|||{{{zzz{{{||||||{{{zzzyyysssgggWWWJJJEEEIIIOOO___lllyyy~~~~~~~~~}}}}}}}}}{{{yyytttssssssrrrssstttuuuvvvrrrssstttuuuwwwxxxzzzzzzzzz|||~~~}}}zzznnnSSS<<<777666777===GGGQQQZZZ___]]]UUUHHH;;;444555999<<>>DDDQQQ^^^jjjlllhhhccc]]]XXXVVV___llluuuzzzzzzzzzyyy~~~xxxmmm^^^LLL===444111555===QQQjjj}}}zzzttteeePPP>>>444333444777555111---+++)))))))))((((((((((((((()))*********)))))))))((((((((((((,,,,,,,,,+++***)))(((''')))***************++++++******))))))(((((()))***&&&''')))******)))'''&&&***)))(((((((((((()))***$$$%%%%%%%%%%%%%%%&&&'''%%%'''(((((('''&&&&&&'''###&&&(((******+++---///...---,,,+++***)))))))))...---,,,++++++,,,---...---,,,+++*********++++++*********))))))***++++++///---***)))***+++,,,---,,,,,,,,,,,,,,,+++,,,,,,---...///000000/////////222111///---...000000...,,,,,,+++*********++++++***+++,,,,,,---,,,++++++***))))))))))))))))))))))))+++---,,,***)))+++---,,,,,,,,,---.........---++++++++++++++++++++++++)))(((((((((***++++++***)))******++++++***************+++,,,,,,,,,++++++***///000,,,***---000///,,,---...////////////000...............---------~~~~~~{{{vvvmmmkkkjjjmmmttt|||~~~zzzvvvuuusssrrrpppuuutttrrrrrrsssvvvzzz|||yyyvvvtttuuuxxxxxxsssnnniiiiiigggddd___YYYSSSPPPJJJIIIFFFBBB>>>:::777555///......------......///,,,,,,------------,,,,,,///---+++******,,,///000///...............------+++++++++,,,---...///000...............///000000///333999???DDDIIIOOORRR^^^gggpppuuuzzzwwwfffQQQ666333111;;;SSSlllxxxxxxsssrrrnnnfffZZZKKK???888666555DDD```yyy~~~{{{yyywwwsssxxx{{{zzz{{{}}}{{{www}}}{{{xxxxxxzzz|||~~~}}}~~~}}}~~~}}}|||{{{|||||||||{{{oooqqqrrrooojjjjjjoootttyyy|||{{{wwwwww{{{}}}}}}~~~~~~|||yyywwwwwwwwwwwwvvvssssssrrrrrrrrrsssuuuvvvwwwvvvuuutttuuuwwwzzz{{{}}}}}}}}}~~~{{{mmmXXXHHHEEEHHHKKKLLLPPPSSSQQQMMM@@@===<<<===???CCCLLLTTT]]]gggpppppplllfff___XXXNNNWWWeeeqqqxxx{{{||||||qqq^^^MMM===222...///333BBBZZZqqq~~~|||}}}rrr[[[BBB444111222777666333000,,,***(((''')))))))))))))))******+++******)))))))))(((((((((***************)))(((''')))***++++++***)))***+++******+++***(((''')))***'''(((***+++,,,,,,,,,++++++***)))(((((()))***+++$$$%%%'''&&&%%%%%%&&&(((%%%'''((((((&&&%%%%%%&&&%%%''')))+++++++++,,,...------,,,+++*********+++,,,+++***)))))))))***+++---,,,++++++******++++++***))))))))))))***++++++///...---,,,,,,,,,------,,,...//////...------...---///111222000//////000///222222///...000111000...---,,,*********+++,,,)))***,,,------,,,+++++++++************)))))))))+++---///...,,,+++---///,,,,,,+++---...///...,,,))))))))))))))))))))))))+++++++++++++++++++++***((()))******+++************++++++,,,,,,+++++++++)))444888000***---111111+++---//////...---...///+++++++++++++++,,,,,,,,,{{{vvvbbbaaaccckkkvvv|||}}}zzz{{{~~~{{{yyyxxxzzzzzzzzz{{{|||zzzwwwtttpppooonnnnnnpppssswwwyyyyyyxxxwwwwwwxxxwwwuuusssttttttsssrrroookkkgggdddcccbbb```[[[TTTLLLEEEBBB===<<<:::777444222111111//////000000///...---,,,///...---,,,,,,...000111////////////000000000000.........///000222333444111111222444666888:::<<>>FFFOOOTTTXXXbbbmmmiiiooosssrrrpppmmmfff___TTT\\\hhhrrryyyzzzyyywwwrrraaaLLL>>>444------111666LLLhhh{{{xxx___EEE777222000222222111000---***(((&&&***************+++,,,,,,*********)))))))))(((((((((((()))))))))((((((''')))+++,,,+++)))(((***,,,***+++,,,+++(((''')))+++)))***,,,...///111222222++++++))))))))))))++++++%%%'''))))))''''''(((***&&&((()))(((&&&%%%%%%&&&''')))++++++******+++,,,++++++***************+++,,,+++***((((((((()))***,,,,,,,,,+++++++++******)))))))))))))))***++++++++++++,,,,,,++++++,,,---+++...000111...------...---000333333111////////////222222......222222///000///---+++***++++++,,,***+++---...///...---,,,,,,,,,++++++************+++---///...,,,+++---///,,,+++***,,,...///---+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++(((((()))***************+++++++++,,,,,,++++++***(((999BBB999---,,,///...+++---///...,,,++++++---*********++++++,,,,,,---yyydddfffnnn{{{{{{pppwwwzzz~~~}}}~~~~~~zzzvvvsssrrrsssuuuyyy~~~{{{wwwnnnmmmmmmnnnpppsssvvvxxxxxxxxxxxxxxxxxxxxxxxxyyywwwwwwwwwvvvtttsssqqqpppnnnppprrrpppkkkeee```]]]VVVSSSOOOIIICCC>>>:::888222222333222111000...---//////......///000111222//////000000111111222222333333333444555666888999444555888;;;>>>BBBEEEGGGSSSYYYaaahhhmmmppprrrsssxxx{{{zzzwwwxxxyyymmm^^^GGG===333666KKKgggyyy}}}{{{xxx||||||hhhHHH777888<<<;;;IIIeee{{{}}}|||yyyzzz|||~~~~~~}}}{{{zzzwww{{{zzzvvvxxx~~~}}}}}}~~~{{{xxxwwwyyy}}}|||~~~~~~~~~~~~}}}||||||}}}}}}{{{|||~~~|||uuuppplllpppuuuyyy||||||}}}}}}yyy||||||xxxxxxzzz{{{xxxyyyzzz}}}~~~~~~|||~~~~~~~~~~~~zzzwww{{{wwwqqqmmmmmmooopppqqqssssssqqqqqqqqqqqqrrrsss{{{xxxuuurrrsssvvvzzz}}}{{{wwwxxxwwwpppeee^^^KKKIIIAAA777777???CCCAAAMMMRRR\\\eeehhhiiirrrrrruuuvvvtttsssrrrllldddaaagggpppwwwzzzxxxtttqqqbbbOOO<<<444111///222777>>>VVVtttvvv]]]GGG;;;555000---...//////---+++(((&&&++++++******++++++,,,---************))))))))))))&&&'''(((((((((((((((''')))+++---,,,)))(((***,,,***,,,---+++((('''))),,,&&&''')))+++---///111222,,,+++***))))))***+++,,,&&&)))++++++)))(((***,,,''')))***)))'''&&&&&&'''(((***,,,,,,***)))***+++***)))))))))))))))***+++...---+++*********++++++,,,,,,,,,+++++++++******))))))((())))))***++++++)))+++---.........///000(((+++//////---++++++,,,...111444444111......///000222000---000555333---111000...+++++++++,,,---+++,,,...000000///...---,,,,,,,,,+++++++++******))),,,---,,,***)))+++---,,,******+++...///---***////////////////////////)))***,,,,,,,,,+++,,,,,,(((((()))***************++++++,,,,,,,,,++++++***(((===III???111,,,,,,++++++---///...+++)))***,,,++++++,,,------...//////|||ttttttyyy~~~vvvqqqpppwww~~~||||||yyyyyy~~~}}}}}}yyypppqqqssstttvvvzzztttvvvzzz~~~wwwxxxyyyzzzyyyvvvtttrrrvvvyyywwwrrrsssyyyyyytttvvvxxx{{{{{{yyyvvvtttssswwwuuutttuuuwwwwwwrrrnnnooojjjddd```\\\VVVLLLEEE===<<<999666444333222222444...---111222...,,,///...222777;;;;;;;;;:::999BBBBBBAAA???>>>???CCCEEEIIIGGGGGGJJJQQQXXX]]]```hhhkkkoootttxxx{{{|||}}}{{{vvvvvvxxxvvvnnngggSSSCCC444555GGG___rrrzzz||||||wwwkkkNNN999:::555999IIIcccwww|||zzzxxxyyy{{{}}}}}}|||zzzyyyxxx||||||yyyuuuwww}}}~~~}}}{{{|||~~~~~~~~~{{{~~~}}}xxxyyy}}}{{{{{{vvvrrrtttvvvyyy{{{}}}}}}}}}~~~|||xxxuuuuuuuuu}}}~~~~~~~~~~~~|||zzz}}}}}}yyytttqqqnnnnnnnnnnnnnnnnnnnnnnnnqqqqqqqqqrrruuuuuuuuusssuuuxxxyyyvvvtttuuu|||}}}uuupppmmmdddYYYJJJ@@@777444666<<>>333000...+++***++++++***(((---,,,***))))))***,,,...---+++)))(((((())))))))))))((()))***++++++***(((***))))))((()))***+++,,,...888666...///,,,)))...---------,,,,,,+++++++++******************++++++)))((('''&&&%%%$$$######)))'''%%%%%%'''(((((((((---,,,,,,---...---+++)))++++++++++++++++++,,,,,,+++---...,,,((('''***---++++++***)))((()))***+++***)))(((''''''((())))))&&&''')))***+++,,,,,,+++,,,---,,,+++...333222------...000///...------.../////////333777888666333333111///---+++++++++,,,,,,...///...---,,,---///++++++++++++,,,,,,,,,,,,((())))))******+++++++++)))***+++,,,---,,,,,,+++)))(((((()))+++------,,,---***)))***+++,,,,,,,,,,,,+++******))))))******)))***++++++,,,+++******+++111333...***+++------------------------------,,,,,,,,,...000111000///~~~xxxvvvvvvyyy|||~~~}}}{{{~~~}}}~~~{{{yyyuuussstttxxx||||||zzz|||}}}yyywwwxxxzzz|||||||||~~~~~~}}}yyy|||}}}}}}{{{xxxvvvuuuvvvvvv{{{|||yyyyyy{{{}}}|||||||||zzzuuuqqqllljjjfff```WWWNNNEEE@@@BBB;;;444111000...000333333999CCCLLLSSSYYY^^^aaabbbcccdddeeeeeefffiiikkkoooppprrrvvvzzz||||||{{{~~~{{{yyyxxxyyy{{{}}}xxxuuutttwww}}}|||yyygggTTT===555BBBYYYooozzz{{{~~~{{{wwwkkkOOO999;;;999AAAQQQcccooossswww{{{{{{{{{|||}}}}}}{{{zzzyyywwwyyyxxxuuuvvv{{{~~~}}}}}}{{{yyyzzz}}}~~~~~~~~~~~~}}}|||{{{yyyxxx||||||{{{{{{|||}}}}}}yyyvvvvvvyyy|||||||||vvv{{{~~~}}}~~~~~~yyyyyyzzz|||}}}~~~}}}}}}|||~~~zzzuuurrrrrruuuxxx|||}}}~~~}}}}}}~~~}}}~~~~~~|||xxxvvvrrrrrrqqqqqqqqqqqqrrrrrruuurrrnnnmmmooorrruuuvvvvvvuuusssrrrrrrtttvvvxxxwwwwwwsssnnnlllkkkgggbbbUUUPPPOOOTTT[[[bbbmmmwww}}}|||{{{{{{{{{{{{zzzyyyyyyzzz{{{|||zzzxxxuuussstttwwwxxxssslllaaaRRRFFF444111111333000222@@@QQQiiivvv{{{tttkkk___LLL;;;111///,,,***+++++++++***---,,,***))))))***,,,---(((***+++***((((((***,,,(((((()))+++------***(((*********)))***++++++,,,+++555222+++---,,,)))...///...---,,,++++++++++++***)))))))))***+++,,,,,,......---,,,***(((&&&%%%(((&&&%%%&&&((())))))))),,,,,,+++---...///---+++,,,,,,+++++++++++++++++++++***))))))((()))***++++++******)))***+++,,,---(((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,,,,+++((((((...555555000,,,---...---,,,,,,---//////000222444666777777666000//////...---------,,,+++---//////...---,,,---)))*********++++++,,,,,,*********+++++++++++++++))))))***++++++++++++***)))(((((()))+++------,,,,,,***((('''))),,,------,,,+++******))))))******((()))***+++,,,,,,,,,++++++...---'''$$$(((---///------------------------,,,,,,,,,...111222222000~~~}}}~~~|||yyyzzz}}}{{{wwwvvvwwwzzz}}}zzzwwwwwwxxxzzz}}}}}}}}}}}}|||wwwuuuuuuvvvvvvyyy}}}~~~|||zzzzzzzzz|||{{{{{{}}}~~~}}}zzzwwwwwwuuurrrnnnggg```ZZZVVVRRRKKKCCC===999666555555333777===DDDKKKSSS[[[```dddhhhmmmqqqrrrsssuuuvvvzzzzzzzzz|||~~~~~~}}}{{{~~~}}}{{{zzzzzz{{{}}}~~~zzzwwwuuuwww{{{}}}{{{yyyqqq^^^HHH???HHH[[[nnnwww||||||wwwkkkNNN999:::999FFFYYYiiippptttxxx}}}~~~}}}|||||||||{{{yyywwwvvvyyyyyyvvvvvvyyy{{{zzzzzzzzzyyyzzz|||~~~zzzyyyyyyzzzzzzyyyxxxvvv|||{{{yyywwwwwwxxxzzz{{{|||vvvpppoootttyyyzzzyyyuuuxxxzzzzzz|||{{{~~~~~~}}}}}}{{{wwwttttttvvvyyyzzz{{{||||||{{{||||||~~~~~~~~~{{{|||~~~~~~~~~~~~~~~|||{{{|||~~~~~~~~~{{{yyywwwttttttsssrrrrrrsssttttttwwwtttrrrqqqsssuuuwwwwwwvvvtttqqqpppqqqrrrssssssuuutttrrrooommmmmmmmmllllllhhhgggjjjlllnnnrrrxxx|||yyywwwxxx|||~~~~~~|||wwwyyyzzz|||{{{yyyvvvuuuppprrrsssnnncccTTTCCC777333111222444666>>>OOO```ttt{{{~~~}}}~~~~~~~~~}}}|||yyyoooZZZGGG555222...,,,---.........---,,,+++***)))***+++,,,)))***************+++,,,'''''')))+++------+++((()))))))))*********++++++(((111...(((++++++)))---000///---+++*********+++))))))))))))***+++,,,,,,,,,,,,---...---,,,+++***((('''&&&'''***++++++***+++******+++---...---,,,,,,,,,,,,++++++*********+++)))&&&'''***,,,+++***---,,,+++*********+++,,,&&&'''((()))))))))((((((((()))******+++,,,,,,,,,---+++''''''---555444///,,,,,,,,,+++***+++---///000222555666555555666777,,,---............---,,,***---000000...,,,++++++)))))))))******++++++,,,,,,,,,++++++++++++++++++((())))))***************)))(((((()))+++------,,,,,,,,,***((())),,,,,,))),,,+++******))))))******((()))***+++,,,,,,------+++,,,***$$$###(((...000---------------------------,,,---///222333222111~~~{{{wwwwwwwwwyyy}}}~~~~~~}}}}}}~~~{{{xxxwww{{{|||yyyxxxyyy{{{zzzyyyyyy{{{~~~~~~{{{xxx{{{|||}}}}}}{{{yyywwwtttqqqnnnkkkiiihhhbbb^^^XXXQQQKKKFFF@@@;;;666666666777999???GGGMMMUUU\\\eeennntttxxxzzz|||~~~~~~}}}yyyyyyyyyyyyzzz{{{{{{|||zzzwwwuuuuuuwwwyyyyyywwwuuuhhhWWWQQQWWWdddooottt~~~}}}xxxlllOOO999:::999LLLbbbqqqvvvxxx{{{~~~~~~|||{{{{{{zzzwwwtttwww{{{}}}yyywwwxxxzzzyyy{{{{{{|||||||||}}}}}}~~~}}}}}}||||||xxxvvvuuuvvvxxxxxxwwwuuuwwwvvvtttrrrqqqqqqsssttt{{{uuunnnmmmqqqvvvxxxwwwvvvwwwwwwwww{{{}}}~~~~~~}}}||||||}}}|||zzzxxxvvvwwwxxxxxxyyyzzzyyyyyyzzz}}}{{{}}}}}}zzzzzz~~~zzz|||~~~{{{xxxyyyzzz{{{|||{{{zzzyyyxxxvvvuuutttsssssstttuuuvvvyyyxxxwwwxxxyyyzzzyyyxxxwwwtttqqqooopppppppppooosssrrrppppppoooooopppssswwwtttsssuuuuuurrrqqqtttwwwtttsssvvv{{{~~~wwwyyy{{{}}}}}}{{{yyywwwqqqqqqnnngggYYYGGG888///444000000666AAAPPPaaannnyyyzzz|||~~~}}}|||}}}~~~~~~~~~~~~yyyfffSSS888444///,,,,,,...//////---,,,+++*********++++++...***((()))---///...+++(((((()))+++------+++)))((((((((()))))))))))))))***222...(((---...+++//////...---,,,++++++++++++******))))))***++++++,,,'''(((((())))))))))))))))))(((((())),,,---,,,+++***)))((()))+++,,,,,,+++,,,,,,,,,++++++*********///,,,)))***...000///---000...,,,+++))))))))))))%%%&&&'''((()))((((((((()))))))))******+++,,,,,,...---)))'''+++111111,,,+++,,,,,,+++******---///222444555555333333333555***+++---.........,,,,,,+++---///000...,,,+++***)))))))))******+++++++++,,,,,,++++++++++++++++++((((((((()))))))))******)))(((((()))+++------,,,***------***+++,,,(((""",,,+++******))))))******)))******++++++,,,---...))),,,+++''''''+++......---------------------------------///111333222111wwwpppjjjjjjsss}}}|||yyyuuusssyyy}}}~~~~~~}}}|||}}}}}}zzz{{{~~~zzz{{{|||~~~~~~}}}{{{zzzxxxuuurrrooonnnmmmmmmkkkkkkhhhbbb]]]XXXQQQIIICCC@@@<<<666333444777;;;AAAHHHSSS^^^iiirrryyy~~~}}}}}}~~~~~~yyyyyyyyyyyyxxxxxxxxxwwwvvvtttrrrrrrtttwwwxxxyyyxxxppphhhfffjjjpppsssttt}}}~~~yyynnnRRR===>>>>>>SSSjjjwwwzzz|||}}}}}}|||yyyxxxzzzzzzwwwtttwww}}}|||yyyzzz{{{zzz|||~~~~~~|||{{{{{{{{{|||{{{|||{{{xxxyyyxxxuuuqqqoooppppppmmmkkkqqqpppppppppqqqrrrtttuuuzzzuuupppoooqqqtttvvvvvvxxxxxxvvvuuuyyy}}}zzzzzz{{{||||||{{{zzzzzz{{{|||}}}{{{yyyxxxxxxyyywwwxxxyyyxxxxxxyyy|||{{{}}}}}}{{{{{{zzz~~~xxx}}}}}}zzzxxxxxxyyyzzzzzzyyyxxxxxxwwwvvvtttsssssstttvvvwwwzzzyyyyyyzzz||||||zzzxxxwwwvvvtttqqqooonnnnnnnnnqqqooooooqqqpppoooqqqvvvtttrrrtttxxxxxxtttrrrtttvvvuuuvvvwwwzzz|||||||||yyyzzz|||}}}|||zzzwwwuuurrrmmmfff\\\NNN===333000555222444>>>PPPbbbooovvvyyywwwxxx|||~~~|||}}}}}}mmm]]]:::555///+++***+++---...------,,,+++************000+++&&&(((///333222000+++******+++,,,,,,+++)))''''''((())))))))))))((((((///***%%%***,,,))),,,,,,,,,---------,,,+++***++++++***************+++,,,,,,***)))(((((((((((()))))))))***,,,---,,,***+++)))((((((***++++++***,,,,,,++++++++++++++++++...+++((())),,,......,,,000///---***((((((((((((&&&&&&&&&''''''(((((()))))))))(((((()))***++++++,,,---+++((()))------******+++,,,,,,++++++---///222222222222222222222222***+++---.........---,,,,,,---//////---+++***+++++++++++++++++++++++++++*********+++++++++++++++)))))))))((()))******+++)))(((((()))+++------,,,***//////++++++,,,''',,,+++******))))))******+++++++++++++++,,,---...))),,,---***+++......+++------------------------...------///111111000///}}}zzznnndddaaalllzzz~~~~~~~~~|||vvvrrrxxx~~~~~~~~~}}}||||||}}}~~~~~~yyyzzz}}}~~~~~~|||{{{{{{zzzyyywwwtttqqqnnnlllkkkkkknnnnnnjjjiiiiiiddd]]]VVVTTTOOOGGG???999777777555999???HHHSSS```llluuuwwwwwwxxxzzz}}}}}}{{{zzzxxxwwwvvvwwwyyyzzzuuusssqqqppprrruuuwwwyyyyyyvvvtttvvvzzz|||yyyvvvzzz~~~}}}zzzqqqVVVBBBDDDGGGZZZnnnwwwzzz||||||zzzzzzwwwtttvvvyyy{{{zzzwwwuuu}}}|||}}}~~~|||}}}zzzzzzzzz}}}zzzzzz}}}}}}xxxvvvyyywwwppphhhbbb```]]]YYYUUUaaacccfffkkkoootttwwwyyyyyywwwuuussssssssstttuuu|||zzzvvvtttyyy|||wwwxxxzzz{{{||||||{{{{{{{{{{{{{{{yyywwwwwwxxxzzzxxxyyyzzzyyyyyyzzz}}}{{{}}}~~~~~~~~~~~~~~~}}}}}}zzz}}}}}}|||~~~}}}~~~~~~xxxyyyyyyzzzzzzyyyyyyxxxxxxvvvtttsssssstttvvvxxxzzzyyywwwwwwxxxyyyyyyxxxwwwxxxxxxtttooolllmmmooorrrppprrruuutttpppsssyyyuuutttvvv{{{zzzvvvssstttuuuvvvyyyyyyyyyxxxxxxxxxxxxxxxyyyxxxuuuqqqnnnkkkhhh___VVVLLL@@@555444888<<<>>>DDDQQQbbbpppvvvwwwyyyvvvwww}}}~~~}}}~~~pppbbb===888000+++***+++,,,---------,,,++++++******)))---***''')))...444888999///---***)))***+++***)))'''((()))*********))))))(((...((("""(((***'''***)))***---...///---,,,***,,,,,,+++***))))))))))))333111---+++))))))******)))(((((()))++++++)))'''---+++)))(((***+++******++++++++++++++++++,,,,,,***)))''''''((()))******...---+++)))((((((((((((&&&&&&%%%%%%&&&''')))***)))((('''''''''((()))***'''+++---)))''')))***))))))+++------------...//////---,,,---111333333111......//////////////////---......---+++******+++------,,,,,,++++++******((())))))******+++++++++******)))))))))***+++,,,)))(((((()))+++------,,,)))//////)))(((,,,(((,,,+++******))))))******---,,,+++++++++,,,------***------+++,,,///...***------------------------......---...000000...---yyyvvvzzz}}}qqqdddbbbnnn~~~~~~~~~~~~}}}}}}|||{{{{{{|||}}}zzztttwww}}}}}}}}}|||xxxxxx|||yyy{{{~~~~~~~~~~~~yyyyyyyyywwwtttpppkkkhhhiiimmmnnnlllnnnsssqqqkkkeeedddaaaYYYOOOEEE>>>:::333333444777@@@NNN^^^hhhppprrrvvv||||||zzzwwwuuuvvvyyy}}}xxxuuurrrpppppprrruuuvvv{{{zzz{{{~~~zzzwww|||{{{zzzrrrYYYGGGIIIOOO```pppvvvxxx{{{{{{xxxvvvsssqqqtttyyy}}}|||zzzsss|||~~~|||~~~{{{zzz{{{~~~yyyyyy}}}|||wwwuuuyyyuuulll___VVVQQQLLLFFFAAANNNQQQXXX```hhhoootttvvvxxxxxxxxxwwwtttssstttuuu~~~|||wwwtttxxx{{{xxxyyy{{{}}}~~~~~~|||{{{xxxuuusssuuuyyy|||yyyzzz{{{{{{zzz{{{~~~{{{}}}~~~}}}|||{{{|||~~~~~~~~~{{{}}}~~~{{{yyy|||~~~}}}{{{xxxxxx{{{~~~zzzzzzzzz{{{zzzzzzyyyyyyxxxvvvtttsssssstttvvvxxx{{{xxxtttrrrtttvvvxxxxxxwwwzzzzzzvvvoookkkmmmpppuuutttvvvzzzxxxsssvvv|||}}}|||}}}}}}vvvrrrrrrqqquuuyyyyyywwwuuuuuuwwwuuuuuutttrrrnnnhhhccc```YYYPPPEEE>>>555111666@@@FFFLLLWWWcccooowwwxxxtttzzzuuuwww~~~~~~qqqdddAAA;;;333---+++,,,...///------,,,,,,+++***))))))((())))))***---444<<>>JJJRRRaaakkktttwwwxxxwwwrrrllllllpppssstttvvv{{{|||zzzwwwxxxyyy{{{|||}}}~~~~~~vvvnnnlllqqqtttsssuuu|||xxxzzzyyywwwyyy||||||xxxyyyyyyyyy{{{|||~~~|||{{{zzz}}}~~~~~~~~~~~~~~~}}}}}}{{{yyyuuutttuuuxxx|||~~~yyytttqqqrrrvvvyyy{{{~~~}}}|||zzzwwwuuurrrqqqnnnmmmmmmnnnpppqqqqqqpppqqqsssuuuuuuuuuvvvxxxzzz~~~~~~}}}{{{yyyxxxwwwwwwvvvsssnnniiifffccc```^^^[[[RRRDDD999333111000///...222888AAALLLZZZgggooossssssttttttuuuuuuvvvvvvtttsssuuuzzz{{{yyyzzz}}}}}}~~~|||qqqZZZ@@@444222000...,,,+++---000111000+++&&&"""))))))))))))))))))))))))+++***))))))+++---------+++)))''''''))),,,............,,,++++++*********+++---...---...111///***,,,...---***'''&&&))),,,+++************)))))))))''''''(((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))************************,,,...---)))(((++++++(((************)))))))))))))))'''%%%$$$&&&''''''&&&******+++,,,+++***((('''(((+++...000000...+++)))...******///222111111333333444444222///,,,++++++,,,,,,+++++++++---...///+++++++++*********))))))******((((((((((((******++++++,,,,,,,,,,,,++++++***)))((((((((()))+++,,,,,,+++***))))))***++++++******+++++++++++++++***,,,///...***(((+++---,,,,,,,,,,,,---......//////111000///...------------//////...///111111///...~~~yyyzzz{{{zzzyyy{{{|||}}}}}}|||~~~~~~~~~}}}zzzwwwyyywwwsssppppppssswwwzzz||||||{{{|||}}}|||||||||||||||}}}}}}~~~~~~}}}~~~{{{|||zzzwwwxxx{{{~~~}}}{{{zzzxxxvvvtttrrrqqqpppnnnlllkkkmmmqqquuutttsssrrrtttvvvvvvtttrrrpppiii```[[[WWWOOOEEE>>>666333888EEEOOOVVVcccpppsssyyy|||{{{{{{|||zzzwwwyyywwwvvvxxxzzzyyyuuuqqqrrrtttvvvwwwvvvrrrnnnkkkgggfff```UUUKKKBBB:::444999>>>@@@<<<999<<>>AAABBBBBBBBBAAA@@@@@@@@@BBBDDDEEEHHHMMMWWWbbbnnnwww|||~~~}}}|||}}}}}}yyywwwzzzxxxyyyzzzyyyvvvtttuuuvvvuuukkkZZZHHH:::222//////***++++++++++++---222555999GGGWWWbbbkkkpppooolll]]]fffnnnqqquuuyyy{{{zzzxxxzzz{{{yyywwwvvvwwwyyyzzzwwwuuuuuuuuuuuuyyy}}}zzzyyyyyy{{{||||||zzzzzzzzzzzz{{{{{{||||||||||||}}}|||{{{{{{}}}~~~~~~~~~~~~~~~}}}~~~xxxyyywwwsssqqqsss{{{}}}xxxrrrrrrwww}}}||||||{{{yyywwwuuusssqqqooonnnoooqqqtttvvvuuutttxxxwwwtttssstttuuuvvvwwwsssqqqpppqqqssspppjjjddd\\\VVVNNNHHHEEE@@@;;;666444666777555333666<<>>;;;>>><<<888===GGGGGGAAA777:::;;;<<>>CCCKKKVVV]]]```aaakkkssstttuuuwwwyyyyyyxxx|||}}}wwwsssssstttsssvvvxxxwwwvvvxxxzzz|||yyyvvvwww|||~~~zzzxxxyyyuuuvvvyyy{{{}}}~~~~~~~~~}}}}}}~~~{{{|||||||||~~~}}}~~~~~~~~~}}}}}}~~~}}}|||}}}zzztttppprrrwww{{{{{{xxxttttttuuuvvvvvvvvvvvvuuuqqqooommmmmmnnnooooooooorrrsssvvvxxxvvvmmmbbbYYYPPPNNNJJJFFFCCCAAA>>><<<888777444111000222666:::>>>@@@EEEJJJQQQ\\\iiiqqqqqqvvv|||~~~{{{wwwtttrrrwwwsssqqqrrrsssssswww|||zzz{{{yyyxxx|||vvvmmmbbbYYYLLL<<<111---...---,,,***)))((((((((()))((('''&&&&&&''''''(((''')))+++***(((''')))++++++***(((((((((((('''%%%))))))(((((()))+++...///---...---***+++///...******---000000---,,,---///&&&''')))***+++***)))(((+++***((('''&&&'''((()))++++++***)))(((''''''''''''''''''((()))*********))))))))))))))))))))))))(((%%%''',,,---***)))------,,,+++******+++---......,,,)))((()))***)))((('''''''''(((((()))******)))))))))***+++---...000111,,,***---.........111---...///......///111333+++++++++,,,,,,++++++***------,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))(((((())))))))))))))))))(((+++***)))))))))***,,,,,,,,,,,,,,,+++***)))((((((((())),,,...///...,,,+++(((---...,,,+++---...,,,---------,,,,,,,,,,,,,,,---,,,+++******,,,...///---------...111111000///~~~{{{ooohhhhhhlllppprrrhhhddd```aaaeeeiiikkkkkkiiikkkooouuu|||~~~~~~}}}|||~~~wwwrrrqqq{{{}}}}}}yyyvvvvvvwwwvvvxxxyyyxxxvvvuuuuuuvvvrrruuuyyy|||}}}~~~~~~{{{~~~~~~yyyvvvsssjjj[[[NNNEEE>>>:::;;;BBBLLLWWWeeerrrwwwuuusssooojjjfffbbb[[[RRRKKKAAA===777444666===EEEKKKZZZ^^^___```hhhnnnbbbOOO???AAAEEENNN___nnnrrrooopppqqqqqqqqqnnnkkkhhhfffaaa]]]XXXYYY^^^eeejjjmmmllljjjlllssswwwwwwxxxzzzxxx{{{zzztttkkkcccaaaaaakkkppptttpppbbbQQQBBB999000///,,,)))(((+++000444000444666777<<>>BBBOOOZZZgggmmmnnnooouuu{{{{{{wwwwww{{{zzzuuu}}}{{{xxxxxxxxxyyyxxxwwwxxx{{{~~~}}}yyytttrrrrrrqqquuuzzz~~~~~~}}}}}}|||zzz{{{~~~~~~uuunnnvvvxxx|||}}}zzzzzz}}}~~~yyy{{{{{{yyyzzz}}}|||{{{{{{|||~~~~~~~~~~~~}}}}}}{{{}}}~~~}}}}}}}}}{{{~~~~~~xxxqqqooowww~~~yyypppmmmkkkhhhgggjjjnnnnnnmmmooonnniiidddeeekkknnnmmmppprrrvvvxxxrrraaaJJJ:::555444111000000222555777>>><<<<<>><<<@@@KKKXXXccciiinnnnnnjjjeeefffkkkllliiipppqqqssssssnnnbbbRRRFFFAAA???======???DDDIIILLLWWWVVVVVV[[[ccclllssswwwzzztttqqqvvv{{{}}}}}}}}}vvvuuuuuuwwwyyy|||||||||uuu||||||zzz{{{~~~{{{{{{|||zzzxxxwwwyyy~~~}}}uuuqqqjjjWWWDDD:::444//////...++++++---++++++***))))))))))))***)))))))))))))))(((((((((***'''(((++++++((((((***)))(((&&&''')))******))),,,***))))))+++,,,,,,+++)))))))))***++++++,,,,,,***)))(((''''''(((***+++///)))------&&&)))111000''''''((()))((('''&&&%%%(((%%%%%%((((((&&&'''***)))((('''&&&&&&'''((()))))))))(((***---//////...((((((((((((((((((((((((******))))))***++++++,,,''''''&&&&&&''')))+++,,,))))))(((&&&&&&'''+++...---,,,******+++,,,+++)))---...---((("""###***222,,,---......,,,,,,---...+++,,,---------,,,+++***'''))),,,---+++((('''&&&'''((()))***++++++++++++***((()))***(((%%%%%%)))************++++++++++++...........................---,,,+++***+++,,,---------........./////////------......///000000111222000///000111333333222|||yyyyyy}}}}}}|||xxxllleeegggoooyyy|||wwwrrrooommmpppiii___WWWRRRPPPOOOOOOXXX___hhhqqqxxx||||||{{{~~~~~~~~~|||zzzzzzzzz{{{wwwxxxyyyzzz|||}}}~~~{{{zzzxxxyyy{{{{{{yyywwwsssvvvzzz|||~~~}}}|||}}}|||xxxyyyuuupppjjjfffdddbbbbbbQQQGGG:::333777BBBMMMSSSbbbdddhhhmmmssswwwxxxxxxtttyyy~~~~~~zzzwwwvvvwwwvvvrrrmmmiiicccZZZNNNEEEBBBBBBCCCFFFLLLSSSZZZ^^^dddiiinnnpppooonnnppprrruuuvvvxxxwwwsssooommmlllnnnjjjfffeeedddbbb___^^^PPPIII???666111///...---,,,,,,++++++++++++,,,,,,---...///000222333666777666===EEEIIILLLRRR[[[cccrrruuuwwwvvvxxx||||||yyyssssssrrrtttvvvwwwvvvuuuxxxxxxxxxvvvsssqqqooonnnqqqrrrsssvvvxxxyyyxxxvvvooorrrvvvxxxvvvrrrmmmjjjkkknnnqqquuuyyy}}}~~~}}}~~~~~~zzz}}}{{{yyyzzz|||~~~~~~~~~~~~}}}zzzvvvrrrsssxxx}}}~~~zzzwwwxxx}}}|||{{{{{{{{{{{{yyywwwuuussstttssspppnnnooouuuyyy{{{{{{{{{yyywwwnnn[[[III888555444666;;;GGGXXXfffqqqqqqnnnkkkkkkooonnnkkkppppppqqqpppmmmeeeZZZRRRLLLIIIEEEAAA@@@AAADDDEEEGGGGGGIIIPPPZZZdddlllpppwwwxxxyyy{{{{{{yyyxxxxxxvvvtttssstttwww{{{}}}}}}zzz}}}~~~|||}}}||||||{{{yyyxxxyyy|||~~~~~~}}}vvv}}}|||sssrrrssseeeRRRAAA999333111///,,,,,,///,,,+++******))))))******((((((((((((((()))))))))(((&&&'''******'''''')))+++***))))))***++++++,,,+++***((((((***+++,,,+++))))))*********+++++++++,,,***((('''''')))+++---)))$$$---555---(((+++---'''(((***++++++***(((&&&)))&&&&&&((((((&&&'''******)))((('''''''''((((((---,,,+++,,,------,,,***))))))))))))))))))))))))---,,,+++***))))))))))))+++***)))((((((((((((((()))))))))'''&&&'''+++---,,,++++++,,,---,,,***(((,,,...---)))%%%%%%***...,,,---...---,,,+++,,,...,,,,,,---------,,,+++***$$$'''+++---,,,+++******(((((()))***++++++++++++***)))***,,,***&&&'''***++++++++++++,,,,,,,,,,,,------------------------000///---+++++++++,,,---.........////////////000............//////000000111000///000222444444444{{{zzz{{{~~~~~~~~~yyyqqqlllmmmttt|||{{{yyyxxx{{{wwwqqqjjjccc[[[RRRMMMOOORRRYYYaaaiiinnnqqqtttyyyzzz{{{~~~}}}{{{zzz{{{{{{{{{wwwxxxyyy{{{}}}}}}|||{{{zzzzzzzzzyyyxxxrrrtttxxx{{{}}}~~~~~~}}}~~~{{{wwwxxxvvvrrriii___VVVQQQBBB<<<666888CCCTTTccclllrrrqqqqqqtttwwwzzzzzzyyywwwyyy}}}~~~}}}wwwqqqlllhhhddd]]]WWWRRRJJJBBB===888777777777;;;@@@EEEHHHPPPUUUZZZ^^^aaaffflllqqqmmmpppuuuxxxwwwtttrrrqqqsssmmmgggffffffbbbVVVKKK:::666222...---,,,+++***++++++************++++++,,,,,,,,,---///111333333222777<<>>444333333333111999NNNdddiiikkkkkkjjjlllqqqpppmmmmmmllljjjhhhccc\\\UUUPPPMMMJJJEEE@@@<<<:::::::::;;;;;;<<>>:::<<>>DDDOOOYYY]]]hhhhhhjjjmmmpppqqqooommmhhhiiimmmssswwwvvvqqqlllcccbbbdddkkkssswwwvvvssswwwyyy|||{{{yyywwwvvvwwwssswwwzzzxxxuuuuuuyyy}}}}}}~~~}}}~~~~~~zzzvvvuuuwwwyyy{{{}}}{{{}}}|||zzzwwwvvvwwwxxxwwwvvvrrrsssvvvyyy|||{{{xxxvvvzzzzzzvvvrrrtttxxxsssjjjaaaYYYNNNHHHHHHJJJJJJHHHKKKMMMOOOMMMHHHEEEEEEFFFEEEJJJPPPTTTXXXXXXOOODDD===444111777;;;???MMM^^^dddggghhhfffeeeeee```YYYSSSQQQNNNIIIBBB<<<999888777888999999888666444222888555222111111222222222...666>>>FFFPPPWWWSSSJJJDDDCCCBBBBBBCCCDDDDDDCCC@@@AAAEEEGGGFFFHHHUUUeeeooorrrwww{{{}}}yyyrrrmmmccciiiqqqyyy~~~|||~~~tttjjj]]]SSSFFF999111...---,,,++++++******++++++---+++)))'''&&&&&&'''((()))'''(((,,,---******---(((***,,,+++)))(((+++...)))***,,,///000///,,,(((++++++******************%%%&&&&&&'''((()))))))))((('''------&&&***...((('''''''''''''''((()))******'''&&&))))))'''(((+++$$$$$$&&&((()))*********+++++++++,,,,,,+++(((%%%))))))))))))))))))))))))++++++******************++++++******)))'''&&&%%%(((((()))(((&&&&&&''')))+++)))(((((())))))((('''(((,,,///...+++***///333///000111000///...///111///...---,,,++++++++++++$$$&&&)))*********,,,...'''((()))+++---.........)))))),,,///...***))),,,+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...///...,,,***,,,,,,,,,---------......------......///000000000111000000222555888999999|||~~~vvvtttwwwzzzyyyyyy||||||}}}}}}|||{{{{{{}}}~~~zzz}}}~~~zzzyyy}}}~~~~~~yyyrrrooommmdddXXXQQQPPPNNNOOOUUU```mmmvvvvvvyyy||||||zzz{{{~~~~~~zzzyyy{{{yyyvvvzzz~~~zzzzzz|||~~~{{{|||}}}zzzsssooonnnoooqqqnnnjjjoooyyyzzz{{{{{{yyyvvvttttttuuuxxxxxxvvvvvv{{{~~~xxxoookkk\\\KKK???999888===DDDUUU^^^jjjsssvvvwwwvvvvvvttttttqqqqqqvvvyyypppccc```WWWIII@@@<<<>>>@@@AAARRRWWW___fffkkkooorrrtttsssrrrqqqooommmlllkkkkkkeeebbb^^^\\\YYYQQQFFF===>>>===>>>AAAFFFHHHFFFDDDMMMdddwwwrrr^^^III888------,,,++++++******++++++&&&***---+++'''&&&))),,,,,,+++***+++---...---,,,---,,,+++******,,,...///(((,,,000222555<<>><<<:::999888999888888:::======:::666444222111000111111///---...000222555888999::::::444555666777666444111000///222555444444999CCCJJJUUU\\\aaabbbdddbbbXXXKKKJJJTTTeeeuuu|||{{{|||~~~}}}wwwkkk[[[III;;;555555///+++)))+++,,,***(((***---,,,***(((((((((((())))))))))))))))))))))))))),,,***'''(((***+++***((('''***------+++***,,,...++++++***))))))***++++++***************++++++,,,))))))(((((((((((())))))&&&$$$$$$'''******(((%%%&&&'''((((((''''''((()))'''((((((((()))))))))***''''''(((((())))))******''''''(((((())))))******''''''(((((())))))******)))))))))))))))(((''''''''''''(((((())))))******(((&&&&&&)))+++++++++,,,+++,,,...---,,,,,,---//////...---///111111...+++...---,,,+++***))))))))),,,+++)))***+++------,,,***)))((()))+++,,,+++******((((((***...000000......---,,,+++************+++)))(((***---...,,,***''')))+++---...---,,,,,,)))+++,,,,,,,,,,,,---///------,,,,,,,,,---......///222555666555666999<<>><<>>;;;;;;>>>@@@@@@>>>SSSdddnnncccLLL;;;444222---,,,++++++******++++++'''***---,,,((('''))),,,,,,+++***+++---...---,,,---,,,+++******,,,---///***,,,.........222999>>>BBBCCCIIIRRRXXX[[[bbbhhhaaa______eeennnsssqqqnnnlllgggggglllpppoooooorrrvvvyyy}}}}}}{{{wwwtttrrrvvvxxxyyyzzzzzz{{{~~~~~~xxxyyy~~~~~~~~~~~~}}}~~~}}}uuuqqqrrrwww}}}zzzxxxwwwvvvppphhhdddeeegggbbb```bbbcccdddkkktttsssuuuxxxyyyxxxvvvtttsssuuusssqqqnnniiiaaaVVVOOOKKKIIIFFFDDDCCCBBBAAAAAA@@@EEEGGGDDDBBBAAA>>>:::999:::<<<===???BBBGGGJJJUUUQQQPPPSSSSSSRRRUUU[[[ZZZXXXSSSLLLEEE???;;;999888888777777777777777777;;;999:::<<<@@@@@@===:::999777444222222111///...((()))+++---...///......---///000222222111000///---.../////////222888===AAAFFFJJJIIIJJJJJJDDD<<<===GGG[[[ppp{{{}}}}}}|||rrrdddSSSCCC888333111,,,)))******((('''))),,,+++***(((((((((((())))))))))))))))))))))))))),,,)))'''(((***+++***((()))+++---,,,***((()))+++***************************))))))))))))***++++++))))))(((((((((((())))))'''&&&&&&'''******(((%%%'''((()))(((&&&%%%%%%&&&(((((((((((())))))))))))((((((((()))))))))))))))(((((((((((())))))******(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((()))))))))))))))(((((()))***************,,,------,,,,,,---...---,,,,,,---000000...,,,...---,,,++++++***++++++"""!!!"""%%%))),,,------***)))((()))+++++++++)))---,,,***,,,...///...,,,...---,,,+++************...---,,,...000111///,,,%%%''')))***+++***)))((()))***,,,,,,++++++---...+++++++++,,,,,,---...///111444777777777888:::===zzzttttttssspppwww{{{}}}yyyvvv}}}|||~~~~~~|||~~~}}}wwwqqqmmmeee[[[SSSOOOOOOQQQ^^^cccjjjssszzz~~~}}}|||wwwvvvxxx{{{|||{{{~~~~~~}}}~~~~~~~~~~~~tttjjjOOOHHHEEEKKKVVVaaajjjppptttttttttrrrooonnnnnnoooyyyyyyxxxwww{{{~~~yyyqqq]]]MMM>>><<>>666777:::CCCOOO[[[eeejjjuuuxxxzzz||||||}}}~~~}}}|||yyyxxxwwwyyy{{{|||wwwuuuuuuvvvuuurrrjjjdddVVVPPPHHHCCCCCCCCCBBBAAAQQQ[[[^^^PPP;;;///000444---,,,++++++******++++++)))+++---,,,)))(((***---,,,+++***+++,,,------+++,,,++++++******,,,---...,,,++++++***+++,,,...///000111666???GGGMMMWWW______]]]]]]ccclllqqqqqqoooqqqooonnnooollliiijjjmmmtttwww{{{|||{{{yyywwwvvvvvvxxx{{{}}}}}}~~~|||wwwxxx}}}~~~}}}|||{{{{{{tttpppqqqtttuuuvvvrrrooommmkkkcccZZZUUUVVVWWWTTTSSSTTTVVVZZZaaajjjhhhnnnuuuxxxwwwuuuuuuuuuyyywwwrrrllldddYYYMMMFFFEEEDDDCCCAAA@@@?????????>>>CCCHHHGGGGGGFFFAAA:::888888777777888;;;AAAEEE^^^___bbbeeeccc]]]ZZZ[[[VVVPPPGGG???:::666444333666666666666777888999:::===<<<>>>BBBGGGIIIHHHEEE???<<<777333222111///...******++++++++++++******(((***,,,...///000000///,,,++++++***+++,,,...///333777999777666777777555333<<>>>>>???CCCJJJPPPRRRRRRQQQIIIAAA<<<:::777444444888>>>CCC[[[aaaiiilllhhh___XXXTTTMMMGGG>>>888555444444333:::999888888888999:::;;;<<<===@@@HHHPPPVVVVVVUUUIIIDDD===777333000...,,,,,,,,,------,,,,,,,,,+++***+++,,,...///000000000---+++******,,,,,,+++)))///333555444222222555777666;;;JJJ```pppvvvwwwxxx~~~}}}~~~}}}wwwmmm^^^III999555000---......***)))*********))))))((((((((((((((((((((((((((((((((((((***)))(((((()))*********,,,---......---,,,,,,,,,((()))+++,,,,,,+++)))(((((((((((((((((())))))***))))))(((((((((((())))))******)))))))))(((''''''((())))))(((&&&%%%%%%&&&))))))))))))((((((((((((+++******))))))((((((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))(((''''''******))))))((((((''''''''')))***((((((******)))(((***++++++******+++,,,---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------000///......//////...,,,+++***)))***+++,,,,,,***...------,,,,,,,,,+++***,,,,,,+++***************)))))))))))))))((('''&&&((())))))******)))((('''''')))************+++---***+++,,,---///222444555777999:::<<<===>>>@@@AAAzzzzzz|||}}}~~~|||}}}|||yyyuuuyyy~~~~~~~~~~~~~~~}}}~~~~~~|||~~~}}}||||||}}}}}}}}}|||vvvnnnhhhfffeee\\\XXXVVVYYYbbbkkkqqqttttttwwwzzz{{{|||}}}}}}}}}}}}}}}}}}}}}|||{{{yyyzzzzzz{{{|||vvveeeUUU777555444666AAASSSdddnnnrrrrrrrrrqqqpppqqqsssuuuuuuvvvuuutttvvvxxxvvvppp^^^TTTNNNVVVdddpppwww{{{zzzyyyxxxwwwwwwwwwvvvuuutttlll^^^OOOBBB;;;;;;>>>HHHQQQ___llluuuxxxwwwvvvyyyzzz{{{zzzyyyxxxzzz{{{zzzyyywwwvvvwwwzzz~~~wwwxxx{{{~~~}}}{{{sssooojjjgggfffddd___\\\XXXMMM???666333222111222---,,,++++++******++++++++++++,,,,,,+++***+++,,,+++***)))***,,,---,,,+++************++++++,,,,,,,,,+++***,,,---...---,,,...,,,,,,///222555<<>>888888;;;999===@@@AAACCCFFFIIIJJJRRRZZZfffooossstttuuuvvvvvvpppeeeYYYOOOIIIHHHHHHCCCDDDEEECCCAAA@@@AAACCCMMMTTTZZZ]]]___\\\SSSHHHAAA>>>999444222555;;;@@@VVV```jjjllleeeZZZOOOHHH<<<999555222111111111111888888777777888999;;;<<<>>>@@@EEEPPP[[[ccceeeeee[[[TTTKKKAAA:::333...+++))))))))))))******++++++,,,------...............+++******+++,,,---+++***,,,///222444222000222666;;;<<>>HHHVVV___mmmxxx||||||yyyvvvwwwyyyzzz{{{zzzyyyzzz{{{xxxwwwvvvvvvwwwzzz}}}yyy|||tttsssrrrtttvvvvvvrrrooolllUUU;;;000000333333333---,,,++++++******+++++++++++++++++++++++++++++++++***)))***+++,,,,,,************+++++++++++++++,,,,,,,,,,,,+++*********+++)))***---...///444:::BBBGGGPPP[[[dddiiijjjiiigggnnnsssqqqmmmmmmnnnooorrruuuwwwwwwuuusssssssssuuuwwwzzz{{{{{{{{{|||~~~vvvwwwyyy}}}{{{yyyzzz}}}|||sssdddRRRBBB:::999:::333111333555444111222666888:::999777999BBBJJJNNNIIIOOOZZZeeennnrrrsssrrrooohhh\\\PPPHHHGGGKKKOOODDDEEEFFFEEECCCDDDIIIMMMWWW]]]cccfffgggdddYYYMMMEEEBBB;;;444000111666:::SSS^^^hhhfff\\\PPPCCC;;;111222222222000111333666888888888999;;;>>>BBBDDDFFFHHHNNNYYYdddlllooonnnddd^^^SSSIII???777000+++((((((((()))***+++,,,---,,,,,,,,,+++++++++++++++(((((())))))*********+++,,,,,,...222222000000333999888===IIIVVV```jjjrrryyy~~~{{{yyyvvvwwwooogggYYYKKK<<<666111000---)))''')))'''(((((())))))(((((('''))))))))))))))))))))))))''')))))))))((()))+++---&&&&&&&&&(((+++---,,,+++)))***+++,,,,,,+++***)))))))))((((((((()))******))))))(((((((((((())))))((())))))(((&&&&&&((()))''')))******))))))***+++(((((((((((())))))))))))******************))))))+++************)))))))))))))))))))))(((((((((((()))))))))))))))(((''''''))))))))))))((((((((((((%%%---///)))''',,,...+++(((***++++++***)))+++,,,000000000...+++***+++---,,,,,,+++******+++++++++(((((()))+++------,,,***,,,+++***+++---------,,,&&&'''))))))))))))+++,,,+++******)))))))))******&&&''')))((('''&&&&&&'''&&&&&&&&&&&&''''''''''''((()))++++++******,,,---...///000222444777999;;;:::::::::<<>>===;;;<<>>666444333222000...000222222///111666888;;;:::555777@@@HHHJJJAAAEEENNN[[[gggnnnooolllddd^^^TTTJJJDDDEEELLLRRRBBBDDDFFFFFFFFFJJJRRRXXXaaaeeejjjlllmmmiii]]]PPPJJJFFF???777111111444777IIIUUU^^^YYYNNNCCC999000...111444333000111777===:::999999:::<<<@@@DDDFFFEEEFFFJJJRRR[[[```aaa```TTTPPPIIIBBB;;;555000,,,+++************,,,---...++++++************++++++&&&(((***)))'''&&&))),,,...***)))...000......111333222555>>>GGGPPP]]]gggrrr|||zzzvvvtttrrr~~~tttmmmlllhhh```NNNCCC888111---***+++...&&&'''((())))))(((''''''))))))))))))))))))))))))'''(((***)))((((((+++---)))''''''))),,,---,,,******************************))))))))))))***++++++))))))(((((((((((())))))&&&(((((('''%%%%%%(((***((()))***)))((('''((()))&&&&&&'''((()))***++++++******************+++++++++++++++*********))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((()))))))))))))))222444+++'''+++---))))))***,,,+++******+++---,,,---...,,,******---///,,,++++++***))))))))))))///............---)))&&&***)))((()))+++,,,+++***&&&(((******))))))+++---******))))))))))))******###%%%''''''%%%$$$%%%'''&&&&&&&&&&&&'''((()))))))))***,,,,,,++++++---...///000111222555777999;;;:::999999;;;???AAAAAA@@@qqqzzzxxxyyy{{{|||}}}{{{zzzppptttzzz~~~}}}|||~~~{{{zzz~~~~~~~~~vvvwwwuuuoooeee]]]XXXWWWPPPVVVYYYXXX\\\gggnnnoootttwwwyyyxxxvvvuuuwwwzzzyyywwwwwwyyy||||||zzzwwwxxxvvvssstttxxxuuufffVVVFFFCCC???BBBSSSgggooommmjjjkkklllmmmooosssxxx|||wwwyyyyyyvvvvvvxxxxxxuuu}}}xxxwwwzzz|||{{{|||~~~xxxwwwwwwxxxwwwqqqiiicccNNNBBB888:::BBBNNN^^^mmmkkkpppvvvyyyyyyyyyzzz{{{uuuxxx{{{}}}|||zzzyyyxxxuuuuuuvvvwwwxxxyyy{{{{{{{{{~~~}}}zzzxxxyyy{{{{{{xxxuuu^^^KKK999333222...)))(((---,,,++++++******++++++***)))((()))******)))(((***)))))))))+++,,,+++***))))))***++++++++++++***(((,,,...,,,((((((---222)))(((+++///...******...///111666>>>GGGPPPXXX\\\___iiipppqqqsssvvvtttoooqqqtttvvvwwwvvvvvvvvvwwwzzz{{{{{{zzzyyyyyy|||~~~zzzxxxvvvvvvxxx~~~}}}~~~~~~}}}|||}}}~~~kkkYYYBBB777666777111+++...,,,---///...+++---111222888:::666666;;;<<<:::===???FFFTTTccclllkkkhhhWWWSSSKKKCCC===???FFFLLL???BBBEEEEEEGGGMMMXXX```hhhllloooqqqqqqmmm```SSSOOOKKKCCC;;;444222444777<<>>888888:::???EEEHHHGGGEEE<<<999777555333111...,,,***)))(((''''''((()))***++++++******+++,,,------'''***,,,***%%%%%%)))...---&&&"""&&&***)))***---......222888===DDDPPP[[[jjjuuu~~~|||wwwuuusssrrrzzz~~~rrrlllrrrvvvrrr^^^PPP???444...,,,000555&&&'''((())))))(((''''''))))))))))))))))))))))))&&&(((******((((((+++......,,,+++,,,///000...+++++++++***))))))***++++++***************++++++,,,))))))(((((((((((())))))%%%'''(((&&&$$$%%%(((+++)))******)))&&&%%%%%%&&&%%%&&&'''((()))***+++,,,)))))))))***+++++++++,,,++++++++++++******))))))''''''(((((())))))******)))))))))))))))(((((('''''''''(((((())))))******,,,666777---'''***+++''')))+++,,,,,,++++++,,,---(((***+++***)))***...111,,,+++***)))(((((((((((('''((())),,,...///---+++)))''''''((()))***)))((((((***,,,+++)))(((***---***)))))))))))))))******&&&)))++++++))))))***,,,(((((((((((()))+++,,,---)))+++,,,,,,,,,,,,---//////000111222444777999::::::888888:::>>>AAAAAA???nnn|||wwwvvv|||yyyvvv{{{~~~wwwqqqxxxwwwwwwyyy}}}~~~~~~~~~~~~{{{~~~~~~{{{yyywwwsssooojjjfffddd]]]XXXQQQLLLMMMTTT\\\bbbdddjjjqqqtttsssssswww{{{{{{zzzwwwuuuyyy}}}zzzsssqqqsssssssssuuusssiii^^^VVVWWWYYY^^^eeejjjmmmnnnlllmmmmmmlllmmmpppuuuxxx{{{zzzyyyyyyzzzzzzyyyxxx{{{vvvtttvvv|||~~~zzzuuurrryyyvvvmmmjjjlllbbbRRR???<<<:::???QQQeeeqqqsssxxxvvvtttuuuxxxzzz{{{{{{{{{|||zzzwwwxxxzzzvvvppptttrrrrrrsssuuuwwwwwwwwwxxxxxxwwwvvvzzz}}}yyyqqqsssvvvwwwvvvwwwxxxrrrjjjLLLBBB555---,,,...///...************)))))))))(((******)))))))))))))))***)))(((((()))+++...111333***)))'''''')))))))))((('''((()))++++++******))),,,,,,,,,,,,,,,,,,,,,,,,000000000333999AAAIIIMMMUUUeeemmmooorrrmmmkkksssrrr{{{|||rrrnnntttyyyxxx||||||}}}~~~~~~~~~~~~}}}wwwvvvvvvvvvwwwyyy{{{}}}zzz||||||{{{zzzmmmYYYJJJ;;;444222000//////....../////////.........888888777666444555888:::666777===JJJXXXaaaaaa^^^LLLGGGAAA>>>>>>???>>>===???CCCGGGKKKSSS^^^eeefffpppppppppooommmjjjgggeee^^^SSSEEE:::555444444444:::<<<>>>===:::444...******,,,.../////////111333111111000////////////000///000111222222111000000---,,,***)))))))))***+++------......,,,***'''&&&''''''&&&&&&&&&''''''(((&&&'''(((*********)))(((,,,---***&&&&&&+++...------------///333;;;EEELLL\\\iiiooottt{{{vvvnnnppp}}}zzznnnaaaaaaoooyyyzzziii```NNN:::...+++)))&&&---,,,+++***))))))))))))))))))((('''''''''''''''***)))(((***,,,,,,)))&&&))))))))))))***+++,,,,,,************+++,,,---...,,,,,,,,,+++++++++******''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''***'''%%%&&&***------,,,++++++******************000,,,(((&&&''')))))))))+++******)))(((''''''&&&(((((())))))((('''&&&&&&))))))))))))((((((((((((---,,,++++++******+++++++++)))***---...+++***---------------,,,,,,+++***,,,,,,***((('''(((+++......---,,,,,,++++++++++++***'''%%%&&&***------,,,,,,+++***))))))***+++,,,+++(((%%%&&&((()))(((&&&,,,***''''''((((((((('''(((((((((((())))))))))))+++,,,------,,,,,,...000333333333444666777999:::<<<999999<<<===;;;<<<@@@qqq{{{xxxpppqqqzzz{{{uuuvvv{{{zzzwwwzzzyyyxxxyyy{{{||||||{{{~~~|||~~~}}}|||||||||{{{{{{zzzyyyxxxvvvssspppmmmlllhhhccc[[[TTTPPPOOOQQQSSSWWW\\\bbbgggjjjmmmrrrvvvzzzzzzvvvtttvvvxxxssslllhhhnnnsssuuuvvvuuulllccceeedddeeehhhjjjlllkkkjjjmmmmmmmmmmmmmmmppptttwwwxxxwwwwwwwwwxxxxxxwwwwww|||xxxuuuvvv{{{|||wwwrrrppptttooobbb[[[YYYQQQDDD555;;;CCCMMM\\\iiimmmjjjpppqqqsssvvvwwwvvvtttsssssswww{{{}}}yyyqqqqqqpppoooqqquuuwwwxxxxxxyyyxxxvvvtttwww{{{xxxrrrooossssssqqquuuyyypppaaa@@@999000,,,,,,---,,,***************))))))))))))+++******)))))))))******)))))))))***,,,///333555***)))'''''')))***)))(((((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222888===@@@MMM\\\cccfffjjjhhhgggpppoooyyy}}}uuuqqqwwwzzzxxxwwwyyy{{{~~~{{{yyyxxxvvvvvvwwwxxxyyyyyy{{{{{{{{{}}}|||qqqdddPPPBBB444///...------...---------,,,---...///000888999;;;<<<;;;:::999999777666:::DDDOOOVVVVVVRRRAAA>>>:::999;;;>>>??????>>>FFFNNNTTT[[[eeelllnnnmmmmmmmmmmmmkkkiiifffddd```UUUGGG;;;444111000///333444555666444000+++))))))+++,,,---,,,---...000---,,,++++++******++++++------...//////...---,,,+++***)))((('''(((((()))***+++,,,,,,+++)))'''&&&))))))((((((((())))))***'''((()))*********))))))...///+++&&&%%%(((***))),,,,,,++++++---444<<>>???@@@LLLXXX]]]aaagggkkkmmmffffffffffffdddbbb```^^^WWWOOOBBB777000---,,,+++,,,---.........,,,***)))(((***++++++******+++,,,***)))((((((''''''(((((()))***+++++++++)))((('''(((((('''&&&&&&&&&&&&'''((()))***++++++)))'''&&&***))))))(((((()))))))))((()))******+++*********---...+++%%%$$$((()))(((,,,,,,***((()))---333888<<>>{{{|||||||||}}}yyyrrrkkkjjjnnnssssssqqqrrruuuzzz~~~yyyuuu{{{~~~~~~~~~~~~|||xxx||||||}}}}}}|||{{{{{{zzzyyyxxxvvvqqqjjjbbbZZZVVVHHHFFFDDDGGGOOOYYYbbbgggpppsssuuutttrrrnnneee\\\bbbllluuuvvvttttttsssppplllnnnpppsssuuutttqqqmmmnnnpppppppppoooppprrrsssyyyzzzyyyxxxvvvtttttttttwwwuuurrrsssvvvvvvrrrooohhhdddYYYIII<<<888999;;;===OOOdddppprrrkkk___UUUQQQWWW___fffkkkooosssvvv|||}}}|||xxxxxx{{{{{{xxxoooooooooqqqtttwwwxxxxxxuuutttpppkkkmmmrrrsssqqqkkkssstttqqqxxx}}}fffDDD222000...---......+++)))))))))************+++++++++++++++***++++++,,,---(((((()))+++---000222444+++)))(((((()))******)))*********+++++++++++++++******************************++++++,,,---------555@@@DDDIIITTTXXXZZZdddnnnyyy~~~zzzyyywwwssswwwyyy|||}}}{{{}}}{{{xxxuuutttsssrrrsssuuuwwwxxxuuukkk[[[OOOAAA777///---.........000000///...///222888>>>AAACCCBBBBBBAAA@@@<<<777333777444222555999===<<<::::::888777777999;;;===???DDDQQQ]]]```^^^^^^___^^^\\\\\\[[[ZZZWWWUUUSSSQQQEEE@@@777000,,,***+++,,,+++++++++******+++++++++(((***+++***(((((()))******))))))((((((((((((((((((((())))))((('''%%%$$$'''''''''&&&&&&&&&&&&&&&'''(((***++++++***(((''')))(((''''''''''''''''''*********+++++++++******((()))((($$$%%%***,,,+++---,,,+++)))(((+++000444888AAAHHHWWWoooxxxwww{{{vvvwwwooobbb```mmm{{{{{{gggKKK666---++++++''''''''''''((()))***++++++***))))))(((((())))))***)))(((((()))+++------......---,,,++++++++++++)))))))))))))))***++++++******)))))))))(((((((((*********)))((('''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((('''''''''(((***+++,,,))))))))))))************!!!&&&+++,,,(((%%%$$$%%%(((((((((((())))))))))))'''(((((((((((((((''''''(((((((((((()))))))))))),,,++++++***************,,,)))(((++++++)))***...******++++++++++++******)))+++---...---,,,,,,---***+++++++++++++++******+++++++++++++++)))'''%%%'''((()))******)))((('''((('''&&&&&&'''((((((((((((---111000+++((()))++++++++++++,,,,,,,,,,,,---+++,,,------------000222222333444555777888888999;;;888777:::;;;999999===yyyrrrpppqqqrrrqqqnnnppptttyyy}}}~~~}}}|||xxxxxxyyyzzz{{{{{{xxxuuu~~~}}}|||~~~{{{~~~}}}|||{{{yyyzzz{{{zzzvvvpppiiieeeVVVPPPGGGCCCEEEKKKRRRVVV^^^eeellloooqqqpppiiiaaajjjrrrwwwtttpppqqqssstttjjjlllpppuuuxxxxxxtttqqqoooqqqssssssrrrqqqrrrsssyyyyyyyyyvvvrrrpppoooppprrrqqqpppqqqssstttrrroooiii___OOO@@@555222999BBBOOO^^^nnnuuusssnnnddd\\\VVVVVVWWWXXX[[[aaahhhmmmyyy{{{zzzvvvvvvyyy|||zzzsssrrrqqqrrruuuwwwxxxwwwvvvtttmmmeeeccceeefffdddaaalllpppqqqwwwxxx^^^===333111...---,,,,,,,,,+++***************+++++++++++++++******+++,,,,,,---&&&'''(((***,,,...000111+++***((((((*********)))))))))))))))*********+++******************************+++,,,------------...666999>>>LLLQQQTTT]]]eeepppzzz|||{{{yyyxxxwwwvvvxxx{{{~~~~~~{{{zzz|||{{{yyyxxxvvvtttssssssrrrsssuuuvvvpppcccSSSIII>>>666000000000......000//////000222888@@@HHHLLLRRRMMMFFFAAA===:::666444666333111222555777777666555666666666777:::===???DDDPPP[[[[[[VVVSSSQQQPPPPPPOOOMMMJJJGGGDDDBBB@@@777555000,,,******,,,...,,,+++)))((((((((()))***)))***+++***(((((((((******))))))((((((((((((((('''((())))))((('''&&&%%%((((((((((((''''''&&&&&&'''(((***,,,,,,+++***)))))))))((('''''''''''''''++++++******************''')))(((%%%&&&***,,,+++*********)))(((***...222000999>>>LLLcccmmmkkkoooqqqyyyzzzqqqnnnvvv}}}lllQQQ999...+++,,,))))))(((((((((((())))))++++++***))))))))))))))))))))))))))))))+++---.........---,,,++++++++++++++++++*********+++,,,,,,++++++*********)))))))))++++++***)))((('''&&&&&&''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$(((((('''''''''(((***+++(((((()))))))))*********+++******))))))'''%%%$$$(((((((((((())))))))))))''''''(((((((((((((((''''''((((((((()))))))))***,,,+++******))))))******)))&&&&&&((()))''''''***++++++,,,,,,,,,,,,,,,++++++---//////---+++******))))))***++++++******)))((()))+++++++++)))(((((('''((()))******)))(((''''''''''''''''''((()))***)))---///...***)))---111,,,,,,,,,,,,------------+++,,,---------...000222111222444666777888888888:::777777999999777888;;;zzzxxxyyyzzzyyywwwtttwww|||~~~~~~|||{{{{{{wwwwwwxxxyyyzzzxxxuuurrr}}}}}}~~~}}}{{{{{{zzz{{{||||||zzzvvvqqqnnngggaaaXXXNNNHHHFFFHHHJJJMMMUUU]]]bbbhhhmmmnnnkkknnntttvvvrrrnnnppptttuuuooopppssswwwyyyxxxtttqqqppprrruuuvvvuuuttttttttttttvvvwwwtttooolllmmmoooqqqppppppqqqssssssrrrqqqlllZZZGGG999111111<<>>@@@IIIPPPNNNKKKIIIIIIGGGCCCBBB???===:::777555444222222000---******+++...***)))'''&&&&&&&&&'''((()))***+++***)))((()))***)))(((''''''&&&&&&'''''''''((()))******)))((('''(((((())))))(((((('''&&&((()))+++,,,,,,+++)))(((,,,,,,+++***))))))))))))++++++***)))))))))*********,,,***'''&&&)))***(((&&&''''''''''''))),,,///000888;;;DDDSSSWWWSSSVVVcccsss}}}zzz~~~rrrXXX>>>000,,,,,,******)))(((((())))))))),,,++++++***************)))***++++++******,,,...---,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,++++++*********)))))))))+++******)))(((''''''&&&''''''''''''''''''''''''))))))(((((('''&&&&&&%%%'''(((((('''&&&''')))+++'''(((((())))))*********---***((((((***+++***((())))))))))))((((((((((((&&&'''((((((((((((((((((''''''(((((())))))******++++++***))))))))))))***,,,)))***......++++++---++++++,,,---------,,,,,,,,,---///...,,,)))))))))'''((()))++++++***))))))&&&(((*********)))***+++((())))))******))))))((('''((())))))((((((***,,,(((***,,,+++***,,,000444,,,,,,,,,,,,------------+++,,,---......///111333111222444666888888888888999666666888888666777:::~~~}}}~~~zzz}}}~~~{{{{{{|||xxxyyyzzz|||}}}{{{wwwsssyyy}}}~~~}}}|||}}}}}}}}}|||zzzxxxvvvuuuoooooollldddZZZSSSOOOOOOJJJNNNPPPRRRWWWbbbiiikkkjjjppprrrpppooorrruuuuuurrrssstttvvvwwwvvvrrrnnnpppsssvvvxxxwwwvvvvvvvvvqqqtttvvvtttqqqoooqqqtttssssssssssssttttttrrrqqqlllUUU>>>555333666FFFXXXhhhnnnrrrssssssuuuuuurrrsssjjj___YYYXXXVVVRRRNNNSSS[[[bbbfffjjjqqqvvvvvvrrrqqqppprrruuuwwwxxxxxx|||{{{ssshhhbbbbbbaaa```___aaadddeee^^^QQQCCC999......---,,,++++++,,,,,,------,,,+++******))))))))))))))))))***+++,,,,,,))))))***+++,,,,,,,,,,,,,,,***))))))***++++++*********)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))...---333BBBHHHGGGLLLMMMVVVaaajjjmmmooosssxxxsssuuuvvvxxxyyyzzzyyyyyyxxxxxxxxxwwwwwwvvvuuutttxxxssspppmmmcccQQQDDD>>>888333111333333111111333111333888???JJJUUU___eeedddXXXHHH===888777666555111000000000111111000///+++---000111111333777:::<<>>QQQfffooorrrtttssstttvvvtttpppuuummmeeecccdddbbbYYYQQQJJJPPPSSSTTTYYYdddoootttooonnnnnnppptttwwwxxxxxx}}}}}}xxxpppkkkmmmnnnnnnkkkgggfffbbbTTTAAA666666+++---///000///......//////...---,,,***)))(((((((((((((((((()))***+++,,,++++++,,,---------,,,,,,,,,***))))))***++++++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,------(((---,,,111AAAEEECCCGGGLLLRRR\\\cccfffggglllrrrxxxxxxwwwwwwvvvvvvuuutttxxxxxxxxxxxxwwwuuutttsss{{{tttooojjj^^^KKK>>>:::777444333666666444555777555888>>>GGGSSS___iiioooaaaTTTDDD999444444333111///////////////...---,,,...111222222000000333666:::;;;999444333555666444333222111//////.........''')))+++***((((((+++...''''''(((((()))***+++,,,&&&'''((((((''''''(((*********)))(((((((((((()))&&&''')))+++,,,,,,++++++&&&'''((((((((('''&&&%%%'''((()))***)))(((&&&%%%+++***)))(((''''''''''''+++***)))'''''''''((()))'''******((()))---...---'''((())))))((((((***,,,&&&222888===EEEDDD???DDDDDD]]]uuu}}}}}}hhhKKK777...+++'''(((((()))***,,,...///---,,,++++++******++++++(((+++......+++)))***+++))))))))))))***+++,,,,,,******)))))))))))))))***)))(((((((((''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''$$$%%%&&&((()))+++,,,---'''((()))'''%%%%%%(((+++&&&''''''((()))******+++&&&+++///---(((%%%'''***+++******)))(((''''''&&&&&&&&&'''((())))))((((((&&&''''''((()))******++++++******)))))))))))))))((('''***000000+++)))***((()))***+++++++++++++++)))***++++++))))))***,,,%%%''')))***+++***)))((()))++++++)))'''&&&))),,,,,,+++***))))))***+++,,,(((***,,,+++******---000//////...///...,,,'''$$$+++++++++,,,,,,,,,------***,,,---......///222444000222555777888888888777999666555777777555555888}}}|||||||||zzz{{{{{{yyy}}}~~~~~~~~~|||zzzzzzzzz{{{{{{{{{zzzyyyvvvssspppnnn___ZZZRRRLLLKKKKKKMMMMMM[[[___eeelllpppsssttttttrrrqqqqqqrrrtttuuutttrrrtttvvvxxx{{{}}}|||yyywwwuuuttttttvvvxxxyyyxxxwwwqqqvvvxxxuuutttvvvvvvssscccGGG777:::AAAQQQeeemmmqqqsssttttttrrrppppppqqquuutttpppkkkjjjkkkgggaaa]]]ZZZTTTNNNPPPXXX]]]]]]bbbgggmmmqqqssssssssssssyyyzzzwwwooogggfffnnnvvvuuuzzzwwwcccKKK;;;555333.........---,,,---000333444333000,,,,,,...,,,&&&(((+++,,,)))))),,,+++(((***)))((()))+++,,,,,,++++++*********))))))((((((***+++***))))))***...000111///---+++***)))******//////...---,,,,,,++++++---++++++000:::BBBFFFFFFQQQRRRSSSUUUXXX]]]dddiiiuuuwwwxxxwwwuuutttuuuwww|||zzzwwwvvvvvvvvvuuuttttttvvvtttjjjZZZJJJ???;;;===:::666666888:::999888666<<>>777444111000111+++---//////---,,,++++++//////000111222333333444555333000//////000//////000000/////////.........)))((('''(((******(((''''''((()))***++++++***)))))))))))))))))))))))))))))))))((((((''''''&&&&&&'''&&&%%%(((,,,//////---(((''''''((())))))'''&&&(((((()))******************)))(((''''''((()))***((((((((((((((((((((((((***)))((()))***)))'''&&&((('''''''''((()))+++,,,+++444===@@@===;;;<<>>;;;>>>EEEOOOXXXcccllllllfffRRRFFF999444111...---///,,,---///...---,,,,,,---//////000000111222222222222000...---.........---,,,,,,,,,,,,+++++++++***,,,+++***+++------+++***''''''))))))***)))(((((())))))))))))))))))))))))(((((((((((((((''''''''''''&&&&&&(((,,,///...---(((''''''(((***+++***((((((((()))******************)))(((((('''((()))***((((((((((((((((((((((((***)))((()))***)))(((&&&((('''''''''((()))+++,,,,,,444<<>>CCCEEECCCAAAFFFNNNYYYccckkkmmmeee\\\FFF<<<333000///,,,+++,,,,,,---...---,,,,,,---///000000000000000000000000///---++++++,,,,,,+++***++++++************))))))***)))((()))++++++)))(((((((((((())))))(((''''''))))))))))))))))))))))))'''''''''((((((((((((((('''&&&&&&(((+++---------''''''''')))+++,,,,,,***((())))))************)))))))))((((((((())))))***))))))))))))))))))))))))***)))((()))******(((&&&((('''''''''((()))***+++---333:::===;;;:::<<>>BBB[[[ppp|||sssttt}}}yyykkkTTT<<<---***---)))))))))*********++++++++++++++++++,,,---...///***++++++,,,,,,---------***))))))))))))***+++,,,111---)))))),,,...+++&&&''''''&&&$$$"""###%%%((())))))(((''''''((()))))))))(((''''''''')))***+++''''''&&&&&&&&&&&&''''''#########$$$&&&)))+++,,,((('''&&&&&&''')))******)))&&&%%%(((---...+++&&&&&&&&&&&&&&&''')))+++---))))))))))))))))))))))))******))))))))))))******,,,,,,+++++++++++++++,,,***+++,,,,,,,,,+++)))(((*********))))))))))))***++++++,,,,,,+++)))((('''(((((()))))))))*********+++,,,---......---,,,+++,,,---.........---+++***------------------------,,,,,,,,,,,,,,,,,,------000,,,'''%%%(((...111111///000000///......000111222222222333444555444222111444555222333666666444xxxssssssyyy{{{zzzyyyxxxzzz}}}{{{zzz~~~yyylllccclllxxx}}}{{{wwwnnnaaaPPPEEECCCAAA???>>>@@@DDDIIILLLXXX^^^hhhsssyyyyyysssoooggg```WWWOOOKKKMMMRRRVVVgggoooxxx{{{yyyvvvuuuwww}}}~~~~~~||||||{{{yyyzzz|||||||||{{{yyywwwyyy}}}}}}pppbbbFFF<<>><<<333,,,---111333777===AAA@@@???===777000---+++)))(((***+++++++++)))))))))******++++++,,,((()))***)))((((((***+++++++++,,,,,,,,,---,,,,,,+++,,,,,,,,,------......111000//////222===JJJTTTOOONNNLLLHHHFFFFFFIIILLLPPPRRRVVV]]]fffnnntttwwwtttttttttvvvwwwuuurrrooossssssrrrlllbbbWWWMMMHHHEEEBBBAAAEEELLLRRRUUUVVVZZZZZZ[[[]]]]]]VVVKKKDDD555000---------******,,,---...---,,,++++++---000///......------,,,,,,+++,,,+++***+++,,,,,,+++))),,,,,,,,,,,,,,,,,,------,,,,,,+++,,,------,,,***,,,++++++******)))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((())))))***+++,,,***)))(((((())))))'''%%%))))))*********))))))((((((((()))***************++++++++++++++++++++++++)))((('''(((******)))'''((((((((())))))))))))))))))---222555888<<>>666444333222111222555888:::AAAGGGSSSaaaooowwwzzz{{{sssoooiiiaaaXXXOOOHHHEEEUUU]]]gggoootttvvvyyy{{{}}}||||||~~~{{{yyyyyyyyyyyyxxxyyyzzzyyyyyyzzztttcccSSS<<<888JJJfffssszzz~~~{{{}}}~~~}}}{{{yyyxxxyyytttyyy|||{{{{{{}}}}}}{{{zzz}}}~~~~~~~~~|||vvvuuupppiiidddaaa]]]XXXSSSJJJLLLPPPTTTZZZcccmmmtttwwwiiiPPP999//////000///+++++++++***)))+++...000:::???>>>555...000777<<>>;;;333///------,,,******...---......---++++++,,,...---------,,,,,,+++++++++,,,+++***+++------+++)))***************+++++++++,,,+++***+++,,,---+++))),,,,,,+++*********++++++))))))))))))))))))))))))'''''''''((((((((((((((('''((())))))((((((***+++***)))((((((((('''%%%###)))************))))))((((((((()))***++++++++++++************************(((''''''(((******)))((((((((())))))))))))(((((((((+++...222666<<>>???===999:::???BBBBBB555222---+++***+++******)))))))))((((((((((((((()))+++,,,,,,*********++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,000===RRRbbb___]]]WWWOOOHHHEEEDDDEEEJJJIIIJJJNNNUUUZZZ]]]]]]```ccchhhooouuuwwwuuusssyyyyyyxxxuuuqqqjjjbbb^^^UUUTTTUUUYYY^^^```^^^\\\TTTJJJAAA???===888777888333///------+++(((***......///000///,,,+++***+++++++++++++++++++++***************+++,,,,,,***(((((((((((()))))))))******))))))((()))***+++)))'''+++***)))))))))***+++,,,))))))))))))))))))))))))((((((((((((((('''''''''''')))******(((''')))+++***)))((()))))))))'''%%%***************)))(((((('''(((***+++,,,,,,++++++************************(((''''''(((***+++)))((((((((()))******)))((('''+++,,,...000444:::AAAEEEQQQeeeuuuxxxzzz{{{ooo]]]EEE<<<000******,,,+++***)))***+++,,,,,,,,,++++++++++++++++++,,,,,,---...---------------,,,,,,,,,///...,,,++++++---///111'''######(((***(((***...***++++++***(((&&&'''((()))))))))******)))))))))'''(((((())))))))))))(((''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&'''(((***&&&$$$%%%***---,,,***'''''''''((()))***+++,,,+++++++++***)))((('''&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((())))))***+++******)))(((((((((((()))&&&''')))*********))))))***+++,,,,,,,,,+++***)))*********+++++++++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,+++******......---------,,,,,,,,,)))***+++---......------111,,,***+++++++++111999...///000000///000222444222111111222333333222000333555666333333666666444rrriiikkkqqqwwwwwwsssqqqtttxxxzzz~~~{{{vvvvvv~~~wwwxxxyyywwwtttvvv|||vvvzzz~~~|||zzzyyy~~~xxxrrreeePPP<<<000000444111222333333222111///......000555AAARRReeesss{{{{{{sssjjjbbb]]]PPPNNNMMMPPPVVV]]]ccceee{{{}}}{{{}}}}}}}}}~~~~~~|||zzzxxx{{{|||wwwnnn^^^FFF222:::===VVVpppvvvwww}}}~~~~~~~~~|||}}}}}}uuuzzz}}}zzzxxx{{{}}}}}}tttwwwyyyyyy|||~~~yyyzzzyyyyyy{{{|||wwwlllddd___^^^YYYOOOGGGHHHRRR[[[WWWKKK888******000111---------,,,***((()))+++---///777999333///555AAAJJJ999888222---///999AAADDD777444///,,,++++++******))))))((((((''''''&&&&&&***+++------+++******+++,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,+++,,,---,,,///>>>TTTfffiiifff___UUULLLGGGEEEFFFFFFFFFGGGKKKPPPSSSRRRPPPWWW[[[cccmmmvvvzzzzzzyyy|||zzzxxxvvvssspppkkkhhhaaaaaaaaacccddd```YYYSSSCCC999111111333333555:::333///---,,,***''')))......///111000---***))))))************************)))((()))***,,,+++)))'''((()))))))))******++++++---,,,+++,,,......,,,+++))))))(((((((((***+++,,,))))))))))))))))))))))))))))))(((((('''''''''&&&''')))+++***'''&&&(((+++))))))((()))++++++***(((***************)))(((((('''(((***+++,,,,,,++++++))))))))))))))))))))))))(((''''''(((***+++***((((((((()))******)))((('''.........000333999???CCCOOObbbrrrxxx}}}}}}jjjQQQ666333...,,,+++++++++***)))***+++,,,---,,,++++++,,,,,,++++++,,,,,,------.........------,,,,,,,,,...,,,***))))))+++...//////,,,,,,///---((()))///&&&'''((((((&&&$$$###$$$))))))************))))))'''((()))******)))(((''''''''''''&&&&&&'''''''''&&&&&&&&&'''))),,,...000)))%%%"""$$$))),,,+++)))&&&%%%%%%(((+++,,,)))%%%'''''')))******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((()))******+++***((('''''''''((()))&&&'''(((*********)))((()))***+++,,,---,,,+++*********+++++++++,,,,,,,,,...---,,,++++++,,,---...------,,,,,,,,,+++++++++.........------,,,,,,,,,)))***+++---......------***+++111666333+++))),,,---...000000000111333555333222222333555555444222444666666444333666666333mmm^^^iiihhhkkkppppppnnnpppttt{{{zzzyyyzzz|||~~~~~~~~~vvvuuuuuuvvvxxxyyyzzzzzz|||wwwvvv|||}}}~~~|||{{{wwwooo[[[CCC666444333000///////////////000000000555111000666BBBRRRiii{{{|||yyytttqqqmmm``````]]]UUUMMMLLLSSSZZZfffpppzzz|||yyyyyy|||zzzzzz{{{|||}}}wwwwwwzzzoooUUU???777666JJJaaaqqqzzz~~~{{{~~~}}}|||{{{zzz{{{||||||xxxxxxwwwvvvuuuvvvzzz|||}}}yyyvvvvvvwwwwwwxxxzzzxxxzzzzzzyyyzzzzzztttllllllfffbbb```[[[RRRNNNOOOBBB<<<333---***+++,,,---...,,,***((((((***,,,...///333444000222888:::777............///111333444:::666111---------......******)))(((((((((((((((+++++++++***************,,,,,,++++++***+++++++++---***((((((+++------,,,)))000222...000AAAZZZkkkooolllgggbbb[[[SSSKKKFFFFFFCCCDDDHHHKKKJJJJJJLLLLLLTTTbbbppp{{{|||yyy{{{|||zzzuuurrrqqqooollljjjkkkkkkjjjggg]]]LLL>>>333111---(((%%%)))111777---,,,+++*********+++,,,.........------,,,,,,,,,...,,,******+++,,,+++***+++,,,---...---+++)))((())))))))))))))))))))))))***,,,---......---+++)))''''''(((((()))***,,,---))))))((('''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((('''((()))******)))((('''******))))))((((((''''''(((((((((((((((''''''''',,,+++++++++******))))))))))))))))))))))))))))))'''''''''''''''((())))))(((,,,......///333777:::OOOggg}}}xxx```FFF666000***(((+++,,,***((())))))***+++,,,,,,------......,,,)))***///000...++++++,,,---.........---,,,---,,,+++))))))+++---,,,+++(((''''''***---///---)))'''((()))(((+++///*********((('''(((***,,,+++)))***---,,,(((%%%'''(((((((((((((((((((((((((((''''''''''''(((((())))))((('''(((***+++,,,,,,&&&'''((()))*********)))''''''''''''(((((((((((())))))***))))))((('''&&&******))))))((((((''''''%%%&&&'''((())))))))))))))))))(((((((((((())))))&&&'''))))))((((((***+++***+++,,,,,,------,,,,,,++++++***)))***+++---...///---+++,,,...///---+++///...---,,,,,,---.../////////...---,,,,,,++++++,,,------......------,,,+++---............///111//////...///000111333444555444444333333222222111555555555555666666666666vvvjjjkkkjjjllloooooommmnnnssszzz{{{}}}~~~|||uuuuuuuuuwwwyyy|||}}}~~~}}}yyyxxx}}}}}}xxxxxxzzzyyyttttttzzzvvvkkkUUU>>>333222111...000000111111111111000///------///222555BBBYYYooo{{{zzzwwwtttooopppppplllddd[[[UUUUUUWWW[[[aaaiiipppvvv{{{~~~~~~}}}|||}}}~~~|||{{{zzzkkkOOO:::222999OOOhhhuuuzzz}}}{{{{{{{{{|||~~~}}}{{{zzzyyywwwtttrrrsssvvvyyyzzzyyyyyyyyyzzzyyyyyyzzzvvvxxxxxxvvvxxxyyyuuunnnrrrooollljjjhhhccc[[[TTT<<<777///***)))***,,,---...---+++******+++---...,,,000000---...222222///******))))))+++,,,...///777333///,,,,,,,,,,,,+++++++++***))))))))))))*********************++++++,,,,,,++++++***++++++,,,---+++((((((+++,,,,,,+++---000///,,,333GGG___nnnsssrrroookkkddd[[[PPPIIIDDDAAACCCHHHKKKJJJIIIKKKIIIRRR___mmmwww{{{|||||||||}}}yyysssqqqsssssspppsssrrrpppjjj```RRRAAA444//////---***(((***...333,,,+++***)))))))))******------,,,,,,++++++++++++...,,,******+++,,,+++*********++++++)))'''%%%###))))))))))))))))))))))))***+++,,,------,,,++++++))))))))))))***+++,,,,,,---,,,***)))((('''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((('''((()))******)))((('''***)))))))))((((((((('''((((((((((((((((((((('''++++++*********)))))))))))))))))))))))))))))))))''''''''''''((()))***+++,,,...//////111888@@@EEE\\\ooo}}}bbbDDD444///)))(((***+++***''')))******+++,,,,,,------,,,...,,,***+++///000...,,,,,,---...............---...---+++)))(((***+++,,,***((('''''')))+++---...***)))***+++)))+++...(((***+++***((('''))),,,%%%$$$&&&+++,,,))))))+++(((((((((((((((((((((((((((''''''''''''((())))))'''%%%###%%%''')))'''%%%''''''((())))))*********''''''((((((((()))))))))((())))))))))))(((((('''))))))))))))((((((''''''&&&&&&'''((()))))))))))))))))))))(((((()))))))))&&&((())))))((()))***,,,***+++,,,,,,------,,,,,,++++++******+++,,,,,,---///---+++,,,...///---+++///...------------...//////......---,,,,,,++++++,,,------......------,,,+++,,,......------///000////////////000222333555333333444444444444444444444555555555666777777777~~~wwwooommmnnnpppooolllnnnrrryyy|||}}}zzztttuuuvvvxxx{{{~~~|||{{{~~~{{{wwwwwwxxx~~~iiidddeeeppp|||~~~xxxgggNNN999111222111---111111333333333111///...+++000444333///666NNNeeeyyy}}}}}}||||||xxxttt~~~{{{vvvnnneee^^^ZZZRRRRRRVVVaaaoooyyy|||zzz~~~~~~~~~~~~~~~|||wwweeeJJJ777111<<>>666888LLLZZZkkkvvvyyywwwppphhh___WWWPPPNNNRRRSSSOOOJJJBBBBBBAAABBBEEELLLUUU[[[hhhqqqwwwsssnnnooorrrssspppssssssqqqqqqvvvxxxwwwqqqwwwxxxwww{{{www\\\<<<333000,,,))))))*********)))***+++,,,,,,+++***)))******,,,------+++))))))))))))(((((()))***+++,,,...---------...---***(((++++++***))))))))))))***(((((()))***+++,,,,,,,,,+++*********++++++,,,---,,,+++***)))))))))+++,,,+++111:::HHH[[[nnnxxxyyywwwvvvvvvvvvvvvtttpppmmm[[[RRRJJJGGGFFFFFFIIINNNVVVaaapppyyyzzzyyyyyyzzzvvvyyyzzzxxxxxx{{{zzzwwwpppooommmeeeSSS>>>333333---,,,+++***************,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,...,,,******+++,,,+++***++++++++++++++++++******(((((((((((((((((((((((())))))))))))***+++,,,---//////000000///...---,,,,,,,,,+++***))))))))))))))))))((((((((('''''''''))))))))))))*********+++((((((''''''''''''(((((((((((((((((())))))))))))&&&'''''''''(((((())))))((((((((((((((()))))))))((((((((((((((((((((((((''''''((()))+++,,,...///---///:::MMM]]]hhhsss|||vvvttt```HHH444,,,***)))(((((())))))(((***+++++++++++++++,,,,,,(((...000...---///000///---...............------(((***,,,---,,,---...000))))))******)))((('''&&&)))'''(((,,,,,,(((&&&(((%%%***//////,,,((((((***---******+++***&&&%%%'''((((((((((((((((((((((((&&&&&&&&&''''''(((******&&&$$$$$$(((---...+++''')))))))))******+++,,,---************++++++++++++&&&'''((())))))***))))))'''''''''''''''((((((((('''((()))***++++++++++++++++++************++++++((()))++++++******,,,---***+++,,,,,,------,,,,,,+++,,,---......---+++***,,,------.........//////---..................------------------,,,,,,,,,---......//////......---+++---............///111111111222333444555666666888888888777777666666666555555666666777888888999}}}zzzxxxuuurrrtttzzz}}}~~~}}}zzzwwwwww{{{||||||yyytttooooooyyy~~~eeeGGG666111000///000---...000000000...,,,+++---******,,,...111999BBBeeepppzzz~~~|||{{{|||{{{xxxvvvqqqlllfffccceeekkksssxxxxxxyyy{{{|||}}}}}}}}}|||}}}}}}vvvaaaGGG666555:::WWWbbbpppwwwxxxqqqcccVVVBBB<<<666555888<<<<<<:::555444444333555:::AAAFFF\\\jjjtttppplllooorrrsssnnnrrrssspppooosssuuutttmmmssswwwxxxwwwlllQQQ666333000---+++******)))(((((()))***++++++***)))(((((('''(((++++++)))((())))))(((''''''''')))***+++...---,,,---...---+++***++++++***))))))))))))))))))))))))***+++++++++,,,************+++,,,------+++++++++***)))***,,,///+++999KKK[[[jjjvvvzzzyyywwwvvvuuuwwwyyy{{{|||{{{fff[[[QQQMMMKKKKKKOOOTTTccckkkuuu|||}}}zzzxxxwwwuuuyyy{{{zzzzzz{{{yyyuuusssooommmgggUUU>>>222222///---***)))***++++++***---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,...,,,******+++,,,+++***)))))))))))))))*********))))))))))))))))))))))))))))))******+++,,,,,,,,,//////000000000///---,,,,,,+++******)))************))))))(((((('''''''''))))))))))))************(((''''''&&&&&&''''''((((((((((((((())))))))))))&&&&&&''''''((()))))))))(((((())))))))))))******((((((((((((((((((((((((((((((((()))***,,,---...+++///???YYYllluuu}}}yyy{{{bbbKKK;;;111******)))))))))))))))***++++++++++++++++++++++++***///222...,,,...000000---------...------,,,+++(((***,,,---------///000))))))*********)))((((((***(((***---...+++***,,,'''***---...---+++)))))),,,))))))++++++((('''***((((((((((((((((((((((((&&&&&&&&&'''''')))***+++&&&'''(((***,,,---,,,***))))))+++,,,,,,---,,,,,,)))************+++++++++'''(((((())))))))))))(((&&&''''''''''''(((((((((((()))***++++++,,,,,,+++,,,,,,++++++++++++,,,,,,(((***+++,,,++++++,,,...***+++,,,,,,------,,,,,,---------------,,,,,,+++***,,,------,,,,,,...///------...//////...------------------------------......////////////......,,,...///000//////000222111222333555666666666666999999888777777666555555666666777777777777888888{{{yyyuuurrrvvv{{{}}}vvvtttwww{{{}}}}}}~~~}}}~~~gggJJJ999222//////111...///////////////......000------///000111777>>>^^^mmm{{{}}}|||{{{{{{zzzyyyvvvrrrmmmllloootttxxxzzzxxxyyyyyyzzz{{{{{{{{{{{{yyyzzzqqqYYY>>>222777@@@\\\iiiuuuwwwpppbbbPPPAAA111///,,,,,,...000111111000000///------000555888HHH\\\mmmmmmjjjnnnqqqooolllqqqrrrooommmooopppooohhhmmmtttxxxrrr___GGG555111...+++*********)))(((*********++++++************''''''******'''&&&***))))))((('''((()))***+++...,,,++++++,,,---,,,+++,,,,,,+++************+++******************++++++************+++,,,---...***+++,,,,,,***+++///222111EEE]]]lllsssxxxyyyxxxsssssssssvvvzzz~~~pppggg___\\\[[[ZZZ\\\aaammmpppuuuyyyzzzyyywwwuuuxxx{{{{{{xxxxxxyyyxxxtttvvvpppmmmiiiXXX@@@222111///---++++++,,,,,,***(((,,,,,,---------,,,+++***************+++++++++,,,...,,,******+++,,,+++***)))))))))((((((((())))))))))))))))))))))))))))))***+++,,,------,,,++++++---...000111000///...,,,......,,,+++******************))))))(((''''''&&&((((((((()))))))))******((('''&&&&&&&&&&&&'''((('''((((((((()))))))))***&&&&&&''''''((())))))***)))))))))*********++++++))))))))))))))))))))))))((((((((())))))+++,,,,,,,,,000BBB___tttzzznnnRRR===333111)))*********))))))***+++++++++++++++++++++++++++---222333...***,,,///000,,,,,,------,,,++++++******,,,......---,,,------)))))))))***************(((&&&'''+++,,,******---+++******,,,...---+++(((***'''''')))***'''(((+++((((((((((((((((((((((((&&&&&&&&&&&&((()))***+++)))+++,,,+++)))(((***+++((())),,,.........,,,+++)))))))))************+++((())))))))))))(((((('''&&&&&&&&&'''''''''((((((((()))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***,,,,,,++++++---...***+++,,,,,,------,,,,,,......---,,,,,,,,,,,,,,,(((***,,,,,,++++++---///------...//////...------------------------------......////////////.........///111111000000222333111333444666777777777777777777777777777666666666888888888777777777777777{{{xxxuuurrrvvv|||wwwsssuuuyyy~~~}}}~~~jjjOOO>>>555000000444///////////////000000000...---...///---,,,222:::YYYkkk|||~~~~~~~~~~~~}}}|||||||||vvvrrrooorrrxxx}}}}}}{{{|||{{{zzzyyyxxxwwwwwwvvvrrrtttlllSSS:::222;;;GGG\\\kkkxxxvvvhhhTTT@@@222//////.........---------.........---,,,...222555777PPPfffjjjhhhlllmmmkkkjjjoooqqqnnnkkkkkklllkkkdddhhhqqqwwwnnnWWWAAA666...,,,************)))(((++++++++++++++++++++++++...)))(((++++++''''''+++++++++***))))))***,,,,,,---,,,******+++,,,,,,+++...---,,,,,,++++++,,,,,,+++++++++***************************+++,,,---...)))+++---,,,+++,,,000444777NNNhhhuuuwwwvvvwwwwwwooooooqqquuuyyy}}}~~~~~~xxxqqqkkkjjjjjjhhhiiilllsssrrrrrrtttvvvxxxwwwvvv{{{|||{{{vvvuuuwwwwwwuuuwwwpppmmmjjj[[[CCC444222...---,,,---///...***&&&++++++,,,---,,,+++***)))(((((())))))*********+++...,,,******+++,,,+++***,,,,,,***)))(((((((((((())))))))))))))))))))))))***,,,---......---+++))),,,...///111111///...---222111///---+++******)))+++******)))(((''''''&&&(((((((((((())))))))))))((('''&&&%%%%%%&&&'''((('''((((((((())))))******&&&&&&&&&'''((())))))***))))))******+++++++++,,,************************))))))(((((()))***++++++///111CCCaaauuu{{{~~~eeeHHH666111222)))***++++++******+++,,,++++++++++++++++++++++++...333333---)))+++///111,,,,,,,,,,,,++++++***))),,,...000///---+++++++++******))))))***+++,,,---%%%"""###''')))'''(((,,,---***(((***...///+++'''+++(((''')))(((%%%%%%(((((((((((((((((((((((((((%%%%%%&&&&&&((()))***+++''')))+++'''""" """&&&'''))),,,///000...,,,***((())))))))))))*********))))))***))))))(((''''''&&&&&&&&&'''''''''(((((())))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++,,,,,,,,,,,,---///++++++,,,---------,,,,,,000///---,,,+++,,,,,,---'''***,,,,,,******,,,///,,,---...//////...---,,,------------------------......////////////......///000222222111111333444222333555666888888777777555555555666777777888888999999888888777666666666~~~xxxuuuvvvwwwwwwvvv|||}}}vvvuuuyyy}}}~~~}}}~~~}}}vvv]]]CCC555222111///333000...---...///000000000+++(((***,,,///666>>>\\\ooo}}}|||zzz}}}~~~zzz}}}yyywwwyyyvvvtttuuuzzz||||||{{{zzzyyyvvvsssqqqxxxwww]]]CCC;;;222:::WWWfffooowwwqqq[[[AAA111...------...---,,,---///111,,,---...//////000000000333DDDZZZgggddd^^^bbbkkkkkklllmmmmmmllllllnnnoooooojjjmmmqqqaaaBBB111333///---***)))((()))+++---222...,,,///222222...,,,...---***(((***,,,,,,)))---,,,+++)))((())),,,///+++)))(((***,,,---+++)))...+++((()))++++++***(((---,,,***++++++***(((&&&---+++)))(((((()))+++,,,,,,)))(((+++---///555<<>>\\\nnn||||||zzz~~~~~~{{{~~~~~~zzzxxxxxxvvvuuuvvvzzz}}}}}}}}}xxxyyyzzzzzzxxxvvvuuutttuuuqqqWWW>>>888555AAA]]]kkkpppoooaaaLLL999000------......---,,,,,,...000,,,---...///000000000000111AAAWWWfffeee______dddlllnnnppppppooommmmmmmmmiiijjjmmmiiiTTT:::///222000...,,,)))))))))+++,,,---///333:::===;;;555111......,,,***)))***+++***,,,,,,+++)))((())),,,...***)))(((***,,,---+++)))---+++))))))***+++***(((---+++++++++,,,+++)))(((,,,+++***))))))******+++---,,,---///000555BBBNNNdddnnnwwwxxxxxxyyyyyyxxxvvvrrrmmmjjjjjjmmmrrruuuxxxrrrooosssuuussstttvvvyyywwwvvvwwwxxxxxxwwwvvvuuuvvvuuurrruuuzzzyyysssvvvsssqqqlll^^^HHH777111///---++++++,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,++++++,,,---,,,)))&&&((()))***)))((('''((()))'''((()))******)))(((''',,,+++******))))))******************************---,,,+++***)))))))))))),,,++++++***((('''&&&&&&&&&'''((())))))************)))(((''''''((()))***(((((())))))))))))((((((+++(((&&&''')))***)))'''))))))))))))(((((((((((())))))************)))))),,,+++++++++,,,------,,,333555@@@VVVppp~~~fffGGG333...,,,&&&)))))))))*********++++++***++++++++++++***))))))///---+++***,,,---......)))...000,,,***++++++***,,,,,,,,,++++++*********++++++,,,+++******+++---,,,+++***))))))***++++++************************)))***+++,,,,,,+++***)))))))))(((((((((((())))))((()))*********)))'''''',,,,,,++++++++++++,,,,,,,,,***,,,//////+++)))***++++++******)))(((((((((((()))))))))(((((('''&&&(((((())))))***+++++++++...---,,,---///111000///,,,,,,+++++++++---...///...------,,,,,,------............---++++++,,,...+++,,,------++++++,,,---444///---,,,)))### !!!111......111111,,,,,,///---------...///...,,,***000000///...............111222333444555444333333555666666777888888888888888999999:::999999888888888777777777888888666555~~~~~~~~~~~~}}}yyysssooowwwzzz~~~{{{yyyzzz}}}{{{yyywwwvvvvvvwwwzzz{{{zzzxxxzzz|||~~~{{{|||rrrZZZBBB555333333333111///...//////...,,,...---///333555444777===\\\mmm{{{}}}|||~~~|||}}}~~~|||zzzxxxwwwwwwxxxzzzyyywwwuuutttwwwyyyyyyvvvtttvvvwwwpppgggMMM888444888KKKfffpppooocccKKK888222///,,,.........,,,++++++---///------...///000000000000000>>>SSSeeehhhbbb^^^___gggiiilllmmmllliiihhhhhhdddkkklll\\\CCC000+++///000///,,,*********+++,,,+++666GGGSSSWWWSSSLLLFFF444111...+++))))))******,,,,,,+++)))((()))+++...***))))))***,,,,,,+++)))---+++))))))***+++***))),,,++++++,,,------+++***,,,,,,++++++***************+++---000222<<>>NNN\\\ooouuu{{{~~~~~~}}}~~~~~~~~~~~~}}}}}}xxxyyyzzzyyywwwtttssstttyyyxxxuuusssqqqooonnnnnnbbbIII888333333HHHcccooolllYYY@@@111...000111000,,,,,,,,,+++))))))+++---++++++,,,---...............555EEEYYYeeegggeeedddTTTSSSSSSRRRUUUZZZbbbhhhllleeeSSS<<>>???KKK^^^qqqxxxgggMMM666***''')))+++((((((((()))))))))******,,,,,,,,,---,,,++++++***,,,++++++,,,...///...---,,,...,,,***,,,000000,,,******)))((()))***+++,,,)))***+++***((((((***+++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))******((()))***++++++***)))(((,,,+++***))))))))))))***))))))(((((((((((()))))),,,)))(((+++***''''''***++++++******)))(((((((((***************+++++++++(((((())))))***+++++++++...---,,,---...///...---000//////..................------,,,,,,------...,,,---------,,,,,,---///,,,...///...---,,,---...///,,,,,,...---******,,,...000///,,,,,,000111000222000......//////...---//////000000111111000000111222444555666666666555666777888888999888888888555555666777888888888888777555444333444555444333~~~|||zzzyyytttwwwzzzzzzxxxwwwwwwyyyxxxwwwvvvrrrppprrrxxx~~~~~~||||||~~~}}}{{{xxxuuurrrtttyyy}}}|||zzzvvvwwwyyy}}}~~~~~~}}}~~~}}}~~~}}}wwwpppdddXXXHHHCCC<<<777555444444333111222666;;;AAAKKK]]]nnnwwwzzz}}}~~~}}}|||}}}~~~}}}|||uuuvvvwwwuuussssssuuuxxx{{{vvvqqqpppqqqqqqnnnkkkZZZ???444555888OOOjjjoookkkPPP666//////---,,,...***++++++***))))))+++---)))***+++,,,------------000888JJJ^^^hhhhhheeedddOOOOOOOOOPPPRRRWWW^^^ccccccXXXGGG666---***)))((()))))))))*********++++++000AAAQQQYYY```jjjlllgggEEE555)))***,,,)))(((,,,)))***+++***)))((()))+++'''***,,,,,,***)))***,,,(((***+++***))))))+++------+++++++++,,,+++)))(((***))))))***+++---///111000666EEEYYYfffjjjiiijjjrrruuutttqqqrrrtttssspppqqqtttwwwxxxwwwtttpppmmmnnntttxxxuuuuuuyyy{{{zzzyyywwwuuuttttttsssqqqooojjjdddaaaggglllmmmooorrrxxxzzzxxxtttsssqqqhhh]]]MMMGGG>>>666111///------,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***)))((()))+++'''((()))(((&&&&&&(((******+++,,,+++)))))))))+++,,,+++)))((('''''''''(((******)))(((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))******((((((((())))))*********&&&'''((())))))*********'''((()))******)))((('''************)))((('''&&&&&&(((((('''%%%%%%''')))'''''''''((()))*********)))))))))******)))))))))&&&(((+++,,,000999FFFPPPUUU___nnn{{{{{{dddFFF111))))))******)))))))))*********++++++------......------,,,+++---,,,,,,---......---,,,,,,---,,,***,,,///---((())))))))))))*********+++)))*********((((((***+++'''(((***+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++((()))+++,,,,,,+++)))(((,,,+++***)))))))))******)))(((((((((((((((((())),,,((((((***)))''''''***++++++******)))(((((((((,,,+++***))))))+++,,,...))))))******+++,,,,,,,,,---,,,+++,,,...///...---......///...---,,,***)))...------,,,,,,------...+++---------,,,,,,...000---...///...---,,,---///+++((()))---...,,,---000...000///++++++000222000111///---...///111111000000000//////000111111222111222444555666777666666777777888888777777666666666777888999999:::::::::999888888888999999777666}}}{{{xxxsssxxx}}}}}}||||||}}}|||uuuoooooouuu|||}}}{{{xxxyyy{{{|||{{{yyyyyyvvvuuuyyy{{{xxxvvvzzz}}}}}}{{{|||}}}~~~||||||}}}yyyqqqiii]]]WWWNNNGGGCCCAAAAAA@@@:::===CCCKKKRRR]]]ooo}}}}}}~~~}}}{{{}}}~~~}}}||||||sssttttttrrrpppqqqvvvzzz{{{uuunnnnnnrrrsssooojjjTTT999222888;;;SSSnnnpppkkkJJJ000---///)))''',,,)))******))))))))),,,...))))))***+++,,,,,,,,,,,,333===QQQeeennnkkkfffdddTTTUUUVVVWWWYYY\\\aaaeeeZZZNNN???444,,,''')))---++++++******)))(((((('''---999BBBCCCHHHSSSVVVPPP999...***...---&&&'''...(((***+++***)))((()))***'''***,,,,,,***)))***,,,(((***++++++))))))+++...---,,,***++++++***(((&&&***)))))))))+++...111333888DDDYYYnnnvvvtttppppppjjjmmmnnnnnnpppsssrrrnnnkkknnnqqqtttuuutttqqqooonnnuuuyyyvvvvvvzzz}}}{{{yyywwwtttsssrrrqqqnnnllleee^^^]]]dddkkklllnnnrrrxxxyyywwwssstttvvvnnnddd\\\TTTHHH===666222111000++++++++++++++++++++++++(((***+++***)))((()))***&&&((()))(((&&&%%%(((++++++,,,,,,+++)))((()))***,,,+++)))((('''''''''(((******)))(((((((((((((((%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))''''''(((((())))))******************)))((('''&&&'''((()))******)))((('''************)))((('''&&&&&&''')))'''%%%$$$''')))&&&''''''((()))******+++******++++++++++++******+++,,,///111999GGGZZZhhhlllsss}}}eeeBBB...+++,,,,,,***************++++++++++++......//////......---,,,...---,,,---......,,,+++---...,,,+++,,,...***$$$'''((()))***************)))******)))(((((()))+++&&&(((***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---((()))+++,,,,,,+++)))(((,,,,,,***)))))))))***+++))))))(((((((((((())))))+++((('''))))))&&&'''***((((((((()))******++++++---+++)))((()))+++---///***++++++,,,,,,---......,,,+++***,,,...//////...------......,,,***'''%%%...------,,,,,,------...+++,,,------,,,,,,...000---...///...------...//////------//////,,,,,,///---111///***+++111333000000...---...000333333333111000/////////000222333111222444555777777777666777888888777777666555444777888999:::;;;<<<<<<<<<=========>>>???>>><<<:::|||wwwuuuxxx|||{{{uuupppmmmuuuuuuvvvxxxyyyzzzxxxvvvxxxzzz{{{}}}xxxxxx~~~~~~~~~}}}}}}~~~}}}{{{wwwppplllfff^^^XXXSSSQQQPPPNNNPPPUUU^^^hhhttt}}}~~~~~~}}}||||||vvvvvvvvvvvvuuuuuuuuuuuuxxxuuupppnnnqqqtttmmmdddHHH;;;000666JJJ^^^hhhjjj]]]@@@000...++++++,,,''')))+++***''''''***+++)))------+++((((((***------333EEEYYYffflllnnnjjjeeeaaaZZZ^^^aaa]]]```ddd^^^WWWJJJ777***(((******(((+++***)))))))))***,,,,,,,,,111444666:::???@@@>>>333000,,,)))))))))(((''''''''''''''''''((())))))%%%)))***(((***...---'''((((((((()))***,,,---...+++***)))***++++++***)))+++((((((++++++)))///888LLLZZZkkkuuuyyyxxxrrrkkkllljjjhhhkkkooopppmmmiiipppoooooosssuuussspppnnnlllsssyyy|||yyyvvvvvvwww{{{vvvpppooopppppplllhhhccceeehhhkkkllllllkkkjjjpppqqqrrrtttuuutttrrrppphhhbbbZZZRRRJJJ@@@666///......---,,,,,,---...///------......---+++)))(((,,,***'''&&&''')))))))))))))))))))))***+++,,,---((()))***)))((('''((())))))))))))))))))******+++((((((((((((((()))******(((((())))))))))))(((((())))))(((((((((((())))))+++++++++***)))(((((('''((()))))))))))))))(((((('''***+++***'''%%%'''***(((((((((((())))))))))))***)))(((''''''((()))***))),,,///000...+++***)))+++...000222???VVVmmmzzz~~~uuuSSS333***,,,+++)))++++++)))((((((***+++******,,,,,,,,,---------......------,,,,,,,,,---......---,,,,,,,,,,,,+++++++++*********+++,,,---...///000---***)))))))))((('''((()))***+++,,,---.........,,,++++++,,,,,,***)))+++,,,,,,++++++)))((('''))))))***)))((((((***+++))))))((('''''''''''''''$$$$$$%%%&&&''''''''''''''')))++++++***(((((())))))))))))))))))))))))))),,,+++******)))*********+++......++++++......+++++++++,,,---...///000111,,,---...//////---+++***000,,,((()))...111000---+++,,,------,,,,,,...000+++---///...,,,+++,,,///000...,,,,,,...000000000111///---...000000...,,,111111111000000000000000222000000333222///...000000222555777999999999888888888777666666777777777888999:::<<>>QQQeeemmmnnnnnnnnnmmmlllfffiiilllggghhhjjjbbbUUU>>>,,,,,,...***(((,,,((((((((('''((())))))***,,,......+++,,,///000...+++***)))***,,,---,,,++++++******)))))))))******)))***)))''')))------***((((((((()))***+++,,,---+++***))))))++++++***)))))))))***,,,---333BBBPPPnnnrrruuuuuuxxx|||{{{vvvpppmmmkkklllppprrrqqqooommmpppssstttsssqqqooonnntttwww{{{|||{{{yyyxxxwwwnnnoooppppppooollliiifffiiillloooppppppmmmiiigggdddjjjpppqqqmmmlllnnnrrrqqqooollliiifff^^^SSSKKK>>>===999666333111//////---------...------,,,,,,,,,***(((''')))***+++***,,,+++***)))(((((((((((()))***+++***((('''((()))---,,,+++)))(((((('''''''''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))+++******))))))(((((('''(((((())))))***))))))(((***)))((()))***)))(((&&&(((((((((((())))))))))))***)))(((''''''(((***+++111333555555555555666777333777===GGG[[[rrrzzzZZZBBB,,,(((***)))((((((***)))'''(((***++++++***,,,,,,,,,,,,------------000///...,,,++++++++++++////////////............,,,,,,++++++++++++,,,,,,000...++++++++++++***)))'''(((((()))***+++,,,,,,+++***)))***,,,,,,+++***+++******+++,,,...000111,,,------,,,++++++,,,...***)))((((((''''''((((((************)))((('''&&&)))+++---...,,,++++++,,,,,,,,,,,,++++++*********,,,,,,+++***************))),,,---,,,---111222000,,,,,,------.........///...///000000000///...---,,,+++***,,,///000...,,,---......---,,,,,,---...,,,.........---,,,---...000...------///000000///222000////////////...,,,000000111111222222333333000......222333111111444111333555888:::;;;;;;;;;999999:::;;;===@@@BBBCCCHHHJJJMMMQQQVVV[[[```bbbfffgggiiiiiifff]]]RRRJJJ~~~}}}~~~}}}tttssstttvvv{{{~~~||||||}}}|||xxxxxx||||||yyyzzz|||~~~~~~}}}zzzyyyyyyzzz|||}}}{{{|||~~~|||{{{}}}~~~|||yyyuuurrrooonnnsssrrrpppqqqtttqqqaaaQQQ999333333DDD\\\lllllleeeOOO777,,,...,,,---000---)))+++***''''''***+++)))******+++---,,,,,,111777EEEXXXjjjpppmmmlllnnnooooooiiillloooiiiiiiiiiaaaQQQ777'''---111)))'''---(((((((((((())))))******---///---***)))---...,,,+++******+++------,,,*********))))))(((((())))))+++***((('''))),,,,,,+++(((((((((((()))***+++,,,+++)))((()))***+++***)))''')))******,,,777JJJZZZrrrwwwxxxuuutttwwwzzzzzzvvvssspppooopppppppppnnnppptttuuurrrpppppppppooorrrtttxxx{{{{{{yyytttqqqlllooorrrrrrooojjjgggeeelllnnnrrrttttttqqqnnnkkkjjjnnnrrrsssqqqpppppprrroooooopppqqqqqqlllccc\\\OOOLLLGGGAAA;;;777444333111111111111000000//////...,,,++++++,,,------,,,+++***))))))((((((((())))))***+++***((('''((())),,,+++***)))(((((((((((('''''''''''''''(((((()))(((((())))))))))))(((((())))))(((((((((((())))))******))))))(((((((((((((((((()))*********)))))),,,***)))***------***&&&(((((((((((())))))))))))+++)))((('''''')))+++---111333777999;;;>>>BBBEEEHHHJJJNNNXXXjjj{{{rrrIII999***(((+++***((((((***((('''(((***++++++***++++++,,,,,,,,,---------++++++++++++,,,---......---------,,,,,,,,,,,,+++------,,,+++******++++++,,,***))))))******)))''''''(((((()))******++++++***)))((()))+++,,,,,,++++++***))))))+++---000222,,,------,,,+++***+++---***))))))((('''((((((((())))))******)))(((((('''***,,,//////...------......------,,,,,,++++++***,,,,,,+++************+++***---...,,,---111222///------------------------......////////////...---,,,,,,,,,///111222000---,,,---...---,,,---///000---.........---------...///...------///000000///---------///000111222222000000111222333333444444111...///222222000111444222444666999;;;===>>>>>>AAABBBCCCDDDFFFIIIKKKLLLTTTVVVYYY^^^dddjjjoooqqquuuvvvwwwvvvpppdddWWWNNN~~~sssqqqoooqqqvvv|||~~~|||zzz}}}~~~}}}{{{|||~~~~~~~~~|||zzzzzz|||~~~}}}~~~}}}}}}~~~}}}}}}|||~~~}}}{{{yyyvvvtttrrrqqqpppooonnnppptttppp^^^KKK555333999LLLbbbooollleeeNNN888...000------///,,,)))+++***''''''***+++)))+++***+++---,,,+++111:::MMM^^^mmmppplllkkknnnppppppkkkoooqqqkkkjjjiii___JJJ222%%%---111)))&&&---))))))*********++++++++++++---,,,((())),,,...,,,---,,,+++,,,,,,,,,***((()))(((((('''''''''((((((---***((()))***++++++,,,(((((((((((()))***++++++***)))((()))******)))(((&&&)))******...<<>>;;;999666555444333111///...---...---+++***))))))))))))***+++,,,---***+++,,,+++)))((()))***)))))))))))))))***++++++((((((((((((((()))******(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))***++++++++++++,,,,,,---...///...+++)))(((((((((((())))))))))))***)))((((((***...333666555;;;CCCKKKTTT[[[bbbgggooopppqqqvvv~~~fffMMM222///,,,,,,,,,,,,+++***)))''''''(((***,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++------------,,,,,,,,,,,,---,,,+++***************+++******+++,,,---+++))))))))))))*********++++++***)))((()))++++++***)))******(((''''''((())))))***++++++)))''''''((()))+++***))))))(((((())))))&&&'''((())))))*********+++---000000000//////000,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,......++++++......+++++++++,,,,,,---------...,,,,,,,,,,,,---------...++++++,,,---............+++,,,---......///111333///...---.../////////---...------///000111///...///111222111/////////111000000111111222222333333222//////111222111333777:::;;;>>>BBBGGGKKKOOOQQQRRRTTTWWW[[[```fffjjjlllnnnoooqqqtttwww{{{~~~yyymmm___VVV|||zzz|||~~~}}}|||wwwrrrqqqtttwwwwwwuuu|||~~~~~~|||{{{~~~~~~~~~}}}{{{zzz{{{}}}~~~}}}}}}}}}||||||{{{{{{{{{||||||{{{yyyxxxwwwvvvuuunnnkkkiiijjjllleeeNNN888222:::III[[[iiinnnkkkfffGGG333,,,///+++))),,,))))))+++***''''''***+++)))---)))***.........:::KKK^^^hhhppppppnnnnnnooonnnnnniiiooorrrkkkiiifff\\\999111+++******((((((***((((((***+++++++++***)))&&&)))***))))))------***000...+++************)))&&&&&&''''''((()))++++++---)))(((---...+++)))+++)))(((((((((((()))*********((('''((()))***)))((('''+++---000===QQQ```eeehhhkkkjjjggggggllloooooojjjlllooorrruuuwwwyyyzzzrrruuusssnnnnnnpppfffWWWKKKJJJLLLWWWfffqqqtttssspppmmmjjjjjjmmmppppppnnnmmmnnnpppsssuuuwwwxxxxxxvvvttttttvvvxxxxxxtttppprrrooommmnnnqqqrrrpppmmmnnnlllhhhccc^^^[[[YYYXXXMMMKKKGGGCCC???<<<::::::555444222111111///---+++,,,+++++++++++++++,,,,,,***+++,,,+++)))((()))***+++***)))))))))))))))***)))))))))))))))***++++++(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))***++++++++++++)))+++...///---+++***)))(((((((((((())))))))))))***)))((())),,,111777:::>>>EEEOOOYYYccckkkrrrvvvwwwxxxyyy{{{tttSSS888+++------,,,+++++++++***((('''&&&'''***,,,,,,,,,***++++++++++++,,,,,,,,,---,,,++++++***+++++++++,,,,,,,,,+++++++++******++++++***************+++)))))))))+++------+++)))*********++++++++++++++++++***))))))******)))(((((((((((((((((((((((((((***++++++)))'''&&&''')))+++***))))))(((((())))))))))))***************)))***---///000000//////000******++++++,,,,,,------------,,,++++++++++++,,,))),,,,,,***+++......,,,******+++,,,------......---------------...//////....../////////000111222---...///...------///111000...------000000///---...------///111111///---000222333222///...///111111111111111111111111111///,,,---000333333666;;;@@@BBBEEEJJJPPPVVVZZZ]]]^^^```bbbeeeiiimmmqqqsssrrrrrrrrrssstttvvvwwwxxx|||||||||zzzuuulllaaaZZZwwwtttwww{{{||||||zzzuuutttvvvxxxvvvtttttt|||wwwuuuyyy~~~~~~~~~~~~~~~}}}~~~}}}|||~~~~~~~~~||||||||||||}}}}}}}}}}}}}}}}}}{{{zzzxxxwwwvvvuuuoookkkgggggghhh___HHH111222===NNN___jjjmmmkkkgggBBB///***---)))(((+++))))))++++++''''''++++++)))---((()))///000111@@@SSSccckkkqqqpppoooppppppnnniiieeekkkooohhhfffcccXXX444222...***(((((())))))&&&''')))*********)))((('''+++---,,,,,,...---***000---***))))))+++++++++'''''''''((()))+++---...---((()))...///+++(((***)))(((((((((((())))))******((('''((()))***)))((((((,,,...444DDDZZZgggiiioookkkfffccchhhooopppkkkjjjmmmqqqtttuuuvvvwwwxxxnnnrrrrrrnnnppppppaaaMMM===999999EEEXXXiiirrrtttyyyrrrjjjhhhjjjlllkkkiiimmmnnnoooqqqrrrtttvvvwwwtttvvvxxxzzzzzzyyyxxxwwwxxxtttpppooopppqqqpppmmmnnnllliiifffdddcccbbbbbbXXXVVVQQQLLLGGGDDDBBBAAA;;;999777666555333000.........---,,,++++++++++++***+++,,,+++)))))))))***---,,,+++)))((((((((((((***************++++++,,,(((((())))))))))))(((((())))))(((((((((((())))))'''''''''((((((((((((((((((((()))++++++,,,,,,,,,&&&***......+++(((((()))(((((((((((())))))))))))***)))(((***...333999===FFFMMMXXXcccmmmttt{{{~~~zzzdddFFF...(((,,,...,,,************((('''&&&'''***,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***+++---...///)))))))))(((((((((((('''+++***************++++++'''&&&''')))++++++)))(((+++++++++++++++,,,,,,,,,,,,***))))))******((('''&&&'''((()))***)))))))))+++,,,+++***((('''((()))+++******))))))))))))))),,,,,,,,,,,,++++++))))))***,,,///000000//////000((()))***+++,,,,,,---......---,,,,,,++++++,,,,,,&&&***+++)))***...///---))))))***+++---...//////...............///000111,,,,,,,,,++++++,,,///111000111111///---,,,---...000...,,,---000111///---------...///111111///------///222111//////111444111111111000000000000000,,,***+++000333555999???DDDFFFJJJPPPVVV]]]bbbeeejjjjjjkkkkkkmmmooopppqqqppppppooonnnnnnnnnoooooossssssttttttpppiiiaaaZZZ|||yyyyyy|||yyyzzzzzzvvvtttwwwppppppuuu}}}~~~zzz{{{{{{{{{}}}~~~~~~~~~{{{||||||}}}~~~|||}}}}}}|||}}}}}}zzz}}}{{{zzzyyywwwtttrrrmmmgggfffjjjfffSSS===111333<<>>RRRdddnnnqqqmmmjjjfffdddfffkkkrrrvvvrrrrrrnnnkkkpppxxxwwwqqqlllmmmmmmppprrrlllZZZGGG:::777888CCCVVVgggqqqtttuuuqqqkkkhhhggghhhiiiiiiooolllnnnsssssspppsssyyywwwuuuttttttvvvxxxxxxwwwtttvvvuuurrrrrrtttuuurrrsssoookkkiiiiiijjjjjjjjjfffaaa[[[XXXWWWRRRJJJDDD@@@???===;;;999888777777222000...---......---,,,...---,,,,,,---,,,***((()))))))))))))))***+++,,,))),,,+++((())),,,,,,*********))))))))))))******+++***)))***,,,,,,***((()))((('''((()))((('''%%%)))+++---.........,,,+++***************)))))))))((()))***+++***)))((('''&&&***///111333:::EEEMMMYYY\\\ccckkkttt|||dddGGG333+++***)))(((''''''((()))***(((***++++++******+++,,,......---,,,,,,+++******++++++,,,------...//////+++...---******,,,+++)))))))))))))))))))))))))))***))))))+++------***&&&)))'''&&&'''((()))(((&&&,,,,,,,,,+++(((&&&###"""$$$***,,,((('''***+++''')))+++---,,,)))(((***,,,,,,+++***'''%%%&&&***---*********++++++*********&&&333///***---111////////////......------------------,,,,,,+++++++++---,,,***))))))***,,,---,,,+++******+++,,,...///+++333111+++)))+++,,,...------------...//////---,,,,,,,,,,,,---.........//////000000111111111111000///...000222555777/////////000111333444555555444222000////////////***---111111222555===DDDGGGLLLQQQTTTVVVXXX\\\```gggggggggggghhhiiikkkkkkjjjgggfffggggggeeefffjjjqqqqqqqqqooommmjjjhhhfff~~~||||||}}}~~~~~~{{{vvvvvvyyyvvvqqqooosssttttttxxx}}}|||}}}~~~|||{{{}}}|||zzz}}}~~~~~~~~~}}}~~~}}}{{{|||zzzyyyyyyzzzyyyvvvtttqqqllljjjjjjaaaOOO<<<222666@@@VVVfffjjjnnnfffRRR888111,,,,,,,,,)))***,,,+++***))))))))))))***+++,,,)))(((+++///888KKK\\\kkkkkkkkkiiihhhhhhiiikkkfffiiifffaaahhhmmm]]]EEE222+++'''***---,,,***+++%%%'''(((((('''''')))***,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))''''''''')))***,,,))))))(((''''''((()))*********************************)))(((((()))+++,,,,,,000999III\\\kkkrrrtttqqqpppooonnnoooqqqssstttttttttpppkkkmmmrrrrrrmmmjjjjjjiiijjjlllhhhXXXHHH======AAAKKKYYYfffmmmpppssspppllljjjjjjiiihhhgggqqqooopppsssrrrooopppvvvyyywwwvvvwwwxxxxxxwwwvvvsssuuutttqqqqqquuuvvvttttttqqqmmmkkklllmmmnnnnnnlllhhhcccaaa```\\\UUUOOOHHHGGGEEEBBB???===;;;:::888666333222222222000///...,,,++++++,,,+++)))'''***************+++,,,,,,))),,,+++((((((+++,,,)))))))))(((((((((((())))))***))))))***,,,,,,+++))))))((('''((())))))'''%%%((()))+++,,,---,,,+++***(((((((((((())))))))))))+++,,,,,,------,,,+++***+++---///222888BBBPPPYYYhhhjjjnnnssswww{{{~~~rrrTTT:::---***))))))(((((((((((())))))(((***++++++******+++,,,...------,,,++++++******)))))))))***,,,---------+++------******,,,,,,)))))))))))))))))))))))))))***))))))+++------***'''***)))((((((******)))(((,,,------,,,***(((&&&&&&$$$)))***'''&&&******''')))+++,,,+++)))(((***,,,)))'''%%%'''***,,,+++******++++++,,,,,,++++++*** ---333,,,'''***---+++++++++++++++************---------,,,,,,+++++++++---,,,***))))))***,,,---,,,++++++++++++---...///'''...222...***+++...///...------------...//////......------......///000---........./////////000------......///000111111222222333333444555666777666555222111/////////000...111333222111444:::@@@HHHLLLPPPRRRRRRSSSWWWZZZ_______________``````aaa```]]]]]]aaabbbbbbdddhhhnnnooooooooonnnlllkkkiii~~~~~~~~~||||||}}}zzzuuuvvv{{{zzzsssnnnooorrrsssuuuwww|||}}}~~~|||~~~{{{xxxxxx{{{vvvnnnkkkxxx{{{~~~||||||~~~~~~|||yyyyyyyyyzzz{{{{{{yyywwwtttrrroooiiiZZZGGG888222:::FFF\\\jjjlllmmmbbbJJJ444...***,,,,,,+++,,,///++++++************++++++---+++***+++///;;;PPPbbbiiigggeeeeeefffhhhhhhhhhggggggbbb___ggglllZZZAAA111+++'''***,,,+++)))***&&&((()))((('''&&&''')))))))))************++++++))))))))))))))))))))))))***)))(((((((((***+++,,,))))))))))))((((((((((((******************************)))))))))***,,,------555EEEXXXhhhrrruuuuuuuuuvvvwwwxxxwwwuuurrrqqqssstttrrrllljjjkkkjjjgggaaa```]]]\\\]]][[[PPPDDD@@@DDDKKKSSS\\\ccchhhjjjooonnnmmmnnnnnnllliiifffnnnmmmoooqqqqqqoooqqquuuxxxwwwwwwwwwxxxwwwuuurrrrrrtttsssoooppptttwwwuuussspppnnnmmmoooqqqqqqqqqqqqnnnkkkjjjiiifff```[[[TTTSSSQQQNNNJJJFFFBBB???@@@>>>;;;:::999888666444111///------------+++)))+++++++++++++++,,,,,,,,,)))++++++((((((++++++)))***))))))(((((())))))******))))))***,,,---,,,***)))((('''((())))))'''&&&((()))+++,,,,,,,,,+++***''''''(((((()))*********)))***+++++++++++++++***000000111777BBBQQQ```jjjvvvwwwxxxyyyyyyzzzyyyyyy~~~vvv\\\@@@...)))+++(((((())))))))))))(((((((((***++++++******+++,,,------,,,,,,++++++*********((('''***---///...+++***------******,,,,,,)))(((((((((((((((((((((((()))))))))+++,,,,,,***''',,,+++******,,,,,,+++***---///000///---*********$$$''''''&&&&&&))))))''')))***++++++))))))***+++(((%%%$$$(((...///+++%%%+++,,,,,,------,,,,,,+++***000111)))%%%))),,,***+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++,,,+++***))))))***+++,,,++++++++++++,,,---...//////222111,,,***---000000...------------.../////////////////////000111111......///////////////000---...000111222111000000222333333444555666777777888666444111/////////000...111222222222444999>>>EEEHHHLLLLLLKKKLLLOOORRRVVVVVVVVVVVVWWWWWWWWWWWWYYYWWWWWW\\\^^^^^^aaafffjjjkkkmmmnnnnnnnnnmmmmmm{{{||||||~~~~~~zzzwwwwwwzzz~~~xxxsssvvv{{{yyyuuurrruuuyyyyyyuuurrryyy{{{|||}}}}}}{{{xxxvvvuuuttttttvvv{{{yyymmmfffddduuuxxx~~~~~~}}}}}}}}}~~~~~~~~~|||{{{{{{~~~~~~{{{zzz{{{|||}}}|||zzzwwwrrrtttrrrgggSSS???444111>>>LLLbbbmmmmmmmmm___EEE222---***,,,---,,,,,,///++++++,,,,,,,,,,,,++++++,,,,,,++++++000???UUUgggfffcccaaacccgggjjjjjjhhhlllhhhaaa```hhhjjjUUU;;;111+++((()))***'''&&&'''((()))))))))'''&&&&&&(((''''''(((((()))******+++))))))))))))))))))))))))+++***)))((((((((())))))((())))))))))))(((((('''******************************))))))***+++---...---;;;PPPcccpppuuuuuutttvvvwwwyyyyyyxxxuuuqqqooorrrsssrrrmmmgggbbb^^^\\\PPPOOOKKKHHHHHHIIICCC:::>>>DDDLLLRRRVVVZZZ^^^bbbggghhhkkknnnpppnnniiifffggghhhkkknnnppppppsssvvvtttttttttvvvwwwvvvsssqqqtttuuusssoooooosssuuussspppnnnlllmmmoooqqqrrrrrrqqqpppoooooonnnkkkgggccc______]]]ZZZVVVPPPKKKHHHHHHFFFDDDBBB@@@>>>;;;888777555333222111111///---,,,,,,---------,,,,,,,,,***,,,,,,((((((++++++)))++++++************++++++***))))))+++------,,,+++)))(((((((((******(((&&&***+++,,,,,,------,,,,,,******++++++++++++++++++((()))***+++,,,,,,------222333666@@@PPPbbbqqqyyyzzzzzzzzzzzzzzzyyyxxxxxxyyy}}}cccGGG333******---'''((()))******)))((('''(((***++++++******+++,,,,,,,,,,,,,,,++++++******,,,***))),,,000222///,,,***------******,,,,,,***(((((((((((((((((((((((()))))))))***+++***)))(((,,,+++******,,,,,,+++***000222444222...+++***+++%%%%%%%%%$$$&&&(((((('''))))))******))))))***+++***((('''***......***&&&,,,------------------,,,+++...---((((((---///---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,---......///222222000+++,,,000000......------------...//////000////////////000111111000000000111111111222222222333444555555555555555555666888:::<<<>>>??????===;;;777333000/////////+++---///111222555:::>>>???BBBEEEEEEEEEFFFIIIMMMRRRSSSTTTUUUUUUVVVVVVVVV[[[XXXXXX\\\^^^]]]```dddhhhiiikkkmmmnnnnnnnnnmmm|||}}}~~~~~~~~~}}}}}}zzztttppppppuuu{{{xxxvvvyyy~~~|||yyyvvvvvvzzz|||yyytttvvvxxxyyyzzzyyywwwtttrrrmmmnnnrrrxxx~~~xxxoookkkjjjxxx|||~~~|||{{{{{{{{{|||}}}}}}~~~~~~~~~|||zzz{{{~~~~~~~~~}}}yyyvvvnnnsssqqqbbbKKK999222222DDDSSSgggnnnmmmnnn```CCC333---***,,,---++++++---+++,,,---......---,,,++++++,,,,,,,,,444FFF[[[iiidddbbbaaaccchhhlllmmmlllpppkkkdddccciiifffOOO555,,,'''%%%'''(((&&&&&&(((((()))***)))'''%%%&&&'''&&&&&&'''((())))))***+++)))))))))))))))))))))))),,,+++***((('''&&&%%%%%%(((((())))))))))))((('''))))))))))))))))))))))))***))))))***+++---///000222CCCZZZkkkssstttttttttwwwwwwvvvuuutttsssrrrqqqsssrrroooiii___TTTLLLIII??????<<<777666888666111666;;;@@@DDDEEEIIIOOOTTTZZZ]]]ccciiimmmmmmjjjfffdddgggkkkmmmnnnppprrrsssqqqrrrsssvvvxxxxxxvvvtttuuuwwwtttooonnnpppqqqooollljjjjjjkkknnnpppqqqqqqpppqqqqqqrrrqqqnnniiifffffffffeeebbb___ZZZUUURRRPPPNNNLLLJJJHHHEEEAAA>>>>>>;;;888666666555444222//////000000///...---,,,,,,......******,,,,,,***+++******))))))******++++++******+++------,,,+++)))(((((()))******)))''')))******+++++++++++++++---,,,,,,,,,++++++*********+++,,,...000222444555666999AAANNN___ppp|||}}}}}}}}}}}}|||{{{zzzyyyyyymmmMMM666---,,,,,,,,,'''((()))******)))((('''(((***++++++******+++,,,,,,+++++++++++++++******+++***+++---000111...+++))),,,,,,******------***))))))))))))))))))))))))((()))******))))))))))))+++***))))))***+++***)))111444666333...***)))+++&&&$$$"""$$$&&&(((((('''((((((((()))************((()))+++,,,,,,,,,,,,,,,,,,------......------,,,***,,,,,,+++,,,//////---(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++,,,---............///000///---...111///***...------------...////////////......//////000111000000000111222222333333666555555555666999;;;===>>>@@@CCCGGGJJJLLLNNNOOOGGGCCC>>>888333000//////,,,---///000333555999<<<888<<>><<<;;;:::999777444444555555444222111//////111111---,,,//////,,,)))))))))(((((())))))))),,,++++++,,,------,,,***)))(((((()))***+++***((((((((((((((()))))))))***---,,,,,,,,,+++++++++++++++,,,...000444777;;;<<>>AAAFFFIIILLLQQQXXX^^^^^^```bbbcccdddcccbbbaaa^^^[[[]]]bbbeeefffjjjnnnkkkmmmoooppprrrrrrrrrqqqzzzvvvsssqqqpppwww~~~~~~~~~{{{wwwyyyyyywww|||||||||}}}~~~|||||||||}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~}}}}}}}}}~~~~~~{{{vvvrrrrrrqqqcccHHH555666BBBKKK```kkkuuuppphhhkkk^^^@@@///+++))),,,...,,,+++---+++---000333333000---+++---...///777KKKaaajjjhhhiiikkkkkkiiifffeeegggkkkgggggghhhjjjiii\\\BBB,,,222...,,,+++(((######'''&&&((()))(((''''''((()))((((((((()))))))))))))))))))))))))))))))))))))))(((((()))***************''''''&&&&&&'''***,,,...************************))))))***+++---///222333DDDSSScccgggcccaaahhhqqqwwwuuuqqqnnnkkkkkkkkklll]]]KKK:::111...***+++...''',,,...+++((()))***))),,,,,,---...//////...------111999EEERRR\\\bbbdddhhhpppsssqqqqqquuuvvvrrrqqqooommmnnnoooppppppoooooossstttrrrqqqqqqooojjjnnnnnnnnnpppsssuuuuuutttsssuuuwwwvvvrrrmmmiiifffbbbbbbcccdddfffhhhkkklllhhhgggfffeeeddd```\\\XXXWWWSSSOOOKKKJJJIIIHHHGGG>>>???@@@@@@>>><<<999888555777555222111333333000000//////......//////000///...---,,,---,,,***((()))(((((()))+++,,,***)))......---------...///000///000111333555777999999<<<>>>AAAEEEJJJPPPUUUXXX```fffnnnrrrtttxxxsssbbb;;;555///***)))***+++,,,***)))(((''''''((()))***(((***++++++******+++,,,******************++++++)))///444333,,,((()))+++))),,,,,,******---...+++++++++++++++++++++++++++''')))***)))'''&&&(((+++***)))((()))***+++***((($$$***///...)))&&&)))---+++"""$$$)))))))))+++(((&&&%%%'''***,,,+++)))---++++++---...)))+++,,,,,,------,,,,,,+++---...//////,,,***---222---------,,,,,,++++++++++++++++++,,,,,,---------,,,------......------,,,+++,,,---////////////...***///111...---///111000...------------...//////222222111111222222333444444555777999<<<>>>@@@AAALLLNNNSSSXXX]]]aaadddeeemmmooorrruuuwwwwwwwwwwwwmmmggg\\\PPPEEE>>>999888555555555888;;;===>>>>>>DDDHHHLLLOOORRRWWW___eeefffggghhhiiiiiigggeeedddeeeccccccfffhhhhhhjjjnnnlllnnnpppssstttuuuvvvvvv~~~}}}yyyuuutttxxx}}}zzzyyyzzz{{{}}}yyywww{{{|||{{{~~~{{{}}}|||~~~~~~~~~}}}|||{{{|||}}}{{{~~~~~~|||{{{~~~zzz{{{}}}~~~~~~~~~{{{wwwssswwwmmmZZZBBB222555GGGXXXkkkooorrrrrrqqqiiiSSS>>>...,,,***(((''')))+++,,,...///666===;;;111+++,,,---...222>>>RRRdddkkkjjjkkkmmmmmmjjjhhhiiigggcccaaa___ccciiidddPPP:::///((((((((((((''''''''''''************)))(((&&&%%%(((''''''''''''&&&&&&&&&)))))))))))))))))))))))),,,,,,)))&&&(((,,,***%%%((((((''''''''''''((((((((((((((((((((()))))))))((('''(((++++++---666@@@RRR^^^___RRRPPP___jjjjjjqqqssssssqqqoookkkaaaWWWCCC;;;000***)))+++***((())))))******))))))))))))++++++,,,,,,,,,++++++***,,,,,,///777>>>IIIXXXfffjjjoooqqqooonnnqqqsssrrrtttrrrooonnnnnnpppppppppvvvvvvuuussspppnnnnnnppprrrpppoooqqqtttvvvtttqqqqqqtttuuurrrrrrsssrrrnnnccceeegggiiikkkkkkkkkjjjlllkkkiiigggdddcccaaaaaa```\\\XXXWWWXXXWWWRRRNNNNNNKKKGGGEEECCCAAA???===999777666888999888444000222000///...///...,,,***111111000...+++))))))******)))))))))***,,,...//////000111000///000222444555666;;;@@@???<<<===AAAIIIJJJMMMSSSYYY^^^``````ggglllqqqssswww{{{{{{xxxzzz}}}|||gggLLL333000,,,*********))))))((((((((('''%%%&&&(((***++++++++++++++++++++++++++++++,,,***)))((()))+++************************'''...,,,---444333///444***,,,---,,,)))'''%%%%%%)))((((((((()))***++++++''''''(((((()))))))))***++++++***)))(((((())))))+++******)))((('''&&&&&&+++******))))))******+++...,,,++++++------,,,***)))+++,,,+++((('''(((***+++///111///......+++''',,,,,,,,,------.................................---,,,++++++************------------,,,,,,+++***............///000000111---...////////////111333)))---222555777777888999;;;;;;<<<>>>CCCIIINNNRRRVVV___gggjjjmmmqqqtttsss~~~|||zzz|||zzzuuutttnnneeeZZZOOOFFFAAA>>>;;;<<<===>>>>>>AAAEEEIIILLLOOOTTTYYY\\\```dddgggjjjmmmnnnlllhhhfffiiilllggggggfffgggiiillloooqqqrrrrrrtttuuuwwwxxxzzzzzzxxxnnnggghhhlllooosssvvvzzz|||}}}{{{{{{}}}}}}wwwnnnlllttt|||}}}~~~{{{yyyxxxtttvvvyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~{{{{{{{{{||||||{{{wwwuuuvvviiiSSS<<<222:::OOO```mmmppprrrqqqnnncccMMM999---,,,***(((''')))***,,,,,,---333999777000+++---///...333CCCWWWdddhhhgggnnnooommmgggddddddbbb___aaaaaaeeehhh___KKK777---(((((((((((('''''''''''')))*********)))(((&&&%%%&&&&&&&&&''''''((((((((())))))))))))))))))))))))++++++)))&&&(((,,,+++'''((((((''''''''''''((((((((((((((())))))*********'''&&&'''******---666@@@VVVdddhhh___\\\fffllliiilllqqqtttssspppiiiZZZLLL999222***'''))),,,,,,,,,))))))))))))))))))************++++++++++++******,,,+++---333888AAAOOO\\\eeekkkmmmkkkkkknnnqqqqqqsssqqqooonnnooopppqqqqqquuuuuuuuurrrooonnnnnnooopppnnnmmmpppssstttrrrpppooorrrtttrrrrrrsssqqqmmmggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeecccbbbdddaaa]]]^^^``````]]]ZZZWWWTTTQQQNNNLLLJJJHHHFFFAAA>>>:::999;;;;;;999666444111///.........---,,,111111000...+++***+++,,,---,,,+++++++++---...///111222444444555666888;;;???@@@DDDJJJKKKJJJLLLRRRTTTWWW\\\bbbeeeggghhhhhhkkkpppssssssuuuxxxxxxtttxxx{{{}}}tttZZZ???111...+++))))))))))))((()))*********((((((***++++++++++++++++++++++++++++++,,,,,,+++))))))***+++************************""")))'''&&&---,,,(((---***+++,,,+++)))''''''''')))))))))((())))))******+++++++++*********************)))(((((((((((((((++++++******)))(((''''''++++++++++++++++++++++++...,,,++++++------,,,***)))+++,,,+++((('''(((***...000///+++***------***,,,,,,,,,---------..............................------,,,+++++++++++++++---------------,,,++++++------------...///000111///111222222222333555777222555888999;;;<<>>000+++'''&&&)))++++++***))))))((('''((()))+++,,,))))))************))))))+++)))***...111777CCCNNN___eeeiiiggggggjjjmmmnnnrrrqqqpppooooooppprrrsssssstttsssqqqooommmnnnoooooommmlllnnnrrrsssqqqnnnlllqqqsssqqqqqqrrrpppkkkkkkjjjiiiiiihhhhhhhhhhhhfffggghhhhhhhhhhhhgggfffgggeeecccdddgggiiihhhfffbbb___[[[XXXWWWUUURRRPPPNNNIIICCC@@@AAABBBAAA???999666222///000111111111333333222000---,,,...000000//////...//////000000333666999<<>>111777JJJ___llloooqqqppplllbbbRRR===...,,,+++)))((((((((()))***''')))+++---,,,++++++---000...:::TTTffffffcccdddnnnpppnnnhhhccc```[[[UUUWWW]]]bbb\\\KKK888,,,(((((((((((((((''''''''''''(((((()))******)))((('''%%%&&&&&&'''((()))))))))(((((((((((((((((((((((((((***)))'''(((,,,,,,***))))))(((((((((((())))))(((((()))***,,,---......))))))+++...---111<<>>LLLaaalllsssrrrpppqqqmmmgggnnntttyyywwwooo^^^FFF222...---+++***)))(((&&&$$$(((((('''''''''(((***+++&&&'''((()))))))))))))))+++))))))+++,,,///888BBBXXXbbbiiiiiifffgggiiiiiiooopppqqqqqqooonnnppprrrooooooooonnnllllllmmmnnnqqqooonnnpppsssuuussspppooosssssspppnnnmmmjjjeeedddfffjjjmmmnnnllliiigggfffdddbbbaaacccggglllooojjjiiigggggghhhjjjkkkkkkllljjjfffdddcccbbb```^^^aaa^^^\\\]]]]]]\\\WWWSSSOOOKKKFFFCCCAAA@@@???>>>:::::::::888555333444444444666888;;;???AAACCCEEEJJJMMMQQQVVVZZZ___dddhhhlllgggddddddcccaaabbbeeeeeeiiikkkiiiffffffkkkqqqrrrttttttpppooorrrrrrooopppsssvvvzzz}}}uuu___EEE444///,,,+++)))***+++,,,+++***%%%''')))***((('''''''''************************+++---......,,,+++++++++)))))))))))))))))))))))))))...***(((---,,,(((------------,,,++++++...000******)))((('''''''''(((&&&&&&'''((()))******++++++******)))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,...,,,++++++,,,---+++***))))))))))))*********))),,,...---***))),,,---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------......///---......//////.........000000///.........//////444555888:::===AAAGGGLLLOOOUUU^^^gggmmmrrruuuwww~~~|||zzztttnnnfffddd```^^^^^^_________```bbbdddeeebbb\\\VVVRRRUUUVVVXXXXXXXXXYYY[[[]]]^^^```bbbdddeeehhhkkknnnppprrrssstttuuuwwwzzz|||uuuvvvzzz~~~yyypppkkkfffaaaXXXMMMHHHHHHCCCDDDEEEHHHPPP\\\iiirrr}}}}}}{{{~~~{{{|||~~~~~~xxxssstttzzz{{{|||}}}~~~~~~~~~|||}}}~~~}}}|||}}}yyyrrrlllrrrzzz}}}|||~~~~~~~~~~~~~~~}}}}}}{{{}}}~~~~~~}}}}}}zzz{{{|||}}}|||yyyssslllgggQQQBBB222111AAAUUUdddjjjpppoooooojjj[[[FFF555---******))))))((((((((()))%%%)))***'''&&&))),,,,,,---:::NNN___iiikkkiiigggggglllooonnnkkkiiiccc\\\ZZZbbbdddWWWDDD666000...((((((((((((''''''''''''&&&'''(((*********)))))))))))))))(((((((((''''''))))))))))))))))))))))))'''++++++((('''***+++******))))))(((((())))))***))))))***+++,,,,,,------&&&(((,,,...---111@@@OOObbbjjjpppppprrrttttttqqqsssxxx{{{xxxooo^^^FFF333,,,,,,++++++***))))))(((((((((((((((((((((((((((&&&'''((())))))******)))+++))))))+++,,,...666@@@RRR___kkkllljjjjjjkkkkkknnnppprrrqqqmmmlllmmmpppmmmmmmnnnmmmkkkkkklllnnnrrrpppoooqqquuuvvvtttqqqqqqtttsssooommmmmmjjjfffbbbeeeiiimmmooonnnkkkiiihhhfffcccaaacccgggmmmpppnnnllljjjiiihhhiiikkklllnnnllliiihhhhhhhhhfffeeeeeeeeefffiiijjjhhhbbb\\\\\\YYYUUUQQQNNNIIIEEEAAA<<<>>>@@@@@@>>><<<;;;<<<<<<>>>BBBGGGLLLPPPSSSTTT]]]___aaabbbcccdddhhhjjjlllgggdddfffhhhggggggjjjiiijjjiiigggfffhhhnnnsssrrrsssrrrnnnnnnrrrsssqqqsssuuuwwwzzz}}}iiiKKK555,,,+++,,,+++******,,,,,,+++)))((()))++++++)))))))))******************************,,,......,,,*********)))))))))))))))))))))))))))...)))''',,,+++(((---+++,,,---,,,++++++,,,...))))))((('''''''''((((((''''''(((***+++,,,---...++++++*********+++,,,,,,*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,...,,,++++++------,,,******)))((()))***+++***))))))------++++++---,,,))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---...//////000////////////////////////000000111888:::===@@@EEELLLSSSXXX___fffpppyyy|||wwwtttmmmfff[[[ZZZXXXWWWWWWXXXZZZ[[[]]]___aaabbb```\\\XXXUUUWWWYYY[[[\\\]]]]]]___aaaccceeefffgggiiilllpppsssuuuuuuwwwyyy{{{~~~zzzyyyzzz~~~{{{yyytttppppppkkk```WWWSSSDDD<<<888===@@@CCCOOO]]]fffmmmtttvvvzzzzzz{{{~~~}}}tttjjjiiinnnzzz{{{}}}~~~~~~}}}}}}yyytttwww|||~~~}}}}}}}}}}}}}}}~~~}}}|||}}}yyy|||}}}xxxpppgggaaaGGG;;;///222DDDZZZiiiooosssrrrqqqkkkYYYAAA111,,,***)))))))))((((((((((((&&&***+++'''&&&***,,,+++///EEE[[[bbbeeejjjkkkggghhhlllmmmkkkjjjjjjgggbbb^^^eeedddTTTAAA555///,,,((((((((((((''''''''''''%%%&&&((()))*********)))((((((((((((((()))))))))))))))))))))))))))))))))(((,,,---(((&&&(((************))))))))))))******)))*********++++++,,,,,,(((+++///111///444DDDTTTgggkkkooopppppprrrqqqoootttyyy}}}zzzppp___GGG333++++++,,,+++*********+++(((((()))***)))(((&&&$$$&&&'''((()))************+++))))))******+++333<<>>AAAAAAEEEMMMRRRSSS^^^bbbhhhooouuu|||}}}wwwpppjjjlllkkkhhhddd```[[[WWWUUUXXXYYYXXXVVVUUUVVVYYY[[[^^^___aaa```___^^^^^^___ccceeeiiimmmpppssstttuuuzzz{{{|||}}}~~~~~~}}}yyyxxx{{{||||||||||||yyymmmZZZKKK<<<555000111111///111555555:::CCCMMMVVV[[[]]]]]]jjjooovvvyyyxxxxxxyyy{{{|||}}}}}}|||{{{|||wwwppppppxxx}}}}}}}}}|||}}}~~~~~~~~~zzz}}}{{{tttqqqmmm]]]KKK<<<111...===SSSdddmmmqqquuutttpppdddLLL444***,,,(((((((((((((((((())))))***'''&&&)))******---333AAATTTdddffffffkkkmmmjjjkkklllmmmpppqqqqqqnnnlllgggeeeVVV???111000---(((---(((&&&)))***'''%%%'''&&&&&&''')))******)))(((''')))++++++)))'''(((***...---,,,***************)))+++,,,,,,+++******+++---+++)))((()))+++*********************+++,,,---(((,,,...000:::LLL]]]eeeccc]]]^^^fffiiieeeffflllooovvvzzzwwwtttlllWWWAAA333000+++***++++++(((%%%******))))))((((((''''''******+++++++++***((('''((())))))((((((+++111666IIIWWWfffkkknnnrrrtttssssssttttttrrrsssuuutttooommmllljjjhhhgggiiilllooorrrqqqooommmnnnoooooommmnnnnnnlllggghhhmmmppppppnnnkkkhhhhhhjjjkkkkkkjjjiiihhhhhhjjjmmmllliiieeefffggghhhiiiiiigggeeedddgggggghhhkkkmmmnnnmmmlllmmmooopppooolllhhhffffffkkkjjjiiigggeee___YYYTTT^^^```bbbeeefffffffffeeecccggghhhgggiiinnnooommmrrrpppooonnnnnnmmmkkkiiihhhhhhgggfffeeeeeeffffffeeegggjjjmmmmmmoooqqqsssrrrrrrpppmmmjjjjjjmmmoooppptttwwwxxx|||{{{hhhMMM777---+++,,,---,,,+++***+++++++++)))'''))))))(((((((((((())))))************)))))))))(((***++++++++++++***))))))&&&&&&(((((()))(((((('''(((((((((((())))))))))))))))))))))))(((((('''&&&((('''&&&%%%&&&(((***,,,+++)))((())),,,---,,,***---,,,***)))***+++,,,---,,,++++++***))))))******)))******++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&((()))******))))))*********+++---------,,,222///000666888666777;;;;;;CCCKKKOOOVVV```iiilllqqqtttyyy~~~zzzuuurrrnnniiiffffffeeeccc```\\\YYYVVVTTTWWWXXXWWWVVVUUUVVVYYY\\\^^^```cccdddcccdddeeefffiiilllpppuuuyyy|||~~~}}}yyyyyy}}}yyyzzz||||||uuucccNNN@@@666111...000111000111333222:::DDDJJJJJJIIIJJJLLLWWW]]]gggqqqyyy}}}~~~}}}|||zzzxxxzzz}}}vvvhhh]]]ZZZiii{{{~~~}}}}}}~~~~~~~~~}}}{{{{{{wwwpppmmmgggUUUAAA777000222CCCXXXgggpppuuusssqqqjjj]]]GGG222))))))'''((()))******)))(((''''''%%%%%%''')))***000888JJJYYYeeegggfffkkknnnllloooooopppqqqsssssspppnnnkkkbbbNNN777---...---(((+++((((((***+++((((((***''')))++++++***((('''((((((***++++++***))))))***---,,,+++******************,,,------+++++++++,,,---+++)))))))))***)))((((((+++...---+++***+++---(((+++---222???PPP]]]bbbXXXTTTXXXeeelllkkkjjjmmmmmmsssvvvuuutttpppaaaPPP;;;666///,,,++++++)))'''******)))((((((((()))))))))))))))******)))(((((((((***,,,***))),,,444;;;NNNZZZgggmmmooorrrssssssssstttsssqqqsssvvvvvvssspppnnnllljjjjjjkkknnnooouuurrrpppmmmllllllmmmooommmnnnlllhhhhhhmmmooonnnnnnlllkkkjjjkkkkkkiiihhhiiiggghhhkkkooonnniiiccceeefffhhhjjjiiigggeeeccchhhhhhiiillloooppppppnnnoooppppppmmmiiifffddddddjjjiiiggggggggggggeeecccjjjiiihhhhhhhhhjjjkkkllljjjmmmllliiiiiimmmooommmppppppqqqrrrrrroookkkgggggggggfffeeeeeeeeeeeeeeeeeegggjjjllllllmmmnnnpppoooppppppooolllkkkkkkllloootttyyy|||nnnYYY???...+++......,,,)))***,,,,,,***)))******((((((((((((((())))))***+++***)))((((((((()))*********++++++******)))(((%%%&&&'''(((((((((((('''''''''(((((()))))))))***((((((((((((((((((((((((((('''&&&&&&&&&(((***,,,,,,+++***+++------,,,+++...---,,,+++***))))))))),,,+++******)))************++++++,,,---,,,,,,,,,))))))(((((()))***,,,---***,,,///111000...+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,***++++++,,,---...//////555444555:::>>>???BBBFFFLLLVVV```dddiiiqqqyyy|||zzzuuuooojjjgggfffdddcccaaa```___]]]ZZZXXXVVVUUUVVVWWWWWWWWWVVVWWWZZZ]]]```bbbfffiiijjjllloooqqquuuwwwzzz~~~~~~|||yyy{{{{{{{{{}}}{{{nnnXXXCCC888444222000111222222222222555AAANNNSSSPPPKKKJJJLLLIIILLLSSS^^^lllvvv|||}}}}}}}}}}}}{{{zzzzzz|||~~~}}}}}}~~~~~~zzziiiVVVJJJJJJ___vvv}}}~~~{{{{{{|||~~~{{{{{{}}}~~~~~~~~~~~~~~~|||vvvppplllbbbNNN:::111000777JJJ]]]jjjrrrwwwtttooocccRRR>>>///*********++++++++++++******)))'''%%%%%%'''(((+++333===SSS^^^ggggggfffjjjnnnoooqqqqqqqqqssstttsssqqqooommm^^^FFF111+++//////***(((((()))+++++++++---...(((***,,,,,,***(((((()))***++++++++++++***))))))******)))(((((((((((((((***,,,...---,,,+++,,,,,,---+++))))))******)))'''''',,,000000,,,)))+++...,,,,,,+++///===OOOXXXZZZ[[[XXX\\\hhhppppppnnnoookkkooorrrsssuuutttkkk```JJJAAA666///---------,,,***))))))((((((((()))***(((((())))))))))))))))))))),,,---,,,,,,111===FFFWWWaaakkkpppoooooopppqqqrrrsssqqqoooqqqvvvvvvtttrrrooommmllllllnnnoooooorrrqqqqqqpppmmmjjjkkknnnnnnpppnnnkkkkkkooopppooonnnnnnnnnoooooommmllljjjmmmjjjiiilllpppqqqlllfffeeegggjjjkkkkkkiiigggeeejjjjjjkkkmmmooopppooommmnnnoooooommmjjjiiiiiijjjhhhhhhhhhiiikkklllkkkjjjmmmlllkkkkkkkkklllnnnpppmmmooommmiiijjjnnnpppnnnjjjlllooorrrtttqqqlllhhheeeddddddeeeeeefffggghhhgggiiikkkllllllmmmnnnooonnnpppqqqqqqnnnlllkkkkkkppptttxxx|||www\\\III333***---222///***'''***---,,,***(((***,,,***))))))(((((((((((())),,,***)))''''''(((***+++***************))))))(((%%%&&&&&&'''((((((((((((''''''(((((()))*********((((((''''''''''''''''''(((((('''&&&''')))***,,,,,,+++++++++,,,,,,,,,+++)))***++++++*********+++++++++***************+++***++++++,,,,,,,,,,,,,,,+++***)))))))))***,,,---(((***---//////---***(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////...///000111111222444555777888<<>>CCCZZZsss}}}~~~~~~zzz{{{}}}|||{{{|||~~~wwwwwwyyy}}}|||{{{|||}}}wwwqqqjjj]]]GGG555---111>>>RRRbbbkkkqqqvvvvvvmmm[[[FFF666...---...---,,,***)))((()))***+++)))'''&&&((()))---888CCC\\\bbbhhhhhhgggjjjnnnqqqsssrrrqqqrrrsssrrrpppnnnhhhVVV===,,,***......***'''((()))***+++.........)))***+++++++++***+++,,,+++++++++++++++***)))((())))))))))))((((((((('''***,,,...---,,,+++,,,,,,,,,+++******++++++***((((((,,,111000+++)))+++---///---)))---;;;MMMWWWXXXcccbbbeeekkkqqqpppnnnnnnkkknnnppprrruuuvvvrrrlll\\\QQQAAA555///---,,,,,,,,,+++)))(((((((((******))))))))))))******+++++++++,,,------000:::HHHRRR___eeemmmooolllhhhhhhjjjooopppnnnlllnnnssstttqqqqqqnnnlllkkkmmmoooooonnnooooooqqqqqqjjjaaa```dddmmmooooookkkkkknnnooommmlllmmmoooppppppnnnmmmmmmpppllliiiiiimmmooommmjjjggghhhkkkmmmmmmllljjjiiimmmllllllmmmooonnnllljjjhhhjjjkkklllllllllnnnpppggghhhjjjmmmoooooollliiiiiijjjkkklllmmmmmmnnnnnnkkkmmmllliiijjjoooqqqpppiiijjjlllooopppooojjjgggbbbbbbcccdddfffhhhjjjkkkiiikkkmmmnnnnnnnnnoooqqqqqqsssttttttqqqooonnnnnnoooqqqssswww}}}~~~vvvkkkIII<<<...+++111444///)))'''***---,,,***(((***,,,++++++)))(((''''''''''''+++***((('''''')))***,,,)))************)))((((((&&&&&&''''''((()))******)))))))))*********++++++***)))'''&&&%%%$$$$$$$$$((((((''''''((()))++++++++++++++++++*********+++)))+++------,,,,,,...000+++***************++++++)))******+++,,,+++++++++...---,,,+++***++++++,,,******++++++,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++,,,///111333333333444888;;;===AAAGGGNNNWWWaaahhhkkkllluuu~~~~~~|||{{{xxxtttpppmmmlllllllllkkkkkkkkkjjjiiigggfffeeefffeeebbb```^^^\\\\\\[[[YYY[[[^^^___```bbbeeehhhjjjmmmrrrvvvzzz}}}~~~|||{{{zzz{{{}}}}}}{{{}}}wwwaaaFFF777777000111///,,,---000///+++000;;;MMM\\\eeegggfffdddbbb[[[SSSNNNPPPUUUXXXZZZZZZ^^^dddjjjpppuuu{{{{{{||||||~~~~~~||||||vvvcccIII;;;999AAAZZZsss{{{{{{~~~|||}}}~~~wwwuuuuuuxxx~~~~~~|||{{{yyyzzz~~~}}}xxxqqqgggVVVAAA111---666GGG[[[ggglllpppuuutttiiiTTT===///---...///---+++(((&&&%%%&&&(((***)))((((((***+++111???LLLaaaeeehhhiiihhhjjjnnnrrrrrrqqqpppppppppooommmkkk\\\JJJ444((((((,,,,,,))))))***)))***///555555000...,,,))))))+++---------,,,+++******+++***(((''')))******++++++***))))))***,,,------+++++++++,,,,,,++++++,,,------,,,******,,,......+++)))***,,,---+++)))---;;;MMMXXXZZZdddfffjjjnnnooonnnmmmlllmmmnnnppprrruuuvvvuuurrrlll```PPPAAA888222---+++000...,,,***)))***+++,,,*********++++++---...///...///000444;;;FFFRRR[[[cccfffkkkmmmggg```___ccclllmmmlllkkkmmmqqqqqqnnnnnnkkkhhhiiilllnnnnnnllllllllloooooodddUUURRRXXXjjjmmmmmmjjjjjjlllllliiijjjlllnnnooonnnllllllmmmnnnkkkhhhhhhiiikkkllllllgggiiijjjlllnnnnnnnnnnnnooonnnnnnnnnooonnnkkkhhhbbbeeehhhkkklllmmmpppqqqgggiiilllpppqqqooojjjfffggghhhjjjkkklllllllllkkkgggjjjkkkiiikkkpppsssrrrnnnlllkkkjjjjjjiiigggeeebbbbbbccceeegggjjjlllmmmjjjmmmooopppppppppqqqsssvvvvvvwwwuuusssqqqqqqrrrlllmmmnnnrrrxxxxxxkkk]]]999333......111222...))))))***,,,,,,***)))******+++***)))(((''''''''''''***)))((((((((()))***+++))))))******))))))(((''''''''''''((()))***+++,,,+++++++++++++++++++++++++++***(((%%%$$$$$$$$$$$$(((((((((((()))***++++++***+++,,,+++***)))***+++)))+++---+++((((((***---*********)))******+++,,,)))******+++++++++++++++000///---,,,++++++,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...111555666777;;;AAAEEEKKKQQQYYY___iiitttzzz{{{~~~|||wwwrrrqqqssstttsssqqqnnnlllhhheeeddddddeeefffhhhjjjllllllkkkiiihhhhhhiiigggeeecccaaa`````````aaadddgggjjjkkknnnqqqsssuuuxxx|||vvvvvvyyy}}}~~~|||}}}www___AAA333555...000...***,,,111222...111777EEEYYYlllwwwxxxvvvpppkkkccc[[[TTTPPPMMMLLLGGGJJJNNNTTT\\\fffpppvvvxxxxxxyyy{{{|||~~~}}}{{{xxxoooVVV<<<444:::>>>ZZZuuu|||{{{~~~yyyuuurrruuu{{{}}}}}}}}}zzzzzz}}}}}}~~~{{{zzzwwwpppbbbMMM999---000<<>>000333///111///+++...555777333111222<<>>???@@@DDDKKKVVVccckkkssstttuuuvvvxxxyyy{{{{{{|||zzzvvvjjjNNN444111===<<>>000,,,...///...,,,'''(((+++555III[[[]]]VVV;;;111'''&&&+++...---))),,,)))((((((******'''$$$&&&'''((())))))(((''''''(((***,,,,,,***)))***+++++++++,,,...000111000......,,,)))((()))******)))'''***,,,///777CCCIIIJJJSSS```ooouuutttsssrrrrrrqqqpppqqqssstttsssssstttqqqmmmgggbbb\\\SSSHHHAAA999777444111//////000111...------...///111333444???@@@EEEPPP]]]eeefffeeejjjjjjmmmoooiii```___eeejjjmmmmmmlllnnnpppnnnjjjgggdddbbbdddiiilllkkkhhhfffeeehhhiii___RRRUUUbbbkkkooopppmmmmmmnnnmmmiiirrrssstttqqqmmmkkklllnnniiimmmqqqpppllljjjllloooffffffggghhhkkknnnqqqssspppooopppqqqrrrrrrpppnnniiillloooqqqpppooonnnnnnmmmmmmnnnpppqqqoookkkhhhnnnmmmkkkjjjiiiiiiiiiiiigggkkkmmmmmmooossstttrrrqqqllleeeaaacccggglllooohhhhhhhhhhhhhhhiiijjjjjjiiilllnnnppppppqqqssstttsssrrrnnnjjjhhhiiimmmppprrrrrrssstttttthhhNNN666***---///---((('''***......+++)))***,,,,,,)))%%%%%%%%%&&&''')))+++,,,---'''((()))***************)))))))))))))))(((((('''***)))))))))***,,,...000000000///...---,,,,,,+++,,,***)))(((''')))***+++((((((((()))******++++++,,,...000...+++***+++...+++---...+++((((((...333******))))))***+++,,,,,,+++,,,------......------+++************,,,---...))))))+++,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333666888;;;@@@HHHNNNSSS[[[fffooommmvvv|||~~~~~~}}}yyyqqqiiiaaa]]]^^^aaaaaa```^^^^^^]]]___bbbgggmmmpppoooppppppnnnlllmmmqqquuupppooonnnmmmmmmoooqqqrrrrrruuuzzz}}}uuuvvvwwwzzz|||~~~}}}~~~vvv[[[<<>>DDDHHHUUUbbbnnnqqqppppppqqqqqqrrroooqqqwww{{{yyyvvvvvvvvvrrrkkkeeeaaa]]]ZZZXXXMMMEEE===888888999777555666666666666777;;;AAAGGGLLLLLLUUUcccjjjiiihhhiiihhhjjjkkkiiifffeeegggjjjkkkooottttttpppkkkhhhhhhjjjddd^^^^^^bbbggghhhgggjjjjjjiiigggeeeeeehhhjjjqqqnnnllllllkkkjjjmmmsssqqquuuuuunnniiijjjkkkkkkhhhmmmqqqrrrpppmmmlllllljjjhhhffffffgggkkkoooqqqnnnppppppllllllooopppmmmmmmoooqqqqqqooommmmmmmmmooonnnnnnnnnooonnnllljjjmmmnnnnnnnnnllliiigggeeennnnnnooopppppppppppppppqqqqqqmmmgggfffjjjmmmmmmeeeeeedddddddddfffhhhiiigggmmmpppmmmjjjmmmrrrsssuuukkk]]]SSSSSS[[[eeekkktttsssxxx{{{kkkNNN999333++++++************++++++(((***,,,,,,***(((((((((&&&&&&'''))))))*********))))))))))))(((((((((((())))))*********))))))((())))))***+++---...//////111111000...---,,,+++******))))))((((((((((((((('''%%%%%%(((,,,...---+++...///111111///,,,(((%%%+++,,,---,,,++++++,,,...++++++++++++++++++++++++,,,,,,------...---------++++++++++++++++++++++++***,,,------++++++,,,...------,,,+++++++++++++++///---+++++++++,,,,,,,,,,,,---...000222666<<<@@@IIINNNVVV]]]bbbgggmmmqqq|||zzz{{{}}}xxxwww{{{}}}|||zzzmmmhhhaaa]]]\\\]]]______aaaaaaaaacccfffiiimmmooorrrssstttsssqqqoooooooootttuuuwwwyyyzzz{{{{{{{{{~~~ssssssssssssuuuzzz~~~~~~uuu[[[===000333000222222111/////////111000...777PPPlll}}}|||yyyuuuqqqmmmkkkfff```WWWNNNHHHFFFFFFGGGOOORRRWWW^^^eeelllqqqssswwwssseeeMMM<<<666666666HHH]]]rrr|||~~~~~~}}}~~~}}}}}}|||zzz{{{|||~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}zzz{{{{{{yyyxxxwwwttthhhSSS<<<000///>>>UUUjjjqqqqqqrrrppplllcccPPP;;;111---+++******)))******)))(((((()))+++$$$'''***---222AAAUUUeeeeeehhhllllllkkkkkknnnqqqrrrpppllljjjllllllcccXXXCCC:::///+++,,,...---******))),,,333@@@MMMWWW\\\???222((((((++++++,,,///++++++*********)))))))))$$$%%%''')))++++++++++++---,,,,,,---......---+++******++++++,,,---......,,,+++******))))))*********+++---000666>>>FFFKKKVVVdddqqquuutttsssrrrpppmmmjjjmmmtttxxxvvvttttttwwwsssnnnjjjhhhgggfffeee]]]VVVLLLGGGGGGHHHGGGEEEKKKHHHEEEDDDGGGJJJLLLMMMTTTTTT[[[gggmmmkkkiiijjjfffhhhiiigggeeeeeegggiiimmmoooqqqpppmmmkkkkkkmmmnnndddYYYTTTWWW]]]ccceeeiiijjjjjjiiihhhiiilllnnnuuurrrooonnnkkkiiikkkqqquuuvvvsssnnnnnnppppppllljjjmmmpppqqqooommmlllmmmmmmkkkiiihhhiiikkknnnpppooorrrqqqmmmmmmooopppmmmqqqpppmmmjjjhhhjjjnnnqqqnnnnnnnnnpppqqqpppmmmjjjmmmmmmnnnmmmllliiigggeeekkklllmmmnnnoooooooooooopppqqqmmmhhhgggjjjllljjjfffffffffgggiiijjjlllllllllpppqqqmmmkkkmmmooonnnlll[[[GGG===>>>GGGWWWeeennnpppqqqjjjWWW@@@111...*********))))))*********(((***,,,+++***(((((((((''''''((()))************))))))))))))))))))))))))((())))))*********))))))++++++,,,---...///000000//////......------,,,,,,+++***)))(((((((((((((((---+++))))))*********)))***,,,...000000...+++)))+++,,,---,,,++++++---...++++++++++++++++++++++++------.........------,,,++++++++++++++++++++++++***,,,------,,,+++,,,...+++++++++******++++++,,,///---,,,+++,,,.../////////111444777;;;@@@GGGLLLWWW\\\dddiiimmmqqquuuxxx{{{yyyxxx{{{~~~{{{xxxsssooooootttxxxxxxwwwqqqlllfffbbbaaabbbccccccccccccccceeehhhkkkoooqqqvvvvvvuuusssqqqqqqsssuuuyyy{{{~~~jjjnnnrrrsssssswww~~~~~~}}}|||sss[[[@@@333555000111333222111000000111111...777PPPlll}}}~~~|||zzzyyyyyyyyyzzzxxxtttmmmcccXXXOOOGGGCCCGGGFFFFFFJJJQQQ\\\fffmmmooohhhXXXCCC555333666999NNNaaavvv}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}|||}}}}}}|||{{{|||~~~~~~{{{zzz}}}}}}|||}}}}}}zzz{{{~~~~~~}}}zzzwwwxxxtttkkk\\\GGG555000444GGG[[[mmmqqqqqqrrrooojjjTTTEEE555...,,,+++)))***)))******)))(((((()))+++###&&&)))...666FFFYYYgggeeegggjjjjjjhhhiiikkknnnpppmmmiiiiiillljjj[[[LLL999333,,,***,,,...---******---000222444:::CCCJJJ666///***)))******,,,///************))))))))))))%%%&&&((()))+++,,,,,,,,,---,,,,,,---......---+++...------,,,,,,,,,,,,,,,++++++***)))))))))******)))***,,,///555>>>IIIQQQVVVdddrrrvvvvvvtttrrrnnnjjjhhhkkkqqqtttrrrqqqqqquuurrrnnnlllmmmoooqqqqqqooohhh___YYYXXXYYYXXXWWWZZZUUUQQQPPPTTTWWWVVVTTT^^^^^^ccckkkpppnnnlllllleeefffffffffddddddfffhhhkkkkkkkkkiiiiiijjjmmmppprrrgggWWWNNNOOOWWW```fffiiijjjlllmmmmmmnnnqqqsssssspppnnnmmmjjjgggjjjooouuutttpppmmmppptttsssmmmkkkmmmoooooommmlllmmmmmmmmmlllkkkjjjkkkmmmpppqqqppprrrqqqnnnnnnpppqqqnnnpppnnnllliiiggghhhmmmppplllmmmoooqqqsssrrrnnnkkkllllllmmmlllkkkiiigggfffhhhiiijjjkkkmmmnnnoooooooooqqqnnniiigggjjjjjjgggdddeeehhhjjjlllnnnnnnnnnqqqrrrppplllkkkmmmkkkggg\\\FFF333///111666GGG[[[hhhjjjdddRRR>>>111,,,******))))))(((((())))))***(((***++++++)))(((((()))((()))******++++++++++++))))))))))))))))))))))))(((((()))***++++++++++++------......///000111111------------------------,,,+++***)))((('''''''''------,,,***((((((***,,,)))+++---//////---+++***+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,***************************,,,------,,,,,,---...,,,,,,+++++++++,,,------///...,,,,,,---000333555444777<<>>444///+++***,,,---,,,)))+++---///...,,,...333888---,,,+++***))))))+++...******)))))))))(((((((((***************)))))))))***))))))***,,,,,,+++)))...---,,,************+++******))))))))))))******)))***+++...444???LLLVVVXXXdddqqquuuuuutttrrrnnnjjjiiijjjppprrrpppooorrrrrroookkkjjjlllppprrrsssuuupppkkkgggeeedddbbb```^^^\\\YYYYYYZZZ\\\]]]]]]eeeeeehhhmmmqqqqqqpppnnnggggggfffeeeddddddeeeeeeeeeeeeeeeeeegggiiimmmoootttjjj^^^UUUVVV\\\dddiiikkkmmmoooooopppqqqsssuuullljjjiiijjjhhhfffiiinnnpppqqqnnnlllnnnrrrrrrooommmmmmmmmmmmllllllmmmnnnjjjjjjjjjkkklllnnnpppqqqnnnqqqqqqnnnooorrrsssqqqjjjlllnnnnnnlllkkkjjjjjjkkklllooosssuuusssooolllkkkkkkkkkkkkjjjiiigggfffgggggghhhjjjlllnnnooopppnnnpppooojjjhhhiiihhhdddaaacccgggkkkmmmnnnnnnmmmqqqpppllliiikkkmmmiiibbbMMM888---222444222<<>>NNNYYY^^^hhhrrruuuuuutttqqqmmmcccbbbdddiiilllmmmqqqvvvssspppmmmlllnnnqqqsssssssssrrrpppooommmiiieeecccaaacccccc___[[[[[[___dddhhhiiikkkmmmqqqssssssqqqjjjiiigggfffeeeddddddcccbbbccceeegggjjjlllmmmmmmpppkkkfffbbbccceeehhhjjjmmmooopppooooooooorrrtttllliiiiiijjjiiifffiiinnnlllpppqqqmmmlllooossssssnnnmmmlllkkklllmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkkkknnnooommmoootttvvvtttjjjlllnnnnnnmmmkkkkkkkkkkkklllooosssuuusssooollljjjjjjjjjjjjiiihhhhhhggggggggghhhiiikkkmmmpppqqqmmmooonnnjjjhhhiiigggcccbbbdddiiillloooooonnnmmmmmmkkkhhhgggjjjmmmiiiaaaFFF444,,,444666000666FFFYYYSSSAAA---(((...000+++))))))(((((((((((())))))(((*********(((((()))+++***++++++,,,,,,,,,,,,+++)))*********++++++,,,,,,+++,,,---...///000000000---------------------------------,,,++++++******,,,+++***)))(((((((((((("""(((+++******+++---***+++,,,---,,,+++)))(((***+++,,,,,,+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,+++***************************,,,------------...000000///...---------------111222444666888<<>>DDDIIINNNXXXdddmmmyyy}}}{{{kkkUUU@@@444000111111111///000111333222:::LLLcccuuu}}}}}}}}}}}}~~~}}}{{{yyyxxxvvvvvvppplllfff]]]TTTKKKEEEAAABBB;;;444111111222888>>>WWWfffuuu}}}~~~zzz{{{||||||}}}}}}}}}}}}|||{{{zzz{{{}}}~~~}}}|||~~~~~~~~~~~~~~~{{{~~~~~~|||~~~~~~~~~}}}}}}|||zzzyyyzzzyyyxxxvvvwwwlll[[[GGG555...555@@@\\\fffkkkgggdddaaaWWWKKK888000+++,,,---,,,+++,,,((())))))(((''''''(((***...***(((...<<>>CCCHHHOOO[[[fffkkkjjjkkknnnrrruuuvvvvvvsssssssssrrrpppnnnnnnnnnjjjjjjggg___YYYXXX^^^eeemmmooonnnkkkmmmssstttqqqgggeeecccccceeefffeeeccceeeeeefffiiimmmooommmkkkiiijjjkkkkkkjjjiiihhhhhhlllkkkiiigggfffhhhlllpppsssqqqpppqqqnnnjjjjjjnnnllloooooolllmmmqqqsssrrrmmmllljjjkkkmmmnnnllljjjmmmmmmmmmllljjjgggeeeccckkknnnnnnlllnnnrrrtttrrrooommmkkkgggfffgggkkkooonnnnnnnnnpppqqqpppmmmjjjhhhhhhggggggggghhhhhhiiiffffffeeefffgggjjjlllnnnkkkmmmkkkgggfffhhhhhheeejjjkkkmmmoooooonnnmmmlllgggiiiiiihhhkkkmmmkkkeeeKKK???333...,,,...555===:::///''''''***+++***************))))))*********((()))***)))((((((***---******++++++++++++************++++++,,,------...------...//////.........------,,,,,,+++++++++***++++++++++++******************))))))******++++++((('''&&&&&&'''((('''&&&%%%&&&(((***+++,,,------)))***+++++++++,,,...000------------------------+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---...000111000000111333555777999;;;BBBHHHOOOSSSVVVZZZ```eeejjjlllmmmmmmllllllmmmooonnnjjjddd```^^^ZZZVVVRRRMMMMMMMMMNNNQQQWWW]]]aaadddggglllqqqtttvvvxxxzzz}}}|||||||||~~~~~~}}}|||~~~}}}}}}~~~WWWTTTNNNHHHDDDBBBAAAAAALLLYYYiiitttsssgggTTTDDD666666444222111333777;;;DDDRRRiiizzz~~~zzzzzz~~~~~~|||yyywww}}}~~~~~~|||{{{yyyzzzzzzyyytttllleee```FFF;;;222111222444;;;CCCNNNZZZffflllooosssuuuttt|||}}}}}}}}}}}}}}}|||||||||yyywwwvvvxxxzzz{{{{{{~~~}}}~~~~~~{{{{{{yyy|||||||||~~~}}}~~~~~~|||{{{zzzzzzzzzxxxwwwwwwxxxyyyyyyxxxnnn```LLL999---000CCCVVVccciiikkkeee___YYYJJJ:::555...*********((((((***'''((()))(((&&&&&&((()))%%%%%%(((444GGGZZZgggmmmqqqkkkbbbXXXUUUZZZfffooollljjjddd\\\UUUJJJ:::,,,+++***)))))))))+++,,,,,,###$$$&&&(((***)))'''$$$''')))(((%%%(((---,,,'''(((((('''''''''&&&&&&&&&***)))'''&&&%%%%%%%%%&&&((('''''')))+++,,,+++***---+++)))''''''(((***+++((((((((((((((()))******%%%(((***)))+++444BBBNNNaaajjjsssssslll___MMM>>>555222111333777===JJJVVV___```ccchhhnnnrrrttttttttttttrrrooommmnnnppprrrrrroooiiidddbbbeeejjjnnnppprrrpppkkkmmmssstttpppdddaaa```aaadddffffffdddeeecccccceeeiiikkkjjjhhhllllllkkkiiigggggghhhjjjjjjiiifffccccccfffkkkpppooommmmmmooonnnkkklllqqqlllllliiihhhlllqqqqqqlllmmmkkkjjjkkknnnnnnllliiihhhiiikkkllllllkkkiiihhhmmmoooooolllmmmpppqqqooohhhjjjlllllljjjhhhhhhhhhooonnnnnnnnnooonnnllljjjhhhgggggggggggghhhhhhiiieeeeeeddddddeeehhhjjjlllkkkllljjjfffeeehhhiiifffjjjkkklllllllllkkkjjjiiigggjjjkkkjjjkkknnnkkkfffMMMFFF===555333555888999000(((&&&,,,...((('''+++++++++************++++++)))))))))(((((((((+++---******+++++++++******)))******+++,,,,,,---......---------...------,,,,,,---------,,,,,,++++++***((())))))***++++++,,,,,,))))))))))))***+++,,,------((($$$###&&&)))***)))((())))))************))))))***+++++++++,,,///111------------------------******+++,,,,,,,,,++++++------------------------***,,,---.........000222222333666999===AAADDDFFFJJJQQQYYY___aaaeeekkkpppmmmnnnmmmkkkgggeeedddeeefffaaa\\\XXXWWWUUURRROOONNNOOOPPPQQQTTTZZZ```dddhhhlllrrrvvvyyyzzzzzz{{{~~~}}}}}}ssslllbbbYYYRRRLLLEEE@@@CCCIIISSS___ggghhhbbb[[[CCC@@@>>>===:::999>>>EEEYYYiii{{{}}}yyy|||}}}{{{zzzyyyyyyzzz}}}|||{{{|||~~~xxxuuurrrgggNNN;;;444444///222;;;===HHHGGGMMMYYYaaadddjjjqqqwwwzzz~~~}}}~~~~~~|||zzzxxxxxxyyy~~~}}}~~~~~~|||~~~}}}||||||}}}~~~~~~}}}vvvxxx{{{}}}~~~~~~}}}}}}zzzzzz~~~{{{yyyyyyxxxzzzxxxtttsssuuussspppnnnWWW@@@666333888JJJ^^^kkkkkkmmmjjj^^^KKK===888333000------------***'''(((***+++***(((''''''''')))***---888KKK___kkknnnjjjgggcccbbbccceeeffffffqqqkkkbbbVVVGGG888///,,,)))++++++((((((,,,,,,***)))'''%%%&&&)))++++++)))(((((((((((()))***,,,,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''((()))(((((())),,,...///---)))'''%%%%%%'''((((((******((()))000;;;EEE[[[lllwwwtttkkk^^^GGG222...,,,---//////000888AAAXXXbbbgggeeehhhppppppiiikkkpppuuuuuupppmmmnnnqqqqqqpppnnnnnnpppqqqqqqqqqrrrrrrppplllkkkllljjjeeefffeeebbb___^^^___bbbeeeccccccdddddddddfffjjjllloooooommmjjjhhhgggiiikkkfffccc___^^^```bbbdddeeekkklllmmmmmmnnnnnnnnnmmmkkkjjjkkknnnqqqrrrpppmmmmmmiiieeeggglllnnniiidddhhhjjjlllmmmlllkkkkkklllnnnoooooommmkkkkkkmmmpppmmmllljjjiiijjjkkkmmmnnnrrrtttsssnnnmmmoooooommmhhhjjjkkkjjjgggfffiiikkkiiieeecccfffhhhffffffhhhkkkiiihhhjjjlllkkkhhheeeiiigggeeedddgggjjjlllmmmlllkkkjjjkkklllmmmlllkkk___TTTIIIEEECCC===666333+++)))'''))),,,---,,,*********)))((((((((((((((())))))***))))))((('''''')))((((((((()))***,,,---***,,,...000000///...---000//////............///...,,,++++++,,,------,,,***)))'''((()))+++******%%%'''******))))))))))))***)))(((''''''((()))***''''''((())))))))))))))),,,******,,,000111///,,,000///...------------------)))(((,,,---,,,+++,,,...---+++++++++,,,++++++//////------///222555777444888===BBBFFFLLLTTTYYY\\\___dddgggiiiiiijjjkkkiiikkkjjjdddZZZVVVXXX]]][[[ZZZXXXUUURRRSSSUUUXXXUUUUUUWWWXXX\\\bbbjjjoooqqqssswww{{{~~~~~~~~~}}}xxxsssmmmgggaaa[[[TTTOOOCCCCCCGGGNNNWWW\\\]]]\\\TTTNNNHHHEEECCCFFFOOOZZZiiittt}}}zzz}}}~~~|||{{{zzzzzzzzz{{{}}}|||{{{{{{}}}~~~~~~}}}}}}|||xxxxxxsssdddHHH999444444000555@@@CCCBBB>>>>>>EEEMMMTTT___iiiwwwyyy}}}~~~~~~~~~{{{xxxwwwwwwyyy~~~}}}}}}~~~~~~~~~}}}wwwyyy{{{}}}~~~~~~}}}yyyyyy|||~~~{{{yyyzzzvvvyyyzzzxxxwwwwwwsssnnnjjjSSS===444555===QQQdddoooooooookkk\\\III:::555111///,,,,,,---,,,***'''((()))******(((''''''((((((***///;;;MMM^^^iiilllllljjjhhhhhhjjjmmmooopppqqqlllcccUUUEEE666...,,,***,,,,,,((((((+++,,,)))(((&&&%%%&&&)))++++++***''''''''''''((()))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''((()))(((((())),,,...,,,***(((&&&&&&''')))******++++++))))))...777>>>UUUeeeqqqnnncccUUUAAA...+++***+++---,,,,,,222:::QQQ]]]eeeeeehhhnnnjjjaaaeeelllssstttpppnnnrrrwwwuuutttttttttttttttsssssspppqqqoookkkkkkmmmkkkfffeeeeeedddaaa``````ccceeeddddddcccbbbbbbcccgggjjjmmmkkkiiigggffffffggggggfffbbb]]][[[]]]aaaeeehhhggggggiiikkkmmmnnnooopppkkkkkkkkknnnqqqqqqnnnkkkllliiiggghhhkkkkkkhhheeeiiikkkmmmnnnmmmlllkkklllmmmmmmlllllllllmmmmmmnnnlllkkkjjjjjjjjjkkkmmmnnnppprrrqqqmmmllloooqqqppplllmmmnnnllliiihhhjjjmmmiiidddcccfffhhheeedddfffiiihhhgggiiikkkkkkiiifffkkkiiiffffffhhhkkkllllllnnnmmmkkkkkkmmmmmmlllkkkgggaaa[[[UUUIII;;;111...+++)))((()))+++---+++*********)))((((((((((((((())))))))))))))))))((('''))))))((()))***,,,---///,,,---...///000//////...////////////............,,,+++******,,,---,,,+++,,,***)))***+++---,,,,,,%%%'''******)))((()))))))))((((((''''''((((((((('''(((((()))))))))))))))+++***+++,,,...///...---------,,,+++++++++,,,,,,...******---...,,,,,,---,,,***((())),,,......,,,222111000000222555999;;;???CCCIIINNNSSSYYYaaafffggghhhiiigggdddbbbaaaaaa]]]______YYYQQQMMMPPPTTTVVVVVVVVVTTTSSSTTTVVVYYY[[[\\\]]]^^^aaafffmmmrrrvvvxxx|||{{{zzzxxxvvvsssnnngggbbbOOOIIICCCBBBGGGNNNTTTVVVaaa]]]ZZZ[[[[[[]]]eeemmmyyy}}}{{{zzz}}}~~~|||zzzzzzzzz||||||}}}|||zzzzzz{{{{{{zzzyyyyyy{{{~~~yyy|||ttt]]]@@@555333444111:::JJJPPPMMMDDD======CCCOOO___lllwwwyyy{{{~~~|||{{{{{{zzzyyyxxxxxx{{{~~~~~~||||||}}}xxxyyy{{{|||~~~~~~yyyxxx{{{}}}{{{zzz|||uuuyyy{{{{{{{{{zzzssslllcccMMM888111666DDDYYYlllrrrqqqpppiiiYYYDDD666222...---++++++,,,+++***(((''')))***)))'''''''''((((((***111???PPP]]]eeeiiilllkkkkkkmmmppptttvvvwwwpppmmmcccRRR@@@333...---+++---,,,)))(((++++++((('''&&&%%%&&&)))+++++++++'''''''''&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((((((((()))+++---)))((('''&&&''')))+++,,,***+++,,,***)))+++111666KKK]]]kkkiii]]]OOO<<<,,,+++***+++---,,,+++111888OOO\\\fffjjjmmmooohhh^^^eeelllttttttooommmrrrxxxwwwxxxyyyyyywwwuuusssrrrnnnooonnnjjjkkkmmmkkkgggdddeeeeeedddbbbbbbdddeeeeeedddccc```___aaaeeehhhlllhhhddddddfffhhhgggffffffaaa[[[YYY[[[aaafffiiiaaabbbdddgggjjjnnnpppqqqlllkkklllnnnooonnnllliiijjjjjjiiiiiihhhgggffffffkkkmmmoooooommmlllkkklllllliiihhhiiimmmnnnllljjjjjjjjjjjjjjjkkkmmmnnnooovvvxxxuuuooommmpppssssssoooqqqqqqnnnjjjhhhjjjllljjjgggfffiiijjjgggeeeeeegggggggggiiikkkllljjjhhhnnnllljjjiiikkklllmmmlllooommmllllllmmmnnnnnnmmmlllkkkiii```MMM888,,,+++***)))((()))+++++++++******))))))((((((((((((((((((((())))))***)))))))))(((((()))***,,,...///000///////////////000000000....../////////...,,,,,,***)))((()))+++,,,,,,+++,,,***))))))+++,,,,,,+++&&&(((******)))((())))))&&&''''''(((((((((''''''((((((((()))))))))******)))***,,,,,,++++++---...,,,,,,+++++++++,,,------000,,,+++...///---,,,---+++'''%%%'''---111000...555555555777:::>>>CCCEEENNNRRRXXX^^^ccciiiooorrrpppnnnjjjccc\\\XXXVVVVVVQQQSSSTTTPPPJJJHHHLLLPPPUUUVVVXXXYYYYYYZZZ\\\^^^eeeeeefffgggiiimmmssswww}}}yyy{{{~~~zzztttpppggg^^^QQQHHHFFFGGGIIIIIIZZZ]]]gggrrrvvvuuutttuuu|||yyyxxxzzz|||~~~}}}{{{yyyyyyzzz|||}}}|||{{{zzzzzz{{{{{{zzzxxxzzz}}}}}}yyy}}}oooRRR;;;222222222111@@@WWW```bbbYYYMMMHHHKKKXXXhhhtttyyyyyy|||~~~zzzuuuvvvvvvwwwxxx|||~~~{{{{{{~~~~~~~~~}}}xxxxxxyyyzzz|||}}}~~~zzzxxx{{{}}}||||||vvvyyy{{{{{{{{{zzzssskkk[[[GGG333...888JJJ```ppprrrqqqnnnfffTTT???222///++++++***************)))'''((()))(((''''''(((***))),,,555EEETTT]]]bbbfffjjjjjjjjjmmmqqqtttvvvvvvnnnlllaaaMMM:::000------,,,...---)))(((******'''%%%%%%%%%&&&(((***++++++((((((''''''&&&'''''''''(((((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%'''((()))((()))+++---(((''''''&&&''')))+++,,,)))***+++***)))***---000@@@SSSdddfff]]]NNN<<>>333111...,,,---///444@@@LLLdddkkkrrruuuxxxxxxtttoooqqqvvvxxxvvvpppnnnpppssstttwwwzzzyyyuuuooollljjjkkkmmmkkkiiijjjmmmkkkgggaaaccceeefffdddccccccddddddcccbbbaaa```bbbfffiiiddd```]]]```fffkkkllljjjfffccc```___```bbbcccccc___aaacccfffhhhjjjjjjkkkkkklllmmmmmmllliiigggfffgggiiijjjgggcccbbbdddhhhhhhjjjllllllkkkiiiiiijjjjjjfffcccdddhhhiiifffbbbggghhhkkkmmmoooqqqqqqqqqvvvpppqqquuuwwwvvvwwwvvvrrrllliiiiiikkkooojjjiiilllmmmiiiggghhhgggiiilllnnnoooppppppqqqrrrpppooopppppppppnnnllljjjiiiiiikkknnnppppppoookkk___RRRGGG<<<111,,,,,,))))))***)))))))))))))))))))))(((((((((((())))))(((((()))******+++******'''((()))+++---///000111333222222111111111222333,,,---//////...,,,***(((((((((((()))++++++***((()))'''&&&'''(((***))))))((()))***)))''''''(((***$$$%%%'''((((((((('''&&&***))))))((()))***++++++)))+++---+++)))(((+++///---------------...///000///+++***---...,,,+++------)))''')))000555666555>>>AAAGGGOOOVVV]]]aaaddddddeeegggjjjnnnqqqttttttkkkfff]]]RRRIIIDDDEEEFFFJJJLLLNNNOOOPPPRRRXXX\\\fffiiilllnnnnnnnnnnnnoooqqqsssvvvyyy|||tttyyyzzzsssllleee[[[QQQIIIBBBDDDLLL[[[gggooouuuzzzvvvzzz~~~~~~}}}||||||}}}{{{xxxvvvuuuwwwyyy{{{zzzzzzzzz|||~~~~~~|||{{{zzzpppqqquuutttooo[[[===666000000222888RRRnnnwwwxxxvvvooohhhhhhooouuuwwwzzz|||~~~}}}|||}}}zzz{{{{{{zzzzzz|||~~~}}}{{{|||~~~}}}{{{|||}}}|||{{{}}}~~~~~~}}}yyyxxxwwwwwwyyy{{{~~~}}}{{{}}}~~~|||{{{}}}yyyyyyxxxvvvwwwvvvnnndddJJJ;;;---000BBBYYYjjjqqqpppnnnjjj___LLL888///000***+++,,,+++))))))***+++((()))))))))((())),,,///222444@@@RRR]]]^^^aaagggllllllmmmoooppppppnnnllleeeaaaPPP:::------...++++++---,,,)))(((++++++(((%%%&&&''''''&&&''')))***)))(((((('''(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))))))))***+++'''''''''(((((()))***+++'''''''''((()))***++++++)))555EEEPPPQQQJJJ>>>666555222111333666===KKKXXXkkknnnqqqtttvvvwwwvvvuuuqqqrrrsssssssssssstttuuuuuuxxx{{{yyytttnnnkkkkkkkkklllkkkhhhiiillljjjfff```aaaccccccbbbbbbbbbcccddddddcccbbbaaaaaadddfff^^^\\\ZZZ\\\bbbfffhhhhhhcccaaa______aaabbbbbbaaa```bbbfffhhhjjjiiigggfffiiikkkmmmmmmjjjhhhffffffeeeggggggeeebbbbbbeeehhhfffhhhkkkkkkjjjiiijjjjjjlllhhhdddbbbccccccbbb___cccfffiiimmmoooppppppppptttxxxxxxqqqmmmoootttwwwxxxyyyyyytttnnnkkkkkkmmmlllgggeeeggghhhfffeeeggghhhkkknnnppppppqqqrrrsssqqqqqqqqqrrrrrrrrrooommmggggggiiikkknnnnnnllliiifffUUUBBB888333...,,,+++)))***+++***((('''((()))((((((((((((((())))))***))))))******+++*********)))***+++---///000000111444444444333333333333333------......---+++)))((()))))))))***++++++)))'''+++)))((((((***++++++***)))******)))''''''(((***%%%&&&'''(((((((((((((((******)))((()))***+++,,,,,,,,,,,,+++******,,,...,,,,,,+++++++++,,,------...***)))---///---,,,......------000555;;;???AAAIIIMMMUUU]]]cccggghhhhhhdddcccbbbdddgggkkklllmmmeee```WWWLLLDDDAAABBBDDDIIIKKKNNNQQQUUUZZZ```dddoooqqqtttuuuuuuuuuuuuvvvvvvzzz~~~rrrwww|||~~~~~~~~~}}}yyyvvvssslllbbb[[[QQQIIIDDDHHHPPPZZZfffooorrrwww}}}~~~|||}}}}}}{{{wwwtttssstttwwwyyy{{{{{{{{{}}}~~~}}}zzzxxxooo^^^^^^kkknnnfffQQQ888333...111777AAA\\\tttxxxzzz|||yyyttttttyyy|||zzzwww|||}}}yyywwwzzz~~~}}}~~~~~~}}}||||||~~~}}}||||||}}}~~~|||xxxuuuwww}}}~~~}}}~~~~~~~~~{{{zzzyyyxxxzzz}}}|||zzz}}}~~~zzzxxxyyywwwxxxwwwvvvwwwtttiii\\\BBB777---444JJJbbbpppsssrrrqqqlll___JJJ666...000+++,,,---,,,)))((()))+++)))*********)))+++...111777999EEEXXXaaa___bbbiiillllllmmmoooqqqpppmmmjjj```ZZZGGG111(((---...******,,,,,,((((((+++,,,)))&&&'''((('''%%%%%%''')))&&&&&&&&&&&&'''((())))))+++*********))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''###%%%((())))))((()))***$$$%%%&&&''')))+++,,,---***)))''''''((()))))))))'''+++555???EEECCC===999AAA???AAAEEEIIIOOOZZZfffmmmmmmpppssstttttttttuuupppnnnmmmooosssvvvuuuttttttwwwzzzxxxrrrlllkkkkkkkkklllkkkhhhhhhkkkiiieee^^^___aaa```______aaabbbdddeeeeeeccc```______```^^^]]]\\\]]]^^^aaadddeee___]]][[[[[[^^^aaabbbccc```ccchhhlllllljjjfffdddhhhjjjmmmllliiifffffffffeeeeeedddcccbbbcccfffhhheeehhhjjjlllkkkkkkkkklllmmmjjjeeeaaa^^^]]]]]]]]]___aaafffjjjmmmnnnnnnmmmjjjppprrrmmmiiikkkqqqtttwwwwwwwwwrrrmmmiiiiiikkkkkkeeebbbdddeeedddeeehhhhhhkkkoooqqqpppppprrrsssppppppqqqssstttssspppmmmggggggjjjlllmmmjjjeeeaaaVVVFFF666000...,,,++++++(((***+++***'''&&&''')))((((((((((((((()))************+++++++++***)))))),,,---///111222222222222444555555666555444333222......---,,,+++***))))))+++******+++,,,+++(((&&&***)))((((((***++++++************(((&&&&&&(((***''''''''''''((()))***++++++***)))((((((***,,,---///---+++***+++---------------,,,+++++++++,,,,,,---***)))...000///...000///222555888<<>>;;;NNNNNNRRRXXX\\\```iiirrrmmmmmmooossstttsssssstttrrrmmmjjjlllsssvvvtttppprrruuuxxxuuuooojjjiiijjjlllmmmkkkhhhhhhjjjiiiddd]]]^^^___^^^]]]^^^```bbbeeeffffffccc___\\\ZZZZZZaaaaaaaaa___^^^___bbbeee]]]ZZZWWWWWWZZZ```dddfff```ccciiinnnnnnkkkgggdddgggjjjlllllliiifffffffffeeecccbbbbbbccceeefffgggeeehhhkkklllllllllmmmnnnooolllggg```[[[YYYZZZ]]][[[^^^ccchhhkkkllllllkkkiiiooorrrmmmggghhhmmmppprrrssssssoooiiieeefffhhhlllfffbbbdddeeeeeegggkkkhhhkkkooopppooooooqqqsssooooooqqqssstttssspppmmmhhhiiikkkllllllggg```ZZZDDD999///,,,,,,+++***+++(((***+++***'''&&&''')))((((((((((((((()))******+++++++++++++++***)))(((///000222333444444333333444555666777777555333111///...,,,+++***))))))))),,,++++++,,,---+++(((%%%((('''&&&&&&((())))))(((*********(((&&&&&&(((***((('''''''''((()))+++,,,+++***)))((((((***,,,---111...******,,,......---000///......------------...******///111000000222000444:::===AAAHHHSSS\\\aaaeeekkkooonnnhhhaaa[[[RRRNNNJJJKKKPPPUUUYYYZZZUUURRRNNNJJJIIIKKKQQQVVVUUUWWW[[[aaahhhpppwww{{{zzz|||~~~ssssssuuuxxx{{{|||{{{zzz{{{{{{~~~yyyvvvxxxsssjjj___VVVMMMEEEEEEHHH^^^kkkvvvyyyzzz{{{yyyuuu~~~~~~|||yyywwwwwwzzz}}}yyy}}}|||xxx{{{vvvgggRRRDDDIIIaaaiiiTTT;;;222---333777???UUUqqq{{{www}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}{{{ttttttyyy{{{xxx{{{|||}}}{{{{{{yyyyyyyyy|||~~~~~~}}}||||||}}}{{{|||~~~{{{~~~}}}xxxttttttwwwyyywwwtttsssvvvvvvuuuuuuqqqaaaQQQ999333666GGG\\\kkkrrruuuvvvvvvppp^^^GGG555------++++++,,,---,,,+++)))((()))************,,,000333888EEESSS\\\bbbiiimmmmmmjjjsssvvvooojjjjjjggg```]]]LLL;;;222000......///'''+++,,,***(((+++,,,+++&&&&&&''')))******'''%%%&&&'''((((((''''''(((***000///---+++***)))((((((---,,,++++++++++++(((&&&&&&((((((%%%&&&)))***'''&&&&&&''')))************%%%&&&'''(((((())),,,...''''''&&&&&&&&&&&&'''''''''(((+++///000333===HHHWWWbbbjjjhhheeegggmmmpppnnnkkkkkkooopppooopppuuuppprrrtttuuuttttttuuuvvvwwwxxxxxxuuuqqqmmmkkkkkkllljjjmmmqqqnnnfffcccfff```aaaaaa```______bbbdddgggdddaaaaaa]]]WWWTTTUUU___]]]^^^aaaaaa___aaaeee___WWWSSSWWW[[[]]]ccckkkiiigggfffiiimmmlllgggbbbfffggghhhhhhhhhgggeeeddddddcccbbbaaa```aaaeeehhhnnnnnnlllkkkkkkkkkkkkkkkooonnnhhh___\\\^^^\\\VVVWWWbbbfff```___fffllljjjiiilllnnnmmmjjjgggggghhhtttrrrnnniiieeedddeeegggnnnjjjddd```___ccciiimmmlllkkkkkklllmmmmmmmmmlllsssrrrrrrtttsssqqqpppqqqooollljjjkkkkkkbbbRRREEE111...,,,+++---,,,***'''+++*********))))))((((((,,,***''''''((())))))(((***,,,.........---...///...///444999777222555<<<<<<<<<<<<<<<;;;888333///......---,,,,,,+++******,,,***))))))******)))''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***++++++***+++,,,......,,,+++,,,,,,,,,,,,---......///000000000000///---,,,---000222...///000111222333333444999<<<@@@DDDHHHOOOXXX^^^lllgggfffgggdddYYYOOOJJJHHHDDD@@@???CCCIIIPPPTTTQQQRRRRRRRRRRRRUUUYYY\\\bbbdddgggkkkooossswwwyyy}}}~~~~~~ssstttvvvyyy|||}}}}}}|||~~~|||{{{}}}{{{xxxyyy}}}wwwlll```WWWNNNEEEAAABBBJJJWWWccciiiooowww{{{{{{|||zzzxxxtttsssuuuzzz~~~}}}}}}zzz{{{|||ooo]]]JJJEEENNNcccdddNNN999333000333999FFF]]]sss{{{yyy||||||||||||||||||||||||zzz}}}{{{vvvuuuxxxyyyvvvwwwzzz}}}}}}~~~}}}}}}zzzzzzzzz|||~~~~~~~~~}}}|||{{{{{{zzz~~~}}}}}}~~~|||~~~zzzwwwwwwzzz|||yyyvvvwwwxxxwwwvvvuuunnn\\\JJJ888333888JJJ```nnnrrrsssssstttnnn^^^GGG555---------------,,,,,,+++***))))))************,,,///222:::HHHWWW```fffkkknnnmmmmmmssstttnnnkkknnnkkkdddZZZHHH666......---,,,---***------)))(((***+++)))''''''''')))******(((%%%&&&'''((((((''''''((()))---,,,+++*********************++++++***))))))((((((+++***''''''******(((%%%&&&'''(((((((((((((((&&&'''(((((()))***---...''''''&&&&&&&&&&&&'''''''''(((,,,//////111:::FFF\\\eeekkkiiifffiiiooorrroooooommmjjjiiijjjmmmppppppsssuuuvvvuuuuuuuuuvvvvvvvvvuuurrrooommmmmmnnnmmmlllnnnqqqnnngggdddfffcccccccccbbb``````bbbdddbbb]]]ZZZYYYVVVQQQQQQSSS^^^ZZZYYYZZZ[[[[[[___eee___ZZZXXX\\\___```ccciiihhhffffffiiimmmnnnjjjeeedddeeefffffffffeeecccbbbbbbbbbaaa```___```dddgggiiiiiiiiijjjjjjjjjkkkkkkggghhhddd^^^^^^bbbbbb^^^^^^cccdddaaa```ccceeeeeehhhkkkmmmmmmkkkiiiiiijjjoooooommmiiieeecccdddeeekkkhhhdddbbbbbbeeeiiillljjjfffbbbbbbfffjjjlllmmmpppooooooppppppnnnmmmnnniiilllnnnjjj___OOO???555///---******++++++)))'''************)))))))))(((,,,***(((((()))******))),,,...000000000000111333333333777;;;:::777<<>>BBBGGGLLLSSS\\\bbbhhhccc```___ZZZOOOEEE@@@>>><<<<<<>>>CCCIIIOOORRRSSSUUUWWWYYY[[[^^^bbbeeejjjlllooossswwwzzz}}}~~~pppsssvvvzzz|||||||||{{{}}}zzzzzz|||zzzuuussstttkkk```VVVOOOHHH@@@:::888777@@@KKKSSS\\\iiitttyyy{{{zzzxxxvvvuuuyyy~~~}}}~~~|||{{{}}}zzzgggRRR???GGGWWWddd\\\DDD555444333222;;;QQQhhhvvv{{{}}}|||}}}}}}||||||{{{zzzzzzyyy{{{{{{xxxxxxyyyxxxuuuyyyzzzzzz{{{}}}~~~~~~~~~}}}}}}{{{{{{|||{{{{{{zzzyyyyyy|||~~~~~~~~~~~~|||{{{|||~~~|||yyy{{{zzzwwwvvvuuukkkUUUAAA666333:::PPPfffqqqrrrqqqoooqqqmmm^^^HHH666...---000///---+++************))))))***))))))+++...111;;;JJJ[[[eeeiiimmmmmmlllooorrrpppkkkmmmrrrooogggWWWDDD111+++---...---,,,,,,///...)))''')))***)))((((((((()))+++***(((&&&%%%'''((((((''''''((()))))))))))))))***+++,,,---&&&)))++++++(((&&&(((******,,,+++'''&&&))))))'''&&&&&&'''''''''''''''&&&''''''((((((***+++---...''''''&&&&&&&&&&&&''''''&&&)))...000---,,,666BBB\\\dddiiihhhgggkkkpppsssoootttpppddd^^^cccjjjkkkooorrrvvvwwwwwwuuuuuuuuuttttttrrrpppnnnnnnpppsssooooooppprrrnnnhhheeeffffffffffffdddbbbaaaccceeeccc^^^YYYXXXVVVTTTVVVZZZbbb\\\WWWWWWWWWWWW\\\bbb___]]]^^^aaacccaaabbbeeefffeeefffiiimmmnnnkkkgggbbbcccdddddddddcccbbbaaaaaaaaaaaa```___```dddfffbbbccceeeggghhhhhhhhhhhheeeeeebbb```aaafffgggeeebbb___^^^bbbdddbbbaaabbbeeegggjjjkkkkkkjjjkkklllkkkkkkjjjhhhdddbbbbbbcccggggggfffeeefffgggiiijjjjjjccc[[[[[[aaaiiinnnpppnnnoooooommmllljjjhhhgggccckkkoooeeePPP;;;...))),,,+++******++++++)))(((************)))))))))))),,,+++))))))+++,,,,,,+++...000222333333333555777777777:::>>>>>>???EEEMMMJJJGGGBBB>>>:::777222///,,,,,,++++++******)))))),,,***)))***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))((('''''')))+++------,,,)))+++------------///000......------...///111222---...//////000222555888:::===AAADDDFFFEEECCCAAA???AAACCCFFFJJJPPPWWW\\\^^^YYYUUUTTTNNNEEE===;;;999:::<<<@@@EEEJJJNNNQQQWWW[[[___cccgggjjjnnnqqqsssuuuyyy}}}mmmqqquuuyyyzzzzzzyyyyyyxxxwwwxxx{{{vvvjjj___[[[NNNFFF???>>>===777222111000555;;;@@@HHHTTTbbbjjjwwwxxxyyyyyyzzz|||yyyyyyyyy{{{}}}wwwbbbLLL888JJJ___cccQQQ:::222555555222???]]]sssxxxzzz}}}}}}}}}}}}|||zzzyyyxxxwwwyyy{{{|||||||||zzzxxx}}}zzzyyy{{{}}}}}}}}}~~~}}}|||zzzzzz{{{|||{{{{{{zzzyyy{{{~~~~~~}}}}}}}}}~~~~~~{{{}}}yyyvvvvvvtttgggNNN:::333444???WWWkkktttrrrooolllooolll^^^III666...---333111---+++))))))***+++))))))***))))))***...111:::KKK]]]fffiiikkkjjjiiiooooookkkgggllltttpppfffSSSAAA///***...111///...,,,///...)))''')))+++******)))((()))******(((&&&%%%&&&((('''&&&&&&'''))))))))))))))))))***+++,,,%%%))),,,+++&&&###&&&)))+++,,,***%%%$$$'''(((%%%''''''((((((((('''&&&&&&'''&&&&&&''')))+++++++++''''''&&&&&&&&&&&&''''''&&&***///000+++)))111===QQQZZZbbbdddhhhmmmppppppkkktttppp___WWW```iiihhhmmmpppuuuwwwvvvtttsssrrrpppqqqrrrqqqpppqqqsssuuuqqqrrrsssrrrnnniiiffffffhhhhhhgggeeebbbaaacccdddhhhaaa\\\ZZZYYYYYY\\\bbbeee^^^YYYXXXXXXWWWYYY^^^aaaaaabbbcccbbbaaaaaaccceeedddeeegggjjjjjjhhhfffcccdddeeeeeeeeedddbbbaaabbbccccccbbbaaabbbeeehhh^^^___bbbdddddddddcccbbbgggfffdddbbbdddfffgggeee___WWWWWWaaagggdddbbbdddaaacccfffhhhiiijjjkkkkkkjjjjjjhhhdddaaa___```bbbfffggghhhjjjkkkkkkkkkjjjmmmeee]]]]]]dddlllqqqrrrnnnppppppmmmkkkjjjgggcccbbbfffeeeXXXBBB111++++++++++++******++++++***************)))))))))))))))+++***)))***,,,......---111222444444444555777999888;;;???CCCFFFHHHLLLPPPJJJFFF???888444111---+++,,,,,,,,,+++++++++++++++,,,+++******+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))),,,.........***+++------,,,,,,...000111000//////000222444555111222444555555777:::===GGGJJJOOOSSSSSSPPPLLLIIICCCCCCBBBAAAAAADDDGGGIIINNNJJJHHHIIIFFFAAA>>>??????@@@CCCFFFIIIMMMQQQUUU___ccciiinnnqqqtttvvvxxxzzz|||lllqqqwww{{{{{{yyyxxxxxxwwwrrrnnnllldddUUUIIICCC888333000333444111......000111333555999AAAMMMVVViiinnntttyyy{{{|||}}}~~~xxxxxxyyy{{{{{{pppYYYEEE999QQQddd]]]FFF444111555555555GGGgggyyyyyyyyy~~~~~~|||zzzwwwvvvuuuwwwzzz}}}|||zzztttssswww|||}}}|||~~~}}}}}}~~~~~~zzz{{{}}}~~~~~~}}}|||{{{|||}}}}}}}}}~~~~~~}}}{{{{{{|||~~~~~~}}}}}}xxxuuuuuuqqqaaaIII777222777HHH___qqquuurrrooonnnqqqnnn___JJJ777///---333111---***((((((***+++*********))))))***...111;;;LLL]]]eeeffffffffffffllllllhhheeejjjqqqlll```KKK;;;,,,)))...000///...***------)))(((+++---,,,***)))(((((())))))(((&&&%%%&&&''''''&&&&&&'''(((******)))((((((((())))))'''***---+++%%%"""$$$'''---...+++&&&%%%((()))'''(((((()))))))))(((((('''&&&%%%###%%%'''))))))(((''''''&&&&&&&&&&&&''''''&&&)))...///***&&&---666BBBLLLWWW___hhhooopppnnnfffpppnnn^^^WWWaaajjjjjjkkknnnsssuuutttrrrqqqpppmmmpppsssuuuuuutttttttttsssuuuuuusssooollliiihhhiiiiiihhheeebbbaaabbbdddfff___ZZZYYYXXXWWW[[[aaa]]]XXXVVVYYY[[[ZZZZZZ[[[aaacccdddbbb______```aaadddddddddeeeffffffdddcccffffffggghhhgggfffeeeddddddeeefffeeeddddddfffhhh^^^___```aaaaaa___]]][[[dddaaa___```bbbccccccccc\\\TTTUUUaaaiiieeebbbddd]]]___aaadddggghhhiiihhhkkkiiifffaaa^^^^^^```cccgggiiikkkmmmnnnnnnlllkkknnniiicccccciiinnnppppppkkkooopppmmmlllnnnkkkfffccc^^^SSSDDD555---,,,...,,,,,,,,,,,,+++++++++,,,))))))))))))))))))*********))))))+++...//////...444555666777777888;;;===>>>CCCIIIMMMOOOPPPPPPOOOGGGAAA:::333///---+++))),,,,,,,,,---------------,,,+++***+++,,,---,,,+++************************************************)))((((((***---//////...,,,------,,,+++,,,---///111111111222333555777999777:::===@@@CCCFFFJJJMMMUUUYYY]]]```^^^YYYSSSNNNDDDBBB>>>;;;:::;;;;;;<<>>???CCCFFFHHHJJJLLLOOOUUU\\\aaahhhlllrrrvvvyyyzzz|||}}}mmmsss{{{~~~|||yyywwwwwwttthhhZZZQQQIII???999888333000000222111---,,,//////---...111222555>>>GGGZZZaaallluuuzzz|||}}}}}}{{{zzzzzzzzzuuufffPPP???BBBYYYdddTTT===333333444444<<>>SSSjjjvvvvvvtttssssssuuuqqqaaaJJJ888///...111///,,,)))(((((()))++++++,,,+++******+++...111>>>NNN^^^cccbbbccceeefffiiikkkhhheeeiiillldddWWW@@@444)))(((+++,,,,,,---(((,,,...+++***,,,...,,,***)))''''''(((((('''%%%$$$&&&''''''&&&&&&'''(((++++++)))(((''''''''''''(((***,,,***&&&$$$%%%&&&///000---'''&&&***+++)))(((((()))))))))))))))(((&&&$$$"""###''')))(((&&&''''''&&&&&&&&&&&&''''''&&&'''+++---***&&&***000444===JJJVVVbbbmmmnnnkkkbbbjjjkkkccc___eeekkkkkkjjjmmmqqqrrrrrrpppppppppkkkoootttvvvvvvtttrrrrrrssswwwwwwsssooonnnmmmjjjiiiiiihhhfffcccbbbdddeeeeee```\\\[[[ZZZXXXZZZ___QQQNNNOOOWWW]]]]]]\\\\\\```eeefffbbb^^^^^^______ccccccdddccccccbbbbbbaaagggggghhhhhhhhhgggfffeeeeeeffffffeeeccccccdddeee___``````___^^^\\\YYYXXXYYYVVVVVV[[[^^^___```bbb\\\YYYZZZaaagggeee```^^^\\\]]]^^^aaaeeeffffffdddhhhgggeeeaaa___```cccfffiiijjjlllmmmnnnnnnmmmlllkkkiiihhhhhhjjjlllmmmmmmfffmmmpppmmmmmmqqqoooiii^^^RRR@@@111***)))***+++,,,---...---+++***+++,,,))))))))))))************))))))***---000222222111777999:::;;;<<>>???@@@<<<@@@FFFKKKPPPUUUZZZ]]]dddgggiiijjjeee^^^UUUPPPCCC@@@<<<::::::;;;<<<<<<===<<<===??????===???DDDJJJNNNRRRVVVZZZaaajjjqqqssswww{{{~~~kkkrrrzzz}}}zzzuuurrrrrreeeVVVFFF<<<666333222444222222333222...(((***///,,,+++---000///...444<<>>BBBFFFKKKRRRYYY^^^bbbccc^^^SSSKKKFFF<<<222111...+++***+++,,,------******+++,,,------......---,,,+++,,,...///...---------------------------************************---,,,+++,,,...///...---...///111222444777<<<@@@FFFIIINNNSSSWWWYYYYYYYYYaaadddhhhlllnnnpppsssuuuxxxxxxwwwsssjjj___TTTNNNFFFBBB>>>===???@@@@@@???AAABBBFFFKKKLLLKKKOOOUUU[[[ccclllrrruuuxxx}}}bbbiiiooorrrtttrrrfffXXXFFF???777222111222222111333222000...,,,,,,------000///......000111111000///...000999IIIYYYeeekkkxxxsssuuuvvvhhhPPPEEEIIIdddcccTTT>>>111333777777>>>WWWrrr}}}~~~~~~{{{yyyyyyzzzzzzzzz{{{zzzxxxuuusssqqqpppnnnooottt{{{}}}zzz}}}{{{zzz|||}}}}}}}}}|||}}}~~~|||zzz~~~|||}}}}}}|||}}}~~~~~~{{{{{{yyywwwzzz}}}}}}|||}}}~~~~~~|||wwwiiiSSS>>>777999<<>>---,,,***))))))***,,,---,,,,,,,,,***(((((()))++++++******,,,***((()))...///222555777777777777888AAAEEELLLSSSZZZ___cccddd^^^XXXNNNDDD===666111---333111///,,,++++++,,,---...---,,,++++++---...000+++,,,,,,------,,,,,,+++//////.........---------)))***+++,,,,,,,,,,,,+++)))+++---......///222444222444777666666:::BBBIIIOOOTTT[[[bbbeeeggghhhiiimmmmmmooorrruuuyyy{{{|||{{{{{{yyysssjjj^^^SSSLLLFFFDDDCCCBBBBBBCCCEEEFFFJJJOOOTTTUUUTTTUUUYYY]]]dddllluuu{{{}}}|||~~~}}}|||}}}bbbdddeeehhhmmmkkk]]]MMM>>>:::444111111222333222444333222000///.........///---,,,,,,...///......///000000333:::FFFSSS\\\oooqqquuurrr___JJJGGGQQQddd^^^NNN;;;222666999888EEE]]]vvv{{{yyyzzz|||}}}|||zzzxxxuuusssrrrqqqooonnnpppuuu}}}~~~~~~|||zzzzzz{{{||||||{{{~~~|||{{{|||{{{zzz|||~~~|||{{{|||~~~~~~}}}yyyzzz~~~~~~zzzzzz}}}}}}|||{{{{{{|||}}}}}}uuueeeLLL777111555DDD\\\rrrwwwuuuwwwxxxtttsssyyyvvvbbbIII777...***,,,***((()))***+++***))),,,***++++++******111:::NNN___jjjfffaaaeeejjjkkkmmmnnnnnnllljjjaaaMMM999000...***((((((***...000+++...000///+++((((((***(((&&&%%%%%%&&&'''&&&%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&%%%%%%%%%&&&'''((()))******************)))(((''''''(((((()))))))))(((((('''$$$***'''$$$(((%%%###***###%%%&&&&&&%%%$$$''')))$$$%%%%%%&&&'''((())))))+++***)))+++222<<>>@@@EEEMMMSSS]]]aaahhhmmmpppqqqppppppnnnooossswww|||}}}uuujjj]]]QQQJJJJJJIIIIIIIIIJJJLLLNNNOOOQQQVVV[[[]]]]]]^^^bbbfffooovvv~~~~~~||||||{{{yyyxxxvvvyyy|||{{{yyyxxxxxxzzzaaa___\\\^^^ccc```PPP???555333000///111222333333222222222111000///......///...,,,,,,---...---,,,...000000...---444AAALLL___iiiqqqkkkTTTCCCKKK]]]dddWWWCCC555444999;;;:::PPPfff|||}}}{{{{{{|||~~~~~~zzzvvvtttssssssssspppppprrrxxx}}}{{{yyyyyyzzzzzzzzzyyy~~~}}}{{{zzzyyyxxxxxxyyy|||~~~~~~|||zzzzzz||||||zzz{{{yyyyyy|||}}}{{{}}}|||{{{zzzyyyyyyyyyzzz{{{|||yyyppp]]]CCC000///777QQQddduuuxxxvvvvvvtttqqqooosssmmmYYYBBB333,,,))),,,***(((((())))))((('''***)))***+++***+++555@@@VVVdddlllgggbbbdddggggggjjjlllnnnlllfffXXXBBB000---+++)))'''''')))+++---***---///...***'''((())))))'''&&&%%%&&&'''&&&%%%(((''''''''''''((())))))''''''''''''&&&&&&&&&&&&%%%&&&'''((()))*********)))*********)))((('''&&&))))))))))))(((((('''&&&&&&(((&&&'''***$$$&&&777FFF888...,,,)))###"""&&&######$$$&&&'''((()))***)))***++++++,,,111999@@@LLLPPP[[[gggkkkiiigggiiioooppprrrttttttrrrooonnntttvvvtttooonnnqqqrrrpppwwwvvvtttrrrppppppsssvvvpppmmmjjjgggfffdddbbb```hhhhhhfffbbb``````bbbddddddeeeccccccfffiiigggaaabbbbbbaaaaaaaaaaaaaaabbb___]]][[[\\\___cccdddeee```bbbdddfffhhhggggggfffcccbbb___\\\ZZZYYYXXXXXX\\\]]]]]]^^^^^^^^^]]]]]][[[\\\\\\]]]^^^___``````aaa^^^___dddfffcccaaaaaahhhgggeeeccccccbbbcccdddYYY\\\```cccfffhhhkkkmmmiiijjjjjjjjjiiihhheeedddffffffhhhjjjhhheeegggllliiigggbbbZZZOOOBBB666///,,,,,,*********+++,,,---,,,------,,,******,,,---***))),,,111111///111555888999::::::===BBBHHHMMMWWW^^^fffllljjjbbbWWWOOOAAA===888333111///---,,,---,,,+++++++++---...///...---,,,,,,,,,---///000111111000///...------,,,////////////............,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---000444777777<<>>AAAHHHPPPVVVcccfffiiihhhaaaUUUHHH???555333///---------,,,+++,,,,,,+++++++++,,,---......------,,,---...//////.........---------------////////////////////////...------,,,,,,,,,,,,,,,.../////////000444999>>>AAAGGGPPPYYY___dddiiilllrrrtttwwwzzz{{{xxxtttpppjjjkkkpppxxxyyylll```UUUPPPKKKMMMPPPTTTXXX\\\___aaaiiilllpppssstttvvvyyy{{{~~~|||yyyvvvsssqqqooonnnkkkiiifffggggggeeeaaa\\\XXXVVV[[[___eeehhhbbbRRR???222111111111111111111222222//////......------,,,,,,000///------/////////...,,,---...///111555:::>>>AAARRR^^^VVVGGGFFFWWWiii```JJJ666111666999<<>>DDDOOORRRJJJFFFPPP___iiiXXXCCC444444777777===GGGfffttt~~~}}}}}}}}}}}}||||||}}}~~~~~~}}}{{{|||~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}||||||{{{xxxvvvwwwxxxzzz||||||{{{zzzyyyxxx{{{~~~~~~~~~~~~yyyvvvuuuvvvyyy{{{{{{}}}}}}zzzzzz|||}}}{{{}}}}}}||||||{{{zzzzzzyyy|||ooo[[[FFF444000===NNNiiimmmrrrtttsssrrrqqqpppkkkdddSSS>>>000,,,---,,,,,,***(((((())))))((('''((((((***,,,---555HHHZZZbbbdddfffffffffgggiiijjjllliiidddYYYHHH999333444---,,,+++******+++,,,---(((,,,......***((()))***...+++'''%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%''''''&&&''')))++++++***)))(((&&&'''''''''''''''&&&&&&((((((((((((''''''&&&%%%&&&(((&&&'''***$$$&&&777...%%%!!!&&&)))&&&'''+++''''''&&&&&&%%%$$$$$$$$$$$$'''******))))))+++---,,,///:::KKKYYY```dddhhhiiicccbbbffffffbbbdddjjjnnnnnnjjjeeeffflllqqqqqqpppqqqrrrrrrpppooopppqqqooopppqqqooommmjjjjjjjjjmmmllliiieeeaaa```bbbcccfffddddddfffeeeaaa```bbbaaaaaaaaaaaaaaabbbcccccc___]]][[[[[[]]]___`````````aaacccccccccaaa___^^^]]]^^^^^^^^^____________YYY]]]``````]]]ZZZZZZ[[[\\\]]]___aaabbbbbbaaaaaa^^^___dddiiihhhdddccceee___```ccceeeggggggggggggjjjhhhfffeeeeeeeeedddcccdddgggkkkkkkfffbbb``````jjjkkkggg___ZZZ]]]aaacccTTTKKK>>>111)))(((***,,,)))******+++,,,,,,,,,---)))+++---...------...///...---000444666666999???AAAEEEJJJPPPUUU[[[aaaeee```[[[RRRHHH???888444333000///------......---,,,...---------,,,,,,++++++------......////////////............000222555666000000000000111111111111......---,,,---...///000222555888<<<@@@GGGOOOTTT]]]aaahhhnnnqqqrrrpppoootttrrrppppppqqqooojjjfffdddcccgggrrrwwwhhh\\\UUUQQQVVVZZZaaahhhoootttwwwyyy|||}}}~~~{{{wwwuuurrrnnnkkkeeebbb___]]]]]][[[YYYXXXNNNKKKFFFBBB>>>999333///eeegggnnntttmmmXXXCCC888222333222000...---000222333111...,,,,,,---000111+++***)))***---...///...,,,///111222222777AAAIIITTTSSSIII???FFFZZZffffffMMM===333777888666@@@QQQiiivvv~~~}}}}}}}}}}}}||||||~~~~~~{{{}}}~~~~~~}}}}}}}}}}}}|||}}}}}}||||||{{{yyyvvvsssrrruuuyyy}}}~~~|||zzzzzz|||}}}|||}}}~~~|||yyyvvvuuuvvvxxxzzzxxx|||}}}zzz{{{~~~~~~{{{{{{||||||||||||||||||{{{}}}lllTTT???333444DDDUUUnnnnnnoooqqqqqqooonnnnnniii___LLL777+++***,,,,,,,,,***((()))***+++***)))((()))+++---///888MMMaaaeeeddddddeeefffggghhhjjjfffbbb\\\QQQ???000...444---,,,***))))))***,,,---))),,,///...+++)))***,,,000,,,(((%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((((((&&&%%%$$$###$$$%%%'''(((&&&(((***,,,,,,+++)))'''%%%&&&&&&'''''''''&&&&&&'''''''''(((''''''&&&&&&$$$***'''$$$(((%%%###***###'''+++---***&&&###"""&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))))))))******++++++222@@@NNNWWW^^^dddaaa\\\]]]eeeeee___^^^ccceeefffccc```bbbiiinnnooonnnnnnmmmllljjjkkknnnpppoooqqqrrrpppllliiihhhiiijjjjjjiiigggdddcccdddeeedddaaaaaadddbbb]]]\\\___]]]^^^___```aaabbbbbbbbbbbb```^^^^^^______^^^]]]\\\]]]___```aaa```^^^]]]]]]^^^```aaabbbaaa```___[[[```cccccc^^^[[[ZZZ\\\\\\]]]```bbbcccbbbbbbaaa]]]^^^dddiiihhhcccbbbeeeaaabbbccceeefffgggggghhhhhhfffddddddffffffdddbbbeeehhhkkkiiieeeaaabbbdddgggjjjhhhbbb______\\\WWWDDD<<<222,,,***+++,,,+++))))))***+++,,,,,,------***---///111000000111222444222444777999:::@@@FFFGGGLLLSSSXXXZZZZZZZZZZZZMMMIIIBBB;;;555222111111...---,,,,,,...///...---,,,------............------......///////////////000///...///000222555666000000000111111222222222...---,,,,,,---///111333444777===CCCJJJRRRYYY___gggjjjnnnrrrtttsssooolllkkkgggcccbbbdddccc```\\\[[[\\\bbbpppsssfff]]]YYYVVVZZZ___fffooowww|||zzzwwwsssoookkkgggccc___ZZZWWWSSSPPPOOOMMMJJJHHH>>>:::666333222111...,,,llliiilllsssooo\\\FFF999000111111///,,,,,,000333111///+++))))))+++...000,,,+++***,,,///111111111)))///444333111999IIIXXXcccXXXDDD888FFF```kkkeeeFFF888333999999666CCCXXXjjjwww~~~}}}~~~~~~|||||||||}}}yyy~~~||||||}}}~~~|||}}}}}}||||||}}}~~~|||{{{{{{zzzxxxtttrrrmmmqqqwww|||~~~~~~|||zzz{{{}}}~~~~~~{{{{{{}}}|||zzzyyywwwvvvwwwwwwxxxtttzzz|||zzz||||||zzzzzz{{{|||}}}}}}}}}}}}yyyfffMMM;;;333999KKK\\\qqqooonnnoooooommmllllllggg]]]HHH333((()))+++,,,,,,***))))))+++,,,+++***((())),,,...000:::PPPeeegggdddcccdddffffffgggiii___\\\VVVLLL999******333---,,,)))(((((())),,,---)))---//////,,,***+++,,,000---(((%%%%%%%%%%%%$$$'''''''''''''''((())))))&&&%%%$$$######%%%'''(((&&&(((***,,,,,,+++)))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''((('''''''''!!!***'''###)))***&&&''')))***((('''+++---%%%$$$$$$$$$%%%%%%&&&&&&&&&)))'''&&&''')))***)))(((+++(((+++777DDDNNNWWW]]]YYYUUUZZZdddddd[[[XXX\\\^^^```___\\\___ggglllmmmkkkjjjgggdddccceeejjjnnnppprrrsssqqqlllgggfffffffffggggggfffdddcccdddfffeeebbbbbbeeeccc]]]\\\```XXXYYY\\\^^^____________dddbbbaaa``````___]]][[[XXXZZZ\\\^^^______^^^]]]]]]___bbbcccdddbbb```^^^^^^bbbfffeee```\\\[[[]]]\\\]]]```bbbccccccbbbaaa\\\^^^dddiiihhhcccbbbeeeeeeeeeddddddeeefffhhhhhhdddbbbaaacccfffgggeeecccgggjjjkkkiiidddbbbdddggg```eeefffbbb___]]]TTTJJJ888222,,,+++---///,,,)))((()))***+++,,,---------,,,...111333333333333444>>><<<;;;===>>>>>>DDDJJJNNNSSSYYY[[[YYYSSSMMMJJJ;;;999777444111000000///,,,++++++,,,...///...---***+++---...///000000000---......///000/////////000///...---...///222333000000111111222222222222------,,,,,,---000222444;;;@@@GGGOOOWWW___gggllllllmmmpppsssuuurrrnnnjjj```[[[VVVUUUVVVWWWTTTQQQRRRUUU]]]nnn{{{ooofffaaa______aaafffoooxxx{{{wwwnnnjjjfffaaa]]]YYYTTTPPPKKKHHHDDD@@@>>>;;;777555333///,,,+++---//////---