BM6P6(@ zzzsssttt|||{{{yyysssppplllgggffffffgggfffdddccccccdddddddddccc^^^XXXSSSOOOMMMLLLFFFCCCCCC@@@@@@LLL[[[nnn}}}sssggggggttt{{{qqqpppxxx}}}rrrmmmsss~~~}}}fffnnnvvvtttfffZZZWWWXXXYYYXXXYYY___]]]XXXSSSMMMGGGCCCAAA:::666222...---------,,,//////...---,,,++++++***---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------.........,,,------......------,,,---------............///000000////////////000000////////////000111222333444888:::999CCC]]]}}}yyyppp]]]HHH<<<;;;<<<<<>>AAAPPPlllxxxlll\\\KKKAAA@@@;;;:::999777777777777888666666666666777777777777777888999999::::::::::::888888777777888999::::::::::::;;;;;;<<<=========>>>>>>???@@@BBBCCCDDDDDDHHHIIIMMMPPPRRRTTT^^^iiipppXXXMMMIIIIIINNNVVV]]]bbbfffjjjlllrrruuuzzz|||{{{zzzxxxxxx{{{~~~ppp\\\RRRJJJDDDBBBAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;===@@@CCCEEE[[[tttnnn]]]TTTMMMGGGBBBCCCEEEIIINNNVVVbbbnnnvvvyyyssstttzzz~~~{{{xxx|||yyytttooolllmmmlllkkkiiihhhhhhhhhffffffeeeaaa\\\WWWTTTRRROOOHHHDDDDDDBBBBBBNNN^^^rrrttthhhgggtttwwwqqqrrr}}}ooommmttthhhnnnttt|||zzzkkk\\\WWWWWWXXXYYYZZZ^^^\\\YYYTTTNNNHHHCCCAAA:::777222...---------,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------------------,,,------......------,,,---------............///000//////......//////000////////////000111222333444777999;;;JJJgggzzzxxxqqq```JJJ<<<:::<<<===HHHbbbwww^^^LLLBBB<<<;;;<<<888===BBBGGGVVVqqquuuiiiZZZIII@@@???;;;:::888777666666777777666666666666777777777777666666777888999999999999888888777777888999999:::::::::;;;;;;<<<=========>>>???@@@AAABBBCCCDDDEEEIIIIIILLLOOOPPPTTT^^^iiinnnVVVLLLHHHJJJOOOVVV]]]bbbfffiiikkkmmmqqqvvvyyyyyyxxxxxxxxx{{{~~~gggVVVNNNHHHDDDBBB@@@@@@??????>>>============<<<::::::;;;>>>AAACCCRRRggg|||hhhXXXPPPJJJEEE@@@BBBCCCEEEIIINNNXXXbbbiiixxx}}}xxxtttuuuyyy{{{yyyuuuvvv}}}~~~xxxtttsssrrrqqqooommmlllkkkiiiiiihhheeebbb^^^[[[YYYSSSKKKFFFEEECCCDDDQQQbbbwwwwwwjjjjjjxxxsssqqqtttvvvlllmmmvvvlllnnnrrr{{{|||tttaaaXXXWWWWWWYYY\\\]]]\\\ZZZUUUPPPIIIDDD@@@:::777222///...------,,,------------------------++++++,,,,,,------......++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------......------,,,---------............//////..................///////////////000111222333333555777???TTTttt|||vvvvvvrrrcccNNN===999;;;===MMMhhhpppYYYJJJAAA;;;999;;;888???FFFNNN___yyy|||pppdddVVVGGG>>>===999999888777666666666666666666666666777777777777555555666777888999999888888888888777888888999::::::::::::;;;<<<<<<======??????@@@BBBCCCDDDEEEFFFJJJIIIKKKNNNOOOSSS^^^jjjkkkTTTKKKHHHLLLPPPWWW^^^bbbeeegggiiigggkkkqqquuuvvvwwwxxxyyy{{{~~~yyy```RRRLLLHHHEEEDDDAAAAAA@@@@@@???>>>>>>=========;;;;;;<<<>>>@@@BBBIIIXXXooosssbbbTTTMMMIIIEEEAAABBBCCCCCCDDDGGGMMMTTTYYYfffttt|||zzzyyyyyyzzzyyyuuurrrtttzzz{{{yyyvvvtttrrrpppmmmkkkmmmlllkkkjjjhhhfffbbb```UUUMMMGGGEEECCCEEESSSdddzzzyyynnnppp~~~}}}qqqrrrwwwyyyqqqlllpppzzzppppppsss~~~|||~~~gggZZZWWWWWWYYY\\\]]]\\\ZZZWWWQQQJJJDDD@@@;;;777222///......------,,,,,,,,,------.........***++++++,,,---...//////+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,------......------,,,---------............///......------------......////////////000111222333333555777BBB^^^xxxtttrrrpppeeePPP>>>999;;;>>>PPPnnnzzzhhhTTTGGG@@@;;;999::::::AAAIIISSSeeewwwiii]]]PPPCCC<<<;;;888888777666666555555555666666666666777777777777555555777888999999999999999888888888888888999999999::::::;;;;;;<<<======??????AAABBBDDDEEEFFFGGGJJJIIIJJJLLLMMMRRR^^^jjjhhhSSSKKKHHHMMMRRRXXX^^^aaadddfffhhhcccgggmmmrrruuuxxxzzz|||{{{~~~vvv```TTTNNNIIIFFFEEECCCCCCBBBAAAAAA@@@@@@?????????>>>===>>>???AAABBBFFFNNN\\\lllyyy~~~vvvlll]]]RRRLLLJJJGGGEEEDDDDDDDDDCCCDDDGGGLLLPPP[[[fffyyy~~~~~~yyytttpppssszzz|||yyywwwtttppplllooonnnlllmmmmmmlllhhheeeUUUMMMGGGEEECCCDDDRRRcccyyyxxxqqqvvv|||rrrttt{{{tttooonnnuuu~~~vvvqqqttt}}}kkk]]]WWWWWWYYY\\\]]]\\\[[[WWWRRRKKKEEEBBB;;;777333///.........---+++,,,,,,------.........++++++,,,------...//////+++++++++,,,,,,,,,------------------------------.........------,,,,,,,,,,,,------......------,,,---------............///......------------......////////////000111222333444666999GGGfffvvvrrrmmmlllbbbNNN>>>999<<>>???@@@BBBDDDEEEGGGGGGIIIHHHIIIKKKLLLQQQ]]]iiidddRRRKKKIIINNNSSSYYY^^^aaaccceeegggbbbffflllrrrvvvyyy|||}}}vvvcccXXXQQQJJJEEEDDDCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>@@@AAABBBDDDHHHOOOYYYccckkknnnnnnmmmdddYYYPPPKKKIIIHHHFFFCCCDDDDDDCCCCCCDDDHHHKKKSSS[[[lll{{{sssoooqqq{{{~~~zzzuuupppqqqooommmnnnooooookkkgggTTTLLLGGGFFFDDDEEERRRbbbxxx|||uuuqqqzzz{{{rrrwww}}}qqqooorrrzzz|||tttsssjjj\\\XXXWWWZZZ]]]^^^]]][[[WWWRRRLLLGGGDDD;;;888333000///......---,,,,,,,,,------.........,,,,,,------......//////++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------......------,,,---------............//////..................///////////////000111222333444888===KKKlllvvvooohhhfff[[[JJJ===:::>>>@@@SSSvvvqqq```MMMCCC>>>::::::<<>>::::::888888888888777666555444666666666666777777777777555666888999;;;;;;<<<<<<:::999888888777888888888999999999:::;;;;;;<<<<<<===>>>???AAACCCEEEGGGGGGHHHGGGIIILLLMMMQQQ\\\hhh}}}```OOOJJJHHHNNNSSSYYY^^^aaaccceeefffcccgggmmmrrrvvvzzz~~~uuudddZZZSSSKKKEEEDDDBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???@@@AAABBBDDDFFFIIINNNTTTZZZ```ccceee___VVVNNNJJJHHHGGGFFFBBBCCCDDDCCCBBBCCCFFFHHHJJJRRR___qqq|||sssoooppp{{{xxxsssqqqooolllnnnppppppkkkgggSSSLLLHHHHHHFFFFFFRRRbbbyyywwwqqqooo{{{wwwqqqzzzwwwvvvnnnooouuuvvvpppyyydddZZZXXXXXX[[[^^^___^^^[[[VVVQQQLLLHHHFFF<<<888333000//////......,,,,,,---------------------------...............++++++,,,,,,,,,,,,------------------------------,,,,,,------------------,,,------......------,,,---------............///000//////......//////000////////////000111222333222999AAAPPPrrruuujjjddd```TTTDDD;;;<<>>???IIIWWWhhh~~~rrrcccSSSIIICCC===::::::888999999999999777666555666666666666777777777777444555777888:::;;;;;;;;;:::999999888777777888888888999999::::::;;;<<<<<<<<<===>>>@@@CCCEEEFFFGGGFFFFFFIIILLLMMMQQQ[[[fff|||www[[[LLLGGGFFFNNNRRRYYY^^^aaaccceeegggeeeiiinnnrrrvvvyyy}}}ssseee]]]WWWPPPKKKJJJDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFEEEGGGJJJLLLNNNSSS[[[aaaccc^^^VVVOOOKKKHHHHHHGGGDDDEEEFFFEEEDDDDDDFFFGGGGGGMMMWWWbbbrrr|||sssooonnn{{{yyysssqqqnnnlllmmmppppppkkkfffSSSMMMJJJJJJGGGGGGSSSbbbzzztttnnnmmm{{{sssppp|||uuuuuuooolllnnnvvvwwwmmm}}}qqq___WWWWWWYYY\\\___```^^^ZZZVVVQQQLLLIIIGGG<<<888333000//////......------------------------...............---------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,------......------,,,---------.........//////000000////////////000000////////////000111222333111:::CCCSSSuuusssfffaaa\\\OOOAAA:::===AAAAAAVVV|||qqq___LLLAAA===;;;<<>>JJJ\\\oooooo```PPPFFFAAA<<<::::::999999::::::999888666555666666666666777777777777333444666777999::::::;;;::::::999888777777888888888999999::::::;;;<<<<<<;;;<<<>>>@@@BBBDDDFFFFFFEEEFFFIIIMMMNNNQQQZZZeeezzzsssXXXIIIEEEDDDMMMRRRYYY^^^aaadddfffgggfffiiinnnrrruuuyyy|||}}}rrrfff```\\\UUUQQQQQQHHHHHHGGGGGGFFFFFFEEEEEECCCDDDEEEGGGHHHJJJKKKKKKGGGKKKNNNOOOOOOTTT]]]dddeeeaaaZZZSSSNNNKKKJJJJJJGGGIIIIIIIIIGGGFFFGGGHHHGGGLLLSSSZZZeeeyyywwwooolllooozzzwwwqqqkkkgggiiinnnqqqnnniiiWWWNNNIIIIIIGGGHHHTTTccc|||tttjjjkkk~~~nnnooo}}}|||{{{}}}rrrlllmmmooozzzrrrqqq~~~yyyfffVVVTTTXXXXXXYYY]]]ccc```[[[VVVRRRLLLFFFBBB<<<999444000//////...---...///000000///---+++***---,,,,,,,,,,,,---......------------------------)))***+++,,,------------------------------------...........................------------.../////////////////////////////////111111111000111222444555999EEE___sssfffdddTTTEEE???;;;888===GGG\\\qqqXXXGGGAAA;;;>>>AAA;;;BBBJJJ___{{{}}}lll\\\LLLEEECCCAAA??????888999999:::999888666555777666555444444555666777333555777888888888999:::<<<;;;999888888888999999999:::;;;;;;999999:::;;;===>>>???AAABBBCCCDDDDDDAAAIIIIIIKKKQQQRRRZZZllliiiQQQHHH===CCCJJJQQQ[[[```bbbbbbeeehhhfffjjjooosssvvvxxx{{{}}}xxxooogggfffccc]]]VVVSSSSSSRRRPPPNNNLLLKKKJJJJJJGGGHHHIIIKKKLLLMMMNNNNNNOOOOOOOOOOOORRRYYYbbbhhhkkkeee[[[SSSOOONNNMMMNNNMMMNNNNNNMMMKKKJJJKKKLLLLLLLLLNNNSSS\\\mmm~~~sssmmmkkkooo||||||}}}zzzvvvtttrrrlllhhhiiinnnoookkkfffWWWOOOIIIIIIIIIKKKWWWfff}}}zzzwwwpppjjjooozzzlllnnnuuukkkhhhmmmqqq{{{pppppp|||zzzgggWWWVVVYYYYYYYYY]]]ccc```[[[VVVRRRLLLGGGBBB===999444000///...---,,,............---,,,+++***---,,,,,,,,,,,,---......------------------------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------.../////////////////////////////////000111111000111333555666;;;JJJgggpppfff___OOOAAA<<<999888???III^^^uuu\\\JJJBBB===@@@DDD???BBBLLLbbb}}}|||kkk[[[LLLEEECCCAAA>>>>>>=========<<<;;;999888777888777666555555555555666333555777888888888999:::;;;:::999888888888999999999:::;;;;;;999999:::;;;<<<===>>>@@@AAABBBCCCCCCAAAHHHIIIJJJQQQRRRZZZlllhhhPPPHHH===CCCGGGNNNXXX^^^aaacccfffiiihhhkkkooorrruuuxxx{{{}}}}}}uuunnniiiiiiiiiddd```^^^\\\\\\ZZZXXXTTTQQQPPPOOOOOOQQQSSSUUUWWWWWWWWWWWWWWWVVVUUUUUUWWW]]]ffflllqqqjjj```WWWSSSQQQQQQQQQPPPQQQQQQPPPOOONNNNNNOOOLLLKKKLLLOOOUUUddd~~~vvvmmmjjjjjjppp~~~tttqqqrrrqqqpppppprrrmmmhhhiiimmmnnnhhhbbbWWWOOOJJJJJJKKKNNN\\\lll|||vvvmmmhhhooovvvjjjnnn}}}lllfffgggnnnsss{{{lllnnnyyy~~~{{{hhhYYYXXX[[[ZZZYYY\\\bbb___[[[WWWRRRMMMGGGCCC>>>:::444000...---,,,+++...---,,,,,,++++++++++++---,,,,,,,,,,,,---......------------------------******+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////////////////////////////000111111000111333555666<<>>999777666===HHH```uuu\\\JJJDDD???DDDKKKIIIDDDPPPgggzzziiiZZZJJJDDDBBB@@@======@@@???===<<<:::999888888:::999777666555555555555333555777888777888999:::;;;:::999888888888999999999:::;;;;;;999999:::;;;;;;<<<===>>>@@@AAABBBBBBAAAHHHIIIJJJPPPRRR[[[mmmfffOOOGGG===CCCDDDKKKUUU\\\```cccgggjjjiiikkknnnppprrrvvvzzz~~~wwwqqqkkkiiimmmpppooommmnnnkkklllllliiiccc]]]ZZZXXXYYY[[[___bbbdddddddddcccdddbbb___]]]^^^dddlllrrrvvvnnncccZZZUUUSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTSSSNNNLLLKKKLLLOOO[[[qqq{{{ppphhhgggiiitttxxxllliiiiiiiiikkknnnqqqllliiijjjnnnnnnhhhbbbWWWOOOJJJLLLMMMQQQ___ooo~~~zzzsssjjjgggqqqssskkkqqquuugggfffkkkqqqwww|||qqqhhhkkkvvvzzzyyygggXXXXXX[[[ZZZZZZ]]]```^^^ZZZWWWSSSNNNGGGCCC>>>:::555000...---+++***///...,,,+++++++++,,,------,,,,,,,,,,,,---......------------------------***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////////////////////////////000111111000111333555555;;;PPPuuu}}}pppjjj___NNN???999555444;;;EEEdddqqqYYYIIICCC@@@IIISSSTTTGGGUUUmmmvvvfffWWWHHHBBBAAA>>><<<;;;===;;;999777666666666777::::::888777666555444444222444777777777777888::::::999999999999999999999999:::;;;;;;999999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBHHHHHHIIIPPPRRR[[[nnneeeOOOHHH>>>DDDEEEKKKTTT[[[```dddhhhjjjjjjkkklllmmmooosssxxx|||}}}~~~tttjjjfffgggmmmsssuuuwwwzzz{{{}}}|||tttkkkeeebbb```ccchhhmmmooopppooonnnooommmiiifffgggllltttzzzyyyqqqeeeZZZSSSQQQPPPPPPTTTTTTUUUWWWYYYZZZYYYXXXSSSOOOLLLLLLNNNWWWjjj{{{xxxlllfffgggkkkyyyuuuiiidddccceeejjjooopppllljjjlllqqqqqqkkkdddVVVNNNKKKNNNOOORRR```ooosssqqqkkkeeehhhxxxtttnnnwwwoooeeegggnnnttt|||wwwppphhhccciiiuuuyyyyyyfffWWWWWW[[[ZZZ[[[^^^___]]]ZZZWWWTTTNNNHHHDDD???;;;555111///---,,,+++000///---,,,,,,,,,......---,,,,,,,,,,,,---......------------------------++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////////////////...///111111000111444666666<<>>CCCMMMOOOQQQddd|||wwwkkkZZZMMM@@@======<<<999999777777666666777777888999777777777777666555333222222444666777666777888999888888999:::::::::999999999:::;;;;;;999999:::;;;;;;;;;:::;;;<<<>>>AAABBBBBBHHHGGGHHHOOORRR\\\ppp}}}bbbNNNJJJ@@@EEEJJJNNNTTTZZZaaafffiiijjjiiiiiijjjjjjkkkoootttxxxyyy|||wwwkkk\\\XXXXXX\\\bbbgggnnnvvvwwwmmmiiicccffflllrrrxxx{{{|||}}}xxxxxxwwwvvvxxx}}}|||mmm^^^TTTNNNLLLKKKLLLMMMPPPXXX```eeeeeecccUUUPPPLLLJJJKKKQQQ___lll}}}sssjjjhhhooouuuuuuiiicccaaaccckkkssstttqqqppptttxxxvvvnnnfffSSSNNNMMMPPPQQQQQQZZZgggqqqooohhhbbbhhh|||vvvwww{{{vvvttt~~~wwwiiieeeiiinnn{{{vvvjjj```\\\fffuuuqqq^^^YYYZZZYYYZZZ^^^\\\[[[ZZZXXXUUUPPPIIIDDD@@@<<<777333222111000///,,,------......------------,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////////////////////////////---///000111111222444777;;;>>>TTT{{{|||ppplll___NNN???;;;:::;;;EEEQQQrrrzzzcccRRRHHH>>>@@@IIIJJJVVVjjjsssgggUUUHHH<<<:::;;;:::999888777888888888888888777777444555666666555444333222111444666777666666777999777888999::::::::::::999999:::;;;;;;999999:::;;;<<<;;;;;;;;;<<>>DDDHHHKKKPPPXXX```fffjjjkkkiiijjjkkklllmmmppptttwwwxxx{{{vvviiiWWWRRROOOPPPSSSXXXaaajjjzzzrrrgggccc[[[^^^dddkkkqqqvvvzzz{{{xxxyyy{{{|||ppp```TTTMMMJJJHHHHHHIIINNNXXXcccjjjkkkiiiXXXRRRMMMKKKKKKPPP[[[gggzzzqqqjjjjjjrrrzzzuuuiiicccaaacccllltttxxxuuusssvvvyyywwwnnneeeSSSNNNMMMQQQQQQPPPWWWccchhhhhhddd```kkkwwwxxxyyyrrrrrrrrriiihhhmmmrrr}}}yyykkk___ZZZfffvvv~~~wwwbbb[[[ZZZXXXYYY]]]\\\[[[ZZZXXXUUUPPPIIIDDD@@@<<<777444333222222111***+++,,,---...---,,,+++---,,,,,,,,,,,,---......------------------------,,,,,,,,,------,,,++++++++++++++++++++++++++++++...........................------------...//////////////////////////////---///000111111222555777888;;;QQQxxx{{{nnniiibbbQQQAAA;;;999:::CCCNNNuuuyyycccSSSIII???AAAJJJJJJZZZnnnqqqdddQQQEEE:::888::::::888888777888888888777666444333333444555555555444333222111333666666666666777999777888999:::;;;::::::999999:::;;;;;;999999:::;;;<<<<<<;;;;;;<<>>999888999FFFWWW{{{wwwbbbNNNGGGEEECCCEEEKKK^^^rrr}}}nnn```MMMFFF===888777888888777999999888666555444222222555555666888999777444111666666666666777777777777::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===============BBBCCCGGGKKKMMMTTTcccrrrmmmXXXGGG>>>;;;<<>>:::888999FFFXXX{{{ppp\\\JJJDDDDDDBBBFFFLLL```uuuqqqdddMMMFFF===888777888777666777777666666555555444444777888999::::::999777555555555555555666666666666::::::::::::::::::999999;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>BBBCCCGGGKKKMMMTTTcccrrr~~~lllWWWGGG>>><<<<<>>:::999:::GGGZZZ~~~qqqgggUUUEEEAAAAAAAAAFFFNNN___vvvsssgggMMMFFF===888777777666555555555555555555555666666777888888999999999888888444444444444555555555666;;;;;;::::::999999999888::::::999999999999:::::::::;;;<<<>>>???@@@@@@AAABBBCCCGGGKKKMMMTTTcccrrr{{{iiiVVVGGG???<<<<<<@@@DDDKKKUUU___eeehhhgggiiijjjkkknnnqqqtttwwwxxx{{{xxxfffTTTLLLEEEEEEHHHKKKPPPVVVnnnvvvfffXXXPPPJJJFFFHHHNNNVVVbbbmmmtttzzzrrrcccVVVLLLHHHJJJHHHLLLRRR]]]lllwwwvvvooo^^^VVVNNNLLLLLLNNNUUU]]]sssvvvooojjjmmmrrruuuyyy~~~xxxfff\\\XXXZZZbbbkkktttxxx~~~sssbbbSSSOOONNNPPPRRRSSSXXX]]]iii___]]]___iii{{{}}}xxxpppvvv|||sssjjjiiimmmvvvvvveeecccmmmxxxvvvvvvwwwrrr{{{tttccc\\\XXXVVVUUUXXXXXXYYYZZZYYYTTTNNNIIICCCBBB777555000666HHH<<>>KKKiii|||uuu\\\KKK===;;;999;;;III\\\wwwmmmaaaPPPBBB???@@@@@@FFFNNN]]]vvv|||pppdddLLLEEE===888777777666444555555555555555555555555444555555555555555666777444444444555555666666777;;;;;;::::::999888888888:::999999888888999999:::999:::<<<>>>@@@AAABBBBBBBBBCCCGGGKKKMMMTTTcccrrrwwwfffTTTHHHAAA>>>===???DDDLLLUUU^^^dddfffgggiiijjjkkknnnqqqtttvvvxxx{{{xxxeeeSSSLLLFFFFFFHHHJJJOOOUUUlllooo^^^SSSKKKEEEFFFJJJRRR^^^hhhrrrzzzttteeeWWWMMMJJJKKKHHHMMMTTT___nnnxxxvvvnnn]]]UUUNNNLLLKKKMMMSSSZZZpppvvvmmmhhhkkkrrrwww}}}~~~yyyggg[[[VVVWWW^^^fffpppxxxuuucccRRROOONNNQQQSSSTTTXXX]]]eee[[[YYY]]]gggzzz~~~uuuqqqxxxuuunnniiikkkqqq{{{~~~iiifffooowww~~~sssuuuyyysss{{{tttbbbZZZWWWVVVXXXXXXYYYZZZ[[[YYYUUUNNNIIIBBBBBB777444111:::KKK===...............---------///...---,,,,,,,,,,,,,,,...,,,++++++,,,---,,,***+++******+++---///...---++++++,,,,,,,,,++++++***,,,,,,,,,---------------//////............//////...............---------///000111111000111333555555<<>>>>>EEENNN^^^wwwwwwiii]]]JJJDDD===888888888666444666666666555444444333333222444555555333222444666444555555666777777888888:::::::::999999888888888:::999999888888999999:::999:::<<<>>>@@@BBBBBBCCCBBBCCCGGGKKKMMMTTTcccrrrssscccSSSIIIDDDAAA??????DDDMMMUUU\\\aaadddfffiiijjjlllnnnqqqssstttuuuzzz~~~wwwdddTTTLLLFFFGGGIIIKKKOOOUUUlllwwwcccUUUNNNHHHGGGIIIMMMVVV___oooyyyvvvfffXXXNNNJJJLLLHHHNNNVVVaaaoooxxxtttkkk[[[TTTMMMKKKKKKLLLRRRYYYnnnxxxoooiiimmmuuu|||~~~~~~~~~{{{hhh[[[UUUTTT[[[cccmmmwwwvvvdddRRRNNNMMMPPPSSSTTTXXX^^^eee[[[YYY^^^iii~~~~~~sssrrrxxx~~~|||pppkkkjjjooowwwpppjjjpppvvvrrrttt|||www}}}sssaaaYYYVVVXXX[[[ZZZ[[[[[[\\\ZZZVVVOOOJJJBBBCCC888555222<<>>PPPeeevvvqqqmmmZZZLLL@@@>>>>>>===DDDNNNaaayyy}}}rrrcccVVVGGGBBB<<<888888888777555666666555555444333222222444777999888555333444666444555555666777888999999999999999999999999999999::::::999999999999::::::999:::<<<>>>???AAABBBBBBBBBCCCGGGKKKMMMTTTcccrrr|||qqqaaaSSSKKKGGGCCCAAA@@@FFFNNNVVV[[[___bbbdddggghhhkkkmmmppprrrssstttyyy|||wwwdddTTTMMMHHHHHHJJJKKKOOOUUUllljjjZZZRRRKKKHHHGGGHHHOOOVVVkkkwwwwwwfffXXXNNNKKKLLLJJJPPPXXXdddqqqxxxrrrhhhYYYRRRLLLKKKJJJLLLQQQXXXmmm{{{sssnnnttt}}}|||yyy{{{}}}}}}iii[[[TTTSSSYYY```kkkvvvvvveeeSSSNNNMMMOOORRRTTTYYY___ddd[[[ZZZ```kkkxxxrrrqqquuuxxxvvvssskkkiiikkksss}}}{{{sssvvvxxxrrruuu}}}zzz|||uuubbbYYYVVVXXX\\\]]]]]]]]]]]][[[VVVOOOJJJBBBDDD999555333===KKK777........................------,,,,,,,,,---.........---,,,---...///...,,,+++***)))+++---......---//////000000///......---------------------------...............///000000.........//////000000000///000111111000111333555888@@@QQQooosss___MMMAAA999;;;<<<@@@SSSiii|||qqqkkkiiiUUUHHH>>>===<<<<<>>===888333333444222222333444555666777888666666777888999::::::;;;<<<;;;;;;::::::;;;;;;<<<999999;;;===>>>?????????BBBCCCGGGKKKMMMTTTcccrrrzzznnn___TTTNNNKKKGGGDDDBBBHHHPPPVVVYYY[[[^^^```___bbbfffkkkooosssuuuuuuwwwyyy{{{}}}zzzfffVVVOOOJJJKKKLLLMMMQQQUUU```{{{mmmbbbUUULLLGGGGGGMMMUUU```nnnxxxfffWWWMMMJJJLLLOOOUUU___jjjvvvzzzrrrfffVVVOOOJJJJJJJJJLLLQQQXXXmmmzzzxxxzzzxxxuuuyyy~~~kkk\\\TTTSSSYYYaaassszzzxxxfffVVVOOOKKKOOOSSSVVVXXX\\\___YYYVVV___ooo{{{~~~|||}}}|||{{{tttoooppppppkkkfffddd___eeemmmwww~~~qqqxxxyyyvvvyyydddXXXVVVZZZ^^^^^^___```aaa^^^XXXOOOIIIBBBCCC>>>444111777<<<<<<222/////////---)))***///......---------,,,,,,,,,000000//////.........------,,,,,,,,,,,,---...///222111///...---------...,,,---......///.........///...---,,,+++,,,---...............////////////111222222111000111444666;;;BBB[[[{{{zzzgggWWWGGG===999<<<;;;@@@ZZZyyynnn]]]QQQGGG@@@<<<<<<===???GGGNNNfffzzz}}}ppp```UUUBBB???;;;888888999999999666555444333333444555666888:::;;;:::777444222111444444444555555555555555777888999888777777999;;;::::::999999::::::;;;<<<<<<<<<======>>>?????????DDDBBBEEEKKKNNNTTTaaapppwwwlll[[[MMMEEEDDDFFFHHHEEEKKKRRRUUUVVVWWWZZZ\\\ddddddfffjjjnnnrrrttttttxxx{{{}}}}}}xxxdddWWWPPPKKKKKKLLLMMMOOOSSS```xxxzzzgggUUUNNNJJJHHHLLLTTT___mmmvvvcccUUUKKKJJJMMMNNNVVV```jjjtttwwwooodddWWWOOOJJJJJJGGGFFFOOO\\\qqq}}}|||~~~~~~tttooosss{{{mmm^^^UUUSSSYYY```rrryyyxxxeeeVVVOOOLLLOOOSSSUUUWWWZZZ___YYYWWW```ppp}}}~~~{{{yyy|||xxxrrrnnnpppoooiiicccaaa^^^fffooozzztttyyy~~~{{{vvv|||zzzdddXXXVVVYYY]]]]]]^^^``````^^^XXXOOOIIIBBBCCC>>>555222666;;;;;;111---+++,,,,,,+++,,,000............------,,,,,,000/////////.........---------,,,,,,,,,------...111000///---------......---...//////000000//////......---,,,,,,,,,---...............////////////111222222111000111444666;;;DDD^^^}}}wwweeeUUUCCC:::888;;;<<>>:::;;;===BBBJJJSSShhh|||yyyjjjZZZNNNAAA>>>:::888888888888888555444333333333333444555777999:::999777444222222444444444555555555555555777888999999888888999;;;::::::999999::::::;;;<<<<<<<<<<<<======>>>>>>>>>AAA@@@CCCIIIMMMTTTaaaoootttiiiXXXJJJCCCBBBDDDFFFFFFKKKRRRVVVWWWXXXZZZ]]]cccdddfffiiimmmqqqssstttxxx{{{~~~~~~xxxdddXXXQQQLLLMMMNNNNNNPPPTTT]]]tttppp[[[QQQKKKGGGKKKRRRaaannnxxxdddVVVMMMKKKNNNQQQXXXbbbmmmvvvyyyqqqfffUUUMMMIIIIIIGGGGGGPPP^^^rrr~~~~~~rrriiimmmzzzppp```WWWTTTYYY```pppwwwwwweeeWWWPPPLLLOOOSSSTTTVVVXXX]]]YYYXXXbbbqqq~~~yyywwwxxxsssooonnnooollleee___^^^]]]gggsssxxx{{{~~~{{{www{{{|||eeeXXXVVVYYY\\\\\\]]]______^^^XXXOOOIIICCCCCC>>>666222555999:::888111+++,,,...------////////////............---/////////..................------,,,,,,,,,------///......---------.........//////000000000000000...------,,,------..................////////////000111222111111111444666:::FFFccc{{{xxxqqq___NNN>>>888666;;;>>>HHHddd|||hhhSSSEEE???;;;999;;;>>>DDDOOOYYYllltttdddRRRFFF???<<<999777777777777777444333333222222333333444555777999888666444333333444444444555555555666666777888::::::999888999:::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<======??????AAAGGGLLLTTT```lllooodddUUUGGG@@@???AAACCCFFFLLLSSSWWWXXXYYY[[[^^^bbbcccfffiiilllppprrrsssxxx|||yyyeeeYYYSSSNNNOOOOOOOOOQQQUUU[[[ppp|||bbbTTTLLLGGGJJJQQQcccoooyyyeeeWWWNNNMMMQQQUUU\\\fffoooxxx{{{rrrgggSSSLLLHHHIIIHHHGGGQQQ^^^rrr}}}ssshhhlll}}}tttcccXXXUUUYYY___mmmuuuwwwdddWWWPPPMMMPPPSSSTTTUUUWWWYYYWWWXXXbbbqqq|||~~~yyyxxxyyy|||pppnnnooooookkkbbb]]]\\\___jjjyyyzzz|||zzzxxx~~~hhhYYYWWWYYYZZZ[[[\\\^^^___]]]WWWOOOJJJEEECCC>>>777333333666999CCC999000///000...------/////////////////////.................................---,,,,,,,,,---------------------...............///000000000000///---------------.....................////////////000111111111111222444777999IIIiiitttssslllYYYFFF<<<777777:::???KKKiii|||gggQQQCCC===:::999;;;???FFFRRR^^^qqqqqq___NNNCCC===:::777666666777666555444333333333333333333444444555777777555444444555333333444444555666666666666999;;;<<<;;;:::::::::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAAFFFLLLSSSWWWXXXZZZ\\\___aaacccfffiiikkknnnqqqsssxxx|||zzzfffYYYSSSOOOOOOPPPOOOQQQTTTZZZmmmgggVVVMMMHHHJJJPPPaaannnyyyfffWWWOOOOOOSSSXXX___hhhqqqyyyzzzqqqeeeSSSLLLHHHJJJHHHGGGPPP\\\rrr~~~wwwnnnqqqxxxeeeYYYUUUYYY```llltttwwweeeWWWQQQNNNQQQTTTUUUUUUWWWUUUTTTWWWaaaoooyyy}}}{{{yyyzzz}}}yyyooooooppppppjjj```\\\]]]cccpppzzz{{{{{{zzzmmm\\\YYY[[[ZZZ\\\]]]___```^^^XXXOOOIIIFFFCCC>>>888444222444777CCC999000///000///------.../////////////////////---------..................------,,,,,,,,,------------..................,,,---......//////......---------....../////////............////////////000000111111111222555777888MMMqqqsssrrrkkkVVVBBB;;;888888;;;???NNNlll~~~iiiSSSEEE===;;;:::<<>>>>>???AAAFFFLLLSSSWWWYYYZZZ]]]___```cccgggiiikkkmmmqqqtttxxx}}}{{{hhhYYYSSSOOOOOOPPPOOOPPPSSSYYYjjjhhhWWWNNNIIIJJJPPP]]]mmmzzzfffXXXPPPPPPTTTZZZ```hhhpppwwwwwwmmmaaaSSSLLLIIIJJJHHHFFFNNNZZZrrryyysssyyy{{{fffYYYUUUZZZaaakkksss~~~wwweeeWWWQQQOOORRRVVVWWWWWWYYYRRRRRRVVV```mmmvvvyyyxxxxxx{{{~~~vvvoooppprrrppphhh^^^[[[___iiivvvyyyxxx}}}|||zzzsss```]]]]]][[[^^^___```aaa^^^XXXOOOIIIGGGCCC>>>:::444000111666999222,,,---///......000---............/////////---------------.........---,,,,,,,,,,,,---...///...//////000//////......,,,------...............,,,---...///////////////............///////////////000111111111222555888999QQQyyytttsssjjjUUUBBB:::999999;;;@@@QQQpppjjjTTTFFF===;;;;;;===???GGGVVVdddxxx~~~nnn\\\MMMCCC:::888777666777777666444444555555666666555555444333444555444333222333444222333333444555666777777666999===???>>><<<:::999::::::999999::::::;;;<<<:::;;;;;;<<<======>>>>>>BBBDDDEEEFFFLLLVVV^^^```eee\\\NNNCCC>>>===???AAAEEEKKKRRRVVVXXXZZZ\\\___```dddhhhjjjkkkmmmqqquuuyyy}}}~~~jjjYYYSSSOOOPPPQQQOOOOOORRRXXXfff~~~hhhWWWOOOJJJKKKPPP[[[lll{{{gggZZZRRRSSSWWW\\\bbbiiioootttssshhh[[[RRRKKKHHHJJJHHHFFFNNNZZZsssvvvuuuvvv~~~}}}fffXXXUUU[[[cccjjjsss~~~xxxfffWWWQQQOOOTTTXXXYYYYYY[[[QQQRRRWWWaaallltttwwwvvvtttzzz|||rrrnnnpppqqqoooeee[[[ZZZ```ooo}}}xxxuuuwwwzzzwwwzzzeeeaaa```\\\aaaaaabbbbbb___XXXOOOIIIHHHBBB===:::555//////555333...,,,......,,,---111,,,,,,------............,,,,,,,,,------.........+++++++++,,,---...///000000000111111111///...---------...///////////////+++,,,...///000000000///............///////////////000111111111222555888<<>>@@@???===:::999::::::999999::::::;;;<<<::::::;;;<<<>>>???@@@@@@AAADDDEEEFFFNNNZZZbbbcccbbbYYYLLLBBB===<<<>>>???DDDJJJQQQVVVWWWYYY\\\___```eeejjjkkkkkkmmmrrrwwwyyy~~~lllZZZTTTQQQRRRRRRPPPPPPSSSYYYdddxxxjjjYYYQQQLLLLLLPPP\\\lll~~~jjj\\\UUUVVV[[[___dddjjjooosssqqqdddWWWNNNHHHFFFIIIIIIHHHQQQ]]]uuu~~~{{{nnnqqqwww~~~fffXXXTTT[[[dddjjjsss~~~yyygggWWWRRRPPPUUUYYYZZZ[[[\\\QQQRRRXXXaaallltttvvvuuupppxxxyyyooonnnoooqqqmmmbbbYYYYYY```sssxxxssssssvvvsss}}}gggcccaaa]]]cccccccccccc```XXXOOOHHHIIIBBB===;;;555...///444333111000111...+++,,,111,,,,,,,,,---------......,,,,,,,,,------.........******+++,,,---///000111111222222222111000...---...//////000000000000000+++,,,...000000000000///............/////////000///000111111111333666888>>>YYY{{{mmmggg]]]LLL===666777999;;;BBBVVVvvv~~~hhhQQQBBB999999:::===@@@III[[[lllzzz|||jjjWWWHHH@@@:::888777777888888777555222222444444444444222222555555555333111000111333222222333444555666777888555999>>>AAA@@@===:::999::::::999999::::::;;;<<<999:::;;;===>>>@@@AAABBB@@@DDDEEEGGGPPP^^^ffffff___WWWJJJ@@@<<<;;;===>>>CCCIIIPPPUUUWWWYYY\\\^^^```eeejjjllllllnnnsssxxxyyy~~~nnn\\\VVVSSSTTTTTTRRRQQQTTT\\\dddssskkkZZZRRRMMMLLLOOO^^^mmmlll___XXXYYY^^^aaafffkkkpppsssooobbbUUUJJJEEEEEEIIIJJJJJJSSS```xxx{{{pppllleeeiiiqqq{{{fff[[[WWW\\\ccciiittt{{{dddVVVOOOLLLQQQWWWYYYXXXYYYQQQSSSYYYdddnnnuuuvvvuuutttvvvuuurrrsssooojjjccc[[[UUUZZZbbbvvv~~~qqqnnn}}}wwwwwwmmmeeedddccccccbbb``````___[[[SSSMMMHHHEEE???888333///...---...---,,,,,,,,,,,,---...------............------******++++++++++++,,,,,,...------,,,,,,------.........000111222333333444333222000///...---......////////////...---,,,+++////////////////////////111111222111111333666999>>>]]]uuuiiiddd[[[JJJ<<<888888888<<>>===;;;:::777888888999999:::;;;;;;;;;;;;<<<<<<===???CCCFFFDDDGGGFFFEEEPPPbbbjjjiii\\\TTTHHH>>>:::;;;???AAACCCGGGNNNSSSWWW[[[^^^```bbbcccgggnnnpppoooqqqvvvwwwooo___VVVOOOQQQTTTTTTSSSTTTXXXffftttkkk\\\UUUNNNLLLPPP\\\jjjkkk\\\YYY]]]bbbhhhgggiiinnnpppjjj\\\QQQIIIHHHGGGHHHGGGIIITTT___{{{rrriiiffffffjjjqqq|||gggZZZXXX^^^eeejjjttt~~~yyycccUUUOOOLLLSSSYYY[[[YYYXXXPPPSSSZZZdddooovvvwwwuuuqqqttt|||}}}sssoooqqqlllgggaaaZZZVVV\\\fffzzzsssmmm{{{vvvwwwrrrfffddddddcccbbbaaaaaaaaa\\\TTTMMMHHHEEE???999444000///.........---,,,,,,---......------............------,,,,,,,,,,,,---------...------,,,,,,,,,,,,------,,,---///000111222222222222111000///.........//////000000///...---,,,,,,////////////////////////111111222111111333666999@@@___ssshhhcccZZZIII<<<777777777;;;FFF]]]zzzooo[[[III???<<<:::::::::===GGG[[[mmm|||nnnaaaTTTFFF===:::999777666555444555555444444444444444444444444444444444444333333333222333333333333444666777888777888;;;===>>>===;;;:::777888888999999:::;;;;;;;;;<<<<<<<<<===???CCCFFFFFFHHHGGGFFFPPP```hhhfffZZZRRRFFF===999:::===???CCCHHHNNNSSSWWWZZZ]]]___aaabbbgggmmmpppooorrrwwwxxxppp___VVVQQQSSSVVVVVVTTTUUUYYYgggsssmmm]]]TTTMMMMMMQQQ\\\jjjmmm^^^ZZZ^^^cccjjjiiikkkooopppjjj]]]RRRIIIHHHHHHHHHGGGJJJUUU```{{{vvvhhh```^^^fffiiippp|||~~~gggZZZXXX^^^gggkkkttt~~~wwwbbbUUUOOONNNUUU]]]]]]ZZZWWWOOORRRZZZeeepppwwwwwwuuummmqqqzzzxxxoookkkmmmhhhccc]]]WWWVVV___jjj~~~uuunnnzzzwwwxxxzzzgggbbbbbbbbbaaabbbcccccc]]]TTTMMMIIIFFF@@@:::555222000///......---,,,,,,---......------............---------.........////////////------,,,,,,,,,,,,------+++,,,---///000000000000000000///......//////000000000000000///...------////////////////////////000111111111111333777:::BBB```qqqgggcccXXXHHH<<<666666777:::FFF^^^{{{wwwgggVVVIIIAAA<<<;;;:::;;;>>>III]]]oooxxxhhhZZZMMMBBB:::888777666666555555666666444444444444444444444444333333333333222222222222555444444444444444555666666888:::<<<===<<<;;;:::777888888999999:::;;;;;;;;;<<<=========???BBBEEEFFFIIIHHHFFFOOO^^^eeebbbXXXPPPDDD;;;888999<<<>>>DDDHHHNNNSSSVVVYYY[[[]]]```aaafffmmmppppppsssxxxzzzqqq___WWWRRRUUUXXXWWWVVVUUUZZZfffqqq|||uuubbbWWWPPPPPPUUU\\\iii~~~ooo```\\\```dddkkkkkklllppppppiii]]]RRRJJJHHHHHHHHHHHHKKKVVVbbb{{{|||oooaaaZZZZZZdddgggmmmxxxiii[[[WWW^^^gggllluuu~~~wwwbbbUUUOOOOOOXXXaaaaaa[[[WWWMMMQQQYYYeeepppvvvuuussskkkpppxxx~~~|||uuummmiiijjjeee^^^XXXSSSTTT___lllvvvppp}}}{{{{{{kkk```___aaaaaabbbdddddd^^^TTTLLLIIIFFFAAA<<<777333111000......------------......------............------............////////////---,,,,,,,,,,,,,,,,,,---,,,,,,...//////000000000............//////000000000000000000000///......////////////////////////000111111111111333777:::BBB```ooohhheeeXXXGGG<<<777888888:::GGG```|||qqqbbbSSSGGGAAA<<<;;;;;;<<>>DDDHHHNNNSSSVVVXXXZZZ\\\___```eeemmmpppqqqtttyyy|||sss___WWWSSSVVVYYYXXXVVVVVVXXXdddnnnxxxmmm]]]TTTSSSWWW[[[hhh|||ooo```]]]```eeekkklllmmmooonnnggg[[[QQQJJJHHHHHHHHHHHHLLLXXXddd|||xxxmmm```YYYYYY___cccjjjuuunnn^^^XXX\\\dddlllvvvzzzeeeUUUPPPPPP[[[dddddd]]]WWWLLLPPPYYYeeepppuuussspppjjjqqqyyy|||yyysssmmmiiihhhbbb[[[TTTPPPRRR^^^lllvvvttt}}}}}}sssbbb^^^``````bbbdddddd^^^TTTMMMHHHFFFAAA<<<888444111000........................------............------,,,------------.........,,,,,,,,,++++++,,,,,,,,,------...///000000000000------......//////000000000000000000000//////...///////////////////////////000111111111444777;;;AAA```nnnkkkiiiZZZHHH>>>999<<<<<<===JJJddd||||||mmm^^^PPPEEE???<<<::::::<<<@@@KKK___rrruuubbbRRRFFF>>>999444555555666666666666666444444444444444444444444222222222222222222222222222222222333444555666777666777999:::;;;<<<<<<<<<777888888999999:::;;;;;;:::<<<>>>>>>>>>???AAACCCAAAEEEFFFFFFPPP^^^ccc___TTTMMMCCC<<<999:::===???EEEIIINNNSSSVVVXXX[[[\\\^^^___eeemmmpppqqquuuzzz|||wwwaaaYYYTTTVVVYYYXXXVVVVVVWWWaaakkktttxxxbbbVVVSSSVVVZZZgggzzznnn```\\\```eeekkklllmmmnnnkkkcccXXXPPPJJJHHHGGGGGGHHHLLLYYYfff}}}zzzssshhh]]]XXXZZZ]]]bbbiiisssvvvdddZZZ[[[aaalllvvvjjjWWWQQQQQQ\\\gggggg___XXXMMMQQQ[[[gggqqqtttqqqmmmiiirrrzzzzzzvvvrrrmmmiiieee```YYYTTTPPPSSS```nnnxxxwww}}}}}}yyyeee_________```bbbbbb]]]TTTMMMGGGEEEAAA===888444111000---...////////////...---------............------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---......///000000//////,,,---...////////////////////////000000//////...///////////////////////////000111111111444888;;;BBBbbb~~~mmmooonnn^^^KKKAAA999>>>@@@AAAOOOiiiwwwhhhXXXKKKBBB>>>;;;999:::<<<@@@KKK```sssuuubbbQQQEEE>>>:::444555555666666666555555444444444444444444444444222222222222333333333333111111111222333555666777666777888999;;;<<<<<<<<<777888888999999:::;;;;;;:::<<<>>>???>>>???@@@BBB???DDDEEEFFFPPP]]]bbb]]]SSSLLLBBB;;;999;;;===>>>EEEIIIOOOTTTWWWZZZ\\\^^^^^^```eeemmmpppqqqtttyyy|||}}}fff]]]VVVVVVYYYXXXWWWWWWXXXaaajjjqqqfffVVVRRRSSSZZZeeexxxmmm___]]]aaafffkkklllmmmmmmiiiaaaVVVOOOIIIGGGFFFFFFGGGLLLYYYggg|||sssjjj```XXXWWWZZZ]]]bbbjjjrrr}}}lll^^^[[[^^^kkkwwwpppYYYRRRQQQ\\\hhhiiiaaaZZZOOOTTT^^^iiisssuuuqqqllliiissszzzyyytttqqqmmmhhhccc^^^YYYUUUSSSWWWeeesss{{{yyy{{{xxxddd]]]___^^^^^^``````[[[TTTNNNFFFDDDAAA<<<888444111///---...///000000///...---------............------+++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---............---,,,---.../////////...------....../////////......///////////////////////////000000111111444888;;;FFFeee{{{nnnttttttbbbMMMDDD777>>>BBBEEEUUUppprrr___PPPEEE@@@===999888999;;;???KKK```ssstttbbbQQQDDD===;;;444555666666666555444333444444444444444444444444222333333333444444444444333222222222333333444555555666777999:::;;;<<<===777888888999999:::;;;;;;:::<<<>>>?????????@@@AAA@@@EEEFFFGGGOOO\\\___ZZZPPPIIIAAA:::888:::<<<===EEEIIIOOOUUUXXX[[[^^^```___```fffmmmpppppptttyyy{{{~~~lllbbbYYYXXXZZZYYYYYYZZZ[[[dddlllqqq{{{kkkZZZTTTTTTYYYeeevvvmmm```^^^ccchhhmmmnnnooonnniii```VVVOOOHHHEEEDDDEEEFFFKKKYYYgggyyynnncccYYYSSSUUUZZZ___dddkkkqqq{{{rrraaa\\\^^^jjjwwwsssZZZRRRQQQ\\\hhhjjjbbb[[[RRRWWW```llluuuvvvrrrlllhhhssszzzwwwrrrpppmmmhhhaaa]]]YYYWWWVVV[[[iiixxx}}}~~~zzzzzz{{{ttt```ZZZ___^^^]]]^^^^^^[[[TTTNNNEEECCC@@@<<<888444111///---...///000000///...------..................---,,,,,,,,,---------......,,,++++++++++++++++++,,,++++++,,,---------,,,,,,------...//////...---,,,------...............---////////////////////////...///000111111444888<<>>>>>999777888;;;???KKK```ssssssaaaPPPDDD===:::444555666666666555333222444444444444444444444444333333333444444555555555555444333333222222222333555666777888:::;;;<<<===777888888999::::::;;;;;;:::<<>>:::999===999888<<>>>>>>>>???@@@@@@AAAAAAAAACCCDDDGGGNNNWWWYYYUUUSSSHHH===999888777888;;;FFFJJJPPPUUUXXX[[[___aaa___bbbfffiiilllppptttxxx}}}wwwfffYYYYYY[[[ZZZ[[[```^^^dddnnnwww}}}wwweee]]]ZZZ[[[dddrrrhhhZZZ\\\gggpppuuuvvvuuuppphhh]]]UUUPPPLLLGGGDDDEEEDDDGGGXXXjjjvvvlllaaa\\\YYYWWWYYY]]]jjjkkknnnsssxxx|||ggg]]]]]]hhhxxxttt^^^TTTPPPWWWaaaccc^^^ZZZSSSYYYeeerrrxxxtttpppooommmyyy{{{uuussspppjjjbbb]]]WWWXXXbbbnnnyyy~~~~~~yyy}}}yyymmm^^^^^^\\\\\\]]]\\\YYYUUUPPPNNNHHHFFFAAA<<<777333111000......////////////......------------......//////------........................------,,,,,,------........................,,,,,,,,,,,,------------///...------------...////////////////////////......///111111222555888;;;JJJooo|||uuu~~~kkkPPPAAA999<<<@@@KKKeeekkkUUUFFF>>>;;;:::<<<999888<<>>>>>??????@@@BBBCCCCCCEEEMMMVVVYYYWWWUUUIII>>>999888777999<<>>;;;;;;<<<999888===DDDPPPcccsssppp```PPPDDD===:::666555333333444555555444444444444444444444444444333444666666666555666777555444444333444555666777666666888999::::::::::::888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>CCCCCCAAABBBKKKWWW]]]\\\XXXLLL???:::888888;;;???DDDHHHMMMRRRUUUXXX[[[^^^___aaaccceeeiiiooouuuzzz||||||lll___^^^```^^^^^^aaafffkkkrrrxxx{{{oooaaaXXXWWW^^^lll~~~fffZZZ[[[eeemmmxxxwwwuuuppphhh^^^UUUPPPJJJEEECCCEEEDDDHHHYYYlll|||kkkeeeaaabbbccccccdddhhhiiikkkooouuuxxx{{{xxxjjjfffeeesss|||cccVVVMMMQQQZZZ^^^\\\ZZZTTT[[[iiiwww|||uuunnnkkklllyyy~~~yyywwwrrrkkk]]][[[[[[bbbooo|||yyyppplllmmmssswwwzzz~~~}}}xxxwwwxxxzzz{{{|||~~~~~~qqq```\\\]]]]]]^^^]]]ZZZVVVRRRPPPHHHFFFAAA<<<777333111000111000...------...///000------------------------,,,,,,,,,---...///000000------,,,------...//////------------------------............////////////.........------.....................////////////...///000111333666;;;???MMMqqqyyyiiiNNN@@@999===CCCRRRpppoooXXXGGG>>>;;;:::;;;999999===DDDQQQeeevvv|||mmm]]]NNNCCC<<<999777666555555777777666555333333444444444444444444444666888888777666777888555555444444444666777888777888888999::::::::::::888888888999::::::;;;;;;;;;;;;;;;<<<======>>>>>>BBBBBB@@@AAALLLZZZcccddd[[[NNNAAA;;;999999<<>>:::999:::888999===DDDQQQgggzzzxxxiiiYYYJJJ@@@;;;888666666777999;;;:::777444222333444555555555444444666888::::::999777666777555555444444555777888999888999999:::::::::999999777777888999999::::::;;;;;;;;;<<<======>>>>>>???@@@@@@???BBBNNN^^^hhhjjj\\\OOOBBB<<<::::::===AAADDDHHHMMMQQQTTTWWWZZZ\\\^^^___aaacccfffllltttyyyzzz}}}ttteeebbbccc```___cccgggjjjqqqvvvxxx}}}zzzkkkbbbXXX]]]iii}}}xxxddd[[[^^^fffkkktttqqqmmmhhhbbbZZZQQQKKKFFFBBBAAADDDDDDIIIZZZnnnrrrfffcccdddiiillliiiggghhhlllmmmpppvvvwwwvvvxxx|||yyykkkfffoooyyyhhhZZZNNNOOOWWW[[[[[[YYYTTTZZZhhhwww{{{uuummmjjjiiixxx~~~xxxtttmmmeeeZZZ\\\bbbmmm{{{qqqiiifffhhhkkkooovvv}}}~~~yyysssvvvyyy|||~~~uuuttt}}}ooo^^^ZZZYYYZZZZZZZZZXXXTTTQQQNNNHHHFFFAAA<<<777333111000111111000///............---------------,,,,,,,,,,,,---------.../////////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,............/////////000------...//////...------------......///000000000111222222222333777===AAASSSyyyvvvzzzuuu^^^FFF;;;999;;;AAAQQQrrruuu[[[HHH>>>:::999999888:::>>>DDDRRRiii}}}wwwgggUUUFFF>>>:::888555666888:::<<<:::666333111222444555666555555444777:::<<<<<<:::888777777666555555555666777999:::999:::::::::::::::999888777777888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???@@@EEEQQQ```iiijjj\\\PPPCCC===;;;:::===@@@DDDHHHMMMQQQTTTWWWYYY\\\]]]___aaacccfffkkkqqqvvvwwwzzz~~~yyyhhhddddddaaabbbfffhhhlllrrrwwwyyy|||~~~ooofffZZZ^^^iii}}}uuuccc]]]aaahhhmmmppplllgggddd___YYYPPPIIIEEE@@@@@@CCCDDDIII[[[oooqqqdddcccfffmmmpppmmmjjjjjjkkkkkkooouuuwwwvvvwww{{{ooohhhnnnvvvjjj[[[OOOPPPWWW[[[ZZZYYYSSSYYYggguuuzzztttmmmjjjjjjyyyyyytttlllccc\\\___fffssssssjjjggghhhjjjooowww~~~yyysssvvvzzz~~~tttttt~~~ooo]]]ZZZXXXYYYZZZZZZXXXTTTQQQNNNHHHFFFAAA<<<777333111000///000111222222222222222000000//////............------.....................------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------...//////...------------......///000000111333333333222333777<<>>;;;:::888888:::>>>DDDRRRjjjxxxfffSSSDDD<<<::::::555555666777999888666333000222444555666666555444666999<<<===<<<:::::::::666555555555666888:::;;;:::;;;;;;;;;:::999999888777777777888999999:::::::::::::::;;;<<<<<<=========???AAAFFFRRR___dddddd[[[OOODDD>>><<<:::<<>><<<<<<888888:::>>>DDDRRRkkkyyyfffRRRCCC<<<:::;;;666555333333555666555444000111444666666666555444444888<<<>>>===<<<<<<<<<666555555666777999:::<<<;;;;;;;;;;;;:::999888888777777777888999999::::::888999999::::::;;;<<<<<<<<>>;;;===BBBRRRrrrnnnVVVGGG>>>:::888888888;;;>>>DDDRRRkkkuuuaaaQQQDDD999555666444333222333444444333111444444333333444555777888888:::<<<===<<<<<<===>>>999888555444444555888999888888888888777555444333555666666555333444777999;;;;;;;;;;;;;;;;;;;;;;;;===;;;>>>IIITTTWWWTTTPPPGGGGGGCCC===:::;;;<<<===BBBEEEJJJMMMQQQTTTYYY\\\]]]^^^aaaeeehhhkkklllmmmtttyyy~~~qqqlllllljjjmmmsssxxxxxx{{{~~~~~~~~~vvvddd]]]^^^fff}}}oooddd^^^fffmmmhhhjjjeeeaaa```[[[SSSLLLKKKEEE@@@>>>AAACCCJJJ^^^sss|||wwwkkkmmmpppsssuuuvvvvvvvvvqqqkkkkkkqqqvvvvvvuuuwwwuuu}}}qqqkkksssppp]]]SSSSSSVVV```bbbXXXUUUYYYdddpppuuuqqqmmmllluuu~~~vvvlllddd^^^eeeoooxxx~~~|||uuupppkkkgggiiiooosssxxx~~~~~~zzz{{{wwwaaa[[[ZZZZZZ\\\___aaa^^^WWWQQQJJJIIIEEE>>>777333111111...---111999;;;888777:::DDD999...---......------............/////////////////////.........------..............................---,,,,,,---..............................---.........//////000000111000222444555666===EEE^^^~~~{{{nnnVVVCCC;;;999<<>>EEESSSmmmrrr___PPPDDD:::666777333222222333555555444333444444444555555666777888777999;;;;;;:::999:::;;;999777555444444555777999888888888888888777666555666777888777666777888:::::::::;;;;;;;;;;;;;;;;;;@@@???BBBKKKSSSSSSLLLEEECCCBBB???:::888:::<<<>>>AAADDDHHHLLLOOOSSSWWWZZZ\\\]]]```dddgggjjjlllmmmtttxxx~~~vvvooonnnmmmpppwwwyyyyyy{{{~~~}}}|||yyyhhh^^^^^^ggg|||qqqgggbbbiiipppjjjjjjddd___^^^YYYQQQKKKJJJGGGBBB@@@BBBDDDKKK```uuu~~~|||vvvvvvwwwxxxzzz{{{{{{|||qqqjjjffflllsssvvvuuutttsssyyywwwlllnnn{{{rrr___UUUVVVZZZdddhhh^^^WWWZZZdddooorrrnnnjjjjjjvvvyyyppphhhccciiirrryyy}}}~~~~~~~~~{{{tttmmmkkkjjjiiijjjnnnnnnssszzz|||xxxccc\\\[[[[[[]]]```bbb___XXXRRRLLLJJJFFF???888333222111///...///333444111000222GGG;;;111...///...---...---............////////////////////////.........------------------------......---,,,,,,---......///...---,,,,,,---...///,,,,,,---...///000111111000///111444555777>>>FFF___rrrXXXBBB999777:::@@@QQQqqqhhhQQQCCC===:::888777777:::???FFFVVVpppppp]]]PPPEEE===888999444333222333555666666444444555666888888888888777888999;;;:::999777888888777666444333333444666777777777888888888888777777555777888999888777888999:::::::::;;;;;;<<<<<<<<<@@@@@@DDDKKKSSSSSSJJJAAAAAA>>>:::777666888;;;>>>???BBBFFFJJJMMMPPPUUUXXX[[[]]]```cccgggjjjlllmmmrrrvvv|||{{{qqqpppqqquuu{{{{{{{{{}}}}}}{{{~~~nnnaaa```hhh}}}ssskkkfffmmmsssllliiiccc]]][[[VVVOOOJJJJJJHHHCCCAAACCCFFFMMMbbbwww~~~~~~uuulllfffiiirrrwwwvvvtttrrrwww{{{lllkkkwwwvvvcccXXXXXX\\\ggglllcccYYY\\\dddnnnqqqmmmiiiiiivvv}}}tttmmmfffmmmwww~~~|||sssllllllllljjjjjjkkkiiinnnvvv|||zzzvvvbbb[[[ZZZ[[[]]]```bbb___XXXRRRLLLJJJFFF???888333111111///...---...//////111333GGG<<<222//////------///---------.........//////////////////////////////------------------------......------------......000///---,,,,,,---///000---------...///000000111///...111444555777>>>GGG```rrrYYYCCC:::666:::AAARRRsssgggQQQDDD===;;;:::777777:::???GGGXXXttt}}}nnn\\\PPPHHH@@@<<<;;;777555444444555666555444444666888:::;;;:::888777:::;;;<<<;;;999888888888666555444333333444555666555555666777777777777777222444777777666555555666999999::::::;;;<<<=========???CCCJJJUUUZZZUUUMMMCCC===777666666666:::===???BBBFFFJJJLLLPPPTTTWWW[[[]]]```dddgggjjjlllmmmpppuuuzzz~~~rrrqqqtttzzz~~~~~~|||tttfffeeekkksssmmmiiippptttmmmhhhaaa[[[XXXSSSMMMIIIIIIHHHBBB@@@CCCFFFNNNdddzzzzzzrrriiiiiiqqqyyyzzzvvvtttwwwnnnjjjvvvzzzeeeZZZYYY]]]hhhmmmeee[[[]]]dddmmmooollliiiiiiuuuyyyrrrkkksss|||xxxqqqooommmiiiffffffgggmmmuuu{{{{{{vvvqqq```ZZZYYYYYY[[[___aaa___XXXRRRKKKJJJEEE???777222000000///...,,,+++---333888;;;CCC:::222000///------///------------.....................///////////////................................................000///---,,,,,,---///000///////////////.........///...111444555777>>>GGGaaa}}}{{{nnnWWWDDD===777;;;CCCUUUvvviiiSSSFFF???===<<<888888;;;@@@III[[[www|||mmm[[[QQQKKKDDD???>>>;;;888666555555666555444555777:::<<<<<<:::888666999;;;<<<;;;888666666777444444333222222333444444222333444555666666666666222444777777666555555666888888999:::;;;======>>>>>>@@@CCCJJJWWWcccddd]]]JJJ@@@888777666555888===AAACCCGGGJJJMMMPPPTTTWWW[[[]]]```dddhhhkkkmmmnnnnnnsssxxx|||rrrqqqwww~~~~~~xxxkkkjjjppp}}}qqqllliiiooossslllggg```YYYVVVRRRKKKGGGGGGFFF@@@???BBBFFFOOOfff}}}yyypppkkkqqqzzz}}}{{{vvvyyytttnnnvvv}}}hhh[[[XXX[[[ffflllddd[[[\\\bbbjjjmmmjjjhhhhhhuuu|||uuurrryyyxxxuuuqqqjjjfffgggjjjpppwww}}}}}}wwwuuu~~~lll]]]ZZZYYYYYY[[[___aaa___XXXRRRLLLJJJEEE???777222//////...///...,,,///777<<<>>><<<555000000///------///,,,------------.........---------...............////////////////////////---...////////////...---///...---,,,,,,---...///000000//////............000///111444555777>>>FFFaaayyyvvvkkkVVVEEE>>>888<<>><<<999999<<>><<<:::777666666666666555666777:::;;;<<<:::888666666888888888555444333444333333222222222222333333222222333444555555444444555777888999888777888999777888999:::<<<===>>>???AAADDDFFFKKKYYYiiikkkeeeQQQDDD999888888555777===BBBEEEHHHKKKNNNQQQUUUWWWZZZ\\\___cccgggkkkmmmnnnmmmqqqvvvzzz~~~tttssszzz|||pppnnnssszzzooojjjgggnnnrrrjjjeee___YYYWWWRRRKKKFFFFFFDDD???===AAAFFFQQQiii|||}}}vvvmmmpppzzz~~~xxx{{{}}}rrruuu}}}iii[[[WWWXXXccchhh```YYYYYY___gggjjjgggfffgggttt~~~xxxwwwxxxqqqnnnppppppuuu|||~~~}}}uuuuuuyyy~~~hhh[[[ZZZYYYZZZ\\\```bbb```YYYTTTMMMKKKGGG@@@888222000000,,,000222000222888:::777444///...//////------///,,,,,,---------.........,,,,,,,,,,,,---------...........................---...///000000///...---.................................///////////////111000222444555666===EEEaaa|||vvvtttjjjUUUDDD>>>777<<>>???@@@AAAEEEHHHMMM[[[kkkmmmeeeTTTDDD999888999666888>>>BBBEEEHHHKKKMMMPPPTTTWWWWWWYYY]]]aaaeeeiiikkklllkkkoootttyyy}}}zzzwww~~~sssqqquuuzzzmmmhhhffflllqqqjjjddd^^^YYYXXXSSSKKKFFFDDDCCC>>>===BBBHHHTTTmmmyyy|||yyyooooooyyyxxx{{{~~~vvvtttxxxjjj[[[VVVWWWaaafff^^^VVVWWW\\\dddgggeeedddfffsss~~~yyyyyyyyyxxx|||uuuzzz{{{tttttt}}}uuuxxx}}}fff[[[\\\ZZZ[[[]]]aaadddaaa[[[UUUOOOMMMHHHAAA999444111111+++111555444444777555//////,,,,,,//////---,,,///,,,,,,,,,---------......+++++++++,,,,,,------------------------------------...///000000///...---------...//////...------,,,------...///000111111222111222555555666<<>>CCCKKK^^^{{{wwwgggUUUMMMJJJDDD===:::888666555555888:::<<<<<<777888999999999888777777666777999888666555666666111111111111111111111111444555555555555555444444555666666555444444777999666777888:::<<<>>>???@@@<<>>>>>CCCJJJWWWppp|||xxxpppooouuu{{{~~~~~~vvv|||rrr]]]SSSVVV\\\^^^]]]WWWXXX\\\aaaaaa___bbbhhhvvvyyy{{{~~~|||tttrrr|||qqqvvv|||eeeWWWWWW^^^]]]^^^bbbfffddd\\\UUUNNNKKKEEE>>>888333000......///000111000///---,,,///000000000000000000///---------............///---------............//////............---------000///---+++++++++---...........................///////////////.........000///000222222555@@@KKKjjj{{{sssppprrrjjjVVVCCC<<<888===EEEYYY|||gggSSSHHH@@@===>>>===DDDJJJKKKOOO```~~~rrrcccRRRHHHBBB===::::::===<<<;;;:::999:::;;;<<<===;;;888555444555666777888777666555444333222222000000111222333333444444444444555555666777777777666666666666777777777777666666777999:::<<<>>>???>>>BBBEEELLL\\\llllllcccPPPFFF===999777555888<<<@@@CCCGGGKKKMMMPPPSSSVVVUUUWWW[[[^^^```dddiiilllmmmooorrruuuyyy}}}~~~xxxyyy{{{{{{llliiimmmooommmkkkeee^^^XXXUUUPPPJJJFFFFFFBBB>>>@@@FFFLLLXXXttt}}}zzzqqqooouuu~~~wwwyyyttt^^^SSSSSSXXX[[[ZZZWWWXXX\\\aaaaaa___bbbhhhttt{{{yyy|||zzzuuuqqqyyywwwzzz|||dddWWWVVV\\\\\\^^^cccgggeee]]]VVVNNNKKKEEE>>>888333000...000//////...............,,,,,,------------,,,,,,---------............///---------............//////............---------///...---++++++,,,---...........................////////////////////////222111222444444777AAAMMMnnnyyyrrrnnnooofffRRRAAA;;;888===EEEXXX{{{iiiTTTHHHAAA>>>???BBBGGGJJJKKKQQQccc~~~pppaaaPPPGGGBBB===;;;;;;===<<<;;;::::::::::::;;;;;;999777555444555666888888777777666555444333222000111111222333333444444333444444555555666666777555666666666777777777777666666777888:::<<<>>>???>>>BBBEEELLL\\\llllllcccPPPFFF===999666555888<<<@@@CCCHHHKKKMMMPPPSSSUUUUUUWWWZZZ]]]___cccgggjjjlllnnnqqquuuxxx}}}|||}}}zzzkkkiiilllmmmkkkjjjccc\\\VVVTTTOOOIIIEEEEEEBBB???@@@FFFLLLZZZwww~~~uuuqqquuu~~~~~~xxxuuu}}}wwwaaaSSSQQQTTTVVVWWWVVVWWW\\\``````___bbbhhhsss}}}}}}www}}}yyywww}}}tttnnnuuu|||~~~fffXXXVVVYYYZZZ]]]dddiiiggg^^^WWWMMMJJJEEE>>>888333000///111000...,,,,,,---...000------............---------------............///---------............//////............---------...---,,,,,,,,,---...///........................////////////////////////111111222444444666@@@LLLooowwwpppllllllaaaMMM>>>999999===DDDWWWzzzlllUUUIIIBBB@@@@@@EEEFFFFFFGGGPPPfff|||mmm^^^NNNFFFAAA===;;;<<<===<<<;;;:::999888888888888777555444444555777888888888777666555444444333111111111222222333333444222222333444444555555666555555666666666777777777555555666777999;;;===>>>>>>BBBEEELLL\\\llllllbbbOOOFFF<<<888666555888<<>>888444000///000///...---,,,---............////////////......---------............///---------............//////............---------------,,,,,,---...///000........................///////////////000000000......000222111333===HHHkkkvvvpppmmmjjj^^^III;;;888999<<>>888444111///---.../////////...,,,+++***++++++,,,,,,++++++***---------............///---------............//////............---------------------...//////000........................////////////000000111111......///222111333<<>>???===;;;@@@OOOiiiyyyjjj[[[KKKBBB>>>:::888888888888777666555333222222333333222333444666777888777777666666555555444444111222222222222222333333111111222222333444444444555555555555666666666666666666666777888:::;;;<<<===AAADDDKKK[[[kkkkkkbbbNNNDDD;;;777666555888<<>>999444111000,,,---///000///...,,,***,,,------......------,,,---------............///---------............//////............---------.............../////////...........................//////000000111111222//////111444333444===GGGccc~~~{{{yyytttaaaHHH;;;::::::<<>>======BBBQQQlllxxxfffXXXHHH@@@===999888999555666666555444333222111222333333444555666777888666666555555444444444444222222222222222222222222111111222333333444444555444444555555555666666666777777777888999:::;;;<<<===AAADDDKKK[[[kkkkkkaaaMMMDDD;;;777666555888===@@@CCCGGGJJJLLLNNNPPPSSSTTTUUUWWWXXXYYYZZZ]]]```fffjjjoootttxxx|||zzzoookkkkkkiiiggghhhZZZTTTOOOMMMJJJEEEBBBCCC???AAACCCHHHSSShhh}}}xxxxxx|||}}}ssspppyyyzzzvvvwwwvvvzzzsssfffXXXOOOMMMPPPSSSSSSUUUYYY___```___ccciiinnnqqqsssvvv|||xxxpppnnnwww{{{zzz|||yyyuuutttsssuuuooovvv}}}uuu]]]YYYZZZ]]]ccciiiiiibbb[[[LLLIIIDDD>>>999444222000---.........------,,,,,,///000000111111000000///---------............///---------............//////............---------///////////////......---...........................//////000111111222222...///111333333444<<>>???CCCQQQiiiwwwaaaSSSEEE>>><<<::::::;;;555555666666666444333222333333444555666777777888444444444444333333333333222222222222222222222222222222333333444555555555444444444555555555666666888888888888999;;;<<<======@@@DDDKKK[[[jjjkkkaaaLLLCCC:::777555555888===???BBBFFFIIILLLNNNQQQSSSSSSUUUWWWXXXXXXZZZ]]]```fffjjjpppuuuyyy}}}yyynnnkkkiiigggeeefffYYYSSSNNNMMMJJJEEEBBBCCC>>>@@@DDDIIIUUUjjjxxxxxxzzzuuupppsssyyyvvvtttppptttnnndddXXXNNNLLLOOOSSSSSSTTTYYY_________ccciiijjjmmmnnnqqqzzzzzzoookkkrrrvvvtttvvv}}}yyyuuuuuurrr}}}yyyqqquuu{{{yyy]]][[[[[[]]]ccchhhhhhbbb\\\KKKIIIDDD>>>999444222000000...---++++++,,,---...------............---------------.........//////---------.........////////////.........---------//////000000///...------...........................//////000111222222222,,,---///111111111999CCCZZZjjjMMM>>>>>>999;;;@@@TTT{{{fffMMMEEEBBB===;;;===@@@CCCNNNeeewww]]]OOOBBB===<<<<<<<<<>>>555666777777777666555444444444555555666777777888333333333333333333222222222222222222222222222222222333333444444555555666444444444555555555666666999888999999:::;;;<<<===<<<@@@DDDKKK[[[jjjjjjaaaLLLCCC:::777555555888===>>>AAAFFFIIILLLOOORRRTTTSSSTTTVVVXXXYYY[[[^^^```fffjjjpppvvvzzz~~~xxxnnnjjjhhheeedddeeeYYYSSSNNNMMMJJJEEECCCDDD===@@@DDDJJJVVVjjj{{{yyywwwyyyoooooosssxxxpppooorrrlllcccZZZSSSPPPOOOPPPUUUWWWZZZ\\\^^^```bbbeeefffhhhhhhjjjssszzzmmmgggmmmrrrqqquuu}}}tttnnnpppsssxxxrrrttt~~~zzzddd]]]]]]^^^bbbfffeee___YYYQQQIII>>>777555444111...000000///...............---------------------------------.........//////+++,,,------......------........................///......---------......///////////////.........////////////////////////......000333111222999CCCZZZkkkMMM???>>>666;;;DDDVVV{{{pppQQQEEE@@@:::;;;<<<>>>BBBPPPhhh}}}ooo[[[NNNBBB===<<<:::999:::999999888666333222333444777666555555555555555666666333000000333555444333000111111111111222222222111111222222222333333333333777;;;:::666333555777::::::;;;;;;;;;;;;;;;;;;:::===BBBLLLYYYdddccc\\\IIIAAA:::888666555666:::===@@@DDDGGGHHHJJJLLLMMMQQQTTTVVVXXXXXXZZZ\\\^^^dddiiiooouuuzzz}}}vvvgggbbbeeegggddd^^^[[[WWWQQQMMMJJJGGGEEECCCCCCCCCDDDKKKYYYmmm}}}zzzyyyyyynnnlllnnn{{{rrrooonnniii```XXXRRROOOOOOPPPTTTXXX\\\___``````aaabbbccceeefffiiisssyyyllleeehhhjjjjjjpppzzztttnnnpppuuuzzzqqqsss||||||fff___^^^___ccceeeccc\\\VVVQQQIII???888666444111///000000///...............---------------------------------...............,,,,,,---..............................---------......---------......////////////////////////...//////////////////////////////111333222222:::DDD]]]lllNNN>>><<<777<<>>CCCPPPhhhxxxiiiYYYLLL@@@;;;:::888666777777888777666444444666777777666666555555666666666888555222111333333222111000111111111111222222222111111222222222333333333333777999888555333555888:::::::::;;;;;;;;;;;;;;;<<<>>>CCCKKKXXXbbb```XXXJJJBBB;;;999777666777;;;===@@@DDDGGGIIIJJJLLLNNNPPPRRRTTTVVVWWWYYY\\\^^^dddiiiooouuuyyy}}}vvvhhhcccfffhhhddd___ZZZVVVQQQLLLIIIFFFDDDBBBCCCCCCEEEKKKXXXjjj}}}{{{yyy{{{|||qqqlllkkkrrruuuppplllggg```XXXSSSPPPPPPQQQVVV[[[aaaeeeeeecccaaa```___aaadddiiitttxxxllldddcccccceeennnzzztttnnnpppvvv~~~pppqqqyyyyyyfff`````````cccdddaaaZZZTTTQQQJJJAAA:::777555222000000000///................................................---------------------...////////////...//////.........------------------------...///000......//////////////////////////////////////////000000222444333333<<>>::::::<<<@@@RRRvvvwwwZZZJJJBBB=========???DDDQQQiii~~~lll[[[PPPEEE;;;999999888666777666777888888777777888:::777777666666666777888888777666444333222111000///000000111111111222222222111111222222222333333333333444444333222222555888999999999::::::;;;;;;<<<<<>>IIIqqqmmmPPP>>>;;;999;;;???OOOrrrzzz^^^LLLBBB>>><<<===???CCCQQQhhh}}}kkkZZZLLLBBB::::::<<<;;;:::;;;888999:::999777555666777666666666666666777888888444444555444333222111111000000111111111222222222111111222222222333333333222222222222222333666888888888999999:::;;;;;;<<<:::===AAAIIIVVV___]]]UUUFFF>>>888666666666888<<<;;;>>>BBBDDDEEEFFFHHHIIIJJJLLLNNNPPPRRRVVV[[[___cccgggnnntttyyy|||yyyoooiiihhhfffaaa\\\RRRNNNIIIEEECCCAAA???>>>???AAADDDGGGMMMXXXgggrrr~~~zzzvvvxxx{{{vvvooohhhlllwwwrrrjjjfff```ZZZUUUSSSRRRRRRZZZ___dddgggddd___ZZZWWWXXX\\\cccnnn}}}mmmddd[[[YYYaaammmyyyyyyvvvuuuzzzyyytttuuu}}}sssfffiiisss{{{fffccc^^^```ccceeeddd```[[[XXXOOOKKKEEE>>>888444222111000000///.......................................+++,,,,,,,,,------------------...////////////...........................---------------...///000------......///000000000////////////////////////111000111333222555???JJJtttiiiMMM>>><<<999;;;>>>KKKjjj|||aaaMMMBBB>>>;;;<<<>>>CCCPPPhhh~~~lll\\\JJJBBB;;;<<>>888333111111000000///...............------------------------******+++,,,---......///,,,,,,---...............,,,,,,------.../////////......---------......///------......///000000111////////////////////////000///000222111444>>>JJJpppxxxbbbIII<<<;;;999<<<>>>FFF```}}}cccMMMAAA>>>:::;;;===AAAOOOgggooo___LLLCCC===>>>@@@???===<<<888999:::999666333222222333333333333444555666777444666777666222000///000000111111111111222222222111111222222222333333333111111222444666777777777777777888999:::;;;<<<<<<999<<>>;;;>>>AAABBBDDDKKKXXXbbbtttxxxuuuuuu{{{|||mmmjjjlllyyyrrriiigggdddaaa______```aaabbbdddfffeeebbb^^^[[[YYYTTTYYYaaammm~~~|||kkkbbbXXXYYYggguuuzzzxxxuuurrrqqqxxxuuuxxxzzz|||}}}~~~qqqeeekkkyyyzzzgggZZZ___dddfffiiihhhddd^^^YYYVVVLLLJJJEEE>>>777222111111000000///...............------------------------))))))***+++---...//////+++,,,------......------+++,,,,,,---...///000000///......---------......---------...///000000111////////////////////////000///000111111444>>>JJJjjjsss]]]FFF:::;;;999===>>>CCCYYY~~~}}}cccMMMAAA===::::::<<>>???AAA>>>;;;:::666777999888666333222333222222222333444555666777555888999777222...---...000111111111111222222222111111222222222333333333000111222555888999888777666777888999:::;;;<<<<<<;;;>>>BBBJJJWWW```^^^WWWDDD===777777777888:::??????BBBEEEGGGHHHHHHJJJKKKMMMNNNNNNOOOQQQUUUZZZ^^^]]]ccckkksssyyy~~~{{{xxxvvvvvvvvvuuu|||yyyppphhhbbb\\\UUUPPPHHHEEEAAA????????????>>>999===AAAAAAAAAHHHTTT^^^nnn~~~vvvooorrrrrrkkkiiivvvwwwpppjjjdddbbb``````fffnnntttwwwyyytttkkkccc___^^^XXX^^^gggsssiii___ZZZbbbooowwwzzz{{{tttrrrvvvwwwtttssstttxxxppphhhppp|||{{{|||}}}lll^^^ZZZ]]]\\\___cccffffffaaaYYYSSSLLLHHHCCC===777333111000//////000000111111222222***+++---.........---------......---,,,---///111666444222...+++,,,///222////////////000000000000////////////////////////---------............///(((***,,,///111222222222111000111444444666>>>GGGllltttppp]]]FFF>>>===;;;<<<>>>DDDTTTooo{{{dddQQQDDD===<<<;;;<<>>???BBBFFFHHHIIIJJJLLLMMMJJJKKKMMMNNNPPPSSSXXX\\\^^^aaafffmmmttt|||wwwrrrpppoookkkgggmmmpppvvv|||wwwlllddd___YYYRRRLLLDDDAAA>>>===???@@@???===???======???@@@CCCLLLVVVhhh|||wwwoooqqqqqqiiigggrrr~~~rrrlllfffddddddfffnnnvvvvvvkkkffffff```eeelllwwwhhh```]]]eeepppwwwyyyzzztttuuuzzzvvvrrrtttxxx|||rrrkkktttnnn^^^YYY[[[\\\___cccffffffaaaYYYSSSLLLHHHCCC===777333111000------......////////////+++,,,---.........------,,,---......------///000<<<;;;888333...,,,---///........./////////000000........................---------............///+++,,,...///000000000000111000111333444666>>>GGGgggqqqnnn\\\FFF>>>;;;888888:::@@@OOOjjjvvv```NNNBBB<<<;;;:::<<>><<>>===>>>???>>>===>>><<<===???@@@BBBKKKUUUfffzzzxxxoooooo{{{ppphhhdddlllwwwoooiiihhhiiinnnwwwtttpppqqqkkknnnrrrzzz{{{gggbbbbbbjjjrrruuuvvvvvvuuuyyy~~~tttooovvv~~~tttmmmwwwooo^^^XXXYYY\\\___bbbeeeeeeaaaYYYTTTLLLHHHCCC===777333111000---............/////////+++,,,---.........------+++---//////...---...///;;;;;;999555000---,,,------------.........//////---------------------------------............////////////000///......---111000111333444555===FFFbbb}}}pppnnn^^^III???:::666666777===LLLfffrrr]]]LLLBBB===;;;999;;;AAALLL```}}}~~~nnn^^^JJJBBB:::888777444222333444444333222222222222222222222111222222333444555555555444333333222111111000111111111111222222222222222333333333333444444000000111222444666888999666666666777888999:::;;;===???BBBIIIUUU\\\YYYRRRCCC<<<666666666777:::>>><<<>>>AAACCCCCCCCCDDDEEEFFFHHHIIIJJJLLLPPPTTTXXX```aaadddiiipppwww}}}|||tttmmmjjjjjjjjjiiijjjjjjkkkkkkppppppqqquuuzzz}}}{{{yyynnnhhh___XXXSSSNNNGGGCCCBBB@@@>>>===>>>>>>===<<<>>><<<<<<>>>???AAAIIIRRRcccxxx~~~xxxooollluuurrriiibbbgggyyy}}}tttmmmlllooottt|||zzzwwwzzzvvvwwwyyy~~~vvvgggfffiiippptttsssqqqrrrvvv}}}xxxooommmxxxssslllvvvppp^^^WWWYYY\\\^^^bbbeeeeeeaaaZZZUUULLLHHHCCC===777333111000000000000000000000000000,,,---------------------+++---///000///------...111222333111///---------,,,,,,,,,---------......---------------------------------............///000000/////////...------111000111333333555<<>>???AAADDDEEEDDDDDDDDDEEEFFFGGGIIIJJJLLLOOOTTTXXX^^^___bbbfffmmmttt{{{xxxyyyvvvrrrnnnkkkiiihhhhhhkkkiiigggiiimmmnnnllliiibbb^^^XXXSSSOOOKKKGGGCCC@@@@@@???>>>>>>======<<<>>><<<===>>>>>>???GGGOOOaaavvv}}}xxxqqqlllqqq|||uuulllcccdddrrrxxxqqqqqqtttxxx~~~}}}~~~tttiiikkkpppuuutttooommmnnnwww|||qqqkkkooo{{{qqqiiitttnnn^^^XXXZZZ]]]^^^aaadddeeeaaa[[[VVVLLLHHHCCC===777333111000000000000///////////////------------------------+++...000000///---------***,,,//////...------...,,,,,,,,,,,,---------------------------------------------............//////............/////////111000111333333444<<>>@@@BBBEEEFFFEEEDDDEEEFFFGGGHHHJJJKKKLLLPPPUUUXXX\\\]]]^^^ccciiirrrzzzyyyrrrmmmiiihhhfffccc`````````___\\\XXXTTTRRROOOMMMJJJHHHFFFDDD@@@@@@@@@???>>>=========>>>======???>>>>>>EEEMMM^^^ttt|||{{{uuuoooooovvv|||~~~xxxoooeeebbblll{{{uuuwwwzzz||||||tttmmmqqqwwwzzztttkkkhhhkkkvvvvvvooommmttt~~~tttiiisssmmm]]]XXX[[[]]]^^^aaaddddddaaa[[[WWWLLLHHHCCC===777333111000.........------------,,,......---,,,,,,,,,---------...000///...,,,---------...000///...------...,,,,,,,,,---------......---------------------------------............///......---......///000111111000111333333444;;;DDD[[[zzzzzzmmm[[[III999666666777<<>>>>>AAACCCDDDDDDCCCDDDEEEGGGIIIJJJKKKMMMQQQUUUYYY\\\\\\\\\```fffooowww|||}}}tttlllhhhdddaaa]]][[[ZZZWWWQQQLLLJJJIIIHHHGGGFFFDDDCCCCCC???AAABBBAAA???======>>>???>>>>>>@@@???>>>DDDLLL[[[qqq~~~|||tttpppsssxxxyyyzzzqqqeee```fffwww{{{xxx}}}}}}{{{{{{}}}|||vvvqqqqqqvvv}}}}}}sssgggdddhhhsss~~~sssrrruuuzzz}}}~~~zzzmmmvvvlll\\\XXX[[[]]]^^^```cccdddaaa\\\WWWLLLHHHCCC===777333111000......---------,,,,,,,,,///...---,,,,,,,,,,,,---...//////...,,,,,,---......///000///---,,,---...------------....................................---------............//////......---...///000111111000000222222333:::CCCRRR}}}wwwyyyooo^^^LLL999666666777<<>>===@@@CCCDDDDDDDDDDDDEEEGGGHHHJJJKKKMMMPPPUUUYYY___^^^]]]^^^ccckkksssxxxtttmmmfffccc```___]]]XXXQQQKKKGGGGGGGGGFFFDDDBBBAAAAAA???BBBDDDCCC@@@>>>>>>???AAA???@@@AAA???>>>CCCKKKVVVmmmxxxrrrsssuuuvvvzzzrrreee^^^bbbrrr{{{zzz{{{wwwuuuvvvzzz~~~|||uuupppmmmsssyyy~~~rrreeebbbfffqqq|||sssuuu{{{~~~~~~{{{~~~|||~~~rrryyylll\\\XXX[[[]]]^^^```cccdddaaa\\\XXXLLLHHHCCC===777333111000000000/////////.........///...---,,,+++,,,,,,---///000///---++++++---///+++,,,------,,,,,,...000---------.........//////////////////////////////---------.........//////111000...------...//////111000000222222333:::CCCJJJwwwxxxtttwwwooo```MMM:::777777888>>>LLLgggnnnXXXIIIAAA>>>===;;;<<<@@@III\\\yyyvvvfffWWWKKKGGGDDDBBB===777666999666555444444333333444444555555444333333444444444333333333333333333333333000111111111111222222222222222333333333444444444222222222333444555666777333333444555777999;;;<<<<<>>>>>AAADDDEEEEEEEEEFFFGGGGGGHHHIIIKKKLLLPPPUUUXXXbbb```]]]]]]aaahhhooottt~~~|||tttjjjhhhfffeeeccc___WWWPPPIIIJJJJJJHHHEEECCCBBBBBB@@@BBBEEEDDDAAA??????@@@AAA@@@AAABBB@@@???CCCJJJSSSjjj~~~uuulllmmmsssyyypppfffbbbccclll{{{yyywwwyyy|||vvvrrrssswww{{{~~~vvvjjjggghhhrrr|||vvvgggbbbgggllluuu{{{yyypppuuu}}}yyy{{{~~~tttooo^^^WWWWWW^^^^^^___aaaaaa___[[[WWWQQQLLLDDD===777333222222111111000......---------------............------......//////...---,,,,,,---------............///---.........,,,+++,,,---........................------------------------............////////////---...000111222555999<<>>:::777777>>>MMMfffqqqZZZJJJBBB>>>;;;999:::???III^^^{{{zzzlll^^^VVVJJJ???<<<<<<999666444555444444333333444444555333333333333444444555666333333333222222222111111111111111111111111111111222222111111111111111111333333333444444444555555444444555666777888999999???===???HHHSSSWWWQQQJJJ<<<:::888666666888:::;;;<<<>>>AAADDDFFFFFFFFFEEEEEEFFFIIIKKKMMMQQQUUUXXX````````````ccciiiqqqvvv|||~~~rrrooonnnsssxxxrrrbbbTTTOOOLLLHHHGGGHHHIIIFFFDDDEEEFFFFFFEEEEEEDDDCCCBBBCCCDDDDDDBBBAAACCCGGGLLLWWWiiixxxnnnmmmqqqvvvooogggcccbbbiiiyyysssrrrttt}}}{{{uuuqqqqqquuuyyy|||ssshhheeegggpppzzz|||qqqdddaaagggmmmwwwzzzxxxrrrwww~~~{{{}}}rrr___WWWXXX^^^___```bbbcccaaa]]]ZZZUUUOOOGGG>>>777333111000111000///......---------------............------......//////...------,,,---------............///---...///...,,,,,,,,,...........................------------------------............////////////---///000111222555999<<>>===???HHHRRRUUUPPPIII<<<;;;888777777888:::<<<<<<>>>AAACCCEEEFFFFFFEEEEEEGGGIIIJJJKKKNNNRRRUUU^^^^^^```aaadddjjjqqqvvv|||~~~{{{}}}yyywwwwww}}}rrreeeUUUQQQLLLIIIJJJKKKIIIGGGIIIIIIIIIHHHHHHGGGFFFEEEDDDEEEEEECCCBBBCCCFFFJJJQQQbbbzzz|||rrrmmmoooqqqmmmiiieeebbbfffuuu{{{uuujjjjjjmmmuuu~~~zzzsssnnnnnnqqqvvvzzz|||mmmccccccgggooovvvvvvkkk``````hhhoooyyyyyy{{{zzzvvvtttyyy~~~}}}www```XXXYYY^^^___aaadddeeeddd___\\\XXXSSSJJJ@@@777222000///111000///......---......------............------.........///......---,,,---------............///...///000///---,,,---...........................------------------------............////////////---///000111222555888;;;GGGggg{{{uuuuuulllWWWDDD;;;:::777888???NNNkkklllQQQDDDAAA:::999999???III^^^|||pppbbbOOODDD:::888888555222111333222222222222222222333222222222111222222333444333222222222222111111111000000000000000000000000111111111111111111111111222222222222333333333333444555555666777888999999>>><<>>@@@CCCDDDEEEEEEEEEFFFGGGHHHIIIIIIKKKOOOQQQZZZ\\\___bbbeeekkkqqqvvv{{{rrrnnnrrr~~~}}}www^^^XXXQQQNNNNNNNNNMMMLLLMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHHHHGGGFFFFFFHHHJJJPPP]]]pppuuunnnllllllkkkjjjgggbbbdddrrrxxxpppbbbbbbeeemmmwww}}}}}}|||xxxrrrllljjjmmmssswwwvvvggg___bbbgggppptttqqqeee]]]___iiipppyyywwwvvvtttsssuuu{{{|||~~~yyy```WWWYYY^^^___bbbeeegggeee```]]]XXXRRRIII???777222///...000000///...............------............---------...............---------------............//////000000000...---...///............................................................////////////...///111111222444888;;;GGGgggxxxsssqqqgggRRRAAA;;;999666777===MMMkkkyyyXXXFFFCCC;;;999:::???III]]]{{{}}}mmm___KKKAAA999777777333111111222222111111111111222222222111111111111111222222222222222222111111111111////////////////////////111111111111111222222222111111222222222333333333555555666777888999999:::===<<>>===>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHIIIKKKNNNQQQUUUXXX]]]aaafffkkkqqquuuzzz{{{mmmiiilll||||||{{{~~~ggg```XXXRRRQQQRRRRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKLLLMMMMMMMMMMMMNNNNNNTTT]]]jjjwwwwwwooollliiiiiijjjhhhcccdddqqqvvvnnn^^^^^^```fffnnnsssuuutttzzzwwwpppiiifffiiiooouuu~~~qqqccc]]]bbbiiissssssmmmaaaZZZ___iiiooottttttrrrpppqqqvvv{{{~~~}}}}}}~~~{{{}}}|||xxx^^^VVVZZZ]]]___bbbeeegggeee```\\\TTTOOOGGG>>>666222000///000//////............///------............------------...............------------............//////000000000...---...///............................................................////////////...000111111222444777:::FFFddd~~~uuuooommmdddPPPAAA;;;666555555<<>>===>>>???@@@BBBCCCCCCCCCCCCEEEGGGHHHIIILLLPPPSSSRRRUUUZZZ```dddjjjooossswww}}}xxxkkkhhhjjjyyywwwxxx}}}}}}mmmfff\\\VVVUUUUUUUUUTTTQQQQQQQQQQQQPPPOOONNNMMMLLLMMMPPPSSSUUUVVVUUUTTTWWW\\\dddnnnzzz~~~{{{tttpppjjjiiiiiihhhfffgggsssuuulll\\\]]]___ccchhhmmmoooooozzzvvvppphhhccceeemmmttt{{{ooobbb]]]ccckkkuuusssjjj]]]XXX^^^gggllllllppppppnnnooouuuzzz{{{yyy{{{~~~zzz{{{}}}www|||uuu^^^WWW[[[^^^```cccggghhheee```[[[RRRMMMEEE===666222111000//////............//////------............------,,,---......///.........---------............///...///000///---,,,---...............................................................///////////////000111111222444777:::CCC```tttlllkkkcccQQQAAA;;;555444666<<>><<<<<>>999888777333222444222111111111111111111222333222111111000111111111222111111111111000000000000000000000000000000000000000000111222222333333222222222222333333333333555666666777888999::::::;;;<<>>>>>???@@@BBBBBBCCCBBBDDDFFFGGGIIILLLPPPSSSOOOSSSXXX]]]bbbgggmmmqqqtttzzzuuuiiifffhhhwwwzzztttwww~~~}}}ppphhh___YYYWWWWWWVVVUUURRRRRRRRRQQQQQQPPPOOONNNLLLOOOTTTZZZ___aaa```^^^ZZZ\\\aaahhhsss}}}yyywwwkkkhhhggghhhhhhlllvvvuuummm\\\]]]___bbbgggkkknnnoooyyyvvvpppgggaaaccclllssszzznnnbbb^^^eeennnvvvrrrgggZZZUUU[[[bbbfffdddlllpppnnnnnnsssxxxxxxwww{{{~~~zzzzzzwwwzzzrrr^^^YYY^^^```bbbeeeiiiiiifff```[[[SSSNNNFFF>>>777333111111//////............//////------............------,,,------...//////......---------............///---...///...,,,,,,,,,...............................................................///////////////000111222222444777:::AAA]]]wwwlllkkkeeeSSSBBB:::555555888===JJJfffkkkNNNFFFAAA>>>===@@@HHHZZZvvvrrr```OOOBBB===888888666222222444222222222111111222222222333333222111111111111111111111111111000000000000111111111111111111111111///000000111222222333333333333333333444444444444666666777888999::::::;;;:::;;;???DDDGGGGGGCCC???999777666555666888;;;<<<>>>>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGIIIMMMPPPNNNQQQUUUZZZ^^^dddkkkoooqqqwwwsssgggeeehhhxxxwwwsssxxxooohhh```ZZZXXXXXXVVVUUURRRSSSSSSRRRRRRQQQPPPOOOQQQTTT[[[eeemmmqqqpppnnneeeeeegggjjjpppyyy}}}}}}{{{mmmiiifffhhhjjjoooxxxvvvooo\\\]]]```ccchhhlllppprrryyyvvvpppgggaaabbbkkksss~~~~~~zzznnnccc```gggpppvvvqqqfffXXXSSSYYY___bbb___jjjqqqooommmrrrvvvvvvvvv|||~~~zzzyyy|||zzz|||ppp___[[[```bbbdddgggkkkkkkgggaaa\\\VVVQQQHHH???888333111111//////.........//////000---..................---,,,,,,---.../////////...---------.........//////---...///...,,,+++,,,---........................////////////////////////............/////////000///000111222222444777999BBB]]]zzznnnlllfffUUUBBB888666777999???KKKfffnnnOOOFFFBBB???>>>@@@HHHZZZuuusss```PPP@@@;;;888777555111111444333333222222222222333333444444333222111111222222111111111111000000000000111111111111111111111111///000000111222222333333333333444444444444555555666666777888999::::::;;;:::;;;???CCCFFFEEEAAA>>>888777555444555777:::<<<>>>>>>>>>>>>???@@@BBBBBBCCCDDDEEEEEEEEEFFFIIILLLNNNQQQTTTXXX\\\bbbiiinnnooovvvsssgggfffjjjzzzwwwrrrxxxnnnhhh```[[[YYYXXXVVVTTTSSSSSSTTTSSSSSSRRRQQQPPPWWW[[[cccnnnyyy~~~}}}zzzsssqqqooonnnppptttyyy}}}}}}www|||ooolllggggggllltttzzz~~~~~~ssshhh[[[]]]cccmmmssstttuuuyyyvvvllleeebbbdddmmmvvv}}}sssiiicccdddlllsssyyylll^^^VVVSSSSSSXXX___\\\dddmmmqqqqqqrrruuuxxx~~~xxxwwwzzz~~~yyyyyynnnccc___```eeehhhiiihhhggggggaaaZZZRRRNNNGGG>>>777222///...222222222111111///......................................................,,,,,,,,,,,,,,,,,,,,,,,,................................................000000///...............////////////............,,,...///000111222555888???YYYrrrpppjjjUUUBBB:::444:::999<<>>;;;===GGG[[[xxxsss```PPP===888555666666333111333111111111222222333333333444444333222222222333333444444444333222111000///222222111111111111111111111111222222222333333333444444444444444444444444444555666777888999::::::<<<<<<>>>BBBFFFEEEAAA<<<888666444333333666:::<<<======>>>???@@@AAAAAABBBDDDDDDDDDFFFGGGIIIKKKLLLOOORRRVVVZZZ]]]bbbgggjjjmmmuuupppgggkkkqqqyyyqqqxxxzzzkkk[[[UUUTTTSSSSSSTTTQQQTTTYYY\\\\\\YYYUUURRRYYY___lll}}}{{{vvvrrrppprrrtttxxx~~~sssoookkkjjjmmmtttzzz}}}zzzwwwyyy}}}~~~ssshhh]]]___gggrrrxxxxxxyyy{{{|||rrrfff```]]]___iiissszzzpppeee```cccmmmtttzzzlll\\\SSSQQQQQQVVV[[[[[[bbbkkkooopppqqqtttxxxzzzxxx|||zzzxxx|||lllaaa]]]^^^dddggghhhgggffffff```YYYQQQMMMFFF>>>777222///...111222222111111///......................................................------------------------................................................000000///...............////////////////////////---///000111111333555777===WWWssspppiiiTTTAAA999444888777:::FFFZZZ|||\\\MMMDDD???;;;>>>GGG[[[xxxuuuaaaPPPAAA;;;777777666222111222111111222222222333333333333333222222222333333444666555444333222111000000111111111111111111111111222222222222333333333333444444444444444444444444555555666777888999::::::<<<<<<>>>BBBFFFEEEAAA<<<777666444444444666999;;;======>>>???@@@AAAAAABBBCCCCCCDDDEEEGGGIIIJJJKKKOOOQQQUUUYYY\\\aaafffiiikkksss~~~ppphhhllluuu~~~xxx|||sssccc[[[XXXTTTRRRRRROOOSSSXXX[[[[[[XXXUUURRR```ggguuuyyyuuuttttttzzz{{{yyyuuupppmmmooossswwwyyy{{{|||~~~xxxnnnjjjkkkqqqxxx~~~tttiii\\\```iiivvv||||||{{{}}}{{{pppbbb[[[YYY\\\gggqqq~~~vvvjjj___\\\cccnnnwww}}}kkkYYYPPPOOOPPPRRRUUUYYY```hhhmmmmmmoootttyyy{{{yyy}}}xxxuuuwwwkkk^^^[[[\\\cccfffgggfffeeeeee___XXXPPPLLLEEE===777222///...111111111111000///..............................................................................................................................000000///.....................//////000000111111///111222222222333555777===TTTtttpppiiiTTTAAA999444888555666BBBUUU{{{fffQQQFFF@@@<<<>>>HHH\\\yyywwwbbbQQQDDD>>>999888666222000222111222222222222333333333222222222222222333444555999777555333111111111111111111111111111111111111222222333333333444444444444444444444444444444444555555666777888999999:::;;;;;;===BBBFFFEEEAAA===666666555555555777888999<<<======>>>???@@@AAAAAAAAABBBBBBDDDEEEGGGIIIJJJMMMPPPTTTWWW[[[___dddgggiiiqqq{{{rrrjjjnnnzzz~~~zzzkkkbbb\\\UUUPPPOOOOOOTTTZZZ^^^^^^[[[XXXVVVaaaiiiyyy|||wwwuuussswww~~~}}}zzztttppppppqqqsssssssssrrrsssrrrlllbbb]]]^^^iiirrr||||||qqqgggXXX]]]iiiwww~~~}}}}}}~~~pppaaaYYYXXX]]]hhhrrr{{{rrreee[[[ZZZcccpppzzz~~~kkkWWWOOOOOOOOOPPPQQQVVV]]]eeeiiikkknnntttzzz|||zzz~~~}}}pppoootttlll^^^[[[\\\bbbeeefffddddddccc^^^WWWOOOKKKDDD===666222000///000000111111000///......................................................------------------------................................................000000///.....................//////000111111111111222333333222333555777@@@SSS{{{vvvrrrkkkVVVCCC;;;555888555555???QQQuuupppUUUHHHBBB===???HHH]]]zzzyyydddRRREEE???:::999777333222444222222222222222222222222111111111111222333444555:::888555333111111111222111111111111111222222222222333333333333444444444333333444444444444444444555666666777888888999999::::::<<>>???@@@AAAAAA@@@@@@AAABBBDDDFFFHHHIIILLLOOOSSSVVVYYY]]]bbbeeegggnnnyyytttlllqqq~~~}}}}}}wwwjjjccc]]]UUUPPPNNNPPPWWW^^^cccbbb___]]]\\\aaaiiiyyy{{{vvvqqqrrrxxx~~~xxxssspppooonnnmmmllliiigggfff```XXXUUUVVVbbblllwww{{{zzztttiii___UUU[[[iiiyyy~~~ppp```XXXWWW]]]hhhqqqwwwmmm```XXXYYYcccqqqzzz}}}jjjWWWOOOOOOOOOOOOOOOTTTZZZbbbfffiiimmmuuu{{{}}}{{{tttiiikkkrrrooo```\\\^^^aaadddeeedddcccccc]]]VVVMMMIIICCC<<<666222000//////000000000000//////...................................................,,,,,,,,,,,,,,,,,,,,,,,,................................................000000///.....................//////000000000111111222333333222333555777AAAQQQwwwxxxuuunnnZZZFFF>>>666:::666666>>>NNNqqqyyyZZZJJJDDD???@@@III^^^|||{{{gggUUUEEE>>>999999888555444777222222222222222222222222000000000111222333444555:::888555333111111222222000000111111111222222222222222222333333333444444333333333444444444555555666666777777888888999999888999<<>>666666666666666777777888<<<<<<===>>>???@@@@@@AAA???@@@@@@BBBCCCEEEGGGHHHLLLNNNRRRUUUXXX\\\aaadddfffmmmwwwvvvpppuuu|||zzzyyy{{{}}}}}}zzzwwwuuulllbbb^^^YYYSSSOOOOOOPPPXXXaaaffffffcccaaaaaafffmmm|||yyypppnnnpppyyy}}}{{{uuuqqqnnnkkkiiiddd___[[[ZZZVVVQQQPPPSSS\\\gggrrruuurrrkkk___VVVSSSYYYhhhzzz|||mmm\\\UUUVVV[[[eeennnqqqhhh\\\VVVYYYcccooovvvwwwgggWWWPPPOOONNNNNNOOORRRXXX```dddhhhmmmvvv}}}}}}~~~mmmeeehhhooo}}}rrrccc^^^___aaadddeeedddcccccc]]]VVVLLLHHHBBB;;;555222000////////////000000//////...................................................,,,,,,,,,,,,,,,,,,,,,,,,................................................000000///...............///////////////.........///111222222222333555777???LLLrrrxxxxxxrrr]]]HHH???777;;;888777>>>KKKlllaaaMMMFFF@@@AAAJJJ^^^}}}}}}jjjYYYEEE>>>999888777555555888333333333222222222222111111111111111111222333444777666444333222111222222000000000111222222333333111111222222222333333333222333333444444555555555666666777777888888888888777888;;;@@@EEEFFFBBB>>>888777666555555666777888;;;<<<<<<===>>>???@@@@@@???@@@@@@BBBCCCEEEGGGHHHLLLNNNRRRUUUXXX[[[```cccfffmmmwww~~~yyytttzzz}}}zzzxxxxxxxxxvvvrrrnnnggg```YYYWWWTTTOOONNNOOOOOOYYYdddjjjiiifffeeeffflllqqq}}}qqqmmmkkkpppzzz}}}xxxsssnnnjjjggg^^^WWWQQQPPPNNNMMMOOOSSSZZZeeeppprrrmmmfff[[[RRROOOVVVeeexxx{{{kkk[[[TTTVVV[[[dddkkkjjjbbbXXXTTTXXXaaakkkqqqooocccWWWQQQOOOLLLMMMOOORRRWWW___cccgggnnnwww|||}}}jjjbbbeeemmm{{{uuuddd___```aaadddeeeddddddccc^^^WWWJJJGGGAAA:::555222000///......///////////////...................................................------------------------................................................000000///...............//////......------,,,,,,---///000111111333555777>>>HHHlllvvvxxxsss___III@@@666:::888888>>>IIIgggiiiNNNGGGAAABBBJJJ___~~~~~~lll\\\GGG@@@999888666333333666333333333222222222111111222111111111111111222222444333333333222222222222///000000111222222333333000000000111111111222222222222333333444555555666777777777777888888888888666777:::@@@EEEFFFCCC???999888666444444555777999;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBDDDFFFGGGHHHLLLOOORRRUUUXXX[[[```cccgggnnnwww~~~|||www~~~~~~zzzuuussssssrrrooolllaaaZZZTTTQQQOOOKKKKKKNNNSSS]]]iiiooonnnkkkkkklllvvvxxxyyyrrrllllllqqq}}}~~~{{{uuupppkkkgggZZZRRRKKKJJJJJJJJJNNNSSS[[[fffqqqrrrnnnggg]]]TTTJJJQQQaaattt{{{lll\\\VVVWWW]]]dddkkkfff^^^VVVRRRWWW```hhhllliii___VVVQQQNNNKKKLLLOOOQQQWWW^^^cccgggnnnxxxyyyzzzjjj```dddlllyyyvvveee______bbbeeefffddddddccc^^^WWWJJJFFF@@@:::555111000///......///////////////...........................................................................................................................000000///...............//////...---,,,++++++***,,,...///000111222555888>>>FFFhhhtttxxxttt___III???444:::888888===GGGdddpppOOOHHHBBBBBBKKK___~~~~~~nnn^^^IIIAAA:::888555222111444333333333222222111111111222222111111111111111111111222222333333222222111///000000111222222333333///000000000000111111111222222333333444555666666777777777777888888888888666777:::@@@EEEFFFCCC???:::888555333333555888:::;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBDDDFFFHHHIIIMMMOOORRRUUUXXX[[[```ccchhhooowww~~~}}}yyy}}}xxxrrroooooopppooommm```YYYSSSOOOLLLHHHHHHLLLWWWbbbooovvvtttqqqqqqsssyyyooojjjkkksss~~~yyyssskkkeeeYYYTTTNNNLLLNNNUUU[[[___fffjjjpppsssqqqiii```ZZZPPPUUU___ooo~~~iiiZZZUUUVVVbbbkkkggghhhXXXKKKNNNZZZbbbeeefff______\\\UUUMMMIIIJJJLLLRRRTTTXXX___gggpppwww{{{~~~zzztttyyyqqqaaaeeemmm|||uuufff```aaaccceeehhhiiifff```YYYUUUJJJFFF???999333000/////////...------++++++***)))......------------......++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......////////////////////////......////////////......//////////////////......////////////////////////000111111111111222555777;;;HHHeeerrrppppppcccNNN???999777333777>>>CCC[[[rrrUUUKKKCCCEEENNN```nnn^^^MMMCCC:::777666333333555111222222333333222222111222222222222111111000000444222222333555555222///333222222111111222222333222222111111111111111111333333333444444444555555777888888888888999999999888888;;;AAAFFFFFFCCC???777555222000000222555777<<<<<<<<<<<<<<<===>>>???AAA@@@AAAAAACCCFFFHHHIIIIIIMMMQQQTTTVVVZZZ```eeegggnnnvvv}}}qqqjjjiiiiiipppsssjjjccc[[[SSSOOOMMMJJJLLLPPP^^^pppzzz{{{|||vvvuuuvvvooonnnrrr{{{{{{tttlllggg^^^YYYTTTQQQTTT[[[ccciiiqqqtttxxxzzzwwwpppgggaaaUUUVVV]]]lll}}}jjj[[[UUUVVVcccmmmhhhhhhYYYLLLOOOYYY___``````[[[\\\ZZZUUUNNNJJJKKKMMMPPPRRRVVV\\\eeemmmtttxxx|||yyytttxxx~~~qqq___eeennn~~~zzzoooeeeaaaccccccfffiiiiiifff___XXXTTTIIIEEE???888333000////////////......---,,,,,,,,,......------------......,,,,,,---------.........---,,,,,,,,,,,,---.......................................//////.................................////////////////////////000111222111111222555888999DDD]]]~~~~~~qqqpppooocccMMM===888777333666===AAAYYY|||}}}[[[NNNDDDEEENNNaaaooo___LLLBBB:::777666333333555111222222333333222222111222222222222111111111000111000///111333333111///333222222222222222222333222222222222222111111111333333444444444555555555777777888888888999999999888888;;;AAAEEEFFFCCC>>>999777444333333444777999;;;;;;;;;<<<<<<===>>>>>>@@@@@@@@@AAACCCEEEHHHIIIHHHLLLQQQSSSUUUYYY___dddfffmmmuuu|||qqqiiigggfffmmmqqqiiibbbZZZRRROOOMMMKKKMMMQQQbbbttt}}}{{{|||sssppprrrxxx|||vvvnnniiieeeaaa\\\YYY\\\eeennnuuu}}}}}}vvvooojjj]]]YYYZZZfffzzzlll[[[VVVVVVcccnnnjjjgggYYYNNNPPPWWW[[[ZZZXXXWWWXXXXXXTTTOOOKKKKKKLLLMMMOOOSSSYYY```gggnnnqqqvvvzzzwwwtttxxx}}}ooo^^^eeennn}}}tttkkkfffbbbbbbeeeeeegggjjjjjjfff___WWWRRRIIIEEE???888333000//////..............................------------......---............/////////---,,,,,,,,,,,,---..............................------............------------------------......////////////////////////000111222111111222555777999@@@VVVuuuzzzppppppoooaaaKKK;;;888777333666<<<@@@UUUuuucccSSSEEEEEEPPPcccppp```KKKBBB:::777666444333555111222222333333222222111222222222222111111111111111000000222444444333111333333222222222222333333222222222222222222222222333444444444444555555555777777777888888888999999888999;;;@@@EEEFFFBBB>>>888666444333333444666888::::::;;;;;;<<<===>>>>>>??????@@@AAACCCEEEGGGHHHHHHKKKOOORRRSSSWWW]]]bbbeeekkkttt{{{pppgggdddcccjjjmmmeee^^^WWWQQQNNNLLLJJJMMMSSScccwwwzzztttsssvvv||||||xxxyyy|||}}}wwwpppkkkmmmiiidddaaaccclllvvv~~~yyyssspppggg]]]XXXbbbwwwnnn\\\UUUVVVcccnnnjjjeeeXXXOOOQQQWWWYYYWWWUUUTTTVVVWWWTTTNNNJJJIIIJJJLLLNNNQQQUUUZZZ___dddfffkkkooosssvvvyyy}}}{{{uuutttxxx}}}nnnaaafffmmmyyy|||iii___^^^___bbbffffffhhhkkkkkkggg___VVVPPPHHHDDD>>>888333000//////------........./////////......------------......------........./////////---,,,,,,,,,,,,---..............................,,,,,,------------,,,,,,,,,,,,,,,---------------///////////////////////////000000000000111444666999???SSSqqqvvvnnnooonnn```JJJ:::888999555666<<>>???@@@AAACCCEEEFFFGGGGGGJJJNNNOOOQQQTTTZZZ```ccciiirrryyyoooeeeaaa___eeehhh```XXXRRRMMMKKKIIIHHHMMMSSSaaatttzzzuuuvvvzzz{{{pppnnnrrrvvv|||zzzsssoootttqqqlllggggggnnnxxx~~~zzzxxxvvvpppbbbXXX___uuuqqq^^^VVVVVVcccnnnkkkbbbWWWOOORRRXXXXXXVVVUUUTTTUUUVVVRRRLLLGGGFFFGGGMMMNNNOOORRRTTTWWWYYY[[[^^^bbbhhhlllpppuuu|||zzzuuurrrssswww|||mmmdddhhhlllttt~~~fff[[[YYY\\\aaaeeefffiiillllllhhh___VVVPPPGGGDDD===777222000//////,,,,,,,,,---......//////......------------......,,,------------.........---,,,,,,,,,,,,---..............................,,,,,,------------,,,,,,,,,,,,,,,---------......////////////////////////---...///......///222444777<<>>LLLdddwwwcccQQQMMMUUUeeeooo^^^IIIAAA999888777555333555111222222333333222222111222222222222222222222333444555666666666777888999222333444444444444333222222222333333444444444444444444444555555555666666666666777777777888888888888999;;;@@@DDDEEEAAA<<<444333222111111222333444777888999;;;<<<======<<<===>>>???AAACCCDDDEEEFFFGGGIIILLLMMMNNNQQQXXX]]]aaagggpppvvv|||mmmccc___[[[aaacccZZZQQQLLLHHHGGGEEEEEEKKKSSS```sss{{{yyy|||zzzzzz~~~sssjjjiiiooovvv{{{{{{wwwzzzxxxsssmmmiiilllttt{{{|||zzzzzzzzz{{{vvvgggZZZ___sssvvvbbbXXXWWWdddooolll```VVVOOOQQQVVVWWWUUUTTTSSSTTTTTTPPPIIIEEEEEEFFFLLLLLLMMMOOOPPPQQQRRRRRRTTTYYY```eeeiiinnnuuuzzz|||tttnnnnnnppptttzzzllldddgggjjjrrrzzzkkk]]]YYYZZZ___dddfffiiilllmmmiii```VVVPPPFFFCCC===777222000///000,,,,,,---------...............------------......,,,,,,---------.........---,,,,,,,,,,,,---......------------------------------............------,,,,,,,,,---......//////////////////////////////---............///222444555999LLLlllyyypppkkkmmmkkk^^^JJJ===777;;;777555:::<<>>AAABBBCCCDDDDDDFFFHHHIIIIIIIIIMMMTTTYYY___dddlllqqqvvv}}}{{{jjjaaa]]]XXXZZZYYYNNNGGGDDDCCCCCCAAABBBJJJUUUgggyyyxxxrrroooooommmrrrtttssssssuuuwwwuuuoooqqqsssqqqoooqqqwww}}}}}}tttkkkgggjjjoooqqqooollljjjlllpppuuuyyy|||nnn```aaarrrkkk___\\\hhhtttqqq___UUUMMMNNNPPPPPPOOOOOOOOOOOONNNKKKFFFEEEHHHKKKFFFGGGIIIKKKMMMNNNOOOOOOLLLRRRZZZ```cccfffjjjnnnzzzwwwkkkcccdddhhhlllsss{{{kkkYYYaaakkkvvv|||mmmhhhsssuuudddZZZXXX]]]cccdddhhhlllnnnjjjaaaXXXQQQFFFBBB<<<666222000000000000000000000000/////////.........------.........////////////000000000000---,,,,,,,,,,,,---......------------------------......////////////......------......///000111111////////////////////////000111111111111222555777;;;:::HHHfffwwwoooiiikkkiii]]]LLL@@@333999555111666777>>>MMMhhhssscccYYYZZZmmmqqq```GGG@@@999999999666444444222222222333333222222222222222222333333444444444111333333111///...111444222333555666666555333222333333444444555666777777555555555555666666666777666666666666777777777777999999;;;???CCCCCC???;;;333222222111111222222333333555888:::<<<<<<<<<;;;:::<<<>>>AAABBBCCCCCCCCCFFFGGGIIIHHHHHHLLLSSSXXX^^^dddkkkpppttt{{{yyyiii```]]]XXXYYYVVVJJJEEECCCCCCCCCAAABBBKKKVVVhhhzzz~~~}}}xxxrrrooommmjjjllloooooolllkkklllnnnooonnnmmmnnnqqqxxx~~~{{{qqqhhheeefffiiinnnkkkhhhfffiiipppxxx}}}pppaaaeeerrrqqq```bbbkkkpppppp^^^UUUMMMMMMNNNMMMKKKKKKLLLNNNLLLFFFBBBCCCCCCBBBDDDFFFIIIKKKMMMNNNNNNNNNSSSYYYbbbgggiiikkkmmmpppuuu~~~tttjjjbbb```bbbgggpppyyyvvvddd\\\dddkkksssyyydddiiiyyysssaaaXXXVVVZZZ```eeejjjnnnlllgggbbbXXXOOOGGGBBB;;;666333111///...//////.........---------///...---,,,,,,---...///////////////////////////,,,,,,,,,---------......000333555333...,,,...111///......------...000111//////.........---------------------------------......///000111222333333;;;>>>FFFaaaqqqkkkmmmjjjdddSSS;;;;;;777555555666888???HHH]]]{{{wwwhhhffflllrrrrrrdddJJJBBB:::999888444222333333222222111111222222333333222111111333333222111222222222222111111000000555555555666666666777777555444444333333444444555222333444555666666666666666666777777777777666666333666;;;AAADDDCCC>>>:::555444333333333444555666888888888888999:::;;;<<<>>>>>>???@@@AAACCCDDDEEEDDDEEEFFFGGGHHHKKKPPPSSS^^^bbbgggmmmrrryyyrrrhhh___]]][[[UUUMMMHHHDDDBBB???===@@@EEELLLQQQhhhtttzzzvvvsssqqqpppmmmooopppooommmlllmmmooouuuuuuuuuwwwzzzuuulllgggggghhhllliiieeedddfffnnnxxx~~~ssshhhkkkttttttccceeemmmqqqppp___VVVOOONNNNNNKKKIIIIIIIIILLLKKKEEEBBBCCCDDDBBBEEEFFFHHHKKKNNNQQQSSSTTTYYY^^^eeehhhiiiiiikkkmmmvvv}}}sssjjjbbb```aaafffnnnwww~~~uuuccc]]]dddkkksss|||fffiiixxxsssaaaXXXWWW[[[aaaeeejjjnnnkkkgggaaaXXXOOOGGGBBB;;;555222111///...//////.........---------///...------------...///........................,,,,,,,,,---------......///222444222...,,,...111...............///000000//////.........---------..............................///000111222333333===AAAIIIdddzzzqqqpppkkkeeeUUU???;;;777555555666777>>>FFFVVVsssssspppssswwwsssdddKKKBBB:::888777444222333333222222111111222222333333222111222333333333111222222222222111111111000222333333333333444444444555444444333333444444555333333444555666666666666666666777777777777666666666999===BBBDDDBBB<<<888555444333222222333444555777777777888999:::<<<<<<>>>>>>>>>???AAABBBDDDEEECCCEEEFFFGGGHHHKKKPPPSSS[[[___eeejjjpppvvv}}}rrrfff\\\ZZZZZZUUUMMMHHHCCCAAA>>>===>>>DDDJJJOOOdddpppyyyvvvvvvvvvuuuuuuuuuuuutttssssssuuuwww|||rrrkkkgggfffiiifffbbb```bbbkkkwwwuuummmoootttvvvggghhhooorrrqqqaaaXXXPPPNNNMMMIIIFFFGGGEEEHHHHHHCCCAAACCCDDDCCCFFFFFFHHHKKKOOOUUUZZZ]]]^^^ccchhhjjjjjjjjjllloooxxx{{{rrrjjjbbb``````ccckkksss{{{sssbbb]]]dddjjjsssiiiiiiwwwuuucccYYYWWW[[[aaaeeejjjmmmkkkfff```WWWNNNGGGBBB:::555222000///////////////.........------///...------------...///........................,,,,,,,,,---------......///111333111...,,,...000---......///////////////...............---------////////////////////////......///000111222333333<<>>???@@@AAACCCDDDBBBDDDEEEFFFGGGKKKOOOSSSXXX[[[aaagggmmmssszzzqqqcccWWWVVVXXXTTTLLLGGGAAA@@@???===>>>BBBHHHMMM]]]jjjzzz|||zzz{{{}}}}}}~~~~~~xxxnnngggdddfffccc___\\\^^^ggguuu}}}tttmmmnnnsss~~~ttthhhiiippprrrqqqaaaYYYQQQNNNKKKFFFDDDEEE@@@DDDEEEBBBAAADDDFFFEEEHHHGGGGGGJJJOOOWWW___dddbbbfffjjjllllllnnnrrrvvv{{{zzzqqqjjjccc```^^^```gggoooyyyrrrccc^^^dddiiirrrkkkhhhssszzzfffZZZVVVZZZ```eeejjjmmmjjjeee___VVVNNNGGGAAA:::444111000000///////////////.....................------.................................,,,,,,,,,---------......///000111000...---...///,,,---///000000000///...........................////////////////////////......///000111222333333888>>>FFFaaa}}}wwwnnnhhh[[[GGG:::777555666666666<<>>???@@@BBBBBBAAABBBDDDEEEFFFJJJOOORRRUUUYYY^^^dddjjjqqqwww|||ppp```SSSRRRUUUSSSKKKFFF@@@AAAAAA???>>>AAAGGGLLLXXXddduuu~~~~~~|||qqqhhhcccdddbbb^^^YYYZZZcccrrr}}}~~~tttjjjkkksss~~~nnneeehhhnnnooommm___XXXQQQMMMHHHCCCAAACCC===BBBDDDCCCDDDHHHJJJIIIKKKJJJIIIJJJPPPYYYccchhhhhhkkknnnnnnnnnpppvvvzzz}}}xxxpppjjjeeeaaa^^^]]]ccckkkwwwzzz{{{qqqeee^^^cccgggqqqnnnhhhqqqlll]]]VVVYYY___fffjjjlllhhhccc^^^UUUMMMFFFAAA999333000000000000000000/////////.........---..................---........................,,,,,,,,,---------........./////////...---......,,,---///000000000///...---...................................................///000111222333333555<<>>CCCFFFDDD???:::444333222111000111222222222444666888:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAA???AAABBBDDDFFFIIINNNRRRTTTWWW]]]bbbhhhnnntttyyymmm___RRRQQQSSSPPPJJJEEE@@@BBBCCCAAA???AAAFFFKKKTTT___ppp~~~~~~uuulllfffdddccc^^^YYYXXX```nnnzzzuuujjjiiippp{{{yyyiiibbbdddiiiiiiggg[[[UUUOOOKKKFFFAAA@@@CCC===CCCGGGHHHJJJOOORRRQQQQQQOOOMMMMMMSSS[[[eeejjjooopppqqqooommmooouuuyyy|||xxxppplllgggbbb]]][[[```hhhuuuzzzrrruuuqqqfff]]]aaaeeeooopppkkktttrrraaaXXXZZZ```fffjjjkkkgggbbb]]]UUULLLFFF@@@888222///000000111000000000/////////......------...//////...------------------------------,,,,,,,,,---------........................---------......///////////////---------.............................................///000111222333333555===DDD\\\yyyvvvoookkkbbbRRR???:::777666555666<<>>DDDGGGFFFAAA===555444333222111111222222222444666888:::;;;;;;:::<<<<<<<<<<<<===>>>??????>>>@@@AAACCCEEEHHHMMMQQQSSSVVV[[[```eeejjjppptttzzz}}}}}}jjj___UUURRRRRRMMMGGGDDD@@@CCCEEECCC@@@@@@EEEJJJPPP[[[kkk{{{zzzpppkkkeeeddd```ZZZWWW]]]jjjuuu|||uuukkkfffiiisss{{{ssseee___aaacccbbb___WWWQQQLLLIIIDDD??????CCCAAAGGGLLLNNNQQQWWWZZZZZZXXXUUUSSSRRRVVV^^^fffkkkooooooooommmlllnnnuuuzzz|||xxxqqqmmmiiiddd]]]ZZZ___gggrrruuummmqqqooofff\\\___cccnnnrrrqqqzzzwwweee[[[]]]cccfffjjjkkkgggaaa\\\TTTLLLFFF@@@888111//////000111000000000000/////////...------...//////...------------------------------,,,,,,,,,---------.........---,,,---......------...............///000000---------.........//////////////////////////////......///000111222333333444===DDDZZZwwwsssnnnmmmhhhZZZCCC===777555444666===FFFXXXqqqyyykkkeeebbbjjjpppsssxxxmmm[[[GGG???:::::::::666333333333222222111111222222333555333333333444555444333222222222333333333444444222333333333333444444444555444444333333444444555444555666777777888888777666666777777777777666666666999>>>DDDGGGFFFBBB===777666444222222222222333333444777999::::::999999;;;;;;;;;;;;<<<===>>>>>>===???@@@BBBDDDHHHMMMQQQQQQTTTYYY]]]aaafffkkkoooppprrrvvv|||xxxggg___XXXUUUQQQJJJEEEDDD>>>BBBEEECCC???>>>CCCHHHMMMWWWfffvvv~~~tttooofffeeeaaa[[[WWW[[[hhhssswwwssskkkcccbbbiiittt{{{}}}rrreee^^^___```]]]YYYTTTOOOJJJGGGCCC>>>???DDDDDDKKKPPPSSSWWW]]]``````]]]ZZZWWWVVVYYY```gggllljjjkkkkkkjjjkkkooowww~~~|||yyyqqqnnnjjjeee^^^YYY^^^fffppp~~~ssskkkooonnnfff[[[^^^bbbllltttuuuyyyggg^^^```gggfffjjjkkkfffaaa\\\TTTLLLFFF@@@777111//////111111000000000000////////////,,,---...//////...---,,,------------------------,,,,,,,,,---------......---,,,,,,,,,......---,,,//////...------///000111---------.........//////000000000000000000000000......///000111222333333222<<>>888555444666>>>GGG[[[tttzzzkkkddd___dddffffffkkkyyynnn\\\EEE???:::;;;;;;777333222333222222222222222222333555444333333555555444333222222222333333444444444555555555666666666777777555444444333333444444555444555666777888888888888666666777777777777666666888:::???EEEGGGFFFAAA===777666555333222222333333333555777999:::999888888;;;;;;;;;;;;;;;<<<===>>><<<>>>@@@AAADDDHHHMMMQQQPPPSSSWWW[[[^^^ccchhhkkkhhhjjjnnnuuutttfff```[[[WWWPPPHHHCCCCCC===AAAEEECCC>>>===AAAGGGKKKTTTcccssszzzrrriiieee```ZZZUUUVVVbbbpppxxxrrrggg^^^[[[```jjjqqqxxxnnnbbb]]]]]]^^^]]]ZZZTTTOOOIIIDDDAAAAAAAAAAAABBBLLLVVV[[[aaahhhgggbbb```YYYTTTWWW```hhhiiigggjjjfffeeeiiiooorrrvvv{{{~~~{{{yyyrrrlllfffbbb]]]YYY\\\aaannnzzzvvvooosssyyyjjj^^^^^^bbbiiiyyywwwrrrwwwdddaaafffiiijjjkkkjjjggg```XXXOOOJJJ@@@===888444222222111000////////////////////////******+++++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++------------------------...///////////////......000///...------...///000000000//////.........---000000000111222333444555888777@@@ZZZtttppppppvvvrrrbbbFFF:::333444666888???JJJbbb|||{{{kkkeeeaaa```\\\XXXZZZhhh~~~rrrcccOOOEEE<<<::::::777555444666555333222111000000000555555444333444555666777444444555555666666777777555555333222222333444555111111111222444666777888444555666777888888888888777777888999999999999999<<<<<>>>>>===???AAABBBCCCFFFIIILLLKKKNNNSSSWWWZZZ]]]aaaccc``````fffsssrrraaa]]]WWWRRRMMMHHHCCC@@@???>>>=========???AAACCCKKKQQQ]]]kkkuuu~~~yyypppkkkddd]]]VVVVVVaaammmwwwpppfff]]]YYY\\\eeelllrrrjjjbbb]]]]]]\\\XXXTTTSSSOOOIIIDDDAAA@@@AAAAAACCCLLLVVV^^^fffllliiibbb^^^YYYUUUXXXbbbiiikkkiiiiiiddddddiiiooorrrwww}}}~~~zzzxxxpppjjjdddaaa^^^\\\___eeekkkwww~~~vvvxxxpppddd[[[___eeeppp}}}zzzvvvddd```cccfffiiiiiiiiifff```XXXOOOJJJAAA===777222000000//////........................+++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++------------------------......////////////......000///...------...///000000/////////...............///000222333333333333777777???XXXwwwsssoooqqqmmm^^^GGG<<<444666888999AAALLLeee~~~|||lllggg``````\\\VVVVVVccczzzrrrcccQQQFFF===::::::777444444444333333222222222222222555444444333444555666777666666666777777777777777666555444444444444555666444444444444555666666777444444555666666666555555666777888888999999999888;;;<<>>>>>>>>???@@@AAABBBEEEHHHKKKKKKNNNSSSWWWZZZ]]]aaaccc``````fffqqq|||yyyiii]]]YYYTTTOOOKKKFFFBBB?????????>>>===>>>@@@BBBCCCGGGMMMYYYgggqqqzzzyyysssjjjaaaYYYVVV^^^iiitttnnndddZZZUUUWWW^^^dddlllhhhccc```___[[[VVVQQQSSSOOOJJJEEEAAA@@@AAAAAAFFFMMMXXXcccnnnqqqkkkaaa[[[XXXWWW[[[dddkkkmmmlllgggcccbbbhhhoootttzzz}}}yyywwwrrrkkkddd```^^^]]]aaafffhhhsss}}}|||wwwhhh```\\\bbbjjjyyyvvvccc___aaabbbgggggghhheee```XXXOOOJJJCCC===666000............------------------------,,,,,,,,,---------..............................------------,,,,,,,,,,,,---------------------------....../////////......//////............///000////////////............---...111333444444333222666777>>>TTTyyy{{{vvvnnnjjjeeeWWWGGG===666888999;;;CCCOOOhhh}}}oooiii```aaa]]]UUUQQQ\\\uuu~~~rrrdddSSSHHH===:::999666333333222222222222222333444555444444333333444444555666999999999999888888888888777666666555666666777777777777777777666666666666666666666777666666555444666666777888888888888777:::;;;???EEEJJJIIIDDD???888777666444444333333333333444555666777888888888888888999:::;;;<<<======>>>???@@@AAAAAACCCFFFIIIKKKNNNSSSWWWZZZ]]]aaadddaaaaaagggpppyyyrrrbbbXXXTTTOOOKKKHHHDDD@@@>>>???>>>>>>>>>>>>@@@AAACCCDDDIIIUUUbbblllvvvzzzpppfff\\\XXX]]]eeeqqqlllbbbXXXRRRRRRWWW\\\gggfffdddbbb```\\\XXXUUURRRPPPLLLFFFBBB@@@AAABBBIIINNNYYYgggssstttkkk```YYYXXXYYY^^^fffllloooooogggcccccciiipppvvv}}}}}}xxxvvvwwwnnneeeaaa^^^\\\___dddfffppptttdddaaacccgggooouuuddd```aaaaaaeeefffgggeee```XXXOOOJJJEEE???666000------...///------------------------------------.........///////////////////////////...------------,,,,,,,,,........................------......//////.....................//////000///////////////.........---///222555666555444222555888???PPPrrryyylllddd]]]QQQFFF<<<777888999:::DDDPPPlllqqqlllbbbddd```VVVOOOYYYsss}}}xxxuuugggUUUIII>>>:::999666333222333333333333333444555555444444444444444555555555;;;;;;;;;::::::999999999777777777777888888888999888888999999999999888888::::::::::::999888777666666777777888888888777777888:::???DDDIIIHHHEEEAAA999777555333222111111111333333444555666666777777777777888999:::;;;<<<<<<===>>>??????@@@AAADDDGGGJJJNNNRRRWWWZZZ^^^aaadddbbbdddiiirrrxxx}}}ooo```SSSPPPLLLHHHFFFCCC@@@>>>>>>>>>>>>>>>>>>@@@AAABBBBBBGGGRRR^^^hhhsssuuulllbbb\\\^^^dddnnniiiaaaXXXQQQPPPSSSWWW___``````^^^\\\YYYWWWWWWRRRQQQNNNIIIDDDAAABBBDDDKKKNNNXXXhhhsssrrriii___WWWXXX[[[___eeekkkppprrrkkkfffeeekkkrrryyy}}}xxxvvvvvvlllddd```___^^^```dddeeennn}}}uuudddccchhhmmmqqqrrrcccaaabbbbbbdddfffgggfff```XXXOOOIIIFFF@@@888111/////////000........................------........./////////////////////////////////.........---------,,,,,,........................,,,,,,---...............---......///////////////.........///////////////...000333666777666555333555:::???LLLkkkzzzlllaaaXXXMMMCCC:::666777888999CCCQQQnnnrrrmmmfffgggdddYYYQQQZZZrrr|||uuuyyykkkVVVJJJ???:::999555333333666555444444333333444444444444555555555666666666<<<<<<;;;;;;::::::999999777888888999999:::::::::777888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999777777777777888888888888777777777:::>>>CCCFFFFFFDDDAAA888666444111000//////000333333333444444555666666666666777888999:::;;;;;;<<<===>>>>>>>>>@@@CCCFFFJJJMMMRRRWWWZZZ^^^bbbdddeeeggglllsssxxx}}}jjj]]]PPPMMMJJJGGGEEECCC@@@>>>============>>>???@@@@@@BBBFFFPPP\\\fffqqqzzztttkkkdddcccgggkkkhhhaaaYYYRRRQQQSSSVVVXXX[[[^^^]]]YYYUUUUUUVVVSSSSSSQQQLLLEEEBBBCCCFFFKKKMMMWWWeeennnlllddd^^^WWWYYY\\\```dddjjjpppuuupppkkkjjjooouuu{{{}}}yyywwwooofff``````bbbbbbdddgggfffnnn{{{zzzeeebbbhhhoooqqqnnnbbbaaaddddddeeeggghhhgggaaaXXXOOOIIIEEE???888222000000000000////////////////////////---------.........//////....................................---------,,,........................+++,,,---...............,,,---...///000000000///.........//////////////////111333555666666555444333:::>>>GGGccc~~~zzzmmmaaaWWWKKK@@@999555777666888CCCQQQooosssmmmggghhhdddZZZSSS[[[qqq|||xxx{{{nnnWWWJJJ???:::999666444444777666555444444444444444555555666777777777777666::::::::::::999999999999777888999:::::::::::::::777888:::<<<<<<<<<<<<;;;::::::::::::999888777666888999999999999888777777666999>>>BBBDDDCCCBBB@@@777666333000///...///000333333222222333444444555555555666777888999:::::::::;;;<<<======???BBBEEEIIIMMMRRRWWWZZZ^^^bbbeeehhhiiinnntttwww|||tttbbbVVVOOOLLLHHHEEEDDDBBB???===;;;;;;<<<<<<======>>>>>>@@@DDDMMMXXXbbbnnn|||uuummmkkkmmmiiigggaaaZZZUUUSSSTTTWWW[[[aaaggggggaaaZZZWWWWWWTTTUUUTTTNNNGGGDDDEEEHHHKKKMMMUUUaaagggccc___^^^WWWZZZ]]]___aaagggpppvvvwwwqqqnnnrrrxxx}}}~~~zzzxxxkkkccc^^^```cccddddddffffffmmmyyyggg```fffnnnnnn~~~hhh^^^aaaeeeeeeggghhhjjjhhhbbbYYYNNNHHHAAA===777333111000000///........................,,,,,,---------.........------------------------............------------........................***+++,,,---............,,,---...///000000000///............/////////000//////111222333444444444000888<<>>:::999666555555555555555555555555666777555666777888999888888777888888888888888888999999666777999:::;;;;;;::::::999:::;;;======<<<:::999:::::::::::::::999888777:::::::::::::::999888888666999===AAAAAA@@@???>>>888666333000//////000111333222222111222222444444444555555666777888999:::888999;;;;;;<<>>VVVyyyxxxpppdddYYYMMM???999666777777888DDDTTTmmmrrrkkkdddbbb]]]VVVSSS[[[kkkyyy~~~|||oooVVVJJJ>>>:::999777666666333444444444666777888999666777888::::::999999888666666666777777888888999666777888:::;;;;;;::::::;;;<<<======<<<:::888777<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888666999===@@@@@@???>>>===888666333111000111222333333222111111111222333444444444555666777888999999666888:::;;;<<>><<<:::777888999:::;;;;;;;;;;;;999<<>><<<:::999999999999::::::;;;<<<;;;:::888777======<<<;;;:::888666555444777;;;======<<<;;;;;;333333333222222222111111222222222222111111000000444444444555555666666666666888:::<<<<<<>>>AAADDDKKKOOOWWW^^^aaabbbdddgggjjjjjjkkkkkkjjjlllxxxnnn___ZZZWWWVVVaaapppuuuvvvyyy}}}}}}ppppppnnnjjjddd\\\TTTPPPIIIGGGDDD@@@>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>AAADDDIIINNNVVV\\\```aaacccfffiiihhhhhhgggeeegggqqq}}}zzzkkkddd]]]YYY___jjjqqqrrrtttvvvyyy~~~yyytttkkkjjjhhhddd^^^WWWQQQMMMHHHFFFCCC???===<<<<<<===999999999999999999999999999;;;@@@IIIPPP[[[kkkzzz~~~}}}}}}vvvkkk___YYYUUUQQQPPPRRR```nnnrrreee[[[XXXRRROOOLLLJJJHHHGGGFFFHHHKKKLLLMMMNNNPPPQQQXXX\\\___]]]YYYZZZaaaiiiooopppvvvvvvoooeee``````cccfffgggooouuu~~~}}}xxxyyyjjjaaaggguuu}}}~~~ttt^^^WWW\\\dddfffhhhiiiiiihhhcccYYYMMMDDD>>>:::666333111111///...,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------------,,,,,,//////......---,,,,,,,,,------------------------........................//////.........---------------......//////000000............///000222222555:::BBBIIIUUUlllxxxooohhheee]]]NNNDDD;;;666777888888BBBOOOkkkzzzsssjjjiiibbbVVVMMMRRRcccsss{{{~~~~~~{{{pppYYYMMM@@@;;;:::777555555777777777666666666555555777777888999::::::::::::<<<;;;:::999888888888888:::;;;;;;<<<===<<<<<<<<<:::::::::;;;===???@@@AAA======<<<;;;;;;;;;<<<<<<;;;;;;;;;:::999888777777666888:::;;;:::777444222222222222111111111000000222222222222111111111111111111111111111222222222555777999:::;;;===AAADDDGGGNNNVVV\\\^^^```cccfffhhheeedddbbb______gggrrr{{{qqqggg^^^```gggppprrruuuvvvvvvxxx}}}zzzrrrllliiigggddd___YYYSSSMMMJJJEEEDDDAAA>>><<<;;;;;;;;;888888888888888888888888888999===DDDJJJSSScccqqq~~~}}}||||||}}}pppaaaZZZTTTOOOMMMMMMUUUbbbvvvqqqeee]]]ZZZVVVTTTSSSPPPLLLHHHCCCFFFHHHIIIIIIJJJNNNQQQWWW\\\^^^[[[WWWWWW]]]dddjjjoooyyy{{{rrrgggaaa```ccceeefffooouuu~~~|||{{{iiidddiii|||uuu{{{ttt___XXX\\\bbbfffhhhiiijjjiiibbbWWWKKKDDD<<<999444111000//////...------------------------------------------,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------......................../////////...------,,,,,,,,,------...///000111111.........///000111222222333777===DDDNNNccc{{{qqqiiigggbbbUUUHHH>>>888999999999BBBMMMiii}}}vvvooommmfffYYYNNNOOO^^^lllwwwzzz}}}}}}rrr\\\OOOAAA<<<:::777555555777777777666666666666555666777888999:::;;;;;;;;;===<<<;;;:::999888888888999999::::::;;;;;;;;;;;;999999:::;;;===???@@@AAA===<<<;;;::::::;;;<<<===999999:::999999888777777666777999;;;;;;999555222222222111111111000000000222222222222222222222222222222222222222222333333444666777888999<<>><<<;;;;;;;;;:::::::::::::::999999999888888<<>>GGG^^^vvvooommmjjj^^^OOOCCC;;;;;;;;;:::AAAKKKgggyyyrrrrrrkkk]]]OOONNNYYYeeeqqqvvv|||ttt^^^QQQCCC===:::777666666888777777777666666666666666666888999:::;;;;;;;;;>>>===;;;:::999888888888777777777888888888999999:::::::::;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<888999999999888777777666444555888<<<>>>===999555222222222111111111111000222222222222222222222333222222222222222222222222333555666666888;;;@@@DDDKKKWWW```aaaaaafffjjjjjjjjjfffaaa^^^YYYVVVZZZaaannntttnnnmmmssszzz{{{qqqjjjllliiiddd^^^WWWPPPJJJGGGBBBAAA@@@???===<<<<<<<<<;;;;;;;;;:::::::::999999999999;;;???BBBHHHUUUbbbsss~~~}}}||||||uuutttsssuuuxxx|||}}}~~~vvvkkkcccYYYQQQOOOQQQTTTXXXaaakkkqqqoooggg```YYYYYYZZZ___ccc```XXXQQQGGGJJJKKKIIIFFFGGGMMMSSSUUUYYY\\\YYYTTTSSSWWW]]]fffrrrwwwmmmffffffhhhiiijjjkkknnnuuu~~~uuufffcccfff|||ooommmzzztttbbb\\\\\\___dddiiilllmmmjjjaaaUUUJJJDDD===999333000///000000000000///............///000------------............------------------,,,,,,------,,,,,,,,,,,,,,,,,,------------------------................................................------......//////000000111111111111111222333333444444888<<>><<<;;;;;;AAAKKKfffzzzssssssnnn```QQQLLLTTT^^^hhhoooxxxuuubbbTTTEEE>>>;;;888777888888888777777777666666666555666888999:::;;;<<<<<<>>>>>><<<;;;999888888888777666666666666777888888;;;<<<<<<<<<;;;:::999888::::::999999999:::;;;;;;999999999888888666555555333444777===AAAAAA===888333333333222222222111111222222222222333333333333111111111000000000000000333333444555777:::@@@DDDOOO]]]gggeeedddiiimmmmmmlllgggbbb___ZZZWWWYYY___gggwww|||vvvttt|||yyyoooiiigggeeebbb]]]VVVOOOJJJFFFBBBBBBAAA@@@@@@???>>>>>>;;;::::::999999888888888:::999;;;>>>???DDDQQQ]]]jjjttt}}}~~~|||{{{{{{yyyllljjjhhhiiimmmrrruuuwwwyyytttooohhh^^^UUUUUU[[[[[[\\\aaahhhmmmkkkddd]]]UUUVVVZZZbbbiiihhh___WWWMMMOOOOOOJJJDDDDDDJJJPPPTTTXXX\\\YYYTTTRRRWWW\\\hhhuuuyyyqqqllllllnnnnnnnnnlllnnnssszzz~~~vvvkkkjjjkkkwwwvvvggggggvvvrrraaa\\\\\\___dddgggkkkmmmjjj___SSSHHHBBB<<<888222///...///000000///...------------...///------------.........///,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------.../////////.........///////////////111000000000000111111222222333777<<>>===;;;999888888888777666666555666777888999============<<<;;;999888999::::::;;;;;;<<<;;;;;;999999999888777555444333333444777===BBBBBB===888444444444333333333333222222222222333333333444444222222111111111000000000222333333444666:::@@@DDDSSSbbblllhhheeejjjooommmmmmgggbbb___[[[XXXZZZ^^^eeesss}}}xxxmmmgggaaaaaa___]]]XXXRRRLLLIIICCCCCCCCCBBBBBBAAA@@@@@@<<<<<<;;;;;;:::999999888999999:::<<<===BBBNNNZZZfffpppyyy~~~}}}|||zzzyyyxxxuuunnndddbbb___```dddiiinnnpppsssrrrpppkkkaaaYYY[[[bbb______bbbgggllliiibbbZZZSSSTTTZZZdddllllllccc[[[RRRSSSRRRKKKCCCAAAFFFLLLSSSXXX[[[YYYTTTRRRWWW\\\iiiwww{{{tttpppppprrrrrrrrrnnnooorrryyy|||xxxqqqrrrttttttnnn___```qqqooo```\\\\\\___eeefffjjjlllhhh^^^QQQFFFAAA;;;777111...---...//////...---,,,,,,,,,,,,---...---------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,---...///000000///////////////.........000////////////000000111///000666<<>><<<;;;AAAKKKdddyyynnnpppnnnaaaPPPHHHKKKQQQWWWaaaooowwwfffXXXHHHAAA===:::999:::888888888888777777777777555666777999;;;<<<<<<<<>>===;;;999888888888888777666666666777999:::>>>>>>???>>>>>><<<:::999999:::<<<===>>>===<<<<<<::::::999888666555333222444444777===BBBBBB<<<666555555444444444333333333222222222333333444444444444444444444333333222222222222333333555999???DDDUUUeeennniiifffkkkooommmmmmgggbbb___\\\YYYZZZ^^^fffqqqwwwmmmfff^^^^^^___^^^[[[VVVQQQNNNCCCDDDDDDDDDCCCCCCBBBAAA??????>>>===<<<<<<;;;;;;999888999;;;<<<@@@LLLXXXgggqqqzzz~~~}}}|||zzzxxxwwwvvvxxxnnnggg___cccbbb]]]\\\aaafffhhhlllnnnmmmggg```^^^bbbhhhlllhhhfffhhhlllkkkddd]]]WWWWWWZZZcccmmmqqqmmmhhhdddZZZMMMBBB>>>AAAEEEIIIUUUXXXXXXTTTOOONNNTTT[[[iiiuuu}}}vvvqqqrrrvvv{{{~~~yyyuuurrrvvvyyyttt}}}uuuooorrrvvvuuu~~~kkkdddeeeqqq~~~mmm___[[[[[[```iiiiiiiiihhheee]]]SSSIIICCC777555111//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++,,,,,,---------,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,---......//////......+++,,,---......---,,,+++---...///000111111111111111444555999BBBNNNqqq|||vvvgggUUUEEE???<<<;;;???HHHgggwwwooonnnlllcccRRREEECCCIIIOOOZZZpppyyyiii]]]LLL@@@<<<;;;999888666666666666666555444444666777888999:::;;;;;;<<<@@@>>><<<:::999:::;;;<<<:::999888777888999:::;;;=========<<<;;;;;;::::::<<<=========<<<;;;:::::::::999888666555555555555444666:::===???@@@???>>>;;;999777666777888888888777777777777666555444333111111111111000000000000222222333333444777;;;???UUU^^^gggiiiiiilllnnnnnnjjjgggbbb___^^^^^^^^^^^^lllwwwxxxmmmfff^^^___[[[VVVWWW[[[XXXQQQKKKGGGCCCCCCFFFGGGEEEAAABBB===<<<>>>>>>;;;:::;;;999999;;;<<<;;;???LLLZZZfffrrr~~~}}}yyywwwwwwxxxoooiiidddggggggbbb___bbbeeefffhhhjjjjjjfffaaa```ffflllooommmmmmoooqqqnnngggaaaUUUSSSUUU]]]jjjrrruuusssvvvhhhUUUEEE???@@@EEEHHHPPPSSSSSSOOOJJJJJJPPPWWWgggtttxxxuuuvvvzzz~~~yyytttuuu}}}xxxttt}}}nnnjjjmmmqqqrrr~~~iiiaaa```mmm{{{ooo```]]]\\\bbbjjjkkkjjjhhhcccZZZPPPFFF@@@888555111000//////...,,,.........---------------++++++++++++++++++++++++---------------.........++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---......//////......,,,---...//////...---,,,---...///000111111111111111444444888@@@JJJjjj}}}yyylllYYYHHHAAA>>><<>><<<;;;:::;;;===>>>>>>>>>===<<<<<<===>>>??????>>>>>>===<<<;;;::::::<<<======<<<<<<;;;:::999999888777666555555444444666999<<<@@@BBBBBBAAAAAA;;;999777666888999999888999999999999888777666555333222222222222111111111222222222222333666;;;>>>LLLWWWaaafffhhhlllooooooiiieeeaaa^^^^^^___bbbcccoooxxx~~~xxxkkkccc^^^^^^ZZZVVVYYY^^^]]]XXXNNNJJJFFFEEEHHHHHHEEEBBBAAA===<<>>888555222000000000///---......------,,,,,,++++++************************------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...---,,,,,,,,,,,,---......------...////////////...---......//////......---......///000111111111111111444333666===EEEbbb{{{rrr___LLLCCC>>><<>>===;;;;;;;;;<<<>>>@@@AAAAAA@@@??????@@@@@@AAA@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<;;;:::999888777666666555444444444555888:::===@@@BBBCCCBBBBBB;;;:::888777999:::;;;:::===<<<<<<;;;:::999777777444444444444333333222222111222222222222555:::===FFFQQQ]]]ccchhhmmmooonnniiifffaaa^^^___bbbgggkkkttt|||~~~zzzxxxvvvssswww}}}mmmddd^^^\\\XXXVVVZZZ```bbb```RRRNNNJJJIIIIIIIIIFFFDDDBBB??????CCCCCC???;;;;;;;;;:::;;;===>>>DDDTTTcccvvv~~~{{{yyyxxx~~~}}}~~~~~~zzzwwwxxx}}}~~~}}}zzzuuucccdddccc```^^^aaagggmmmkkkqqqwwwwwwrrriiibbb^^^WWWQQQMMMPPP[[[iiitttyyy}}}lllTTTDDD@@@CCCGGGIIILLLMMMLLLHHHFFFGGGMMMSSS^^^nnn~~~}}}~~~wwwyyy|||zzzrrreeedddgggkkkmmm|||ooobbb\\\iiizzz{{{fff______bbbfffjjjgggbbb[[[RRRIIIBBB>>>888555222000000000///......------,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------,,,,,,,,,,,,---......------...///////////////...//////////////////.........///000111111111111000333222666;;;AAA[[[~~~|||vvvbbbMMMCCC>>><<>><<<;;;;;;<<<<<<<<<;;;;;;999888777555555444444444444555555777888;;;>>>@@@AAAAAAAAA===;;;::::::<<<>>>>>>>>>??????>>>===<<<:::999888666555555555444333333333111222222222222555999===EEEPPP]]]eeekkkpppqqqoooooolllgggcccbbbfffmmmrrryyyzzzqqqiiifffooosssiii___ZZZUUUTTTXXX___ccccccTTTQQQNNNLLLKKKJJJHHHEEEDDDBBBDDDHHHIIICCC>>>===<<<;;;<<<>>>@@@III[[[lll~~~}}}zzzxxxxxx}}}tttuuuzzz}}}}}}{{{hhhgggddd___\\\\\\aaaffffffmmmuuuwwwqqqhhhaaa^^^XXXRRRLLLLLLUUUaaammmtttsssfffTTTGGGDDDFFFIIIJJJLLLLLLIIIFFFDDDFFFKKKPPPZZZiii|||yyyxxxnnnccccccgggiiinnn~~~rrrddd]]]hhhxxxhhh______```bbbfffccc___XXXPPPHHHBBB???777444111000000000///...---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---......---...//////000000///////////////....../////////...///000111222222222222000222222666<<>><<<:::999888888777666777777888999;;;;;;;;;:::::::::999999:::999888999:::<<>>===<<<<<<<<<<<<<<<;;;:::888777666444444333444444555666777777999;;;===@@@AAAAAABBB???===<<<===???AAABBBBBB?????????>>>===<<<;;;:::777777666555555444333333222333333222222555999===EEEQQQ^^^iiirrrzzz|||{{{{{{xxxrrrllliiilllsssyyy|||uuuhhh```dddoooyyymmm```YYYSSSQQQUUUZZZ^^^```RRRRRRQQQPPPOOOMMMJJJGGGEEECCCEEEJJJJJJEEE???>>>===<<<===???CCCNNNbbbttt~~~{{{xxxwwwvvv|||ssstttyyy~~~}}}rrrooohhh```ZZZYYY[[[]]]```hhhrrrwwwvvvpppjjjggg\\\UUUMMMJJJOOO[[[gggnnnpppggg[[[PPPJJJIIIJJJKKKMMMKKKGGGCCCBBBDDDIIIMMMWWWcccttt}}}zzzjjjaaaaaaeeegggnnntttfff___hhhttt~~~hhh^^^___``````cccaaa]]]WWWOOOHHHAAA>>>555333000////////////...,,,,,,,,,,,,------------........................+++,,,,,,,,,------------............------------...------------,,,,,,,,,---,,,,,,,,,,,,---............///000000000000//////......------......///...///000111222222222222000222222666<<<===QQQrrr~~~{{{{{{sss___KKKBBB===:::???HHHfffzzzvvvpppgggXXXGGG??????@@@GGG\\\{{{uuuhhhVVVHHHBBB???;;;999888777666555666777888999<<<<<<;;;;;;::::::999999:::999999999:::===@@@AAADDDDDDDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;:::999777666555333333333444555777888999999:::<<<>>>@@@BBBCCCDDD@@@>>>===>>>AAACCCDDDDDD@@@@@@@@@@@@???>>>======:::999888888777666555555444444444333333555:::===EEEPPP___mmm|||yyytttuuu{{{}}}ooodddbbbeeeqqq~~~qqqddd[[[RRRPPPQQQSSSUUUXXXPPPRRRTTTVVVUUURRRNNNLLLEEECCCEEEIIIJJJDDD???>>>>>>======@@@EEERRRiii}}}}}}~~~}}}zzzwwwvvvvvvzzzwwwyyy|||wwwmmmccc[[[WWWWWWYYYYYYaaammmvvv{{{zzzwwwttthhh___RRRIIIJJJSSS```hhhoookkkaaaVVVMMMJJJLLLNNNQQQMMMIIIDDDBBBEEEIIIMMMUUU___mmm{{{|||}}}~~~iiiaaabbbeeegggmmmwwwkkkdddjjjssszzzggg^^^```bbb```cccbbb^^^WWWOOOFFF???;;;444222///......///...---,,,,,,,,,---......//////------------------------++++++,,,---...//////000///.........------------......---------,,,,,,,,,---,,,,,,,,,,,,---............///000000000000000///...---,,,,,,---.../////////000111222222222222222444333666:::999JJJhhh~~~{{{zzzooo\\\JJJBBB>>>;;;@@@HHHddd{{{uuukkk[[[JJJAAA??????CCCTTTqqqyyylll[[[MMMFFFAAA<<<888777666555444444666888999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::888777555444333333444555666888:::;;;999:::;;;===???AAABBBCCC???===<<<===@@@CCCDDDDDDAAAAAABBBBBBBBBBBBAAAAAA======<<<;;;:::999888777555555555444444666:::>>>HHHSSSbbbrrr~~~~~~|||nnngggbbbgggwwwzzzjjj___TTTQQQOOOLLLLLLOOOOOOSSSXXX\\\[[[XXXTTTQQQIIIFFFGGGKKKKKKFFFBBBAAA???===>>>AAAGGGVVVnnn}}}~~~~~~{{{xxxvvvvvvzzzxxx~~~|||qqqeee\\\XXXWWWWWWSSSZZZgggttt}}}}}}vvviiiWWWIIIFFFMMMYYYbbbnnnkkkdddXXXMMMJJJMMMRRRUUUQQQLLLGGGEEEGGGLLLOOOUUU\\\iiiwww~~~zzzkkkcccdddggghhhkkk{{{pppjjjnnnuuu{{{eee^^^aaadddbbbeeeccc___XXXOOOEEE===888333111...------...------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---///000111111//////.........---------.........------,,,,,,,,,---,,,,,,,,,,,,---.........//////000000000000000...---,,,++++++,,,---...///000111222222333222222333555333666999666EEEbbb{{{{{{mmm[[[JJJCCC???===AAAIIIaaaxxxnnn^^^LLLBBB???>>>AAAOOOkkk}}}qqq___RRRIIIBBB<<<777666555444333444555777999777888999:::<<<===>>>>>>???>>>======>>>@@@CCCDDDDDDEEEEEEEEEDDDCCCAAA@@@============>>>>>>>>>>>>;;;;;;;;;:::888666555444333333444555777999;;;<<<666777999:::===>>>@@@AAA===<<<;;;<<>>===<<<;;;::::::666666666555555777;;;>>>NNNXXXfffuuuwwwmmmbbbbbbooonnnbbbVVVRRROOOIIIGGGJJJNNNTTT[[[``````\\\XXXTTTMMMJJJKKKNNNOOOJJJFFFFFF@@@>>>>>>AAAHHHXXXqqq}}}~~~|||yyyxxxwwwzzzpppcccWWWTTTWWWUUUZZZbbbmmmoooZZZNNNHHHHHHPPPYYYhhhiiiggg]]]RRRNNNTTT\\\]]]WWWOOOHHHFFFHHHMMMQQQYYY___hhhrrr~~~zzzlll``````dddgggeee{{{tttrrrxxx~~~ttt```ZZZ\\\___ccceeeccc^^^WWWMMMCCC;;;666111000///......------...---,,,---000444555333111...,,,,,,///000///,,,+++...---,,,++++++,,,---...,,,...//////...+++(((&&&+++,,,---...---,,,+++***,,,------......------,,,111000///...---,,,++++++////////////////////////000000000000111111111111111...111777777777GGGZZZ~~~uuuuuuooobbbPPPCCC>>>@@@CCCEEEccczzziiiQQQBBB???>>>???JJJ___www{{{qqqaaaQQQFFF???===;;;888888777777888888999:::666888;;;=========>>>???>>>>>>>>>???@@@BBBCCCDDDEEEDDDCCCBBBBBB@@@===;;;>>>@@@AAAAAA???===<<<===>>><<<;;;999777555555444444555666777888999999999999777777999<<<@@@AAABBB>>>???@@@BBBDDDEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEBBBBBBAAA@@@>>>===<<<<<<;;;:::999666555777;;;>>>NNNVVVcccuuuyyyooolllssszzzlll^^^VVVQQQLLLHHHHHHMMMVVVaaaggghhhccc\\\VVVJJJLLLPPPVVVYYYWWWPPPKKKAAA>>>===AAALLL___zzz~~~~~~|||zzzyyywww}}}~~~zzzkkk]]]VVVWWWSSSVVV[[[fffyyyzzzfffVVVJJJFFFLLLTTTbbbfffggg^^^SSSQQQYYYcccddd___WWWOOOJJJLLLPPPTTT[[[```gggooo{{{zzzxxxkkk```___dddfffiii{{{wwwwww~~~kkk\\\YYY\\\```ccceeeccc]]]VVVMMMCCC;;;666111000///...---------------,,,+++...444999;;;;;;666444111///...---,,,------------,,,,,,---------//////000000///---+++***,,,------------,,,++++++,,,------......------,,,---------...............////////////////////////000000000000111111111111222///222777666777EEEWWW{{{uuuuuussshhhXXXJJJBBB@@@AAACCC]]]pppWWWEEE???>>>>>>FFFXXXooo}}}ssscccSSSGGG@@@<<<;;;888777777777777888999999777999<<<>>>>>>>>>???@@@??????@@@@@@AAACCCDDDEEEEEECCCAAAAAA@@@@@@>>><<<<<<===??????<<<;;;::::::<<<;;;999777555444444333555666888999;;;;;;;;;;;;888666555777:::===>>>>>><<<===???AAACCCEEEFFFFFFHHHHHHHHHGGGGGGFFFFFFEEECCCBBBAAA@@@>>>===;;;;;;999999777555444555999===LLLUUUcccqqq{{{vvvpppuuussscccXXXRRRLLLJJJKKKTTT^^^iiioooppplllddd]]]SSSTTTXXX^^^bbb```WWWPPPFFFBBB???CCCNNN```{{{~~~|||zzzxxxwwwyyyxxx|||xxxggg]]]ZZZUUUTTTUUU]]]pppppp]]]LLLCCCGGGPPP___fffiiiaaaTTTQQQ[[[ggglllhhh```WWWPPPOOOSSSVVV___dddhhhmmmxxx{{{zzz}}}hhh^^^^^^bbbfffpppzzzzzz~~~ttt___WWWXXX\\\```ccceeebbb]]]UUUKKKBBB:::666111000///...------------///,,,***,,,111777<<>><<>>>>>>>>@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEECCC@@@>>>??????>>>===;;;===>>>>>><<<:::999:::;;;:::888666444333333333666888:::<<<===>>>>>>>>>666555333444777999:::999:::;;;===@@@CCCEEEGGGHHHKKKLLLMMMMMMLLLJJJHHHGGGEEEEEECCCBBB@@@>>>===<<<999888777555444666:::===HHHRRR___hhhmmmqqqxxx~~~yyyzzzjjj\\\SSSMMMLLLNNN\\\gggrrrxxxyyyvvvmmmcccTTTUUUZZZcccjjjiii___VVVMMMGGGCCCFFFPPPbbb|||~~~}}}|||zzzxxxwwwwwwuuuxxx}}}sssfff___ZZZUUURRRXXXhhhzzzuuuaaaLLLBBBFFFNNN]]]fffkkkbbbTTTOOOYYYeeepppmmmggg___WWWTTTUUUWWWeeeiiinnnrrrzzzuuuddd]]]]]]bbbgggwwwyyy}}}ttteeeWWWTTTXXX\\\___aaadddaaa[[[SSSJJJAAA:::555000000///...------------///---+++***,,,000444666999===>>>:::555222000---+++,,,---......---,,,+++---,,,+++++++++,,,------///...---++++++,,,------,,,------......------,,,000//////...------,,,,,,///////////////////////////000000000111111111111333222444666555666@@@LLLjjj|||yyyvvvrrriii\\\MMMDDDAAAAAAMMMnnnhhhNNNAAA>>><<>>?????????AAACCCBBBBBBBBBBBBCCCDDDEEEFFFEEEBBB>>>======>>>>>>>>>===???@@@@@@>>><<<;;;;;;;;;:::777555444333444444666888:::===????????????666444333333444666666666888:::<<>>>>>===;;;444---+++,,,---......---,,,+++---,,,+++******,,,---...///...---,,,+++,,,---...,,,------......------,,,/////////...------,,,,,,///////////////////////////000000000111111111111333333444555444666>>>GGGddd|||vvvrrrpppkkk```SSSHHHCCCBBBIIIdddkkkQQQDDD>>>===CCCOOO___nnnsssaaaOOOCCC===;;;;;;::::::::::::;;;<<<<<<:::<<<>>>>>>>>>???AAACCCBBBAAAAAABBBBBBCCCDDDEEEDDDAAA>>>======?????????===???@@@@@@>>><<<;;;<<<<<<;;;888555444444555666666888:::===??????>>>===777555333222444555555555777888:::===AAAEEEHHHJJJMMMOOORRRTTTTTTRRROOOMMMJJJIIIHHHFFFDDDBBBAAA@@@::::::999777777999===@@@GGGHHHLLLSSS\\\dddkkknnnwww}}}fffUUUMMMOOOUUUdddrrr|||lll^^^[[[^^^lll}}}yyymmm\\\RRRJJJKKKVVViii~~~~~~}}}|||zzzxxxvvvuuu{{{tttssstttwww{{{xxxiii^^^TTTMMMOOOZZZhhhwwwlllUUUHHHGGGIIIOOOXXX___ZZZOOOLLLTTT___jjjqqqwwwwwwooogggbbb```jjjsss|||{{{|||}}}fff^^^___bbbjjjrrryyywwwfff\\\TTTUUUYYY[[[]]]```ccc```YYYPPPGGG>>>888444000///...---,,,,,,,,,,,,)))+++...///...---------(((111999;;;???BBB;;;000,,,------......------,,,///...---,,,---...///000///......---------------,,,------......------,,,+++,,,,,,---...///000000////////////////////////000000000000111111111111222333444444444666===BBB\\\|||pppnnnmmmiiibbbWWWNNNGGGCCCFFFYYY{{{hhhPPPEEE======BBBNNN[[[iiizzzxxxeeeSSSEEE>>>===;;;;;;::::::;;;;;;<<<===;;;<<<===>>>>>>???AAADDDBBBBBBBBBBBBBBBCCCDDDDDDBBB@@@>>>>>>???@@@@@@@@@<<<>>>??????===;;;:::;;;===;;;777555444444666777666888;;;===>>>>>><<<;;;666444222222333444444444555666777:::>>>BBBFFFHHHJJJLLLPPPSSSUUUTTTRRRQQQKKKJJJIIIHHHGGGEEEEEEDDD======<<<::::::<<<@@@DDDKKKIIIHHHMMMWWWbbbjjjnnnxxxmmmYYYPPPSSSZZZjjj{{{uuuggg```___mmmxxxhhh\\\RRRQQQZZZmmm}}}}}}}}}|||{{{zzzxxxvvvuuu~~~yyyvvvtttttttttwwwxxxgggYYYMMMKKKRRR^^^nnn{{{pppZZZMMMIIIHHHJJJRRRXXXTTTLLLIIIOOOWWWaaalllzzzyyynnnfffccciiisss}}}xxxxxxccc___ccchhhqqq|||vvvvvveee\\\TTTUUUYYY[[[^^^aaaccc___XXXOOOFFF>>>777444//////...---,,,,,,,,,,,,(((+++...///---,,,---...(((...000111:::DDDAAA777---------,,,,,,---------///......---------.....................------,,,,,,------......------,,,++++++,,,---...///000111////////////////////////000000000000111111111111000333444333444777<<>>AAACCCDDDDDDCCCCCCDDDDDDEEEEEEAAA@@@???@@@AAABBBAAA@@@===???@@@@@@>>><<<;;;<<<<<<999666333222333555777888:::<<>>;;;:::555333111111222333444333222222333666999>>>BBBDDDFFFIIIMMMQQQSSSUUUTTTTTTPPPPPPOOOOOONNNMMMMMMLLLEEEEEEDDDBBBBBBDDDIIIMMMQQQOOOLLLLLLPPPZZZfffnnnwww~~~ttt___UUUWWW___ooo}}}kkkaaa]]]nnnvvviii[[[WWW___ooo~~~{{{}}}}}}|||{{{yyywwwuuutttssszzzvvvssspppnnnsssqqq```NNNHHHKKKUUUfffuuu}}}ppp\\\QQQLLLIIILLLQQQUUUQQQIIIEEEHHHNNNXXXgggyyy|||qqqgggccchhhrrr|||}}}vvvbbbaaaggglllwwwtttuuueee\\\UUUUUUXXX[[[___bbbccc___XXXOOOEEE===777444//////...---,,,,,,,,,,,,))),,,------***)))***,,,,,,---)))(((333DDDFFF===......,,,++++++,,,......---------,,,,,,+++++++++---.../////////...,,,+++,,,------......------,,,...............---------////////////////////////000000000000111111111111///222444333333888<<<>>>KKKuuuyyyooolllgggccc^^^UUUKKKDDD???JJJeee}}}```KKKDDD===:::;;;BBBMMM]]]sss|||kkkWWWHHHAAA@@@888888777777888888999::::::;;;<<<<<<<<<>>>AAACCCFFFEEEEEEEEEEEEEEEFFFGGGAAA@@@@@@AAACCCCCCBBB@@@@@@BBBCCCCCCAAA???>>>>>>:::888555222111222444666999;;;>>>@@@@@@>>>;;;999333111//////111222333222000000111333666;;;???AAADDDFFFJJJOOORRRUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUMMMMMMLLLKKKJJJMMMQQQUUUVVVUUUQQQLLLKKKSSSbbbnnnsssyyyyyycccXXX[[[bbbqqqnnnccc___rrrrrrbbb\\\bbbqqq}}}zzz}}}||||||{{{yyywwwuuutttlllzzzsssnnnooopppsss~~~jjjSSSJJJJJJOOO]]]kkkwww{{{yyymmm___UUUNNNIIIHHHMMMRRRPPPJJJEEEFFFIIIUUUcccxxxyyylllhhhjjjqqq|||zzzxxx}}}tttjjjccchhhqqqsss|||xxxvvvyyy___VVVQQQTTTZZZ\\\]]]___bbb]]]VVVMMMEEE<<<444///000///...---,,,+++++++++------,,,,,,,,,,,,++++++&&&+++---...333<<>><<<:::888777666777888999::::::<<<@@@BBBAAA;;;666222111000//////111333444888666555444444777999;;;<<>>@@@AAABBBBBBBBBBBBCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>><<<::::::999777555555555777888999:::<<>>???<<<---///000......000///,,,,,,,,,,,,,,,,,,...///////////////...------,,,,,,........................------------------------....../////////...------//////000111222333333444111222222222333666;;;???EEE```xxx|||vvvcccUUUJJJHHHMMMdddtttZZZJJJEEE===<<<;;;===AAALLLaaauuu{{{mmm]]]MMMCCC;;;999777666888999999888999999999:::;;;===>>>???AAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBDDDDDDDDDCCCCCCBBBBBBBBBAAA???<<<999888888777555444444444666777999;;;===@@@AAA>>>999555000000///......000111222111000/////////111333555888:::<<>>888333000///...---,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))***...555===???999222---...------------,,,***++++++,,,,,,---......////////////......---------........................------------..................////////////............///000222333444444111222222222333666:::===AAAXXX~~~|||mmm]]]PPPIIIIII^^^ttt[[[KKKFFF===;;;:::;;;>>>HHH\\\ooosssaaaNNNBBB;;;999666666777888888888999999999:::;;;<<<===>>>AAAAAABBBCCCBBBAAA???>>>===???AAACCCDDDDDDCCCBBBAAAAAAAAA@@@???<<<:::888777666444333333555777888;;;===???AAAAAA===888555111000000///000111222222222222111111111333555666666888999;;;===BBBHHHLLLZZZeeeuuu||||||{{{zzzzzzzzzzzz{{{zzzwwwqqqjjjgggiiiooosss{{{rrriiiiiiwww~~~mmmrrrzzz~~~~~~|||{{{}}}{{{zzz{{{}}}|||xxxuuuUUUbbbvvvnnneeebbbbbbcccmmmzzzrrr[[[OOOKKKLLLVVVbbbdddccc^^^TTTOOOOOOOOONNNJJJLLLNNNLLLFFF@@@<<<;;;AAANNNfff~~~~~~~~~wwwqqqrrrvvv{{{lllhhheeeccccccggg{{{uuuvvvqqqWWWOOOJJJOOOVVV[[[___ccc^^^WWWNNNDDD<<<666222///......---,,,,,,,,,------------,,,,,,,,,+++++++++((((((,,,444::::::444///111...,,,,,,------+++***++++++,,,------........................---------........................---------....../////////......///////////////...------...///000222222333111222333333333555888;;;???QQQsss|||rrrcccUUULLLIII[[[www\\\KKKFFF===;;;::::::===FFFYYYkkkuuucccOOOAAA===:::777666777888999888999999999:::;;;<<<===>>>AAAAAABBBCCCBBB@@@???>>><<<===@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<;;;666666444444444666888999<<>>CCCGGGPPP[[[nnnxxxttttttxxx||||||qqqoooxxxrrrqqq}}}{{{}}}{{{yyy{{{~~~~~~{{{wwwQQQ]]]ooo~~~pppddd\\\[[[```hhhtttpppZZZOOOLLLMMMWWWccchhhfff]]]RRRMMMOOOPPPNNNJJJLLLMMMJJJFFF@@@<<<;;;>>>HHH\\\sssyyyrrrkkkooouuuzzz~~~kkkfffccc___```gggsssnnnppplllVVVOOOKKKQQQXXX]]]___bbb^^^WWWLLLBBB:::555111......------,,,,,,---------------,,,,,,,,,,,,++++++...***)))---000000222555888111,,,---///...------***+++,,,---............------------------------........................---------...//////000000......///000000000//////------...///000111111222111222333333333444777999>>>KKKiii{{{rrrfffWWWNNNHHHXXX|||}}}```MMMFFF===;;;::::::;;;CCCUUUfffwwwfffRRRDDD???;;;888666777888999999999999999:::;;;===>>>???BBBBBBBBBBBBAAAAAA@@@???===>>>???@@@AAAAAA@@@@@@??????@@@@@@???>>>===<<<555555444333444666888:::===@@@CCCCCC???:::666444222222222333333333333444111111111111222333444444666777888888999;;;???BBBGGGQQQcccvvv|||yyyzzzyyyrrrzzz~~~||||||xxxwwwyyy~~~~~~zzzMMMYYYjjjzzzoooaaaYYYYYY[[[ccctttkkkVVVMMMKKKNNNXXXeeejjjfff[[[PPPKKKMMMOOONNNNNNMMMJJJGGGCCC@@@>>>>>>>>>EEEUUUiiixxx~~~zzzrrriiinnntttyyy{{{~~~mmmgggccc___```kkkoookkklllfffUUUNNNLLLRRRZZZ]]]^^^```[[[TTTIII???888333111///---------,,,,,,------...------,,,,,,,,,,,,++++++///+++***,,,+++***000888<<<222+++,,,...------///***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,........................---------...///000000000......///000000000000000//////000000000111111111111333444333333444666888===EEE___|||}}}zzzooogggWWWMMMFFFQQQttteeeOOOGGG???===;;;999999???OOO```yyyyyykkkYYYLLL@@@===999777777999::::::999999:::;;;<<<>>>@@@AAACCCBBBBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>><<<:::999333333222222333555888999;;;???BBBBBB===777333111111111222333333333333333000000111111222333333444444666777777777999;;;===AAAHHHTTTeeevvv|||sssppp~~~|||zzzvvvtttxxx~~~|||JJJUUUeeeuuu|||kkk\\\YYYUUUYYYgggyyyzzzfffRRRKKKKKKOOO[[[hhhiiidddYYYMMMIIILLLNNNMMMQQQNNNIIICCC@@@???@@@BBB@@@DDDQQQdddsss{{{zzzqqqkkkooouuuzzz}}}~~~~~~~~~pppjjjeee```bbbpppnnnjjjlll|||{{{aaaTTTNNNLLLSSSZZZ\\\]]]]]]XXXPPPFFF<<<666333111000------,,,,,,,,,------...---------,,,,,,,,,++++++++++++...111...)))---555<<<111((()))+++***+++...***+++,,,...///......---++++++++++++++++++++++++........................---------...///000000111......///000000000000000111111111111111111222222222333444444333444666777===AAAYYY~~~||||||uuulllgggVVVLLLCCCLLLmmmiiiQQQHHHAAA>>>;;;999666;;;KKKZZZuuu{{{ppp```SSSAAA>>>:::777888:::;;;;;;999999:::;;;===???AAABBBCCCCCCAAA@@@AAAAAACCCDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>><<<999777555222111000000222444777888:::>>>AAA@@@;;;555111///000000111222222222222111111222222333444444555555333555777777777777999:::===AAAIIIWWWhhhzzz~~~rrrgggxxx~~~|||xxxuuussswww~~~}}}NNN[[[jjjttt{{{vvvhhh^^^TTTUUU```mmmtttvvvqqq^^^NNNJJJHHHJJJUUUdddeee```XXXPPPLLLJJJIIIHHHOOONNNLLLGGGBBB>>>===>>>>>>EEEQQQ___lllvvv|||wwwmmmjjjkkkqqqyyy}}}}}}sssdddeee___eeeyyyiii```ooommm]]]RRRQQQQQQSSSXXX\\\^^^___VVVNNNCCC:::444111000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///444222///,,,+++++++++,,,+++++++++++++++++++++++++++,,,------......------000000000///......------.....................---000000000000000111111222222222222222333444444555>>>CCCUUUuuu}}}wwwwwwsssggg\\\RRRKKKEEELLLkkkrrrWWWJJJBBB???===;;;:::<<>>:::999888777:::???@@@>>><<<;;;===???@@@@@@BBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>;;;999777666666222222222333444666999:::======<<<:::777444111///222222222111222222333333000111111222222333444444555555555666666777888999:::<<>>>>>DDDOOO\\\gggrrrzzz~~~wwwmmmhhhiiiooowww|||~~~rrrdddddd___hhhwwwiiibbbqqqiiiZZZPPPPPPPPPSSSXXX[[[]]]]]]TTTLLLAAA888222000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,---//////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............---------------------.........//////000000000000000111111222222222222222333444555555:::>>>OOOmmm{{{{{{uuugggZZZNNNHHHBBBIIIfffzzz\\\LLLDDD@@@===;;;999;;;EEEOOOiiiyyywwwgggWWWFFF@@@:::999999888:::>>>@@@>>><<<<<<>>>@@@AAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@>>>;;;999888666666333222222333444666888999;;;;;;:::999777444111000222222111111111222333333111111222222333444444444666555555666666777888999;;;===???CCCLLLXXXfffoooxxxqqqsss~~~~~~~~~}}}{{{zzzyyywwwwwwxxxyyy{{{{{{LLLWWWeeennnttt~~~{{{sssnnnlllkkkkkksss}}}nnn[[[PPPQQQZZZbbbgggkkkYYYHHHCCCBBBBBBGGGNNNVVVTTTQQQNNNLLLJJJJJJIIIMMMOOOOOOKKKDDD???>>>???AAAFFFNNNWWWaaalllvvv|||~~~uuujjjeeefffkkkuuu{{{~~~qqqcccbbb___mmmvvvmmmhhhwwwxxxcccVVVNNNNNNPPPTTTXXXZZZZZZYYYPPPIII???666111///------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------------------------......//////000000000000000000111111222222222222222333444555666777;;;IIIdddxxxgggYYYLLLFFFAAAHHHcccbbbOOOEEEAAA===;;;999:::BBBLLLeeevvv|||mmm___JJJBBB<<<:::999888:::===@@@>>><<<===???AAABBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@???>>><<<:::888777666444333333333333555777888999999888777555333111000111111111111111222333333222222333333444555555666666666666666777888999999;;;;;;<<<===BBBJJJSSSZZZeeeqqqwwwwww}}}||||||}}}~~~}}}|||}}}{{{xxxvvvvvvwwwyyyzzzLLLVVVbbbiiinnnvvvsssjjjdddbbb```aaakkkwwwttt```QQQNNNUUU^^^eeejjjZZZJJJDDDCCCBBBCCCFFFLLLLLLLLLKKKJJJIIIIIIJJJMMMPPPQQQMMMFFFAAA@@@BBBDDDHHHMMMSSSZZZdddooowwwyyy}}}ttthhhcccbbbfffpppxxx}}}oooaaa___^^^pppxxxrrrooowww```TTTLLLMMMPPPTTTWWWXXXWWWUUUNNNGGG>>>666111///------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------/////////...---,,,***)))------------------------+++,,,------......------++++++,,,---......//////////////////............000000000000000111111222222222222333444555666777888<<>>===<<<===@@@BBBCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@??????>>>>>>===<<<:::999777777444444333222333444666777777777666555444222111111111000000000111222333444333333444444555666666666666666666666777888999::::::::::::;;;===CCCJJJOOOXXXcccqqq}}}~~~~~~|||{{{|||||||||{{{~~~}}}zzzwwwuuuvvvxxxzzzMMMUUU___fffjjjpppzzz{{{nnnddd]]]YYYUUUZZZcccooo~~~zzzgggWWWOOORRRYYY```eeeYYYMMMFFFDDDAAA@@@@@@CCCFFFHHHHHHGGGGGGHHHJJJMMMQQQSSSOOOHHHCCCDDDGGGGGGJJJNNNQQQTTT[[[eeemmmvvvyyyvvvlllbbb___aaajjjsssyyylll```]]]^^^qqqyyyuuuttt|||bbbTTTKKKLLLOOOSSSWWWWWWUUURRRKKKFFF===666222000...---.........------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,............---,,,***)))------------------------+++,,,------......------,,,,,,---...///000000111111111000///...------,,,000000000000000111111222222222222333444555777888888<<>>>>>=========<<<;;;:::888777444333222222333444555666666666555444333222111111000000000000111222333444333444444555555666666777666666666777777888999:::999::::::;;;;;;>>>CCCFFFNNNUUU___hhhnnnsssyyy}}}}}}{{{{{{{{{zzzyyy~~~~~~|||yyyvvvvvvyyy{{{OOOVVV___dddgggkkksssyyyvvvhhh[[[TTTOOOOOORRR[[[iiiwww{{{mmm]]]RRROOORRRVVV\\\VVVNNNGGGBBB???===<<<>>>AAADDDDDDCCCCCCFFFIIINNNRRRTTTPPPIIIFFFJJJOOOMMMQQQTTTTTTSSSVVV]]]dddpppssswww||||||sssddd^^^\\\cccmmmttt{{{wwwggg___]]]___tttzzzvvvxxxhhhTTTLLLMMMOOOSSSVVVVVVTTTRRRIIICCC<<<555222000...---............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------......///000111111222111111000///...------000000000000000111111222222222222333444666777888777;;;@@@LLLhhhzzziiiSSSLLLEEEHHHWWWvvvttt[[[IIIBBB===<<<;;;;;;???EEEVVVjjj~~~tttiiiZZZMMMAAA===;;;999888999:::::::::===@@@BBBCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>><<<<<<======<<<:::999777333222222222222444666777777666555333222111111111/////////000111222333444333333444444555666666666777777777777888999:::::::::;;;;;;:::999999;;;===CCCHHHOOOUUUZZZaaaiiiooowww{{{}}}zzzzzzzzzyyyyyy|||~~~~~~|||yyyxxx{{{~~~QQQWWW___ccceeehhhnnnrrrzzztttdddZZZQQQKKKHHHLLLVVVbbbmmmrrrxxxtttmmmaaaUUUNNNMMMOOOUUUUUUQQQIIIBBB===<<<<<<<<>>FFFaaaqqq[[[RRRIIIGGGQQQjjj~~~cccNNNFFF@@@===<<<:::<<>>>>>>>>;;;>>>@@@???======BBBGGGPPPTTTVVVQQQKKKJJJRRRZZZdddiiimmmjjjccc```aaaeeeYYY[[[___eeelllssszzz~~~{{{||||||{{{~~~~~~xxxhhh^^^WWWZZZcccllluuu|||~~~fff___^^^___eee}}}pppUUUOOOOOOOOORRRTTTUUUTTTRRRCCC>>>888222///...,,,+++,,,,,,,,,+++++++++*********************************************************++++++,,,,,,++++++***000...,,,*********,,,---+++++++++++++++++++++++++++,,,------......------,,,,,,,,,---------......------...///000111222333000000000000000111111222222222222333555777888999999===>>>EEE___uuubbbXXXMMMIIINNNccciiiRRRJJJBBB???<<<999:::===KKKaaa}}}zzzqqq```RRRCCC>>><<<999777777777777888;;;???AAAAAAAAACCCCCCBBBAAABBBCCCDDDEEEGGGFFFEEEDDDBBBAAA@@@???:::;;;<<<======;;;999888000000000111333555777888:::888666444222111111111.........///000222333444222222333333444555555666777777777777888999:::;;;777999;;;;;;:::::::::;;;;;;>>>BBBDDDDDDFFFKKKOOOTTTYYY___fffllluuu~~~{{{wwwvvvwwwyyyzzzzzzwww|||}}}YYYYYY^^^dddhhhiiiooouuu~~~}}}wwwwwwmmm```UUUIIIDDDDDDHHHOOOWWW___aaabbb^^^WWWQQQMMMLLLPPPSSSSSSNNNEEE>>>;;;<<>>CCCKKKSSSXXXSSSNNNQQQZZZ```iiirrrtttnnnmmmqqqmmmccc```ZZZVVVZZZeeennnssstttuuuwwwzzz|||~~~~~~}}}}}}hhh]]]TTTWWW```iiiqqqwww}}}ooobbbccc___^^^nnnxxxVVVSSSRRRTTTVVVXXXVVVQQQLLLGGG>>>777333000---,,,///......---,,,,,,,,,------******+++++++++,,,,,,,,,---,,,,,,+++*********++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,---///111......//////...---,,,,,,...///000///...---...000000000000000000000000000111111111111111222222222111333666777666666777888:::<<>>===@@@@@@@@@???===<<<::::::555444333333444666999:::999888666444222111000///.........///000222333444444444555666777888999999666777888999:::999999888::::::999999888999999:::888;;;>>>AAABBBEEEHHHJJJMMMPPPTTTYYY___gggooouuu~~~~~~zzzxxxxxxyyyyyyyyy~~~}}}~~~YYYYYY^^^eeeiiilllsss{{{~~~tttnnnnnnxxxzzzkkk___RRRJJJFFFEEEIIINNNUUUXXXZZZXXXSSSNNNKKKJJJNNNQQQRRRNNNFFF???<<<<<<===::::::<<<;;;:::===CCCKKKRRRVVVSSSQQQVVV___dddooowwwyyytttsssuuuqqqhhh^^^XXXSSSTTT[[[cccggghhhmmmooosssvvvxxxyyyyyyxxxlll```VVVVVV\\\ccckkkqqq~~~pppaaa```aaa___bbbvvv{{{ZZZUUUSSSSSSVVVYYYWWWQQQKKKCCC;;;444222000------000...------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,------------,,,,,,---------,,,,,,++++++***///...,,,,,,,,,---///000000000000000000///......---...///...---,,,---///////////////////////////000000000000111111111111111333444555444555777888999<<>>===:::777999:::<<>>===AAAAAA@@@???===<<<:::999555444333333444666999:::<<<;;;999777555444333222......//////000222333444333444555777888888888888666777888999999999888888999999888888888888999999888:::<<<===>>>@@@BBBEEEFFFHHHKKKOOOTTT[[[ccchhhqqquuu{{{~~~~~~{{{zzzzzzzzzyyyxxxzzzzzz}}}\\\]]]aaaggglllpppzzzxxxjjjdddeeennnzzzyyylll\\\RRRJJJDDDDDDHHHKKKNNNQQQRRRPPPLLLJJJIIIJJJMMMPPPNNNHHHAAA===<<<:::888888;;;;;;:::===CCCJJJPPPSSSSSSVVV^^^gggkkkxxx|||zzz{{{wwwoooaaa[[[SSSPPPRRRVVVYYYZZZ```cccgggkkkooopppqqqqqqmmmaaaWWWUUUZZZaaajjjrrrxxx|||~~~vvvfffZZZ^^^___aaalll}}}^^^WWWTTTSSSWWW[[[YYYQQQIII???888222000///------000------,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++------,,,,,,,,,,,,------......---,,,+++***))))))...---,,,,,,,,,---///000///000000000000///......,,,---...---,,,+++,,,...------------------------000000111111222222222222111222333333222333666999999<<>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFCCCAAA???>>>>>>>>>BBBAAA@@@???===;;;999888555444333333444666999:::;;;:::888555333111000000////////////000111333333222444666888999999888777666777777888888888888777888888777777777777888888999:::<<<;;;;;;<<>><<<:::888888;;;;;;:::>>>DDDJJJNNNRRRSSSZZZeeennnrrr}}}vvvjjjddd[[[TTTPPPPPPPPPQQQTTTWWW[[[___cccfffggghhhfff]]]UUUUUUZZZcccooozzzrrrxxx|||qqqbbbZZZ\\\^^^fffxxx{{{___XXXUUUTTTWWW[[[YYYOOOFFF===666000///...,,,,,,...---,,,++++++******++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,...---,,,++++++,,,---...---,,,,,,,,,++++++******------,,,,,,,,,---...///---------......---,,,,,,,,,---......,,,,,,---...------------------------111222222333333444444444333333333222222444777:::999<<>>;;;999;;;<<>>@@@AAAAAAAAAAAAAAABBBCCCEEEEEEFFFFFFEEEDDDAAA???>>>>>>>>>???BBBBBBAAA???===;;;999888555444333333444666999::::::999777444222000//////////////////000111222333111333666999:::999888666666777777777777777777777777666666666666777777888:::;;;<<<<<<<<<<<>>@@@AAABBBBBBAAABBBCCCDDDEEEEEEEEEDDDCCCBBB@@@???>>>>>>??????AAAAAA@@@???===;;;999888555444333333444666999:::>>>===;;;888555444222222000/////////000111222222111333666999:::999888666777666666666666666666666666666555555666777777888888:::<<<=========>>>@@@@@@AAABBBCCCCCCEEEHHHKKKOOOTTT[[[^^^```bbbfffiiiiiivvvzzzuuusssttt{{{}}}{{{|||||||||}}}~~~|||yyyrrruuuzzzhhhjjjmmmpppppprrr}}}~~~vvvmmmeeeaaa___cccfffhhhjjjnnnrrrsssuuuuuuvvv|||pppaaaTTTNNNNNNLLLJJJIIIIIIIIIIIIGGGEEEDDDEEEHHHIIIGGGCCC???<<<;;;999:::<<<<<<;;;>>>DDDIIIOOOSSSUUU[[[gggsssyyy~~~zzzpppcccWWWQQQOOOLLLLLLKKKLLLNNNRRRUUUWWWTTTQQQPPPSSSWWWaaaqqqrrrssswwwyyy~~~}}}fffYYYXXX^^^eeevvv~~~gggXXXTTTTTTUUUWWWVVVQQQHHHAAA<<<555000///---***)))+++------,,,+++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,(((((()))***+++,,,------+++,,,,,,,,,------------------...////////////......///000///......///000////////////////////////------...///000111111222333444555555444666888;;;999===???DDDWWW|||ooobbb[[[VVVmmmrrrRRREEEBBB===999999;;;CCCRRReeezzzsss```OOOCCC===;;;;;;777999<<>>===:::777555222111000000000000000000111222222222444666888999999888777777666666555555555555666666555555666666777888999555888<<<>>>===<<<<<<<<<>>>???AAAAAAAAABBBEEEGGGKKKOOOTTTVVVVVVXXX\\\___cccooopppjjjgggffflllttt|||{{{yyyzzz{{{{{{{{{}}}~~~|||yyyvvvxxx|||kkknnnsssvvvuuuvvvzzzrrrkkkeeeaaa```cccffffffiiinnnrrrsssrrrqqqqqquuu}}}~~~ooo```UUUQQQNNNJJJGGGFFFHHHIIIHHHGGGDDDEEEFFFFFFEEECCC???===;;;999999;;;:::999<<>>@@@AAABBBCCCBBB@@@???????????????>>>===<<<;;;555444333333444666999:::<<<;;;888555222000///...000000000000000111111222333444555777888888888888777666555444444444555555666666666666777888999:::777;;;@@@AAA@@@===;;;999;;;===?????????@@@BBBDDDGGGJJJNNNOOOOOOQQQVVVZZZbbbkkkyyypppddd^^^[[[^^^eeelllwww{{{yyyzzzzzzyyyzzz{{{}}}~~~|||zzz{{{|||ooosssyyy|||{{{}}}xxxpppjjjfffcccbbbeeehhhhhhlllqqqtttuuutttqqqpppssszzzzzziii\\\VVVPPPLLLGGGFFFHHHKKKKKKJJJEEEEEEEEEEEEDDDCCC???===;;;999888:::999777:::@@@HHHQQQWWWVVVWWWaaapppyyy}}}kkk___ZZZRRRNNNIIIDDDDDDGGGLLLOOOMMMNNNSSSYYY___iiizzz|||vvvsssyyyuuu___ZZZaaacccnnnqqqjjjwwwyyycccTTTPPPMMMQQQVVVVVVPPPHHHBBB???777111...//////------//////...------,,,,,,------******+++++++++,,,,,,,,,+++*********+++,,,,,,---***+++,,,------,,,+++***+++++++++******************+++,,,---------,,,,,,***+++,,,,,,---------,,,,,,---......,,,,,,---...////////////////////////000111222333444555666666///222444555555555666777:::===???BBBSSSxxxqqqccc[[[SSSggg{{{[[[KKKDDD===:::;;;;;;???JJJZZZooowwwdddQQQDDD===<<<<<<999:::===@@@CCCDDDEEEEEEEEEEEEFFFFFFEEECCC@@@???===???BBBDDDDDDCCCAAA???>>>>>>>>>>>>>>>===<<<<<<555444333333444666999:::@@@>>>;;;888555333222111111000000000000000111222444444555666777888999999777666555444333444444555666666666666777888::::::<<<@@@EEEFFFDDD???;;;888:::<<<>>>??????@@@BBBDDDEEEHHHKKKLLLLLLOOOTTTYYY]]]dddooo{{{wwwaaaZZZTTTUUUZZZaaakkktttuuu~~~~~~{{{zzz{{{zzzyyyyyyzzz|||}}}|||{{{~~~ooowww}}}~~~rrrhhhdddfffiiihhhgggjjjrrrxxx{{{{{{zzzxxxuuuuuuyyy}}}rrrcccWWWSSSPPPNNNLLLLLLKKKIIIHHHGGGGGGGGGHHHGGGDDD>>>:::<<<:::;;;===;;;:::>>>DDDJJJNNNQQQSSSZZZfffpppttt}}}|||nnneee```UUUKKKFFFDDDCCCGGGLLLNNNNNNRRRZZZhhhwwwzzztttyyymmmbbb^^^]]]cccpppiiiiiiuuudddSSSKKKLLLQQQRRRSSSRRRNNNHHHAAA===333222111000......---------,,,+++*********+++,,,,,,,,,,,,+++++++++******((())))))+++,,,---......************************,,,***)))''''''(((***++++++++++++,,,,,,,,,------,,,---...---,,,---///111///////////////.........---.........//////000000222222111111111111111111444444444555555555666666;;;<<<<<>>777;;;@@@EEEOOOeeewwwcccSSSJJJCCC===999;;;<<<===???AAABBBBBBBBBFFFFFFFFFEEEDDDBBBAAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@BBBDDDCCCAAA===;;;:::555333111111222555999;;;999<<<<<<666222222222///000/////////111222444666444444555555666555555555888777666555444333333333333444555777888999:::;;;;;;>>>@@@>>>;;;:::<<<>>><<<===>>>@@@BBBCCCCCCCCCJJJKKKJJJJJJJJJNNNSSSWWW]]]ccclllttt|||~~~eee[[[QQQNNNPPPTTT]]]eeeoootttzzz{{{wwwuuuzzzzzzyyyyyyyyy{{{|||}}}~~~~~~{{{ttt{{{wwwnnnfffiiijjjjjjjjjnnnvvv}}}~~~~~~~~~~~~}}}qqqdddZZZUUUSSSPPPNNNMMMLLLJJJHHHGGGGGGFFFGGGFFFCCC???<<<===<<<<<<===<<<:::>>>EEEKKKOOORRRSSSZZZfffqqqvvv}}}yyyqqqhhh]]]QQQJJJFFFEEEHHHNNNPPPRRRWWW```mmm{{{|||~~~{{{iii```^^^___eeerrr}}}jjjooowwwiiiYYYKKKGGGKKKPPPRRRSSSRRRNNNGGG@@@<<<222111000///...------------,,,+++*********++++++,,,,,,++++++************++++++++++++++++++++++++************************++++++***)))))))))***+++,,,,,,,,,---------......///000111000.........000/////////////////////............/////////000000111111111111111111111111222222333444555666777888;;;<<<===AAAQQQsssppp\\\RRRRRRVVVmmmjjjSSSIIIEEE@@@:::999>>>CCCLLLaaa~~~wwweeeUUUJJJBBB===999;;;<<<===???@@@AAABBBBBBEEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCCCCCCCCBBBAAA@@@???AAABBBBBB@@@===;;;999555333111111222555999;;;:::===<<<666333333222///////////////000222444555222333444555555555555555666666555444444444444555888888777777777777888888<<<<<<<<<;;;999999:::;;;<<<===>>>@@@AAABBBCCCCCCHHHHHHHHHHHHHHHLLLQQQTTTYYY___fffmmmttt|||ggg[[[NNNIIIJJJNNNTTTZZZ```eeekkkpppsssvvvxxxzzz~~~~~~}}}|||xxxvvvxxxwwwwwwwwwxxxzzz|||}}}|||yyy~~~uuujjjlllmmmmmmnnnsss||||||ssshhh```XXXUUURRROOONNNNNNLLLKKKIIIGGGFFFEEEEEEDDDAAA???@@@===<<<======<<<@@@FFFKKKOOOQQQRRRZZZhhhtttzzz~~~uuugggXXXNNNIIIGGGKKKPPPSSSWWW^^^iiiuuutttccc]]]]]]```hhhwww{{{mmmwwwqqq___NNNDDDFFFLLLPPPQQQRRRQQQLLLFFF???;;;111000///...---,,,,,,,,,---,,,++++++******+++++++++************)))))))))------,,,+++***))))))(((************************++++++++++++++++++++++++------------............000222333333111///...///......//////////////////......////////////000000111111111111111111111111000111222444666777999999:::<<<>>>AAAMMMkkkooo\\\PPPNNNQQQ```tttZZZMMMGGGBBB>>>:::===AAAKKK___zzzzzzkkk[[[MMMDDD???===;;;<<<===>>>@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAAAAA???@@@AAAAAA???===:::999555333111111222555999;;;:::===<<<777333333222000///.........///111333444111111222444555555555555444444444444444555666777999888777666777888:::;;;???===:::888999999:::999<<<===>>>???@@@AAABBBCCCEEEEEEFFFEEEFFFIIINNNQQQVVV[[[aaagggkkkrrr{{{lll\\\KKKDDDEEEFFFHHHKKKTTTXXX^^^cccgggjjjmmmooottttttvvvxxxzzz{{{|||}}}zzz|||~~~}}}zzzyyyvvvvvvvvvvvvwwwyyy{{{|||uuu}}}}}}zzznnnooonnnnnnpppvvv~~~uuukkkeeeXXXUUURRRPPPPPPPPPPPPOOOKKKIIIGGGFFFFFFEEEDDDBBBDDD???======>>>>>>BBBHHHJJJNNNPPPQQQZZZjjjyyy~~~ooo]]]QQQJJJHHHLLLSSSWWW\\\fffqqq|||ooo___ZZZ]]]```hhhyyy|||qqqrrr\\\KKKEEEIIIOOOPPPQQQQQQPPPKKKDDD===888000///...---,,,,,,,,,,,,,,,,,,++++++++++++***+++***)))))))))))))))))))))---,,,,,,+++***)))((((((***************************+++,,,---------,,,,,,,,,,,,,,,------------......000333333222000//////............//////////////////////////////000000111111111111111222222222111222333444555777888888888;;;???AAAIIIbbbrrr```RRRMMMNNNWWWwwwcccQQQHHHBBB???<<<>>>BBBLLL___yyytttdddUUUIIICCCAAA<<<<<<===>>>???@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBAAA???????????????===:::888555333111111222555999;;;;;;>>>===888444444333111///............000222333///000111333444555555555555444444444444555666666444333333444777<<<@@@CCCCCC???:::888:::<<<<<<:::<<<<<<===>>>???@@@AAABBBCCCDDDDDDEEEEEEHHHLLLPPPVVVZZZ```dddiiiooowww}}}uuuxxx~~~qqq___KKKCCCCCCBBB@@@@@@JJJNNNTTTYYY]]]```dddfffiiikkknnnrrruuuwwwxxxyyyvvvxxxzzz~~~~~~|||{{{xxxwwwvvvvvvwwwxxxzzz{{{sss~~~tttrrrooonnnpppvvv~~~vvvlllfffWWWUUUQQQPPPQQQSSSTTTTTTPPPMMMJJJHHHHHHHHHGGGEEEFFF@@@<<<===???@@@EEEKKKJJJMMMNNNPPPYYYkkk{{{rrr___RRRKKKIIINNNUUU[[[bbbmmmwwwmmm^^^ZZZ]]]aaaeeeyyyxxxwww___MMMHHHKKKPPPOOOPPPPPPNNNIIIBBB;;;666///...---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))))))))******************************************************+++,,,---------------******+++++++++,,,,,,,,,))),,,000111111000000000---.........//////000000000000000000000000//////000000111111111222222222333333444444555666666666666999>>>AAAFFF[[[uuueeeTTTMMMMMMSSSnnnnnnXXXJJJCCC@@@<<<===AAAKKK]]]uuu|||lll\\\NNNFFFCCC======<<<===>>>???AAAAAA@@@AAABBBDDDEEEEEEFFFFFFDDDDDDCCCCCCBBBBBBBBBBBB@@@???>>>>>>???>>>;;;999555333111111222555999;;;;;;>>>>>>888444444444111//////.........000111222///000111333444555555555666666555444444444444555111111111333777===BBBEEECCC>>>999888:::<<<<<<:::===<<<<<<===>>>???@@@AAABBBCCCDDDEEEFFFHHHLLLOOOSSSXXX^^^ccchhhnnnwww}}}}}}yyyooooooqqq{{{qqq___MMMEEEDDDAAA>>><<>>GGGWWWmmmtttdddUUUIIICCC======<<<<<<===>>>@@@AAA@@@AAABBBDDDEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCAAA???===>>>@@@@@@===999555333111111222555999;;;<<>>999555555444222000000///...///000111222111111222444555555555555777666555444444444444444333333333444777:::===@@@===;;;888777888999::::::===<<<<<<<<<<<<>>>@@@AAABBBCCCDDDEEEFFFHHHKKKNNNPPPUUU[[[aaafffmmmvvv|||}}}uuuppphhhgggffflllyyy~~~hhhZZZLLLFFFDDD@@@===<<<:::>>>BBBFFFIIIMMMPPPSSSXXX]]]cccjjjnnnooonnnmmmqqqsssvvvyyy}}}~~~~~~~~~}}}|||{{{|||}}}}}}|||tttnnnnnnrrrwwwzzz{{{yyy{{{}}}rrrlll```]]]XXXVVVWWWXXXYYYYYYYYYWWWTTTRRRQQQOOOLLLIIIHHHAAA;;;===AAAFFFLLLQQQSSSSSSPPPMMMTTTeeevvv|||mmm]]]RRRNNNOOOUUU]]]hhhpppyyyyyyxxx}}}lllaaa___bbbeeepppbbbNNNJJJMMMOOOOOOOOOOOOLLLGGG???777222///......---------------++++++,,,,,,,,,+++***)))************++++++,,,,,,))))))))))))************************************+++*********+++,,,...///******+++++++++,,,,,,,,,***,,,---...------///111------......///000000111111111111000000000/////////000000111222222333333333333333444555666777777777666999>>>???IIIeee~~~ooo\\\SSSSSSPPPaaaoooXXXKKKFFF@@@===>>>EEERRReee}}}nnn^^^OOOEEE>>>===<<<<<<<<<>>>@@@AAAAAAAAACCCDDDEEEEEEEEEEEEEEEEEECCCCCCBBBCCCCCCDDDCCC???===>>>@@@AAA>>>:::555333111111222555999;;;===@@@???999666666555222111111000///000111222333222333444555555555555555555444444444444555666666444444444555666888999:::888999999999888888:::;;;===<<<;;;;;;;;;===???@@@@@@BBBDDDEEEEEEGGGJJJMMMOOOTTTZZZ```eeellluuu{{{~~~tttkkkeee\\\[[[YYYZZZbbbkkklllhhhZZZPPPFFFCCCAAA===;;;<<<:::===AAADDDFFFIIIMMMOOOUUUYYY___fffkkknnnooooooppprrruuuxxx|||}}}}}}~~~vvvooonnnpppuuuxxxxxxxxxzzzyyysssfffbbb]]]YYYYYYYYYYYYYYY\\\ZZZWWWUUUSSSQQQMMMJJJIII@@@;;;===BBBGGGNNNSSSWWWVVVRRRMMMSSSbbbrrr{{{~~~yyykkk\\\SSSPPPQQQXXX```mmmttt}}}~~~xxxssstttyyykkkbbbaaadddgggzzzcccOOOLLLPPPRRROOOOOOOOOLLLFFF>>>666111//////...---------......++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,*********)))))))))))))))************************+++***)))((()))+++...///++++++,,,,,,,,,------------......---,,,,,,...000---------...///000000111222111111111000000/////////000000111222222333333111111222444666777888999888666888<<<<<>>===<<<;;;<<<===@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFEEEDDDBBBBBBCCCCCCDDDDDD@@@===>>>AAABBB???;;;555333111111222555999<<<===@@@???:::666666555333222111111000000111222333444444555555666555555555333333333444555666777888222333444555666777888888777:::===<<<::::::<<>>:::999;;;777:::===@@@BBBEEEHHHKKKOOOQQQVVV]]]ccchhhlllnnnqqqrrruuuxxx{{{~~~}}}|||}}}|||rrroooqqquuuwwwyyywwwzzzyyyqqqkkkccc^^^^^^___^^^]]]aaa\\\WWWXXXZZZWWWOOOGGGDDD::::::@@@BBBLLLWWWWWW^^^WWWQQQRRRWWW___kkkvvv|||~~~wwweeeVVVSSSSSSSSS[[[gggppp{{{~~~{{{vvvooorrrsssgggddd]]]^^^mmm|||\\\KKKMMMOOOKKKNNNNNNLLLHHHCCC<<<555222///............---------))))))))))))))))))))))))++++++++++++++++++++++++'''(((((()))***+++++++++++++++******************)))***,,,,,,++++++,,,...---------.........//////,,,,,,,,,---------..................////////////111111111111000000000000///000111222333444444444444444555555666777777777777888:::===>>>CCCQQQ___wwwkkkaaa^^^WWWZZZooojjjWWWPPPHHHBBB===???JJJ^^^vvv|||ooo]]]LLLBBB>>><<<>>>???>>>@@@DDDAAADDDDDD??????CCCFFFFFFBBBBBBAAAAAABBBBBBCCCCCCCCCAAA???>>>??????>>><<<:::666222111333666666555>>>>>>>>><<<888555333222222111000//////000111222222333555777777777777666555444333222222222333444444444555555666777777777666777888::::::999888888::::::::::::;;;<<<======???@@@AAACCCEEEFFFHHHHHHPPPRRRVVV[[[bbbllluuu|||xxxqqqkkkgggaaaWWWPPPJJJFFFCCCDDDHHHJJJHHHEEEAAA@@@>>><<<:::888666555444777;;;>>>@@@BBBEEEGGGMMMQQQVVV\\\```dddiiillloooqqqtttuuutttuuuvvvwww~~~{{{zzz{{{|||}}}wwwssstttwwwyyy{{{xxxzzztttnnnfffbbbbbbbbbbbbaaaaaa]]]ZZZ[[[___]]]UUUMMMFFF===>>>BBBCCCMMMYYYZZZ___WWWQQQQQQVVV]]]hhhrrrxxxzzz~~~ooo___RRRQQQRRRTTT\\\gggsss}}}|||yyyrrrlllppp~~~ooofffddd]]]```pppwwwYYYJJJLLLOOOLLLMMMMMMJJJFFFAAA:::444000------------,,,,,,,,,,,,************************++++++++++++++++++++++++'''(((((()))******++++++***************************+++,,,,,,+++***+++---,,,,,,,,,---------------,,,---------........................////////////000000000000000000000000000000111222333333333333444444555555666777777777888888:::<<<<<>>>>>@@@DDDAAAEEEEEEAAA@@@CCCEEEDDDBBBAAAAAA@@@@@@AAACCCCCCDDDBBB@@@?????????>>><<<:::666222111333555666555<<<===>>>===999555333222222111///......///111222222333555777777777777666333333222222222333555666444444555555666777777777777777888999999999999888::::::::::::;;;<<<======??????AAABBBDDDFFFGGGHHHNNNQQQUUU[[[aaaiiiqqqwwwyyyrrriiibbb]]]VVVNNNHHHDDD@@@===>>>AAACCCAAA>>>:::999888666555555555444333666:::<<<>>>@@@CCCEEEJJJMMMSSSYYY]]]bbbgggjjjmmmooorrrssstttuuuwwwyyy}}}~~~~~~|||{{{{{{|||}}}~~~{{{|||yyyyyy{{{{{{|||yyyzzz~~~{{{uuummmiiihhhiiihhhgggbbb___]]]```eeeddd]]]UUUJJJBBBCCCDDDDDDOOO]]]]]]```WWWPPPPPPTTTZZZdddlllrrruuuyyy~~~{{{jjj^^^TTTSSSUUUVVV^^^hhhwww}}}xxxvvvkkkkkkrrr|||wwwjjjdddddd___eeexxxqqqVVVJJJLLLNNNLLLMMMKKKHHHDDD>>>777222///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************++++++((((((((()))******++++++************************+++,,,---,,,*********,,,,,,,,,,,,,,,,,,,,,,,,+++------........./////////............////////////////////////////////////000111111222333333333333444444555555666777777777888888:::;;;::::::BBBKKK[[[vvvwwwjjjbbb___]]]bbbvvviiiXXXGGGCCC@@@AAAGGGVVVooovvvbbbQQQGGGAAA<<<===>>>>>>@@@DDDAAAFFFGGGDDDBBBDDDDDDBBBBBBAAA???>>>???@@@BBBDDDFFFDDDBBBAAAAAA@@@>>><<<999666333222333444555555999<<<>>>>>>;;;777444222222111///......///111222333444555777777777666666111111111222333555666777444444555555666777777777888888888777888888999:::::::::::::::;;;<<<======>>>???@@@BBBCCCEEEFFFGGGKKKOOOTTTZZZ___eeekkkoooqqqiii]]]TTTMMMHHHBBB>>>===:::888888;;;<<<;;;999555444333111111333444555222444777:::;;;>>>AAACCCFFFIIIOOOTTTYYY___dddhhhlllmmmpppqqqrrrtttxxxzzzzzz{{{}}}~~~}}}|||||||||}}}zzzwwwyyy~~~~~~|||}}}yyyyyy}}}wwwrrrpppqqqpppoooeeebbb```dddiiihhhaaaZZZMMMFFFFFFFFFEEERRRaaa```aaaXXXOOOOOORRRWWW^^^eeemmmppptttyyy}}}|||wwwiii```YYYXXXYYY[[[ccckkkzzz~~~xxxuuussshhhnnn}}}yyyrrreeeaaaccc```kkklllUUUKKKLLLNNNMMMMMMKKKGGGBBB<<<666111///,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***************(((((())))))***************************++++++++++++------,,,***)))***+++---------,,,,,,,,,,,,,,,.........////////////000............////////////............////////////000111222333333333333333444444555555666777777777777777999;;;:::888===DDDLLLeeexxxoooggg```[[[dddqqqZZZIIIDDDAAABBBFFFRRRmmm}}}kkk[[[MMMDDD===<<<======@@@CCCAAAFFFHHHEEECCCDDDCCC@@@AAA@@@>>>===>>>@@@BBBDDDGGGEEECCCBBBBBBAAA>>><<<999777444222222333555555777:::>>>>>><<<888555333222111///......///111222333444666777777777666555222222222333444555555666444444555555666777777777999888777777777888:::;;;::::::::::::;;;<<<======>>>>>>???AAABBBDDDEEEEEEHHHLLLSSSXXX]]]```dddgggggg___SSSIIIBBB===:::888:::888666666888999888777777555333111111222555666222444666888:::<<>>>>>???@@@BBBDDDFFFEEECCCCCCCCCBBB???<<<999888555333111222444666555888<<<>>><<<999777555333111000//////000111333444555666777777777666555444444444444444444444444444444555555666777777777999888777777777888:::;;;::::::::::::;;;<<<=========>>>???@@@AAABBBCCCDDDFFFKKKQQQWWW[[[]]]___aaa___XXXNNNDDD===999777777888666555555666777777666999777444222111111333444222444666777999;;;???AAACCCFFFJJJOOOTTTZZZ```dddjjjlllnnnooooooqqqtttvvvyyyzzz|||~~~}}}zzzzzz}}}}}}}}}|||}}}|||sssmmmiiijjjnnnoooiiidddXXXNNNIIIGGGLLLaaammmfffdddXXXNNNMMMQQQTTTXXX[[[eeegggjjjmmmqqqtttvvvwwwvvvwwwyyyyyyxxxuuusssqqqaaa___]]]\\\___fffqqqyyy|||xxxvvvtttsssooopppfffYYYXXX^^^___tttttt___PPPKKKLLLMMMMMMOOOLLLFFF???999444000///------------,,,,,,,,,,,,++++++++++++++++++++++++''''''(((((())))))******))))))))))))))))))******)))))))))***++++++,,,,,,+++,,,---,,,*********,,,---------.........//////------........./////////............////////////.........//////000000111111222222333333222222222444444555555666777777777777666888;;;<<<;;;>>>CCCGGGUUUssstttdddVVVVVVccc|||xxx]]]OOOEEEDDDEEENNNiiizzzlll\\\OOOBBB======>>>???BBB???DDDFFFDDDCCCCCCBBB@@@?????????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDBBB???===999888666333111111444666444777;;;===<<<:::888888444333111000000111333444444555666777777666555555555555555555555444333333444444555555666777777777888888888777888888999:::::::::::::::;;;<<<============>>>???@@@AAABBBBBBEEEJJJQQQVVVYYY[[[]]]^^^\\\WWWOOOGGG???;;;888777555555444444444444555555888777444111000///000000222333555666777999===@@@CCCEEEIIIMMMRRRWWW^^^bbbfffiiilllnnnpppqqqsssuuuyyyzzz|||~~~|||{{{zzztttnnnnnnsssuuurrrmmm^^^RRRJJJHHHRRRjjjuuuiiidddXXXNNNMMMQQQTTTVVVYYYbbbcccdddgggjjjnnnqqqsssssstttvvvvvvtttrrrpppooofffeeeccc___aaaiiisss{{{}}}~~~yyyxxxvvvtttwwwjjjaaaXXX\\\dddfff{{{vvvgggUUUJJJHHHJJJKKKLLLOOOKKKDDD===666111///---,,,,,,,,,,,,++++++++++++************************&&&&&&'''(((((()))*********)))))))))))))))))))))((())))))***++++++,,,,,,***+++,,,,,,+++***+++---++++++,,,---......///000,,,---------........................////////////......///000000111222222222222222333333222222111444444555555666777777777888666777;;;<<<;;;===BBBEEELLLbbbvvvcccVVVWWW[[[hhhlllYYYIIIEEEEEELLLddd~~~rrrdddTTTEEE???>>>>>>???AAA===BBBDDDBBBAAACCCCCCAAA>>>???@@@BBBCCCCCCCCCCCCBBBAAAAAACCCDDDCCC@@@===999999777444111000333666444777:::;;;;;;:::::::::555444222111111222444555444555666777777666555444333444555666666555555444444444555555666777777777777777888999999999999888::::::::::::;;;<<<======<<<======>>>???@@@AAAAAAFFFJJJPPPUUUXXX[[[]]]^^^\\\ZZZTTTLLLDDD===999777555555555555444444555666777666444333111000000000111222333333444777;;;>>>CCCEEEHHHKKKOOOTTT[[[___```dddjjjnnnqqqsssuuuvvvxxxyyy{{{~~~{{{yyy}}}xxxrrrrrrwwwzzzyyyuuubbbUUUKKKIIIVVVpppzzzllleeeXXXMMMMMMQQQTTTVVVXXX`````````bbbeeejjjnnnpppqqqsssttttttrrrpppnnnnnnqqqpppkkkdddccciiisssyyy~~~~~~~~~~~~zzzyyywwwvvv}}}fff```[[[ccclllmmm~~~}}}lll]]]MMMEEEEEEHHHJJJLLLNNNIIIBBB;;;444///---,,,+++++++++************)))))))))))))))))))))))))))&&&&&&&&&'''((())))))************)))))))))))))))((())))))***++++++,,,,,,)))***,,,,,,++++++,,,...))))))***+++---...//////,,,,,,,,,---------................../////////000...//////000111222222333222222333333333222222111444444555555666777777777:::777777:::;;;:::<<<@@@BBBDDDUUUvvvvvvaaaVVVYYYWWW[[[~~~www```LLLFFFEEEJJJaaa{{{vvvhhhXXXGGG???>>>>>>???@@@===AAACCC@@@@@@BBBCCCAAA===???AAADDDEEEEEEDDDCCC@@@@@@AAABBBDDDCCC@@@>>>888999888444000000333666444666999:::::::::;;;<<<666555333222222333555666555555666777777666555444111222444666777777666666444444555555666777777777666777888::::::999888888::::::::::::;;;<<<======<<<======>>>???@@@@@@AAAFFFJJJPPPUUUXXX[[[]]]___^^^]]]XXXQQQGGG>>>888555777888888777666666777999666666666555444333222222///000111111222555999===BBBDDDGGGJJJMMMRRRXXX]]][[[```hhhnnnrrruuuwwwxxxwwwyyy{{{}}}}}}xxxwww|||}}}tttwww~~~kkkZZZPPPOOOVVVjjjuuummmjjj[[[LLLJJJOOOTTTWWWYYY^^^]]]]]]^^^```dddhhhjjjmmmmmmnnnooollljjjpppyyyxxxoooiiijjjooouuuwww~~~~~~{{{uuuvvvyyy|||tttaaabbbaaa```jjjyyyxxxhhhTTTDDDCCCDDDBBBCCCJJJMMMDDD;;;666222---,,,...,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++***)))(((''')))))))))))))))******++++++***************++++++((()))***,,,...000111222...------------...//////...------------...//////........................000////////////000000111000222555777777555222000333333444444555666666666999:::;;;;;;::::::<<<>>>AAAFFFQQQccc|||nnn\\\SSSUUUUUUXXXsssmmmTTTKKKIIILLL___vvvzzzjjj^^^NNNBBB<<<;;;<<<===@@@@@@BBBBBBBBBBBB@@@@@@>>>;;;===FFFKKKHHHBBB???@@@@@@@@@@@@?????????>>>===:::666222//////000111777666666777999999888666<<<888333111333444444333555555666666666444333222333333333444444444555555666666666666777777777777777777888888888999999999:::999888888888:::<<<>>><<<<<<<<<<<<;;;===@@@CCCFFFLLLQQQSSSWWW\\\]]]ZZZ[[[XXXSSSNNNIIIDDD???<<<777888999888666555555666555444333333222222333333///111222222333555888;;;;;;???DDDIIILLLPPPTTTVVV]]]___dddllltttyyyxxxwwwwwwxxxzzz|||~~~~~~xxxrrrwwwxxx{{{ppp]]]PPPMMMTTTjjjxxxsssnnn^^^OOOLLLPPPTTTVVVWWW\\\[[[ZZZ[[[]]]```dddfffiiiiiiiiijjjiiijjjttt~~~yyyrrroooqqquuuxxx{{{xxxssstttxxx{{{mmm]]]___aaaeeetttwwwwwwdddRRRCCCCCCEEECCCEEEKKKJJJAAA888444000,,,,,,///---,,,***)))))))))***+++************************(((((((((((('''&&&%%%$$$)))))))))))))))******+++))))))))))))***+++,,,---******++++++,,,---......,,,,,,,,,,,,,,,---......---------------......///........................000////////////000111111111333555666666555333111333333444555555666666777999:::;;;:::::::::<<<>>>===BBBJJJYYYppp|||hhhXXXNNNQQQPPPQQQiii|||___QQQIIIIIIYYYnnn{{{rrrfffTTTFFF>>><<<<<<===???@@@AAABBBBBBAAA@@@???@@@===>>>EEEIIIGGGBBB@@@@@@@@@?????????>>>>>>>>>===:::666222000///000111444555777888999999::::::>>>:::666444444555444333666666777888888777555555333333333444444444555555555666666666777777777777777777777888888888999999:::999888888999:::<<<>>><<<===>>>>>>===???BBBDDDFFFLLLQQQSSSVVVZZZZZZWWWXXXUUUPPPKKKGGGCCC???<<<999:::;;;<<<<<<:::888777888777555333111000//////000111222222333555888;;;<<>>555111...+++,,,///...,,,***(((((()))+++,,,))))))))))))))))))))))))***************)))((('''))))))))))))******++++++''''''((()))***,,,...///,,,,,,+++++++++*********,,,++++++++++++,,,------,,,------------.................................///////////////000111222333333444444444444333333333444444555555666777777888:::::::::::::::<<<>>>;;;???EEENNN___yyy|||eeeVVVMMMNNNLLLKKK^^^vvvmmmYYYMMMIIIVVVhhh}}}zzznnn\\\KKKAAA===<<<===???@@@AAABBBBBBAAA@@@???BBB>>>>>>DDDGGGDDDAAA@@@????????????>>>>>>>>>======;;;777333000000000111111444888999999999<<<>>>???<<<999777666666555333111222444555555444333333333333333444444444555555555555666666666777777777777777777777888888888888:::999888888999:::<<<===<<<===???@@@@@@AAACCCFFFHHHNNNSSSUUUXXX[[[ZZZVVVTTTPPPKKKGGGDDDAAA>>><<<;;;<<<===AAACCCAAA<<<777888777555333111000//////000111222222222444777:::999===AAAEEEHHHLLLPPPSSSUUUXXX^^^fffmmmqqqrrrqqquuuvvvxxx{{{}}}}}}kkk[[[SSSWWWnnntttdddUUUQQQTTTVVVVVVVVVXXXWWWUUUTTTUUUWWWZZZ[[[^^^___aaaeeefffkkkwww{{{qqqqqquuuxxx{{{||||||oooaaa___dddlllxxx}}}uuuxxxqqqXXXKKKAAABBBGGGHHHIIIKKKGGG===444000---***+++///---,,,,,,+++++++++++++++))))))))))))))))))))))))++++++,,,,,,+++******)))))))))******++++++++++++((((((((()))***,,,---...------,,,,,,++++++******,,,,,,,,,+++,,,,,,---...,,,,,,---.......................................////////////000111222222444333333333333333333444444444444555666666777777888999::::::999:::<<<>>>===???DDDIIISSSjjjhhhYYYPPPPPPMMMJJJVVVhhhxxxbbbSSSNNNYYYjjjtttbbbPPPCCC===<<<===>>>???@@@AAAAAA@@@???>>>BBB>>>===AAACCCAAA???@@@?????????>>>>>>>>>=========;;;777444111000000111000555::::::888888;;;??????===;;;999777555444333000111222444444444333333333333333444444444555555555555555666666666777777666666666777777777888888999999999999999;;;<<<===;;;===???@@@@@@BBBDDDFFFMMMSSSXXXZZZ\\\^^^\\\WWWPPPLLLGGGCCC@@@???===;;;<<<;;;>>>CCCHHHFFF>>>666444333222222111222222222000111222222222444777999777999===AAADDDHHHLLLPPPRRRVVV]]]dddjjjnnnooooootttuuuwwwzzz}}}~~~{{{{{{qqqaaaXXXZZZnnn~~~|||rrrcccTTTQQQUUUWWWWWWXXXWWWUUUSSSRRRRRRTTTVVVXXX[[[]]]ccciiikkkmmmuuu~~~qqqooorrrzzz}}}lllcccaaaiiiuuu{{{vvvzzzjjjSSSIIIAAACCCHHHJJJIIIIIIFFF===444000---***+++...+++---...//////---+++***************************(((((())))))((((((''''''))))))***++++++++++++************)))******+++,,,,,,,,,,,,------------------------------......///,,,---.../////////......////////////////////////////////////000111222333444333222222222222333444444444555555666777777888888999::::::999999;;;======???CCCGGGMMM___mmm___UUUTTTPPPKKKQQQ]]]lll[[[TTT]]]jjjwwwfffUUUGGG???======>>>>>>???@@@@@@???>>>>>>@@@<<<<<>>===???????????????>>>>>>>>>>>>===;;;888444222111000111222666;;;:::777666999=========<<<:::777555333222444555777888999888888777333333333444444444555555555555555555666666666666555555666666666777777777999999999999:::;;;<<<<<<:::<<<>>>???@@@BBBEEEGGGOOOVVV\\\^^^```aaa]]]XXXOOOKKKDDD@@@===<<<;;;:::::::::<<>>666333333222111111111111222000111222222111333666888777:::===@@@CCCGGGLLLOOOQQQVVV]]]dddiiimmmoooooossstttwwwzzz}}}{{{uuussswwwxxxggg]]][[[lll{{{xxxpppaaaSSSQQQUUUWWWWWWWWWUUUSSSQQQPPPPPPRRRTTTVVVZZZ___gggoooppppppuuu}}}tttqqqsss||||||lllgggdddpppxxxvvv{{{fffPPPIIICCCCCCHHHKKKIIIEEEBBB:::333000...++++++...+++,,,...//////---+++)))************************))))))************))))))((()))+++,,,,,,,,,+++***++++++***************++++++,,,,,,------......///...------------...//////---...///000111000///////////////////////////////////////000111222333444333333222222222222333333444555555666666777888888777999999999999999;;;===<<<<<>>===>>>???@@@@@@???>>>======;;;<<>>===;;;888555333111111000333666999999777777888;;;;;;<<<===<<<999555444333444555666777888777666555333333333444444444555555444444555555555666666666555555555555666666666666888888999::::::;;;;;;<<<;;;<<<======???BBBFFFJJJRRRYYY```bbbdddddd```ZZZQQQLLLDDD>>>;;;:::999999888888;;;???CCCBBB===888777666444222000///......000111222111111222555888999<<<>>>AAADDDHHHMMMQQQPPPVVV^^^eeeiiilllnnnppprrrtttwwwzzz~~~wwwooolllqqqpppccc^^^nnn}}}{{{ooo```RRRPPPTTTUUUUUUUUURRRPPPNNNMMMNNNPPPRRRTTT\\\aaajjjrrrtttsssxxxzzzvvvwww}}}|||llliiikkk|||}}}uuuuuuzzzeeeNNNIIIDDDDDDIIIKKKGGGAAA;;;444000///...,,,,,,...---,,,+++*********++++++))))))))))))))))))))))))+++,,,,,,------,,,,,,,,,((()))+++------,,,+++******)))))))))***+++,,,,,,+++,,,,,,,,,,,,---------------,,,,,,------...///...///111222222222000000/////////////////////////////////000111222444555222222222222222222222222555555555666777777888888777888999999888999;;;===;;;:::???DDDEEEKKKddd~~~yyykkk___[[[WWWQQQOOORRRcccnnn```^^^bbb}}}vvveeeTTTGGGAAA???<<<===>>>??????>>>===<<<<<<;;;===BBBBBB??????BBBAAAAAAAAAAAA@@@@@@@@@@@@<<<;;;999666333222111000111333444666888999999::::::===???>>>;;;777666666222333444444444333222111333333333444444444555555444444444555555555666666444444555555555666666666888888999:::;;;;;;;;;;;;============>>>CCCIIIMMMWWW^^^fffiiikkkkkkfff```TTTNNNEEE>>>:::999888888666888:::<<<>>>>>>===<<<666555444222000///......000111222111111222555777999;;;===???BBBFFFLLLPPPPPPVVV^^^dddhhhkkknnnppprrrtttwww{{{~~~yyyppphhhgggnnn~~~{{{}}}xxxhhhbbbqqqooo```RRRPPPSSSTTTSSSRRROOONNNLLLKKKLLLNNNQQQRRR]]]bbbkkksssuuuuuu{{{{{{{{{~~~|||llliiitttwwwrrrtttyyygggNNNJJJEEEEEEIIIKKKFFF???555///,,,...///------///...,,,(((%%%%%%'''***,,,((((((((((((((((((((((((((())))))*********))))))(((***+++------,,,+++***((((((((()))***,,,---...,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---......000222333444333111000000000000000000000000000/////////000111333444555111222222333333222222111555555666666777777888888777888999999888999;;;===;;;;;;???EEEDDDGGG[[[sssqqqddd```\\\UUURRRSSSVVVwwwuuueee```bbbuuu}}}lllYYYKKKCCC@@@<<<===>>>??????>>>===<<<<<<<<>>AAA@@@===999888888555666666777666555333222333333333444444444555555444444444555555555666666444444444555555555666666888888999:::;;;;;;;;;;;;??????>>>===???DDDKKKPPP\\\dddlllppprrrrrrmmmfffVVVPPPFFF>>>:::888777777666888:::;;;;;;;;;===???333222111111000111111111000111222111111222444777666888:::<<>>@@@@@@AAAIIIVVVaaawwwlllhhh^^^YYYZZZVVVVVViiisssiiieeekkk|||tttgggTTTDDD>>>>>>===<<<<<<===@@@BBBCCCBBBAAA@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBAAA@@@@@@???>>><<<:::777444333222//////000222444777999:::===>>>???@@@???<<<999777777666444333222222333333444444555555666555555555888777666555444555666666777777777777666555444333777888999:::;;;:::999999<<<<<<<<<<<>>?????????EEEQQQ[[[}}}tttmmmbbb]]]\\\VVVPPP___zzzwwwkkkfffhhhzzzxxxmmm[[[KKKDDDAAA@@@>>>===>>>@@@AAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCBBBAAAAAA@@@@@@??????>>><<<:::777555333222///000000222444666999:::<<<===??????>>><<<999777777666555333333333333444333444555555666555555555666555444333333333444444666666666777666666555444777888999:::::::::999999;;;;;;<<<===BBBJJJSSSZZZdddjjjppptttxxxvvvmmmcccTTTKKKBBB>>>:::555333444555555666888:::;;;:::888666555333222111111000000111000000111111222333444444777:::<<>>999666222---,,,------+++)))+++************)))))))))++++++***)))))))))))))))))))))))))))***************************************************+++++++++************************------,,,,,,,,,------...------......///000000000111111111111000000000000000000111222222222222111111222222333333444444555555555555666666777777888888888777777888999::::::;;;===>>>===<<>>>>>>>>===;;;999777555333333000000000111333666888:::<<<===??????>>><<<999777888777555444333333444444333444444555666666555555666555444444333333444444555555666777777777666666777888999999::::::999999;;;;;;<<>>;;;777555666777666777888;;;<<<;;;:::666555444222111111111111000000000000111222333333444666999<<>>???????????????@@@@@@@@@@@@@@@@@@???>>>>>>=========<<<;;;999777666444333000000000111222555888999===>>>@@@@@@???===:::888888777555444333333444555333333444555666666666666888777777666666666666666444444555777777888888888777888888999999999999999;;;<<<===AAAGGGRRR]]]eeemmmrrrwwwyyy{{{xxxnnncccWWWLLLCCCAAA@@@===;;;;;;999888888999;;;<<<;;;:::666555444333222111111111////////////000111222333777999<<<>>>AAADDDHHHKKKQQQVVV^^^dddiiillloooqqqrrrsssvvvyyy~~~tttfffdddkkkqqq|||ssseeeYYYzzzyyydddUUUQQQSSSSSSQQQNNNLLLMMMPPPQQQRRRWWW]]]gggrrr{{{~~~{{{|||~~~xxxooonnnuuuvvv___NNNGGGFFFFFFFFFFFFCCC===666222---,,,++++++,,,---------,,,+++++++++************(((((()))))))))((('''&&&((()))))))))************************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------......///000000000000000000000000000111111000000111222222222222111111222222333333444444555666777777777777777888888999888888888888888999999:::;;;<<<<<<===AAAGGGLLLWWWrrryyy}}}~~~sssiii]]]YYYkkk~~~nnn]]]aaaqqq}}}qqqbbbWWWHHHCCC>>>===@@@BBBAAA???>>>>>>??????@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<:::999777666555444111000000000111444777999>>>???AAAAAA@@@>>>;;;999888777555444333333444444222333444555666666666666777777777777777666666666444444666777888888888888777777777888888888999999<<<===>>>BBBJJJUUUbbbkkkrrrxxx}}}vvvkkk___TTTKKKIIIIIIGGGDDDCCC>>><<<;;;;;;<<<<<<;;;999666666444333222111111111////////////000111222333999;;;===???@@@CCCFFFIIIRRRWWW^^^eeeiiillloooqqqtttuuuxxxzzz}}}xxxjjjiiirrrzzzzzzuuunnnbbbYYYyyy~~~hhhWWWQQQTTTSSSPPPLLLKKKLLLQQQSSSUUU[[[bbblllvvv{{{|||yyyrrrnnnttt|||gggQQQFFFEEEEEEEEEFFFDDD@@@:::333///)))***++++++,,,---......,,,,,,+++++++++*********((((((((((((((('''&&&&&&))))))))))))***************************************************+++++++++************************++++++,,,---............------......///000000000000000000000111111111111000000111222222222222111111222222333333444444555555555555555555555555555888888777777888999:::::::::;;;<<<<<<===AAAEEEIIIPPPdddppp```VVV```vvvzzzfffbbbkkkyyykkk___NNNGGG???===???BBBAAA???>>>???@@@@@@AAAAAA@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;:::999888777666555222111//////111333777999>>>???AAAAAA@@@>>>;;;999777666444333222222333333222222444555666666777777555666666666666555444333444555666777888888999888888777777777777888999999<<<===@@@DDDNNN[[[iiisss{{{uuuggg\\\RRRRRRTTTSSSPPPOOOFFFCCC@@@>>>>>><<<;;;999777666555333222222222222000000000000111222333333666888;;;===>>>AAAEEEHHHRRRWWW^^^eeeiiimmmppprrruuuwwwyyy{{{|||~~~rrrrrr|||~~~wwwsssmmmddd___zzznnnZZZTTTWWWWWWRRROOONNNQQQVVVZZZ]]]ccckkkqqq{{{|||}}}vvvpppppp{{{|||ooo[[[GGGAAADDDEEEEEEEEEBBB===777111...***+++------------......+++************))))))))))))))))))((((((((((((((())))))))))))************************************+++++++++******************************************+++,,,...............------......///000000000///000000000111111111111000000111222222222222111111222222333333444444555666666666666666666666666777777777777888999:::;;;<<<<<<<<<<<<===>>>AAACCCKKKWWWqqqyyyjjj^^^^^^hhh|||sssgggggg|||wwwkkkXXXNNNCCC>>>???BBBAAA?????????AAABBBBBBBBBAAA@@@@@@@@@??????>>>======<<<;;;::::::999888777666666222111///...000333666999<<<>>>???@@@???<<<999777666555333222111111222222111222333555666777777777555666666777666555444333555666777888888888888888888777777666777888999:::;;;===AAAGGGSSSbbbsss}}}}}}kkk```WWWYYY^^^___]]][[[OOOLLLGGGCCCAAA>>>;;;999777666555444333222222222111000000111111222333444333666999<<>>===<<<<<<;;;<<<===>>>GGGOOOddduuuhhhbbbbbbnnn}}}kkkdddwwwttt___TTTGGG@@@@@@BBBAAA>>>???@@@AAABBBCCCBBBAAAAAA@@@@@@??????>>>>>>======::::::999999888777777666222111///...///333666999;;;<<<===>>>===:::888666555444222111000111111222111222333555666777777777777888999999999888666555666777777888888888888777888777666666666777999::::::<<>>BBBGGGLLLPPPSSSXXX___eeejjjmmmppprrrsssvvvxxxyyyyyy{{{}}}}}}~~~|||tttooonnnvvv|||wwwaaaYYY[[[[[[XXXWWWZZZ^^^bbbhhhooowww}}}~~~~~~vvvvvvwwwkkkmmmvvv{{{fffVVVJJJBBBAAADDDAAABBBAAA===888222///..."""$$$(((,,,...---+++***,,,+++***((((((((()))***---,,,+++)))((('''''''''))))))))))))((((((((((((((((((((((((((()))************+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,---------......000000000000000000000000///000111222222333333222222222333444444555555666777777777777666666666666444555777999;;;===???@@@>>><<<:::;;;======<<<999BBBMMM___xxxwwwnnnjjjaaa```wwwtttjjjuuugggZZZJJJAAA@@@CCCDDDCCC>>>>>>???@@@BBBCCCCCCDDDCCCBBBBBBAAA???>>>>>>===>>>======;;;:::999888888222333444111......000333999:::;;;;;;;;;:::999888555444222111111111222222555555555666666666666666444444555666777777666666666666666666666666666666777777777777888999:::;;;===>>>CCCNNN^^^nnnzzzuuuddd[[[SSSVVV```hhhiiifffZZZSSSJJJEEEDDDCCC@@@<<<777666555444333222222222111111333777666333333777888999;;;<<<>>>BBBGGGJJJUUUXXX]]]ccciiilllnnnooouuuwwwyyyxxxxxxyyy~~~{{{yyyzzzyyysssnnnttt|||yyyaaaXXXZZZ\\\[[[ZZZ^^^eeekkkqqqxxx~~~tttqqqvvv|||ssshhhmmmyyy{{{cccQQQEEE???>>>BBBAAAAAA@@@<<<666111...---&&&(((***,,,---,,,***)))+++***)))(((''''''((())))))))))))))))))******+++))))))))))))((((((((((((((((((((((((((()))******))))))***++++++++++++***,,,+++++++++,,,,,,------/////////......---------------........./////////000000000000000000000000///000111222333333333333222222333333444555555555666666666666666777777777777777888999:::;;;<<<===<<<:::999:::===>>>===;;;>>>HHHVVVmmmzzznnnfffccc\\\YYYjjjnnnppp|||qqqcccQQQEEEBBBCCCCCCBBB>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;:::999999888333444444222///...000333888999:::::::::999888888444444222111111111222222333444444444555555666666444444555666666666666666555555555555555555555555777777666666666666777888>>>@@@EEEQQQ```nnnxxx}}}}}}mmm]]]TTTLLLNNNWWW```aaa___\\\UUULLLGGGEEECCC???;;;777666555444333222222222111///111666666333222444666888:::<<>>>>>===@@@FFFQQQbbbzzzoooccc\\\[[[VVVQQQZZZiiiyyyqqqyyy}}}nnnZZZJJJCCCAAAAAA@@@>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBAAA@@@??????>>>======<<<;;;:::999999888444444444222000///111222777888999999:::999888777444333333222222222222333111222222333444555666666444555555666666666666666555555555555555555555555888888777666666666666777>>>@@@GGGSSSbbbnnnuuuwwwwww{{{gggUUUMMMEEEEEEMMMUUUXXXXXX[[[UUUMMMHHHEEEBBB===:::777666555444333222222222333000111777:::777444333444666999<<<@@@EEEKKKPPPUUUYYY___eeekkkpppssstttsssuuuvvvvvvvvvyyy~~~~~~aaammmzzz}}}zzzyyyhhhYYYXXX[[[\\\]]]ccckkkttt|||~~~|||qqqhhhggghhhiiidddcccrrr{{{mmmfffgggppp^^^GGG===:::<<<@@@AAA@@@>>>:::444///---,,,...---,,,+++************)))))))))((((((((()))))),,,+++***)))(((((((((((((((((((((((())))))))))))((((((((((((((())))))***((())))))***************++++++,,,,,,---------,,,---------------,,,,,,,,,....../////////000000000////////////////////////...///000111222222222222111222222333444444555555444444555555666777888888999999999999888888888888999999999:::<<<=========AAADDDKKKXXXqqqyyyiii]]]TTTSSSPPPLLLPPPYYYuuuvvvzzzvvv```OOOEEEAAA???>>>>>>>>>>>>???@@@AAAAAABBBCCCBBBBBBAAA@@@?????????======<<<;;;::::::999999666555444222111000111222666777888999:::999888888333333333333333333333333111222222444555666777777555555666666666666666555555555555555555555555555999999999888888999::::::;;;>>>GGGVVVfffqqqttttttvvvtttaaaOOOHHHAAA@@@EEELLLPPPQQQTTTPPPJJJFFFCCC@@@<<<:::777666555444333222222222777222222999>>><<<777444555777:::===AAAFFFLLLPPPXXX[[[aaahhhnnnsssvvvwwwsssuuuvvvuuuuuuwww}}}~~~~~~VVVcccqqqwwwuuuvvv|||ooo^^^YYYZZZZZZ```eeemmmuuu}}}|||zzz{{{}}}tttiii^^^]]]```cccaaaeeezzzxxxjjjdddiiisss]]]GGG>>>===>>>AAA@@@@@@===999333///...------,,,+++*********+++,,,************************++++++***)))((((((((()))'''((((((((()))))))))***((((((((((((((())))))***)))***++++++,,,,,,++++++***+++,,,---------,,,,,,------------------------------........./////////////////////////////////---...///000111111111111111111222222333444444555333444444555666777777888777777777888888999999999;;;;;;;;;;;;:::::::::;;;===>>>CCCMMM```zzzjjj\\\OOOLLLJJJHHHKKKRRRaaatttsssyyyeeeTTTIIIBBB???>>>===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@??????>>><<<<<<<<<;;;;;;::::::999888666444222222222222111666777888999::::::999888333333333333333333333333222333444555666777888888555666666666666666555555555555555555555555555555777777777888999;;;<<<===;;;???IIIZZZlllvvvxxxvvvttt{{{~~~iiiWWWJJJEEE>>>;;;===BBBGGGIIIHHHFFFCCCAAA???===;;;999777666555444333222222222777222222888===;;;666444777999;;;>>>AAAFFFLLLPPPVVVYYY___eeekkkoooqqqrrrtttvvvwwwvvvtttuuuyyy}}}~~~|||~~~}}}}}}{{{{{{MMMXXXfffnnnqqqtttzzzvvvccc]]]\\\\\\eeejjjqqqzzz~~~zzzvvvvvvxxx|||~~~|||nnncccWWWWWW[[[aaadddmmmwwwkkkggglllvvv[[[FFF@@@???@@@AAA>>>===;;;777222///......+++************+++,,,,,,)))***+++,,,,,,,,,++++++(((((((((((()))***,,,,,,''''''(((((())))))******((((((((((((((()))************+++,,,,,,,,,,,,,,,***+++,,,---...---,,,+++///////////////000000000------........./////////000000000000000000000000---...///000111111111111111111222222333333444444444444444555555666666777555555666777888999999::::::<<<<<<;;;999999999:::>>>>>>BBBIIIVVVooopppbbbRRRJJJGGGFFFJJJOOOUUUlllnnniiippp|||lll\\\PPPGGGAAA>>>======>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::777444333333333222111444555777888999999888888222333333444444444444333444444555555666777888888666666666666666666555444444444444444444444444444444444555666888:::<<<======AAAKKK^^^ppp{{{{{{wwwtttxxx~~~vvvaaaQQQDDD@@@;;;777666888<<<>>>============<<<:::999888777666555444333222222222444//////444777666333333777999<<<>>>BBBGGGLLLQQQYYY\\\aaafffkkknnnooopppqqqtttwwwwwwuuuuuuwwwzzzzzz~~~}}}}}}~~~~~~wwwsssssszzzDDDLLLXXXbbbiiinnnrrrvvvxxx~~~{{{ggg```aaabbbhhhnnnwww}}}zzzxxxxxxzzz}}}~~~{{{xxx|||wwwggg\\\SSSSSSYYYccclllxxxtttnnnnnnqqqyyy|||WWWDDD@@@@@@???>>>:::999777333///------...************************((()))***+++,,,++++++***''''''(((((()))+++,,,---'''''''''((()))*********((((((((((((((()))******))))))***+++++++++++++++)))+++,,,......---,,,+++.../////////000000000111....../////////000000000000000000000000000000000///000111222222333333333111111111222333333444444555555555555555555555555555555666666777888888888888:::<<<;;;999999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;:::::::::;;;888444333333444222111222333444666777777666666222222444555555555444444444444444555555666666666666666666666666555444444444444444444444444444444555666666777888999;;;<<<===@@@JJJ\\\oooyyyxxxssspppqqqvvv{{{zzzmmm[[[NNN@@@???;;;777333222555777666888::::::999888666666777666555444333222222222222//////222333111222555666888;;;>>>CCCHHHOOOSSS^^^```dddhhhkkkmmmnnnnnnkkkpppuuuxxxwwwwwwxxxzzz|||~~~~~~{{{|||tttnnniiiiiittt===CCCMMMXXXaaagggkkklllpppzzz}}}iiiccceeeggggggooozzz~~~}}}|||~~~uuuqqqooouuurrraaaWWWRRRRRRYYYgggsssrrrqqqtttuuu|||wwwTTTBBB??????===;;;666666444111---+++,,,---***************)))(((''''''((()))+++++++++***)))+++***)))))))))))))))***&&&''''''((()))******+++((((((((((((((()))******(((((()))***************)))***,,,......---,,,+++,,,---------......//////000000000000111111111111000000000000000000000000111111222333444444444444000111111222333333444444555555555555555444444444666666666666777777777777666888;;;;;;999999<<<>>>;;;<<>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::<<<888444333444444333000000111222444555555444444111222444555666555444444444444444444444444444444666666777777666555444444444444444444444444444444999999999999:::;;;<<<<<<;;;===FFFXXXjjjsssqqqlllffffffjjjooonnncccRRRGGG@@@@@@===888333111222444444666999999888666555444777666555444333222222222222000000222222000333888444666:::>>>CCCJJJQQQVVV\\\^^^aaadddggghhhhhhggggggmmmtttxxxxxxxxxzzz{{{zzz}}}|||}}}~~~|||}}}||||||~~~~~~~~~xxxooogggbbbbbbooo>>>CCCIIIOOOUUUZZZ___bbbkkklllnnnooorrrxxx~~~zzz~~~pppddddddhhhrrrwwwuuukkkfffmmm|||tttbbb]]]SSSVVVbbbrrryyyvvvuuuwww||||||hhhPPPCCC???;;;999999999666222///...,,,***)))(((***,,,,,,***((((((((()))))))))***++++++,,,,,,...---+++)))(((((()))***((('''&&&''')))++++++******(((''''''(((((('''%%%)))************++++++++++++,,,---...////////////......//////000111111111000111222222222222111000000000111222222222222222111111222222222333333333444333222111111333555666777666444333222444555777222333444666777999:::;;;::::::999999::::::;;;<<>>@@@GGG___xxxooobbbYYYRRRQQQUUUYYY\\\eeeyyyhhheeennntttiii^^^PPPDDDGGG@@@===>>>@@@===;;;<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>============;;;999666444444333111000...///111444777777444222000111222333333333333333555444444444444555666666666555555555555666777777333444444555555555555555888666777;;;===<<<;;;<<>>CCCHHHMMMRRRWWW[[[aaabbbccceeeiiipppxxx}}}~~~wwwllllllqqqyyy}}}qqqhhhaaahhhwwwqqq^^^XXXVVVZZZfffyyyxxxwwwxxxzzzooo]]]JJJ@@@>>>===;;;;;;888555111...---,,,+++))))))+++,,,,,,***))))))***)))))))))***++++++,,,,,,---,,,+++)))((())))))))))))'''&&&''')))************(((''''''(((((('''&&&)))************+++++++++,,,,,,---.....................//////000111111222111111111111111111111111000000111222222222111111111111111222222222333333444333222111111333444666777666555444444555666666333444555666777888999::::::999999999999:::;;;;;;CCC===;;;===>>>DDDXXXooo{{{lll```WWWUUUWWW\\\]]]bbboooqqqgggiii~~~|||rrrhhhZZZMMMGGG@@@;;;<<<>>><<<;;;<<<==================<<<<<<>>>>>>>>>>>>============<<<999777555555555333222///000222555888:::999777222333333444444444444555555444444444444555666666888777666555555555555555666666555555444555555555;;;777777;;;<<<;;;;;;>>>AAACCCOOObbbnnnnnnjjjhhhaaabbbdddgggfff^^^RRRIIIEEECCC???;;;888555333222333444666888888888777666555555444333333333444444111222222222222333666888:::<<<@@@DDDHHHMMMSSSWWW^^^```dddgggiiijjjiiiiiikkknnnppprrrsssuuuwwwzzz{{{|||~~~~~~}}}{{{yyyxxxxxxyyyzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~vvvnnnfffkkkqqq}}}888:::>>>AAAEEEIIIOOOSSSUUUVVVXXX[[[```hhhqqqxxxwwwwww{{{rrrhhhaaaffftttooo]]]WWWZZZ___mmm|||xxxzzz~~~ttt\\\NNNAAA===>>>>>>>>>>>>888444///,,,++++++++++++***+++,,,+++)))))))))+++)))))))))***++++++,,,,,,+++++++++******))))))(((***((('''''')))***)))(((***(((''''''))))))(((&&&)))************+++++++++,,,,,,---.........------.........///000000111111111111000000000000111111111111111222111111000000111111111222222222222333444333222111222333444555666666777777777777666666555555555666777888888888999999888888999999:::;;;BBB===<<<===<<>>>>>===<<<<<<<<>>>>>>>>=========<<<:::777555444444444333222000///000333777:::::::::555555555444555555666777555555444444555555666777999888777666444444444333777666555444444666888999>>>:::888:::;;;:::<<>>:::777555555666777999999999888888333333333333333444555666111222333333333444666888:::===AAAFFFJJJOOOUUUXXX^^^```dddhhhjjjlllllllllllloooqqqrrrssstttuuuwwwyyyzzz{{{||||||zzzwwwuuutttuuuxxxzzz|||}}}}}}}}}||||||~~~|||~~~~~~|||zzzwwwtttpppxxx888:::<<<===@@@DDDIIIMMMNNNOOOQQQTTTZZZcccmmmttt{{{}}}zzzpppiiilllvvvooo```[[[]]]eeeuuuyyyxxx~~~wwwbbbMMMCCC;;;<<>>???666222---******+++++++++***++++++***(((((()))***)))))))))***++++++,,,,,,******++++++***)))((((((+++)))''''''((())))))(((***((('''((())))))((('''))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,------.../////////111000////////////000111111111111111111000000///111111111111222222222222333333222222222333444555555666888999999888777666666666666666777777777777888888888888888999::::::???=========<<<===IIIVVVwwwyyynnngggcccccccccbbb___aaauuu|||iiidddttt|||ooobbbSSSIII@@@>>>??????@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<666444222111222222111000000///...000333666888888777666555555555555666777555555555555555666666777888888666555555444444444666555333333555888;;;===@@@;;;999:::::::::???EEEHHHOOO^^^ooo||||||uuutttttttttsssnnneee^^^XXXVVVSSSNNNHHHCCC>>>;;;777888999999:::999999888444444333333333444444555000111333444444444666888<<>>:::<<>><<<===333///,,,******+++++++++)))***+++***((('''((())))))))))))***++++++,,,,,,))))))*********)))((((((+++)))''''''((())))))((()))((('''((()))***)))((())))))*********+++++++++***+++,,,,,,,,,,,,,,,,,,******++++++,,,------...000//////////////////000000000111111111000000///000000111111111222222222222222222222333333444444444666888::::::999888666666666666666777777777777888777777777777888999999;;;;;;<<<===<<<>>>GGGOOOlll|||tttoooggghhhhhhccc^^^iiiqqqccckkk{{{xxxmmmZZZOOODDD@@@???>>>@@@CCC<<<======>>>???@@@AAAAAA?????????>>>===<<<<<<<<<666444111111111111000///444222000000222555666666666666555555555555666666666555555555555666777777666666555555555555666666888666555444444666999;;;???;;;:::::::::<<>>BBBFFFKKKOOOSSSWWWZZZ^^^```cccgggjjjmmmnnnooommmooorrrsssrrrqqqqqqrrruuuwwwzzz|||{{{yyyvvvtttqqqrrruuuwwwyyyzzzzzzzzz{{{{{{}}}}}}}}}~~~}}}||||||zzztttpppmmmqqqxxx444555777888999;;;>>>AAADDDEEEHHHKKKOOOVVV^^^cccfffhhhjjjmmmpppuuu{{{~~~vvvfff```bbbkkkzzz{{{rrrvvvdddNNNBBB===:::===>>><<<999999///---+++***+++++++++***(((***,,,,,,***((((((((()))))))))***++++++,,,,,,))))))))))))))))))))))))***((('''''')))***)))((()))((('''(((***+++***))))))************+++++++++))))))***+++,,,,,,,,,,,,*********+++,,,,,,------......////////////.........///000000111111000000000000000111111111111222222222333333333444444444444555777999:::999888777666666666666777777777777777777777666777777888999888:::<<<<<<<<>>===<<<;;;;;;999666444333333333222111666444333333444666666666666666777777777666555555666666555555666666777888555555555555555666777777;;;999777555444444444555<<<::::::;;;<<<>>>GGGQQQUUU```ooo||||||vvvqqqmmmmmmjjjeee___WWWOOOKKK@@@???>>><<<;;;999888888777777555444333222222222222222333333333555999<<>>AAACCCFFFIIILLLPPPVVVYYYZZZ\\\```cccfffkkkqqquuu|||qqqcccbbbhhhxxxrrrlllrrrxxx\\\GGGAAA<<<:::<<<===999666666,,,+++***+++,,,,,,***)))(((+++...///---+++)))((()))))))))***++++++,,,,,,***)))(((''''''((()))***)))'''&&&''')))*********)))((('''(((***+++***))))))************+++++++++'''''')))+++,,,---------++++++,,,,,,------......,,,---///000000///---,,,------///000111111111111000000000000111111111111222222333333444444444333444555666888888888888888555555666666777777888888777666666666666777888888777999;;;::::::>>>BBBFFFWWWrrruuussstttrrrjjjgggyyyuuuiiidddnnn~~~jjj^^^QQQIIIDDD???>>>???>>>>>>??????@@@AAABBBBBB@@@@@@???>>>===<<<;;;;;;:::888555444444333222000444333222333555777777666666777999::::::888666444666666666666666777777888777666666555555555555666777777666555444444444555888777999<<<>>>AAAKKKVVV]]]iiiuuu{{{wwwssssssqqqlllfff]]]UUUPPPEEEDDDBBB???===;;;999999666555444333333333333333555555444333444777<<<@@@DDDHHHLLLPPPRRRUUUWWWYYY]]]^^^```cccfffhhhjjjkkkjjjmmmqqqrrrrrrqqqpppppppppsssvvvyyyyyywwwsssppprrrqqqqqqpppqqqsssuuuvvvxxxyyy{{{~~~~~~{{{zzz{{{}}}}}}~~~yyynnniiieeeeeerrr222555888999:::;;;<<<>>>AAADDDGGGIIIKKKNNNRRRTTTSSSUUUYYY\\\```eeekkkooottt~~~~~~}}}}}}}}}|||zzzxxxqqqssswww{{{ooodddgggoooyyykkkgggpppsssXXXEEE???;;;999;;;<<<888555555***)))***+++---,,,***((())),,,000222000---***))))))))))))***++++++,,,,,,***)))'''&&&&&&(((***+++((('''&&&''')))++++++***)))(((((((((***++++++***)))************+++++++++%%%&&&(((***,,,---......,,,,,,---......//////000***,,,///111111///,,,***+++,,,...///111222222222000000000000111111111111111222333444444444333333444444555777777888888888555555555666777888888888666666666666666777888888777999:::888888<<<@@@BBBLLLccczzzvvvvvvvvvnnniiivvvoooaaaeeeuuusssfffXXXPPPJJJCCC@@@AAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<;;;;;;:::777444333222111///...000///000222555666666666777999;;;===<<<:::777444666666666666666777888888999888777666555444444444000111222444666777888999555666999===???CCCMMMYYYcccnnnyyy{{{uuuuuutttpppiii```XXXSSSJJJHHHEEEBBB???<<<;;;:::444444333333333444555555888888666444555999???DDDFFFIIINNNQQQSSSUUUWWWYYY\\\]]]___bbbdddgggiiijjjiiilllppprrrrrrqqqppppppnnnqqquuuxxxxxxuuuqqqooorrrqqqooommmnnnppprrrtttvvvwwwyyy||||||zzz|||}}}~~~~~~~~~}}}vvviiidddaaacccvvv222222222333444777999:::???AAACCCEEEGGGIIIJJJJJJIIILLLQQQUUUZZZ```fffkkkrrrvvv}}}~~~{{{zzzzzzwwwssssssuuutttooojjjeeeeeeeeefffiiiqqq{{{}}}jjjcccooo}}}tttiiihhhhhhkkkyyylllPPPBBB999:::;;;<<<:::777444222...,,,***)))******)))(((***+++,,,------,,,+++***))))))(((((((((((())))))((((((''''''''''''((((((''''''((())))))))))))))))))(((((('''''''''((((((&&&&&&'''((()))***++++++************************------------------------,,,333777222------///111...000111111000000111222222222111111222222333444222222333333333333444444777777777666555555444444444555666777888999:::;;;999:::;;;;;;:::888666444888999:::;;;===>>>???@@@KKKVVVjjjuuuqqqooonnniiigggsss~~~fffcccjjjsss}}}oooaaaYYYPPPEEE???>>>AAAAAA@@@???>>>>>>@@@BBBAAA@@@???===<<<:::999999777666444222111111111222333222222222333666999;;;:::999777777888888666555555555666666777888888888444444333333333444555555666777777666444222333444555555777:::===CCCPPP]]]hhhqqq{{{|||wwwuuusssnnnhhheeeccc___[[[PPPMMMIIIDDD@@@===<<<<<<:::999888666666777777888666888999888777:::AAAFFFIIIMMMRRRUUUVVVWWWXXXYYYWWW[[[___``````aaadddggglllqqqrrrooommmoooooommmpppqqqsssttttttsssqqqppptttssspppooonnnnnnooopppttttttuuuwwwyyy{{{zzzzzzzzz|||~~~~~~~~~~~~}}}~~~{{{zzzuuuiii```^^^hhh222222222333444666888999<<<===???BBBDDDFFFGGGGGGGGGIIIMMMPPPTTTYYY___ccciiinnnuuuzzz}}}}}}zzzxxxvvvuuupppllljjjkkkjjjeeeaaaYYYXXXWWWWWWZZZaaakkkqqqwww~~~nnniiivvvwwwuuujjjccccccdddhhhxxxfffMMM@@@999:::::::::888555222000---,,,+++***++++++++++++)))***+++,,,,,,+++***)))))))))(((((((((((())))))((((((''''''''''''((((((''''''((())))))))))))))))))(((((('''''''''(((((()))))))))))))))(((((((((++++++++++++++++++++++++------------------------///666999444...---///000...000111111000000111222222222111111222222333444222222333333333333444444555555555555555555555555444555555666777888999999888777777666666555555444888888999:::<<<===>>>???AAAJJJ[[[vvvrrrkkkfffccc^^^^^^mmm~~~sssfffdddhhhuuuyyylllcccXXXKKKAAA>>><<<============>>>@@@AAAAAA@@@???>>><<<;;;:::999:::888666333111000000000444333333333444666999::::::888777777777777555444333333444444555666666666555444444333333333444444666777888777444333444555555555777;;;===CCCPPP]]]hhhrrr{{{|||wwwsssppplllgggdddbbb___\\\VVVSSSOOOIIIDDDAAA???>>>;;;:::999777777888888999777999::::::999<<>>>>>???@@@@@@???>>><<<;;;::::::<<<;;;888555222111000000555555444444555777888999:::888666666666555333222333333444444555666666666666555444333333222333333666777888777555444444555666666888<<<>>>CCCPPP\\\kkkttt}}}|||tttpppllljjjhhhgggffffffbbb```[[[TTTMMMFFFAAA>>><<<;;;:::999888999999:::999;;;=========???EEEIIILLLNNNQQQRRRRRRSSSUUUWWW]]]```ccccccaaaaaadddfffggglllnnnkkkjjjlllllljjjjjjkkklllnnnpppqqqqqqqqqtttsssqqqooonnnnnnnnnnnnssssssssstttuuuwwwxxxyyyyyyzzz{{{{{{{{{|||~~~{{{}}}uuuooojjjiiiooo~~~444444444444444444555555555666888:::<<<===>>>>>>>>>@@@CCCFFFHHHLLLQQQUUU\\\aaahhhmmmppprrrtttuuurrrrrrrrrrrrqqqpppooonnnpppkkkccc\\\YYYVVVTTTRRROOOMMMJJJGGGGGGLLLTTTZZZhhh{{{~~~vvvvvv{{{jjj^^^[[[[[[^^^dddqqqmmmUUUFFF===::::::999888555111...,,,)))***+++***)))((())))))(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((()))***'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000555777333......///......000111111000000111222222222111111222222333444222222222333333333444444222222222333333444444444444444555555555555555555666666777777888888888888666777888999:::;;;<<<<<>>>>>>>>===<<<@@@??????>>>===<<<;;;;;;<<<;;;888555333222111111666666666555666777888999999777555555555444222000555555666666777888888888666555444333222222222222555666777666444333444555555666888<<<>>>CCCOOO[[[mmmxxxzzztttppppppqqqrrrtttwwwtttrrrnnnfff\\\PPPEEE???>>>===;;;:::999999:::::::::===@@@@@@@@@CCCGGGLLLOOOPPPRRRRRRRRRSSSUUUXXX]]]___bbbbbb```aaadddgggfffkkkmmmjjjiiillllllkkkhhhiiijjjlllnnnppprrrrrrsssrrrqqqooonnnnnnnnnnnnrrrrrrssssssssstttwwwyyyxxxyyyyyyyyyzzz|||~~~}}}xxx|||{{{{{{uuurrrssswww~~~333333444444444444444444444555777999:::<<<<<<<<<;;;===@@@CCCFFFJJJOOOSSSXXX]]]ccchhhkkklllnnnnnnmmmmmmnnnnnnnnnmmmmmmlllooojjjaaaYYYSSSPPPNNNLLLHHHFFFCCC@@@???BBBHHHMMMZZZmmm~~~|||{{{}}}wwwxxxzzziii]]][[[[[[```jjj{{{|||```NNNDDD???;;;;;;:::777444111...,,,,,,---///---***(((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((()))******(((((())))))******++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,111333000...///000///...000111111000000111222222222111111222222333444222222222333333333444444444444333333333222222222444444444444555555555555333555888:::::::::888777666777777888999:::;;;;;;<<<<<<@@@KKKZZZttt{{{lll]]]VVVPPPMMMUUU```pppmmmbbbaaaooowww~~~qqq```TTTEEEBBB>>>===>>>???>>>===??????>>>>>>=========<<<:::999777555444444444444666666666666666777888888888777555444555444222111555555666666777888888888666555444333222111111111333444444444222111222333555555888<<<>>>BBBNNNZZZlllxxxyyyrrrssstttvvv|||rrr```OOODDDBBB@@@>>><<<::::::::::::;;;>>>BBBDDDDDDFFFJJJMMMQQQRRRSSSSSSSSSTTTWWWYYYYYY\\\______^^^```dddhhhfffkkkmmmkkkjjjmmmnnnmmmhhhhhhiiijjjllloooqqqsssqqqqqqpppooonnnnnnnnnnnnppprrrssssssrrrsssuuuxxxwwwxxxxxxyyyzzz}}}~~~}}}vvvyyy||||||vvvwww}}}222333333444444444444333444555666888999:::;;;;;;999;;;>>>AAACCCGGGLLLPPPRRRWWW]]]cccfffgggiiijjjjjjkkkkkkllllllkkkkkkjjjkkkfff^^^UUUNNNIIIGGGFFFCCCBBB@@@===<<<===AAAEEEFFFTTTdddkkkjjjjjjooouuu~~~}}}xxxzzzyyyiii]]]]]]^^^eeessspppTTTGGGBBB???;;;:::999666333000...,,,///111333111---))))))***(((''''''&&&&&&''''''((())))))(((((((((((())))))((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((()))***++++++,,,,,,+++***))))))((('''************************+++,,,,,,------.........+++///111///...000000///...000111111000000111222222222111111222222333444222222333333333333444444555555444333333222111111444444444444555555666666333555777888999888777666777777888999999:::;;;;;;999999???HHHRRRfffvvveee[[[SSSLLLOOOVVVggguuujjj___eeejjjuuu{{{kkk]]]HHHCCC===<<<>>>@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999888666555444444444555444444555666777777888888777666444444555555444222333333444444555666666666555444333222222111222222111222333333111111111333333444888<<<===AAALLLWWWhhhxxx}}}rrrooonnnnnnuuu~~~ttt^^^OOOGGGFFFCCC@@@===;;;;;;:::;;;???DDDFFFGGGHHHKKKOOOQQQSSSTTTUUUUUUUUUWWWYYYWWWZZZ\\\]]]\\\___ccchhhfffkkkmmmkkkkkknnnpppnnnjjjiiihhhhhhjjjmmmoooqqqoooooooooooooooooooooooonnnrrruuuuuusssrrrtttvvvuuuwwwyyyzzz|||~~~|||~~~||||||~~~zzz}}}111222333444555444444333333444555777888999999:::888:::<<<>>>???BBBGGGJJJLLLQQQYYY___dddfffiiijjjiiiiiiiiijjjjjjiiiiiihhhgggccc\\\SSSKKKEEEBBBAAA@@@@@@???===;;;;;;===???===CCCLLLSSSVVVZZZ___dddnnnqqqvvv{{{}}}~~~|||{{{yyy{{{~~~{{{zzz{{{}}}zzz|||wwwiii___aaaeeeooohhhLLLAAA>>><<<999888666444222///---,,,,,,000333111---))))))+++)))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((()))***+++,,,---,,,,,,+++***)))((('''++++++++++++++++++++++++++++++,,,,,,---......///---111222///...000000......000111111000000111222222222111111222222333444222222333333333333444444444444444444333333333333333333444555666777777888888888777666666777888999888888999999:::;;;;;;;;;999;;;BBBIIIKKKWWWwwwooobbbWWWOOONNNTTTcccppp~~~mmmbbbbbbfffpppyyykkkTTTMMMDDD??????AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>???:::999777555333222222222222222444555666777888888666555444555666666555444333333444444555666666666333333222222222222222333111222333333222111222333222333777;;;<<<@@@JJJUUUgggzzzqqqiiibbb^^^dddooojjjYYYNNNLLLIIIDDDAAA>>>===<<<;;;@@@EEEHHHHHHIIILLLOOONNNQQQTTTUUUVVVVVVWWWXXXYYY[[[]]]\\\[[[]]]bbbfffeeejjjlllkkkkkknnnpppoookkkiiigggfffgggiiilllnnnlllmmmnnnoooooopppppppppmmmrrrwwwwwwuuurrrsssuuutttvvvyyy|||~~~~~~|||000111333444555555444444222333444666777888888888888999;;;;;;<<<>>>BBBDDDIIIOOOWWW___eeeiiilllnnnhhhhhhhhhiiiiiihhhggggggeeebbb\\\SSSJJJDDD@@@???:::;;;;;;:::888777888999@@@???AAAFFFLLLQQQVVV[[[bbbeeejjjnnnrrrsssrrrrrrrrruuuyyy~~~~~~~~~}}}~~~vvvvvvxxx~~~{{{~~~ttthhhbbbeeelllyyydddGGG===<<<:::777666555222000...,,,+++'''+++///...***'''(((***)))((('''&&&&&&'''((()))))))))(((((((((((())))))((((((''''''''''''(((((('''(((((()))))))))))))))(((((((((((()))***+++,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000333444000///111000,,,///000111111000000111222222222111111222222333444222222333333333444444444222333333444444555555666333333444555666888888999???<<<888666555888<<>>>>>>>>>>>????????????<<<:::777555222111000000000111333555666777888888666555444555777777777666555555666666777888888888222222222111222222333333222333444444222222333444111222666:::<<>>;;;@@@FFFIIIIIIJJJMMMOOOLLLOOOSSSUUUVVVVVVVVVWWW[[[]]]^^^]]][[[\\\```eeedddiiillljjjkkknnnpppnnnkkkiiifffddddddfffiiikkkkkklllmmmoooppppppqqqqqqlllrrrxxxyyyvvvssssssuuusssvvvzzz}}}}}}555555444333333222111111333333444444555666777777888888888999:::<<<===>>>FFFIIINNNVVV___fffiiikkkmmmkkkiiihhhhhhhhhhhhhhhgggccc[[[QQQGGG@@@======<<<;;;:::888666555444444999:::===AAAEEEIIIKKKMMMWWWYYY\\\^^^aaadddhhhkkkgggnnnsssuuuxxx~~~zzzvvvwwwyyy}}}||||||uuuxxx}}}~~~{{{rrrkkkffffffwwwyyyZZZEEE>>>===;;;999666222///---,,,------++++++******)))((((((((((((((((((((())))))))))))$$$%%%&&&'''((((((((((((###%%%'''(((******))))))))))))))))))************(((((((((((())))))))))))***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000...------.........---------......///000000000000000000000000000000000111222333333444444333333222333444555555555444333222222222111111111111000888222111555444222<<>>??????===<<<;;;:::999888666444222111///000111333555777888999::::::999888777666555555666666777777666555444444222222222222222222222222111222333333333333222111333333666999;;;===GGGQQQcccjjj\\\RRRRRRWWWcccuuuppp```RRRRRRPPPLLLHHHCCC>>><<<@@@BBBDDDGGGIIIKKKKKKLLLMMMNNNQQQSSSUUUWWWWWWXXXYYYZZZ[[[[[[[[[\\\___bbbjjjllllllkkkiiihhhiiijjjhhhhhhgggeeedddfffiiilllmmmllljjjiiikkknnnrrruuuxxx|||~~~|||wwwssstttwwwxxx{{{~~~333333333333333333333333222333333444555666777777888888888999:::;;;<<<===CCCFFFJJJRRRZZZaaafffiiiiiihhheeeddddddddddddccchhhddd\\\QQQGGG@@@===<<<::::::888777555444444444999:::<<<>>>AAACCCEEEFFFLLLNNNQQQSSSUUUXXX\\\^^^___fffkkkmmmqqqwwwzzzzzz|||}}}~~~|||}}}}}}yyytttrrrsssuuuvvvyyy}}}wwwzzzxxxuuu~~~|||uuuxxx|||pppkkkkkkqqqnnnSSSAAA===<<<:::777555111...,,,+++,,,,,,++++++******)))((((((((((((((((((((())))))))))))((((((((((((((((((((('''&&&'''((())))))((((((''''''(((((((((((()))))))))(((((((((((()))))))))))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---.........---------...//////000000//////////////////////////////000111111111111000111333444666666555444333222222222222111111111111333//////555555333<<>><<<;;;<<<<<<;;;:::<<<;;;;;;999777555444333000111222444666888999999::::::999888777666555555555555555555555444333333333333333333333333333333111222333333333333222111444444666888999:::CCCLLL^^^yyyyyyiii[[[SSSSSS[[[jjjmmm^^^TTTSSSQQQNNNJJJFFFBBB@@@BBBCCCFFFHHHJJJKKKKKKKKKMMMNNNOOOQQQSSSUUUWWWXXXYYYZZZ[[[ZZZZZZ\\\^^^aaagggiiijjjiiihhhfffgggggghhhhhhgggeeedddeeehhhkkklllkkkjjjkkkmmmqqquuuwwwxxx{{{|||zzzuuussstttwww~~~111111111222333444444555222222333444555666777888777888888999:::;;;<<<<<<@@@AAAEEEKKKRRRZZZaaaeeejjjiiihhhfffeeeeeeeeeeeeiiieee]]]SSSHHH@@@<<<;;;777777666555444444444444888888999:::;;;======>>>@@@BBBDDDFFFHHHJJJNNNPPPSSSZZZ___bbbffflllqqqqqqqqqrrrtttuuuwwwwwwxxxwwwuuuvvvvvvrrrnnnlllnnnqqqqqqtttyyy~~~rrrttt~~~tttxxx~~~yyyqqqnnnyyyuuunnnmmmsss}}}yyyzzz|||ttt]]]HHH===;;;:::888555333000---+++******+++++++++******)))((((((((((((((((((((())))))))))))++++++)))(((''''''''''''(((((())))))((('''&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))))))))******)))))))))++++++,,,,,,,,,,,,,,,,,,+++***)))***,,,...///...,,,,,,---......//////000////////////////////////...//////000111000000000111222555777777666444333333222222222111111111111222...000555555333999CCCLLL>>>444666999777777999666666666777777888888999;;;888999=========GGGUUUrrrvvvjjjeeeeeegggllluuu~~~ooobbb^^^cccwwwzzznnnaaaUUUKKKFFFCCC@@@>>><<<;;;;;;;;;;;;999<<<<<<;;;:::999777555444222222333555777888999:::::::::999888777666555555444444444444444444333222333333333333333333333333111222222333333222222111555444555777777888???GGGXXXooorrreee___^^^hhhwwwnnnaaaVVVUUUSSSPPPLLLIIIFFFEEEDDDEEEGGGIIIKKKKKKKKKKKKNNNNNNNNNOOOQQQTTTWWWXXXYYYYYYZZZZZZYYYZZZ]]]___ccceeeggggggfffdddddddddggggggfffeeecccdddfffiiijjjjjjjjjlllooorrrvvvxxxwwwxxxyyywwwtttsssvvvyyy}}}111111111222333333444444111222333444666777888999888999::::::;;;<<<<<<<<<===???BBBFFFKKKSSS[[[```hhhhhhhhhgggeeeeeeeeefffiiieee^^^TTTIII@@@;;;999555444333333333333333333666666666777888888999999:::<<<>>>???@@@BBBEEEHHHIIIPPPUUUXXX\\\dddiiijjjiiikkklllnnnoooppprrrsssuuuvvvuuuqqqllljjjkkknnnqqqssswww|||qqqrrr~~~vvv}}}wwwtttsssqqqnnnjjjmmmwwwmmmmmmqqq~~~xxxrrrsssuuuttteeePPP@@@::::::888555444222///---+++*********++++++******)))((((((((((((((((((((())))))))))))+++***)))((('''''''''((((((((((((((((((''''''&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))************))))))+++++++++++++++,,,,,,,,,---+++***+++---......---+++,,,,,,---......//////////////////////////////111111222333333333333222000222555777888666444333333333222222222111111111444111222555333000333999???666111333666444333555444444555555666777888888999888999<<<;;;;;;AAAKKK```zzzzzzqqqkkkhhhgggllluuu}}}lllbbbaaannn~~~{{{mmm___RRRKKKHHHCCCAAA===<<<<<<=========<<<<<<;;;:::999777555444222222333555666777888999::::::999888777666555555444444555555555444444333222222222222222222222222222222222222222222222222555333444666777888===EEERRRddd|||vvvnnnrrrxxx|||mmmbbbYYYWWWTTTPPPLLLIIIGGGFFFDDDEEEGGGJJJLLLMMMMMMMMMOOONNNNNNNNNQQQTTTWWWYYYXXXXXXYYYXXXXXXYYY[[[^^^aaaccceeefffdddcccbbbbbbfffffffffdddcccccceeegggjjjjjjkkklllnnnqqqtttvvvssstttuuuuuutttvvvzzz~~~~~~zzzzzz222222222222222222222222111222333555777999:::;;;:::;;;<<<===>>>>>>=========???@@@BBBFFFLLLTTTZZZ^^^```bbbaaa``````aaaccchhheee___VVVJJJAAA;;;888333333222222222222333333333333444555666777777888777888:::;;;;;;===???BBBBBBHHHNNNQQQVVV___eeegggfffhhhjjjjjjkkkmmmqqqttt{{{|||{{{wwwqqqmmmmmmnnnooorrrvvv{{{rrruuu}}}wwwkkkeeebbbbbb```cccppp|||nnniiipppyyyxxxpppnnnoooiiiZZZGGG===:::999777444333222000...,,,+++++++++++++++******)))((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((()))(((((()))))))))*********(((((((((((())))))))))))***++++++++++++++++++************++++++,,,,,,,,,000///---,,,---...---,,,++++++,,,,,,------..............................111222222333333333333333///111444666777666444333333333333222222222222111333222222444333000111444666222111333555444333444333333444555666666777777777777999;;;;;;;;;@@@FFFPPPjjjssslllddddddllluuuzzz{{{}}}kkkbbbfffoooxxxjjj]]]UUUQQQHHHDDD???======>>>??????:::::::::999888666555444111111222333555666777777::::::999888777666555555444555555666666666555555111111111111111111111111222222222222222222222222444222222666888999>>>DDDJJJWWWlll}}}|||}}}{{{sssfff\\\YYYVVVRRRMMMIIIFFFDDDDDDBBBDDDGGGJJJMMMNNNOOOOOOOOONNNNNNOOOQQQTTTWWWYYYVVVWWWWWWWWWVVVWWWZZZ]]]```bbbdddeeecccbbbbbbccceeeeeefffdddcccccceeeffflllkkkjjjjjjkkknnnppprrrqqqqqqssstttwww{{{wwwrrrsssvvvqqqrrrxxx222222222222222111111111222333444666999;;;<<<======>>>@@@AAAAAAAAA@@@???===???AAA@@@AAAEEEKKKQQQUUUXXX]]]^^^]]]^^^aaadddfffeee```WWWLLLBBB;;;999333333222111111111222222111222222333555666666777444555666777666777:::<<<<<>>>>>>>>>>>:::::::::999888666555444111111222333444555666666::::::999888777666555555444555666666777666666666111111111111111111111111333222222111111222222333444111111555888999===AAAAAAKKK[[[ooo|||vvvmmmbbbZZZVVVSSSNNNIIIEEECCCCCCCCCBBBDDDGGGJJJLLLNNNNNNOOOMMMMMMMMMNNNQQQSSSVVVWWWSSSTTTUUUUUUUUUWWWZZZ]]]aaabbbccccccaaaaaacccdddccceeeeeeeeeddddddfffgggnnnllljjjhhhiiillloooqqqqqqrrrtttvvvzzz|||oooiiiiiikkkfffmmm{{{000000111111222222333333333444555888:::===??????@@@AAACCCDDDEEEDDDCCCBBB===???AAA???===>>>CCCHHHLLLQQQWWWZZZ[[[\\\aaaeeeeeeddd___WWWMMMCCC<<<999444333333222111111111111111111222222333333444444111333444444333444666888777===CCCGGGMMMXXX```bbbdddfffiiiiiihhhlllsssyyyzzzwwwvvvppprrrwww|||~~~tttxxxrrrbbbVVVUUUZZZ[[[jjjtttkkknnnwwwhhh^^^YYYNNNCCC:::999888444222333000///...---,,,+++***)))++++++******)))((((((((((((((((((((())))))))))))+++,,,.........,,,)))((())))))((('''&&&'''((((((((((((((())))))))))))***(((((((((((())))))))))))******++++++++++++******((())))))***++++++,,,,,,000...,,,,,,------,,,+++*********+++,,,,,,------........................,,,------...///........./////////000111222444444444444333333333222222222000000000111222555555444111333666555555555666777555555555555666666666666666888888888999<<<>>>@@@EEEQQQhhhzzzjjj___]]]bbbiiimmmvvvuuuhhhfffmmm|||tttnnn^^^XXXNNNFFFBBB???>>>===;;;;;;::::::999888666666222222333444555666777777::::::999888777666555555333444555555666666666555222222222222222222222222333333222111111222333333555111000444777777888<<<<<>>@@@AAABBBCCCEEEGGGGGGFFFDDDCCC===???@@@>>>:::999>>>BBBAAAHHHOOOSSSTTTVVV[[[```dddccc___XXXNNNDDD===:::555444333222111111111111222222222222111111111111111222333333222222444666333:::???CCCJJJUUU]]]```ccceeehhhhhhgggkkkssszzz~~~zzzyyyuuuwww{{{~~~|||rrrwww~~~pppaaaWWWYYYbbbgggxxxtttlllrrruuucccVVVOOOCCC;;;555777777222111333......---,,,+++)))((((((++++++******)))((((((((((((((((((((())))))))))))...000111222111---)))''',,,+++)))'''&&&%%%&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))************))))))((())))))***++++++,,,,,,---,,,***+++,,,------,,,)))******+++,,,,,,------........................,,,---......//////......///.........///111333555444444444333333333222222444444222000111333333111...222555444222333555555666666666666666555555555777999888777888;;;=========DDDVVVsssqqqccc]]]^^^cccgggrrrsssoooggg~~~yyykkkcccXXXNNNGGGCCC@@@???<<<<<<<<<;;;:::999888777333444444555666777888888::::::999888777666555555222333333444555555555444444444444444444444444444444333222111111222333444666111000333555444555777:::>>>DDDLLLSSS\\\iiittt}}}qqqrrrqqqllleee^^^YYYVVVNNNKKKGGGCCCBBBCCCFFFHHHGGGHHHIIIJJJJJJIIIHHHHHHFFFHHHJJJLLLNNNPPPPPPQQQOOOQQQRRRSSSTTTWWW[[[^^^``````___]]]]]]^^^bbbeeeaaaccceeeffffffgggiiijjjooolllhhhgggiiinnntttyyyxxxyyyzzz}}}{{{~~~tttiiiccc``````[[[lll000000000000000000000000000111222444888<<>>:::555333333333111///...---+++))))))***+++---,,,+++***((('''%%%$$$###%%%&&&&&&'''((((((''''''...333777666111+++'''&&&+++++++++)))'''%%%&&&''''''((()))))))))(((&&&%%%))))))))))))))))))))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++,,,---------......//////........................,,,,,,------...//////000............////////////111111222222222111111000222222222222222222222222333333333444444444555555777555333333444666888888777888888999999:::;;;;;;@@@EEENNN^^^xxxsssddd[[[VVVWWW\\\iiiuuuwwwkkkttt|||tttfffXXXLLLEEECCCBBBBBB@@@===<<<<<<;;;:::999:::888555444333444666888<<<;;;:::888777777666666666666555444333333222222444444444333333222222222333222111000000111222333333333222222333333444555999:::<<>><<<;;;;;;:::888666444333222222333555888:::;;;:::999888777666666666777777666555555444333333444333333333333333333222333222111000000111222333333333222222333333444555777777999<<<@@@EEEJJJMMMOOOSSSXXX]]]aaacccfffhhhiiiiiikkkqqqwwwwwwpppiii]]]ZZZXXXXXXYYYVVVOOOJJJEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMOOOQQQSSSRRRRRRRRRSSSUUUWWWXXX]]]^^^^^^]]]\\\]]]___aaa```bbbdddfffggghhhkkkmmmooolllhhhhhhmmmtttzzz}}}xxxxxxyyy}}}uuuhhh^^^]]]aaahhhyyy~~~000000000000000000000000000111222444888<<>>===<<<;;;999666444333222333444777:::;;;;;;:::999777666666555555777777777666555555444444222333333333333333333444222222111111111111222222333333222222333333444555666666777888:::===@@@BBB@@@DDDHHHLLLNNNPPPRRRTTTVVVUUUVVV\\\bbbddd```[[[RRROOOMMMNNNPPPOOOLLLIIIDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGIIIKKKMMMOOOPPPSSSRRRSSSSSSTTTVVVWWWXXX]]]^^^^^^]]]\\\\\\^^^aaa___aaaccceeefffiiilllooommmkkkiiilllqqqxxx~~~wwwvvvwww{{{uuuggg^^^```gggttt{{{sssxxx000000000000000000000000000111222444888<<>>;;;:::999:::444555666888;;;===??????>>>???@@@@@@>>>;;;777444444555666666666666555555111222222333333222222111444333333222333444666777999:::>>>GGGRRR]]]eeeiiihhhfffeeeiiipppvvvxxxxxx}}}{{{{{{|||{{{zzzyyyzzz{{{|||{{{zzz{{{|||}}}vvvuuu}}}vvvxxxiiiNNN>>>999333333444333111...,,,+++((())))))))))))(((''''''(((((((((((((((((('''''''''(((((((((((((((''''''+++)))'''(((+++,,,***'''))))))***((('''&&&((()))))))))((((((((()))))))))+++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////000........................,,,,,,---------------...............////////////---...///000111222222222000000000111111222222222222222222333333333444444222555888999777555444444666666777777888999999:::888:::>>>AAAEEETTTttt~~~nnnaaaZZZRRRTTT[[[jjj}}}zzzoooqqq~~~tttkkkeee\\\UUUKKKBBB>>>===>>>???999999888888888888999:::;;;:::999777666666666555555555444444444444444444222222222333333444444444222222222333333222222222333333222222333333444555444444555666888999:::;;;999;;;===>>>>>>???@@@BBBDDDBBB@@@AAAEEEGGGGGGFFFHHHFFFDDDCCCDDDDDDDDDDDD@@@@@@AAAAAABBBDDDEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHJJJLLLMMMNNNSSSSSSUUUVVVXXXYYYZZZZZZZZZ[[[[[[[[[ZZZ[[[]]]``````aaaccccccdddgggkkknnnsssssssssvvv|||}}}zzzzzz}}}yyymmmddddddrrrjjjiiilllvvv000000000000000000000000000111222444888<<>>BBB@@@>>>>>>???AAAAAAAAACCCCCCAAA@@@?????????????????????@@@AAACCCDDDEEECCCDDDDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIKKKMMMNNNQQQRRRTTTVVVWWWXXXYYYYYYWWWXXXXXXXXXXXXZZZ]]]___aaabbbcccdddfffiiinnnrrrxxxwwwvvvxxx|||{{{zzz|||~~~}}}sssjjjeeehhhvvvmmmjjjnnn{{{000000000000000000000000000111222444888<<>>:::888777444222222777;;;>>>>>><<<;;;:::888777555333222444555777888888888666666555555666666666666555555444444333333444555777888888;;;BBBKKKVVV^^^bbbcccccceeehhhlllpppvvv||||||{{{zzzyyyxxxyyy{{{|||{{{zzzzzzzzz|||}}}~~~wwwooottt}}}vvvYYY@@@555666111222222///,,,***+++---+++***)))((((((((())))))))))))(((((('''''''''&&&%%%&&&'''))))))*********&&&(((***+++***((((((((('''(((((((((''''''(((***))))))((((((((()))++++++)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++------,,,++++++,,,------++++++,,,---......//////........................,,,,,,---...000111222222............//////////////////000000000000000////////////000111222222222111222222222222333333333333777:::999555222444666555555666666777888888999;;;;;;@@@CCCAAACCCVVVnnntttccc]]]\\\ggg{{{zzzqqqjjjnnnwwwooobbbVVVMMMGGGCCCAAA<<<<<<<<<======>>>>>>>>>===<<<;;;999888888777777444444444555555555555555444333333333333333333222222222333444444333222222333333222222333333444555111111333444666777777888999:::;;;;;;:::;;;===>>>AAA???>>>===>>>???@@@AAA@@@AAAAAA@@@>>>=========>>>>>>>>>???@@@AAABBBCCCBBBCCCCCCDDDFFFGGGGGGHHHFFFFFFGGGHHHIIIKKKLLLMMMMMMOOOQQQSSSUUUVVVVVVVVVSSSTTTVVVVVVWWWYYY]]]___aaabbbdddfffiiinnntttyyyzzzxxxuuuuuuxxx||||||yyyyyy{{{}}}wwwpppmmmnnnrrr~~~ssssssyyy000000000000000000000000000111222444888<<>>BBBCCC>>>===:::888666444444333666777:::;;;<<<;;;:::999777777888888888888777777444444333333444555777888666:::BBBLLLVVV]]]`````````dddiiilllooouuu||||||zzzyyyxxxxxxyyy{{{||||||{{{yyyzzz{{{}}}~~~~~~~~~~~~}}}}}}rrrlllttt~~~lllQQQ<<<666;;;111222111...***)))+++...---+++)))((('''(((***+++***))))))(((''''''&&&&&&$$$%%%'''(((***+++++++++"""&&&***+++)))'''(((***$$$%%%&&&&&&&&&''')))+++***)))(((((((((***+++,,,(((((((((((((((((((((((((((((()))***+++,,,,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,---///000222333444............/////////000///000000000000000///......//////000111222222222111111222222222333333333333777:::888444222444777444444555555666777777777;;;:::===@@@<<<<<>>???AAABBBAAA@@@?????????>>>>>>>>>>>>???@@@AAABBBAAABBBCCCDDDEEEFFFGGGGGGFFFGGGGGGHHHIIIJJJLLLMMMKKKLLLNNNQQQSSSTTTTTTTTTQQQRRRTTTUUUVVVYYY]]]``````bbbeeehhhlllssszzz{{{wwwsssrrrtttwwwzzz{{{{{{yyywwwxxx|||wwwrrrooosssxxx~~~zzz|||222111///------...000111///...///333888===@@@AAAEEEKKKRRRWWWXXXVVVTTTRRRQQQOOONNNNNNOOOJJJAAA999777666555555888>>>CCCGGGEEEBBB<<<777444222333333222666;;;>>>???>>>======<<<:::888888888777666444777777555333111222555888555<<>><<<;;;;;;:::999666444666777999::::::999888777333444444444333333222111444555666444000...///000444333333333333444555555555444444444444555666666666888999999999999;;;<<<===<<<;;;;;;<<<===>>>???AAAAAABBBBBBAAAAAA@@@@@@>>>>>>???@@@@@@@@@@@@???CCCDDDEEEEEEEEEDDDCCCBBBCCCDDDFFFHHHIIIIIIIIIHHHJJJIIIIIILLLQQQSSSRRRPPPOOOPPPQQQRRRTTTVVVXXXYYYbbbhhhmmmooouuu{{{~~~}}}{{{yyysssnnnkkkmmmssswww{{{|||}}}~~~~~~zzzzzz~~~222111000/////////000000//////000333888===@@@BBBGGGLLLTTTYYYZZZXXXVVVTTTTTTRRRQQQQQQQQQMMMDDD===888777666777999>>>DDDGGGHHHEEE@@@:::666444333444444777;;;>>>>>>>>>>>>???===<<<;;;;;;;;;;;;888666777777666333222222555888777===FFFOOOVVV\\\```ccccccfffjjjmmmppptttyyy|||}}}}}}}}}|||zzzyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{|||}}}~~~|||}}}ssshhhlllvvvsss]]]LLL???555111222111000...---+++******)))''',,,***%%%(((222333---*********)))))))))(((((('''(((((()))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))((())))))******+++,,,,,,++++++***)))(((((())))))))))))))))))***************))))))***,,,---+++***)))************++++++++++++,,,---//////...,,,+++------------------------++++++,,,---...///111222...000111111///......///---///111000///...///000//////000000000111111111222222222222222222222222222222333333333333222222222222333333444444555555555777:::::::::>>>EEEKKK```xxx}}}wwwuuuuuuzzzvvvlllqqq|||mmmrrr{{{zzziiiVVVNNNNNNSSSXXX^^^___[[[RRRJJJEEE???===;;;:::999888555333555777:::======;;;777555555555555555444444333333666444333333444444222111222222222222222333333444444333333333333444555555666888999999999999:::<<<<<<<<<;;;:::;;;<<<===>>>BBBBBBBBBBBBAAA???>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEGGGFFFGGGJJJNNNQQQQQQOOOQQQQQQRRRTTTWWWZZZ]]]___hhhmmmppprrruuu{{{|||zzzzzzxxxtttpppmmmnnnrrrvvv|||}}}~~~~~~~~~222222111111111000000000...///111444888===AAADDDIIIOOOVVV\\\]]][[[YYYXXXWWWUUUTTTTTTSSSOOOHHHBBB;;;:::888888;;;@@@EEEHHHMMMIIIDDD>>>999666555444666888;;;<<<======???@@@>>>>>>>>>@@@AAA@@@<<<:::999888777444222333666888999???HHHPPPWWW]]]aaadddeeehhhkkkmmmoooqqqtttwwwxxxxxxwwwvvvvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~~~~~~~sss~~~}}}vvvmmmeee\\\kkkzzzfffOOO@@@999333111111000///...,,,+++*********&&&******'''+++444666111***)))((('''''''''((()))%%%''')))++++++***(((''')))((((((''''''(((((()))))))))))))))))))))))))))(((((()))******++++++,,,,,,+++***)))(((((((((((())))))))))))************+++******+++------,,,***)))************++++++++++++,,,---......---,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,///000111111///---......,,,...000///...---......//////000000000000111111222222222222222222222222111111222222222222111111333333333333333333333333444666777777777:::@@@EEEPPPeeexxxuuuxxx}}}|||sssqqqxxxvvvsssqqqrrrsssxxxiiiTTTKKKKKKSSS]]]jjjrrrooobbbRRRFFFBBB???<<<:::999888555444444777;;;>>>>>>;;;777444555555555555555555444444666222000111555666444111333333333222333444444555333333222222333333444555666888999999888888:::;;;;;;;;;:::999999:::<<<===BBBBBBBBBAAA@@@>>>===<<<>>>>>>??????@@@@@@@@@@@@???@@@AAACCCDDDDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCFFFEEEFFFIIIMMMPPPQQQPPPRRRSSSTTTWWW[[[```dddgggoootttvvvuuuwww{{{{{{xxxxxxxxxvvvtttqqqqqqtttvvv}}}}}}}}}~~~111222222222222111000000...000333666999>>>BBBFFFLLLRRRZZZ___aaa___^^^]]]XXXWWWUUUTTTSSSOOOIIIDDD>>>===;;;;;;===AAAEEEIIIOOOMMMHHHBBB===999666555666888999::::::;;;===@@@>>>???AAADDDFFFEEEAAA===:::999888555333444666999;;;@@@IIIQQQXXX]]]bbbeeehhhkkkmmmnnnooooooqqqsssvvvuuuttttttuuuxxx{{{}}}}}}|||zzzyyyxxxwwwxxxxxxzzzyyyyyyyyyzzz|||~~~~~~~~~~~~xxxuuu{{{zzz|||xxxsssxxxllleee```\\\UUUlllrrr\\\EEE888444222111111......,,,+++************&&&))))))(((+++222444000)))'''%%%$$$###$$$&&&'''&&&''')))*********)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))***+++++++++,,,,,,+++)))((((((((((((((()))))))))************+++******+++------,,,+++))))))*********+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---------------,,,+++++++++++++++///000111000...------...---...000000...---...///////////////000000000111111111111111222222222222111111222222222222111111333333333333222222222222444555666666555888<<<@@@HHHWWWqqqzzzyyy}}}|||vvvrrrsssrrriiieeehhhrrr|||jjjSSSHHHHHHNNN[[[ooo~~~sss^^^NNNEEEBBB>>><<<;;;:::888777555777:::;;;;;;999666444555555444444444444444555444333222222333333222111666555555555555666777777444444333333333444555555666888999999888888999;;;::::::999888888999:::;;;@@@@@@@@@@@@???>>>======???????????????@@@@@@@@@>>>???@@@AAABBBBBBCCCCCCEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKOOOQQQSSSTTTUUUVVVWWW[[[```ffflllpppuuuyyyzzzyyyzzz}}}|||yyyyyyzzzzzzyyyxxxvvvwwwxxx~~~111222222222222111000000...111444777:::>>>DDDHHHOOOUUU]]]ccceeedddcccbbbYYYXXXVVVSSSQQQMMMHHHEEEAAA???===<<<>>>AAAFFFHHHOOOMMMIIIDDD???:::777555555666777777777888;;;======???BBBFFFIIIHHHDDD@@@;;;;;;999666444444777:::===BBBJJJQQQXXX^^^cccfffkkkmmmoooppppppooopppqqqtttsssrrrsssuuuyyy~~~|||zzzxxxxxxxxxxxxyyyxxxwwwvvvvvvyyy{{{}}}|||}}}~~~~~~|||~~~{{{tttppppppooottt|||vvvxxxnnnaaaYYYWWWWWWZZZtttjjjVVV@@@666333111000000---,,,+++***************'''(((((((((***...///,,,)))'''%%%$$$###$$$&&&''')))((('''''''''(((***+++((((((''''''''''''(((((((((((((((((((((((((((((('''(((((()))******++++++,,,+++***)))((((((((((((((()))))))))************+++******+++------,,,***))))))*********+++++++++---------,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...///111000...------...---///111000///...//////...////////////000000000000000000111111222222222222222333333333333222222222222222222222111111111555555555555555777:::<<>>??????????????????>>>>>>>>>???@@@AAA?????????@@@AAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLNNNPPPSSSVVVWWWYYYZZZ]]]aaagggmmmssswwwxxx|||~~~}}}~~~~~~{{{}}}~~~|||||||||~~~|||~~~222222111111111000000000...222666888:::>>>EEEJJJRRRXXX```gggiiihhhgggfff\\\[[[XXXTTTPPPKKKHHHFFFCCCAAA???===>>>AAAEEEHHHKKKJJJHHHDDD@@@;;;888555444555666666666777999;;;<<<===AAAEEEIIIHHHEEEBBB===<<<:::777555555888:::>>>BBBJJJQQQWWW]]]cccfffjjjmmmpppqqqpppppppppqqqpppppppppqqqtttyyy}}}}}}zzzxxxxxxyyyyyy{{{yyyvvvttttttvvvyyy{{{{{{|||}}}~~~~~~}}}}}}}}}yyyrrroooiiiiiirrr|||xxxwwwtttdddXXXQQQRRRWWWhhhxxx___OOO>>>555333000//////++++++******)))*********(((''''''(((***+++***)))***)))((('''''''''((()))***)))'''&&&&&&(((***,,,)))((((((''''''(((((()))))))))))))))))))))))))))''''''((())))))******++++++******)))))))))))))))))))))))))))***************))))))***,,,,,,+++))))))************+++++++++------,,,,,,++++++************++++++,,,,,,------------,,,,,,------...///,,,...000///...---...///---///111111///...///000......////////////000000//////000000111222222222222222333333333333222222111111111111111111111111555444444444555777999:::===AAAMMMaaa|||uuuppppppjjjeeeeeeiiirrrzzziii]]][[[___cccqqqyyydddVVVRRRHHHPPP___sssttthhhNNNJJJCCC>>><<<;;;;;;:::;;;999777555444555777888444333222111222333444555777<<<@@@<<<444111444999333333333222333444444555666666666555666777777888777888999888777777888999;;;:::888777777888999999999:::;;;===>>>??????@@@@@@???>>>>>>>>>???AAABBB@@@@@@@@@AAABBBDDDEEEFFFBBBCCCDDDFFFIIILLLOOOPPPOOOPPPRRRRRRSSSUUUXXX[[[___aaaeeejjjpppuuuzzz|||zzz}}}}}}zzz~~~222111000/////////000000...222777999;;;???FFFLLLTTTZZZcccjjjllllllkkkjjjbbb```]]]WWWQQQMMMJJJIIIDDDBBB???>>>>>>AAADDDGGGFFFFFFEEECCC???;;;888555333555777777777777888::::::;;;>>>CCCGGGHHHFFFCCC>>>===;;;888666666888:::>>>CCCJJJPPPWWW]]]bbbfffhhhkkknnnppppppoooppppppnnnnnnooorrruuuzzz~~~|||yyywwwwwwxxxyyy|||xxxuuutttvvvyyy{{{zzz{{{|||}}}~~~}}}||||||{{{~~~}}}vvvqqqnnnkkklllwwwuuurrruuuzzzyyygggZZZRRRPPPYYYcccxxxvvvlllRRRFFF:::555222...---...******)))))))))******+++(((&&&&&&(((******))))))*********)))))))))((((((((((((((((((((())))))******))))))(((((())))))***))))))))))))))))))))))))''''''(((((()))*********)))))))))))))))******+++))))))))))))************)))(((((()))++++++***((()))************+++++++++...---,,,+++************)))******+++,,,,,,------...------,,,,,,,,,------+++---...///......///000,,,...000///...---.............../////////000000/////////000111222222222111111222222222222111111//////000000111111222222333222222333555666777777:::===DDDRRRhhhzzzpppjjjeee___]]]^^^fffxxx~~~iii^^^\\\\\\dddrrrqqqbbb\\\RRRSSSYYYhhhwww~~~{{{ttt\\\VVVNNNFFFBBB@@@>>>===<<<;;;999777777777777888444444222222222333555666777;;;===;;;666333666999222222222222222333333444555555555555555666777777777888999888777666777888;;;:::999888777888999999999:::;;;<<<===>>>>>>>>>@@@???>>>===>>>???AAABBBAAAAAABBBDDDFFFIIILLLNNNJJJJJJLLLNNNQQQTTTWWWYYYXXXYYYZZZZZZYYY[[[___bbbgggiiinnnsssyyy}}}}}}~~~~~~wwwttt|||~~~222111///------...000111...222888:::;;;???FFFLLLUUU\\\dddkkknnnnnnmmmlllfffddd```ZZZTTTNNNLLLKKKEEECCC@@@>>>>>>AAADDDFFFBBBCCCCCCAAA???;;;888666333555888888888888999:::999:::===AAAEEEGGGEEEDDD???>>><<<999666666888;;;>>>CCCIIIPPPVVV\\\bbbffffffiiimmmoooooooooooopppooooooqqqtttwww|||~~~{{{xxxvvvwwwxxxyyy~~~zzzvvvuuuvvvzzz|||zzzzzz|||}}}}}}}}}|||{{{www{{{{{{tttpppnnnqqqrrr~~~sssjjjkkkttt|||~~~ooo^^^TTTQQQUUUdddsss~~~xxxnnndddHHH@@@888444111,,,+++---)))))))))))))))******+++'''%%%%%%)))++++++******((((((((()))(((''''''&&&&&&''')))***+++***((('''******))))))))))))******))))))))))))))))))))))))''''''(((((()))*********(((((((((((()))***+++,,,))))))))))))************(((''''''(((******)))((()))************+++++++++...---,,,+++************))))))***+++,,,,,,------///...---,,,++++++++++++***,,,...///......///111+++---......---,,,,,,---............/////////000...//////000111222222222000000111111111111000000...//////000111222222333222111000111444666666666666888===EEEWWWrrrwwwjjjeee___YYYWWW^^^sss|||kkkfff]]]```gggooowww~~~ppphhhddd______iiiyyyiiibbbXXXOOOIIIEEEBBBAAA<<<<<<<<<;;;:::999888888666555333333333555777888555666666666555555555666444333333333333444555555555444444444444555666666777888999888777666777888<<<;;;999888888888999999:::;;;<<<<<<======<<<<<<@@@???>>>======???AAABBBAAAAAACCCFFFJJJNNNRRRUUUSSSSSSTTTVVVXXX\\\___aaa```bbbcccbbb```aaaeeeiiillloootttzzz~~~ssslllqqq}}}xxx111000000000000000111111222444666999;;;@@@EEEIIIVVV___hhhnnnrrruuurrrlllkkkhhhddd^^^WWWQQQLLLJJJBBBBBBAAA???>>>>>>@@@CCCDDDCCC@@@===;;;999777777888777666555444444555666777555666999???BBBBBBAAA@@@>>>:::777555666777999>>>BBBHHHNNNTTT[[[bbbfffiiiiiijjjmmmqqqssstttsssuuusssrrrtttyyy||||||{{{||||||zzzwwwuuuuuuwwwyyy~~~~~~|||yyyvvvvvvxxxzzz|||{{{{{{{{{{{{||||||}}}yyy~~~wwwqqqrrrwwwzzz}}}rrriiihhhwwwpppdddYYYSSSPPPVVVkkk}}}wwwnnn^^^RRR<<<999555000,,,*********'''((()))***++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&''')))***,,,***((('''&&&&&&'''(((***++++++************************))))))******+++,,,...---***)))(((((()))***)))))))))***+++++++++,,,))))))(((''''''''''''''')))(((''''''(((***,,,...,,,,,,,,,,,,,,,+++***))))))******+++,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---...///........................000000000000////////////............/////////000////////////..................///111222333444555222222333333444555666666888666:::CCCKKKZZZzzz|||jjj^^^]]][[[[[[llliii___ZZZ\\\fffjjjjjjqqq}}}}}}sssqqqrrrwwwwwwssslllddd\\\SSSKKKFFFFFFBBB===;;;;;;:::777444444444555666888999888777666666666555444444333333333333333333333333333333666555444333333555777888888888888888999999999999;;;;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>?????????>>>>>>@@@BBBBBBCCCEEEGGGJJJNNNTTTXXXUUUVVVWWWZZZ\\\```bbbdddaaacccfffhhhjjjmmmqqqtttxxxzzz|||}}}}}}uuuiiilllrrrvvv~~~sss111111000000000000111111222333555777;;;@@@FFFKKKVVV___hhhmmmqqqtttqqqlllmmmjjjfff```YYYSSSOOOMMMFFFFFFDDDAAA>>>===???AAAGGGEEECCC???<<<:::888777999888777666555555666666777666555777;;;======<<<>>><<<888666555555777999===AAAGGGMMMSSSZZZaaafffhhhiiijjjmmmppprrrsssssstttrrrqqqtttyyy||||||{{{{{{{{{{{{xxxvvvvvvwwwyyy~~~~~~}}}{{{yyyxxxzzz{{{{{{zzzzzzzzzzzz{{{||||||{{{{{{yyyuuurrrvvv}}}|||uuuppprrr}}}{{{hhh[[[QQQPPPUUUbbbxxx|||rrrjjj___PPPCCC:::888333///,,,*********((()))***+++++++++***)))(((((((((((((((((((((((())))))))))))((((((((((((''''''&&&&&&'''(((***+++***)))'''&&&&&&''')))******************************************++++++,,,...---+++)))((()))***+++***************+++++++++++++++***))))))))))))))))))((((((((()))***,,,---,,,,,,,,,,,,,,,+++***)))*********++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,------...........................000/////////////////////........./////////000000////////////////////////000000000111222222222333333333333444555666666666888555888>>>CCCNNNiiixxxhhhbbb\\\YYYgggzzzlllaaaZZZ[[[[[[YYY```kkkxxx~~~wwwoooggg___VVVQQQMMMHHHBBB???>>>>>><<<999999888888888777777555444555555555555444444444444777777777777777777777777666555444333444555777888666666666777777777888888999999999999999999999999:::999999999:::;;;<<<<<<<<<===>>>>>>======???@@@BBBCCCEEEGGGIIIMMMSSSVVVWWWYYY\\\]]]]]]___bbbeeekkkmmmppprrrtttvvvyyy{{{|||~~~||||||{{{jjjjjjnnnqqqxxxrrr222111111000000000111111222222444666999@@@HHHMMMVVV^^^ggglllqqqtttrrrmmmooolllhhhbbb\\\WWWSSSQQQLLLKKKHHHDDD@@@>>>>>>@@@KKKIIIFFFBBB>>>;;;999888:::999888777666666666666777555555555777888777666:::888666444444555777999<<<@@@EEEKKKRRRYYY___dddggghhhjjjmmmoooqqqrrrssssssrrrqqqtttyyy|||{{{zzzyyyzzzzzzyyywwwwwwwwwxxxzzz|||}}}|||zzzyyyyyyzzzzzzyyyyyyyyyzzzzzz{{{|||}}}~~~xxxttttttuuuxxx{{{{{{}}}{{{ssseeeVVVLLLTTTdddvvvuuuhhh___TTTFFF;;;777555222...,,,+++++++++++++++,,,,,,,,,+++******''''''''''''''''''''''''))))))))))))(((((((((((()))((((((''''''(((((()))))))))''''''''''''))))))************************+++************+++,,,,,,...---+++***)))******++++++++++++***************++++++***)))))))))******((()))))))))***+++++++++++++++,,,,,,,,,+++******++++++++++++++++++,,,,,,---------.........//////...------,,,,,,,,,------........................////////////////////////....../////////000000000...//////000000111111111111111111111111111111111222222333333444444555555888666777:::;;;AAAUUUjjjwwwlllbbb\\\eeeuuusss___TTTOOOLLLQQQYYYhhh{{{|||uuummmfffaaaYYYSSSKKKFFFDDDCCCAAA??????>>>===<<<:::888777666555555555555666666666666555555555555555555555555666666555444444666777888666666666777777777888888888888999999999999999999;;;:::::::::::::::;;;<<<<<<===>>>===<<<===>>>@@@AAACCCEEEGGGIIIMMMRRRVVVXXX\\\aaabbbaaaccchhhnnnvvvxxx|||~~~zzztttvvvmmmkkkqqquuuzzzuuu222222111111000000111111111222333444888???HHHNNNVVV^^^gggmmmrrrvvvtttppppppmmmiiiccc]]]YYYVVVUUUOOONNNLLLGGGCCCAAABBBCCCNNNLLLIIIDDD@@@<<<999888999999888777666555555555555555444444555555444444777555444333333555777888:::>>>DDDJJJPPPWWW^^^bbbeeegggjjjlllnnnoooqqqrrrrrrqqqqqqtttyyy{{{{{{yyyuuuwwwxxxyyywwwvvvwwwwwwvvvxxx{{{{{{zzzxxxwwwwwwzzzzzzzzzzzzzzz{{{|||}}}zzztttrrruuu{{{}}}|||~~~wwwpppjjjeeeWWWRRRbbbzzzmmm___VVVNNNBBB999444222000---,,,,,,,,,,,,---------,,,,,,++++++***(((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((((((''''''))))))(((''''''((())))))***************+++++++++***************+++,,,,,,------,,,+++******++++++,,,+++++++++***)))))))))))))))(((((('''(((((()))))))))***+++++++++******++++++,,,,,,,,,++++++***++++++++++++++++++++++++------........./////////......---,,,,,,,,,------.................................///////////////...////////////000000000...//////000111222222333111111111111111222222222000111111111222222333333888777888999999<<>><<<<<<666666666777777777888888444444444444444444444444555555444444555555666777777777888888888999999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@???>>>???AAABBBAAACCCEEEHHHLLLQQQWWW[[[XXX___fffhhhgggjjjrrrzzz||||||qqqjjjooo{{{uuuvvvzzz333333222111111111111111111111222444888???HHHNNNUUU^^^gggmmmsssxxxxxxtttpppmmmhhhccc^^^ZZZXXXWWWQQQPPPNNNKKKHHHHHHIIIKKKQQQOOOKKKFFFAAA===:::999999888888777666555444333333444444555555555555666444333222222333444666888999===CCCIIIOOOVVV]]]aaacccfffjjjllllllmmmppprrrqqqpppppptttxxx{{{zzzwwwrrrtttvvvwwwvvvvvvvvvwwwvvvxxx{{{|||{{{yyywwwwww{{{{{{{{{{{{|||}}}~~~wwwsssttt|||zzzyyy|||ssskkkfffcccbbbYYY\\\ttt|||eeeTTTLLLDDD;;;444111000...---,,,,,,,,,,,,......---,,,,,,+++++++++))))))))))))))))))))))))))))))))))))((((((((((((*********))))))(((''''''))))))(((((((((((())))))))))))*********+++++++++******))))))******+++,,,,,,,,,++++++++++++++++++,,,+++++++++***)))))))))))))))(((((((((((())))))******+++++++++******)))***++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,------------.........///...------,,,,,,,,,------........................------....../////////000////////////000000000111...//////000111222222333...///000111222333444444222222222222333333333333444555666888999<<>>888888777777777777777666777777777777777777777777555555555555555666666777777777888888888999999999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<===>>>@@@AAAAAAAAABBBDDDFFFDDDGGGJJJNNNSSSYYY```dddbbbhhhoooqqqooorrryyywwwjjjcccjjjwww|||444333222111111111111111111111333555888???GGGLLLSSS[[[eeelllssszzzzzzxxxooolllhhhbbb^^^[[[ZZZYYYRRRRRRQQQOOONNNNNNQQQSSSTTTRRRNNNIIIDDD@@@===<<<999999999888777555444333222444666666555555666888333333222222333444666777999===BBBHHHOOOVVV\\\aaabbbeeejjjkkkkkklllooorrrpppoooppptttxxxzzzyyyvvvqqqsssuuuuuuuuuvvvxxxyyyzzz|||}}}{{{zzzzzz{{{{{{||||||}}}~~~~~~sssqqqvvvxxxqqqttt|||{{{iiiaaa___^^^[[[ZZZfff}}}cccOOOEEE???777111///...---,,,++++++++++++------,,,+++++++++,,,,,,************************))))))))))))(((((((((((()))************)))(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,)))(((((((((((()))******************************+++++++++***************++++++*********+++,,,,,,,,,,,,,,,+++*********)))******+++,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---...///........................---------......//////000/////////000000000111111...//////000000111111111......///111222333444555444444444555555555555555000111333555777:::???CCCNNNddd~~~tttrrr|||qqq___RRRLLLLLLQQQ[[[iiisss}}}wwwpppiiiaaaWWWPPPSSSWWWZZZXXXQQQIIICCCAAA>>>===<<<;;;999888777777888888888888888888888888666777777777888888888888777777777888888888888999888888999999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDEEEFFFHHHJJJMMMNNNQQQUUUYYY^^^dddlllpppssswwwzzzzzzxxxxxx|||xxxkkkdddlllvvv|||~~~555444333222111111111111000222444666999>>>EEEIIIOOOWWWaaaiiiqqqyyy{{{yyypppmmmhhhccc___]]]\\\\\\UUUUUUTTTSSSRRRSSSVVVYYYXXXVVVRRRMMMHHHDDDAAA@@@<<<<<<<<<;;;999777555444333555777666444444555777333333333333333444555666999===BBBIIIOOOVVV]]]aaa```eeejjjkkkjjjjjjnnnrrrooonnnooosssxxxzzzxxxuuussstttuuuuuuvvvwwwzzz}}}}}}}}}{{{zzzzzzzzzzzz{{{{{{|||~~~{{{lllmmmvvv~~~tttmmmgggnnnzzzuuuaaaZZZ[[[\\\^^^aaaqqqyyy^^^JJJ@@@<<<777222...------,,,+++*********,,,++++++******+++,,,---))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))(((((()))))))))******)))))))))((())))))***++++++,,,,,,'''''''''''''''((())))))((())))))******)))))))))***************+++++++++++++++******++++++,,,---...---,,,***))))))******)))***+++,,,,,,,,,,,,+++(((((()))***,,,---......+++++++++,,,,,,,,,,,,---+++++++++,,,---...///000........................,,,,,,---......///000000//////000000000111111111//////////////////////////////000111222222333333444444444333333333333333111222222333555888;;;;;;FFFTTTqqq~~~~~~~~~{{{vvvcccXXXPPPNNNPPPWWW^^^eeerrrzzzpppccc[[[XXX^^^eeeeee___WWWRRROOOJJJIIIGGGEEEBBB@@@>>>===::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>???AAAAAABBBBBBDDDEEEGGGHHHHHHJJJMMMOOOPPPRRRVVVYYY]]]___cccfffjjjpppwww{{{sssmmmsssxxxzzz555444333222111111111111000222444777:::>>>DDDHHHKKKTTT___gggpppyyy{{{yyyqqqnnniiiddd```^^^^^^^^^WWWWWWWWWUUUTTTUUUXXX[[[ZZZXXXTTTPPPKKKGGGEEECCC===>>>>>>===<<<999777666444666888666444222444666444333333333444444555666999===CCCIIIOOOVVV]]]aaa```eeejjjkkkiiijjjnnnrrrooonnnooosssxxxzzzxxxuuuuuuvvvvvvvvvvvvyyy}}}}}}~~~}}}{{{yyyyyyyyyyyyyyyzzzzzz|||}}}~~~vvvfffiiittttttkkkfff```jjjyyyqqq]]]VVVYYY\\\fffkkk|||nnnSSS@@@888666444000------,,,,,,+++***))))))+++******)))***+++---...(((((((((((((((((((((((())))))))))))((((((((((((((()))***++++++***)))((())))))************))))))((())))))***++++++,,,,,,&&&&&&&&&&&&&&&'''(((((('''((())))))))))))(((((())))))******+++++++++,,,))))))(((((()))***++++++000...,,,)))))))))***+++)))***+++,,,,,,,,,,,,,,,'''((()))***,,,...//////******+++++++++,,,,,,,,,******+++,,,---///000111........................,,,,,,------...///000000000000000000111111111111////////////............111111111111111111111111111111000000000000000000444555444333555888888666???HHH```xxxzzzwwwiiiXXXQQQLLLMMMOOOSSS___lllyyy|||zzzlllbbbYYYbbblllppplllfffbbb```VVVUUURRROOOKKKHHHEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>??????>>>>>>????????????@@@@@@@@@@@@???@@@@@@AAABBBCCCCCCCCCGGGHHHHHHJJJKKKMMMOOOPPPQQQSSSUUUXXXZZZ]]]aaaccchhhjjjmmmooorrrwww}}}~~~{{{uuuyyy{{{yyy~~~yyyyyy|||zzzyyy111111000//////000111222222222333333444888===AAAIIIPPPZZZdddkkkpppssstttrrrkkkccc```aaabbbaaa___YYYWWWTTTRRRRRRRRRRRRQQQWWWVVVTTTRRRNNNJJJFFFDDDBBBAAA@@@>>><<<:::888666555555444333333222111111222333333222111222555777;;;>>>BBBGGGMMMTTT[[[```bbbcccfffiiikkkmmmnnnooopppqqqrrrsssttttttttttttvvvuuussssssvvvzzz~~~|||zzzyyyxxxzzz}}}~~~|||}}}sssaaaWWW^^^qqqxxxooohhhcccaaaooojjj[[[YYYbbbkkkxxxwww~~~bbbIII@@@===555///000---------,,,+++***)))((('''$$$!!!###'''+++------***((('''(((+++,,,+++)))+++,,,,,,,,,+++***((('''''''''%%%%%%&&&(((***,,,++++++************+++++++++*********))))))((((((************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))---,,,***)))))))))***++++++++++++************)))))))))))))))***+++,,,---......---,,,,,,++++++***......---,,,---...///000//////......---------,,,---------............//////////////////000111111//////............//////222222222111111111111111///000000000111111111111333333333333333444888;;;888BBBNNNhhhwwwwwwwwwtttxxxlll___TTTQQQPPPNNNQQQVVVdddgggrrrzzznnnqqquuuxxxxxxwwwtttqqqjjjeeebbbbbb^^^UUUNNNLLLKKKMMMOOOMMMIIIFFFFFFHHHDDDDDDDDDFFFHHHIIIIIIGGGJJJIIIHHHHHHGGGGGGHHHHHHLLLLLLKKKKKKLLLMMMOOOPPPTTTTTTTTTUUUWWW[[[^^^```___aaaeeeiiilllnnnnnnnnntttvvvxxx{{{}}}{{{uuuuuuwww{{{~~~xxx||||||ssslllkkknnn222111000//////000111111///000222333555888===AAAFFFMMMWWW```fffiiilllmmmnnnhhhaaa^^^___```___]]]ZZZXXXUUUTTTSSSSSSQQQOOOPPPPPPOOOMMMKKKHHHEEECCCAAA@@@@@@???===;;;999888555555444333333222111111111222222222111222444777999===CCCIIIOOOVVV\\\```bbbdddfffiiilllnnnpppqqqqqqqqqrrrssssssssssssrrruuutttttttttvvvzzz}}}~~~|||{{{yyyxxxxxx{{{~~~}}}{{{|||~~~yyyhhhWWWQQQ]]]sssvvvlllfffdddmmm~~~xxxeee[[[^^^kkkuuu}}}qqqXXXBBB<<<:::333...///+++,,,++++++***)))(((''')))((('''(((+++---,,,******((('''(((+++,,,+++)))++++++++++++******)))((((((''''''''''''(((***+++******))))))))))))***************)))))))))((((((,,,++++++***)))(((''''''))))))))))))*********************)))))))))((((((((((((((((((((((((((((((,,,+++***)))((())))))***+++++++++************)))((())))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++...------,,,---...///000/////////.........---------------............///000///////////////000111//////............//////111111111111111111111000000111111111222222222222222333333333333444777:::;;;@@@CCCTTTppp{{{uuuppphhhhhhnnnwwwxxxeeeYYYRRRMMMMMMQQQUUUXXXbbbqqq|||~~~}}}xxxvvvwwwsssjjjccc```XXXZZZ[[[ZZZVVVTTTSSSTTTSSSRRRRRRSSSUUUUUUTTTRRRVVVVVVVVVUUUUUUUUUUUUUUUXXXXXXXXXXXXXXXZZZ[[[\\\bbbbbbbbbdddfffjjjmmmooooooqqqtttwwwyyy{{{{{{{{{{{{|||~~~{{{rrrggghhhmmmwww|||uuuuuu}}}pppiiinnnwww333222111000000000000000---///111333555888===@@@DDDKKKSSS[[[___aaabbbcccfffaaa\\\[[[]]]^^^]]]\\\[[[ZZZXXXWWWVVVTTTPPPMMMHHHHHHHHHGGGEEEDDDBBBAAA>>>>>>>>>>>>===<<<:::999555444444333333222222111000111222111000111444666888===EEEMMMSSSYYY^^^aaabbbdddgggjjjnnnppprrrssssssssssssssssssrrrqqqqqqsssssstttuuuwwwyyy{{{}}}~~~}}}{{{zzzyyyxxxxxxxxx{{{}}}}}}yyyzzz~~~~~~~~~~~~vvvjjj\\\PPPPPPbbb}}}tttllllllooonnn___ZZZcccrrr~~~___LLL;;;777666111------***************)))((('''*********+++,,,+++)))&&&***)))((()))***+++***)))+++******)))))))))******))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))((((((---,,,+++***)))((('''&&&))))))))))))******************))))))))))))((((((''''''''''''''''''''''''******)))((((((((())))))+++++++++************)))'''(((***+++,,,,,,++++++***************+++++++++...------------.../////////////////////.........---------............///111000///////////////000//////............///////////////000000000000000111111111222222222333333222333333333222444666999999===<<>>===<<<999:::<<<===<<<;;;:::999444444444333333222222222000111111111000111444777777===GGGPPPWWW]]]aaaccccccdddhhhkkkooorrrtttuuuuuuuuuuuutttsssrrrqqqpppqqqrrrtttvvvwwwxxxyyyyyy{{{zzzyyyxxxwwwwwwxxxxxx{{{}}}|||yyyzzz{{{}}}{{{rrreee[[[TTTPPPTTTllluuusss|||wwwfffZZZZZZfffuuupppPPPCCC777555444000,,,,,,)))***************)))))))))))))))))))))((('''&&&))))))))))))*********)))+++***)))(((((()))+++,,,)))***************)))(((******))))))))))))******))))))))))))))))))((((((++++++******)))(((((((((((()))))))))***************)))))))))((((((((((((''''''''''''''''''''''''))))))((((((((((((((((((+++++++++*********))))))'''(((+++,,,---,,,***)))'''(((((()))***+++++++++------------......//////////////////////////////---------............///111000000/////////////////////............//////.........///////////////000000111111111222222222111222333333222333555777444:::<<>>GGGOOO```yyynnnaaa[[[UUUXXX]]]fffuuu|||fffXXXMMMIIIGGGHHHLLLSSSaaannnuuu{{{~~~yyytttsss|||{{{vvvyyywwwzzznnngggiiisssssssss222333333333222111000000333333333222333555:::===CCCHHHOOOTTTVVVUUUUUUTTTSSSRRRRRRSSSWWW^^^dddhhhhhhgggfffeeeccc___YYYUUULLLJJJFFFAAA<<<999666555444666999;;;<<<;;;999777333333333333333333333333000111222222222333666999:::AAALLLVVV]]]bbbeeegggdddfffiiilllppprrrtttuuuwwwwwwwwwvvvtttsssqqqpppqqqrrrssstttuuuvvvvvvuuuxxxwwwvvvuuuuuuwwwyyyzzzyyy||||||zzz{{{~~~~~~{{{tttlllaaaUUUKKKLLLYYYhhhggg```ZZZ]]]jjjzzzuuurrr}}}eeeNNN???;;;777333111...,,,***)))***+++,,,,,,,,,,,,,,,++++++***(((((()))---000)))***+++***)))((()))******))))))((((((((()))))))))))))))))))))))))))))),,,,,,,,,++++++,,,,,,,,,''''''(((((((((((())))))&&&'''((()))***+++,,,---))))))))))))************))))))((((((((((((''''''(((((((((((((((((((((((((((((()))*********))))))+++++++++************))))))***++++++,,,+++***)))'''(((((()))***+++++++++,,,---......//////......---------...............---------............//////////////////000111111//////............//////------......//////000000........./////////000000000111333333222111333444333:::888777<<<@@@PPPhhhqqqgggXXXTTTTTT[[[jjjlllWWWOOOHHHFFFGGGKKKTTT\\\```gggqqqzzz~~~{{{wwwyyyzzz}}}sssjjjjjjrrrssszzz111222333333333222111111222222111111222777>>>CCCJJJOOOVVV[[[]]]]]]\\\\\\WWWUUUTTTSSSVVV]]]dddjjjmmmllljjjiiigggccc^^^ZZZQQQNNNIIIDDD>>>:::777666555777:::<<<===<<<:::888333333333333333333333333111222333333333444888:::===DDDNNNXXX^^^cccfffhhheeegggiiillloooqqqssstttuuuuuuuuutttsssqqqpppooorrrrrrrrrsssssstttuuuuuuwwwvvvuuutttuuuwwwzzz|||zzz}}}}}}zzzyyyyyywwwrrriii```WWWRRRRRR\\\sssyyy^^^[[[[[[eeevvvtttoooxxxoooSSSAAA888777444000---,,,+++***((((((***+++,,,,,,,,,,,,***+++,,,+++)))))),,,///)))+++,,,+++((('''(((***)))*********)))(((''''''(((''''''''''''(((***+++,,,++++++++++++++++++,,,'''''''''((((((((())))))''''''((()))***++++++,,,))))))))))))************))))))((((((((('''''''''''''''''''''''''''''''''((((((***+++++++++******+++++++++************)))************************)))))))))******+++++++++,,,---.../////////...---,,,,,,,,,,,,---------...---------............///............///111222333//////............//////---......///000000111111////////////000000000000///111333333111111222333222888777555888888CCCWWWooo}}}hhh___WWWYYYcccvvvnnnaaaTTTOOOLLLKKKKKKNNNMMMTTT]]]eeemmmvvv}}}{{{|||{{{ssssssvvvxxx000111222333444333222111111111000000222999AAAGGGQQQWWW^^^ccceeeeeeeeeeee[[[YYYVVVTTTVVV\\\dddjjjpppooolllkkkiiifffaaa^^^SSSPPPKKKFFF@@@<<<999888666888<<<>>>???===;;;999333333333333333333333333111222333333444555888;;;???FFFOOOXXX___cccgggiiifffgggiiillloooqqqrrrrrrsssssssssrrrqqqpppnnnnnnsssrrrrrrrrrrrrssstttuuuwwwvvvuuutttuuuxxx{{{}}}{{{~~~~~~zzzwwwuuuqqqkkk```XXXRRRTTT]]]ooorrr\\\ZZZ^^^kkk~~~vvvpppwww~~~}}}xxx```HHH999222333111---************&&&'''(((***++++++++++++'''***,,,,,,)))'''((())))))+++,,,+++((('''(((***)))************(((&&&%%%''''''%%%%%%&&&(((***,,,++++++************++++++&&&'''''''''(((((())))))))))))))))))************))))))))))))************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***,,,,,,,,,+++***+++++++++************)))++++++***))))))******+++************++++++++++++,,,,,,.../////////...---+++++++++,,,,,,------------------.........//////---------...000111333444//////............//////.........///000111111222000000000000111111111111///111333333111111111222---777999:::<<<888;;;JJJ\\\vvv{{{nnn```\\\aaapppvvvddd[[[UUUMMMGGGEEECCCIIIQQQXXX^^^hhhttt|||~~~~~~{{{{{{|||~~~333333333222222222222222//////111444555999EEEQQQZZZbbbjjjlllnnnooommmjjjaaa\\\VVVTTTWWW]]]dddgggpppnnnkkkhhheeedddccccccVVVTTTPPPIIIAAA;;;888777777888:::>>>@@@@@@>>>;;;555555666666666666555555444444333222111333666999@@@JJJTTTXXX\\\bbbeeeeeejjjjjjlllooorrrrrrqqqooorrrqqqppppppooooooppppppnnnoooppppppqqqqqqqqqqqqttttttvvvxxxvvvtttwww}}}}}}~~~|||wwwvvvtttkkk___ZZZTTTSSS^^^vvvmmmSSS\\\mmmuuuttt{{{{{{zzzyyyrrraaaKKK<<<777111///---+++***)))******)))******+++++++++******+++)))(((&&&&&&((()))+++''''''(((((())))))******((((((''''''''''''(((((()))))))))))))))*********************))))))))))))'''''''''''''''''''''''',,,,,,++++++******))))))+++*********))))))((((((+++++++++++++++***)))(((''''''&&&&&&'''(((***++++++*********+++,,,,,,---.........---,,,+++)))))),,,+++++++++***)))))))))************************,,,,,,,,,------.........,,,++++++******++++++,,,............///////////////...---,,,---///111222------,,,,,,,,,,,,------///////////////000111111..................------000111111222222333444444333555666777777888;;;===MMMeeennneeebbbfffxxxnnn```YYYRRRKKKFFFFFFHHHKKKRRRZZZccchhh{{{~~~~~~000000111111111111111111000000222555777===JJJVVVbbbllltttwwwxxxxxxuuupppeee```ZZZWWWYYY___dddgggkkkjjjgggeeecccaaa``````YYYWWWSSSLLLDDD===999888666777888;;;>>>???>>><<<777777666666666555555555444444333222111333777:::@@@KKKTTTYYY]]]bbbeeeeeehhhhhhjjjnnnqqqrrrqqqoooppppppooonnnnnnnnnnnnnnnnnnooopppqqqqqqqqqqqqqqqttttttvvvxxxvvvtttwww}}}}}}~~~zzzxxxtttjjj___XXXUUUZZZmmm~~~xxxxxx{{{jjjYYYdddvvv~~~yyyssskkkaaaSSSBBB777444///---,,,***)))))))))******+++++++++***)))((((((***)))(((''''''((()))***'''((((((((()))))))))***))))))((((((''''''((((((*********)))))))))((((((*********)))))))))((((((''''''''''''''''''''''''))))))))))))((((((((((((******)))))))))(((((((((******+++++++++***))))))((('''''''''''')))***+++++++++******++++++,,,---,,,,,,------,,,,,,+++++++++++++++***************************************,,,,,,,,,---------------,,,++++++******++++++,,,............////////////111000...------...///000//////............//////000///////////////000000........................000111111222222333333444333444666666666777:::<<>>@@@@@@===;;;888555444333444555444444444444555777<<>>777111,,,***+++++++++,,,,,,,,,,,,,,,%%%&&&'''((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))))))))***)))((('''&&&&&&&&&'''((()))******+++)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&'''''''''''''''((()))***************))))))******+++,,,,,,,,,,,,,,,++++++***++++++,,,++++++,,,,,,++++++***))))))))))))***+++++++++,,,))))))))))))))))))))))))---------,,,,,,++++++***,,,++++++******++++++,,,------------...........................///000000///......------....../////////............//////........./////////000000///000000111111222333333000222333333222333555777::::::???LLL^^^www|||xxxxxxzzz|||rrrdddXXXOOOKKKJJJHHHJJJMMMRRR[[[ggguuu}}}|||zzz111111222222333333444444222111111444666<<>><<<:::999:::;;;;;;;;;<<<;;;999777555444444444444444555555666999>>>AAAFFFQQQ[[[^^^```bbbbbb```bbbcccfffjjjoooqqqpppooollllllkkkjjjjjjjjjjjjkkkjjjjjjlllmmmooopppppppppqqqqqqtttwwwxxxzzzyyymmmeeekkkyyytttfffdddppp|||wwwaaaRRRBBB999555///)))'''+++,,,,,,---------,,,,,,$$$%%%&&&((())))))******(((((())))))))))))(((((())))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&'''((())))))******))))))(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''''''''(((((())))))***)))))))))((((((***++++++,,,++++++,,,,,,++++++******++++++++++++,,,,,,+++***))))))***************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,------------.........------......///000000000------,,,,,,,,,,,,------......------......///000.........//////000000111//////000000111222222222000111222222111222444666777777<<>>======<<<:::888::::::999888777555555444444555555666777:::???CCCGGGRRR\\\___aaabbbbbb___```aaadddhhhlllnnnmmmkkkkkkjjjiiiiiihhhhhhiiiiiihhhiiijjjlllmmmnnnooooooqqqpppsssxxxzzz}}}wwwnnniiiuuu~~~{{{wwwxxxtttjjjbbbgggzzzuuugggQQQFFF;;;666333...***)))++++++,,,---,,,,,,******&&&'''((()))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''###$$$&&&((()))((('''&&&(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''(((((((((((())))))))))))))))))(((''''''((()))***+++++++++***---,,,++++++******++++++)))******++++++++++++***+++++++++***************))))))))))))))))))))))))+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------...............///////////////...------,,,,,,,,,,,,------,,,,,,,,,---...///000111---......///000000111111//////000000111111222222///000111111000000222444777666;;;BBBGGGUUUuuurrriiiaaa^^^___iiitttssseee^^^TTTSSSPPPNNNNNNQQQXXX]]]cccuuu|||uuuyyy~~~~~~yyy333333333222222222222222444333444555444777AAALLLVVV```iiinnnrrrwwwwwwuuuooonnnnnnppprrrrrrqqqpppnnnllliiiggggggjjjnnnpppqqqtttvvvsssjjj^^^SSSNNNIIIGGGDDDBBBAAA???<<<999999999999999888666555444444555555666777;;;@@@DDDHHHRRR\\\```aaabbbaaa______```bbbfffjjjkkkjjjiiiiiiiiihhhgggggggggggggggfffgggiiikkklllmmmnnnnnnppppppsssxxx{{{yyysssnnnooo|||vvvppppppnnngggcccmmmiiiYYYIII@@@777555333///---///***++++++,,,+++***)))(((((()))))))))))))))(((((((((((())))))))))))((((((******))))))((((((((('''!!!###%%%'''(((((('''&&&+++***)))((('''&&&%%%%%%)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''((((((((())))))))))))***))))))(((''''''&&&''')))***++++++******---,,,,,,+++*********+++'''((()))***,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))*********++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,---------......000000000000///...---,,,---------,,,,,,---------++++++,,,,,,...///111222---......///000111111222/////////000111111222222///000111000///000222444666333666;;;>>>HHHbbbqqqddd\\\[[[\\\eee{{{xxxdddbbb]]]WWWSSSRRRTTTWWWUUUiiivvvoooeeehhhooorrrooowww~~~|||}}}}}}222111111000000000000000111333444333222555;;;AAAKKKUUU___cccfffjjjlllkkkjjjlllooorrrsssrrrqqqpppooohhhcccdddeeeggglllrrruuutttrrrnnniiibbb]]]YYYSSSNNNHHHDDDBBBAAA>>>;;;===<<<:::999777666555555111333555777:::???EEEJJJJJJSSS[[[___aaadddddd```aaaaaa``````aaaccceeefffccceeefffeeeeeeffffffdddgggfffgggjjjmmmnnnnnnooopppvvv}}}~~~}}}sssqqqtttyyyxxxnnndddllljjjgggoooyyynnnXXXHHH999777444111///---,,,,,,000...---+++******++++++))))))))))))(((((((((((('''((()))******+++************)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''')))'''&&&'''******(((%%%(((((()))(((((('''&&&&&&'''(((((((((((((((''''''''''''(((((())))))******++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++,,,---,,,***)))***+++)))((('''&&&&&&'''((()))(((((()))***++++++,,,,,,+++,,,------++++++,,,------,,,++++++,,,...111222000000000000000/////////---...///...,,,++++++------------------------------///000///...---...000////////////000000000000000222333333333333444666333222666;;;<<>>AAAKKKVVV[[[^^^bbbdddcccgggjjjnnnqqqtttttttttsssqqqkkkgggggggggiiinnntttzzzxxxtttnnniiiddd```___]]]YYYSSSNNNLLLGGGBBB===<<<;;;999666444333333333333555888;;;>>>DDDJJJNNNMMMUUU[[[]]]^^^``````]]]^^^^^^___```aaaaaaaaaaaacccdddeeeeeeeeefffhhhkkkooonnnlllkkklllooorrrttt|||}}}{{{vvvttt{{{tttqqq|||rrrkkkeeeuuu~~~hhhQQQ???555333222000...,,,,,,,,,,,,+++***)))((('''''''''((()))))))))(((((((((''''''((((((((((((((((((''''''))))))((((((''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((()))))))))'''&&&''''''''''''''''''''''''(((''''''((())))))(((&&&))))))*********)))((((((''''''((((((((((((''''''(((((((((((())))))))))))''''''(((***+++,,,---...++++++************+++++++++,,,,,,,,,***)))***+++******))))))))))))******++++++++++++,,,,,,,,,,,,+++,,,---,,,+++***+++---///...---,,,,,,---...///---------------.........+++,,,------,,,,,,---...------------------------000111111000///......///000000000000111111111111444555555444111//////000333222555888666777EEEWWWfffzzzpppiiijjjvvv{{{pppgggccc```______]]]ZZZVVVXXXWWWYYY^^^ccciiiuuu~~~zzzyyyyyy555444333333222222333333333444444222000222888===CCCNNNXXX]]]```dddeeedddeeegggkkkoooqqqqqqqqqpppqqqlllhhhhhhhhhiiiooovvv|||yyysssmmmgggcccaaa``````\\\WWWTTTRRRNNNGGGBBB===;;;888555333222222333444666999<<<@@@EEEKKKOOONNNTTTYYYYYYZZZ\\\[[[YYYZZZ[[[]]]^^^______^^^]]]aaaaaaccceeefffhhhnnntttvvvwwwvvvssssssxxx|||}}}xxxooonnnxxx|||}}}zzzqqqnnnmmmoooYYYEEE888333000///---,,,++++++,,,,,,))))))((((((''''''''''''))))))((((((((('''''''''(((((((((((('''&&&%%%%%%)))(((((('''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((('''''''''((()))(((''''''(((((())))))))))))(((''''''((())))))))))))))))))(((((((((((())))))))))))''''''((()))***+++,,,---,,,+++***))))))***+++,,,***+++,,,+++***))))))+++((((((''''''''''''((((((------,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---------***+++------,,,,,,---///------------------------000111222111///......///000000000000111111111222333444444333000//////000222222444666444444===IIILLL^^^ooo~~~wwwyyy{{{wwwvvvvvvqqqhhhaaa]]]YYYWWWXXXZZZ___jjjuuuuuuwwwyyy~~~~~~|||{{{|||444444333222222222222333333444444222111333888===HHHSSS]]]bbbeeehhhhhhgggeeegggjjjlllmmmmmmkkkjjjnnnjjjhhhhhhgggiiipppxxx|||xxxrrrlllfffcccaaa``````\\\XXXWWWVVVSSSNNNIII>>><<<999555333333333333444777:::>>>AAAFFFKKKOOOPPPVVVYYYXXXXXXZZZZZZXXXWWWXXXZZZ\\\]]]]]]\\\\\\___^^^aaafffhhhkkktttvvvllllllyyyvvvoooppp{{{uuu___LLL<<<444222---,,,+++*********+++,,,))))))))))))))))))((((((((((((((((((''''''''''''''''''(((''''''&&&%%%$$$((((((''''''''''''((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&(((&&&$$$###$$$&&&(((***))))))))))))))))))))))))''''''((((((((('''''''''&&&&&&''''''(((''''''&&&((()))***+++++++++++++++))))))))))))(((((((((((((((((())))))))))))******,,,+++***))))))***+++,,,***+++,,,+++)))((()))***''''''((((((((((((''''''------,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,///...------,,,,,,++++++***+++++++++,,,,,,,,,---)))+++,,,,,,++++++---...------------------------000111111000///......//////000000000000111111111000111222222000000111222000111333555444444999@@@???LLLXXXlll~~~tttmmmfff```\\\ZZZZZZ```ggghhhiiijjjmmmssszzz}}}|||444444333222222222222333333444555333222444:::???JJJUUUaaagggjjjnnnooommmjjjkkklllmmmllliiigggeeejjjgggfffffffffhhhpppzzz|||xxxsssmmmgggcccaaa```___\\\XXXWWWWWWVVVRRROOOAAA???;;;777555444555555666999<<>>FFF]]]sssyyyqqqrrruuu{{{{{{pppjjjiiidddbbb]]]ZZZZZZ]]]aaacccccceeehhhkkkqqqzzz}}}zzz}}}777777666555555555555555333555555444444777===CCCLLLYYYhhhrrryyyxxxxxxwwwuuupppjjjeeebbbbbbaaabbbcccccceeeppp{{{}}}zzzvvvqqqkkkfffcccaaaaaa\\\WWWTTTUUUUUUSSSPPPFFFCCC>>>:::777777888999<<<>>>BBBDDDFFFIIILLLOOONNNRRRTTTRRRRRRUUUWWWVVVXXXXXXYYYZZZ]]]aaadddffffffbbbdddkkklllnnn|||kkkGGG:::888333......---,,,+++)))))))))******'''((()))******)))(((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((("""$$$(((++++++***(((&&&''''''''''''''''''''''''%%%(((******'''&&&''')))&&&&&&'''((())))))((((((%%%&&&'''((())))))))))))******))))))((((((((('''$$$%%%&&&'''(((***++++++)))***+++,,,,,,+++***))))))***+++***)))((((((***&&&'''((())))))((('''&&&(((((()))***++++++,,,,,,)))+++++++++***)))***++++++,,,,,,------,,,,,,+++******+++,,,------......+++------,,,***)))***+++------------------------)))+++------------///000------------.........///...///000000//////000222111222111///000222222000111888777;;;NNNbbbwwwuuuooolllmmmzzz}}}{{{jjjfff```[[[XXXYYY\\\^^^[[[\\\]]]]]]```gggpppwww}}}{{{yyy~~~}}}}}}777777777777777666666666222222444666555555===FFFRRRZZZgggttt~~~~~~yyytttooojjjdddaaabbbdddeeefffgggjjjooorrruuuxxxxxxtttqqqooojjjeee```___\\\YYYUUUQQQNNNMMMBBBAAA>>>;;;:::;;;<<<>>>>>>@@@CCCDDDDDDEEEHHHJJJOOOOOONNNOOOPPPSSSVVVXXXYYYXXXYYY\\\aaafffhhhiiillloooooojjjgggnnnxxx\\\AAA888555///+++...++++++************+++++++++++++++*********))))))'''((((((((((((((('''''''''((((((((())))))******'''))))))((('''&&&'''(((############$$$$$$%%%&&&$$$&&&)))(((%%%$$$%%%'''((()))***+++***)))'''%%%''''''((())))))((('''&&&)))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))))))))(((((((((((((((((('''&&&&&&&&&%%%((((((((((((''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))***************)))(((((()))))))))))))))*********...---+++)))(((((())))))---------,,,,,,+++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...+++,,,------......------------......------,,,+++////////////000000000000111000/////////111222333111222777===CCCMMM___ooorrriiijjjrrrwwwvvvjjjfffeeecccbbbbbb```ZZZVVVXXXXXXWWWZZZaaagggkkkrrrvvvzzz}}}~~~yyywwwsssrrr{{{~~~>>>===;;;:::888777666666444444555777777777>>>FFFRRR[[[hhhvvv|||wwwsssnnniiidddaaaccceeegggiiiiiikkkmmmooorrruuuvvvrrrpppooolllgggbbbaaa^^^ZZZUUUQQQNNNLLLCCCAAA???<<<<<<<<<>>>??????AAACCCDDDDDDEEEHHHJJJOOOPPPPPPPPPRRRTTTXXX[[[^^^___```cccfffkkkoooqqqrrrtttuuurrrrrrzzzgggNNN888222222---+++...******))))))))))))******++++++*********)))))))))&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''((('''((()))((('''&&&'''((($$$$$$$$$$$$$$$%%%&&&&&&%%%'''((((((%%%$$$&&&'''((())))))***)))((('''&&&&&&'''(((((((((((('''&&&''''''&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&'''''''''(((((())))))''''''((())))))))))))((())))))))))))))))))))))))***************)))((((((***************+++++++++---,,,+++))))))))))))***------,,,,,,,,,+++++++++,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,---......//////......---------.........------////////////000000000000111111000000111222333444444444777999;;;@@@NNN\\\tttvvvpppoooppp{{{~~~{{{yyyzzznnnfff``````^^^ZZZXXX[[[ZZZ\\\```bbbeeejjjpppuuu{{{xxx{{{~~~~~~}}}zzz|||~~~{{{yyyyyy|||vvvssstttuuuxxx~~~~~~~~~???>>>;;;888666555555555777666777999888888>>>FFFOOOXXXfffttt}}}zzzvvvrrrooojjjeeeaaacccfffjjjlllllllllkkklllmmmqqqqqqooonnnpppnnnjjjeeeccc```[[[VVVQQQMMMKKKCCCBBB@@@>>>>>>>>>@@@AAAAAACCCEEEEEEFFFGGGJJJLLLPPPQQQRRRSSSTTTXXX]]]aaaeeehhhjjjlllnnnrrrxxx~~~~~~~~~tttgggRRR???///---///------///))))))(((((((((((())))))************))))))))))))%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''((()))(((&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''(((((((((((((((((('''''''''%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((%%%%%%&&&'''((()))******(((((()))***************)))))))))))))))))))))))))))************))))))(((++++++++++++++++++++++++++++++******)))******+++,,,,,,,,,,,,++++++++++++------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------...///////////////,,,------.../////////000////////////000000000000111111222222333444555555666555666777555666???JJJ\\\xxx|||rrrmmmnnn~~~}}}{{{xxxtttlllddd```ZZZZZZYYYXXXXXX\\\aaafffjjjiiiiiillltttyyyxxx|||}}}wwwtttqqqnnnlllnnntttwwwvvvvvvwwwzzz{{{{{{yyyvvvsssrrrrrrwwwsssrrrwww~~~}}}hhhAAA@@@===;;;999999999:::999777888:::999888<<>>>>>:::888888:::999888:::???DDDKKKXXXfffrrryyy}}}{{{yyywwwuuutttpppkkkhhheeeiiinnnqqqqqqooommmllliiilllkkkhhhhhhkkkkkkiiidddbbb```\\\VVVPPPKKKHHHCCCCCCBBBAAABBBBBBCCCDDDCCCEEEFFFGGGHHHKKKOOORRRTTTXXX[[[]]]```fffooowwwzzz}}}zzzwww{{{uuuxxx~~~}}}qqqdddXXXLLLBBB<<<444...,,,---+++***)))((((((''''''''''''(((((()))))))))(((((((((''''''&&&&&&'''(((((((((((((((((((((((((((((('''''''''&&&(((((('''&&&%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&'''((((((************)))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''+++***)))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&''''''(((((()))))))))(((((((((((((((''''''''')))******+++++++++++++++((((((((((((((((((((((((((())))))*********))))))++++++******))))))))))))((())))))***+++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++***+++---//////...---,,,++++++,,,------------,,,,,,,,,,,,---...000222333////////////000000000000...000333555777777777666333222444777888777<<>>@@@DDDQQQiii~~~sssnnnllllllqqqxxxxxxqqqlllkkkjjjjjjkkkmmmnnnpppwwwwwwqqqooolllhhhbbb]]][[[\\\___bbbllluuu}}}{{{tttmmmddd\\\XXXXXX\\\bbbeeeeeejjjooozzzlllUUUEEE???qqqnnniiibbbYYYPPPHHHDDD???;;;:::<<<<<<999999;;;>>>CCCKKKVVVaaakkkrrrvvvwwwvvvvvvvvvvvvsssooolllfffiiilllnnnppprrruuuwwwpppppplllddd```aaa```]]]ZZZZZZYYYWWWTTTOOOJJJGGGAAAAAABBBBBBCCCDDDEEEEEEFFFGGGIIIKKKNNNSSSYYY]]]aaaffflllqqquuu|||uuurrrrrrttt}}}~~~tttooopppsssxxxnnnkkkmmmmmmiii^^^PPPEEE???999333...---,,,)))(((((('''''')))(((((((((((((((((()))((((((((('''''''''&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%'''***...111000+++&&&###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&((()))***++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******)))))))))((((((((((((((('''''''''(((((((((((((((((())))))***+++*********))))))))))))))))))))))))(((((()))***************,,,,,,+++******)))(((((())))))***+++++++++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,***+++,,,,,,------,,,,,,---,,,++++++,,,...000111////////////000000000000000222777;;;======<<<;;;777333222444444333555:::;;;<<>>;;;:::<<<:::>>>EEENNNYYYdddmmmqqquuuuuuuuuvvvvvvsssooolllgggiiikkkmmmooosssxxx{{{ssssssmmmccc^^^^^^\\\YYYVVVWWWWWWVVVSSSNNNJJJGGG@@@AAAAAABBBCCCDDDEEEEEEKKKMMMOOOQQQTTTZZZ```eeeeeekkkssswww}}}zzzsssmmmnnnsssyyyzzzppplllnnnrrr}}}wwwkkkfffgggfff^^^OOOBBB===;;;555---***,,,,,,***)))+++,,,+++))))))(((((((((((())))))(((((('''''''''&&&&&&&&&###$$$%%%&&&''''''''''''(((((((((''''''&&&&&&&&&&&&'''((('''%%%$$$%%%&&&&&&%%%$$$$$$############%%%&&&***000333111+++%%%"""###%%%'''''''''%%%$$$''''''&&&&&&'''(((***+++***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++******))))))((((((''''''%%%&&&&&&'''((()))******(((((()))************)))))))))))))))))))))))))))(((((()))***************------,,,,,,+++***)))))))))***+++,,,,,,+++***)))))))))******++++++++++++------------------------******************************)))))))))***+++,,,+++,,,------......---------,,,+++***+++---///000////////////000000000000111444999>>>@@@@@@>>>===888444222444444333666;;;:::;;;BBBJJJPPP]]]uuu~~~vvv{{{zzzqqqfffkkk{{{~~~wwwtttrrrqqqmmmzzz|||uuuggghhhnnnuuuxxxzzztttZZZFFF999333222yyykkk___SSSIIIAAA>>>===<<<===??????DDDGGGGGGLLLXXXdddiiinnnoooppprrrsssqqqmmmiiieeegggkkkooorrrtttttttttzzzrrrmmmkkkhhhbbb]]]\\\YYYVVVRRRNNNKKKHHHEEEDDDBBBCCCCCCCCCDDDEEEHHHJJJOOOQQQVVV\\\aaaeeehhhjjjmmmooottt|||yyyrrrqqqpppooosss{{{yyysssmmmjjjoooxxx{{{lll]]]TTTPPPKKKCCC;;;555///+++(((,,,,,,+++***)))(((&&&&&&((((((''''''''''''((((((******))))))(((&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((''''''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$%%%%%%&&&'''((((((((($$$%%%***)))$$$"""%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''&&&&&&&&&((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''(((((()))***++++++,,,///+++&&&$$$&&&)))))))))((())))))*********))))))444///***'''(((******)))******))))))******+++,,,222...***)))******)))(((,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---++++++++++++++++++++++++++++++---.........---,,,000...---------+++,,,---+++---///000000000222333000888???CCCEEEGGGCCC>>>888666333222333333222111666999>>>AAABBBKKK```sss}}}wwwxxx}}}sssttt~~~}}}}}}{{{^^^FFF:::555333111{{{rrraaaVVVLLLGGGDDDBBBCCCFFFEEEJJJLLLJJJLLLUUU]]]bbbggggggiiilllnnnnnnllljjjiiikkkmmmpppsssuuuvvvvvvwwwqqqlllkkkgggaaa]]]]]][[[YYYVVVTTTPPPLLLHHHFFFDDDDDDEEEFFFHHHKKKNNNQQQ\\\___dddiiinnnqqqssssssuuuxxx}}}zzzuuusssvvv{{{zzztttpppllllllttt}}}tttdddUUULLLEEEAAA<<<777444111///---)))***************))))))(((((((((''''''(((((((((((())))))(((((('''&&&%%%&&&&&&%%%%%%%%%&&&'''''''''''''''''''''&&&%%%%%%''''''((((((''''''&&&%%%$$$$$$%%%%%%&&&''''''((('''$$$$$$((((((###"""%%%***)))(((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((()))******+++---***&&&%%%'''))))))(((((())))))*********))))))000,,,((('''((())))))(((******))))))******+++,,,111---***)))***+++***)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---...///...---------------......---......+++---///000000000111333666>>>DDDGGGIIIJJJFFF@@@<<<999666555555555444444111222444777999???OOO___|||~~~lllSSS???666333111///ttthhh[[[RRRLLLGGGHHHLLLQQQVVVXXXUUUTTTWWWZZZ[[[```___aaadddhhhjjjkkkkkkjjjjjjjjjkkkmmmpppsssttttttooommmlllhhhbbb```aaa```aaaaaaaaa]]]XXXRRRNNNKKKKKKLLLOOORRRWWW[[[^^^jjjnnnttt{{{}}}zzz{{{~~~|||zzzuuupppppppppsss||||||kkkYYYKKKCCC;;;888555222222111000...'''((()))***+++,,,,,,,,,)))((((((''''''(((((()))''''''(((((((((''''''&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%''''''((((((''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%###$$$&&&&&&###"""$$$%%%%%%$$$$$$$$$%%%&&&&&&)))))))))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))+++)))''''''((()))(((''')))))))))******))))))(((***(((&&&&&&'''(((''''''******))))))******+++,,,...,,,))))))***++++++***************************+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,---......//////......+++,,,---......//////...,,,...////////////222333<<>>;;;777555555555555444333111222444666999CCCNNNdddxxxxxxtttwww}}}dddVVVDDD666111000///...ooocccXXXQQQQQQUUU___fffkkkiiieeeccc```]]]___^^^]]]___cccgggiiijjjjjjiiihhhhhhiiillloooqqqqqqoooooonnniiicccaaadddhhhmmmrrrtttqqqkkkddd```ZZZYYYZZZ]]]bbbhhhmmmooowww{{{|||vvvyyyyyyuuutttxxx{{{~~~uuucccPPPCCC<<<888555222000///...,,,+++'''((()))+++,,,,,,,,,,,,)))((((((''''''(((((()))%%%&&&''''''((((((((('''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%$$$%%%###############$$$%%%&&&))))))((((((''''''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''(((((((((((()))(((''''''))))))))))))))))))((('''&&&&&&&&&'''((((((((('''******))))))******+++,,,++++++))))))***+++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++++++++++++++++++++++++++------........./////////))),,,---------//////,,,---...///......000333555>>>DDDIIIKKKLLLMMMIIIDDD===:::666333333333333333666333222555777888===CCCLLL]]]uuuxxxpppnnn|||ssseeeMMMDDD999111.........---zzzlllbbbaaadddkkkuuu~~~zzzuuunnnhhhgggdddaaaaaaccceeeggggggmmmlllkkkkkkkkkmmmoooqqqnnnnnnooonnnggg``````dddqqqyyy{{{wwwnnnmmmlllnnntttzzz~~~zzzuuuzzz}}}|||~~~yyykkkZZZJJJ???888555222000......---+++))))))******+++++++++******((((((''''''''''''(((((($$$%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&'''''''''''''''''''''(((((()))***'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))(((((('''''')))))))))))))))(((''''''%%%&&&((()))))))))))))))******))))))******+++,,,)))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,++++++++++++++++++++++++------------......//////)))---...+++,,,//////+++...............111555999???EEEJJJLLLMMMNNNKKKFFF===:::555333333444444444555111000333555444666:::>>>HHHZZZmmm~~~{{{}}}sssnnnzzzpppZZZLLL???:::333///......---,,,uuurrrtttzzz{{{wwwsssoookkkkkkkkkkkkjjjpppppppppppppppppppppooommmoooqqqooofff]]]]]]cccttt}}}~~~}}}wwwxxx|||uuuiii\\\PPPDDD:::444///---,,,,,,------,,,******************)))(((''''''&&&&&&&&&&&&&&&&&&'''$$$%%%&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((%%%&&&))))))(((''''''&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%'''(((((('''''''''((())))))))))))((('''&&&&&&%%%''')))***))))))***+++******))))))******+++,,,(((***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++++++++++++++++++++---,,,,,,,,,,,,---......***//////***+++222333///............///333999>>>CCCIIIMMMMMMNNNOOOKKKFFF>>>:::666333444555777777777444333555555333444888999<<>>:::777000)))+++***))))))***)))'''%%%''''''((((((((((((((('''%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((###$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$((('''"""###(((***&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''(((((((((%%%&&&'''((((((&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''%%%%%%(((+++))))))))))))((('''&&&%%%&&&((()))(((&&&&&&)))+++*********)))***++++++,,,(((***,,,,,,)))'''(((***************************++++++******+++---...000++++++++++++++++++++++++,,,+++*********+++,,,---+++111111+++///;;;AAA===.........///222777???EEEGGGKKKLLLJJJGGGEEE@@@:::999555111///000333666777<<<::::::999444///000666666333666>>>EEEKKKVVVbbbvvv{{{{{{yyykkkWWWJJJ@@@777000,,,,,,,,,,,,,,,,,,,,,,,,{{{vvvuuuqqqiiirrr|||~~~{{{zzz~~~}}}{{{xxxeeeRRRIII<<<444222111///---)))***++++++***)))'''&&&)))(((((((((******((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$#########$$$)))((('''&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''(((((((((((($$$%%%&&&&&&''''''&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%&&&'''&&&%%%###"""######$$$%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%)))(((((('''''''''((((((***)))'''&&&%%%%%%&&&&&&))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&))))))))))))*********************)))))))))))))))************+++,,,---...---------...------,,,,,,,,,((()))///000,,,)))+++***------,,,222999888222---...///000333888>>>CCCIIIJJJJJJJJJGGGCCC???<<<999666222111222333444444777999;;;888222///000333555444444666:::???EEEIIIZZZfffwww}}}}}}nnnTTTCCC===999333,,,+++***(((''''''(((***+++}}}vvvttt}}}}}}~~~|||nnn[[[JJJBBB888222000000...,,,++++++++++++***)))'''&&&((('''&&&'''))))))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$###############&&&&&&%%%%%%$$$######### !!!"""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))))))))((('''$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%'''''''''&&&''''''((((((,,,+++)))'''&&&%%%%%%&&&((((((((((((((()))))))))***)))((('''''''''''''''(((((()))))))))************)))))))))))))))))))))************+++,,,---...,,,---------------,,,,,,///***(((,,,---)))(((******---...,,,///444333///------///000333888>>>CCCGGGHHHIIIIIIFFFBBB>>>;;;777444000///000222222222555777999666111///000333222222222333666:::===@@@HHHSSSaaaqqq~~~|||{{{~~~}}}jjjZZZFFF999444333///+++***+++,,,,,,,,,,,,+++***~~~}}}xxxyyy~~~aaaMMM>>>999222//////...---+++,,,,,,,,,+++***)))'''&&&'''&&&%%%&&&((((((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$####################################### !!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((())))))'''&&&$$$###$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((...,,,***(((&&&%%%%%%%%%'''''''''(((((()))))))))******)))(((((((((((()))(((((())))))))))))******))))))))))))))))))*********************+++,,,---,,,,,,------------,,,,,,000+++)))***+++******,,,)))---///---,,,......---,,,---...///222777>>>CCCEEEFFFGGGGGGDDD@@@<<<999444111...---...000000000222444666444111///000333222222222222444555777888999AAAKKKWWWjjjzzzyyyzzz~~~}}}sssbbbNNNEEE888000------,,,+++))),,,///222222///,,,)))wwwwwwzzzyyy}}}}}}{{{sssTTTDDD666333///...---,,,***(((------,,,+++)))((('''&&&'''&&&%%%&&&((((((&&&%%%&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%#####################"""!!!"""""""""#########$$$######$$$$$$%%%%%%&&&&&&########################%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''&&&$$$""" """###$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$'''&&&%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&)))((('''%%%$$$$$$######&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((((('''%%%%%%%%%%%%%%%&&&'''(((+++***((('''&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((((((((((()))(((((((((((()))))))))***)))))))))))))))************************+++,,,,,,++++++,,,---------,,,,,,...,,,***+++------,,,,,,)))---///...++++++,,,...+++,,,---///111777===BBBBBBCCCDDDDDDBBB>>>:::777222000------...000000//////111222222000///000222222222333444555555555555666;;;@@@FFFTTTkkk}}}}}}rrr]]]KKK===999333...++++++,,,---***,,,000222222000,,,***zzz{{{zzztttyyyzzzxxxzzzdddJJJ<<<333111///---,,,***(((''',,,,,,+++)))((('''''''''((('''&&&'''((()))'''%%%&&&%%%$$$###"""###$$$%%%$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$$$$$$$$$$######""""""######$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''########################%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&%%%$$$""" """###$$$$$$%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%$$$###$$$%%%&&&'''######$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%&&&'''(((&&&'''''''''((((((((()))'''''''''&&&&&&''''''((('''(((((((((((()))))))))(((((())))))******************))))))******++++++***++++++,,,------,,,,,,------,,,,,,,,,,,,***'''***,,,//////---+++---000+++,,,---...111555<<<@@@@@@AAABBBCCCAAA===999666111000......///111111000...///000000//////000111000111333444555555555555666999<<>>666555222...,,,***+++,,,+++,,,---......---,,,+++~~~{{{oootttvvvtttwwwsssUUU@@@666000000///---+++)))((('''******)))'''''''''''''''((('''&&&'''))))))'''&&&'''%%%###"""!!!"""$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&& !!!"""###%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%$$$$$$!!!!!!"""###$$$&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''$$$$$$######$$$&&&((()))'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''(((((((((((())))))((((((((()))******++++++******)))))))))******+++)))***+++,,,,,,------,,,......---***+++---,,,(((---,,,...000///,,,---000,,,------...000444:::>>>???@@@AAAAAA@@@<<<888555111///...///000111111000......//////000000000000......000111222333333333222333777;;;>>>FFFVVVeee}}}~~~zzz~~~nnn]]]PPPBBB777333222///---+++***))))))++++++************++++++xxxiiinnnpppooorrr{{{uuu\\\EEE777222---------+++)))(((((()))((('''&&&&&&%%%&&&'''((('''&&&%%%&&&((((((&&&%%%'''%%%###!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""$$$%%%'''''''''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%% !!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&&&&'''((($$$$$$%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%#########$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))(((((((((''''''&&&&&&%%%'''''''''''''''((())))))'''''''''((((((((())))))'''(((((()))******++++++******))))))))))))******))))))***,,,,,,------,,,---...,,,***...777;;;:::111---,,,000000,,,***,,,............///222888<<<>>>???AAAAAA???<<<888555000.........000111111000//////...///000000000000////////////000111111111111000333777999;;;DDDOOOeeewww~~~|||kkkVVVGGG???888222000---++++++,,,,,,+++))))))))))))******)))))))))uuudddiiillllllooowww|||}}}{{{yyyqqqaaaLLL;;;333111***++++++***(((((()))+++&&&&&&%%%$$$%%%&&&'''(((%%%%%%$$$%%%&&&'''%%%###'''%%%###!!! """$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$&&&(((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%#########%%%''')))$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&"""###%%%&&&'''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&***)))(((&&&%%%$$$######%%%$$$$$$$$$$$$$$$$$$%%%'''(((((()))))))))))))))+++***)))((('''&&&&&&&&&((('''&&&&&&%%%&&&'''((())))))((('''&&&%%%%%%$$$((((((((((((((()))******''''''''''''((((((((()))'''(((((()))***+++++++++******)))))))))))))))***((()))***+++,,,---------+++---+++***333CCCMMMOOO555...+++///000+++'''(((//////.........222777:::>>>???@@@AAA???<<<888666///------...000111000///000/////////000111000///222111111000000000111111444111333777666555:::CCCOOO^^^vvvwwwnnn[[[FFF888333111///...+++(((***---///...,,,'''(((***++++++***((('''ooocccdddfffjjjnnnooonnnmmmmmmfffYYYJJJ>>>666222000+++++++++++++++***)))))))))&&&%%%&&&((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############'''''''''&&&&&&%%%%%%%%%########################$$$%%%&&&&&&''''''&&&&&&############$$$%%%&&&'''%%%$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$&&&(((''''''%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''111---)))(((((()))'''%%%((()))***)))'''&&&&&&'''))))))))))))))))))))))))******+++++++++******))))))******++++++,,,------333,,,222---)))QQQtttfff555000+++)))+++---//////...222444333000111555:::;;;<<<===>>>===:::777555000//////............///111111000000//////......222111///......000222333555444333333444777999;;;CCCOOObbbvvv{{{dddWWWFFF:::444222///---...---,,,+++***(((''''''((((((((((((((((((((((((nnncccbbbbbbfffiiijjjfffccc\\\UUUJJJ???555///,,,,,,((())))))))))))(((''''''(((&&&%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$##################$$$%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&(((&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''(((((((((((('''''',,,)))'''&&&((()))((('''((()))))))))'''&&&'''(((((((((((((((((((((((((((++++++,,,,,,,,,,,,++++++(((((()))******++++++,,,)))""",,,...,,,LLLiii^^^666222---******++++++***---000333222000111666::::::;;;<<<<<<;;;999666444000000///......---......000000000000//////......111000/////////000111222222222111111222444666888999@@@MMM[[[jjjxxxmmmTTTJJJ<<<333///...,,,***---,,,++++++***)))((((((((((((((((((((((((((((((}}}nnnccc___\\\^^^bbbaaaZZZSSSGGGBBB:::222,,,)))((()))(((((((((((((((''''''&&&'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$"""!!! $$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&)))'''%%%%%%&&&&&&%%%$$$######$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%''''''(((((((((((('''''''''&&&%%%%%%''')))))))))'''((()))((('''&&&'''(((''''''''''''''''''''''''******++++++++++++******''''''(((((()))******+++---$$$...333---;;;JJJAAA222///,,,*********)))(((,,,...111111000111666:::888999:::;;;999777555333111000///...------------000000000////////////...//////000000000000111111222111111111222333555666666888>>>DDDNNNYYYeeemmmnnnYYYBBB;;;222,,,++++++***)))++++++*********)))))))))''''''''''''''''''''''''~~~zzz|||pppaaa[[[VVVVVVYYYWWWMMMCCC999666222---)))((())))))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!$$$$$$%%%%%%$$$$$$$$$###%%%&&&''''''%%%$$$$$$$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&(((&&&%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&%%%%%%&&&((()))))))))'''((()))((('''&&&'''(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((())))))******+++333)))///444,,,+++000++++++*********++++++++++++***,,,...//////111555999888999999999888666444333111000///...---,,,,,,,,,////////////////////////...///000000111111000000333222222222333444666777777777888:::???GGGQQQXXXiiiwwwttt\\\III777333...++++++,,,+++***))))))))))))************(((((((((((((((((((((((({{{wwwxxx}}}rrr^^^VVVOOOMMMOOOKKKAAA888333111...+++)))))))))***((())))))))))))(((''''''%%%&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######$$$&&&''''''$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$###$$$&&&(((((((((&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%&&&&&&'''((((((&&&&&&&&&&&&&&&%%%$$$###'''(((((((((((((((((()))&&&((()))(((''''''((()))))))))))))))))))))))))))%%%&&&'''((((((((((((((((((((())))))***++++++,,,,,,&&&)))///,,,)))+++,,,((()))************++++++***+++,,,---...111444666888888888888777555444333000000...------,,,,,,,,,.............../////////......///000000000000///111111222222333333444444222222333444666;;;AAAFFFOOO^^^vvvqqq```LLL===111///---,,,,,,,,,++++++((())))))))))))*********))))))))))))))))))))))))wwwrrrwww{{{nnnWWWPPPHHHDDDCCC@@@888111---,,,+++)))((((((((()))&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%"""###%%%&&&&&&%%%$$$###"""%%%((('''$$$"""###%%%""""""""""""""""""""""""%%%$$$$$$###############$$$###"""$$$''')))))))))''''''&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&%%%$$$###''')))******(((''''''(((&&&'''((((((''''''((()))************************'''((()))******++++++***(((((()))******++++++,,,***((((((***+++******---***+++,,,+++)))(((((()))*********+++---000222444666666666555444333222111///...------,,,------------............/////////......////////////000000...//////000000000111111...000222333444666:::<<<@@@JJJ^^^sss~~~lllZZZKKK>>>444------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxrrryyyvvvfffOOOIIIAAA;;;999666222...))))))((((((((((((((((((%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&'''&&&$$$###%%%'''########################%%%$$$$$$###$$$$$$%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$###"""!!!"""$$$&&&&&&&&&%%%$$$ $$$''''''###"""$$$'''########################&&&%%%$$$$$$######$$$$$$%%%$$$###$$$&&&(((((((((&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%&&&''')))***(((((((((((('''&&&%%%$$$$$$'''))))))'''&&&&&&(((&&&'''((((((''''''(((***))))))))))))))))))))))))'''((()))***++++++++++++''''''(((((()))******+++***///+++'''******''')))***+++,,,***((((((***,,,+++***)))***,,,///000111333333333222111000///...------,,,,,,------......---------.........////////////...---...///000111......//////000000//////000222333444444555888:::;;;???IIIWWWcccmmmyyyxxx|||~~~~~~wwwtttgggTTTDDD:::444///+++++++++***)))))))))***)))))))))))))))(((((((((''''''''''''''''''''''''|||ttt}}}qqq___JJJDDD===666222000...---''''''(((((())))))******''''''((((((''''''&&&%%%###%%%'''&&&$$$###%%%'''########################$$$$$$$$$###$$$$$$%%%%%%!!!!!!""""""#########$$$########################$$$$$$$$$$$$###!!!  !!!$$$&&&'''&&&%%%$$$###'''&&&###"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%'''&&&$$$$$$&&&''''''&&&%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$%%%&&&&&&''''''&&&&&&"""######$$$%%%'''((()))************)))((('''&&&!!!%%%((((((&&&%%%&&&(((%%%'''((((((''''''(((***((((((((((((((((((((((((&&&&&&((()))************&&&&&&''''''((()))))))))%%%///+++%%%+++...******''')))******((()))---111+++***)))***,,,...///000111111000///...---,,,,,,,,,,,,,,,,,,---...//////---------.........//////000///---,,,---...000222///000111111111111111000111222222222111333666888<<<;;;===EEEMMMXXXfffrrrvvv{{{~~~yyy}}}www~~~{{{vvvsssppp___\\\SSSBBB666111///---***+++++++++******+++---***)))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%|||qqq```RRR>>><<<777222...,,,+++******(((&&&&&&)))***(((%%%''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&$$$"""""""""#########$$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!######$$$$$$$$$###(((***'''&&&&&&%%%"""$$$###"""###$$$$$$###!!!"""###%%%&&&'''&&&%%%$$$)))(((&&&%%%%%%&&&((()))###"""###$$$'''((('''&&&(((((((((''''''''''''''')))******)))'''&&&'''(((((('''''''''((()))***+++)))))))))))))))))))))))))))+++---...---***'''%%%&&&(((*********)))***+++######%%%'''((())))))))),,,+++++++++***)))))))))((()))***,,,---...///////////////......---------------------,,,++++++***------......------,,,+++---///222333111///......---......///000111111222000//////222333111111111444666888<<<@@@HHHPPPUUUlllyyy{{{wwwqqqyyyqqqyyy{{{rrrggg]]]VVVJJJEEE>>>666111.........++++++***)))(((((())))))))))))((((((''''''&&&&&&)))((('''&&&%%%&&&&&&'''zzzsssgggVVVIII999777333000---,,,++++++***(((&&&&&&''''''%%%###'''''''''''''''&&&&&&%%%&&&&&&%%%$$$$$$######""""""######$$$$$$######"""%%%$$$"""""""""#########"""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&,,,***'''$$$###$$$%%%'''&&&&&&%%%%%%$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$$$$$$$###'''***'''%%%&&&%%%###%%%$$$$$$%%%'''((('''%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((()))'''&&&))))))((((((''''''&&&&&&)))***+++***)))((()))***)))))))))))))))((((((((())))))))))))))))))))))))+++++++++++++++***)))((('''(((***+++***)))***+++%%%&&&''')))******************))))))))))))))))))'''((()))***+++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---,,,,,,++++++)))***,,,---......//////---...000000000//////.........//////000000111111000000111222111000000222222444555777:::???FFFKKKRRR___rrr}}}{{{sss{{{rrrxxxyyypppdddWWWJJJBBB===:::555000,,,+++***+++***))))))(((''''''(((((((((((((((((((((''''''''')))((('''&&&&&&&&&''''''xxxmmmdddWWWHHH<<<222000...,,,+++++++++,,,***(((&&&%%%%%%%%%###!!!'''''''''''''''&&&%%%%%%&&&&&&%%%%%%$$$###""""""""""""############""""""$$$######"""!!!"""""""""!!!"""###$$$%%%&&&''''''#########$$$$$$$$$%%%%%%222...(((###!!!"""&&&(((%%%%%%%%%%%%$$$$$$$$$$$$""""""###$$$$$$###""""""%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%%%%%%%"""''')))&&&%%%&&&%%%###%%%$$$$$$%%%((())))))(((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%((('''''''''((((((&&&$$$)))))))))(((((((((''''''''')))******(((((()))++++++,,,------,,,***(((''')))))))))))))))))))))))),,,+++)))(((((()))***+++''')))***+++)))))))))***))))))***+++++++++++++++((((((((((((((()))))))))((())))))***++++++******,,,,,,,,,,,,,,,+++++++++***+++,,,,,,,,,,,,,,,,,,)))***+++---...............---,,,---///000000///////////////////////////000111222111//////000111222333333444555777<<>>555///,,,,,,+++++++++*********)))(((((('''''''''((((((&&&&&&''''''(((((())))))((((((''''''''''''''''''~~~zzz{{{rrrmmmdddVVVKKKCCC<<<333---+++***)))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&'''&&&%%%%%%$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###"""###%%%$$$""" !!!###$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!!!!""""""""")))'''%%%#########$$$%%%######$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%"""&&&'''$$$###%%%&&&$$$(((&&&$$$$$$$$$%%%$$$$$$"""$$$(((++++++)))&&&$$$%%%&&&)))******)))&&&%%%#########$$$''''''&&&%%%&&&'''(((***,,,...///000%%%'''(((((('''''')))***'''))),,,//////...+++)))))))))))))))))))))))))))(((((()))*********))))))(((***++++++)))((())))))******++++++******)))))))))))))))******+++++++++++++++,,,,,,,,,+++******************************)))******+++,,,,,,,,,,,,,,,,,,------,,,,,,+++***---,,,+++,,,...///000000////////////............///111111...111444222,,,000111333333333333555666666999???GGGTTTfffyyy|||ppphhhbbbZZZNNNBBB999333...,,,++++++,,,,,,++++++******)))))))))(((((()))******&&&&&&''''''(((((())))))''''''((((((((((((((((((~~~zzzxxxqqqdddXXXPPPEEE===888444///+++******)))((('''&&&%%%$$$$$$%%%''''''&&&&&&((()))&&&&&&&&&&&&&&&%%%$$$$$$"""######$$$$$$%%%%%%&&&!!!!!!""""""""""""!!!!!!!!!$$$'''&&&###!!!"""$$$$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%#########$$$$$$$$$######""""""$$$%%%%%%%%%$$$######"""!!!!!!!!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%"""&&&'''$$$"""%%%&&&%%%+++)))&&&%%%%%%&&&%%%$$$!!!$$$(((***+++)))%%%###&&&''')))******)))'''&&&$$$$$$$$$&&&)))***)))(((%%%&&&''')))+++...///000((()))******)))((()))+++"""%%%(((++++++***(((&&&))))))))))))))))))))))))((()))*********)))((('''(((***++++++)))(((((()))))))))*********))))))(((************++++++++++++((())))))***))))))(((((()))))))))***************)))***++++++++++++++++++((()))***,,,------------,,,---//////......///111...........................777:::555222444222---,,,...111222111111222333222555888===EEERRRbbbmmmyyyqqqfff]]]XXXPPPCCC888111...,,,,,,++++++*********)))))))))***))))))))))))******+++'''''''''(((((((((((((((''''''((()))))))))((((((zzzxxxvvvxxx|||gggVVVGGGAAA999333000///,,,+++((((((((((((((('''&&&&&&###%%%'''&&&$$$$$$%%%'''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!!!!""""""""""""!!!!!!"""%%%((('''$$$!!!###%%%""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%&&&"""#####################!!!"""$$$%%%%%%%%%$$$######"""!!! !!!"""######$$$$$$$$$$$$%%%%%%%%%##################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!%%%&&&###"""%%%&&&%%%***'''$$$###$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&'''((())))))((('''&&&&&&%%%%%%'''((()))(((&&&$$$%%%&&&''')))***++++++&&&(((((((((&&&%%%&&&'''$$$%%%'''))))))(((&&&$$$))))))))))))))))))))))))+++***)))((((((((((((((()))***++++++)))(((((()))((()))***************)))************))))))))))))'''((()))))))))))))))((()))))))))******+++++++++***++++++++++++******)))((()))***+++,,,---------***///333333...,,,...222,,,------....../////////...AAALLLAAA222...000111,,,...111222111111111111222444666888<<>>999333///---,,,+++***''''''((())))))((((((((($$$&&&'''&&&###!!!###%%%%%%%%%&&&&&&&&&%%%$$$$$$((('''&&&%%%###"""!!! ######$$$$$$$$$$$$######"""&&&***)))$$$"""###&&& !!!"""###$$$$$$"""############$$$$$$$$$%%%$$$###"""""""""###### !!!###%%%&&&%%%###"""%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%""""""!!!!!!"""$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$########################$$$$$$$$$%%%%%%$$$######!!!%%%&&&###"""%%%'''&&&&&&###!!! """$$$$$$$$$&&&%%%$$$######%%%'''(((&&&''''''''''''''''''&&&&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%%%%&&&&&&''''''###$$$%%%$$$"""!!!"""###((()))***+++***(((&&&%%%))))))))))))))))))))))))...,,,(((&&&%%%&&&(((***)))***,,,+++)))(((((()))((()))***+++++++++++++++******))))))((((((''''''))))))***+++++++++++++++))))))******+++++++++,,,+++++++++++++++***)))(((+++,,,,,,,,,,,,+++******)))000777555...***---222,,,,,,------...///000000...JJJZZZJJJ222)))///555...111444444333222111111000222333333444999@@@FFFJJJTTTeeexxxyyylllbbbZZZQQQGGG@@@222000,,,***++++++++++++***)))(((((()))***,,,---'''''''''''''''((()))***))))))(((((('''''''''&&&&&&'''(((*********)))(((sssooolllsssuuunnnmmmqqqzzzyyyiiiTTTDDD666111+++(((((())))))((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%$$$$$$$$$###### !!!!!!""""""######!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""###$$$%%%%%%###!!!""""""###$$$$$$$$$$$$###"""############"""!!! !!!"""%%%'''''''''&&&%%%%%%$$$$$$$$$######""""""###$$$$$$%%%%%%$$$$$$###'''%%%$$$$$$%%%&&&%%%$$$#########"""""""""""""""!!!$$$''')))'''$$$""""""!!!""""""$$$&&&(((&&&###!!!"""###$$$######$$$&&&&&&%%%###'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&***'''&&&''')))***(((&&&&&&%%%$$$$$$############&&&'''((('''%%%$$$%%%&&&%%%&&&&&&'''((((((''''''++++++***(((((('''''''''&&&((())))))(((''''''(((************))))))))))))***************************)))(((''''''((()))***************************))))))))))))************,,,+++*********+++,,,---000000000000///...---,,,000000...------...//////999PPPVVV@@@...///222,,,////////////000000000000444444333444444555666777>>>DDDQQQ```nnn~~~ssslll___SSSHHH@@@:::777///...---,,,***)))(((''')))))))))))))))*********(((((('''&&&%%%%%%$$$$$$''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''wwwrrrnnnssszzzllleeedddfffnnntttqqqhhhZZZHHH999333///***'''((()))(((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""############!!!!!!!!!!!!""""""""""""##################$$$$$$###"""!!! !!!"""###""""""""""""""""""""""""%%%$$$$$$%%%&&&&&&%%%###"""######$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!"""###%%%&&&'''&&&%%%$$$$$$$$$$$$######"""""""""###$$$$$$%%%%%%$$$$$$###&&&%%%######$$$%%%%%%$$$############"""""""""""""""###$$$%%%%%%$$$###""" """$$$%%%$$$######$$$###%%%'''&&&###!!!!!!###$$$######$$$&&&&&&%%%###&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''&&&$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&'''(((&&&'''))))))'''''''''((())))))))))))))))))))))))***************************)))(((''''''((())))))************************))))))))))))******************)))))))))***+++,,,------......//////............---,,,,,,---...//////AAAGGG999,,,...111.../////////000000000111111222222222222333444555666:::<<>>>>>:::222------+++''''''((())))))'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%############"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""###%%%$$$""""""$$$%%%$$$###""""""###$$$$$$$$$$$$###$$$$$$###"""###$$$%%%&&&############$$$$$$$$$$$$###############$$$$$$$$$""""""############"""""""""!!! !!!###$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!"""$$$$$$$$$$$$&&&'''&&&%%%%%%&&&''''''%%%$$$"""""""""$$$&&&'''&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$#########%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%&&&&&&'''###$$$%%%%%%$$$$$$%%%&&&)))))))))((('''%%%$$$###%%%%%%$$$#########$$$$$$%%%&&&((((((&&&%%%&&&'''$$$$$$%%%&&&'''((()))***))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++***+++++++++++++++***)))+++,,,---......///......///------///000......111////////////000000000000000000000000111222333333000000444:::;;;999:::>>>CCCEEEFFFHHHLLLVVVbbblllvvv|||{{{tttoooiiieeeVVVRRRKKKFFFAAA===:::777222///,,,++++++++++++***+++******)))(((''''''&&&)))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%yyyfff[[[NNNFFF@@@999777888333444000***((())))))&&&&&&)))++++++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$#########%%%%%%###"""!!!!!!"""############""" !!!!!!"""###$$$%%%%%%"""""""""######$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%""""""############""""""###!!! !!!###%%%%%%$$$""""""###$$$$$$%%%&&&&&&$$$$$$$$$#########"""""" ###%%%&&&%%%%%%%%%&&&%%%###"""###&&&&&&$$$""""""!!!"""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$######"""$$$&&&'''&&&$$$###%%%'''$$$$$$$$$$$$$$$%%%&&&&&&"""$$$%%%%%%$$$$$$%%%&&&'''''''''(((''''''&&&%%%$$$$$$############$$$$$$$$$&&&''''''&&&%%%&&&&&&$$$$$$%%%&&&''''''(((((())))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))))))))))))))************((()))***+++,,,++++++******++++++,,,,,,++++++***+++,,,------...---,,,+++***---...,,,+++...000///---.........////////////............///000111222000///111444444111111555666888:::;;;===AAAIIIOOOXXX___hhhqqqyyyyyyoooggg___WWWQQQFFFBBB<<<888555333111000,,,***)))***++++++)))'''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%wwwiii___SSSGGG???999333000111---...,,,(((&&&))))))&&&'''***,,,,,,(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$%%%!!!!!!!!!!!!"""""""""""" !!!!!!""""""######!!!!!!""""""""""""!!!!!!"""######$$$%%%&&&&&&&&&!!!!!!!!!"""$$$###!!! !!!"""""""""""""""!!!"""$$$%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""############""""""###"""!!!"""$$$%%%&&&%%%""""""###$$$%%%%%%&&&&&&%%%$$$"""!!!"""###$$$%%%"""%%%&&&%%%###"""######!!! """$$$%%%### """!!!"""$$$&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$###""""""&&&(((***)))'''&&&'''***############$$$$$$%%%&&&"""###%%%%%%$$$$$$%%%&&&$$$%%%&&&'''((((((((((((%%%$$$$$$$$$%%%&&&&&&'''$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&'''''''''))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))))))))))))))************'''((()))++++++******))))))***+++,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))***111111+++)))---///---------------.........///---------------///000000444000...//////---///333000333666777666666999<<<>>>DDDNNNYYYdddppp}}}zzzooofff]]]TTTJJJCCC===:::444111000//////...)))))))))***,,,+++)))&&&&&&&&&''''''((())))))***'''''''''(((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%}}}yyyuuunnnddd\\\NNNGGG???888444000,,,)))))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########%%%&&&%%%###!!!!!!!!!""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!"""%%%$$$###"""!!!!!!!!!!!!$$$$$$###############$$$$$$$$$$$$#########"""""" """###$$$$$$###!!! $$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%(((&&&$$$!!!!!!!!!"""###!!!"""$$$%%%%%%"""######$$$$$$$$$######""""""""""""###############$$$$$$%%%%%%$$$$$$$$$""""""""""""###$$$%%%&&&"""""""""###$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''&&&$$$###"""""""""###$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!%%%%%%$$$$$$$$$%%%&&&'''$$$%%%'''(((((('''%%%$$$&&&''''''&&&$$$$$$&&&'''$$$$$$%%%%%%&&&'''((((((((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&(((((())))))******++++++***)))))))))((((((''''''******)))))))))***,,,---)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------......///000000000........................//////000000000000//////111000000000222555888999;;;>>>BBBFFFMMMXXXdddmmmyyy}}}xxxsssmmmhhh^^^TTTJJJBBB>>>;;;111...+++***,,,---+++***,,,)))((((((***+++)))'''...,,,)))&&&$$$%%%&&&'''))))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''}}}{{{uuuoooiiieee]]]TTTLLLDDD>>>888222000...+++((()))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&'''((((((&&&$$$$$$$$$##############################""""""!!!"""""""""$$$$$$###"""""""""######$$$######"""""""""######$$$$$$$$$#########""""""!!!"""###$$$%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&&&&%%%$$$"""""""""""""""!!!!!!""""""######$$$$$$######$$$$$$$$$######"""""""""!!! $$$$$$%%%%%%%%%$$$######""""""""""""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&'''''''''%%%$$$#####################$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&((()))((('''&&&'''((($$$$$$%%%%%%&&&''''''((()))))))))((((((((((((''''''''''''''''''''''''((()))))))))))))))***************)))))))))(((((((((******)))))))))***+++,,,))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......//////000000........................//////000000000000//////000/////////000222555666444666999<<>>CCCKKKTTT___ooowwwnnndddXXXLLLDDD@@@===999444///,,,***)))+++******))))))))))))(((***)))(((((((((((('''&&&)))((('''&&&&&&''')))***''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$%%%%%%&&&xxx~~~|||wwwzzz|||wwwooogggaaa[[[TTTPPPHHHEEE???:::777444111000---,,,+++)))((((((((()))''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###### """######!!! !!! !!! !!!"""######""""""######$$$%%%''''''!!!!!! !!!!!!"""##############################%%%$$$###"""!!! """"""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$###"""""""""""""""!!!!!!"""""""""!!!###%%%&&&&&&$$$""" !!!!!!"""#########$$$$$$$$$$$$$$$###"""!!!"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$######"""!!!$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$######""""""!!!!!!!!!"""######$$$$$$######""""""###%%%''''''&&&%%%$$$$$$%%%&&&''''''&&&%%%$$$###%%%(((***)))'''''''''%%%%%%%%%&&&&&&&&&&&&&&&"""######$$$%%%&&&''''''&&&''''''((()))******+++***)))))))))((((((''''''))))))))))))))))))******)))))))))***))))))))))))(((((()))))))))*********,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,------.../////////..............................////////////....../////////....../////////000111222444555666666666666999>>>CCCKKKXXXeeeooo{{{}}}wwwvvvxxxwwwuuu}}}vvvkkk___RRRFFF===777333222000...---,,,++++++)))*********)))(((((())))))))))))((('''&&&&&&&&&(((((('''''''''((()))***&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%{{{xxxwwwzzz|||zzzxxxyyy}}}llleee\\\UUUPPPJJJCCC???888777444111///.........+++,,,,,,***((('''((()))((('''&&&%%%$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!"""$$$$$$"""!!!"""""" !!!!!! !!!"""""""""""""""######%%%&&&&&&!!!!!!!!!!!!"""###$$$$$$###############$$$$$$$$$''''''&&&%%%$$$###"""""" !!!""""""######!!!!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$$$$#########""""""""""""""""""""""""!!!###$$$%%%%%%$$$"""!!! !!!"""#########"""######$$$$$$$$$######$$$$$$$$$$$$#########"""""""""###############"""%%%%%%$$$$$$$$$$$$%%%%%%"""""""""###$$$%%%''''''$$$$$$%%%%%%%%%%%%$$$$$$######""""""######$$$%%%""""""""""""""""""!!!!!!"""###############""""""###$$$%%%&&&&&&&&&%%%%%%$$$%%%'''(((((('''%%%$$$"""$$$&&&''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))))))))'''''''''(((((())))))))))))(((((((((((((((((('''(((((((((((())))))))))))))))))*********)))((('''((((((((()))))))))******+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,---......//////........................---......//////......---//////////////////000000...---...000222333222111222333555888<<>>KKKSSS^^^jjjzzzvvvlll___XXXXXX[[[\\\\\\QQQMMMFFF>>>666000...---************************'''***,,,,,,***))))))***$$$&&&((('''%%%%%%&&&(((&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$$$$%%%~~~{{{{{{sssooommmsssmmm\\\TTTLLLCCC<<<999555///***)))***++++++)))))))))***$$$''')))(((&&&&&&'''***))))))((('''&&&&&&&&&&&&############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!######!!!!!!!!!"""###########################"""!!! """"""""""""""""""###$$$""""""""""""###$$$%%%&&&""""""######$$$$$$$$$$$$ """######"""!!!!!!""""""###$$$%%%%%%%%% !!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$$$$######%%%%%%$$$$$$###""""""!!! !!!"""###$$$%%%%%%%%%!!!"""###$$$%%%&&&'''''' !!!###$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$###""""""""""""""""""###$$$%%%&&&&&&%%%$$$######"""!!!!!!!!!###$$$%%% !!!!!!""""""######!!!"""$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&%%%###""""""###%%%&&&$$$%%%&&&%%%%%%%%%(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))%%%&&&&&&&&&''''''((((((((()))*********((('''&&&(((((((((((())))))))))))))))))******+++++++++,,,++++++++++++++++++++++++++++++,,,------......///........................---..................---+++,,,---...////////////333000///000333444222000///000222333555666777888<<>>;;;222///+++))))))((('''&&&(((((((((''''''''''''''''''''''''''''''''''''''')))'''%%%"""!!!"""###$$$"""$$$%%%%%%###""""""############"""######$$$$$$$$$$$$############$$$$$$!!!""""""############"""$$$$$$###""" ###""""""!!!!!!!!!!!!!!!###""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$##################""""""""""""""""""""""""""""""######&&&&&&%%%%%%$$$######""" """######"""""""""############"""""""""""""""""""""!!!###$$$%%%###"""""""""""""""""""""######"""""""""""""""""""""""""""""""""!!!!!!""""""###""""""""""""###############$$$$$$$$$$$$$$$######$$$&&&'''&&&$$$""""""###&&&%%%$$$###""""""""""""!!!!!!"""###$$$$$$$$$###(((&&&$$$"""!!!"""$$$%%%""""""""""""""""""""""""%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&%%%%%%$$$$$$"""&&&)))(((&&&%%%)))---,,,)))&&&$$$$$$%%%%%%%%%%%%&&&&&&'''((()))***+++''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&&&&''''''''''''((((((((((((((((((((()))******((((((((()))***+++,,,---+++***)))(((((()))***+++)))***+++,,,------------,,,,,,,,,,,,------------******+++,,,,,,---......,,,,,,---...............++++++,,,---///000111222222111///.........///000...000222333444888>>>DDDAAAGGGNNNTTTYYYbbbnnnxxxzzzuuutttooohhhbbb]]]VVVMMMGGGFFF???777222000///---+++,,,,,,,,,+++++++++******''''''(((((((((((())))))((((((((((((((((((((((((((('''&&&&&&'''(((***+++'''''''''''''''&&&&&&&&&(((&&&%%%%%%&&&''''''&&&$$$$$$%%%%%%&&&&&&'''''''''(((((((((((('''&&&&&&######$$$%%%%%%%%%%%%$$$}}}uuuiii___SSSTTTWWW\\\aaa```[[[UUUUUUQQQJJJBBB<<<777444333...,,,***)))*********)))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&"""###%%%%%%###"""#########"""""""""###$$$%%%%%%%%%%%%$$$#########$$$$$$!!!"""############""""""!!!"""""""""!!! """"""!!!!!!!!!!!!""""""$$$""" !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""#########%%%%%%$$$$$$$$$$$$$$$$$$!!!"""$$$$$$###""""""###########################!!! """$$$%%%$$$###"""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###$$$%%%%%%$$$###"""!!!%%%%%%$$$###"""""""""############$$$$$$######"""'''&&&%%%###""""""######""""""""""""""""""""""""$$$############$$$%%%%%%&&&''''''''''''&&&&&&%%%!!!''',,,,,,'''%%%(((---000,,,'''######$$$%%%%%%((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))***+++,,,---******)))(((((()))******++++++,,,------------,,,,,,,,,,,,,,,,,,---------***++++++,,,,,,------...,,,,,,---.........------++++++,,,...///000000000//////...---------...///333444555555444555888;;;555999>>>BBBEEEKKKSSSZZZnnnqqqwww|||~~~~~~xxxtttooojjjbbb]]]UUUNNNIIICCC===999:::777222000//////---+++++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&$$$$$$&&&'''&&&%%%######$$$%%%&&&&&&''''''((((((((((((''''''&&&&&&######$$$%%%%%%%%%%%%$$$~~~zzztttkkk^^^TTTKKKKKKKKKNNNPPPNNNIIIEEE===;;;777333///,,,***)))'''&&&%%%%%%'''''''''&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$!!!###%%%%%%###"""###$$$###"""""""""###$$$%%%%%%&&&%%%%%%$$$######$$$$$$""""""#########""""""!!!!!!###$$$%%%%%%$$$""""""!!!!!!!!!!!!""""""$$$""" !!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""##################"""###$$$%%%&&&'''"""$$$%%%%%%$$$######$$$#########$$$$$$$$$$$$$$$ """$$$%%%$$$###!!!!!!""""""############""""""""""""""""""""""""!!!!!! !!!!!!"""######!!!"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""######$$$%%%$$$""" $$$$$$##################%%%%%%%%%%%%$$$"""!!! $$$$$$%%%$$$$$$""" ########################"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$###"""""" ''',,,,,,'''$$$''',,,222...((($$$$$$%%%''''''&&&&&&'''''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((('''''''''''''''(((((()))++++++***************+++******))))))))))))******...//////......---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,---......///......---,,,,,,,,,------...///000000111222222111111222333444666999999:::===BBBFFFRRRUUUZZZ```gggnnnvvv{{{~~~~~~|||zzztttvvvssskkkccc^^^YYYTTTMMMIIICCC===999555222111333111///.........------++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&'''''''''''''''''''''&&&$$$######$$$%%%%%%$$$######$$$$$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$sssyyy~~~{{{xxxxxxzzzzzzwwwrrrmmmfff]]]QQQIIIBBBAAA@@@??????>>>;;;999//////...---+++)))'''&&&&&&%%%$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%''''''&&&$$$!!!!!!###$$$$$$#########$$$#########"""######$$$$$$'''&&&%%%$$$$$$###$$$$$$"""############""""""!!!""""""###$$$$$$$$$######!!!!!!!!!!!!!!!""""""######""" """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!!!!!!!"""######$$$$$$""""""""""""###&&&((()))###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%!!!!!!!!!"""%%%&&&%%%###!!!!!!!!!"""######$$$$$$########################!!!!!!!!!!!!"""###$$$$$$"""###$$$%%%%%%%%%$$$######$$$$$$%%%&&&&&&%%%%%%$$$###"""###%%%%%%###!!!##################$$$$$$&&&&&&%%%%%%$$$###!!!!!!!!!"""###$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$###!!!%%%***)))&&&$$$&&&)))000,,,'''$$$$$$&&&(((((("""###%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((*********))))))))))))((('''''''''''''''((())))))++++++***))))))))))))))))))))))))******)))))))))////////////...---,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---...//////...---,,,***+++,,,---...///000000......//////////////////222444555555666777;;;===<<>><<<:::666222///...---...------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******))))))))))))((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&$$$"""###$$$%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$WWW```jjjnnnpppvvvxxxrrrooojjjhhhhhhfffccc^^^ZZZUUUNNNEEE???777666555555444333111///******++++++******)))((()))((('''((())))))(((&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&%%%$$$###"""!!!!!!"""$$$$$$######$$$%%%$$$$$$######"""#########''''''&&&%%%$$$$$$$$$$$$###############"""!!!!!!%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! !!!!!!!!!!!!!!!!!!!!!!!!##############################$$$$$$$$$$$$###### !!!!!!"""""""""""" !!!!!!"""######$$$$$$$$$###""""""###%%%'''(((###$$$&&&%%%###""""""###$$$$$$$$$%%%%%%%%%&&&&&&###""""""###%%%&&&%%%### !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###$$$%%%%%%!!!"""$$$%%%$$$###!!! !!!"""$$$%%%%%%%%%%%%&&&$$$""""""$$$%%%%%%#########""""""###$$$%%%%%%###$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''))))))))))))((('''&&&%%%"""$$$&&&&&&$$$$$$$$$&&&+++((($$$###$$$&&&(((((("""$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))*********)))))))))((((((((((((''''''(((((()))***))))))((((((((()))******))))))************))))))+++,,,---............---)))******+++,,,,,,------***++++++,,,,,,------...++++++,,,------------,,,***+++---/////////------,,,,,,---...............000/////////000000000000//////000111111333555666333444666999<<<@@@FFFJJJWWW^^^kkkwww|||zzzyyy|||~~~xxxrrriiieeeddddddbbb___WWWUUUNNNDDD>>><<<888333111111///---+++***+++---+++++++++***)))***+++,,,******************)))))))))))))))(((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%######%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$#########$$$$$$######$$$%%%%%%%%%%%%$$$>>>HHHSSSXXXZZZ___kkkvvvzzz}}}zzz|||vvvkkkfffccc]]]YYYXXXUUUSSSOOOLLLHHHCCC===888///////////////---***)))&&&&&&&&&&&&&&&''''''((()))(((''''''((((((&&&$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%$$$###""""""$$$&&&''' """$$$$$$######$$$%%%%%%%%%$$$###"""""""""###((('''&&&%%%$$$$$$$$$$$$###############"""!!!!!!$$$###!!! !!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!"""$$$###!!!######################################################$$$$$$$$$$$$######!!!!!!""""""#########$$$ !!!!!!"""###$$$$$$$$$&&&%%%###""""""$$$%%%'''"""###%%%$$$"""!!!!!!"""$$$$$$$$$%%%%%%&&&&&&&&&$$$######$$$&&&&&&%%%### !!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&!!!"""###$$$###""" !!!"""$$$%%%%%%%%%'''$$$!!!!!!$$$&&&&&&$$$""""""""""""###$$$%%%%%%!!!!!!###$$$%%%&&&&&&&&&$$$###!!! """$$$%%%########################%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&%%%$$$###"""##################$$$$$$'''%%%""""""###&&&'''''''''((()))******(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))******))))))((((((((('''((((((((((((((()))******''''''''''''(((***+++,,,))))))************))))))((((((***,,,---...//////))))))***+++,,,,,,------((()))***+++---...///000++++++,,,---------,,,,,,((())),,,...000000///.........//////......---,,,000///------...//////...---------------...///000222333444444555777;;;???CCCGGGQQQ\\\bbbbbbcccffflllqqqxxx~~~}}}{{{xxxvvvlllcccXXXQQQOOONNNKKKIIICCCAAA<<<444222444333///---------+++))))))+++,,,,,,,,,+++***))))))+++---***)))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''(((((((((&&&$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$######$$$%%%%%%%%%%%%$$$444;;;AAACCCCCCGGGPPPWWW]]]eeennntttwww{{{}}}wwwpppnnnqqqtttuuuttt~~~|||}}}lllggg___WWWQQQMMMIIIGGGBBBAAA>>>;;;777333111///)))******+++++++++******$$$%%%'''(((((('''%%%$$$###&&&(((((('''%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$ !!!""""""!!!"""$$$&&&&&&%%%###"""######"""!!!$$$$$$$$$%%%%%%$$$$$$$$$"""!!!!!!!!!"""###$$$$$$""""""######$$$$$$%%%%%%######""""""""""""######$$$#########""""""!!!!!!######################## !!!!!!!!!!!! """"""###$$$%%%%%%%%%%%%%%%$$$$$$###############"""""""""!!!"""######$$$$$$###"""!!! ######""""""!!!!!! ######$$$%%%%%%%%%%%%$$$%%%$$$###!!!!!!###$$$%%%""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!"""$$$$$$######$$$&&&&&&%%%###!!!!!!"""###$$$(((&&&$$$$$$%%%&&&%%%$$$$$$""""""&&&++++++'''"""###$$$%%%%%%%%%###!!! ########################$$$$$$$$$$$$######""""""'''''''''&&&%%%$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''&&&)))(((((((((((())))))***((((((((((((''''''''''''$$$%%%&&&((()))+++,,,---******))))))((((((''''''******))))))))))))************++++++++++++******+++***(((''''''(((***+++)))***,,,.........,,,+++---------,,,,,,+++++++++++++++,,,------...//////...............///000000------------///111333444222000000111222333222111...///111111222444888:::>>>???AAACCCFFFHHHJJJKKKVVVXXX]]]dddnnnxxx}}}zzzuuuooojjjiiihhhggggggYYYPPPFFF@@@>>>===;;;888555333111...,,,+++,,,,,,++++++++++++*********)))%%%%%%&&&((()))***,,,,,,************************''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&###$$$%%%%%%$$$###!!! +++///333444555888===CCCDDDJJJSSSYYY]]]bbbjjjoooppptttxxxzzz{{{{{{|||}}}|||}}}sssmmmgggfffiiilllmmmllllllkkkkkknnnqqqrrrmmmiii\\\WWWOOOHHHCCC???;;;999777666444222000...,,,,,,,,,,,,,,,+++***)))'''&&&%%%%%%&&&''''''&&&%%%%%%"""$$$&&&&&&%%%######$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$##################%%%%%%%%%%%%$$$$$$$$$###!!!"""""""""!!!"""%%%''')))'''$$$############"""######$$$$$$$$$$$$######""""""""""""""""""###$$$!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!"""#########"""""""""!!!!!!########################!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$###"""!!!!!! !!!!!!"""""""""""""""######$$$""""""############"""!!!$$$$$$#########"""""""""""""""######$$$$$$$$$######"""!!! !!!"""###!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$###"""!!! """###$$$$$$###"""###%%%&&&%%%###"""!!!"""###$$$&&&$$$""""""###$$$###"""%%%###$$$(((---///+++'''%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$#########"""&&&&&&&&&%%%%%%$$$###"""##############################$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((('''''''''((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''((()))******+++***)))))))))((((((((('''******))))))))))))******)))******++++++******))),,,+++)))(((((()))+++,,,***+++,,,......---,,,+++------,,,,,,,,,++++++++++++++++++,,,---------...---------------......///333222000...............,,,,,,---000111111...,,,000000111111000111333666777777888999:::<<<<<<===AAACCCFFFMMMUUU^^^fffkkkrrrssssssssssssvvvyyy|||~~~zzzuuulllgggaaa\\\ZZZYYYWWWVVVGGG@@@777333222333111///222000...,,,*********++++++*********))))))))))))'''(((((())))))*********************************''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&"""###$$$%%%%%%$$$$$$###+++,,,,,,---///000222444333888>>>BBBEEEJJJQQQVVVVVVYYY^^^bbbdddfffhhhjjjmmmnnnppprrrrrrsssrrrrrruuuzzz}}}yyyvvvsssooollllllpppssssssrrrccc^^^YYYXXX[[[^^^^^^^^^ZZZYYYWWWYYYZZZYYYTTTPPPKKKFFF@@@:::777444111...++++++************))))))+++++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$########################"""!!!"""&&&(((,,,)))%%%""""""######"""""""""############""""""$$$###""""""""""""""""""!!!!!! !!!  !!!######""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!  !!!##################"""!!!!!! !!!!!!"""""""""""""""######### !!!$$$&&&'''&&&&&&%%%$$$$$$$$$$$$$$$#########!!!!!!"""""""""############"""!!! !!!"""### !!!""""""######""""""########################%%%%%%%%%%%%$$$###"""!!!############"""!!! ###$$$%%%$$$""""""###$$$&&&%%%###"""""""""###$$$$$$###!!!!!!"""""""""!!!######$$$(((---///---***&&&%%%%%%%%%%%%&&&&&&'''"""#########$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$###"""!!!########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&''''''((((((&&&&&&&&&&&&&&&'''((()))'''''''''&&&%%%$$$$$$###(((((((((((((((((())))))))))))))))))((((((((((((***))))))(((((())))))***)))******++++++******))),,,+++***))))))***+++,,,+++,,,---------,,,+++***,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...333222000///---,,,,,,,,,,,,---000333555333///,,,111111111000......///111333333333333333333333333222333666:::@@@GGGMMMQQQXXXYYYZZZ[[[]]]aaagggkkkmmmttt~~~}}}xxxvvv|||||||||~~~zzztttpppnnnlllgggcccVVVRRRMMMHHHFFFDDDBBBAAA999444...,,,---......------,,,+++))))))))))))***))))))))))))((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&///---+++---000111000///000222444666777:::>>>BBBAAADDDHHHLLLNNNPPPSSSUUUYYYZZZ\\\]]]____________aaaffflllppprrruuuyyy}}}zzztttpppkkkfffccc```]]][[[[[[]]]___```___RRROOOKKKIIIJJJLLLLLLKKKIIIGGGFFFFFFFFFDDD@@@===:::777222///...---+++)))&&&'''''''''(((((())))))&&&'''(((((())))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%'''((('''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''#########"""""""""""""""%%%%%%$$$"""!!!###&&&)))---)))$$$!!! !!!""""""!!!!!!""""""""""""!!!!!!$$$$$$###"""!!!!!!!!!"""!!!!!!!!! !!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!  !!!"""###$$$$$$$$$$$$$$$$$$###"""""""""""""""!!!!!!"""###############!!!$$$'''((('''&&&$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$ !!!"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$######""""""#########""""""!!! $$$%%%%%%$$$"""!!!"""###%%%$$$###"""""""""######$$$"""!!!!!!""""""!!! !!!!!!"""%%%(((***(((&&&$$$$$$%%%&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))%%%%%%%%%%%%&&&''''''((((((((('''&&&%%%$$$######'''''''''((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))************)))))),,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++++++++++++++++++++++++++***************,,,,,,,,,,,,,,,------.....................////////////000222444333111...000111111000...---...///111111000000///////////////000111444777<<>><<<<<<;;;;;;:::555444444444333222000...+++)))'''&&&'''(((''''''&&&&&&'''''''''''''''((($$$%%%&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&'''&&&%%%$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""""""""""""""$$$%%%$$$###"""###%%%(((***&&&!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!$$$$$$###"""!!!!!!!!!""""""""""""!!!!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!"""""" """"""######"""!!! !!!"""###$$$%%%%%%%%%%%%$$$######"""!!!"""""""""!!!!!!"""############"""!!!"""%%%''''''%%%###!!!########################$$$############$$$%%%&&&$$$$$$############$$$$$$ !!!""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%%%%#########$$$######"""!!!$$$%%%%%%$$$"""!!!"""###$$$$$$$$$###############%%%$$$""""""#########"""!!!!!!"""###%%%%%%$$$"""!!!"""%%%''''''&&&%%%#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&((((((((((((''''''&&&%%%%%%$$$%%%%%%&&&'''((()))******(((((((((((())))))))))))))))))(((((((((((()))))))))))))))******))))))))),,,++++++++++++++++++,,,,,,,,,,,,,,,+++******)))++++++++++++++++++++++++*********************)))---------,,,---......///***+++,,,---...///000000...,,,++++++---......---...///111000//////000111,,,,,,,,,,,,------------------...///000333555666444555666777888<<>>BBBCCCBBBCCCGGGJJJKKKHHHDDDAAA@@@>>>;;;999999888888888888888999999777666555333111000//////+++++++++++++++******)))(((&&&%%%&&&((()))))))))&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&"""######"""!!!!!!###$$$$$$$$$############$$$$$$############$$$$$$$$$$$$""""""""""""###############$$$%%%$$$###"""$$$%%%%%%### """######!!!!!!""""""""""""!!!!!!$$$###""""""""""""""""""######"""""""""""""""""""""!!!!!!!!!!!!!!!!!!""" !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!"""###$$$%%%%%%&&&%%%%%%"""!!!  !!!"""$$$$$$######"""######%%%%%%%%%###!!! """""""""###############%%%$$$#########$$$&&&'''!!!!!!!!!""""""!!!!!!!!! !!!""""""######"""""""""""""""""""""""""""""" !!!###$$$%%%%%%&&&"""######$$$$$$###""""""###$$$%%%$$$""""""###$$$$$$$$$$$$$$$######""""""&&&%%%######$$$$$$$$$#########$$$$$$$$$$$$######"""###%%%&&&'''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''''''''$$$$$$$$$%%%&&&'''((()))''''''''''''&&&&&&&&&&&&$$$%%%%%%'''((()))******(((((((((((()))))))))))))))((((((''''''(((((()))((())))))******))))))(((++++++++++++++++++++++++++++++++++++*********************+++++++++++++++*********************+++---------------......///,,,,,,---......------,,,000---+++***,,,...//////,,,...000000//////000111........./////////000000------------......///000///000111111111222555777<<<===>>>AAAFFFMMMSSSVVVYYYZZZ[[[ZZZXXXWWWVVVWWW[[[___eeelllpppsssttttttuuussspppnnnllllllmmmmmmrrrttttttooofff___]]]___]]][[[ZZZYYYXXXVVVSSSQQQQQQOOOLLLHHHDDD@@@===;;;888<<<===:::888999999777444444444333222111000///...------...///...---+++,,,,,,+++)))((((((''''''(((((())))))************((((((((((((''''''''''''&&&''''''((()))******+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###'''&&&%%%$$$############''''''(((***+++,,,***)))''''''(((***+++,,,,,,+++((()))++++++++++++---//////////////////000111111000222444333222333777:::<<<999666444444333222111---.........---------...------...---,,,+++++++++)))***+++***)))))))))***)))((('''((()))***)))(((%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%!!!""""""!!! !!!###$$$$$$############$$$$$$"""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$!!!###%%%%%%###""""""###!!!  """%%%&&&&&&!!!""""""######""""""!!!""""""""""""""""""###$$$""""""""""""""""""######!!!  !!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###############!!!"""###$$$$$$%%%%%%%%%!!!!!!  !!!###$$$$$$$$$"""!!!$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%$$$###"""!!!"""###%%%&&&!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$############################## !!!###$$$$$$$$$$$$!!!!!!""""""###""""""!!!"""###$$$$$$###"""###%%%$$$$$$$$$$$$$$$###""""""&&&%%%######$$$$$$$$$###"""###$$$$$$$$$$$$$$$%%%''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&"""######$$$$$$######"""########################!!!""""""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''"""###&&&((()))((('''%%%$$$$$$%%%%%%&&&((()))***%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((()))))))))***((((((''''''''''''(((((((((((())))))))))))(((((()))******************)))******************++++++)))*********++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,---......---,,,+++***000...------///000000000+++---//////...------...000000000000000000000000---------------.........,,,...000000//////000111666555444444777:::===>>>>>>AAABBBBBB@@@>>>???@@@BBBEEEJJJOOOSSSVVVWWWWWWVVVUUUSSSQQQPPPQQQRRRSSSYYY[[[\\\ZZZUUUOOOJJJHHHEEECCCBBBAAAAAA@@@===;;;===<<<999666444333333333---111222///...000000......//////...---,,,,,,---,,,,,,,,,---...---+++(((+++,,,,,,+++***)))((()))(((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""%%%%%%######"""###$$$$$$&&&''')))******)))(((((()))))))))******)))'''%%%)))***+++++++++,,,///111---,,,,,,,,,,,,,,,------+++,,,---,,,***+++///333333000---+++,,,------,,,***+++,,,+++***)))***+++'''(((*********)))***+++((())))))((('''&&&'''''''''%%%$$$$$$%%%$$$###!!!%%%%%%%%%%%%&&&&&&&&&&&&!!!"""$$$%%%&&&'''''''''$$$%%%'''(((((('''%%%$$$#########""" !!!###%%%$$$$$$############$$$$$$""""""!!!!!! """"""######$$$$$$$$$%%%"""%%%%%%$$$"""!!!!!!!!!%%%'''((((((""""""############""""""""""""!!!!!!"""###$$$$$$ !!!!!!""""""######   !!!!!!"""""""""""""""""""""""""""""" !!!###$$$$$$$$$$$$ !!!"""######$$$$$$#########"""!!!!!!!!!!!!!!! !!!###$$$%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###!!! !!!"""$$$%%%######$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$########################!!!""""""############""" !!!!!!!!!!!!!!! !!!"""$$$$$$######$$$&&&###$$$$$$$$$$$$###""""""&&&$$$""""""###$$$###""" """""""""###%%%&&&---***&&&""""""$$$(((***((('''&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''' ###&&&)))***)))&&&$$$%%%%%%%%%&&&'''(((******"""######$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&'''((((((((())))))******((((((''''''''''''(((((((((((())))))))))))(((((())))))************))))))***)))))))))***+++,,,,,,))))))******++++++++++++))))))***+++,,,---------++++++******++++++,,,---++++++------------,,,++++++***+++,,,......,,,******,,,......---+++++++++---------,,,+++*********+++++++++++++++++++++++++++...000111000......///444111///...///000111111111333666666444333444666222333666999===@@@CCCDDD@@@???>>>=========>>>>>>AAACCCFFFGGGFFFAAA<<<999666444333333444333111///000///---+++***+++,,,---***---...,,,,,,......+++,,,------,,,******+++---,,,,,,,,,------,,,)))&&&&&&((())))))'''&&&&&&'''''''''(((((()))(((((('''))))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%#########%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!""""""###""""""""""""$$$%%%&&&(((((((((((((((''''''''')))((('''&&&'''(((***,,,&&&''''''(((((((((((((((,,,+++)))((((((***+++---///...,,,+++***+++,,,,,,+++,,,,,,,,,,,,+++******%%%%%%'''((((((((('''&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''''''''&&&&&&%%%$$$""""""###%%%#################################"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$###"""!!!!!! !!!!!!######""""""!!!!!! !!!!!!!!!!!! """ """"""!!!"""!!!  !!!"""""""""""""""############""""""#########""""""!!!###"""""""""###$$$%%%%%%!!!!!!""""""#########$$$%%%$$$$$$######$$$$$$%%%%%%$$$###!!!!!!!!!"""############$$$$$$%%%&&&&&&""""""!!!!!! $$$""" """$$$%%%### $$$#########""""""!!!!!!$$$###############$$$$$$$$$$$$$$$#########""""""############""""""""""""###########################$$$%%%### %%%%%%%%%%%%%%%$$$######!!!"""###$$$%%%&&&''''''((('''%%%###"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$!!!!!!!!!$$$"""""""""######$$$$$$$$$%%%$$$###"""!!!!!!"""######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''###$$$%%%'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&((('''''''''((()))+++,,,((())))))*********))))))+++++++++*********))))))))))))))))))***+++,,,---(((((()))***************+++++++++,,,,,,+++++++++------,,,,,,+++,,,,,,,,,************************++++++,,,------...//////,,,++++++******++++++,,,)))***,,,...000000000000,,,------......------,,,.........------,,,,,,,,,***+++,,,---------,,,+++///...------///111000000---///000222222000///---000//////000222444333333333333333333333333333333222333555555555333111000........................---,,,,,,+++*********+++*********++++++,,,------(((((())))))******++++++,,,+++***((((((((()))***+++))))))***+++,,,+++***&&&''''''((((((((())))))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&""""""###$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""#########$$$%%%&&&(((((($$$######""""""######$$$!!!!!!"""###############((((((((((((((((((((('''***)))'''&&&'''(((***+++'''(((((()))))))))))))))+++***)))((((((***,,,---,,,+++***)))))))))***+++******++++++******)))(((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((((((&&&'''&&&%%%######$$$&&&!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""%%%%%%$$$######""""""!!!$$$$$$#########"""""""""###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!  !!!!!!""""""!!!!!! """ """"""!!!###"""!!!!!!!!!!!!"""###""""""""""""############"""""""""""""""##################"""######$$$$$$ !!!"""$$$&&&'''((($$$######""""""######$$$%%%$$$"""!!!!!!!!!"""#################################"""""""""!!!!!!!!!###"""!!!"""$$$$$$""" ############"""""""""!!!%%%$$$$$$###""""""######$$$$$$$$$#########""""""############"""""""""""" """###$$$###!!! !!!"""""""""""""""######$$$$$$$$$$$$%%%%%%((('''%%%###""""""""""""""""""############"""""""""###!!!###$$$###"""""""""#########$$$$$$$$$###"""!!!!!!"""###############$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''&&&&&&&&&'''((()))************+++******))))))+++++++++*********))))))++++++******)))*********(((((()))*********************++++++++++++******++++++***************+++************************+++++++++,,,---------...,,,++++++******++++++,,,+++,,,---......///......,,,,,,------------,,,,,,...---------,,,,,,,,,,,,+++,,,---------,,,+++***+++)))((()))***,,,,,,+++,,,---...//////...---,,,///...---...000111111000///////////////////////////000222222222000///---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++************************)))))))))))))))***************))))))))))))))))))((('''&&&''')))))))))((('''&&&%%%%%%$$$$$$%%%%%%'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#####################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###############''''''((((((((((((((((((***)))((('''''''''((()))(((((()))************))))))((((((((()))***,,,---(((((('''''''''((()))))))))))))))))))))(((''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################!!!!!!###%%%&&&''''''(((%%%%%%%%%$$$""""""$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!!!!! %%%$$$$$$######"""!!!!!!######"""""""""!!!!!!!!!"""!!!!!!!!!!!!""""""### !!!!!!""""""""""""!!!!!!""" !!!""""""!!!######""""""""""""######""""""""""""############""""""!!!!!!!!!###$$$%%%$$$$$$###"""""""""###### """###%%%&&&'''((("""""""""!!!!!!"""""""""$$$###""""""!!!"""""""""$$$$$$$$$###"""!!! ############""""""""""""###"""!!!"""$$$$$$"""!!!############""""""""""""%%%%%%$$$###"""""""""###$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""!!!"""$$$###"""!!!!!!""" """###$$$%%%%%%&&&%%%%%%$$$$$$$$$#########'''&&&%%%###"""""""""""" !!!!!!""""""!!!!!! $$$&&&%%%""""""%%%%%%###!!!!!!""""""""""""############""""""""""""######""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$%%%%%%&&&&&&(((((((((''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((()))))))))***))))))(((''''''+++************))))))))),,,,,,+++***))))))))))))((())))))************)))))))))************))))))))))))(((((((((((())))))************************+++++++++++++++++++++,,,++++++************++++++......---,,,,,,---------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,+++,,,,,,------,,,+++******,,,***))))))+++,,,,,,+++++++++++++++++++++++++++---,,,+++,,,---...---,,,++++++++++++++++++++++++,,,---.........---++++++************************,,,,,,+++************++++++******)))((((((''''''***))))))))))))))))))((((((((()))*********))))))'''&&&%%%&&&((((((((('''***)))((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$###$$$%%%%%%%%%%%%$$$###!!!!!!"""###############''''''''''''((((((((((((***)))((('''''''''''''''''''''((()))))))))))))))'''''''''''')))***,,,---&&&&&&&&&''''''((())))))((())))))))))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################!!!!!!###$$$%%%%%%%%%%%%"""###$$$###"""!!!"""$$$######################## !!!############"""########################""""""!!!!!! !!!!!!""""""###$$$$$$$$$######"""""""""!!!!!!!!!!!!!!! !!!!!!"""###### !!!!!!""""""""""""!!!!!!"""!!! !!!!!!""""""!!!""""""""""""""""""""""""!!!"""""""""############"""!!! !!!###%%%'''%%%$$$###""""""!!!""""""###########################""""""!!!!!!""""""#########""""""""""""""""""######$$$$$$###"""!!!!!!"""""""""""""""""""""""""""""""""#########"""!!!#########"""""""""""""""$$$###############$$$$$$####################################"""""""""!!!########################"""###$$$$$$"""!!!!!!"""!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$############&&&%%%$$$$$$###""""""""" !!!!!!!!!!!!!!!!!! %%%)))***&&&$$$&&&%%%###!!!!!!!!!!!!!!!""""""""""""""""""""""""#####################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''(((''''''(((''''''&&&%%%$$$************))))))))))))++++++***)))))))))))))))((()))************))))))(((((())))))))))))(((((((((((('''''''''((())))))************************+++++++++***************++++++************++++++...---,,,++++++,,,---...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++------,,,,,,++++++***)))---+++******+++,,,,,,++++++******))))))******+++---+++***+++,,,,,,+++*********************************++++++++++++***)))))))))))))))))))))))))))++++++***************+++*********))))))(((((((((******))))))((((((((('''&&&''')))*********))))))((('''&&&''')))***)))((()))(((((('''(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""""""""$$$%%%''''''%%%$$$"""!!!!!!"""###############&&&'''''''''(((((())))))))))))((('''''''''&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&'''(((***+++,,,&&&&&&'''(((((())))))))))))))))))***))))))((('''&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$######"""""""""$$$%%%%%%######$$$%%%######################## !!!"""###$$$$$$$$$$$$######################## !!!!!!"""""" !!!!!!"""######$$$$$$$$$$$$#########"""""""""!!!!!! !!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###""""""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""!!! !!!###%%%'''$$$$$$###"""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!#########""""""#########"""""""""#########""""""!!!"""$$$%%%&&&%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########"""""""""""""""""""""""""""######!!!!!!""""""###$$$&&&&&&####################################"""""""""!!! ###%%%%%%$$$"""  !!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!""""""######""""""!!!%%%***+++(((%%%%%%%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!""""""############$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%&&&######$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&'''''''''(((((((((((('''((((((((('''&&&&&&%%%))))))))))))))))))))))))))))))(((((()))******+++))))))*********))))))(((((((((((())))))(((((((((((((((((((((((()))***+++*********************************************)))+++******))))))******+++++++++******+++,,,...///******++++++++++++******++++++++++++++++++++++++,,,,,,++++++************+++)))(((((()))***)))(((++++++***))))))***++++++,,,+++******,,,,,,+++)))++++++++++++++++++++++++))))))***************************************************))))))***++++++)))))))))*********++++++***)))))))))((((((''''''%%%'''(((*********)))((((((&&&&&&'''((()))(((''''''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!"""###%%%&&&&&&%%%###"""!!!!!!"""###############&&&&&&''''''((()))))))))(((((((((''''''''''''&&&%%%%%%&&&''''''''''''&&&%%%&&&&&&'''((())))))***''''''((()))))))))(((((()))))))))))))))((((((''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! $$$&&&''''''&&&&&&&&&'''!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$&&&'''######################## !!!""""""###$$$%%%&&&$$$######""""""!!! $$$$$$#########""""""""""""!!!!!!!!!!!!""""""###!!!!!!!!!""""""""""""""" !!!!!!!!!!!! !!!###$$$$$$"""!!!!!!""" !!!!!!!!!!!! """"""""""""############""""""!!!!!!!!!###$$$%%%######"""!!!!!!!!!"""""" !!!"""###$$$$$$######""""""######$$$!!!!!!"""############""" """$$$&&&'''&&&%%%$$$ !!!!!!!!!!!!!!!"""$$$$$$"""!!!"""###""""""""""""############!!!!!!""""""###$$$&&&&&&###############$$$$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$!!! !!!"""""""""""""""!!!"""""""""#########$$$$$$######$$$$$$###""""""!!!"""######$$$$$$######"""###(((***&&&######$$$#########""""""""""""!!!!!! !!!"""######$$$######$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$$$$$$$$$$"""###$$$%%%''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&'''((((((((((((''''''(((((()))))))))))))))((((((((()))))))))))))))***(((((((((((()))***++++++)))************))))))((((((((())))))))))))(((((()))(((((())))))***+++,,,*********************************************+++******))))))))))))*********)))******+++,,,---...)))******++++++******))))))************+++++++++++++++************+++,,,---+++******+++++++++***************************+++***)))***+++,,,+++***++++++++++++++++++++++++)))))))))************+++***************************))))))))))))***++++++(((((()))******+++,,,,,,)))(((((((((((((((((('''''''''((()))))))))((((((&&&%%%$$$%%%'''''''''&&&)))(((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%'''((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""""""""###$$$$$$$$$$$$###"""!!!!!!"""###############&&&&&&''''''((())))))***&&&&&&''''''''''''''''''%%%&&&&&&'''''''''''''''%%%&&&''''''(((((((((((('''(((((())))))((('''&&&'''(((((((((((('''&&&&&&'''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$###"""""""""$$$&&&'''&&&%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###&&&(((########################"""######$$$$$$%%%%%%%%%#########"""!!!!!! ######"""""""""!!!!!!!!!###""""""!!!!!!!!!!!!""" !!!!!!!!!"""""" !!!$$$&&&%%%###!!!!!!""" !!!""""""""""""!!! """"""""""""############"""""""""""""""#########"""!!!!!!!!!!!!""""""### !!!"""###$$$$$$"""""""""!!!!!!""""""""" !!!"""###$$$######"""!!!"""$$$&&&&&&%%%###!!! !!!!!!"""""""""""" """$$$$$$"""!!!"""###!!!"""""""""############$$$$$$###############$$$""""""#########$$$$$$$$$############""""""""""""######################## """######!!! !!!!!!"""$$$%%%%%%%%%%%%############"""""""""""""""######$$$$$$###!!!!!!"""######$$$$$$######""" &&&(((### """###$$$$$$#########""""""""" """###$$$$$$#########$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$##################""""""$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%&&&''''''''''''&&&%%%%%%&&&'''(((((()))(((((((((((((((((())))))******))))))((((((((())))))******************)))((((((((())))))******))))))((((((((((((((()))***+++,,,************************)))******++++++,,,,,,,,,******))))))))))))************++++++++++++******))))))************))))))))))))))))))******++++++******))))))***+++,,,---000...,,,,,,---------,,,((()))***++++++***)))((()))(((((()))+++,,,+++***************************)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))***++++++((()))))))))))))))))))))'''''''''((((((((((((((())))))((('''''''''((((((&&&%%%%%%%%%'''((('''&&&%%%&&&((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$###"""""""""######""""""""""""""""""""""""!!!!!!"""###############&&&&&&&&&'''((())))))***%%%%%%&&&'''((((((((('''&&&''''''(((((((((((((((&&&&&&''''''(((''''''&&&''''''((()))((('''%%%$$$&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!###$$$###""""""###########################""" """%%%(((""""""""""""""""""""""""#########""""""""""""""" !!!!!!"""#########"""!!!!!!!!! $$$###"""!!!!!! !!!!!! !!!!!!!!!$$$'''&&&###!!!!!!###!!!"""###$$$$$$###"""!!!""""""""""""############""""""#########""""""!!!!!!!!! !!!!!!"""###$$$$$$#########""""""!!!!!!!!!!!! !!!!!! !!!"""$$$$$$$$$###"""!!!###$$$%%%%%%### !!!!!!""""""#########$$$ ###%%%$$$"""!!!"""$$$!!!!!!""""""#########$$$'''&&&%%%###"""!!!!!!!!!""""""######$$$$$$$$$$$$############""""""""""""  !!!"""!!! !!!""" """###$$$$$$%%%%%%$$$###"""!!! """"""###$$$$$$###!!!!!!""""""############""""""$$$&&&!!!"""###%%%$$$$$$$$$######"""""" """###$$$$$$$$$###"""############$$$$$$$$$"""############$$$$$$$$$$$$$$$########################$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$%%%&&&&&&&&&%%%$$$###!!!"""###$$$%%%&&&&&&&&&'''((((((((())))))******+++***)))((((((''''''(((***************)))(((((())))))************))))))'''''''''((((((***++++++************************))))))***+++,,,---------******))))))))))))******++++++,,,,,,+++***((('''))))))************))))))(((((())))))*********+++))))))(((((()))+++---...,,,***(((((()))***)))((('''(((***++++++***((('''''''''&&&(((***++++++***))))))))))))))))))))))))((((((((((((((()))***+++))))))))))))))))))))))))))))))((())))))***++++++)))))))))(((''''''&&&&&&&&&'''''''''(((((())))))+++)))(((&&&&&&&&&'''((()))((('''(((*********)))!!!%%%((()))((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''###$$$&&&(((((('''&&&%%%#########"""""" ########################"""""""""######$$$$$$$$$$$$$$$############$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!"""###############$$$''')))))))))***'''%%%###$$$'''((('''&&&$$$%%%&&&''''''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++)))(((((('''&&&%%%%%%%%%'''&&&%%%$$$$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&''''''(((%%%%%%%%%$$$$$$#########%%%$$$######""""""######%%%$$$###!!!!!!!!!""""""%%%%%%%%%%%%$$$###""""""$$$%%%&&&'''&&&$$$""" """"""""""""""""""""""""$$$###!!!  """###$$$$$$###!!! """ !!!"""###$$$%%%%%%############"""""""""""""""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!"""#########%%%***+++%%%"""###!!!!!! """$$$!!!!!!""""""######$$$$$$$$$$$$$$$###"""!!!!!! %%%  $$$$$$"""$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""""""""""""######""""""""" !!!######""""""###%%%$$$###!!! """######!!! """###""""""""""""""""""""""""######%%%%%%$$$""" !!!###&&&(((&&&$$$###$$$%%%%%%%%%############""""""!!!!!! !!!!!!!!!!!! $$$#########""""""!!!!!!$$$"""!!!!!!"""$$$&&&%%%$$$###"""!!! !!!  !!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$%%%%%%###""""""$$$'''########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%&&&&&&$$$"""$$$&&&(((&&&$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&%%%''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((())))))(((&&&$$$###''')))***++++++***)))'''''''''(((******++++++++++++++++++++++++***)))(((,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))***+++++++++,,,************************************************+++++++++++++++++++++++++++***)))(((((()))***+++************************))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))&&&((()))++++++***((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&######""""""###%%%'''((($$$&&&''''''&&&%%%%%%&&&"""$$$&&&((((((&&&$$$"""$$$$$$$$$###############&&&&&&&&&%%%###!!! ###"""!!! !!!"""### """$$$%%%&&&%%%%%%%%%%%%%%%$$$###""""""!!!###"""""""""###$$$%%%%%%%%%$$$"""!!!!!!!!!"""######%%%(((((('''&&&%%%&&&***'''%%%$$$&&&&&&%%%###!!!###%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))*********)))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######%%%$$$######""""""###### """%%%'''(((######$$$%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""&&&$$$###!!!!!!"""###$$$"""""""""  !!!!!!!!!"""######$$$$$$!!!!!!!!!!!! !!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!  """'''(((###!!!######  """"""!!!!!!"""$$$"""""""""""""""#########!!!!!!!!!!!!!!!""""""""""""!!!""" """""""""""""""#########""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$!!!"""######"""!!!###$$$$$$###"""!!!!!!"""###$$$###"""!!!!!!#########!!!!!!!!!###$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!$$$&&&)))&&&$$$###$$$%%%%%%$$$######$$$$$$$$$###!!! ###$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!!!! ###"""!!! !!!"""###%%%%%%$$$###"""!!!  !!!""""""!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!! """"""###$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""$$$&&&################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###$$$&&&'''&&&$$$%%%$$$$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))))))))))))))'''&&&%%%'''(((***++++++***((('''%%%&&&'''((())))))))))))***++++++++++++***)))(((+++******))))))******+++******************************************++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))*********************************************************************)))(((((())))))))))))))))))))))))************************(((((((((((((((((((((((('''''''''((((((((())))))'''((()))))))))((('''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""&&&%%%$$$######$$$%%%&&&"""######$$$$$$#########%%%$$$$$$###""""""!!!!!!######""""""######$$$%%%$$$$$$"""!!!!!!!!!"""###((())))))(((%%%$$$$$$%%%+++)))&&&%%%%%%$$$###!!! !!!###&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++***))))))((((((((($$$%%%'''((('''%%%###!!!&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!""""""###%%%%%%%%%$$$$$$$$$$$$###%%%$$$######""""""############""""""""""""######!!!"""###$$$%%%%%%%%%%%% !!!###%%%&&&&&&%%%$$$""""""""""""""""""""""""$$$###"""!!! !!!"""###!!!""""""  """"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! ###$$$!!! """$$$$$$$$$$$$%%%###"""!!!"""$$$###""""""""""""""""""!!! !!!"""###$$$$$$!!!!!!$$$%%%$$$ !!!!!!"""######$$$$$$"""""""""""""""""""""""""""######$$$$$$######""""""###$$$###"""!!!"""##################$$$$$$$$$###""""""###$$$$$$"""!!! ###%%%'''''''''&&&""""""###"""!!!"""$$$''')))'''$$$###$$$$$$$$$###"""###%%%&&&&&&$$$""" !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""!!!  ###%%%%%%### !!!!!!!!!!!!!!!"""######"""""""""!!!!!! """"""###$$$$$$$$$$$$###$$$%%%%%%$$$######$$$&&&########################""""""""""""""""""""""""###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&'''&&&%%%%%%%%%&&&'''((()))******(((((((((((((((((((((((()))*********)))((('''''''''((()))******)))((('''&&&''''''(((((()))))))))******++++++******)))))))))))))))(((((()))))))))))))))))))))))))))))))))******************))))))************************((((((((((((((((((((((((***************************))))))(((((())))))*********************************************************))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%''''''%%%%%%%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!$$$######""""""!!!!!! ######"""""""""###$$$$$$$$$######"""!!!"""""""""&&&&&&&&&%%%$$$$$$&&&(((***(((&&&%%%$$$######"""!!!"""###%%%''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((******))))))((((((((((((%%%&&&&&&&&&%%%$$$"""!!!&&&&&&&&&&&&%%%$$$######$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######%%%$$$$$$###"""!!! """"""###$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!  ###$$$$$$###!!! !!!#########""""""!!!!!!!!!!!!############"""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!###%%%%%%$$$###""" !!!"""#########""""""!!!!!!!!!  """###$$$$$$%%%###!!!!!!$$$&&&&&&&&&!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###$$$$$$###!!! !!!"""""""""###$$$$$$$$$######""""""!!!"""######!!! ###&&&''''''%%%$$$ !!!""""""!!!"""%%%''')))'''$$$######$$$###"""!!!###&&&((((((&&&###!!!  !!!""""""!!! ######""""""!!!!!!!!!  """######""" !!!!!!!!!!!!!!!""""""###$$$######"""!!! """######$$$$$$$$$#########$$$%%%%%%######$$$%%%########################"""""""""""""""""""""""""""$$$&&&'''((('''%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''(((&&&%%%&&&&&&''''''((()))******((((((((((((((((((((((((((()))))))))(((((((((''''''(((((())))))(((((('''))))))))))))******++++++))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))++++++******))))))((((((************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))************************(((((((((((((((((((((((()))))))))((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%"""######$$$%%%&&&''''''###$$$$$$%%%%%%$$$$$$###########################&&&%%%###"""!!!!!!!!!"""###"""""""""!!!!!! ######""""""""""""######$$$######"""""""""""""""######$$$###"""###&&&)))&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&%%%###"""""""""###%%%&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""###### """###%%%&&&&&&$$$$$$$$$$$$######"""!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$"""!!!"""#########""""""!!! ############""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!$$$"""!!!!!!!!!"""###"""""""""!!!!!! !!!!!!!!!""""""#########!!! !!!"""##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$###!!! !!!""" !!!"""######""""""###!!!!!!!!!"""""" !!!###%%%&&&$$$"""!!!!!!""""""""""""$$$&&&(((&&&###"""#########"""!!!###&&&((((((&&&###!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""###$$$$$$###"""!!! ######$$$$$$$$$######"""###$$$%%%%%%$$$###$$$%%%################################################"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$&&&(((((('''%%%((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''(((((('''''''''***))))))(((((()))***+++((())))))*********))))))*********))))))*********************************+++******))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))((((((((())))))((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))((((((''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%"""###%%%&&&&&&%%%###"""!!!""""""###$$$%%%%%%&&&$$$$$$$$$######"""!!! !!!""""""""""""""""""!!!$$$###"""!!!!!!!!!######""""""""""""!!!!!!!!!!!!######""""""!!!""""""###############"""""""""!!!$$$$$$$$$###!!!"""$$$&&&###$$$%%%$$$###$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!!!!###$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""###### !!!"""######$$$######$$$$$$$$$$$$###"""!!! ##################""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!###"""!!! !!!"""""""""!!!!!! !!!!!!!!!!!! !!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!! ###  """"""!!!"""!!!!!!!!!!!!!!!!!! ############""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$$$$######"""!!!!!! """"""""""""""""""""""""######$$$$$$$$$$$$######"""###$$$###"""!!!"""### !!!""""""######%%%###!!! !!!!!!!!! """###$$$$$$###!!! !!!""""""""""""###$$$'''%%%""""""###$$$$$$### """$$$&&&&&&%%%###""" !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!"""###############""""""!!!!!!!!!###$$$$$$$$$$$$###"""""""""$$$&&&&&&$$$###$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$&&&'''%%%$$$###$$$&&&'''&&&%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$&&&((()))'''%%%((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((((())))))******))))))+++******))))))******+++************************))))))))))))))))))(((((())))))))))))))))))))))))************************************************'''(((((())))))(((((('''))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&'''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$ !!!###$$$$$$%%%%%%###$$$&&&&&&$$$$$$$$$%%%!!!"""%%%''''''%%%"""!!!"""""""""######$$$$$$%%%############"""!!! """###$$$$$$$$$$$$###"""!!!!!!!!!!!!""""""###$$$""""""""""""""""""""""""######"""!!!!!!!!!"""""""""############"""!!!!!!$$$%%%&&&$$$###"""###%%%"""$$$%%%$$$######%%%((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########"""""""""############$$$%%%&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$######""""""######$$$$$$%%%$$$###!!!"""###############"""!!!!!!!!!!!!""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$######""""""!!!######"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  ###"""$$$"""!!! !!!$$$$$$### !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$$$$%%%&&&#########"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""######"""!!!###$$$"""!!!!!!!!!!!!###$$$%%%)))&&&"""!!!!!!"""######!!!"""######$$$$$$$$$$$$ !!!######!!!!!!!!!"""%%%###!!!!!!###$$$%%%$$$ !!!###$$$$$$$$$######  !!!!!!!!!!!!  !!! !!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!"""#########"""""""""""""""""""""$$$$$$$$$$$$$$$###"""""""""$$$&&&&&&%%%######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$###%%%&&&&&&$$$$$$%%%'''$$$###"""###%%%&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''######$$$'''))))))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((***+++'''&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$%%%&&&'''(((((())))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((&&&&&&&&&((()))+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!"""###$$$%%%$$$$$$######$$$&&&&&&$$$###$$$%%%"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!###$$$%%%%%%%%%%%%$$$### !!!!!!"""""""""""""""##############################"""!!!!!!!!!!!!!!!"""######$$$###"""!!! ###$$$&&&&&&%%%%%%&&&'''###%%%&&&%%%""""""$$$'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$###"""!!!"""###$$$%%%&&&'''''''''***)))((('''''''''''''''#########$$$$$$%%%%%%%%%%%%$$$$$$###"""#########!!!###$$$%%%$$$$$$ !!!"""######$$$$$$### !!!"""$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!###%%%%%%$$$#########!!!!!!!!!!!!!!!!!!!!!!!!############"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""#########$$$$$$ %%%%%%$$$###%%%''''''###  !!!!!!"""""" !!!!!!"""""" !!! """###!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$ !!!######""""""###%%%###"""!!!!!!"""$$$&&&(((,,,((($$$!!!"""$$$%%%&&&!!!!!!"""###%%%&&&'''((( """######!!! !!!!!!$$$"""!!!!!!###%%%&&&%%%!!!!!!"""###############$$$$$$%%%%%%%%%%%%$$$$$$ """!!!!!!""" !!!""""""""" ###$$$$$$### !!!!!!!!!!!!!!!"""######"""""""""""""""#########$$$$$$$$$$$$$$$###"""!!!"""$$$&&&&&&%%%$$$###$$$################################################""""""!!!!!!""""""###$$$"""%%%'''&&&$$$###%%%(((###"""!!!"""$$$%%%$$$#########$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''######$$$'''))))))'''%%%"""###$$$$$$%%%&&&''''''''''''''''''''''''''''''((('''''''''((()))+++,,,'''&&&&&&%%%%%%&&&&&&'''((('''%%%$$$$$$%%%&&&(((''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))************************((('''&&&%%%&&&(((***+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""$$$&&&)))***)))((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&%%%$$$###""""""$$$&&&%%%$$$###$$$%%%%%%$$$###""""""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###""" !!!"""######"""!!! ###############$$$$$$$$$######"""!!!!!!!!!!!!!!!"""######$$$$$$"""!!! %%%&&&&&&%%%"""!!!!!!!!!###$$$%%%%%%$$$%%%&&&(((000)))""" """%%%$$$#################################$$$%%%%%%%%%%%%$$$$$$%%%&&&'''&&&%%%$$$### !!!"""""""""""""""$$$%%%'''(((((('''%%%$$$!!!&&&)))'''!!!"""'''&&&%%%###"""!!! !!!!!!###############"""!!!!!!"""""""""""""""""""""""""""###%%%%%%###"""###$$$$$$$$$$$$########################"""!!! """""""""""""""!!! """"""!!!!!!!!!!!!"""""" !!!""""""""""""$$$%%%"""###$$$%%%$$$"""  !!!"""######$$$!!!  ###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""""""""""""""!!!  !!!""""""!!!  !!!"""###"""""""""((((((+++###"""!!!!!!!!!"""###%%%&&&###"""!!! !!!"""###(((%%%######%%%'''%%%#########"""!!!"""###%%%&&&)))'''###!!! """%%%''''''%%%###%%%'''(((%%%### !!!!!!!!!!!!###%%%((('''&&&$$$###""""""!!!!!!!!!""""""!!! &&&%%%$$$###"""""""""""""""""""""!!!"""######$$$"""""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!###$$$!!! ###$$$"""!!! !!!"""$$$%%%###$$$%%%&&&'''&&&%%%%%%######""""""""""""######!!!"""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""#########""""""$$$&&&&&&###!!!"""""""""###############$$$%%%&&&%%%$$$###"""%%%$$$######%%%''''''&&&%%%%%%%%%$$$$$$#########%%%&&&''''''%%%%%%&&&'''+++((($$$$$$&&&((('''%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&))))))&&&%%%''''''(((((('''%%%%%%&&&(((---+++((('''((()))))))))+++******)))((()))))))))...+++'''%%%&&&'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''((('''''''''((((((&&&$$$'''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&&&&&&&%%%###!!!###&&&'''&&&$$$$$$$$$######$$$$$$%%%&&&######""""""""""""######%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$############"""######$$$$$$%%%&&&((((((%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$###!!! """###"""""""""""""""""""""############"""""""""""""""""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!!###$$$$$$###!!!!!!"""$$$###%%%''''''%%%$$$$$$$$$---(((""" ###%%%$$$###########################"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######!!!""""""###############"""###%%%&&&&&&%%%###"""###%%%'''&&&"""!!!###%%%%%%$$$###"""!!!!!!""""""###############"""!!!!!! !!!###%%%$$$###"""###### !!!!!!$$$$$$###""""""!!! """""""""""""""!!! """"""!!!!!!!!!!!!""""""###""""""!!!!!!###&&&(((***(((&&&$$$"""!!! !!!!!!!!!""""""#########"""!!! !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!"""""""""""""""""""""!!! !!!""""""!!! !!!!!!!!!!!!""""""""""""''' !!!,,,000((("""""""""!!!!!!!!!!!!"""$$$%%%######""""""""""""######'''%%%######%%%'''&&&$$$"""""""""""""""###$$$$$$'''%%%###!!!!!!"""$$$%%%###!!!!!!"""$$$%%%###!!!"""###$$$###"""###%%%''''''&&&$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%"""""""""""""""######$$$ !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### """###"""!!! !!!"""$$$%%%!!!"""###$$$%%%$$$$$$###$$$$$$############$$$$$$""""""###$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###############$$$'''&&&### ############$$$$$$$$$$$$######$$$%%%%%%%%%$$$###&&&$$$######%%%&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''&&&%%%%%%%%%'''(((&&&$$$$$$'''))))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***&&&&&&((((((%%%&&&)))&&&'''((('''&&&&&&'''))),,,)))'''&&&''')))******'''''''''((()))+++,,,---///,,,(((''''''((()))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%))))))((((((''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&)))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%###"""###%%%'''%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!"""""""""!!!""""""######"""###$$$%%%%%%%%%%%%%%%!!!"""######$$$$$$$$$###&&&%%%###"""###$$$%%%&&&$$$$$$$$$$$$############"""""""""""""""#########""""""""""""!!!!!!!!!!!!############"""""""""!!!""""""""" !!!$$$&&&###%%%''''''%%%###"""""")))%%%""""""$$$&&&%%%###########################"""###$$$$$$%%%%%%$$$$$$%%%$$$$$$###############""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$###############""""""""""""######""""""######""""""!!!!!! !!!###$$$$$$###""""""### !!!!!!$$$$$$$$$###""""""!!!!!!"""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""%%%### !!!%%%***---111...(((### !!!!!!""""""""""""""""""""""""############""""""!!!###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""""""""#########""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!! """!!! !!!###$$$######---000***######""""""!!!!!!!!!!!!"""#########$$$$$$$$$$$$######%%%###"""###%%%&&&&&&&&&!!!""""""###############$$$######""""""""""""###!!! !!!###$$$"""!!!$$$%%%&&&%%%$$$$$$%%%''''''&&&$$$"""!!!!!!"""######"""!!!!!!!!!"""###$$$!!!!!!""""""$$$%%%'''(((!!!!!!!!!"""""""""###### !!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!###"""!!! !!!"""###$$$ !!!"""""""""""""""%%%$$$$$$######$$$$$$%%%""""""###$$$$$$$$$$$$#########""""""""""""######$$$$$$$$$%%%'''&&&$$$"""###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%'''%%%######%%%%%%%%%$$$''''''&&&&&&&&&&&&%%%%%%$$$&&&'''&&&%%%$$$%%%'''%%%$$$###$$$''')))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++'''&&&((((((&&&(((+++&&&'''(((''''''''')))++++++)))&&&&&&''')))******%%%&&&&&&''')))+++,,,---000---)))'''((((((((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$)))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%)))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$#########%%%&&&%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$###############&&&%%%$$$$$$######$$$$$$ !!!"""###%%%%%%%%%%%%!!!!!!"""############""""""!!!!!! !!!"""$$$%%%&&&%%%%%%%%%$$$$$$######!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!############""""""""""""""""""!!!###&&&$$$%%%%%%$$$""""""###$$$$$$###!!!"""%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$"""!!!!!!!!!"""###!!!"""######$$$$$$######!!!!!!"""######"""!!!!!!%%%###""""""%%%%%%$$$!!!"""""""""""""""######$$$!!!"""""""""""""""!!!!!!""""""""""""""""""""""""!!!###$$$$$$"""""""""### !!!!!!"""###$$$$$$$$$$$$$$$$$$######""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$""" $$$***000333111---(((""" !!!!!!!!!!!! ###$$$%%%%%%%%%###!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!"""""""""######""""""!!!!!!!!!!!!!!!"""!!!!!!!!!""""""!!!!!!!!!###"""  !!!###%%%!!!!!!(((***%%%!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$$$$"""!!!######"""###$$$&&&''''''"""###$$$%%%%%%$$$###"""!!!"""""""""""""""!!!!!!!!!!!!!!!###$$$$$$$$$###$$$%%%%%%$$$""""""###%%%)))(((%%%######$$$%%%&&&&&&$$$"""!!! !!!"""###!!!!!!""""""$$$%%%'''((( !!!!!!""""""""""""""" !!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!"""!!! """!!!!!!!!!!!!"""###### !!!!!!!!!"""""""""$$$######""""""######$$$"""######$$$$$$$$$######"""""""""""""""#########%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%""""""###$$$%%%%%%&&&&&&'''%%%$$$###$$$$$$$$$###&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))''''''******((((((***%%%'''(((''''''(((***,,,---+++((('''((()))))))))(((((('''''''''((())))))...+++(((''''''((('''&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%((((((((((((''''''''''''&&&''''''((((((''''''&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$###%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''(((((('''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$######$$$$$$$$$$$$$$$######$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%% !!!"""######$$$$$$$$$""""""###############""" """###$$$%%%%%%%%%$$$$$$###"""""" !!!"""###$$$$$$%%%""""""""""""!!!!!!!!!!!!#########"""""""""""""""$$$$$$""""""$$$$$$###"""!!! !!!%%%(((!!!!!!!!!###$$$%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$###$$$###"""!!! !!!"""### !!!""""""######"""""""""##################"""%%%""" !!!%%%&&&$$$!!! !!!""""""######$$$$$$ !!!!!!"""""""""!!!!!!########################!!!"""$$$$$$"""!!!"""###!!!!!!"""###$$$$$$%%%%%%$$$$$$$$$###############!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""""" ###)))///333555***(((%%%###!!! """$$$%%%&&&&&&$$$!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""###"""""""""!!!!!!"""""""""###"""  !!!###%%%$$$!!! """###!!! """""""""""""""!!!!!!!!! !!!"""######"""!!! """"""#########%%%&&&'''$$$$$$&&&&&&&&&%%%$$$### !!!""""""""""""!!! !!!"""###############!!!""""""!!! !!!"""'''&&&$$$######$$$%%%'''(((&&&###!!! !!!!!!###"""""""""######$$$%%% !!!""""""""""""!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! """$$$"""  !!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""######$$$$$$$$$######"""!!!!!!""""""############$$$%%%&&&&&&%%%%%%%%%%%%""""""""""""#########$$$""""""######$$$%%%&&&''''''%%%######$$$$$$###"""$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((......)))''''''%%%&&&'''''''''''')))+++000---***(((((((((((((((((('''''''''''''''((((((***(((&&&%%%&&&&&&&&&%%%###$$$$$$%%%&&&''''''(((''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((())))))###$$$$$$%%%&&&'''(((((()))&&&######$$$&&&''''''$$$%%%&&&'''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######""""""""""""######$$$#########$$$$$$%%%&&&######################## !!!"""###$$$"""""""""######""""""!!!###$$$$$$%%%$$$$$$######""""""######$$$%%%&&&'''$$$$$$######"""""""""""" !!!"""###$$$$$$%%%""""""""""""!!!!!!!!!!!!""""""""""""""""""######$$$$$$###!!!!!!$$$""""""!!! !!!%%%((( !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######$$$$$$######$$$######""""""""""""""" !!!"""""""""""""""$$$##################$$$$$$""" !!!$$$%%%$$$""" !!!"""############### !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!""" !!!!!!""""""############################## !!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!$$$)))000333222000############""""""!!! """###$$$%%%%%%$$$"""!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!!!!""""""""""""!!! !!!###$$$###""""""!!!!!!""""""###"""!!! !!!###$$$&&&$$$"""!!! !!!"""!!!"""############""""""!!!!!!""""""""""""!!!!!!"""###$$$#########%%%'''%%%%%%%%%%%%%%%%%%$$$### !!!!!!""""""""""""!!!!!!""""""  !!! !!!  """""""""""""""""""""######'''%%%###!!!  ###""""""!!!!!!!!!"""""" !!!"""###"""!!! ###""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""" %%%'''### !!! !!!!!!!!!""""""""""""""""""""""""###$$$$$$!!!!!!!!! !!!!!!!!!###$$$$$$$$$$$$###"""""" !!!"""######$$$######$$$%%%&&&%%%$$$###$$$&&&!!!!!!"""""""""#####################$$$%%%&&&&&&&&&$$$""""""$$$$$$$$$#########$$$$$$$$$$$$%%%%%%###%%%&&&%%%$$$###$$$&&&%%%&&&((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###(((//////***&&&%%%%%%&&&'''&&&&&&&&&(((***000---)))'''((((((((('''%%%%%%%%%&&&'''((()))***'''&&&$$$$$$&&&'''&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((()))######$$$%%%&&&''''''((('''%%%######%%%&&&'''&&&###$$$&&&'''(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&%%%#########$$$$$$$$$######$$$$$$%%%&&&###""""""""""""""""""###############$$$%%%&&&&&&((('''&&&$$$"""!!! !!!!!!"""$$$%%%&&&###############"""!!!!!!$$$%%%%%%%%%%%%$$$######!!!""""""######$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""############"""#########""""""###%%% """######!!!!!!"""###!!!!!!!!!!!!!!!"""###%%%########################!!!""""""#####################$$$$$$######"""!!!!!!!!!"""############"""$$$##################$$$"""!!!!!!"""###$$$$$$###!!!"""######$$$###"""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######"""!!!!!!""" !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!!""""""###$$$)))000666555...'''"""""""""""""""""""""""" !!!!!!"""!!!"""###$$$$$$$$$###"""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""""""""#########"""!!!  !!!###$$$######"""!!!!!!"""######!!!!!!!!!!!!""""""""""""###$$$###"""!!!"""######!!!"""###$$$%%%%%%$$$$$$###""""""""""""""""""###"""$$$%%%$$$"""!!!$$$&&&%%%$$$######"""""""""###!!!!!!!!!""""""######### """$$$###  !!!!!!!!! !!!"""$$$ !!!""""""""""""!!!""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!"""###"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!(((***%%% !!!"""!!! !!!!!!!!!!!!!!!###"""!!!!!!!!!"""###$$$""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$###"""""" """###$$$$$$#########$$$%%%$$$""""""$$$&&&""""""#########$$$$$$$$$%%%$$$#########$$$%%%&&&%%%###""""""$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###%%%%%%%%%$$$###$$$%%%"""%%%''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""'''---...)))%%%&&&%%%&&&&&&&&&$$$$$$&&&(((+++)))&&&%%%&&&(((((((((&&&&&&%%%%%%&&&&&&'''(((%%%$$$$$$%%%'''(((((('''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%"""$$$&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%$$$$$$$$$$$$%%%'''%%%###"""###%%%$$$$$$######$$$$$$%%%&&&$$$######""""""######$$$############$$$%%%&&&'''&&&&&&%%%$$$###"""!!! $$$$$$###$$$$$$%%%&&&&&&""""""######$$$#########$$$$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!! !!!""""""######$$$$$$%%%"""""""""""""""#########""""""""""""!!!!!!!!!!!!!!!"""""""""############!!!###$$$###$$$%%%'''"""%%%&&&$$$!!!!!!!!!!!! !!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""##################$$$$$$%%%%%%$$$"""!!!""""""###$$$$$$$$$$$$$$$######""""""""""""######!!!!!!"""""""""######$$$!!!"""###$$$$$$###"""!!! !!!""""""!!!!!!######################## """######!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!"""""""""""""""""""""!!!!!!!!!!!!""""""$$$'''---555999555*** $$$###"""!!!!!!"""###$$$ !!!"""###$$$$$$ !!!"""###############!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""############$$$$$$$$$"""!!!  !!!###%%%$$$###"""!!!!!!"""###$$$ !!!"""###""""""""" ###""""""######"""!!!"""$$$%%%&&&&&&&&&%%%%%%$$$###""""""###$$$%%%###$$$%%%$$$!!!!!!###%%%$$$###!!! !!!""""""""""""!!!"""###$$$$$$$$$&&&'''&&&""" !!!"""!!!"""######"""###%%%''' """$$$%%%$$$###""" !!!"""""""""""" !!!!!!!!!"""###"""!!!  !!!""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! """))),,,%%% !!!###!!! !!!"""!!!!!!!!!"""!!!!!! """###$$$######""""""""""""######$$$$$$$$$$$$$$$###"""!!! """###$$$$$$$$$###"""$$$%%%$$$!!!!!!###&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$#########$$$%%%$$$"""!!!"""$$$%%%%%%$$$%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%######$$$%%%###&&&'''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""%%%***+++(((&&&'''%%%&&&&&&%%%######%%%&&&'''%%%######%%%'''))))))***)))(((&&&%%%$$$######%%%$$$$$$&&&(((***))))))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((((((((('''&&&$$$######"""$$$######%%%''''''&&&$$$"""###&&&((((((((('''&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$&&&'''&&&###!!!###%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%############$$$%%%&&&'''!!!!!!"""###$$$%%%%%%&&&###"""!!!!!!!!!!!!!!!!!! !!!"""$$$%%%%%%%%%%%%###############"""!!!!!!###$$$$$$$$$$$$######"""""""""###$$$%%%&&&&&&'''#########"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$!!!!!! """###%%%'''%%%$$$$$$###!!! """!!!  !!!!!!$$$###""""""!!!"""""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$###""" !!!"""!!!!!!!!!!!!""""""""""""######"""""""""""""""#########$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""  """ ############""""""""""""######""""""!!!!!!!!! !!!"""######"""!!! """&&&***------***%%%""""""""""""!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%'''(((!!!!!! !!!!!!"""###$$$ !!! !!!!!!!!!!!!########################""""""""""""""""""""""""$$$$$$$$$#########"""""""""!!! """###""""""""""""""""""""""""!!!"""###$$$%%%$$$######%%%$$$#########$$$&&&&&&%%%%%%$$$###"""""""""##################"""!!!!!!%%%###"""###$$$&&&%%%%%%###'''***'''"""!!!$$$$$$###"""###$$$$$$$$$""""""""""""""""""!!! $$$$$$$$$$$$###!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$""" !!!!!! !!!!!!"""!!!!!! !!!!!!""""""""""""!!!!!!%%%%%%$$$$$$###"""!!!!!!###"""  !!!###$$$$$$######"""!!!  !!!"""$$$$$$######"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########""""""!!!!!!"""###$$$$$$###$$$$$$###!!! !!!"""(((%%%###$$$&&&'''%%%"""%%%%%%''''''''''''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!###&&&'''%%%#########$$$%%%%%%%%%$$$$$$!!!###%%%'''''''''%%%$$$'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))******''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%$$$%%%&&&'''&&&&&&''''''&&&$$$###"""***'''$$$$$$&&&'''&&&###))))))'''$$$ ######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&((('''$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!%%%''''''$$$!!! ###&&&%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%""""""""""""############!!!###%%%%%%###!!!!!!!!!######$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""$$$#########""""""!!!!!!###""""""!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!######"""!!!!!!"""###$$$""""""######$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%###"""""""""###$$$!!!!!!!!!!!!""""""""""""&&&%%%###!!! """######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""  """ """"""""""""""""""""""""!!!!!!  !!!"""######"""!!! !!!$$$'''******((($$$""" !!!!!!"""###$$$"""""""""""""""""""""""""""""""""""""""###$$$%%%!!!!!!!!!!!!!!!!!!"""### !!!!!!!!!"""""" !!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""!!!!!!!!!"""!!! !!!###$$$""""""""""""""""""""""""!!!"""###$$$$$$$$$#########""""""!!!"""###$$$%%%%%%$$$######""""""###############$$$$$$###""""""%%%$$$"""###%%%&&&&&&%%%###%%%'''&&&###!!!"""$$$###"""!!!"""$$$%%%$$$###""""""######""""""!!! ############"""!!! """"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  !!!!!!!!!!!! !!!!!!###""""""!!! !!!!!!""""""""""""!!!!!!$$$$$$###""""""!!! """!!!  !!!###$$$#########"""!!! !!!"""###$$$######""""""""""""!!!!!!!!! ######$$$$$$$$$$$$######$$$$$$###############"""$$$$$$######$$$%%%%%%&&&###%%%%%%$$$###""""""###%%%###"""###&&&((('''%%%######$$$%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%###"""###%%%&&&%%%#########$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$'''&&&%%%%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&''''''***)))'''&&&%%%%%%&&&&&&)))&&&$$$$$$&&&'''%%%$$$''''''&&&&&&%%%$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$#########""""""$$$&&&&&&$$$"""!!!$$$&&&%%%%%%%%%$$$$$$#########$$$$$$$$$######$$$$$$$$$############""""""""""""########################""""""######$$$%%%%%%%%%#########""""""!!!!!!!!!!!!###$$$$$$"""!!!!!!"""############$$$$$$$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""############"""""""""!!!$$$$$$###"""!!!!!!""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!"""###$$$%%% !!!###%%%&&&&&&&&&%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$######"""######### !!!!!!!!!"""""""""###$$$$$$""" """"""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!$$$%%%&&&%%%###""" !!!"""######$$$###########################""""""!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! """"""!!! !!!"""###$$$""""""""""""""""""""""""!!!!!!"""###############!!!!!! !!!"""###$$$$$$###"""""""""############$$$%%%%%%%%%$$$$$$%%%###""""""$$$%%%%%%$$$###$$$$$$%%%$$$$$$######"""!!!!!!"""$$$&&&&&&%%%######$$$$$$######"""!!!""""""""""""!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###!!!!!! !!!!!!#########"""!!!!!! !!!!!!""""""""""""!!!!!!"""""""""!!!!!! """!!! !!!"""#########""""""!!!!!! !!!!!!"""############"""############"""""""""""""""##################""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%&&&$$$%%%&&&%%%#########%%%"""!!!!!!###&&&(((((((((######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&%%%$$$######$$$%%%&&&''''''(((&&&%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$%%%&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((+++)))&&&$$$###$$$&&&((('''&&&$$$$$$%%%&&&%%%$$$%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&(((%%%""""""###%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""""""""###$$$###$$$%%%$$$######%%%'''$$$$$$$$$$$$$$$###############""""""""""""##################""""""""""""""""""""""""""""""""""""#########$$$$$$%%%%%%&&&$$$######"""!!! """######""" !!!"""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""############""""""""""""#########"""""""""""""""$$$$$$######"""  !!!""""""###!!!###%%%&&&%%%$$$###!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""######!!!!!! !!!""""""!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!######""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!"""############!!!!!!""""""######""""""""""""""""""""""""""""""!!!!!! !!!!!!###"""!!! !!!!!!!!!""""""""" !!!"""###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!""""""""""""""" !!!!!!""""""######""""""""""""######$$$$$$%%%%%%&&&&&&%%%%%%###""" !!!###$$$$$$######""""""###%%%&&&$$$###!!! """%%%''''''&&&$$$$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!! !!!!!!"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!"""""""""!!!!!! !!! !!!"""######"""""""""!!!!!!!!! !!!"""""""""############%%%$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!"""""""""######$$$$$$###"""""""""""""""#########$$$%%%%%%###"""###%%%!!!!!!"""###%%%'''''''''%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%###$$$$$$%%%&&&((())))))'''&&&%%%$$$$$$$$$$$$$$$&&&$$$$$$$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$#########%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&$$$""""""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$""""""$$$%%%&&&%%%###$$$$$$$$$$$$%%%%%%%%%&&&$$$"""!!!!!!"""$$$%%%"""######$$$$$$%%%&&&'''$$$$$$$$$########################""""""#####################"""""""""!!! ######$$$$$$%%%%%%%%%&&&""""""!!!!!! ######"""!!!!!!###!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!"""""""""########################"""  !!!""""""""" !!!###$$$$$$"""!!! !!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""!!!!!! !!!"""#########"""!!!!!!!!!""""""###$$$ !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """"""!!!!!!  !!!!!!!!!"""""""""##################""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""!!!   !!!!!!!!! !!!"""###$$$%%%&&&"""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""############""""""!!!""""""######$$$%%%%%%&&&&&&&&&%%%%%%!!! !!!""""""!!!"""!!!!!!###%%%&&&$$$###  """%%%''''''&&&$$$$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!!###"""""""""""""""!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""#########""""""""""""""""""""""""""""""############"""""""""######$$$$$$%%%%%%%%%######"""""""""""""""###!!!###$$$###""""""###$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&''')))***'''&&&%%%$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%$$$$$$######$$$$$$$$$#########$$$%%%&&&&&&%%%%%%$$$"""!!! $$$$$$$$$%%%%%%%%%&&&&&&###"""###$$$&&&&&&%%%############$$$$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$&&&"""""""""$$$%%%&&&&&&&&&########################$$$$$$############$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$$$$$$$$$$%%%%%% !!!!!!""""""#########!!!!!!### !!!!!!!!!""""""""""""###$$$%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""###### !!!"""############### !!!""""""######""" !!!"""###$$$$$$######!!!!!!"""""""""!!! !!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$### !!!"""###$$$$$$%%%$$$###""""""!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!""""""!!!!!! !!!######""" !!! !!!!!!""""""### !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######""""""""""""############$$$$$$$$$"""!!!  """######!!!!!!   !!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!!!!""""""""""""######!!!!!!!!!"""""""""######"""""""""""""""""""""""" !!!""""""!!!"""###$$$$$$$$$######""""""!!!!!!!!!"""######%%%&&&&&&&&&%%%%%%$$$###!!! !!!!!! !!!!!!######$$$$$$$$$$$$ """%%%''''''&&&######$$$$$$######"""!!! !!!!!!""""""""""""$$$###""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!! !!!!!! !!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""!!!"""######$$$######$$$$$$$$$$$$$$$%%%"""##################"""$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$!!!"""######"""!!!###$$$$$$%%%&&&%%%###""""""#########""""""""""""############$$$$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$$$$$$$&&&((()))&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""$$$&&&'''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$"""###$$$###""""""$$$&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%!!!!!!"""%%%''''''$$$"""############$$$$$$$$$$$$$$$###"""""""""###$$$%%%"""""""""$$$&&&'''&&&$$$"""""""""###############$$$$$$$$$######$$$$$$$$$############""""""""""""################################################ !!!"""######$$$###$$$$$$###!!! """###!!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!! """"""""""""""""""""""""""""""""""""############""""""###$$$###"""!!!!!! !!!"""############!!!"""###$$$$$$###""""""!!!!!!!!!!!!"""""""""""" !!!""""""###""""""""""""""""""""""""!!!"""###$$$%%%$$$$$$### !!!"""###$$$$$$$$$###"""!!!!!!!!!!!!!!! !!!!!!  """""""""""""""""""""""" !!!!!!!!!!!! !!!$$$$$$""" !!! !!!""""""###$$$$$$ !!!!!!!!!"""""""""###"""!!! !!!"""###$$$###""""""!!!!!! !!!"""###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""""""  !!!!!! !!!!!!!!!!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""" !!!!!!"""""""""!!!""""""""""""""""""""""""  !!!"""!!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!"""######&&&&&&&&&&&&%%%###"""!!!"""  !!!###"""""""""%%%$$$"""!!!"""$$$!!! """%%%&&&&&&%%%""""""######""""""!!!  !!!"""############&&&$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######$$$$$$$$$$$$############&&&%%%%%%$$$######$$$$$$!!!"""$$$$$$###"""$$$%%%###%%%&&&%%%"""!!!"""$$$$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$######"""$$$%%%%%%######$$$'''%%%$$$#########%%%&&&(((###$$$%%%&&&&&&&&&%%%$$$###""""""###%%%'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""""""%%%%%%%%%%%%%%%%%%%%%&&&!!!"""$$$###!!!!!!###&&&######$$$%%%%%%%%%%%%%%%"""""""""#########$$$$$$"""!!!!!!###%%%&&&%%%$$$############$$$$$$$$$$$$""""""#########$$$$$$$$$###""""""$$$''''''%%%###!!!"""""""""#########$$$######""""""""""""##################""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!""""""############$$$%%%%%%###""""""###!!!!!!"""""""""#########!!!!!! !!!!!!""""""""""""""""""""""""!!!"""""""""############$$$$$$%%%$$$###!!!""""""###""""""!!!  !!!""""""!!! !!!!!!!!!!!!"""###%%%&&& !!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$ !!!#########"""!!! !!!"""###$$$$$$ """######  """""""""""""""""""""""" !!!!!!!!!!!! !!!%%%%%%""" !!! !!!!!!"""###$$$$$$%%%""""""######$$$$$$$$$%%%###"""!!! !!!"""#########"""!!!  """"""!!!!!!""""""""""""""""""""""""$$$$$$"""!!!!!!  !!!"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""  !!!""" !!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!"""######''''''&&&%%%$$$"""!!! ###"""!!!!!!###$$$$$$######&&&%%%!!!!!!%%%"""!!!!!!"""$$$&&&&&&%%%"""""""""""""""!!!  !!!###$$$$$$$$$$$$%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!#########"""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!  !!!!!! !!!!!!!!!!!!""""""""""""###"""!!!!!!!!!"""$$$%%% !!!!!!"""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!$$$$$$###"""!!!!!!"""""""""###%%%%%%$$$$$$%%%&&&"""$$$%%%%%%"""!!!###%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$$$$######!!!$$$&&&%%%###"""$$$'''&&&%%%###""""""###%%%&&&"""###%%%'''''''''%%%$$$###""""""###%%%'''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%###!!! %%%$$$"""!!!!!!"""%%%&&& """$$$###!!!!!!###&&&######$$$$$$$$$###""""""!!!""""""""""""#########$$$""" """%%%&&&&&&"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$###"""$$$''''''%%%"""!!!!!!""""""#########$$$""""""!!!!!!!!!!!!""""""############""""""""""""########################"""""""""!!!!!!!!!!!!!!!############""""""""""""###%%%''''''%%%#########""""""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""!!! !!!!!!"""#####################""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! $$$#########""""""!!!!!!"""""""""!!! !!!"""""""""""" """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!  """%%% &&&++++++&&& """"""""""""############ !!!!!!!!!!!! !!!"""""""""######"""!!!!!!!!!!!!!!!!!! """$$$%%%$$$###"""  !!!""""""!!!  !!!"""############!!!!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!"""###$$$###"""!!! !!!"""###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$""""""""""""""""""""""""!!!""""""##################$$$$$$$$$$$$###""""""!!!"""""""""############"""######$$$$$$######"""!!!!!!!!!!!!"""$$$%%%&&& !!!#########"""!!! !!!###$$$%%%###""" $$$###!!! !!!""""""#########$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!""""""!!!  """###$$$""""""!!!!!!!!!!!!""""""""""""!!!!!! !!! !!!"""### !!!"""!!!""" !!!""""""!!! !!!""""""""""""""""""!!!!!!$$$$$$######"""#########"""""""""""""""#########&&&%%%$$$###"""###$$$%%% !!!"""###$$$######"""%%%%%%$$$$$$###"""""""""$$$"""!!!###'''(((&&&###$$$$$$%%%%%%%%%$$$$$$###$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''''''''&&&%%%%%%$$$######%%%%%%$$$######$$$$$$$$$'''((((((((('''&&&&&&%%%((((((&&&%%%$$$#########%%%%%%&&&&&&&&&%%%$$$$$$&&&$$$""""""$$$%%%&&&%%%'''((((((((('''&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###"""""""""$$$(((,,,...%%%%%%$$$$$$%%%%%%&&&''''''$$$!!!!!!$$$&&&&&&$$$%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!!!!"""#########$$$$$$$$$############$$$$$$$$$$$$$$$###############!!!!!!""""""!!! !!!"""""""""############$$$%%%%%%&&&%%%$$$###"""########################""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$$$$"""!!! !!!######!!!  !!!!!!""""""######  ###$$$$$$###""""""""""""###$$$%%%&&&!!!"""$$$$$$"""!!!"""######"""""""""!!!!!! """"""!!! !!!!!!"""############"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! """"""""""""!!!!!!  !!!""""""""" !!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!###%%%%%%(((***)))&&&###!!!!!!!!!!!!"""""""""######### !!!!!!!!!!!!""""""""""""""""""!!!!!!######"""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$###"""!!!   !!!""""""!!! !!!!!!"""""""""!!!!!! !!!!!! !!!!!!"""""""""!!!!!!!!! """!!!  !!!!!! !!!"""""""""""" """"""!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! ###$$$$$$$$$$$$###""""""""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$######"""!!!!!!!!!!!!""" """#########""""""!!!!!!###$$$$$$$$$######""""""!!! """"""""""""#########$$$""""""""""""!!!!!!  !!!"""###"""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!  !!!"""### !!!######"""!!!"""###"""  !!!!!! !!!!!!!!!""""""###"""!!!!!!!!!"""######((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$######""""""############$$$%%%%%%&&&"""###$$$%%%%%%%%%%%%$$$$$$############"""""""""###"""!!!"""###$$$###"""$$$$$$$$$%%%%%%$$$$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&''''''&&&%%%$$$$$$######'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$"""###$$$&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$"""###$$$%%%''')))***+++%%%%%%$$$$$$%%%%%%&&&'''(((&&&$$$###$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%""""""######""""""!!! ########################$$$$$$%%%%%%%%%$$$###"""########################""""""######$$$$$$$$$%%%###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%% !!!"""$$$$$$"""!!! !!!"""""""""###############!!!!!!!!!###$$$###""" !!!!!!###$$$$$$"""$$$&&&%%%$$$###$$$$$$#########""""""!!!!!!!!!"""!!!!!! !!! !!!""""""######"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!""""""""" """######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###%%%***(((&&&$$$$$$$$$###"""!!!!!!""""""""""""###### !!!!!!!!!!!!$$$$$$$$$###"""!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!! !!!!!!!!!!!! """"""""""""!!! !!!!!! !!!!!! ###"""!!!!!! !!!!!!!!!!!!  """!!!  !!!""" !!!"""###$$$%%%%%%########################&&&&&&%%%$$$###"""!!!!!! !!!!!!"""############"""######$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!! !!!!!! !!!"""#########"""""""""""""""###$$$%%%&&&&&&"""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!"""###"""!!!  !!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!! !!!""""""!!!""""""""""""###%%%"""  !!! !!!!!!"""""""""############"""!!! !!!###$$$((((((&&&%%%$$$$$$$$$$$$'''&&&%%%$$$###""""""!!!!!!"""###$$$%%%&&&&&&&&&"""###$$$$$$%%%%%%$$$$$$!!!!!!""""""""""""######""""""""" !!!######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$###""""""###$$$%%%&&&&&&%%%###$$$%%%''''''&&&###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$"""###%%%'''((((((''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&%%%###""""""###&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!""""""###$$$%%%&&&'''######$$$$$$######""""""########################$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%!!!"""###$$$$$$###"""!!!""""""############$$$$$$$$$###""""""######!!! $$$$$$$$$$$$%%%&&&''''''"""$$$%%%%%%$$$######$$$###############""""""""""""!!! !!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!###$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$###$$$%%%...(((!!!!!!######!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!#########""""""!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""######""" !!!"""""" !!!!!!!!!!!!!!!!!! !!!""""""!!!!!! !!!!!! !!!!!!###"""!!!!!! !!!!!!"""!!! !!!  !!! !!!"""""""""""""""""""""""""""""""""&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$$$$###############""""""!!!!!!!!!!!!!!! """"""############"""""" """###$$$""""""""""""###"""""""""###"""""""""###%%%((()))"""###$$$%%%$$$###"""!!! !!!!!!!!!!!!""" """######"""  !!!###!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!""" !!!  !!!###"""  !!!!!!!!!"""""""""######""""""!!!!!!!!! ######"""!!!!!!!!!""""""$$$$$$$$$######"""""""""!!!"""$$$%%%&&&&&&%%%%%%!!!!!!"""""""""""""""""" !!!"""#########"""######  $$$######$$$%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$######"""""""""###$$$$$$%%%###"""!!!!!!!!!$$$&&&(((&&&%%%$$$%%%'''((('''&&&######$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''(((***+++$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''"""%%%'''&&&###!!!###%%%&&&&&&%%%%%%%%%%%%&&&&&&""""""############""""""$$$#########"""!!!!!!!!!$$$$$$############$$$$$$!!!!!!""""""###$$$%%%%%%"""###############""""""######""""""""""""!!!!!!###$$$$$$$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######$$$###"""!!!!!!"""$$$&&&"""""""""""""""""""""""""""############"""""""""!!!""""""######""""""!!!"""""""""""""""""""""###"""!!! """"""!!! %%%%%%%%%%%%%%%&&&'''((( """######!!!!!!!!!"""$$$$$$##################!!!!!! !!!!!! !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!! """!!!  !!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$$$$$$$&&&000))) !!!%%%$$$""" !!!!!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!"""######"""  !!!"""###!!!!!!!!! !!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!! """!!!  """!!! !!!  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!"""############"""!!!!!!!!!!!!!!!!!! !!!""""""######""""""!!! """###$$$#########""""""""""""###$$$###!!!!!!"""%%%(((***!!!"""###$$$###"""!!!  !!!!!!!!!!!!!!!######!!! !!!  """$$$ !!!!!!"""!!!!!!  !!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!! """###!!!  !!!!!!!!!""""""""" !!!######"""   !!!"""### !!!!!!""""""#########$$$%%%&&&&&&%%%###"""""""""!!!!!!!!!!!!!!!!!! !!!"""######$$$###%%%$$$"""!!!%%%"""###$$$%%%%%%%%%%%%%%%$$$######""""""######$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&######$$$$$$%%%$$$$$$###""""""""""""###$$$%%%%%%###"""!!!!!!!!!$$$&&&(((&&&%%%$$$%%%'''((('''&&&###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%'''(((******$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###!!! !!!###$$$%%%%%%$$$$$$%%%%%%&&&'''***,,,---***%%%"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!""""""######""""""!!!$$$#########"""!!!!!!!!!$$$$$$############$$$$$$"""""""""""""""""""""!!!!!!!!!"""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!#####################$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!###"""  """$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!! !!!"""""" !!!######!!! !!!"""##################$$$$$$!!! !!!!!!""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""############ !!!""""""""""""!!!!!! !!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!############%%%&&&111***###!!!###&&&&&&$$$ !!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!""""""###!!!!!!"""""""""""""""!!! !!!"""###!!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!"""""""""###############"""!!!  !!!!!!  """!!!  !!!"""$$$#########"""""""""!!!  !!!!!!""""""########################!!!!!!"""###############""""""######""""""!!! !!!!!!!!!"""""""""######$$$$$$$$$$$$#########"""!!!!!! !!!!!!$$$$$$###"""""""""############"""!!!"""$$$&&&(((  !!!!!!!!!!!! !!!"""!!! """!!!  !!!"""### !!!""""""!!! !!!"""######"""!!! !!!!!!!!!!!!!!! !!!"""!!!!!!!!!%%%%%%%%%###!!! """$$$$$$""" !!!  !!!!!!!!!""""""!!!###%%%$$$""" !!!!!!!!!!!!"""###$$$%%% !!!"""######%%%%%%%%%%%%%%%$$$###"""$$$$$$###"""""""""###### !!!""""""###$$$$$$$$$$$$$$$"""!!!!!!###%%%"""###$$$$$$%%%%%%%%%%%%#################################$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&%%%%%%$$$""""""######$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((((((######$$$%%%%%%%%%$$$$$$###############$$$%%%&&&$$$###""""""###$$$%%%&&&%%%$$$$$$%%%''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############%%%###!!! ###$$$%%%%%%$$$$$$%%%%%%&&&'''777666222---((($$$######%%%$$$$$$######$$$$$$%%%""""""############""""""%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""""""""!!!!!!!!! !!!""""""###""""""""" !!!!!!!!!""""""######"""""""""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$######""""""!!!!!! """###$$$""""""""""""""""""""""""'''&&&%%%$$$###"""""""""!!!!!! !!!!!!!!!!!! !!!######"""!!! !!!!!!!!!###$$$$$$###""""""###"""""""""############### !!!"""""" !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!"""""""""###### !!!""""""""" !!!"""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""%%%''',,,(((###!!!"""######!!! !!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""###$$$!!!!!! !!!!!!""""""!!!  !!!"""###$$$$$$$$$###"""!!! !!!!!! !!!!!!"""""""""######$$$$$$$$$###"""!!!!!! !!!!!!!!!!!! !!!"""""""""""" """"""""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%"""""""""""""""!!!!!!  !!!!!!"""###$$$$$$######$$$$$$$$$$$$############"""!!!!!!!!!!!!"""%%%$$$###"""""""""#########""""""!!!"""###$$$%%%"""!!!!!!  !!!!!!!!!""""""""" !!!!!!!!! !!!"""###"""!!! !!!"""###$$$$$$###"""!!! !!!!!!!!!"""!!!"""""""""!!! $$$%%%$$$"""!!!!!!###&&&%%%###!!!!!!!!!"""!!!!!!!!!"""""""""#########!!!!!!"""$$$%%%&&&((((((%%%%%%$$$############### !!!!!!""""""######$$$$$$$$$###$$$$$$%%%%%%%%%$$$###"""!!!""""""###!!!""""""######$$$$$$$$$###"""""""""$$$$$$$$$###""""""###$$$%%%%%%%%%%%%######$$$%%%%%%$$$######"""######$$$%%%%%%&&&&&&&&&&&&'''''''''&&&$$$$$$!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))###$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%''''''%%%###$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&'''########################$$$$$$$$$#########""""""$$$###"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&''':::555///***'''%%%$$$###$$$######""""""######$$$"""######$$$$$$######"""$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$!!!"""######$$$$$$###### !!!"""###$$$%%%%%%###"""!!!!!!"""###$$$%%%#######################################$$$$$$$$$ !!!!!!"""######$$$$$$""""""""""""""""""""""""$$$$$$###""""""###$$$%%%"""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!! !!!###$$$###"""######"""""""""""""""###!!!###$$$$$$###""""""###!!!!!!!!!""""""######### !!!"""### !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!"""""""""""""""!!! !!!############ !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!%%%(((&&&$$$!!!  !!!!!!!!!""" !!!!!!!!!"""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!"""######!!! """$$$%%%!!!!!! !!!!!!"""!!!  !!!"""&&&&&&&&&%%%###""" !!!!!! !!!!!! !!!!!!""""""$$$######"""""""""""""""!!!!!!!!!!!!!!!"""###$$$###"""!!! !!!"""### !!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""""""""!!!!!!  !!!"""###$$$%%%&&&!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""$$$%%%&&&&&&%%%###"""""""""######""""""""""""""""""######&&&%%%###"""""""""###$$$!!!!!!!!!!!!"""""""""""" !!!"""  """######"""!!!!!!###$$$%%%%%%$$$###!!! !!!!!!""""""!!!"""""""""!!! !!!!!!!!!  ###&&&&&&$$$""""""""""""!!! """############$$$$$$$$$###"""!!!"""%%%***///222((('''%%%###"""!!! ############""""""""""""######""""""###%%%'''(((###"""!!! !!!############$$$$$$$$$$$$"""!!! """%%%&&&$$$!!!!!!"""###$$$%%%&&&&&&&&&"""###%%%&&&&&&%%%###"""""""""###$$$%%%%%%&&&&&&&&&&&&'''((('''&&&$$$###!!!!!!"""###$$$%%%%%%&&&############$$$%%%&&&'''###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$#########%%%&&&&&&$$$###$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$######$$$%%%%%%########################$$$$$$$$$$$$######"""""""""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''444...'''###$$$%%%%%%$$$######""""""""""""############$$$$$$$$$$$$######!!!!!!""""""#########$$$$$$$$$############$$$$$$######$$$%%%&&&''''''((("""###$$$%%%%%%%%%%%%%%%!!!!!!"""$$$%%%&&&'''(((###"""!!!!!!!!!###$$$%%%######################## !!!"""###$$$$$$ !!!"""$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&######""""""""""""############""""""!!!!!!!!! %%%$$$######$$$$$$###"""  !!!"""""" !!! !!!!!!"""""""""### !!!!!!!!!!!!!!! !!!!!!"""""""""""""""$$$######"""!!!  !!!!!!!!!!!!!!!""""""!!!!!! """""""""""""""""""""""" !!!  !!!!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$ !!!"""###$$$$$$%%%)))### ###""" """!!! !!!!!!!!! #########"""!!! !!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###""""""""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""""""""!!!!!!!!!!!! """"""""""""!!!"""!!!!!!!!!"""###%%%&&&&&&%%%###"""""""""###### !!!!!!""""""######$$$$$$$$$"""!!! """""""""""""""!!! """$$$$$$###"""!!!"""!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%%%%$$$#########"""!!!!!!!!!"""$$$%%%+++'''""" ###%%%'''$$$###  ###$$$ !!!""""""""" !!!!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$&&&((()))(((%%%""""""""""""""""""!!!!!!!!!"""!!!!!!!!!   !!!!!!"""""""""""""""""""""###$$$$$$%%%$$$$$$!!!&&&...666;;;...+++&&&""" !!!""""""!!!!!!""""""###$$$%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$'''$$$"""###%%%&&&$$$"""%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$######$$$%%%########################((((((''''''''''''((((((((((((&&&###$$$(((((($$$########################&&&%%%%%%$$$###"""!!!!!!###$$$%%%&&&&&&$$$###!!!&&&&&&%%%$$$$$$######"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""!!!  !!!"""########################!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######""""""""""""#########"""!!!!!!!!!"""$$$%%%########################"""""""""""""""!!! """"""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###$$$%%%%%%######$$$%%% !!!%%%%%%!!!""""""############"""!!! !!!"""!!! """$$$""""""!!!!!!!!!###$$$%%%"""!!!!!!!!!"""###$$$$$$"""$$$&&&((('''%%%""" !!!!!!!!!!!!!!! !!!!!!"""""""""!!!""""""!!!!!!  !!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""""""""######&&&### !!!$$$%%%######"""!!! !!! !!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!  """!!!!!! !!!"""$$$$$$$$$###"""!!!!!!!!!"""### !!!!!!!!!!!!!!! !!!""""""!!! """""""""""""""!!! !!!######"""!!!!!!"""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!"""###$$$'''%%%###"""###$$$$$$###$$$"""!!!!!!"""$$$!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%&&&%%%### !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!  !!!!!!!!!  !!!"""!!!!!!!!! !!!!!!"""###'''---222555(((&&&###!!! !!!""""""""""""#########$$$$$$%%%%%%$$$$$$##################"""""""""!!!!!!!!!!!!!!!"""""""""############!!! !!!###$$$"""!!!######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%### """&&&&&&###########################$$$$$$$$$###############$$$%%%&&&''''''%%%$$$"""$$$$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$"""!!! !!!"""########################!!!!!!!!!!!!"""""""""###""""""#########$$$$$$$$$######""""""""""""#########"""!!!!!!!!!"""$$$$$$"""""""""""""""""""""""""""""""""""""""!!! """""""""""""""""""""""""""##################"""""""""""""""""""""""""""###$$$%%%%%%######$$$%%%###$$$""" $$$### !!!"""""""""############%%%%%%%%%###!!! """$$$###"""!!!!!!"""######""""""""""""""""""###$$$###$$$$$$$$$$$$$$$###""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!""""""###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""###"""""""""!!!!!!!!!!!!###!!!!!!$$$''''''$$$ ######"""!!!!!!!!!!!!""" !!!"""###$$$ !!!"""######$$$######"""""""""###$$$%%%###""""""""""""""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!  """!!!!!! !!!""""""!!!!!! !!!""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! """""""""""""""!!!!!! !!!"""!!! !!!""""""""""""#########$$$$$$###############"""!!!!!!!!!!!! !!!"""############%%%&&&%%%""" ###"""!!! !!!"""######""""""!!! !!!!!!  !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!  !!!!!!!!!!!!!!!"""""""""!!!!!!!!!   !!!!!!""""""""""""""" !!!!!! $$$$$$$$$%%%&&&((()))+++"""!!!!!! !!!!!!""""""""""""$$$%%%%%%%%%$$$###$$$############"""""""""$$$$$$#########"""""""""!!!!!!!!!!!!!!!"""""""""!!!  """###"""!!!"""""""""######$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######"""!!!&&&'''$$$########################""""""#########$$$$$$$$$%%%&&&'''''''''&&&$$$###"""######$$$%%%%%%&&&&&&""""""""""""""""""""""""!!!!!!"""""""""#################################%%%%%%$$$############$$$"""!!!!!! !!!!!!"""########################!!!!!!!!!"""""""""######"""""""""#########$$$$$$######""""""""""""######"""""""""!!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! """"""""""""""""""""""""!!!""""""######""""""!!!"""""""""""""""""""""""""""$$$%%%$$$###"""###$$$$$$$$$""""""'''(((%%%""""""!!!!!!!!!###$$$%%%&&&&&&&&&$$$""" !!!###%%%%%%$$$""""""!!!!!!"""$$$###""""""""""""""""""$$$######"""######$$$%%% !!!!!!!!!!!!!!! !!!!!! !!!"""######!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###&&&&&&$$$"""""""""!!!!!!!!!!!!!!!""" !!!"""### !!!!!!""""""######%%%$$$"""  !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$!!!  """$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!! !!!!!!""""""#########!!!!!!!!! !!!!!!""""""###""""""!!!!!! !!!!!!"""#########$$$$$$!!!!!!""""""""""""!!!!!! !!!"""!!!!!!"""###"""#########$$$$$$$$$$$$"""""""""""""""!!!!!! !!!!!!"""!!!"""###%%%&&&%%%"""""""""!!!!!!!!!!!!""""""""""""!!!!!! ###!!!  !!!###!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!! """"""###$$$$$$$$$$$$### !!!""""""""""""!!!!!!!!!"""############"""""" !!!"""""""""""""""!!!###%%%&&&'''&&&$$$######"""""""""""""""""""""$$$$$$$$$$$$#########"""""""""""""""""""""""""""!!! !!!"""###$$$$$$$$$"""""""""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%&&&$$$!!!###''''''$$$################################################%%%%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""#########$$$########################%%%$$$$$$###############"""!!!!!!!!!!!!!!!!!!"""########################!!!!!!"""""""""#########""""""""""""##################""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###"""!!!"""$$$ !!! %%%---111000%%%###""" !!!###$$$"""#########""""""$$$&&&$$$$$$$$$######"""""""""$$$$$$###"""!!!!!!!!!"""######$$$$$$%%%%%%&&&&&& !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!  !!!"""### !!!!!!!!!!!!!!! !!!"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  """###!!!  !!!!!!""""""  """$$$$$$$$$  !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""!!!$$$###!!! !!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###$$$%%%%%%$$$###!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!! ###############$$$$$$$$$!!!!!!!!!!!!!!! !!!!!!""""""#########""""""!!!!!! !!!!!!"""""""""###$$$$$$!!!!!!""""""""""""!!!!!! !!!###"""!!!!!!###$$$"""#########$$$$$$$$$$$$!!!""""""""""""!!!  !!!!!!!!!!!!!!!"""!!!!!!"""###$$$"""!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""###"""  """###!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!""""""###"""""""""!!!!!!!!!!!! !!!"""""" !!!""""""######"""""" !!!"""$$$$$$###!!! """###$$$$$$$$$###""""""!!!###%%%&&&'''&&&$$$###"""""""""""""""""""""###$$$$$$$$$$$$#########"""######################## !!!""""""######$$$%%%############$$$&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################"""###$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$'''(((&&&"""###&&&&&&###########################%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######!!!""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""############!!!!!!"""""""""###############""""""""""""######!!!"""""""""####################################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!"""### !!!'''000444444'''%%%###!!! !!!"""!!!"""""""""!!!!!!###$$$""""""######$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""###&&&((()))(((&&&$$$ !!!!!!!!!!!!!!!!!!  """###  !!!!!!""" !!!!!!!!!!!!!!!  !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!! !!!"""""" !!!"""###$$$  !!!!!!"""###$$$###!!!""""""""""""!!!!!!!!!!!!""""""!!!!!!"""$$$%%%&&&  ########################!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&%%%$$$"""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!"""### !!!!!!"""""""""!!!!!!!!!!!!"""#########""""""!!!!!!!!!!!!!!! !!! !!!!!!""" !!!!!!""""""""""""""""""###$$$"""!!!!!!###$$$"""""""""#########$$$$$$"""""""""""""""!!!  !!!""""""""""""!!!###!!! !!!######""" !!!"""######"""!!!  !!!""""""###""""""!!! !!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!!!!""""""############"""""""""!!!!!!!!!######"""######$$$%%%&&& """############"""!!!!!! """$$$&&&'''&&&%%%$$$%%%%%%%%%%%%%%%$$$######""""""$$$%%%%%%%%%$$$###"""""""""############$$$$$$$$$#########"""""""""$$$$$$$$$$$$############ !!!!!!!!!!!!"""###%%%%%%$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$&&&'''$$$!!!"""&&&%%%"""########################&&&&&&%%%$$$###"""!!! $$$#########""""""""""""&&&&&&%%%%%%$$$######"""""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###!!!""""""######""""""!!!"""""""""""""""""""""""""""""""""#########$$$$$$!!!!!!!!!"""""""""############""""""""""""######!!!!!!"""############"""######################## !!!!!!"""""""""""""""""""""""""""""""""""""""!!!""""""######""""""!!!"""""""""""""""""""""""" """###"""!!! !!!""""""###""""""&&&---///---&&&%%%###"""!!! !!!!!!$$$$$$$$$""" !!!"""###$$$%%%%%%%%%%%%$$$###""""""""""""""""""!!!$$$'''))))))'''%%%### !!!!!!!!!!!!!!!"""!!! !!!###$$$ !!!!!!!!!"""  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###!!! !!!###$$$############ !!!"""""""""%%%''''''%%%!!! !!!!!!""""""######""""""######$$$$$$$$$%%%  """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!  !!!!!! """############""" !!!"""""""""!!!  !!!!!!!!!!!!!!!"""!!!  !!!!!! !!!"""""""""""""""###$$$###""" !!!"""!!!!!!!!!"""""""""######"""############"""!!!!!! !!!"""#########""""""!!!  """###"""!!!!!!"""$$$$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###!!!!!!""""""###$$$$$$%%%#########"""""""""!!!!!!###"""""""""###$$$%%%&&& !!!!!!!!!!!!!!!%%%%%%&&&&&&%%%$$$$$$###!!!###%%%''''''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%"""""""""#########$$$$$$############$$$$$$%%%%%%######"""""""""!!!!!!!!!$$$#########"""""""""""" """######!!! """$$$&&&%%%###"""###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$#######################################%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$$$$%%%$$$!!!$$$((()))&&&########################$$$$$$$$$#########""""""%%%$$$######""""""######%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$########################$$$$$$###"""""""""""""""!!!"""############"""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!"""""""""#########""""""""""""###### !!!"""###$$$######"""######################## !!!""""""""""""""""""""""""""""""""""""""""""##################""""""""""""""""""""""""""" !!!"""""" !!!""""""###"""!!!###'''((($$$""""""""""""""""""######$$$%%%%%%###  !!!"""###$$$%%%%%%%%%$$$###""""""""""""""""""###$$$###$$$%%%&&&&&&$$$###""" !!!!!!!!!!!!!!!###"""  !!!###%%% !!!!!!""""""  """### !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%$$$  !!!%%%((('''$$$"""!!!!!!!!!!!!!!!!!!"""######!!!&&&***+++((($$$!!!!!!"""$$$%%%%%%$$$$$$$$$$$$"""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! """"""  !!!""" """###$$$$$$$$$### !!!!!!!!!  !!!!!!""""""%%%$$$###!!!!!!!!!"""### !!!"""""""""""""""$$$$$$###  !!!!!!!!!!!!""""""""""""###############"""!!!!!! !!!###$$$$$$$$$###""" """######!!! ###$$$$$$### """""""""!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!""""""###$$$%%%%%%%%%############""""""""""""  !!!###$$$""""""###$$$$$$$$$$$$$$$"""""""""""""""!!! !!!"""$$$%%%&&&&&&%%%%%%############$$$%%%&&&'''""""""!!!!!!""""""###$$$######$$$$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!######""""""!!!!!!!!! ###%%%'''&&&###"""$$$&&&&&&%%%###!!!!!!"""$$$%%%$$$$$$&&&''''''&&&$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$''''''''''''''''''''''''######""""""""""""######$$$%%%%%%$$$'''---...,,,#######################################$$$$$$$$$&&&%%%$$$$$$######$$$$$$#########$$$$$$%%%&&&&&&""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$######"""""""""""""""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""""""############$$$$$$$$$!!!!!!!!!!!!""""""""""""######""""""""""""###### !!!"""$$$$$$######""""""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""" !!!"""!!!  """!!!!!!!!!%%%$$$  !!!###$$$$$$%%%%%%"""###$$$###""""""$$$&&&$$$%%%&&&&&&%%%$$$"""!!!""""""!!!!!!"""###$$$$$$$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!"""  """### !!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""!!!  """""""""!!! !!!##################"""""""""### !!!###!!! ###(((,,,,,,(((### !!!!!!""""""%%%%%%%%%$$$"""!!!"""!!! """$$$&&&######"""!!!!!!!!!!!!!!!"""  """!!!!!!!!!!!!!!!  !!!!!!""""""$$$###"""""""""###%%%%%%  !!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""" $$$''''''""""""""""""""""""""""""""" !!!""""""!!! """""""""""""""""""""""" !!!"""""""""""""""$$$!!! """"""  !!!"""""""""""""""######$$$$$$$$$$$$######!!!###$$$%%%$$$"""!!!  !!!""""""!!!!!!""""""""""""!!!!!!###"""!!!  """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!""""""""""""!!! !!!(((,,,,,,""""""""""""""""""""""""###!!!!!!#########$$$$$$$$$############"""!!!!!!!!!"""######$$$$$$!!! """&&&(((&&&$$$###############"""!!!  !!!!!!!!! $$$$$$%%%%%%$$$###!!! !!!!!! !!!!!!$$$$$$$$$%%%%%%$$$$$$$$$$$$######""""""######$$$&&&%%%###!!!!!!"""$$$%%%$$$%%%%%%%%%$$$$$$&&&((('''&&&%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''&&&$$$ """$$$######$$$%%%%%%%%%%%%$$$###############$$$%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$############$$$$$$!!!$$$,,,222333222'''&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!""""""&&&&&&%%%%%%$$$###""""""!!!""""""###$$$$$$%%%%%%!!!"""$$$$$$"""!!!"""###$$$$$$$$$#########""""""%%%###"""%%%)))(((###"""""""""""""""#########"""############$$$$$$$$$$$$###"""!!! !!!!!!""""""!!!!!!  !!!"""###$$$%%%%%%%%%%%%$$$"""!!!""""""""""""!!!!!!!!!!!!"""  !!!"""!!!!!!!!!!!!!!!!!! !!! !!!"""###$$$$$$#########""""""!!!!!!"""""""""""""""""""""""""""!!!!!! !!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%!!!"""$$$&&&'''(((!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!"""!!!  """"""""""""!!! """######!!!!!!"""!!! !!!!!!$$$))),,,***%%% !!!!!!!!!""""""""""""############"""!!! !!! !!!"""$$$%%%###"""!!!!!! !!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""#########"""!!!!!!!!!"""###$$$""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""""%%%)))(((###""""""""""""""""""""""""!!!!!!"""######"""!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""###!!! """"""  !!!"""""""""""""""""""""############"""""" !!!"""$$$$$$###"""!!!""""""""""""############!!!!!!""""""""""""!!!!!!  !!!"""###"""!!!!!!!!! """""""""""""""!!! !!!""""""""""""!!! !!!!!!!!!(((,,,+++!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """######"""""""""""""""""""""""""""#########$$$%%%%%%&&&&&&$$$#########$$$$$$###!!!#########"""""""""!!!!!!!!!!!!"""#########""""""%%%&&&&&&&&&&&&%%%######""""""!!! !!!""""""######$$$$$$$$$$$$############""""""""""""######%%%$$$#########$$$%%%&&&###$$$&&&&&&%%%$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!!!!"""###%%%######$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%&&&''''''(((''''''&&&&&&%%%$$$$$$###$$$$$$############$$$$$$&&&###!!!###(((++++++(((&&&%%%%%%$$$$$$######"""$$$$$$############$$$$$$&&&&&&%%%$$$$$$###""""""########################!!!"""$$$$$$"""!!!"""###$$$$$$$$$#########""""""###!!!!!!$$$((()))%%% """""""""""""""""""""###!!!!!!"""""""""#########"""""""""!!!!!!!!!!!!!!!""""""""""""############ !!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!""""""""""""###"""!!!!!!######"""!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!!!!!!!!!!!"""############"""""""""!!!""""""""""""""""""""""""!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!""""""""""""""""""!!!###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! $$$######"""!!!!!! !!!!!!!!!!!!   !!!!!!  !!!""""""!!!!!!!!!""""""""" !!!!!!!!!!!!!!!"""!!!!!!"""!!! !!!###'''***)))### !!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!""""""######""""""!!! ###"""!!! !!!"""### !!!!!!!!!!!!!!!!!!""""""""""""############"""!!! !!!###$$$$$$$$$"""!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""###%%%((('''###""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!"""""""""""""""###!!! """"""!!! !!!!!!"""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""###$$$###"""!!! !!!###$$$$$$$$$###""" !!!!!!""""""!!!!!!  !!!"""###!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!! !!!""""""""""""!!! !!!###### """'''***))) !!! !!!######"""!!! !!!""""""###############$$$%%%%%%&&&&&&$$$%%%%%%%%%###""""""###$$$###"""!!!!!!!!!"""#########$$$$$$$$$######"""$$$%%%%%%&&&%%%%%%$$$###$$$###!!! !!!###$$$""""""############""""""######""""""""""""############$$$$$$%%%&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&'''((((((&&&&&&%%%%%%$$$###""""""$$$$$$############$$$$$$(((%%%""""""%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$######""""""%%%%%%$$$###""""""!!!!!!!!!"""$$$$$$"""!!!"""###$$$############"""""""""!!! !!!$$$((()))&&&"""######"""""""""""""""""" !!!!!!!!!"""""" !!!!!!""""""""""""!!!!!!!!!!!!"""###$$$$$$$$$"""!!!!!!!!!  !!!!!!""""""######%%%$$$######%%%%%%$$$### !!!!!!!!!!!!!!!!!!$$$######"""!!! ############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$""""""""""""""""""""""""""""""############"""""""""!!!!!!!!!!!!"""######"""""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$&&&%%%%%%###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!  """""""""!!!!!!!!! !!!!!!!!!!!!  !!! !!!!!! !!! !!!""""""!!! !!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!! """&&&'''$$$!!!!!!"""""""""""" !!!"""###""""""""""""!!!!!! !!!  !!! !!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!"""###$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!  !!! !!!###%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!""""""######""""""!!!"""###"""  !!!!!!!!!!!!!!!!!! ###"""!!!  !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!! !!!""""""""""""!!! """$$$### !!!%%%'''%%%!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$###!!! !!!"""###$$$%%%!!!!!!!!!"""######$$$$$$!!!###&&&%%%""""""%%%((($$$###!!! !!!"""$$$############""""""!!!!!!""""""#########"""""""""%%%###!!! !!!###%%%!!!!!!""""""""""""!!!!!!$$$######""""""######$$$######$$$%%%%%%%%%$$$$$$"""$$$'''(((&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$%%%%%%&&&&&&########################$$$$$$############$$$$$$%%%###!!!!!!###%%%$$$###""""""######$$$$$$$$$%%%###""""""!!!!!!""""""###%%%$$$$$$$$$######""""""$$$$$$$$$###""""""!!!!!!!!!"""$$$$$$"""!!!"""###############""""""""""""!!!!!!!!!$$$&&&'''%%%"""#########""""""""""""""" !!!!!!!!!""""""""" !!!"""######"""""" !!!!!!!!!"""############""""""""""""  !!!"""######$$$%%%$$$######%%%%%%$$$### !!!!!!!!!!!!"""""""""""""""!!! #########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%""""""""""""""""""""""""""""""############"""""""""!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!###%%%&&&'''&&&$$$###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!! !!!!!!######!!!!!!!!!!!! !!!"""((($$$ """###"""  """######$$$ !!!!!!""""""""""""!!!""""""!!!   !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!"""###$$$%%%######"""""""""######$$$!!!!!!!!!!!!   !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!"""""""""!!!!!!""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!! !!!"""""""""""""""!!!"""###"""  !!!!!!!!!!!! ###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!""""""""""""!!! !!!###"""###$$$"""""""""""""""""""""""""""!!!!!!!!!"""$$$###!!! !!!"""$$$%%%&&&&&&!!!!!!!!!"""######$$$$$$###%%%&&&%%%""""""%%%(((###""" !!!"""$$$#########""""""""""""#########""""""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!""""""!!!!!!!!!$$$$$$############$$$$$$######$$$$$$###"""!!! """%%%'''(((&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%############$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$%%%%%% !!!!!!"""$$$$$$%%%&&&$$$$$$############$$$$$$###"""""""""###$$$%%%$$$!!!""""""######$$$$$$%%%######""""""""""""######$$$$$$###############"""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""#########$$$$$$$$$###!!!############""""""!!!!!!!!!!!!!!!"""""""""###### !!!""""""""""""""""""!!!!!!!!! !!!!!!!!!"""###$$$$$$$$$######""""""!!!  !!!"""######$$$$$$###""""""###$$$###""" !!!!!!"""""" !!!"""###"""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""###""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&&&&%%%$$$### !!!"""###$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!!!!"""!!!!!!!!!!!! !!! !!!""""""  """%%%%%%!!! !!!!!!!!! !!!"""!!!!!!"""...(((!!! ###############"""""""""!!!###$$$%%%%%%!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""!!!!!!!!!!!! $$$###"""""""""###%%%&&&###############$$$%%%&&&!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$###""""""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""""""""""""""""" !!!""""""""""""""" """######!!!!!!"""$$$"""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""" !!!###$$$$$$$$$###""" !!!!!!   !!!"""### !!!!!!!!!!!!!!!  !!!""""""""""""!!! """"""!!!""" ###########################"""!!!"""######!!! !!!"""###$$$%%%&&&&&&#########$$$%%%%%%&&&&&&))))))'''%%%"""!!!"""###"""!!! !!!"""###$$$$$$######$$$%%%%%%&&&&&&&&&$$$######"""######"""""""""!!!!!!"""""""""!!!!!!""""""""""""!!!!!!$$$$$$############$$$$$$######"""""""""!!!!!!!!!###%%%''''''%%%$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""######$$$%%%%%%%%%%%%$$$''''''&&&%%%%%%%%%&&&&&& !!!!!!###$$$%%%&&&&&&$$$$$$############$$$$$$%%%%%%$$$###""""""######"""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%########################!!!"""""""""""""""""""""!!!"""$$$$$$"""!!!"""###!!!!!!"""""""""""""""#########$$$$$$###""""""!!!$$$$$$######"""!!!!!!!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!"""###$$$$$$$$$###"""!!!!!!!!! !!!"""######$$$######"""!!! !!!!!!""""""#########!!!!!!!!!"""###"""!!! !!!"""""""""!!!############"""""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###""""""""""""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%$$$######""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!   $$$((((((###!!!!!!"""######$$$%%%%%% !!!"""!!!!!!###***&&&!!! !!!!!!######"""""""""!!!!!!!!! """###%%%%%%%%%###"""!!! !!!"""###$$$$$$###"""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""###""""""""""""!!!!!! ###""""""!!!!!!###$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$###"""""""""""""""""""""""""""""""""""""""!!! !!!"""""""""""""""""""""""""""""" !!!""""""""""""""" """######!!!!!!###%%%"""""""""""""""!!! !!!!!!!!!""""""!!!!!!!!! !!!""""""""""""""""""############ !!!!!!   !!!"""### !!!!!!!!!""" !!!!!! !!!""""""""""""!!! """""""""""" """"""""""""""""""""""""$$$"""!!! !!!"""!!! !!!!!!"""###$$$$$$%%%#########$$$%%%%%%&&&&&&,,,)))&&&#########"""!!! !!!!!!!!!""""""""""""""""""###%%%&&&'''((('''%%%###"""!!!!!!!!! !!!""""""""""""!!! !!!""""""######""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!###%%%&&&%%%&&&'''&&&$$$###$$$%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$'''&&&%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$###!!!!!!!!!"""""""""""""""############&&&%%%%%%$$$$$$%%%%%%&&&""""""""""""##################""""""!!!!!! !!!"""$$$$$$"""!!!"""###!!!!!!!!!!!!""""""######!!!"""######""""""######$$$$$$######"""!!!!!! !!!!!!!!!""""""$$$###!!! """###############"""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!!!!"""###"""!!! !!!""""""### """######"""!!! !!!"""""""""############""""""""""""""""""""""""!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""""" !!!"""!!! ######""""""!!!!!! """!!!!!!!!!    !!! !!!&&&+++***%%% !!!""""""###!!!###!!! ###""" !!!$$$&&&%%%### !!!"""$$$%%%&&&&&&$$$###!!! """###%%%$$$$$$###############  !!!""""""###$$$#########""""""!!!!!!"""!!! !!!###$$$((('''&&&%%%$$$#########"""!!!!!!!!!  !!!  """"""!!! !!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""""""""""""""""""""""" !!!!!!""""""""""""""""""$$$###!!!!!!###%%%"""""""""""""""!!! !!!!!!""""""""""""!!!!!! !!!"""""" !!!"""""" ###"""!!!   !!!!!!""""""######################## !!!""""""!!!!!! !!!""""""""""""!!! ###### ###### !!!!!!!!!!!!!!!!!!!!!!!!%%%### !!!!!!!!! !!!!!!""""""######!!!!!!!!!"""######$$$$$$+++'''###"""$$$&&&%%%### !!!""""""!!!!!!!!!###%%%&&&'''&&&###!!! !!!######!!! """"""############""""""  """%%%(((***&&&''''''%%%######$$$&&&######""""""###$$$%%%%%%########################'''&&&%%%$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!"""&&&&&&%%%%%%$$$######"""$$$$$$############$$$$$$!!!!!!"""!!!!!!!!!###$$$#########"""""""""""""""$$$######""""""######$$$"""""""""""""""#########%%%%%%$$$"""!!!!!!"""$$$$$$"""!!!"""### !!!!!!!!!""""""######!!!"""""""""###$$$&&&$$$$$$$$$###"""!!!!!!  !!!!!!&&&$$$!!!"""$$$ !!!!!!""""""############"""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!###"""!!!"""###$$$###!!! !!!""""""###!!!"""###$$$###!!!!!!!!!""""""#########$$$"""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""########################!!!!!!!!! !!!""""""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!"""######$$$ !!!"""""" !!!!!!""""""!!!"""$$$&&&'''&&&%%%$$$""""""""""""""""""""""""###"""!!!  ###!!!!!!###!!!"""""""""############!!!"""""""""############***(((&&&###""""""######!!!!!!""""""############!!!""""""!!! !!!!!!!!!!!!""""""!!!!!!  !!!!!!"""###$$$$$$%%%((((((&&&%%%###"""!!! """"""""""""!!!!!!!!!!!!$$$$$$###""""""""""""""" !!!""""""!!! ###!!! !!!"""!!!!!!!!!!!!!!!""""""""""""###############""""""""" !!!""""""###""""""  !!!""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!"""###$$$%%% !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######"""  !!!!!!!!!!!!!!!"""######""" !!!#########""""""!!!!!!  !!!!!!###"""""""""""""""######$$$$$$###"""!!! $$$$$$###"""!!!!!!""""""  """###!!! ###"""!!!!!! !!!!!!""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$###!!!""""""""""""############ !!!###$$$%%%%%%$$$$$$$$$$$$######"""!!!!!!!!!%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$############"""$$$""" """%%%&&&%%%######$$$$$$%%%%%%%%%$$$$$$ """###$$$###"""###$$$$$$$$$############$$$$$$!!!###%%%&&&%%%$$$######$$$$$$$$$$$$###""""""!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!!!!"""""""""###$$$$$$######"""!!!!!!!!!#########"""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""!!! !!!###$$$%%%%%%$$$###!!!###!!! !!!$$$%%%$$$!!!"""$$$$$$!!! ###%%%"""!!! """###$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""### !!!"""###$$$$$$###"""###"""  !!!###$$$ """$$$%%%$$$###""" """###$$$$$$###""" """"""!!!!!!!!!!!!"""""""""""""""""""""!!!!!! $$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!"""###$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""###""" """"""""""""""""""###### """""""""!!! !!!!!!!!!""""""""""""!!!!!!!!! !!!""""""###$$$$$$%%%%%%%%%$$$$$$#########""""""""""""!!!!!!!!!!!!!!!  !!!"""""" !!!""""""###!!! """"""!!!""""""""""""############!!!!!! !!!!!! !!!!!!""""""""""""!!!!!! !!!""""""###"""  !!!!!!!!!!!!!!!""""""""""""  !!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""$$$###""""""!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!"""$$$######""""""!!!!!!!!!!!!  !!!!!!""""""!!!!!!"""###$$$$$$""""""""""""###$$$%%%%%%$$$######"""!!!!!!"""""""""!!! !!!"""###"""""""""!!!!!!!!! """""""""""""""""""""""""""!!! !!!"""""""""""""""""""""""""""&&&%%%######$$$$$$"""!!!""""""""""""##################$$$%%%$$$$$$###""""""""""""###############%%%%%%$$$$$$###""""""!!!$$$$$$$$$############"""$$$"""!!!"""$$$%%%$$$"""###############"""!!! """$$$$$$###"""###$$$$$$$$$############$$$$$$!!!"""$$$&&&'''&&&%%%$$$###$$$$$$$$$$$$###"""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""#########"""""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$""""""############""""""###""""""!!!!!!!!!!!!!!! """######""" ###!!! !!!$$$%%%###"""$$$%%%%%%###!!! !!!$$$$$$###"""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!""""""!!!!!!"""###$$$###"""""""""""" !!!###$$$ !!!###$$$$$$###"""!!!!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""!!!!!!"""######$$$#####################""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""###"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!""""""""""""  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!"""""""""""""""""""""""" !!!""""""!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""######""""""######$$$%%%%%%&&&""""""""""""!!!!!!!!!!!!  !!! !!!"""""" !!!"""###%%%&&&$$$!!! """"""!!!""""""#########$$$$$$$$$"""!!!  !!!"""!!!""""""""""""!!!!!! !!!!!!"""""""""""""""###"""!!! !!!"""""""""""""""!!!!!!!!!!!!  !!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&%%%$$$"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!  """"""!!!!!!###$$$###""""""""""""!!!!!!!!!  !!!"""!!!!!!!!!!!!"""###%%%%%%!!!!!! !!!"""$$$'''(((######"""!!!!!!!!!""""""$$$###############""""""############""""""""""""!!!"""###$$$$$$###"""""""""!!!!!! !!!!!!"""########################***((($$$######"""!!! """"""""""""############%%%%%%%%%%%%$$$###"""!!!!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""$$$$$$$$$############"""$$$###""""""###$$$###!!!$$$$$$$$$###"""!!!  """$$$$$$###"""###$$$$$$$$$############$$$$$$"""###%%%&&&''''''&&&%%%###$$$$$$$$$$$$###""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""##################""""""""""""!!!!!!""""""""""""!!!!!!$$$$$$############"""""" """""""""""" ###!!!!!!!!!###$$$###"""&&&$$$###""""""""" """"""#########""""""!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########"""!!!!!!"""!!! !!!###$$$""""""###$$$$$$###!!! !!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!"""""" !!!"""$$$%%%%%%%%%&&&"""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!  !!!!!!!!!!!!   !!!"""!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! $$$######""""""###$$$$$$"""""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!"""""""""######""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!""""""###$$$%%%%%%&&&""""""""""""!!!!!!!!!!!!"""""""""!!!""""""###$$$ !!!"""""" !!!"""###%%%%%%$$$""" !!!""""""!!!!!!""""""""""""#########$$$###!!!!!!!!!"""$$$%%%""""""###""""""!!!  !!!######"""!!!!!!""""""!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%$$$###""" !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!! !!!###"""!!!!!!!!!""""""""""""""""""""""""""" !!!!!!""" !!!"""$$$%%%&&&!!! !!!"""$$$###""""""!!!!!!!!!""""""$$$$$$$$$$$$$$$###"""!!!############""""""""""""!!!"""$$$%%%&&&%%%###""""""!!!!!!!!!!!!!!!!!!"""########################***'''###!!!!!!!!!!!!!!!!!!"""""""""############%%%%%%%%%$$$$$$##################$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$#########""""""$$$$$$#########"""!!!!!!%%%%%%%%%%%%%%%$$$###"""!!!"""$$$$$$#########$$$$$$$$$############$$$$$$######$$$%%%&&&&&&%%%%%%###$$$$$$$$$$$$###""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""!!!!!!!!!!!! !!!!!!"""######$$$""""""!!!!!!!!! #####################"""""""""###$$$$$$###""""""""""""!!!"""############$$$!!!!!!$$$%%%$$$!!!"""###$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""!!! """!!!!!! !!!"""############$$$$$$###"""!!! !!!"""############"""!!!""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$!!!!!!!!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!"""""""""!!!!!!  !!!""""""""""""  !!!"""""" !!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!############"""!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""##################$$$$$$""""""""""""!!!!!!!!!!!!#########""""""###$$$$$$ !!!""""""!!!!!! !!!!!!"""###%%%###!!! !!!""""""!!! !!!!!!!!!!!!"""###"""!!!!!!!!!###$$$%%%""""""###""""""!!!  !!!"""!!!  !!!!!!###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!! !!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """"""!!!!!! !!!"""$$$###!!! """"""""""""############!!! !!!"""""" !!!"""$$$%%%&&&!!!  !!!""""""!!!!!!!!!!!!!!!"""""""""#########"""!!! #########"""""""""!!!!!! """$$$%%%&&&%%%###"""!!!""""""""""""""""""!!!########################&&&###  !!!""""""!!!"""""""""##################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$###############$$$$$$$$$#########""""""############"""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%!!!###$$$%%%$$$###$$$%%%$$$$$$############$$$$$$"""######$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!"""######$$$%%%%%%$$$$$$$$$#########!!!!!!"""######""""""!!!"""""""""######"""""""""!!!"""""""""""""""###$$$$$$!!!!!!$$$%%%$$$!!!!!!"""######"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""######"""!!!!!! !!!!!!!!!!!!!!!""""""###############""""""!!!!!!""""""############""""""""""""!!!!!!!!!!!!""""""!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!! !!! !!!""""""!!!!!!!!!!!!!!! !!!!!!"""######$$$ !!!""""""""""""  !!!""""""!!!  !!!!!!!!!""""""""" !!!!!!!!!""""""""" !!!!!!"""""""""$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""###########################"""""""""""""""""""""!!!!!!!!!!!!""""""!!! !!!""""""  !!!!!!&&&$$$!!! !!!"""!!!!!! !!!!!! !!!!!!""""""!!!""""""""""""!!!!!!   !!!!!!######""""""!!!!!!   !!!!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! """""""""!!!  """$$$$$$""" """""""""############$$$!!!!!! !!!!!!"""###!!!!!!!!!!!!"""###%%%%%% !!!"""######$$$$$$!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!! #########""""""""""""!!! !!!"""$$$$$$$$$$$$###!!!""""""######""""""!!!########################"""  """###"""""""""""""""########################$$$%%%''''''''''''&&&%%%%%%$$$##############################$$$$$$$$$############"""!!!#########!!! !!!""" !!!"""###$$$$$$$$$!!!###%%%%%%$$$###$$$%%%$$$$$$############$$$$$$###########################$$$$$$$$$$$$###""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""###############""""""""""""!!! !!!!!!!!!!!!  !!!"""""""""!!! """######""""""###$$$&&&$$$###"""""""""  !!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""#########"""""""""!!! !!!!!!!!!!!!!!!!!!""""""""""""#########"""""""""""""""###""""""""""""""""""###""""""!!!!!!!!!!!!"""""""""""""""""""""!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!    !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!  !!!!!!"""###$$$$$$ !!!!!!"""###$$$$$$##################"""""" !!!"""######$$$$$$######""""""###### !!!!!!"""""""""#########$$$$$$$$$$$$############""""""""""""############""""""""""""!!!!!!!!!!!!"""!!!  !!!"""""" !!!"""###&&&$$$"""!!!!!!"""!!!!!! !!!!!!!!!!!! """###"""!!!!!! !!!!!!""""""""""""!!! !!!!!!""" !!!!!!""""""""""""#########"""!!!   !!!!!!!!!""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!###""""""!!! """$$$###""""""###""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""###""""""!!!!!!"""###$$$$$$ !!!###$$$###"""!!! !!!"""""""""!!! !!!"""###%%%$$$$$$$$$############ !!!""""""###$$$$$$!!!"""############"""!!!""""""""""""""""""""""""!!! """######"""""""""""""""############&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%########################$$$$$$$$$############""" """######!!! """$$$ !!!"""###############!!!###%%%%%%$$$$$$$$$%%%$$$$$$############$$$$$$%%%$$$$$$######$$$$$$$$$###$$$$$$$$$$$$###"""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$ !!!"""""""""!!! !!!!!!""""""""""""!!!!!!!!!"""###"""!!!  """$$$###"""!!!###%%%$$$%%%%%%###!!! !!!$$$###"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""#########"""!!!!!!  !!!"""""" !!!!!!"""""""""""""""""""""""""""""""""############""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!"""#########""""""!!!""""""""""""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   """"""""""""""""""""""""  !!!!!!""""""###"""!!! """""""""""""""""""""""""""!!!!!!!!!"""###$$$%%%'''''''''''''''''''''''' !!!"""###$$$%%%&&& !!!"""###$$$%%%&&&###############"""!!!!!! !!!###$$$$$$$$$###############$$$$$$ !!!!!!""""""#########$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$""""""""""""!!!!!!!!!!!!###"""!!! !!!""""""!!!###%%%&&&'''$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!"""""""""""" ###%%%&&&%%%###""" !!!""""""###"""""""""!!! !!!###$$$ !!!"""###############$$$######"""!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######$$$$$$###""""""!!! !!!###$$$$$$%%%&&&""""""######$$$$$$$$$$$$!!!!!!!!!!!!!!!"""#########"""""""""""""""######"""###$$$$$$!!! !!!"""###"""!!!  !!!###%%%&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""$$$$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""###$$$$$$"""!!!""""""""""""############((('''%%%$$$###$$$$$$%%%$$$%%%%%%&&&&&&''''''(((##################$$$$$$$$$$$$$$$############"""!!!###"""!!! """%%%$$$$$$%%%%%%%%%$$$$$$###"""###%%%%%%$$$$$$$$$%%%$$$$$$############$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$%%% !!!!!!!!!!!!!!!############""""""""""""  """###$$$###"""!!!""""""!!!!!!!!!!!!"""""" """$$$###!!!!!!###%%%"""$$$$$$!!! ###%%%$$$###"""""""""###%%%&&&""""""!!!!!!!!!!!!""""""########################""""""""""""""""""""""""!!!"""#########"""!!!  !!!"""### !!!!!!"""""""""""""""""""""!!!!!!"""###$$$$$$######""""""""""""######""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%%%%%%%"""""""""""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!  !!!   !!!!!!!!!!!!  !!!!!!!!!!!! """$$$$$$"""!!! !!! !!!"""###"""###"""!!!!!!!!!"""""""""""""""#########!!!!!!!!!!!!"""###%%%%%%&&&%%%$$$######%%%'''(((,,,'''""" !!!"""""" !!!!!!""""""#########"""  !!!###%%%$$$$$$###"""!!!  """$$$&&&'''&&&&&&%%%###  """ !!!###%%%&&&%%%###"""!!!!!!!!!!!!""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!""""""############""""""######""" !!!###%%%"""""""""""""""""""""""" !!!""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!"""######""""""!!!!!!  !!!!!!!!!!!!%%%""" !!! !!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###""""""###$$$%%%!!!"""""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!$$$$$$###"""!!!   """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!############""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!!!!"""############"""""""""###%%%&&&%%%$$$###!!! !!!"""###$$$###!!!  """###!!!!!!"""###$$$%%%%%%&&&"""############$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&***((($$$!!!!!!###&&&(((&&&%%%$$$############$$$((($$$"""$$$(((***((($$$$$$$$$######$$$$$$%%%&&&""""""###$$$%%%%%%&&&&&&######"""""""""""""""###%%%%%%%%%$$$$$$"""!!! $$$#########""""""!!!!!!$$$%%%&&&&&&&&&%%%$$$#########""""""""""""######""""""""""""""""""""""""$$$###!!! !!!"""!!!$$$%%%###!!!!!! ######""""""!!!!!! !!!!!!"""###############""""""""""""!!!!!!!!!!!!###############"""!!! &&&$$$!!! !!!!!!!!!!!!!!!""""""""""""%%%%%%$$$###"""!!! """############"""!!!!!!!!!!!!!!!!!!""""""""""""$$$###""""""######"""!!!###"""""""""!!!!!!!!!!!! !!!!!!!!!!!! $$$#########""""""!!!!!!&&&&&&%%%$$$###"""!!! %%%###!!!  !!!"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""###"""  !!! !!!!!!!!!!!!  !!!###$$$$$$!!!!!!!!!!!!"""!!! !!!!!!"""###$$$$$$%%%%%%!!!!!!!!!!!!""""""###$$$'''&&&$$$"""!!!!!!"""###%%%""" """"""""" !!!!!!"""""""""""" !!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&###$$$%%%$$$!!! !!!"""#########""""""!!!!!!!!!!!!""""""""""""%%%%%%$$$$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""#########""""""!!!"""""""""!!!!!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!  !!!"""""""""!!!!!!!!!!!!!!! """"""""""""###############!!! """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!"""######!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!! !!!!!!  !!!#########""""""!!! !!!!!!!!! !!!!!!!!!!!!!!!  """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""""""""!!!!!!!!!""""""""""""############""""""############"""""" !!!!!!"""######"""""""""###%%%%%%###""""""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###$$$###"""!!! !!!"""###"""""""""######$$$$$$%%%!!!!!!"""""""""#########&&&%%%$$$$$$$$$$$$%%%&&&(((&&&###!!!!!!"""$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$"""!!!$$$))),,,+++(((######""""""######$$$%%%!!!!!!"""######$$$%%%%%%$$$######"""""""""######%%%%%%%%%$$$$$$###"""!!!$$$#########""""""""""""###$$$$$$%%%%%%$$$###############""""""#########""""""""""""""""""""""""!!!""""""###"""!!! !!!###$$$###""""""""""""###"""""""""!!!!!!!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""!!!!!! !!!!!! !!!!!!!!!!!!""""""""""""#########""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""!!!   !!!!!!"""""""""!!!!!! !!!!!!!!!!!! #########"""""""""!!!!!!##################""""""$$$###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######### !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######!!!"""###"""  !!! !!!!!!  ###$$$%%%### !!!!!!  !!!  !!!"""###$$$%%%&&&'''!!!!!!!!! !!!!!!""""""$$$###""" !!!!!!$$$!!! !!!"""""" !!!!!!!!!!!!""""""""" """######""" !!!!!!""""""######"""""""""!!!"""###$$$$$$$$$&&&'''&&&$$$"""!!!"""!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""%%%$$$$$$###"""!!!!!! !!!""""""######""""""!!!############"""!!!!!! """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""""""""!!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############  ###&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!  !!!######""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!! !!!""""""##############################""""""""""""######"""""""""!!!!!!!!! """""""""######$$$$$$$$$""""""############"""""" !!!!!!#########"""######$$$%%%!!!!!!!!!!!!!!!"""#########""""""!!!!!!""""""######"""!!! !!!"""########################### !!!!!!!!!""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###$$$&&&'''((((((((('''&&&%%%$$$"""!!!$$$(((+++***(((""""""!!!!!!""""""###$$$!!!!!!!!!"""######$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$######""""""###############""""""""""""######$$$$$$$$$###"""$$$$$$############$$$$$$""""""""""""""""""""""""!!!###%%%$$$""" !!!!!!!!!"""###$$$%%%&&&""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!  !!!###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########%%%$$$"""!!! !!!!!!!!!!!!!!!""""""""""""$$$"""!!!!!!"""###!!!  """###"""!!! !!!!!!""""""!!!!!! ######""""""""""""!!!!!! !!!"""###$$$$$$$$$###!!! !!!"""""" """"""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""###### !!!"""!!!  !!!!!!  """######"""  !!!"""!!! !!!!!!  !!!!!!"""###$$$$$$%%%"""!!!!!! !!! !!!"""###$$$'''&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######!!!!!!!!!!!!!!!""""""""""""######""""""""""""""""""$$$$$$$$$"""  """###"""  """###!!!!!!!!!!!!""""""""""""$$$$$$###"""!!!  !!!!!!!!!!!! ############"""!!! """######""" !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""############""""""""""""$$$$$$###"""!!!!!!!!!""" !!!!!!!!!!!!!!! !!!!!!""""""######### !!!!!!!!!!!! """$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""  !!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!""""""""""""######$$$$$$"""!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""###$$$###########################""""""!!!!!!""""""###!!!!!!!!!!!! !!!"""###$$$$$$$$$""""""############""""""  !!!"""##################$$$$$$!!!!!!!!!!!!!!!""""""###""""""!!!  """!!!!!! !!!!!!"""###$$$#########"""""""""!!!!!!!!!!!!"""""""""######%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###############%%%&&&((())))))(((&&&$$$%%%$$$"""###%%%&&&%%%###"""""""""""""""###$$$$$$""""""""""""######$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$#############################################$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%"""""""""""""""""""""""" !!!###$$$###""" """ ###$$$$$$$$$&&&""""""""""""!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!""""""""""""!!!"""$$$%%%%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###((('''$$$"""!!!!!!"""###!!!!!!!!!!!!""""""""""""%%%$$$"""###$$$$$$###!!! ###$$$###""" !!!!!!""""""""""""!!!!!!""""""""""""""""""!!!!!! !!!"""#########"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!#########""""""""""""""" !!!"""###$$$$$$%%% !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!"""###"""  !!! !!!  !!!!!!!!!!!! !!!!!! !!!""" ###$$$%%%$$$"""!!! """###"""!!! !!!"""!!!!!!!!!!!! """!!!!!! !!! !!!!!!"""###$$$$$$%%%%%%$$$"""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!############"""""""""!!!!!!  %%%###!!! !!!###$$$!!!!!!!!!!!!""""""""""""######""""""!!! ###$$$$$$%%%%%%$$$$$$############"""""" ###$$$%%%###!!! !!! !!!""""""""""""""""""############%%%$$$######"""""""""""" !!!"""############""" !!!!!!""""""###### !!!!!!!!!!!! !!!######$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""  !!!""""""!!! !!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""######$$$$$$!!!  !!!!!!!!!!!!!!!!!!"""###$$$########################"""!!!!!! !!!!!!"""!!!!!!!!!!!!  !!!"""######""""""############""""""!!!!!! !!!!!!"""############$$$###############""""""!!!!!!!!!!!!!!!###"""!!!  !!!!!!!!!!!!!!!"""######$$$$$$######"""!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###$$$&&&''''''&&&%%%######"""""""""######"""!!!$$$############$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%$$$######$$$$$$%%%###############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""###""""""!!!!!!!!!!!!!!!### &&&(((%%%"""###!!!!!!!!!!!!""""""""""""!!!!!!"""############"""""""""""""""!!!!!!!!!!!! !!!""""""############$$$############$$$$$$$$$!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!! '''&&&$$$"""!!!!!!######!!!!!!!!!!!!"""""""""""""""  !!! ###$$$$$$"""!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$#########"""""""""!!! !!!"""###$$$$$$%%%!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!##############################"""!!!!!! ###$$$%%%$$$"""!!!"""###  !!!!!!!!!""""""  """$$$ !!!"""######"""!!!!!!"""###$$$###!!!!!!!!!###!!!!!! !!!!!!!!! !!!!!!""""""%%%%%%$$$###"""!!!  !!!###!!!!!!!!! !!!!!!!!!!!!""""""############""""""!!!!!! """"""#########""""""!!!$$$###!!!!!!$$$%%%###""" !!!"""###!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""!!! """$$$%%%$$$"""!!!!!!!!! !!!""""""!!!!!!"""""""""""""""###""""""!!! !!!!!!!!!"""###$$$%%%$$$###""" !!!!!!!!!!!!""""""""""""###############%%%''''''%%%%%%%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""  !!!""""""!!!   !!! !!!!!!"""""""""###  !!!!!! !!!""""""########################!!!!!! !!!!!!"""""""""!!!!!!!!!  !!!!!!!!!""""""############""""""!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$###""""""######"""!!!!!!!!!!!!!!!%%%$$$######"""""""""""" !!!!!!""""""###############""""""!!!!!!!!!############$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%$$$### !!!"""###$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&&&&%%%$$$######$$$%%%&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$############$$$$$$""""""""""""""""""""""""$$$###!!! !!!"""###""",,,000)))""""""!!!!!!!!!!!!""""""""""""!!!""""""###############""""""""""""!!!!!!!!!!!!!!!"""###############"""###"""!!!!!! !!!""""""!!!!!!!!!!!!"""""""""""""""""""""!!!!!! """"""  !!!!!!!!!!!!!!!""""""""""""###""" !!!""""""!!!!!!###$$$$$$######!!!""""""######""""""!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!""""""""""""########################$$$$$$$$$######""""""!!!!!!!!!""""""######$$$$$$!!!!!!!!!"""""""""######""""""""""""""""""""""""########################!!!!!! !!!"""###"""!!! """!!!!!!!!!!!!  !!!!!! !!!!!! !!!### !!!!!!!!!!!!!!!"""######""" !!!""" !!!!!!!!!!!!""""""###$$$&&&&&&%%%$$$"""  !!!###!!!!!!  """$$$%%%%%%$$$###!!!!!!!!!!!!""""""""""""!!!"""######$$$###""""""$$$%%%%%%$$$###"""###%%%###"""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""###### !!!!!!!!!!!! !!!!!!!!!!!!!!! """$$$$$$"""!!!!!!!!! !!!"""""" !!!!!!!!!"""""""""!!! !!!!!!""" !!!###$$$$$$$$$"""!!! """"""""""""############ ###&&&&&&$$$###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!   !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!  """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""""""""!!!!!!!!! !!!!!!!!!!!!""""""############""""""!!! !!!""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!""""""###$$$$$$######"""######### !!!""""""#########"""""""""""""""!!!!!!!!!""""""""""""############"""###$$$%%%%%%$$$###"""$$$$$$######$$$%%%%%%&&&############$$$$$$$$$%%% !!!"""######$$$%%%&&&###############$$$$$$%%%$$$$$$$$$###############""""""""""""###$$$%%%%%%'''%%%$$$######$$$&&&'''#########$$$$$$%%%%%%%%%$$$#########$$$%%%&&&'''#########""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!! """%%%444999///&&&### !!!!!!!!!"""""""""### !!!!!!"""###"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!! !!!!!!"""""""""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""%%%$$$######$$$$$$###""" !!!"""###$$$$$$$$$$$$""""""############"""""" !!!!!!!!!"""""""""""""""!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""%%%%%%$$$######""""""!!!"""""""""""""""#########!!!!!!"""""""""#########""""""""""""""""""""""""######################## !!!!!!!!! !!!!!!!!!!!!!!!  !!!!!! !!!"""!!!!!! """$$$%%%"""""""""!!! !!! !!!!!!""""""!!!!!!!!!!!!"""$$$%%%%%%############"""!!! !!!###%%%###  """!!!!!! ###''')))'''$$$""" !!!"""###$$$$$$ !!!"""$$$$$$$$$###""" ###$$$""" !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$######$$$$$$$$$$$$###### !!!!!!!!!!!!!!!  """###!!! !!! !!!"""""" !!!!!!""""""""""""!!!!!!"""###$$$$$$ """###$$$###!!!  !!!!!!!!!!!!"""###!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!######!!! !!!!!!""""""""""""!!!!!! !!!!!! """"""!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##################""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""  !!!!!!###$$$%%%%%%$$$###"""!!! !!!###$$$%%%""""""!!!!!!!!!!!!""""""!!!"""############!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""###$$$%%%%%%$$$###"""$$$###"""""""""###%%%&&&$$$############$$$%%%&&&%%%%%%&&&%%%$$$######$$$"""""""""""""""######$$$#########"""""""""""""""!!!!!!!!!!!!"""###$$$%%%'''&&&$$$######$$$&&&'''#########$$$$$$%%%%%%%%%###""""""""""""$$$&&&'''######""""""""""""######"""""""""""""""""""""""" !!!###$$$$$$"""  '''999???555)))&&& !!!!!!!!!""""""###### !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""!!! !!!###%%%'''&&&###!!!!!!!!!!!!"""""""""""" !!!"""###$$$ !!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!!!! """""""""######$$$%%%%%%""""""############"""""" !!!!!!""""""!!!!!!!!!""""""""""""""" !!!""""""###""""""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$$$$###""""""!!!#########"""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! ###$$$$$$$$$$$$###"""""" !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """  """""""""###!!! !!!###$$$$$$### !!!""""""######"""!!!!!!!!!!!!!!!""""""#########""""""!!!""""""""""""###$$$%%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$###!!!""""""!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!###%%%$$$###!!!!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""  !!!!!!!!!!!!!!!"""###### !!!""""""""""""""" !!!!!!!!!!!! """!!!!!!!!!"""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! !!!""""""%%%$$$!!!   !!!!!! !!!###!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$""" !!!"""#########"""%%%$$$$$$$$$######""""""###"""!!!!!!""""""!!!$$$$$$$$$############""" !!!"""###$$$######""""""""""""######"""""""""""""""!!! !!!"""$$$%%%%%%$$$"""!!!""""""""""""!!!!!!!!!!!!######""""""""""""############$$$$$$$$$######"""&&&&&&(((%%%###############$$$%%%&&&&&&&&&%%%%%%$$$############%%%%%%$$$$$$###"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%&&&&&&%%%$$$$$$%%%'''"""""""""###%%%''')))+++%%%%%%%%%$$$$$$#########%%%$$$###""""""###$$$%%%&&&&&&%%%%%%$$$###""""""############""""""""""""&&&$$$"""!!! !!!"""### &&&---000...(((!!!"""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!"""##################""""""""""""###$$$%%%%%%$$$###"""!!!""""""""""""""""""""""""$$$$$$$$$###############)))'''$$$"""!!! !!!"""######################## !!!""""""""""""########################%%%######$$$"""###!!!!!!!!!!!!""""""""""""!!!###$$$###"""!!!"""######$$$%%%%%%$$$###"""!!!!!!!!!!!!"""######$$$$$$###$$$&&&&&&%%%%%%&&&'''"""!!!!!! !!!!!!""" !!!!!!!!!!!! ######$$$$$$######"""!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! %%%###!!!!!!###$$$%%%$$$!!!!!!"""""""""""""""###&&&%%%$$$"""!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!""""""#########""""""!!! !!!"""###$$$""""""""""""""""""""""""!!!!!!"""###$$$$$$!!!""""""!!! !!!!!!!!!""""""###### !!!"""############""" """$$$###"""%%%$$$###"""!!! """"""!!!!!!!!!!!!""""""!!!  !!!!!! !!!!!!"""### !!!""""""""""""""" !!!!!!!!!!!! """!!!!!!!!!"""""""""!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!""""""$$$###!!! !!! !!!!!!!!!!!!!!!!!! !!!###!!! !!!""""""###### !!!"""######!!! !!! !!!""""""!!!!!!$$$$$$#########"""""""""%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$#########""""""!!! !!!"""###$$$$$$######""""""""""""###### !!!"""$$$%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!! !!!!!!""""""############"""""""""""""""###""""""###############""" %%%""""""(((###$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########$$$%%%&&&%%%######%%%&&&%%%$$$#########%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$###""""""###$$$$$$%%%%%%$$$$$$######""""""#########"""""""""!!!!!!$$$###!!!  !!!"""!!!%%%'''&&&""""""!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!&&&&&&&&&&&&&&&%%%$$$$$$""""""""""""""""""""""""########################'''&&&$$$"""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$!!!!!!###### """""""""""""""!!!!!!!!!!!!"""$$$%%%$$$###"""###$$$######$$$%%%$$$###""""""############"""""""""""""""$$$%%%%%%$$$$$$%%%'''!!! !!! !!!!!!!!!!!! ###############"""!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """  """""""""!!!$$$&&&&&&###!!!"""###&&&%%%$$$"""!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!""""""######""""""""" !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%%%%### """!!!!!! !!! !!!"""###$$$%%%%%%!!!"""###$$$%%%%%%%%%%%%###!!! """###"""!!!&&&$$$###!!!!!!!!!###$$$""""""!!!!!!!!!!!!""""""!!!  !!!  !!!""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """!!!!!!!!!""""""!!!!!!"""!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!  !!!!!!""""""!!!!!! !!!"""""""""!!!  !!!""" """""""""""""""!!!!!!!!! !!!###!!!  !!!!!!"""######""""""""""""""""""""""""!!!""""""!!! !!!""" ######""""""""""""!!!!!!!!!###%%%###!!!!!!###$$$$$$#########""""""""""""!!!!!!!!!"""###$$$%%%"""""""""""""""""""""""" !!!"""$$$%%%%%%%%%%%%!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$$$$$$$###"""!!!!!!"""""" !!!"""###############'''%%%%%%)))### ***%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%######$$$%%%'''&&&$$$###""""""######%%%%%%%%%$$$$$$$$$$$$###$$$$$$###""""""###$$$$$$########################""""""""""""!!!!!!!!!!!!###"""  !!!$$$"""!!!"""######"""!!!!!!!!!!!! !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!""""""&&&&&&%%%%%%$$$$$$%%%%%%""""""""""""""""""""""""!!!""""""######$$$$$$$$$%%%$$$"""!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!### %%%(((%%%"""!!!######""""""!!!!!! ###%%%&&&%%%$$$###$$$%%%""""""###$$$$$$$$$######%%%$$$$$$###""""""!!!!!!"""###%%%$$$######$$$%%%  !!!!!!!!!!!! """"""######""""""!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!!!! !!! !!!&&&******%%%""""""%%% !!!!!!""""""!!!!!! !!!!!! !!!"""""""""""""""""""""!!!!!!""""""###$$$%%%###""""""###%%%%%%$$$""""""!!! !!!!!! !!!""""""###$$$$$$ !!!"""###$$$$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!"""!!! !!!$$$(((***""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!  !!! !!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! !!!"""""""""!!!!!!!!!""""""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""""""""""" !!!""""""  !!!"""### !!!!!!!!!!!! """""""""!!!!!!!!!!!! !!!"""!!! ###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!### """""""""!!!!!!!!!!!!!!!"""%%%##################"""""""""""""""""""""""""""###$$$$$$""""""############"""""""""""""""""""""!!! """"""############"""""" !!!"""#########%%%$$$###"""!!!!!!!!!!!! """"""#########''''''###&&&,,,&&&"""---&&&&&&%%%$$$############%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$"""$$$%%%%%%$$$######%%%'''&&&$$$"""!!!!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$"""""""""""""""#########"""""""""!!!!!!!!! """!!!!!! !!!"""$$$###"""""""""#########!!!!!!!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""### !!!!!!"""###$$$$$$%%%###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$%%%###"""!!!!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""!!! ########################""""""+++000,,,$$$ ######""""""!!!!!! ###$$$%%%%%%######$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$######""""""""""""###$$$$$$###"""###$$$  !!!!!!!!!!!! !!!""""""""""""!!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!"""$$$""" """###$$$### %%%)))(((### !!!### !!!!!!"""!!!!!! !!!!!! !!!"""""""""""""""!!!!!!!!!!!!"""###$$$%%%###""""""###%%%%%%$$$###!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!#########!!! !!!"""!!! !!!%%%(((***""""""!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!  !!!"""""""""""""""######################## !!!!!!!!!!!! """###"""!!! !!!###"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!""""""""""""""" !!!"""""" !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!! !!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%(((&&&""" ###&&&#########"""""""""!!!!!!""""""""""""""""""###$$$!!!"""############"""!!!"""""""""""""""!!! """""""""######"""""""""""""""""""""!!!!!!!!!!!!$$$$$$###"""!!!!!!"""""" """"""#########%%%$$$###///;;;111###%%%&&&&&&%%%$$$############%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""###$$$$$$"""$$$&&&&&&$$$###$$$$$$%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########"""""""""""""""#########""""""""""""!!!!!!!!!!!!"""""""""""""""""""""### !!!!!!!!!"""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$"""  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""### !!!!!!"""###$$$$$$%%%!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$$$$!!!!!!!!!!!!!!!!!!""""""######################## !!!"""######""""""########################!!! &&&111666000&&& ###"""""""""!!!!!!!!! """###$$$###"""!!!"""$$$"""""""""######$$$%%%%%%""""""######$$$$$$$$$%%%"""$$$$$$$$$""""""###$$$!!! !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!"""  """""""""!!!######  &&&%%%$$$"""!!!!!!!!!!!!  !!!!!! !!!"""""""""""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$%%%$$$###!!! !!!!!!""""""!!!!!!!!!  !!!!!!!!!"""######"""  """$$$###"""!!!!!!"""$$$%%%""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!""""""!!!  !!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! """$$$### !!!$$$"""!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""######"""""" !!!"""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""""""""!!!!!!!!!""""""###!!!!!!""""""""""""######"""$$$&&&$$$!!! """$$$######"""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$###"""!!! !!!"""$$$%%%%%%%%%%%%""""""""""""""""""""""""###"""""""""!!!!!!!!! ######""""""""""""###### !!!"""############%%%&&&---BBBPPP???(((###%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###%%%''''''&&&$$$$$$%%%$$$$$$###"""###$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""####################################"""""""""""""""""""""############### """######"""######!!!!!!!!!!!!"""###$$$$$$ """""""""""""""""""""""" !!!###%%%%%%$$$###""" !!!""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""###### !!!!!!""""""!!!!!! !!!"""""""""""""""""""""""""""""" !!!!!!""""""######### !!!!!!!!!!!!!!!######################## !!!"""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&000333---%%%!!!!!!!!!!!!"""""""""""""""!!!"""######"""!!!"""############"""######$$$%%%""""""######$$$%%%%%%&&&###%%%%%%%%%###"""###$$$"""!!!!!! !!!!!!""" !!!!!!!!!!!! !!!!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!  !!!&&&%%%$$$"""!!!!!!!!!!!!  !!!""" !!!"""""""""""" """""""""""""""""""""""""""""""""  ###$$$$$$### !!!""""""!!!!!!!!!!!!!!!""""""""" !!!""""""""""""!!!######""" !!!#########"""!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""###"""!!!!!! !!! !!!""""""""""""""""""""""""""""""""""""""" !!!!!!!!!!!! """%%%### !!!$$$!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""############""" !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""### !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!  !!!######"""""""""#########$$$$$$!!!!!!!!!!!! ###"""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""###$$$$$$###"""!!! !!!"""$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""###############"""%%%'''...CCCOOO>>>)))((($$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!!!!###$$$%%%###&&&((()))'''&&&%%%%%%&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$######""""""$$$$$$$$$$$$############ !!!!!!""""""""""""""""""$$$%%%$$$""""""###%%%!!!!!!!!!!!!"""###$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#########"""""" !!!""""""### !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!! !!!"""###############""""""""""""""""""""""""!!!!!!!!!""""""""""""""" !!! ########################!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###((()))%%%###$$$ !!!!!!""""""######"""###$$$$$$""""""###$$$%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$######%%%""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! !!!!!! """""""""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """  """""""""###!!! !!!###$$$$$$$$$ !!!"""""" !!!""" !!!""""""""""""!!! !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!  """$$$$$$### !!!"""### !!!"""###$$$%%%%%%!!!"""###$$$$$$%%%$$$$$$ """###""" !!!$$$ !!!"""######$$$""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""######"""!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """%%%### !!!$$$ !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!"""############### !!!"""""" !!!!!!!!!!!! """""""""""""""""""""""" !!!"""######$$$"""""""""""""""""""""""" !!!"""###$$$%%% !!!"""!!! !!!"""""""""""""""""""""""""""!!!!!! !!!"""!!! !!! """###""""""######$$$$$$$$$%%%%%%$$$######$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!  """###$$$$$$###""" """""""""""""""!!! """"""!!!!!!!!!!!!"""""" !!!"""###$$$$$$ !!!!!!!!!"""$$$%%%&&&###$$$$$$$$$$$$######""""""!!!###222;;;---"""+++############$$$%%%&&&&&&&&&%%%%%%$$$#################################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%$$$&&&)))***(((&&&&&&&&&((('''%%%$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""&&&&&&&&&%%%$$$###""""""%%%%%%%%%$$$$$$$$$###### !!!""""""!!!!!!"""###"""!!!!!!!!!!!!!!!"""###$$$%%%########################""""""""""""""""""""""""   !!!""""""### !!!!!!!!!""""""######!!!!!!!!!!!!!!!"""##################"""""""""""" !!!#########"""!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!! """"""""""""""""""""""""###$$$$$$######"""!!! ########################"""!!! %%% !!!"""###$$$$$$###$$$%%%%%%######$$$%%%&&&%%%###"""""""""######&&&&&&%%%$$$$$$#########%%%&&&'''&&&$$$###$$$%%%!!!  !!!"""### !!!!!!!!!!!!!!!  """"""!!!!!!!!!!!!"""""""""!!!!!!"""""""""!!! !!!!!!!!!""""""!!!!!! !!!!!! ###"""!!!%%%%%%%%%$$$$$$###"""!!!!!! """###!!! !!! !!!!!!!!!!!! !!!!!!!!!"""######""" !!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""#########$$$ !!!""""""!!! ###"""!!!  """""""""""""""!!!!!!!!!  !!!!!!!!!""""""######(((&&&###"""######""" """!!!"""###$$$### !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! %%%###"""!!!"""!!!  !!!!!!!!! """!!!!!!"""###$$$###""" $$$###!!!   !!!"""######$$$((( &&&&&& !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""######%%%###!!! !!! """###$$$$$$$$$###'''%%%###!!!######""""""!!!!!!!!!  !!!!!!!!! !!!!!!"""###$$$###$$$$$$###!!! """###!!!!!!""""""!!!  !!!"""######$$$$$$###&&&'''((((((&&&$$$%%%%%% """$$$%%%&&&%%%###"""$$$%%%&&&'''((('''&&&%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###!!!!!!!!!%%%%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$"""!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!"""###""" $$$###!!!   !!!"""######$$$"""""""""""""""""""""""" !!!""""""###%%%''''''&&&%%%$$$%%%!!!!!! !!!!!!!!! !!!###"""  !!!"""######$$$!!!!!!!!!!!!""""""""""""$$$$$$###"""""""""""""""!!!!!!!!!!!!!!!"""######$$$""" !!!""""""""" """###$$$""""""#########""""""!!!$$$###"""!!!!!!"""###$$$%%%$$$###"""!!!  """#########"""!!!""""""""""""""""""""""""#########"""!!!!!! $$$$$$##################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&!!!  !!!"""### !!!!!!!!!!!!  !!!!!! """!!!!!!"""""""""!!! !!!!!!!!!!!!!!! !!!!!!"""$$$### """%%%%%%%%%$$$######"""!!!!!!!!! !!!###$$$""" !!! !!!!!!!!!!!! !!!!!!#########""" !!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!! !!!""""""!!!  !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!"""""""""$$$$$$###""""""######"""$$$###"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  ###$$$$$$### !!!!!!!!!!!!!!!!!!""" !!!!!!!!! !!!"""###$$$###"""  !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!$$$###!!! !!! !!!"""###$$$$$$######&&&%%%$$$"""!!!!!!!!!!!!!!!!!! """"""!!!!!!""""""###$$$$$$###"""!!! !!!""""""!!! !!!!!!!!!""""""!!!  !!!"""######$$$$$$######$$$%%%%%%###""""""###!!!"""###$$$%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$#########$$$$$$############"""""""""""" !!!"""""""""!!! $$$###!!!  !!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$!!!###$$$$$$###""""""###!!!!!! !!!!!!!!! !!!###"""  !!!"""#########""""""""""""############$$$###"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""#########""" """""""""!!!!!!!!! !!!!!!"""""""""###$$$$$$$$$$$$$$$""""""!!! !!!""""""######""""""!!!!!! """#########"""!!!####################################""""""""""""$$$$$$$$$$$$$$$#########%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!!!! !!!"""""" !!!!!!!!!!!!!!!  !!!!!! """!!!  !!!""""""!!!!!! !!! !!!!!! !!!!!!!!!$$$%%%$$$!!! """$$$$$$$$$$$$######""""""!!!###""""""###$$$%%%###"""$$$###!!!  !!!!!!!!!!!!!!! !!!!!!!!! """###$$$$$$""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""" """"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!!!!!!!"""""""""""""""""""""!!! !!!!!!""""""!!!!!!  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!! !!!!!!!!! !!!""""""""""""###%%%&&&$$$""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  ###&&&'''&&&######""""""""""""""""""  """$$$$$$### !!!!!!"""######""" """######!!! !!!!!!!!!!!!!!!"""$$$### '''!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" $$$###!!!  !!!!!!"""######"""""""""%%%$$$$$$###############!!!!!!!!!!!! ###""""""""""""###$$$$$$###"""!!!  !!!"""!!!  !!!!!!!!!"""""""""!!! !!!"""######$$$$$$###!!!###$$$$$$"""!!!!!!"""#########$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%&&&&&&&&&$$$%%%''''''%%%$$$$$$%%%#################################$$$$$$%%%%%%&&&######$$$$$$$$$$$$######""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""!!!######"""!!! !!!!!!!!!!!!"""""""""""" """"""""""""############"""######"""!!!!!!"""$$$"""!!!!!! !!!!!!"""!!! !!!######!!! !!!!!!""""""##################$$$$$$$$$$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! ###"""!!!!!! !!!""""""###$$$%%%%%%%%%%%%!!!!!! !!!!!! !!!!!!""""""###### !!!""""""######""""""########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''(((''''''&&&&&&%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!  !!! !!!""""""!!!!!! !!!!!!"""!!! !!!!!! !!!!!! !!!!!!"""$$$%%%###!!! !!!"""$$$#########"""""""""!!!############$$$$$$###"""&&&$$$""" !!!"""!!!!!!!!!!!! """""""""""""""!!!!!!!!!!!!###%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$############"""!!!!!!!!!""""""!!!!!!!!!###"""!!!  """""""""""""""""""""""" !!!!!! !!!!!! !!!######""""""$$$%%%&&&$$$!!! """###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! ###%%%&&&%%%#########""""""!!!!!!!!! !!!#########!!! !!!!!!""""""""""""!!!  """######""" !!!!!!!!!!!!!!! ###!!!"""((($$$ (((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###"""!!!  """"""""""""""""""!!!!!!"""""""""#########$$$$$$########################!!!!!!!!!!!!!!!""""""### !!!"""###!!!###$$$$$$"""!!!"""###!!!!!!"""""""""!!!!!! !!!"""######$$$$$$###"""$$$%%%%%%###"""###$$$$$$$$$#########$$$%%%&&&$$$###"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%$$$%%%&&&""""""############$$$$$$#########$$$$$$%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""""""""$$$$$$#########"""""""""$$$######"""!!!""""""######""""""!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$%%%$$$###""""""$$$&&&""""""!!!!!!!!!!!!""""""!!! !!!"""###"""!!! !!!!!!!!!"""""""""###"""""""""#########$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!"""$$$###!!!""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%!!!!!!""""""####################################!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((((('''&&&%%%$$$$$$###""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%!!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!""""""""""""  #########"""""""""""""""!!!"""######""""""!!!!!!&&&$$$""" !!!"""!!!!!!!!!!!! ########################!!!###%%%%%%###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###"""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""############ """""""""!!!!!!"""""""""###"""!!!  """""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!!!!  """$$$%%%%%%%%%%%%&&&%%%""" """######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###!!! !!!"""###""" """""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""""""""""""""!!!!!!!!!  !!!!!!!!!!!!!!! !!!###)))"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!! """!!!!!! """"""!!!!!!!!!!!!!!!!!! !!!""""""############$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!""""""###  !!!"""### """$$$$$$###""""""###!!!!!!"""""""""""""""!!! !!!"""######$$$$$$###!!!###$$$$$$###"""###$$$$$$$$$######$$$$$$%%%&&&$$$###"""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! !!!###%%%%%%$$$######$$$""""""######$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%"""######$$$$$$######"""%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""###"""""""""######"""""""""!!!!!!!!!$$$###""""""""""""######"""""""""""""""!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""!!!!!! ###$$$$$$"""!!!!!!###&&&""""""!!!!!!!!!!!!"""""""""!!! """######"""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!"""$$$###!!! !!!!!!###$$$$$$############""" """"""""""""""""""""""""!!!"""$$$%%%%%%"""""""""""""""######$$$######################## !!!"""######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))(((((('''&&&&&&%%%$$$$$$""""""#########"""!!!!!! !!!""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!! """###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!###"""!!! !!!$$$###!!!  !!!!!!!!!!!!!!! """#########$$$$$$$$$$$$ """######"""!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$ !!!!!!!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!""""""###  !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!!!!"""!!!!!!!!! """"""###&&&)))+++***((($$$!!! """######""""""""""""""""""""""""!!!""""""######""""""!!!&&&$$$"""!!!"""!!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!""""""""""""!!!""" !!!!!!!!!!!!!!!"""###""")))222)))"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""!!!"""#########"""""""""""""""###############""""""""""""###$$$$$$$$$###"""!!!!!!  """"""!!! !!!!!!!!!"""#########"""""" !!!"""######$$$$$$###!!!"""###!!!!!!!!!"""$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!! """###%%%$$$###""""""############$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$""""""""""""!!!!!!!!! !!!!!!!!!"""""""""######!!!""""""######""""""!!!!!!!!!!!!!!!""""""""""""######################## !!!###$$$$$$$$$###""" !!!!!!  """###""""""!!!!!!""""""###"""!!! """$$$$$$###!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!"""######"""!!!!!!!!!######!!! !!!"""###%%%%%%#########"""!!! """"""############"""""" !!!"""###$$$$$$###""""""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""###$$$%%%%%%$$$%%%%%%&&&&&&''''''((((((((((((((())))))))))))((((((''''''&&&&&&%%%%%%"""######$$$###"""!!!  !!!""""""""""""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""""" !!!"""###$$$$$$!!!!!! !!!!!!!!!!!! !!!"""""""""!!!!!!""""""""""""""""""""" """$$$### !!!!!! !!!!!!!!!!!! !!!"""######$$$$$$!!!!!!"""!!! !!!### !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&######"""!!!!!!"""######  !!!"""###  !!!!!!"""######""""""!!!!!!!!!!!!"""""""""""""""!!!!!! """ &&&///333000,,,###""" """###$$$###""""""""""""""""""""""""""""""############""""""$$$"""!!!!!!"""""" !!!""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!!  !!!!!!""""""%%%$$$$$$000<<<222$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!"""### """###$$$######""""""""""""#########$$$$$$""""""!!!!!!""""""###$$$%%%$$$###""""""!!!!!!""""""###"""!!! !!!!!!!!!"""############### !!!"""######$$$$$$###!!!######"""""""""######$$$%%%&&&&&&&&&%%%$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&$$$""""""######$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$%%%&&&%%%%%%$$$#########"""""""""!!!!!! """#########"""!!!"""############"""!!! !!!!!!""""""######"""""""""""""""""""""""" !!!###$$$$$$$$$"""""" !!!!!!  ######""""""""""""#########!!! """$$$%%%$$$""""""""""""!!!!!!!!!!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!"""#########""" """""""""!!!"""!!!!!!!!!"""###$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!"""######"""!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((()))))))))*********'''''''''''''''&&&&&&&&&"""###$$$$$$$$$"""!!!  !!!""""""""""""  """"""""""""""""""""""""!!!!!!  !!!!!!""""""""""""!!!!!! !!!"""### !!!"""###$$$%%%&&&!!!!!! !!!!!!"""!!!!!!"""###$$$$$$###!!!!!!!!!!!!"""""""""""" ###%%%$$$!!! !!! !!! """!!!!!!!!!  !!!"""###$$$!!!!!!!!! !!!### !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$%%%%%%$$$!!! """"""""""""""""""""""""%%%$$$###"""!!! """"""""""""############ !!!"""###$$$$$$###"""!!!!!!"""###$$$###"""!!!  !!!"""######$$$""""""!!!!!!!!!!!!""""""######""""""!!!!!!!!! !!!'''222888555000$$$"""!!!"""$$$%%%%%%$$$""""""""""""""""""""""""""""""############""""""!!! !!!###$$$###"""""""""######$$$$$$$$$%%%""""""""""""""""""""""""!!!"""$$$%%%%%%### !!!!!!!!!!!!!!!"""######&&&'''((((((&&&###  !!!"""######""" ///???444$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!! !!!!!!!!!!!!!!!  !!!###$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&& !!!!!!""""""""""""###$$$%%%&&&!!!$$$%%%$$$###"""###!!!!!!"""############### !!!"""######$$$$$$###!!!###%%%%%%%%%$$$%%%&&&"""###%%%''''''&&&%%%$$$"""###$$$&&&&&&%%%$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%'''((())))))&&&'''((('''%%%#########$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###$$$$$$###"""$$$$$$$$$############""""""#########"""!!!"""###$$$$$$###"""!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###""" !!!###$$$"""!!!!!!!!!######""""""""""""#########!!! """$$$%%%%%%""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$"""""""""""""""###$$$$$$!!!!!!!!!!!!!!!"""######$$$""" !!!"""""""""$$$######""""""""""""""" !!!"""$$$$$$%%%%%% !!!""""""!!! """"""""""""!!!!!!!!!!!!$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))))))))))))))************&&&&&&&&&'''''''''''''''!!!"""#########!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""!!!  !!!""""""!!! !!!!!!!!!!!!!!! $$$$$$###"""!!!!!!""""""######""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$########################"""$$$(((******((($$$"""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!"""$$$'''(((!!!!!!!!!!!!  !!!""""""!!! !!!"""""""""!!! """"""""""""""""""""""""!!!"""###$$$$$$%%%$$$$$$"""!!! $$$(((++++++***"""!!! """###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! ###!!!  !!!###'''### !!!$$$%%%"""!!!!!!!!!!!!""""""""""""""" '''......&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""...***&&&###""""""""""""""""""!!!!!! """""""""""""""""""""""" """###$$$%%%&&&'''''''''%%%$$$"""!!!!!!!!!"""###"""""""""""""""""""""###"""###$$$%%%%%%%%%$$$#####################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$######""""""""""""############""""""$$$%%%&&&&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$!!! ###&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%$$$###"""""""""%%%%%%&&&&&&&&&%%%###"""&&&%%%$$$$$$######$$$$$$%%%%%%$$$###""" $$$$$$###"""!!!!!!""""""%%%%%%$$$###"""!!! ###""" """""""""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""""""""!!!!!!!!! !!!!!!""""""######$$$$$$$$$$$$###"""!!!!!!!!!"""!!!!!!!!!!!!!!! $$$$$$(((''''''***  """###"""!!!######$$$$$$$$$$$$######$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!! !!! !!!"""$$$%%%!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%###!!! """###%%%%%%$$$$$$$$$%%%''''''###$$$%%%&&&&&&%%%$$$###$$$$$$%%%'''((((((&&&%%%&&&&&&&&&'''((())))))***((('''%%%$$$$$$%%%'''(((!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! #########"""""""""!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!""""""""" !!!"""############!!!!!!!!!!!!!!!!!!""""""########################!!!###&&&))))))&&&###!!!########################""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""$$$%%%!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$###"""!!!!!!###!!!!!!###&&&((('''&&&!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""$$$!!! $$$&&&### !!!!!!!!!"""""""""""" !!!&&&++++++%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""&&&$$$!!! !!!!!! ######"""""""""!!!!!!!!!"""""""""""""""""""""""" """###$$$%%%%%%&&&&&&&&&%%%$$$###""""""!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###%%%&&&'''$$$######""""""!!!!!!!!!###$$$$$$$$$%%%%%%&&&&&&$$$###""""""!!!!!!""""""###$$$$$$%%%%%%$$$$$$######$$$&&&%%%###""""""###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%&&&&&&'''&&&%%%$$$###&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""######""""""""""""""""""$$$###!!!!!!###$$$###"""!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""""""""#########""""""!!!"""""""""""""""###############""""""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""###%%%'''((('''%%%###"""######"""!!!"""######$$$$$$######"""###"""!!!!!!!!!!!!"""###""""""""""""""""""""""""!!!!!! !!!"""$$$%%%!!!""""""######""""""!!!"""""""""""""""""""""""""""!!!  !!!###$$$%%%%%%$$$######$$$%%%&&&"""##################"""$$$$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%&&&'''(((((((((((('''&&&%%%%%%&&&'''(((!!! !!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!""""""###""""""!!! !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!"""#########"""!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""###### """###$$$$$$$$$$$$!!!!!! """"""""""""""""""""""""!!!"""%%%&&&&&&%%%"""!!!""""""""""""""""""""""""########################"""""""""""""""!!!!!!!!!""""""""""""""""""""""""%%%$$$"""!!! !!!!!!!!!!!!!!! """!!!!!! !!!!!!"""!!!!!! !!!!!!"""### $$$$$$$$$$$$###"""!!! ###"""!!!"""######"""!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""""""  $$$&&&$$$""" !!!!!!!!! """$$$&&&&&&$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!"""!!! ############""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ###########################""" !!!$$$(((***$$$$$$###"""!!! """"""###$$$%%%%%%&&&&&&$$$###!!! !!!"""###$$$$$$%%%%%%$$$$$$###"""###%%%$$$###!!!"""##############################%%%&&&&&&$$$"""""""""$$$$$$%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&&&&'''''''''&&&%%%$$$&&&%%%$$$$$$######$$$$$$ !!!!!!"""###$$$%%%%%%$$$###"""""""""""""""""" !!!"""###$$$$$$%%%%%%###""""""###$$$$$$###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""############""""""!!!###$$$&&&&&&%%%###"""###""""""""""""""""""!!!""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! %%%&&&"""%%%...111---(((&&&###!!!"""#########"""######$$$$$$######""""""!!!!!! !!!!!!"""""""""""""""############!!!!!!!!!!!!!!!"""$$$$$$"""##################"""######################## !!!"""###$$$$$$%%%$$$$$$#########$$$$$$$$$######""""""######$$$$$$$$$###""""""#########$$$$$$%%%%%%&&&'''''''''((('''&&&%%%%%%&&&'''(((!!!!!!  !!!###$$$ !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!  """### !!!!!!!!!!!! !!!###$$$$$$"""!!!""""""""""""!!!!!!!!!!!!""""""""""""############!!!!!!"""#########"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###""" !!!!!!!!!!!! ###"""!!! !!!"""###"""!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$###""""""""""""""""""!!! !!!"""######"""!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!""""""""""""!!! !!!"""""" !!!###$$$###!!! !!! !!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" """$$$$$$###!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!"""##################$$$%%%%%%$$$###!!! """"""""""""!!!!!!!!!!!!""""""!!! !!!###%%%'''#########""""""!!!!!! !!!!!!"""###$$$%%%&&&&&&$$$###""" !!!"""###!!!!!!""""""""""""!!!!!!!!!"""$$$$$$"""!!!""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$ !!!"""###$$$$$$######"""""""""""""""### !!!"""###$$$$$$%%%%%%###!!!"""###$$$############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!###%%%''''''&&&$$$"""######""""""!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!!!!"""""""""%%%''''''111@@@@@@555### """$$$$$$""""""############""""""!!!!!! !!!!!!!!!"""""""""""""""######!!!!!!!!!""""""######$$$######$$$$$$$$$$$$############################## """###$$$$$$$$$###$$$$$$##################%%%$$$###""""""###$$$%%%%%%%%%$$$"""!!!!!!###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&"""!!!!!! !!!"""$$$%%% !!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!! !!!!!!"""""""""!!!!!! !!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!! !!! !!!"""### !!!!!!"""""" """###$$$"""!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""!!! """""""""!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ###"""!!! !!!"""###""""""!!! """###$$$"""""""""""""""""""""""" !!!"""############!!!""""""#########$$$$$$ !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!""""""######!!!!!! !!!!!!###"""!!!!!!"""!!!!!!  !!! !!!"""!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""###$$$%%%%%%""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!"""#########""""""###$$$%%%%%%%%%$$$"""!!!&&&&&&%%%%%%%%%$$$$$$$$$""""""#########"""!!!!!!"""""""""######$$$$$$$$$!!!!!!""""""###$$$%%%%%%%%%$$$###"""""""""######!!!!!!!!!""""""!!!!!!!!! """$$$$$$"""!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$""" """%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""""""""######"""""""""""""""############""" """###"""!!!$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!###%%%''''''%%%###"""###"""""""""!!!!!! !!! !!!"""######!!!!!!!!!!!!""""""######$$$&&&***;;;KKKDDD222"""!!!######"""""""""######""""""""" !!!!!!!!!!!! !!!!!!""""""""""""""""""#####################$$$$$$$$$$$$######""""""""""""""""""""""""###$$$%%%&&&&&&%%%###"""########################$$$###"""!!!!!!"""###$$$%%%&&&&&&$$$""""""%%%''''''''''''''''''(((((((((%%%$$$$$$$$$$$$$$$$$$%%%"""!!!!!!!!!!!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!"""""""""""""""""" !!!""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""!!!  !!!"""### !!!""""""""" !!!"""""""""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######!!!""""""!!!!!! """""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!! ###""""""!!!!!!""""""###""""""!!!!!!""""""##########################################"""!!!  """###$$$###$$$%%%'''"""""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############!!!!!! !!!!!! !!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!  !!!!!!!!!!!!!!!"""!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""###$$$###  !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""###$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$######""""""""""""#########!!!!!!!!!"""###$$$%%%&&&&&&"""""""""""""""#########$$$$$$$$$$$$#########""""""######$$$$$$######""" """$$$$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""###&&&""""""######$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$######"""""""""""""""""""""######$$$$$$$$$######""""""!!!!!!###!!! !!!""""""!!!######"""!!!!!!!!!""""""""""""""""""""""""""""""########################""""""############"""""""""###$$$%%%$$$###!!! """!!!!!!!!!!!!!!!!!! !!!!!! !!!"""""" !!!!!!""""""######$$$"""###$$$***999BBB999((('''$$$!!! !!!"""""""""!!!""""""######""""""!!! !!!!!!""""""!!!!!!  !!!!!!""""""""""""###$$$$$$######""""""##################"""""""""""""""""""""""""""$$$%%%%%%&&&&&&$$$###""""""######$$$%%%%%%$$$$$$!!!!!!!!! !!!!!!!!!$$$&&&((('''$$$$$$'''***(((((((((((((((((((((((($$$$$$$$$%%%%%%$$$$$$$$$  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!""""""!!!!!! !!!!!!"""######$$$ !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!  !!!"""""""""""" !!!""""""### !!!!!!!!!"""""" !!!!!!!!!"""""""""### !!!!!!!!!""""""""" !!!""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! """""""""######"""""""""!!!!!!"""############"""""""""""""""""""""""""""############"""!!!  """$$$$$$""""""$$$&&&######"""!!!!!!!!!!!!!!!####################################$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!! !!!!!! !!!!!!"""######$$$$$$ !!!!!!!!!!!! !!!!!!"""!!! !!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!!"""######!!! !!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""######"""######$$$$$$######""""""""""""###$$$%%%&&&'''######""""""!!! """!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$"""""""""""""""!!!!!!!!!"""###$$$%%%$$$###!!! """"""############""""""!!!###%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!"""$$$&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$############$$$%%%&&&&&&%%%$$$$$$######$$$$$$""""""""""""!!!!!!!!! """""""""""""""###$$$$$$############"""""""""!!!$$$"""!!!!!!"""######""""""""""""!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########"""!!!  !!!!!!!!!!!!!!!""""""!!! !!!!!! !!!!!!"""######$$$$$$$$$""""""(((///111***###(((&&&$$$###$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!"""######"""!!!!!! !!!""""""######"""###$$$$$$$$$$$$###"""!!!""""""######""""""!!!########################""""""######$$$#########!!!"""$$$%%%&&&&&&&&&&&&""""""############""""""!!!%%%((((((&&&%%%(((+++''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!! !!!!!!"""###$$$$$$%%% !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!  """###""""""!!! !!!""""""### !!!"""### !!!!!!!!!""""""###### !!!!!!!!!!!! """$$$%%%%%%&&& """""""""""""""""""""""""""!!!  !!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!"""!!!!!!!!! !!!"""###$$$$$$###"""!!! !!!###$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############ ###%%%$$$!!! """%%%$$$###""" !!!""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!! !!!!!! !!!!!!"""###$$$$$$$$$ !!!!!!!!!!!! !!!!!! !!!"""###!!!!!!!!!!!!""""""""""""###""" !!!######""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$###"""###$$$%%%$$$###!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!"""###$$$$$$######$$$$$$$$$######"""""""""!!!"""###&&&((()))&&&&&&&&&%%%$$$######""""""!!! ###%%%""""""""""""!!!!!!!!!!!!#########"""!!!!!! !!!###%%%$$$"""  !!!!!!!!!!!! !!!###%%%%%%$$$$$$%%%&&&###########################%%%&&&&&&%%%$$$%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%######"""""""""###%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""""""!!!""""""###$$$$$$"""""""""""""""#########%%%###""""""###$$$$$$###""""""!!!!!!"""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""######!!!  !!!!!!""""""###"""!!! !!!!!!"""###$$$$$$$$$$$$!!!"""'''(((%%%###&&&###""""""###%%%&&&&&&%%%!!!!!!""""""""""""!!!!!!!!!"""###$$$$$$###"""!!! !!!!!!"""###$$$$$$$$$"""###$$$%%%%%%$$$""""""!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$ """$$$&&&'''(((''''''%%%&&&'''(((((('''&&&%%%###((()))&&&%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''!!!!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!! """"""!!! !!!!!!!!!!!! $$$###""" !!!""" !!!"""""" !!!!!!""""""######!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!!!! !!!###$$$###"""  !!!"""######$$$$$$###!!! !!!"""!!!  ######""""""""""""######!!!!!! """""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!""""""!!! """"""""""""""""""######"""!!!  !!!"""!!!"""###$$$$$$###"""!!!!!!  ######""""""""""""###### """#########"""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$$$$&&&'''%%%""" !!!###""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""%%%###!!!!!!!!!  """###$$$%%%&&&%%%$$$$$$$$$######""""""&&&###!!! !!!###$$$###!!!!!!""""""#########$$$!!!"""#########!!!  !!!###$$$$$$$$$###""" !!!###%%%&&&%%%$$$###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""&&&%%%###!!!!!!!!! !!!!!! !!!"""### """###$$$###!!! !!!"""$$$&&&'''(((***(((&&&$$$###$$$%%%&&& !!!!!!"""###$$$$$$$$$$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""!!! !!!###%%%'''&&&&&&$$$###""""""!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!&&&'''%%%$$$&&&'''%%%'''%%%###$$$&&&'''%%%############$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""""""""###$$$&&&)))+++,,,***'''%%%&&&%%%$$$%%%'''((('''&&&$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$'''$$$""""""%%%&&&%%%###""""""""""""""""""""""""""""""""""""############""""""""""""############"""""""""###$$$$$$$$$%%%""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""##################$$$$$$######""""""!!!!!! ###############$$$$$$%%%###""""""!!! $$$###""""""###%%%''')))""""""""""""""""""""""""############""""""""""""%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$######""""""!!! !!!###$$$###!!!!!!!!!""""""""""""!!!!!!$$$&&&'''((('''%%%""" %%%$$$###"""###$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((!!!!!!  !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! """!!!!!!!!! """"""!!! ######!!! !!!!!! !!!"""""" !!!!!!!!!"""""""""### !!!!!!""""""!!!!!!  !!!""""""!!!  !!!!!!"""$$$###"""!!! !!!!!!"""  !!!""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!'''&&&$$$""" """"""""""""""""""""""""###""""""""""""######$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""############"""!!!!!!  """""""""!!!!!!""""""""" !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$###%%%&&&%%%"""!!!"""###!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""###"""!!!!!!"""###""" !!!"""###$$$$$$%%%$$$$$$#########"""""""""$$$###"""###$$$###!!! !!!!!!!!!"""""""""#########$$$$$$%%%$$$###"""!!! !!!!!!!!!  """######"""!!!!!!###"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""%%%$$$"""!!! !!!!!!!!! !!!!!!!!! !!!""" """#########"""!!! !!!!!!###$$$&&&''')))(((&&&$$$###$$$%%%&&& !!!"""#########$$$$$$###"""""""""""""""$$$$$$############$$$$$$###"""!!! !!!###$$$&&&&&&%%%$$$###""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''%%%$$$&&&&&&%%%&&&$$$###$$$&&&'''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%!!!###%%%%%%$$$"""!!!$$$###"""###%%%&&&%%%$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$&&&###!!!"""$$$%%%$$$###########################!!!!!!"""""""""######### !!!!!!!!!""""""##################$$$$$$""""""!!!!!!!!!!!!""""""%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%%%%$$$#########""""""""""""!!!!!!!!!!!!!!!""""""###%%%$$$$$$###""""""!!!!!! !!!""""""""""""""""""""""""""""""""""""############""""""""""""######$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!###"""!!!"""######!!!!!!!!!""""""""""""!!!!!!"""$$$&&&''''''&&&$$$#########""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''!!!!!!!!!  !!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!"""!!!  !!!"""""""""!!! !!! !!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!######"""!!!  !!!!!!  !!!!!!!!!######"""!!!!!!!!!!!!!!!!!! !!!"""######!!!!!! !!!!!!""""""""""""!!!!!!!!!!!! """""""""!!!!!! ########################!!!!!!!!!""""""###$$$%%%""""""!!!!!!  !!!!!!""""""!!!!!! !!!""""""######""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" """""""""############$$$"""$$$%%%$$$###"""###$$$!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!! !!!$$$%%%%%%$$$!!!!!!!!!""""""###############""""""""""""!!!!!!!!!"""###&&&&&&%%%  !!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###"""""" !!!""""""######""""""""""""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""###$$$$$$((('''%%%$$$###$$$$$$%%% !!!!!!"""""""""$$$###""""""""""""""""""$$$###############$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$###"""""""""###"""""""""######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%'''$$$###&&&&&&$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$###"""###$$$%%%$$$###$$$$$$$$$############"""########################$$$"""!!!!!!"""######"""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""######!!!!!!!!!"""""""""########################""""""""""""!!!!!!!!!!!!""""""%%%$$$######!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&&&&$$$$$$$$$$$$############!!!!!!!!!!!!!!!""""""###$$$$$$$$$######""""""!!! !!!###%%%%%%###""" """"""""""""""""""""""""############""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""$$$###""""""###""" !!!""""""######""""""!!! """$$$&&&''''''&&&%%%!!!""""""###############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!  !!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!! !!!!!!%%%$$$"""!!!!!!"""$$$%%%!!!!!! !!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######""""""!!!!!!  !!!!!!!!! !!!!!!!!!!!!""""""#########""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%###############$$$$$$$$$!!! !!!"""###""""""!!!!!!  !!!"""######"""!!! !!!""""""""""""""""""!!! !!!!!!""" !!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""############$$$%%%!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""" !!!###%%%%%%$$$""""""""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!! !!!###&&&(((&&&### !!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!""""""######$$$$$$$$$$$$&&&%%%$$$###""""""######$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""""""""!!!!!!!!!""""""!!!!!!!!!"""!!! !!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!"""###&&&&&&%%%$$$######$$$$$$ !!!!!!!!!""""""############"""""""""""""""###!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!!!!""""""$$$$$$######"""#########""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$ %%%'''$$$###%%%&&&$$$#########$$$&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$&&&&&&&&&&&&&&&'''((((((&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$#########""""""""""""""""""""""""""""""###"""!!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""######$$$$$$$$$%%%%%%%%%%%%$$$$$$######""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!!"""###$$$$$$%%%#######################################$$$$$$%%%"""""""""!!!!!!!!! """###$$$$$$$$$###"""!!!""""""""""""""""""""""""############"""""""""!!!!!!"""$$$$$$"""!!!""""""######$$$$$$%%%%%%###"""""""""######""" """""""""######"""""""""!!!"""$$$&&&&&&&&&%%%$$$!!!"""###%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%""""""!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!&&&%%%###""""""###%%%&&& !!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!"""""" !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! """""""""!!! !!!""""""######""""""!!!"""""""""""""""""""""""" """""""""""""""!!!!!!!!!""""""######$$$$$$$$$$$$######!!! #########""""""!!!!!!!!! !!!"""######"""!!! """!!!!!!!!!!!!!!!!!!""" !!!"""### !!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""############""""""!!!  """###"""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""" !!!"""%%%((()))'''%%%!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""" !!!!!!&&&%%%$$$###""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!"""######"""!!!!!!"""!!!!!! !!!!!!!!!!!!!!! !!!"""######""""""!!!!!!!!!!!!""""""%%%$$$$$$$$$#########$$$"""###############$$$$$$###"""""""""""""""######!!!!!! !!!"""######$$$$$$###""""""!!!!!!!!!#########"""######$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$ %%%&&&$$$###%%%&&&$$$"""###$$$%%%%%%&&&'''((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$$$$$$$###"""""""""###%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""!!!!!! !!!!!!"""######################## !!!!!!!!!!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$######""""""!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!"""""""""##############################""""""""""""""""""""""""""""""""""""""""""###############$$$$$$%%%""""""""""""!!!!!!!!!!!!"""!!!  !!!""""""""""""""""""""""""############"""""""""!!! """######""" """"""######$$$$$$%%%%%%!!! """$$$%%%$$$###""""""############""""""######$$$%%%%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%"""""""""!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!"""###"""!!! !!!"""### !!!""""""###""""""""" !!!""""""""""""""""""!!!!!!!!!!!! !!!!!! !!!"""###### !!!!!!""""""###### """""""""""""""!!! """""""""!!! !!!"""###$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%% !!!""""""###$$$$$$!!!!!!""""""###$$$$$$$$$'''&&&$$$###!!! """""""""###############!!!""""""######""""""!!!"""!!!!!! !!!!!!""" !!!"""###### !!!"""######"""!!! !!!!!!!!!!!!!!!"""#################################"""""""""""""""!!!!!!###"""!!!"""$$$%%%%%%###""""""############""""""""""""""""""""""""""""""""""""############""""""!!!  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""$$$'''***+++)))((("""""""""!!!!!!!!!!!! #########"""######$$$%%%!!!!!! !!!!!!"""###""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!############!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!"""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$""""""""""""###$$$%%%&&&$$$#########""""""!!!!!!###"""""""""###$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$### $$$&&&###"""%%%%%%######$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&######""""""######$$$%%%$$$###""""""######"""!!!$$$$$$$$$############"""########################!!!""""""""" """########################### !!!!!!!!!!!!""""""!!!!!!!!!"""""""""######""""""""""""""""""!!!!!!""""""!!!!!!!!!!!!""""""$$$###"""""" $$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!! !!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###$$$""""""""""""""""""""""""############"""""""""""" !!!"""######"""!!! !!!!!!!!!!!!""""""""""""  """%%%&&&&&&%%%"""######$$$$$$######"""###$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""!!!!!!!!!  !!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""" !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$$$$###### !!!""""""###"""""""""!!!!!!!!!  !!!!!! !!!!!!"""""" !!!"""###### !!!""""""###"""!!!  !!!""""""""""""!!! !!!"""######"""!!! """""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&''' !!!""""""###$$$$$$%%%%%%$$$"""!!!!!!!!!!!! !!!!!!"""############""""""""""""""""""###"""!!! !!!""" !!!"""###$$$ !!!###$$$$$$###!!! """!!!!!! !!!"""###$$$""""""""""""""""""""""""######""""""!!!!!!!!!!!!$$$"""!!!"""$$$%%%$$$"""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""############""""""!!! """###"""!!! !!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$###%%%(((,,,...,,,(((%%%######"""""""""!!!!!!!!!$$$###"""""""""###%%%&&&$$$###"""""""""###%%%%%% """######"""!!!!!!!!! !!!!!!"""###$$$""""""""""""""""""""""""!!!!!!"""######"""!!! !!!###$$$$$$###!!! !!! !!!"""###### """#########"""!!!"""""""""""""""###$$$%%%""""""###############"""########################"""""""""""""""###$$$$$$""""""""""""###$$$%%%&&&"""############""""""!!!""""""""""""###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$&&&###"""$$$%%%######%%%'''&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&&&&''''''''''''$$$###""""""######""" $$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$""" """$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!"""""" !!!!!!!!!""""""!!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""######"""!!! ########################"""""""""""""""!!!!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&%%%$$$"""######$$$$$$######"""""""""######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''""""""""""""!!!!!!!!!!!!  !!!!!!!!!""""""###### !!!!!!"""""" !!!"""###""""""############""""""!!!"""###$$$%%%%%%$$$### !!!""""""######""""""!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!! !!!"""###"""""""""""""""!!!!!!!!!!!!"""#########""" !!!###$$$%%%$$$$$$ !!!######!!!  !!!!!!""""""""""""""""""""""""&&&&&&%%%###"""  !!!"""#########"""!!!!!! !!! !!!"""######$$$###"""!!!!!!"""###$$$"""!!!  !!!""" !!!"""$$$$$$ """###%%%%%%###""" """!!! !!!###$$$!!!!!!!!!!!!!!!!!!!!!!!!######""""""!!!!!!!!! %%%###!!!"""$$$%%%$$$!!!$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""############""""""!!! !!!$$$%%%%%%$$$ !!!!!!""""""""""""######$$$$$$$$$%%%$$$''',,,000111---&&& $$$$$$######""""""!!!!!!"""!!! """###$$$!!!  """### !!!$$$%%%&&&%%%$$$### !!!###$$$%%%""""""""""""""""""""""""!!!"""#########"""  """###$$$$$$###""" !!!###$$$$$$ """###$$$###!!! """"""""""""###$$$%%%&&&!!!"""############""""""#########"""""""""""""""""""""!!!""""""###$$$$$$ !!!"""###$$$""""""############""""""""""""""""""###$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######$$$&&&###"""$$$%%%###$$$&&&'''&&&$$$###$$$&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%$$$%%%&&&'''''''''&&&&&&'''%%%$$$$$$%%%%%%$$$"""$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###!!! """%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!"""""""""""""""############ !!!!!!""""""######""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""""""""""""""""""""""" !!!!!!""""""######""""""######$$$$$$$$$%%%###############$$$$$$%%%""""""""""""""""""###### """$$$%%%$$$######""""""""""""""""""""""""############""""""""""""######""""""""""""######%%%%%%$$$$$$######""""""###""""""###%%%%%%$$$"""######$$$$$$$$$$$$###### !!!###$$$%%%&&&'''%%%$$$###"""###$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((( !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!$$$"""  !!!  !!!!!!!!!!!!###"""!!!"""###"""  !!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!###"""!!!  """"""!!! !!!!!!!!!!!!!!!  !!!""" !!!"""""""""!!!!!!!!!  """###$$$$$$###""" !!!!!!!!!!!!!!!"""###$$$!!!!!!!!!!!!"""""""""### !!!""""""""""""""" !!!!!!!!!!!! """!!!  !!!""""""!!!!!! !!!""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%$$$###""" !!!"""#########""""""""""""############ !!!!!!"""""""""###$$$$$$"""!!!!!!!!! """#########"""!!!$$$#########""""""!!!!!!!!!""""""""""""#########$$$######"""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$###### !!!!!!!!!!!!  !!!!!!""""""!!! !!!!!!"""$$$%%%&&&"""+++222111***$$$%%%(((!!!"""###$$$%%%$$$###"""!!!!!!!!!!!!!!!"""#########$$$%%%%%%%%%###!!! $$$$$$$$$#########"""""" """###$$$$$$###""" ###""" """""""""!!!!!!!!!!!!!!! """!!! !!!!!! ###"""!!!!!!"""$$$&&&'''%%%%%%%%%$$$$$$$$$######$$$######"""""""""""""""$$$%%%%%%%%%%%%$$$######"""""""""""""""######$$$!!!""""""""""""#########"""!!!  !!!"""(((%%%!!!!!!###&&&%%%$$$&&&&&&%%%$$$%%%&&&'''(((###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$############)))((('''%%%$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&######$$$%%%%%%%%%%%%$$$"""$$$%%%'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""######$$$$$$################################################ !!!###$$$%%%%%%$$$###""""""######$$$$$$$$$$$$ """"""""""""############%%%$$$""" !!!######""""""!!!!!! &&&""""""$$$$$$"""""""""!!!!!!!!!!!!""""""$$$###"""!!!!!! !!!!!! !!!"""$$$%%%&&&'''%%%###"""######""" !!!"""###$$$$$$%%%)))&&&###!!!""""""""""""%%%$$$###""""""###$$$%%%%%%%%%$$$###""""""###### """!!! """%%%### !!!""""""""""""""""""###$$$%%%$$$"""!!!!!!"""%%%'''((('''&&&%%%######$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((''''''&&& !!!"""""""""""""""!!!!!!!!!!!!!!! ###""" !!!!!!  !!!!!!!!!!!!$$$###""""""$$$$$$###""" !!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!!!!!!! !!!!!!"""""""""!!!  !!!!!!""""""  !!!""" !!!"""######""""""""""""""""""!!!!!! !!!"""###$$$$$$###"""!!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!! """"""!!! !!!""""""$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""###### !!!!!!!!!!!!"""""""""!!!!!!!!!"""""""""######!!!###$$$###""" !!! """#########"""!!!""""""""""""#########$$$"""""""""############$$$""""""!!!!!!"""###$$$$$$!!!""""""""""""""""""""""""###$$$$$$$$$###!!! !!!""""""######""""""!!!!!!!!!"""###$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$$$$"""(((------'''######%%%""""""###$$$$$$###"""!!!!!!!!!!!!!!!!!!"""######"""######$$$$$$$$$$$$###$$$$$$$$$#########""""""!!!"""###$$$$$$###"""!!!###""" """""""""!!!###""""""""""""!!!!!!!!!"""!!! !!!""""""!!! """"""""""""###$$$%%%&&&$$$#########""""""""""""!!!!!!!!!!!!"""######$$$$$$%%%%%%%%%%%%$$$######"""""""""""""""###$$$$$$"""""""""#########$$$$$$""""""!!! !!!""""""&&&### """$$$$$$#########"""!!!"""###$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$%%%%%%$$$############$$$%%%######$$$%%%%%%%%%%%%$$$###$$$%%%''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!""""""#########"""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""#########""""""""""""##################"""""""""""""""""""""""" """"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!###""" """""""""!!!$$$$$$############$$$$$$###""""""!!!!!!!!!!!!"""""""""""""""""""""###$$$%%%$$$"""!!!""""""!!! !!!!!!""""""######$$$$$$'''%%%"""!!!!!!"""""""""$$$######""""""######$$$""""""!!!!!!!!!!!!!!!!!! $$$$$$!!!!!!###""" !!!""""""#########"""$$$######""""""""""""""""""###$$$&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''&&&&&& !!!!!!!!!!!!!!!""""""!!!!!! ###!!! !!!"""!!! !!!!!!!!!!!!"""  !!!!!!!!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""!!!!!! !!!######""""""!!!  !!!"""######!!!!!!  !!!""""""#########""""""$$$$$$############""""""!!!"""###$$$$$$###"""!!!"""!!!!!! !!!!!!!!! !!!"""""""""""""""""""""""""""!!!!!! ###""""""!!!!!!""""""###%%%%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""############!!!"""$$$###""" !!!!!! !!!""""""######""""""########################"""############$$$$$$$$$ !!!!!!"""$$$%%%&&&""""""""""""""""""""""""###$$$$$$%%%%%%###"""!!!"""######$$$$$$######"""!!!"""###$$$%%%%%%%%%%%%###""""""!!!!!!""""""######%%%'''&&&$$$"""""""""###############"""!!! !!!!!!!!!!!!!!!"""#########""""""""""""$$$%%%&&&$$$############"""""""""!!!"""###$$$$$$###"""!!!###""" """""""""!!!############"""""""""""""""!!!!!!"""######"""!!!!!!!!!"""###$$$$$$$$$$$$""""""!!!!!!!!!!!!  !!!"""###$$$%%%$$$%%%%%%%%%%%%$$$#########""""""""""""###$$$$$$############$$$$$$$$$%%%######""""""""""""#########!!! """"""!!!"""!!!!!!!!!!!!"""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$###""""""###$$$$$$######$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#################################""""""!!!!!!  !!!"""############!!!!!!"""""""""""""""""" !!!###"""!!! !!!!!!$$$$$$############$$$$$$""""""!!!!!!!!!"""######$$$$$$###"""!!!!!!""""""###!!! !!!""""""!!!"""""""""""""""#########%%%""" !!!######""""""######$$$$$$######"""!!!!!!!!!!!!!!!"""""""""###(((***&&&""""""###"""!!!"""######$$$#########%%%$$$""" !!!###$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((''''''&&&%%% """""""""!!! """!!! !!!"""###!!! !!!!!!!!!!!!$$$!!!  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!######$$$######"""!!! !!!""""""""""""!!!  !!!!!!""""""""""""!!! ######$$$$$$#########"""########################!!!"""############"""!!!""""""!!!   !!!"""""""""""""""""""""###""""""!!! ######""""""""""""######%%%$$$###"""!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""!!!###$$$$$$###""""""###!!!!!!""""""############&&&&&&%%%$$$######""""""############$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%#########""""""""""""""" """$$$%%%%%%%%%$$$"""##################""" !!!"""######$$$$$$#########"""!!!!!!!!!!!!!!!$$$###""""""""""""!!! %%%%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!""""""###%%%$$$"""!!!!!!"""%%%&&&############""""""""""""!!!"""############"""!!!###""" """""""""!!!#########"""""""""!!!!!!!!!!!!!!!###%%%%%%$$$""" !!!###$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""#########$$$$$$%%%%%%%%%%%%$$$############""""""######$$$%%%######$$$$$$$$$%%%%%%%%%########################"""!!! !!!!!!!!!############$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$#######################################$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!"""###############$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$"""!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$###"""!!!!!! """###$$$$$$###"""!!!!!!!!!""""""######$$$###&&&%%%""" !!!"""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""###$$$$$$$$$######""""""""""""""""""!!! """##################""""""""""""""""""!!! !!!######"""!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$$$$&&&---///***$$$###%%%%%%"""######$$$$$$$$$######$$$###"""!!!!!!"""######%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''&&&%%%%%% !!!!!!!!! """"""!!!!!! """!!!!!!"""######""" !!!!!!!!!!!!***'''###""""""""""""!!!  !!!""""""""""""""""""""""""""""""######$$$######"""!!! """"""!!! """"""!!! """"""!!!!!! """""""""!!!!!! $$$$$$$$$###############""""""""""""""""""""""""""""""############""""""###"""!!!  !!!"""""""""""""""""""""######"""!!! """"""############""""""$$$###"""!!!  !!!!!!!!!"""""""""######""" """###!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%%%%$$$###$$$%%%"""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$######"""""""""""""""###$$$#########"""""""""!!!!!!###$$$$$$######!!!""""""######""""""!!! !!!"""######$$$$$$###$$$###"""!!! %%%###!!!!!!######"""!!!&&&&&&%%%$$$###"""""""""!!!!!!!!!!!!!!!""""""###)))&&&###!!! !!!###$$$""""""""""""""""""""""""""""""############""""""###""" """""""""!!!""""""!!!!!!!!! !!!!!!"""$$$&&&'''%%%### !!!"""$$$$$$###"""!!!""""""""""""""""""""""""""""""###$$$######"""!!!$$$%%%%%%%%%%%%$$$#####################$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$###############$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$###"""$$$$$$######""""""!!!!!!################################################&&&%%%###"""!!!""""""###"""""""""!!!!!!!!!!!!!!!########################""""""!!! !!!"""###$$$$$$###"""!!!!!!!!!""""""######$$$$$$"""%%%((('''$$$""""""$$$""""""!!!!!!!!!!!!""""""""""""!!!""""""###$$$%%%"""""""""""""""######$$$###"""!!!!!!###%%%%%%$$$#########"""""""""""""""!!!  """######"""!!!"""###$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$$$$%%%+++...)))######$$$$$$######$$$$$$$$$######"""!!!"""###$$$$$$###"""!!!%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$""" !!!!!!!!!!!!)))&&&###"""""""""!!! !!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""###""""""!!!!!!######!!! """"""!!! ######"""!!! !!!!!!"""""""""!!! $$$######"""######$$$$$$ !!!!!!!!!!!!"""###""""""""""""""""""######""""""!!!!!!!!!!!!""" !!!!!!!!! !!!"""""""""""""""!!!""""""######""""""!!!!!!""""""######""""""!!!"""!!!!!! !!!!!!""""""#########""""""""""""""""""### !!!"""#########""""""""""""############!!!!!!!!!!!! !!!###%%%%%%$$$###$$$%%%###""""""""""""###$$$%%%"""###$$$%%%&&&''''''(((!!!""""""""""""#########$$$$$$###"""""""""""""""$$$$$$$$$######""""""!!!!!!""""""###"""!!! !!!""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%%%%###"""!!!!!! $$$###""""""###$$$###"""&&&%%%$$$###"""""""""###!!!!!!!!!!!!!!!"""######)))'''$$$!!! !!!"""!!!!!!"""""""""""""""######""""""""""""""""""######""" """""""""!!!!!!!!!!!!!!! !!!!!!###&&&((()))'''%%%!!!!!!""""""###""""""!!!""""""############$$$$$$###$$$%%%%%%%%%$$$"""!!!$$$%%%%%%%%%%%%$$$######$$$############$$$%%%%%%############$$$$$$$$$%%%######$$$$$$$$$$$$######"""###$$$$$$""""""###$$$!!!"""######$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%###""""""!!!!!!!!!$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""############""""""""""""################################################%%%$$$##################!!!!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!! #########$$$######""""""""""""##################%%%'''''''''%%%$$$$$$$$$$$$$$$############$$$$$$######"""""""""###$$$$$$""""""!!!!!!"""###$$$$$$$$$"""!!!"""$$$%%%%%%$$$"""""""""""""""#########"""!!! !!!###$$$###"""!!!""""""######""""""!!! """######"""!!!!!!!!!&&&((($$$!!!"""###"""#########$$$######"""!!!!!!###%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""######""""""!!!  !!!""""""""" !!!###%%%%%%### !!!!!!!!!!!!"""  !!!!!!!!!""""""""""""!!!!!! !!!"""""""""""""""""""""""""""""" !!!"""""""""!!!!!!"""!!!!!! !!!!!!""""""!!! """"""!!!!!!  """"""###"""!!!!!!""""""!!!!!!"""###$$$%%% !!!!!!!!!""""""######""""""""""""#########""""""""""""######$$$ !!!""""""###### !!!""""""""""""""" !!!"""############### !!!""""""""""""!!! !!!!!!!!! !!!!!!"""### !!!"""#########!!!""""""######""""""!!! !!!"""###$$$%%%!!!!!!!!!""""""""""""###""""""""""""!!!!!! !!!######""""""###$$$######"""""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%% !!!!!!!!!"""""""""###"""""""""""""""###$$$%%%%%%$$$######""""""!!!""""""###$$$###"""!!! """######$$$$$$######"""!!!!!!"""###$$$$$$$$$$$$"""!!!!!! !!!!!!"""###$$$$$$###############"""!!! !!!""""""!!!!!!!!!!!!!!!"""######'''&&&$$$"""!!!!!!"""###!!!!!!!!!!!!""""""############""""""""""""#########""" """""""""!!!"""""""""!!!!!!!!!!!! !!!###&&&)))***(((&&&""""""!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$###$$$&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&"""""""""#########$$$$$$""""""###$$$$$$###""""""!!!###%%%%%%"""!!!"""$$$ """#########"""!!!###$$$%%%%%%&&&&&&%%%%%%$$$$$$######"""#########$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###"""""""""""""""#########################################################!!!"""################## !!!!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""###$$$%%%%%%$$$$$$##################((('''%%%$$$$$$%%%$$$###$$$$$$############$$$$$$$$$$$$######"""#########$$$###""""""""""""""""""$$$"""!!!!!!###$$$######!!!!!!""""""######$$$$$$###""""""###$$$$$$###"""""""""!!!!!!!!!!!!"""""" !!!"""######""" ###$$$""""""%%%%%%""""""#########""""""!!! !!!!!!"""###############$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$######  !!!"""###### !!!###%%%%%%###!!! !!!!!!!!!"""  !!!$$$$$$###"""""""""############"""""" !!!"""""""""""""""""""""""""""""" !!!!!!"""!!!!!!  !!!"""###""""""!!! !!!!!!!!!!!!!!! !!!#########""""""!!!!!! !!!###%%%&&& !!!!!!"""""""""#########""""""""""""#########"""""""""###$$$%%%%%% !!!"""$$$%%%%%% !!!!!!""""""""""""""" !!!###$$$$$$$$$$$$ !!!""""""!!! !!!!!!!!!!!!"""###$$$%%% !!!"""######$$$ !!!"""######"""!!! !!!"""$$$%%%&&& !!!!!!!!!"""$$$#########""""""!!!!!! !!!"""!!! !!!"""$$$###"""""""""###%%%%%%---,,,***'''%%%"""  !!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&%%%%%%$$$$$$###""""""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$ !!!!!!"""""""""!!!!!! !!!!!! """%%%%%%###""""""###!!! !!!"""!!!!!!!!!!!!!!!"""######%%%$$$###""""""######$$$ !!!!!!!!!""""""############""""""""""""#########""" """""""""!!!############"""""""""""" !!!###'''***+++)))&&&###"""!!! !!!"""###!!!!!!""""""######$$$$$$!!!###%%%((((((((('''&&&$$$%%%%%%%%%%%%$$$######$$$$$$######$$$$$$%%%&&&!!!""""""""""""#########!!!"""###$$$$$$###"""!!! ###%%%$$$"""!!!"""$$$ !!!###$$$$$$$$$###"""$$$$$$%%%&&&&&&&&&%%%%%%############$$$%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%''''''''''''%%%%%%######$$$%%%%%%%%%%%%$$$&&&%%%$$$#########$$$%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!#########"""!!! !!!###$$$%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###%%%'''(((%%%$$$$$$$$$###"""""""""***&&&""""""$$$%%%###!!!""""""!!!!!!!!!!!!""""""%%%%%%$$$###"""""""""###&&&%%%$$$"""!!!!!! ###""" """""""""!!! !!!!!!"""###$$$$$$%%%$$$#########%%%%%%###!!!###"""!!! !!!"""######$$$%%%&&&%%%###!!! !!!###$$$###&&&***)))%%%"""""""""""""""!!! ###"""!!! !!!"""$$$&&&###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%$$$#########""" !!!""""""!!!""""""############"""""" """###$$$###!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""######&&&%%%%%%$$$###"""!!!!!!""""""""""""############""""""###%%%&&&%%%### $$$###""" """###$$$!!! !!!"""######""" !!!######""" !!!!!!!!! !!!!!!!!!!!!!!!""""""######$$$$$$""""""!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$%%%%%%%%%+++'''""" !!!"""#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%%%%%%%%%%&&&&&&'''""""""!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$#########""""""""""""######"""""""""""""""###$$$$$$######"""!!! !!!$$$%%%%%%###"""!!!###$$$$$$$$$$$$###"""!!!!!! """""""""""""""""""""""""""$$$%%%### """)))///999999///!!!%%%###"""$$$%%%$$$###$$$###"""!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$!!!!!!&&&&&&""" !!!!!!""""""""""""############$$$$$$###"""!!!""""""#########""""""######$$$%%%""""""!!!!!!!!!!!!!!!""""""!!!  !!!"""$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""!!!!!!###"""!!!!!!!!!"""$$$%%%#########"""!!! &&&%%%$$$###""" ###""""""&&&+++,,,(((#########""""""!!!!!! !!!!!!"""##################$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$###""""""############$$$$$$$$$$$$###############$$$%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###############$$$%%%&&&&&&"""%%%&&&%%%#########$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%''')))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$######""""""!!!###"""!!!!!!!!!###$$$%%%######"""!!!!!!"""###$$$""""""""""""""""""""""""$$$$$$##################""""""""""""###$$$%%%&&&&&&&&&$$$###"""!!!!!!!!! !!!"""###############!!!!!!"""##################"""""""""###$$$%%%%%%&&&%%%$$$"""!!!!!! $$$###!!!!!!"""######"""%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$#####################""""""!!! $$$$$$######"""!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!%%%%%%$$$$$$%%%%%%&&&'''""""""############""""""!!!!!!"""###############$$$%%%&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$#########!!! """#########!!!!!!""""""""""""!!!!!! !!!###$$$$$$$$$""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$###""""""!!!!!!!!!""""""""""""############""""""###$$$&&&%%%### """"""""""""""""""""""""%%%$$$"""!!!!!!"""$$$%%%###"""!!!!!!""""""!!!  """###"""!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$,,,((($$$!!! """"""!!! !!!!!!!!!!!!"""""""""###""""""!!!!!!""""""###$$$###############$$$$$$$$$!!!""""""""""""""""""!!!######""""""""""""############"""""""""###$$$$$$%%%$$$##################$$$$$$%%%$$$"""!!!"""$$$""""""""""""############"""""""""""""""""""""""""""$$$&&&$$$!!!"""''',,,777===999,,,$$$%%%$$$!!!!!!!!!!!!"""###$$$$$$$$$######""""""######$$$''''''&&&%%%$$$###""""""""""""$$$%%%!!!"""""""""#########$$$$$$!!!!!!!!!"""""""""######&&&%%%$$$###!!! """"""!!!"""""""""###$$$######"""""""""""""""###"""!!! !!!"""######""""""""""""######!!!""""""######""""""!!!###"""!!!!!!!!!"""$$$$$$%%%%%%$$$######"""!!!!!!'''&&&%%%%%%$$$###""""""$$$######'''+++,,,((($$$$$$#########""""""""""""""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""""""""""""""######$$$$$$$$$$$$######"""""""""###############$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%"""###$$$$$$######$$$&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%$$$############$$$%%%%%%&&&&&&&&&&&&&&&'''((((((((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$############"""!!!!!!"""###$$$%%%%%%$$$###"""!!!!!!""""""################################################""""""""""""###$$$%%%&&&&&&%%%$$$$$$##################$$$%%%%%%%%%%%%%%%!!!!!!"""#####################""""""######$$$%%%%%%$$$###"""!!!!!!!!!!!!$$$"""!!!!!!###$$$$$$###%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!#########"""###$$$$$$%%%""""""############""""""!!!""""""##################$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!###$$$$$$$$$ !!!!!!!!!!!! !!!"""###$$$%%%$$$###""" !!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############"""###$$$%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""$$$$$$$$$###!!!!!!"""""" !!!!!!"""###"""!!!!!!"""###$$$$$$###"""!!!""""""!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""" !!!"""############)))&&&###!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!"""""""""###### !!!""""""""""""######$$$$$$$$$%%%"""!!!!!! !!!!!!"""######""""""""""""######$$$$$$###""""""###########################$$$%%%###$$$%%%$$$"""!!!"""$$$ """###$$$%%%&&&"""""""""""""""""""""""""""%%%&&&%%%###"""%%%(((***666:::000$$$"""###"""***'''$$$!!! !!!###%%%"""######$$$$$$######"""%%%%%%$$$###""""""!!!!!! !!!  %%%&&&###############$$$$$$$$$$$$ !!!!!!!!!""""""""" """############!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!"""""""""############"""""""""##################""""""""""""!!!"""######$$$&&&&&&%%%%%%$$$#########%%%%%%$$$$$$$$$#########$$$###$$$'''++++++(((%%%$$$$$$$$$$$$##################$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%$$$########################$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!######$$$$$$%%%&&&&&&'''%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$"""!!!"""%%%(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###""""""###$$$%%%&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######"""""""""###$$$$$$&&&%%%$$$###!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$!!!!!!"""#####################"""""""""###$$$$$$######""""""""""""######$$$###!!!"""$$$%%%%%%%%%$$$$$$$$$$$$$$$#########"""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!""""""###$$$$$$%%% !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""###""""""############""""""!!!"""######$$$$$$######""""""##################%%%$$$##################%%%%%%$$$""""""!!!!!!!!!#########$$$%%%&&&&&&'''%%%$$$""""""###$$$$$$### !!!!!!""""""!!!!!! !!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############!!!!!!!!!"""""""""######!!!"""""""""##################"""###%%%%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!""""""######"""!!!!!!""""""!!! """"""######"""!!!  !!!###$$$$$$###!!! """"""!!!!!! """!!!!!!!!!!!!""""""### !!!"""""""""""""""###!!! """$$$%%%$$$"""!!!!!! !!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!""""""### !!!""""""######$$$###"""!!!!!!"""###$$$######""""""""""""############"""!!!!!!!!!""""""!!! !!!"""#########$$$%%%$$$###""""""### """###$$$%%%&&&""""""""""""""""""""""""###%%%&&&&&&$$$###$$$%%%***111+++###!!!$$$&&&+++(((%%%!!! """$$$ !!!############!!! !!!!!!"""######### """""" !!!&&&'''$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""$$$%%%$$$$$$!!!!!!!!!"""""""""""""""  !!!!!!"""!!!!!!!!!!!!!!!!!!"""!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######"""""""""""""""######$$$%%%%%%%%%$$$$$$#########!!!!!!!!!!!!""""""""""""#########%%%((()))'''$$$########################"""###$$$$$$%%%%%%$$$$$$###############$$$$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""!!!!!! ######$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$############$$$%%%%%%$$$######&&&(((%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''#####################$$$%%%$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&!!!""""""#########""""""!!!!!!"""#####################""""""""""""######""""""!!!!!!"""###$$$$$$&&&$$$######$$$%%%$$$$$$$$$$$$$$$###############""""""""""""############!!!!!!!!!!!!""""""""""""""""""######$$$$$$$$$$$$%%%$$$$$$"""!!! """"""""""""""""""""""""######""""""!!!""""""###!!!!!! !!!""""""""""""############""""""""""""###$$$$$$$$$$$$######"""""""""###$$$$$$###$$$$$$###""""""!!!""""""%%%$$$###"""""""""""""""#########$$$%%%%%%&&&&&&'''%%%###"""######"""!!!!!!""""""######""""""!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###$$$######"""!!!""""""######$$$$$$%%%!!!"""""""""############$$$###"""###$$$%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!! !!!!!!!!!  ###$$$$$$###"""""""""""""""!!!!!! !!!""""""!!! """"""!!!!!! !!!!!!!!!!!!!!!"""###### !!!!!!""""""""""""!!!!!! !!!###%%%%%%$$$###"""""""""""""""######""""""""""""############!!!!!!!!!!!!!!!""""""### !!!!!!""""""""""""$$$###"""!!!!!!"""###$$$######""""""""""""######"""!!!!!! !!!!!!!!! !!!"""######"""$$$%%%%%%###"""""""""!!!!!!""""""############""""""""""""""""""""""""###$$$&&&&&&$$$######### &&&)))&&&###$$$&&&'''%%%%%%###""""""!!!"""""" !!!""""""!!!  !!!!!!"""######"""""" $$$%%%### !!!!!!!!!!!!!!!"""######""" !!!"""###$$$$$$$$$######!!! !!!!!!"""###!!!""""""""""""""""""!!!!!!"""###$$$$$$###"""!!!######$$$$$$$$$$$$######!!!"""""""""########################"""""""""""" !!!!!!!!!!!!"""""""""!!!!!!"""###%%%%%%$$$###""""""""""""""""""""""""!!!""""""#####################"""""""""###$$$%%%$$$$$$############$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""%%%%%%%%%$$$$$$#########&&&&&&%%%$$$############"""$$$''''''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%""""""$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''(((###$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""###$$$$$$$$$############%%%&&&&&&&&&&&&&&&""""""#########""""""!!!!!!!!!"""#####################""""""!!!""""""###!!!!!!!!!!!!"""###$$$%%%(((&&&$$$###$$$$$$###!!!########################!!!!!!"""""""""######### !!!!!!""""""""""""$$$$$$$$$$$$######""""""&&&&&&%%%$$$###"""!!! """"""""""""""""""""""""######""""""""""""######"""!!!!!!!!!!!!"""######""""""############""""""""""""###$$$$$$$$$$$$$$$%%%###!!!"""$$$&&&%%%$$$$$$$$$###"""!!!!!!!!!!!!###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###"""""""""!!! """"""############"""""" !!!!!!########################!!!"""###$$$$$$$$$###"""""""""######$$$$$$$$$%%%""""""""""""############$$$###""""""$$$$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!!!!!!!!!! ###%%%%%%$$$""""""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$!!!""""""######"""""""""###"""!!!"""######!!!######""""""######$$$$$$"""""""""#########$$$$$$ !!!""""""$$$#####################"""!!!!!! !!!!!!"""######""""""""""""######!!! !!!"""#####################$$$%%%"""$$$&&&&&&$$$"""""""""#########"""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$############"""!!! !!!!!!"""######"""!!!!!! !!!!!!""""""!!!!!! """""""""!!!!!! !!!### !!!"""!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""""""""######""" !!!"""$$$%%%%%%$$$$$$#########"""######$$$%%%&&&!!!""""""######""""""!!!""""""############"""""""""##################"""!!!!!!"""############"""!!!!!!!!!!!!!!!!!!!!!!!!######################## !!!"""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!"""############"""###"""!!!!!!!!!"""$$$%%%!!!!!!!!! !!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$######""""""%%%%%%$$$$$$###$$$$$$$$$"""%%%((()))(((&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$###"""!!! !!!"""###%%%&&&'''((((((%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%% """$$$$$$###"""###$$$'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%&&&&&&'''$$$$$$$$$%%%$$$$$$###""" !!!###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$###""""""###$$$&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$######!!!!!!"""#####################"""!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$(((&&&$$$#########"""!!!"""""""""###############!!!!!!!!!"""""""""###### !!!!!!""""""######$$$%%%$$$$$$###""""""!!!!!!""""""###$$$$$$%%%%%%&&&""""""""""""""""""""""""######"""""""""###$$$$$$"""""""""""""""###$$$$$$""""""############"""""""""###$$$$$$%%%$$$$$$$$$&&&### !!!$$$'''&&&%%%$$$###""""""""""""""""""###""""""###$$$%%%&&&&&&$$$$$$$$$$$$$$$############""" !!!"""######"""!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""""""""""""""""" """###%%%%%%$$$###"""""""""""""""############""""""""""""############%%%###""""""###$$$$$$###########################""""""############""""""  ###$$$$$$###!!!!!!!!!!!!"""###$$$$$$###"""!!! !!!"""###!!!!!!"""""""""""""""""" !!!"""###$$$"""###############"""""""""""""""###$$$### """""""""""""""###$$$$$$""""""#########$$$$$$$$$""""""!!!!!!""""""###$$$%%%%%%$$$$$$###"""""""""!!!""""""""""""""""""!!!######""""""""""""######!!!!!!!!!!!!"""$$$%%%&&&%%%$$$##################!!!###&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""###$$$$$$$$$###!!!!!!!!! !!!!!!""""""""""""""""""######""""""""""""######"""""""""!!!!!!!!!!!!!!! $$$&&&### """###!!!############""""""!!!!!!!!!!!!!!!"""""""""###### !!!###$$$$$$%%% !!!###$$$%%%$$$###"""!!!!!!!!!""""""$$$%%%%%%!!!"""############"""!!!######""""""""""""######!!!""""""######""""""!!! !!!"""###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!###############""""""""" !!!"""""""""""""""###!!!!!!"""""""""#########""""""###$$$$$$$$$$$$######"""!!! """###$$$"""!!!!!!!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$$$$###$$$$$$%%%%%%$$$&&&''''''&&&&&&'''((('''&&&%%%%%%$$$$$$$$$%%%###$$$%%%&&&&&&$$$"""!!!""""""###############"""""""""$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%% """$$$%%%$$$######$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%"""#########$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$###"""!!!"""$$$%%%%%%%%%%%%$$$########################!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$"""!!!!!!###$$$%%%&&&%%%###"""%%%%%%%%%%%%%%%$$$######!!!!!!"""#####################"""!!!!!!!!!!!!!!!###"""""""""""""""######$$$###!!!!!!###$$$######!!!"""""""""#########$$$!!!!!!!!!!!!"""""""""###!!!!!!""""""###$$$$$$%%%"""""""""""""""""""""""" !!!###$$$%%%&&&'''""""""""""""""""""""""""######""""""######$$$%%%""""""!!!!!!""""""###$$$""""""############"""""""""###$$$$$$%%%%%%$$$$$$%%%!!!###&&&&&&$$$######"""""""""###$$$$$$######"""""""""######$$$""""""######$$$$$$%%%%%%  """$$$$$$$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! """$$$%%%%%%%%%###"""""""""""""""!!!!!!!!!!!!""""""""""""############%%%###""""""###$$$$$$###""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$"""!!! !!!"""###"""!!!!!!!!!!!!!!!"""$$$%%%&&&%%%$$$!!! !!!$$$%%%!!!!!!""""""######$$$$$$ !!!"""$$$$$$######$$$$$$$$$######""" ###%%%%%%### !!!!!!!!!!!!!!!"""######"""############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''$$$$$$###"""!!! ###$$$%%%&&&&&&%%%$$$#########""""""""""""######!!!""""""###$$$&&&'''(((######"""!!! !!!!!!!!!###&&&&&&$$$"""!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""$$$###!!!"""###$$$%%%$$$"""&&&'''%%%""""""&&&######"""!!!!!!"""######&&&%%%$$$######$$$%%%&&& !!!"""###$$$%%%$$$)))+++'''$$$%%%%%%$$$###"""""""""!!!!!! """"""""""""############%%%$$$###"""!!!!!!!!!!!! """###$$$###!!! !!!""""""!!!"""###$$$$$$###"""!!!$$$###"""!!!!!!"""###$$$!!!!!!""""""""""""!!!!!! !!!"""$$$$$$######"""!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!"""######""""""###$$$""""""######$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$###"""  !!!###$$$%%%$$$$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%&&&"""""""""###$$$$$$%%%%%%############$$$%%%&&&&&&'''''''''%%%$$$%%%(((+++'''&&&%%%%%%$$$$$$$$$$$$&&&'''''''''%%%###  !!!"""$$$$$$%%%%%%!!!""""""#########""""""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''((('''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&%%%$$$###"""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%$$$"""!!!!!!"""$$$%%%%%%$$$"""!!!###############"""!!! !!!!!!"""#####################"""!!!!!!!!!!!!!!!######""""""""""""######!!!  ###%%%%%%%%%!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!""""""###$$$%%%%%%%%% !!!!!!""""""######""""""""""""############""""""""""""""""""""""""######""""""###$$$%%%%%%!!!!!!!!!!!!!!!"""######""""""############""""""######$$$%%%%%%%%%%%%$$$$$$ """%%%%%%#########""""""###$$$%%%%%%$$$###"""!!!!!! !!! !!!###$$$%%%&&&'''!!!"""***%%%###"""!!!"""###$$$$$$""" %%%""" !!!"""###!!! !!!"""###$$$%%%%%%###!!! """&&&((('''&&&%%%$$$$$$###"""!!! ###"""""""""###$$$%%%%%% """$$$""""""""""""""""""""""""###"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$""" !!!""""""  """###""" !!!######"""!!! !!! !!!###$$$###!!! !!!""""""!!!  !!!!!!!!!""""""""""""!!!!!!$$$$$$###!!! !!!######!!!!!!!!!""""""!!! !!!###$$$$$$######"""""""""""""""""""""""""""""""""""""""###"""!!! !!!###$$$%%%%%%###"""""""""$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$###"""!!!######""""""!!!!!! """!!!!!!!!! """""""""""""""######$$$%%%%%%$$$$$$###"""""""""""""""""""""!!!!!!!!!!!!!!!&&&)))((($$$ !!!###!!!!!! !!!!!!"""######""""""!!!!!!!!!!!!""""""############"""""""""""" !!!"""###$$$%%%%%%""""""############""""""###'''******&&&###"""""" !!!!!!!!!""""""######"""!!! !!!""""""#########""""""!!! """######"""!!! !!!###$$$%%%%%%$$$$$$""""""""""""######"""""" !!!!!!""""""$$$%%%%%%&&&&&&%%%%%%$$$""""""!!!!!!"""$$$&&&'''%%%$$$""" !!!###%%%'''%%%'''((('''&&&$$$%%%%%%###$$$$$$%%%%%%$$$$$$###"""######$$$$$$######"""&&&### !!!"""'''&&&&&&&&&&&&'''(((((($$$#########""""""!!!!!!""""""""""""""""""""""""%%%%%%$$$###""""""######$$$""" !!!$$$%%%###!!!$$$$$$######$$$&&&((()))((('''%%%$$$###$$$%%%%%%((((((''''''''''''((((((,,,+++(((&&&%%%$$$$$$$$$***)))&&&$$$###$$$%%%%%%&&&%%%$$$#########$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$%%%&&&!!!###&&&(((((('''%%%###''''''&&&$$$$$$$$$$$$$$$######""""""######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######!!! !!!"""###$$$%%%&&&&&&&&&###############$$$$$$%%%$$$#########""""""!!!!!!!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!""""""""""""###&&&%%%######&&&$$$!!!###"""  !!!###$$$""""""!!!!!!!!!!!!""""""###"""""""""!!!!!! !!!"""###############&&&%%%$$$###"""""""""""" """###%%%&&&!!!!!!""""""######$$$$$$%%%%%%$$$$$$###""""""""" !!!"""######"""!!! %%%%%%%%%$$$$$$$$$######"""###%%%''''''%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$ ### !!!'''"""%%%$$$""" !!!""""""!!!%%%###!!!"""$$$$$$""" """"""""""""############$$$""""""###''')))(((&&&$$$$$$######""""""!!!!!!######"""""""""###$$$$$$!!!"""###"""!!!!!!###%%%""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """$$$$$$###!!!!!!  """""" !!!######!!!!!!!!!""" """$$$$$$"""!!!!!!"""!!!  """###!!! !!!!!!!!!!!!!!!""""""""""""!!!  !!!"""""""""!!!!!!!!!!!!""""""$$$######""""""!!!!!!!!!"""###%%%%%%$$$######$$$""""""!!!!!!!!!"""###$$$""""""!!!!!!"""###$$$$$$########################$$$$$$###"""""""""""""""###$$$%%%%%%###""""""###$$$###"""###$$$$$$###"""%%%%%%%%%%%%%%%$$$############""""""!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""######$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""&&&)))((($$$!!!"""######""""""""""""######$$$###""""""""""""""""""###############""""""""""""############""""""""""""""""""############"""""""""%%%((((((%%%""" !!!!!!!!!"""""""""""""""""""""#########!!! !!!"""""""""######$$$#########%%%%%%%%%$$$""" !!!"""###$$$$$$$$$$$$######""""""""""""""""""!!!!!!""""""###$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$############%%%&&&'''$$$###"""!!!!!!###%%%&&&&&&((()))((('''%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$###!!! """$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$%%%###"""###%%%%%%$$$"""&&&&&&%%%%%%$$$%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''+++)))(((&&&%%%%%%%%%%%%)))(((&&&$$$$$$$$$%%%&&&&&&%%%$$$#########$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!"""###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!""""""###$$$#########""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""""""""############%%%,,,///***$$$###$$$$$$###"""!!! """$$$%%%######""""""""""""###############"""""""""!!!!!!""""""######$$$#########$$$###############$$$$$$"""""""""""""""###$$$$$$"""""""""""""""#########$$$$$$$$$######""""""""""""###$$$$$$$$$$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$ !!!'''###'''&&&""" !!!!!!$$$###"""###$$$%%%$$$###$$$$$$#########"""""""""$$$$$$###%%%'''(((((('''#########"""""""""""""""######"""!!!!!!!!!""""""###%%%&&&&&&$$$######$$$""""""""""""""""""""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%$$$""""""!!! !!!######!!! !!!#########"""###%%%!!!###$$$$$$###""""""###"""!!! !!!!!! $$$$$$$$$######"""""""""###"""!!! !!!"""######"""!!! !!!"""#########$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$###""""""""""""###$$$$$$ !!!!!!"""$$$%%%&&&##############################$$$$$$######"""""""""$$$%%%%%%###""""""###$$$###"""###$$$$$$###"""%%%%%%%%%&&&%%%%%%$$$######""""""""""""!!!!!!!!! !!!###$$$$$$%%%"""""""""""""""######$$$%%%%%%$$$$$$###""""""""""""""""""######$$$%%%%%%###&&&)))(((%%%"""###$$$%%%$$$###############$$$####################################""""""""""""############""""""!!!!!!""""""############"""""""""$$$&&&&&&$$$"""!!!!!!########################"""#########!!! !!!"""""""""###$$$%%%%%%$$$$$$ !!!"""""""""!!! !!!!!!!!!!!!"""###$$$$$$%%%$$$###!!!!!!!!!"""###!!!!!!"""######$$$$$$%%%"""######$$$$$$######"""&&&%%%%%%$$$$$$%%%&&&&&&######""""""######$$$%%%'''((())))))'''&&&&&&'''###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&############$$$%%%&&&'''$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$###$$$%%%&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''%%%$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$"""###$$$&&&''''''&&&&&&###$$$%%%&&&'''&&&%%%%%%''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$###"""!!!!!!""""""###$$$%%%%%%%%%%%%!!!!!!!!!!!!!!!""""""##################""""""""""""###$$$%%%%%%$$$###"""############$$$$$$$$$$$$%%%111777000%%%!!!$$$'''$$$###"""""""""###$$$%%%$$$$$$############$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$###"""""""""""""""###$$$%%%&&&&&&%%%$$$###""""""""""""############""""""""""""#########"""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$###"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%% %%%000,,,$$$'''%%%###  !!! """"""""""""###$$$$$$$$$########################$$$$$$$$$$$$%%%&&&&&&&&&"""""""""""""""###############"""!!! !!!!!!###%%%''''''%%%#########""""""""""""""""""""""""##################""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!###$$$###""""""""""""#########"""!!! """$$$$$$######$$$%%%!!!###$$$$$$######$$$%%%%%%###!!!!!!!!!!!! ########################$$$###"""!!!!!!"""###$$$$$$"""!!!!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!!!!"""###############$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%######################## !!!"""######""" """###%%%%%%###"""######$$$###"""###$$$$$$###"""$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""" !!!"""###$$$%%%%%%"""""""""""""""######$$$%%%%%%$$$$$$###"""""""""!!!""""""###%%%&&&&&&'''$$$&&&((('''%%%###$$$%%%%%%$$$######""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!! !!!!!!"""######$$$$$$""""""############""""""###$$$%%%&&&%%%$$$###"""$$$############"""""""""!!!###$$$###!!!!!!"""###"""###$$$%%%%%%%%%%%%%%% !!!"""############"""!!! !!!###$$$&&&$$$###!!! !!!"""### !!!""""""############$$$$$$$$$$$$######&&&&&&%%%%%%$$$$$$$$$$$$""""""######$$$$$$$$$$$$&&&''')))(((&&&%%%%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&''''''''''''&&&&&&######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%$$$ """$$$&&&((())))))(((&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((&&&%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$###$$$%%%$$$$$$######$$$$$$%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''"""###%%%''''''&&&%%%$$$"""###%%%''''''&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$######"""!!!""""""###$$$$$$$$$$$$$$$###############$$$$$$%%%########################"""###$$$$$$$$$$$$###""""""""""""#########$$$$$$%%%000666///%%%"""$$$&&&$$$$$$#########$$$%%%&&&$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######""""""###$$$$$$%%%%%%%%%$$$###""""""""""""$$$$$$######""""""!!!!!!""""""""""""""""""""""""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########"""######$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$ ***;;;888)))&&&$$$###""""""######!!! !!!!!!"""""""""######!!!""""""###$$$%%%%%%%%%######$$$#########$$$$$$"""""""""""""""###############"""!!! !!!!!!###%%%&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""  !!!""""""!!!""""""###$$$###"""""""""###$$$&&&%%%###""""""###!!!###$$$$$$######$$$&&&(((&&&###"""######"""!!! !!!!!!"""###$$$$$$$$$###"""!!!!!!"""###$$$$$$"""!!!!!!"""$$$$$$$$$$$$###""""""!!!!!!"""###%%%$$$"""!!!!!!"""""""""######$$$$$$$$$$$$######"""""""""""""""########################### !!!"""######"""!!! !!!###%%%%%%###"""###$$$$$$###"""###$$$$$$###"""""""""############""""""""""""""""""############""""""""""""############"""""""""""""""######$$$%%%%%%$$$$$$###"""""""""!!!"""###$$$%%%&&&'''((($$$%%%&&&&&&%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!###$$$%%%%%%%%%%%%$$$###############"""""""""!!!!!!!!!""""""######$$$$$$""""""############""""""!!!""""""###$$$$$$###"""""""""""""""""""""""""""!!!###$$$###"""!!!"""$$$"""###$$$%%%%%%%%%%%%%%%'''&&&%%%$$$###!!! """!!! !!!######%%%$$$"""!!!!!!!!!"""""" !!!!!!"""#########$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######""""""""""""######$$$$$$$$$$$$$$$&&&''''''%%%$$$$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$""""""&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$#########$$$$$$$$$######$$$$$$!!!"""%%%'''((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%&&&''''''(((((((((%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%$$$$$$############""""""""""""############$$$$$$%%%%%%%%%%%%######"""###$$$&&&)))***$$$%%%'''''''''%%%###"""!!!"""$$$%%%&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$######"""""""""###$$$$$$$$$#####################$$$$$$%%%###############$$$$$$$$$#########$$$$$$#########!!!!!!!!!"""""""""#########***---)))%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&""""""!!!!!!!!!!!!""""""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%$$$$$$###""""""######""""""!!!!!!!!!"""######$$$$$$######""""""!!!!!!!!!!!!""""""######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"""...@@@;;;***$$$"""""""""###%%%%%%""" !!!""""""!!! """###!!!!!!"""###$$$%%%&&&'''"""###$$$###"""!!!"""############"""""""""""""""######"""!!!!!!!!!"""""""""$$$%%%%%%###""""""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""  !!!!!! !!!"""$$$$$$"""!!!"""###$$$%%%&&&%%%###!!!!!!"""!!!"""###"""""""""$$$&&&)))'''$$$######$$$###### !!!"""###$$$$$$###"""!!!!!!"""###$$$###"""!!! !!!"""###$$$$$$###"""!!!!!! %%%&&&'''&&&$$$######$$$!!!"""######$$$$$$######$$$$$$###"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$!!!###$$$$$$#########$$$$$$###"""###$$$$$$###""" !!!"""""""""""""""""""""""""""############$$$!!!!!!"""""""""""""""""""""""""""""""""######$$$%%%%%%$$$$$$###"""""""""!!!""""""$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!###$$$%%%&&&&&&%%%$$$###############""""""""""""%%%$$$$$$###"""!!! """"""############"""""" """###!!! !!!!!!!!!"""""""""######!!!###$$$###""""""###%%%######$$$$$$$$$$$$######$$$$$$#########""""""""""""""""""!!!!!!""""""###"""""""""#########""""""""""""###$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!######""""""######$$$%%%$$$%%%&&&&&&$$$######$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###"""!!! ###############$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$###"""###$$$%%%$$$###"""###%%%'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&'''(((((('''&&&%%%$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%$$$###"""###""""""""""""""""""###"""###$$$%%%%%%%%%%%%$$$############$$$&&&(((***&&&&&&''''''&&&$$$###"""!!!"""###$$$%%%$$$##################$$$$$$$$$$$$###$$$$$$$$$$$$$$$######""""""###############"""!!!!!!!!!!!!!!!""""""############$$$$$$$$$$$$$$$######################## !!!!!!!!!""""""""""""###%%%%%%"""###&&&%%% ######$$$$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""&&&%%%$$$###"""""""""""" !!!"""$$$$$$############""""""""""""!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$###### """%%%''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""%%%$$$...:::444&&&$$$!!!  ###$$$###"""!!!###$$$###!!! !!!############$$$$$$%%%%%%%%%###%%%&&&$$$"""!!!"""$$$$$$$$$######""""""!!!!!!######"""""""""###$$$$$$"""###$$$###""""""$$$&&&"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""$$$""" !!!""""""!!! """$$$$$$!!! !!!###!!!###$$$$$$###""""""### !!!"""!!!!!!!!!$$$&&&(((&&&###"""###$$$$$$### !!!!!!"""""""""###"""!!!!!!!!!!!!"""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%'''((('''%%%######### !!!"""#########""""""###"""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&!!!"""$$$$$$######$$$%%%$$$###"""###$$$$$$###"""!!!!!!"""###############""""""#########$$$$$$$$$ !!!""""""######"""""""""""""""######$$$%%%%%%$$$$$$###"""""""""!!!""""""###$$$%%%%%%&&&$$$###""""""############"""""""""!!!""""""######"""###$$$%%%%%%$$$###"""############""""""""""""%%%%%%$$$###"""!!! """"""############""""""!!!  ###%%%$$$""" !!!""""""###$$$%%%%%%!!!"""$$$$$$###"""$$$%%%$$$$$$$$$$$$###"""!!!!!! """###%%%&&&"""###############"""""" """$$$$$$$$$###""""""######$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%%%%$$$###"""$$$###"""!!!!!!###%%%&&&$$$&&&'''&&&%%%###$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$########################"""######$$$%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&%%%$$$######%%%&&&&&&$$$###$$$&&&***)))(((&&&&&&%%%%%%%%%$$$%%%'''((((((((('''&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&(((((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""$$$$$$############$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""############""""""!!!!!!!!!!!!!!!""""""############$$$$$$%%%%%%%%%$$$##################$$$!!!!!!"""""""""#########$$$%%%### !!!%%%%%%!!!"""######$$$$$$$$$$$$$$$###""""""""""""""""""###############$$$$$$$$$%%%""""""######$$$#########$$$$$$###############$$$!!!!!!!!!!!!"""###$$$%%%"""""""""""""""#########!!!"""###$$$%%%&&&''''''%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% &&&''',,,333+++!!!$$$""""""$$$%%%###%%%&&&%%%""" """$$$%%%%%%%%%$$$$$$$$$$$$###$$$&&&'''&&&###!!!"""$$$%%%$$$$$$###"""!!!!!! ######""""""###$$$%%%%%%###$$$$$$###"""###&&&((("""""""""""""""""""""""" !!!!!!""""""""""""""""""""""""%%%###!!! """######""""""$$$###!!! !!!###!!!#########"""###$$$ !!! !!!###&&&'''$$$"""!!!"""###$$$$$$""""""""""""!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!""""""""""""!!!!!! !!!!!!"""######$$$$$$$$$%%%&&&%%%###!!!!!!!!! !!!######""""""!!!!!!!!!!!!!!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%% """$$$$$$######$$$%%%$$$###"""###$$$$$$$$$"""!!!"""###$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$ !!!###$$$%%%"""""""""""""""######$$$%%%%%%$$$$$$###""""""""""""""""""######$$$%%%%%%###"""!!!!!!"""############"""""""""###$$$%%%%%%!!!"""$$$%%%%%%$$$"""!!!############""""""""""""""""""""""""############""""""############""""""%%%###"""$$$''')))(((&&&!!!!!!"""###%%%&&&'''(((!!!"""$$$$$$######$$$%%%$$$$$$$$$###"""!!! """""" """###$$$%%%%%%$$$"""""""""%%%&&&%%%###"""!!!!!!!!!"""######$$$$$$######$$$$$$$$$$$$######$$$$$$&&&&&&&&&&&&%%%$$$%%%$$$""" !!!###%%%'''%%%'''((('''&&&$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''''''''%%%$$$$$$&&&((('''%%%$$$%%%(((((('''&&&%%%%%%&&&'''((($$$%%%'''(((((((((''''''"""###%%%&&&&&&%%%###"""$$$%%%'''((((((((('''&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$%%%&&&%%%$$$$$$''''''&&&&&&%%%$$$######$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$""""""#########""""""!!!###############$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$&&&(((&&&!!! ###%%%###""""""###$$$$$$$$$$$$###$$$$$$############$$$$$$"""""""""######$$$$$$$$$ !!!"""###############""""""""""""###$$$%%%&&&##################$$$%%%!!!!!!""""""######$$$$$$""""""###$$$&&&'''((((((&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!!!!'''%%%"""###$$$#########"""!!!!!!!!!%%%$$$"""!!!!!!###$$$&&&$$$###""" !!!"""######""""""""""""######$$$###!!! """$$$%%%###$$$$$$###""""""###%%%"""""""""###$$$$$$$$$%%%############""""""""""""######""""""""""""###### !!!$$$%%%%%%$$$ !!!"""###$$$$$$###""" !!!"""###############!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""######""""""""""""""""""""""""#######################################"""!!!!!!"""!!! $$$%%%%%%%%%$$$$$$$$$#########"""!!! !!!"""###$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$"""!!!!!!###$$$$$$""" &&&&&&&&&%%%$$$###"""!!!########################'''&&&$$$""""""!!!""""""&&&%%%$$$""""""$$$%%%&&&############""""""!!!!!!"""!!! !!!#####################"""!!! $$$$$$######"""!!!!!!!!!######$$$$$$$$$%%%%%%%%%"""###%%%&&&%%%$$$""" ###"""!!!###&&&&&&$$$!!!"""!!!!!!!!!###$$$$$$#########$$$%%%'''((()))))))))%%%""""""%%%((((((''')))((('''%%%$$$$$$%%%%%%""""""""""""""""""""""""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%% !!!###%%%((()))+++'''### !!!###$$$$$$(((&&&%%%###""""""###$$$###%%%%%%%%%$$$###$$$%%%"""""""""######$$$$$$%%%%%%%%%''''''''''''%%%%%%%%%%%%&&&&&&'''((())))))(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%#########$$$%%%((((((''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&'''%%%%%%%%%$$$$$$#########$$$###""""""###%%%''')))$$$$$$%%%&&&&&&'''((((((""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################"""""""""""""""!!! %%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""""""""############""""""""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$######""""""""""""""""""######$$$$$$$$$%%%######$$$''''''$$$!!!""""""$$$%%%%%%$$$###"""$$$$$$$$$#########""""""&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%$$$((($$$###'''!!!!!!"""###$$$%%%&&&'''$$$###""""""!!!"""############"""!!!!!!!!!""""""$$$######""""""######$$$###"""!!!!!!!!!"""$$$%%%###$$$$$$###""""""###%%%###############$$$$$$$$$############""""""""""""######""""""""""""#########"""!!!!!!""""""!!!"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$###"""!!! ######$$$$$$$$$$$$######""""""""""""############%%%%%%$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$###"""""""""######!!! """$$$%%%%%%%%%$$$$$$$$$#########"""!!!!!!!!!!!!"""###%%%$$$$$$$$$#######################################%%%%%%%%%###"""###$$$###"""###$$$&&&&&&%%%###!!!"""###$$$%%%%%%%%%%%%########################&&&%%%$$$"""!!!!!!""""""###"""!!! !!!"""###$$$$$$#########"""""""""$$$$$$#########$$$%%%&&&###$$$$$$$$$$$$###""""""############""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%$$$###"""!!!"""!!! """$$$%%%$$$!!!###"""!!!"""$$$$$$$$$###""""""###$$$%%%&&&&&&'''(((%%%######%%%(((((('''((('''%%%$$$#########$$$""""""""""""""""""""""""$$$###""""""!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###""""""""""""$$$%%%&&&***'''###""""""###$$$$$$'''&&&%%%$$$############!!!###$$$###"""!!!"""############$$$$$$$$$$$$$$$""""""###$$$$$$###""""""%%%%%%&&&&&&'''(((((()))((((((''''''&&&%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&%%%%%%$$$###%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$""""""###$$$&&&(((###$$$$$$%%%&&&&&&''''''#########$$$$$$%%%%%%&&&########################'''&&&$$$"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$##################""""""########################"""""""""""""""!!! $$$$$$$$$######""""""""" !!!"""###$$$&&&''''''$$$######"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""&&&%%%%%%%%%%%%%%%%%%$$$########################$$$######%%%'''(((%%%###!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$#########""""""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%!!!!!!&&&%%% &&&!!!"""###$$$&&&'''))))))$$$$$$$$$######"""!!!!!!""""""######$$$#########$$$######""""""######$$$""""""""""""###############$$$$$$###""""""###%%%$$$$$$$$$###########################""""""""""""$$$$$$############$$$$$$$$$"""!!! !!! ###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$###"""!!!!!!%%%%%%&&&&&&&&&&&&%%%%%%"""""""""#########$$$$$$'''&&&%%%$$$$$$$$$$$$$$$""""""""""""""""""""""""########################%%%%%%%%%%%%%%%$$$######!!!###&&&'''&&&$$$######%%%%%%%%%$$$$$$$$$######$$$###""""""""""""###$$$%%%%%%%%%$$$$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$"""!!!"""###$$$######%%%'''((('''&&& !!!"""###$$$$$$$$$$$$########################$$$$$$###"""!!!!!!""""""%%%$$$###""""""###$$$%%%$$$$$$$$$###############%%%$$$$$$$$$$$$%%%&&&&&&!!!"""######$$$#########""""""""""""############$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$############"""!!!  """$$$$$$######"""""""""$$$%%%$$$###""""""""""""######$$$$$$(((&&&$$$$$$%%%'''''''''%%%%%%$$$###""""""""""""########################$$$$$$######""""""############""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$###"""""""""###$$$(((&&&$$$###$$$%%%$$$###%%%%%%%%%%%%$$$######""""""###$$$###"""!!!"""$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""######""""""!!!%%%%%%%%%&&&''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&""""""!!!""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%#########$$$%%%&&&#########$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################((('''%%%###!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""""""""########################""""""######""""""!!!!!!#########""""""""""""""" !!!"""###%%%&&&&&&$$$######"""""""""""""""$$$###"""!!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$%%%%%%%%%%%%%%%###############"""""""""#########%%%((()))((('''""""""###$$$%%%%%%&&&&&&$$$$$$$$$###############$$$$$$$$$$$$#########"""$$$$$$######$$$$$$%%%&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%!!!!!!$$$$$$ ###$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%###!!! !!!"""###%%%%%%%%%$$$######""""""!!!!!!""""""###!!!!!!"""############"""###$$$$$$###""""""###%%%%%%$$$$$$$$$###"""""""""############"""""""""!!!$$$$$$############$$$$$$"""  """"""!!! """"""#########!!!  !!!"""###$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&""""""#########$$$$$$$$$&&&%%%$$$###"""!!!!!!!!!""""""""""""""""""""""""########################$$$$$$%%%%%%$$$$$$###""" ###&&&'''&&&$$$###"""%%%%%%%%%$$$$$$$$$######$$$##################$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!!!!!!!!"""#########%%%''')))((('''###############"""!!!!!!##############################""""""""""""""""""&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$###########################$$$$$$$$$ !!!"""############ !!!!!!"""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######""""""######"""!!! """$$$%%%&&&%%%###"""###$$$%%%$$$###############""""""""""""'''&&&%%%%%%%%%&&&''''''%%%$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""###$$$&&&%%%$$$%%%&&&&&&$$$###$$$$$$%%%&&&%%%$$$###"""$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$$$$""""""######$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###""""""""""""########################!!!!!!!!!""""""#################################""""""#########""""""!!!##################""""""########################$$$######"""""""""""""""%%%###!!! !!!###%%% $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""######$$$$$$"""#########$$$$$$%%%%%%"""###$$$&&&(((*********%%%%%%$$$$$$$$$$$$%%%%%%####################################""""""""""""$$$###$$$$$$$$$$$$%%%%%%######$$$%%%%%%%%%%%%%%%(((###!!!$$$'''&&&$$$###""""""######$$$$$$%%%%%%%%%&&&'''((('''%%%""" !!!"""###%%%%%%%%%$$$###!!!!!!!!! !!!!!!!!!!!!!!!"""############"""###$$$$$$###""""""###%%%%%%$$$$$$$$$###"""""""""############"""""""""!!!$$$##################$$$###"""!!!!!!###$$$###!!!!!!"""######"""!!!  !!!"""###%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%############$$$$$$$$$$$$&&&%%%$$$###""""""""""""###############################################################""""""!!!###%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###############$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$###!!!!!!!!!"""###"""!!!###&&&'''''''''"""############"""!!!!!!########################"""""""""###############""""""!!!!!!!!!!!!""""""########################""""""######$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%% !!!"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######""""""###############"""###$$$&&&(((&&&$$$###$$$%%%&&&$$$###$$$$$$$$$$$$$$$#########&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######"""""""""$$$%%%&&&%%%$$$$$$%%%''''''%%%######$$$%%%&&&%%%$$$###"""$$$&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$''''''''''''''''''''''''"""###$$$%%%&&&''''''''')))(((((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############""""""############$$$$$$&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&##################$$$$$$########################!!!""""""######$$$$$$$$$""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""%%%###!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!""""""#########!!!"""###$$$%%%'''(((((("""###$$$&&&((())),,,---+++)))'''$$$#########$$$#################################"""""""""!!!!!!######$$$$$$%%%%%%%%%%%%!!!"""###$$$$$$%%%%%%$$$%%%!!!!!!%%%&&&$$$!!! !!!###$$$&&&&&&$$$%%%&&&'''&&&%%%###!!!""""""######$$$#########"""!!!!!! !!!!!!"""""""""""""""###############$$$$$$###""""""###%%%$$$$$$$$$###########################""""""""""""######""""""""""""######&&&$$$###"""###"""!!!"""###$$$$$$$$$###"""!!!###$$$$$$$$$$$$$$$######%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$%%%((('''&&&%%%%%%%%%%%%%%%################################################"""############"""!!!!!!&&&''''''&&&%%%$$$&&&(((%%%%%%%%%$$$$$$$$$######""""""###$$$$$$###"""""""""############$$$$$$$$$###########################$$$%%%$$$"""!!!"""######"""!!!"""$$$&&&&&&&&& !!!###$$$%%%%%%%%%########################!!!"""###$$$$$$$$$$$$$$$########################"""""""""""""""############$$$$$$%%%&&&%%%%%%%%%###$$$%%%&&&'''''''''''' !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""$$$%%%%%%%%%$$$$$$%%%''''''%%%$$$%%%&&&&&&%%%###%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((('''%%%$$$%%%&&&&&&&&&'''''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!!!!###$$$&&&((($$$$$$$$$%%%'''((('''%%%$$$$$$$$$%%%%%%$$$$$$######$$$%%%$$$###"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''######$$$%%%%%%&&&''''''******)))(((&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$#################################%%%%%%%%%$$$$$$#########"""""""""######$$$$$$%%%!!!""""""###$$$$$$%%%%%%########################""""""##################""""""""""""""""""""""""""""""######$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%% !!!"""###$$$&&&''''''$$$######"""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""#########$$$$$$$$$$$$$$$!!!"""###$$$%%%'''((((((!!!###%%%&&&&&&(((+++...///,,,((($$$"""""""""##################$$$$$$$$$############"""""""""!!!"""###$$$%%%%%%%%%%%%$$$!!!"""###$$$%%%%%%%%%%%% !!!!!! !!!!!!  !!!"""$$$$$$%%%"""###$$$$$$$$$###""""""######"""!!!!!!!!!""""""######""""""""""""#########"""!!!!!!!!!"""$$$%%%###$$$$$$###""""""###%%%###############$$$$$$$$$############""""""""""""""""""!!!!!!!!!!!!""""""$$$"""!!!!!!""""""!!! !!!"""###$$$$$$######"""###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&###################################################$$$$$$$$$$$$###""""""$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######!!!""""""######""""""!!!!!!!!!"""""""""#########""""""""""""""""""""""""###%%%%%%%%%###"""###$$$%%%###!!!!!!###%%%%%%%%% """$$$%%%&&&&&&'''########################!!!"""$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%% !!!!!!!!!""""""""""""###$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&&&&&&&!!!!!!""""""#########$$$"""""""""#########$$$$$$######$$$%%%$$$###"""!!!###%%%'''&&&$$$"""###$$$(((&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%'''((((((%%%$$$$$$&&&%%%&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$""""""!!!!!!"""$$$&&&'''%%%$$$###%%%'''(((((('''%%%$$$$$$###$$$$$$$$$%%%###$$$%%%%%%######$$$%%%#########$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%$$$$$$###$$$%%%'''(((((((((''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%"""######$$$$$$$$$##############################""""""""""""""""""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###"""#########$$$$$$$$$$$$ !!!"""###%%%&&&&&&$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$############"""$$$$$$$$$$$$############""""""############$$$$$$!!!###%%%%%%%%%'''***...///,,,((($$$""""""$$$%%%""""""#########$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%%%%$$$$$$!!!"""###$$$%%%&&&&&&%%%"""'''***&&&!!! ###%%%$$$#########""""""!!!!!! !!!!!!""""""""""""!!!$$$###""" !!!"""%%%%%%$$$$$$$$$$$$%%%%%%$$$###!!! """$$$%%%###$$$$$$###""""""###%%%""""""######$$$$$$$$$%%%############""""""""""""!!!!!! !!!!!!"""$$$$$$### """""""""!!!!!! !!!"""$$$&&&'''''''''&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%################################################$$$%%%%%%%%%%%%$$$######"""$$$%%%###"""!!!!!!%%%%%%%%%$$$$$$$$$###### !!!"""######"""!!! !!!!!!"""""""""###""""""""""""""""""""""""$$$%%%&&&%%%#########$$$&&&$$$""""""###%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$########################!!!###$$$&&&'''''''''&&&!!!""""""######""""""!!! !!!!!!"""""" !!!"""###"""!!!!!!!!!!!!"""############"""""""""""""""############!!!""""""""""""#########"""###%%%&&&%%%$$$""" """%%%'''&&&###!!!!!!"""((('''%%%%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%''')))(((%%%###$$$&&&$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%######""""""######$$$%%%##############################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######"""""""""$$$%%%&&&%%%$$$###$$$&&&(((((((((%%%$$$#########$$$%%%&&&%%%&&&''''''%%%%%%&&&'''"""""""""######$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&""""""###$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""$$$######"""""""""""""""""""""############""""""################################################$$$$$$$$$############"""######""""""!!!!!! $$$######"""!!! !!!###%%%%%%$$$&&&***---///,,,'''###"""###%%%'''""""""######$$$$$$$$$$$$$$$$$$$$$$$$############"""###$$$%%%&&&%%%$$$$$$######""""""!!!!!! !!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""!!!!!!""""""###$$$ """"""!!! %%%$$$###!!!!!!!!!"""###!!!!!!!!!"""######$$$$$$$$$$$$$$$############"""###"""!!! """$$$&&&&&&###  """$$$$$$%%%$$$###!!!!!!!!!""""""$$$###"""###$$$%%%$$$""""""""""""###$$$$$$%%%%%%!!!###%%%(((((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$ !!!"""###############%%%$$$###"""""""""###$$$ !!!"""###%%%&&&'''(((########################&&&%%%$$$#########$$$%%%)))(((%%%###!!! ######""""""!!!!!! ########################"""###$$$%%%%%%$$$"""!!!$$$$$$$$$###"""!!!!!!  !!!###$$$%%%&&&"""###$$$$$$$$$"""!!! &&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$%%%$$$###"""!!!""""""!!!"""&&&%%%!!!$$$$$$&&&''''''&&&$$$$$$""""""""""""""""""""""""%%%$$$###""""""###$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%&&&&&&%%%$$$$$$###%%%&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&'''&&&%%%###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&'''))))))'''%%%%%%%%%%%%%%%%%%$$$$$$#########"""###$$$%%%%%%%%%%%%%%%!!!!!!"""""""""!!!!!! $$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%$$$###"""!!!%%%###""" !!!!!!$$$$$$%%%&&&&&&'''(((((($$$$$$######$$$$$$%%%&&&'''''''''&&&%%%$$$""""""%%%%%%$$$###"""""""""###$$$$$$######"""#########!!!"""$$$%%%&&&&&&%%%$$$$$$######%%%''''''&&&%%% """$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$###&&&***)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%"""%%%(((((($$$"""!!!"""###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$"""!!!!!! &&&%%%$$$###""""""""""""%%%$$$###""""""###$$$%%%"""""""""!!!"""######$$$!!!!!!!!!!!!""""""""""""""""""!!!!!!"""$$$&&&'''""""""!!!!!!!!!!!!""""""######$$$$$$$$$$$$######%%%$$$$$$$$$######""""""!!!!!!"""###############""""""""""""""""""""""""&&&%%%$$$"""!!!!!! """"""""""""""""""""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$(((((('''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################&&&'''''''''&&&%%%%%%$$$############""""""""""""$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""""""""###$$$$$$$$$###%%%$$$"""!!!!!!!!!"""###############""""""""""""#########"""""""""!!!!!!$$$######""""""###$$$%%%(((&&&######$$$&&&&&&&&&$$$###"""!!! $$$###""""""###$$$###""""""""""""""""""""""""!!!!!!"""$$$%%%&&&%%%$$$###%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######"""""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#########$$$$$$"""!!!!!!!!!!!!###$$$%%%######""""""!!!!!!!!!!!!########################""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$###""""""""""""#########$$$%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$###"""!!!###%%%%%%######&&&%%%!!!$$$$$$%%%%%%%%%%%%$$$$$$########################""""""!!!!!!"""###$$$%%%%%%%%%%%%%%%$$$$$$###"""%%%%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%$$$###$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$###""""""!!!%%%&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%'''))))))'''%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$$$$###"""!!! !!!"""""""""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###%%%$$$##################%%%$$$$$$#########$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&'''%%%$$$!!!"""$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$###&&&&&&$$$%%%))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$"""%%%((((((%%%######$$$$$$%%%''')))******))))))%%%%%%&&&&&&%%%%%%$$$###$$$######""""""""""""###$$$###############$$$$$$((('''%%%###""""""""""""""""""""""""############""""""""""""############$$$######""""""###$$$%%%###""""""!!!!!!""""""#########$$$$$$$$$$$$######$$$$$$$$$######"""""""""!!!""""""#######################################%%%$$$###""""""!!!!!!"""########################"""######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((''''''&&&%%%%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$########################&&&&&&'''&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""""""###$$$%%%%%%%%%$$$###"""###$$$$$$%%%$$$$$$$$$$$$###""""""!!!"""""""""%%%$$$$$$###""""""!!!!!!""""""""""""!!!!!!!!! %%%%%%%%%$$$$$$$$$$$$$$$$$$###""""""###$$$###""" !!!!!!""""""!!!!!!###"""!!!!!!######"""!!!%%%$$$$$$###""""""!!!!!!"""""""""###############&&&%%%###""""""###%%%&&&###$$$%%%&&&&&&%%%$$$############$$$%%%%%%%%%&&&%%%$$$#########$$$%%%&&&!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$ !!!###%%%&&&###""""""""""""!!!!!!!!!###########################"""""""""###$$$%%%%%%&&&&&&%%%%%%$$$#########&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$###"""!!!###&&&&&&$$$$$$&&&%%%"""$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########""""""""""""###%%%&&&'''$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%"""###%%%%%%#########$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((((((&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###"""#########$$$$$$$$$$$$&&&'''((((((((('''&&&%%%"""""""""!!!""""""###$$$!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&$$$###"""###%%%&&&'''&&&%%%%%%############$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$"""(((***'''%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###"""$$$''''''&&&%%%%%%&&&$$$%%%''')))***+++++++++%%%%%%&&&&&&%%%%%%$$$###"""""""""""""""###$$$%%%""""""""""""###$$$%%%&&&***(((&&&$$$"""!!! !!!"""###$$$$$$$$$###"""############$$$$$$$$$$$$%%%$$$$$$###""""""###############""""""###############$$$$$$$$$$$$###############"""""""""""""""!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""############################## !!!!!!""""""#########&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%!!!!!!"""######$$$%%%%%%!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" """$$$$$$###!!! !!!"""#########""""""#########""""""""""""""""""$$$$$$$$$######"""""""""######"""""""""!!!!!!!!!$$$%%%%%%%%%$$$###""""""!!!!!!!!!"""$$$###!!! """$$$%%%%%%%%%"""!!! !!!"""###""" &&&&&&&&&%%%%%%%%%$$$$$$$$$###""""""""""""$$$$$$&&&%%%"""!!!!!!"""%%%&&&###%%%&&&&&&%%%$$$######!!!""""""###$$$%%%%%%&&&$$$###!!! !!!###%%%"""""""""######$$$%%%%%%!!!!!!"""###$$$%%%&&&&&&########################%%%%%%$$$$$$$$$$$$###$$$!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""########################%%%$$$###"""""""""$$$$$$%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######!!!%%%&&&$$$###%%%&&&$$$%%%$$$###""""""###$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&''''''######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&&&&$$$###$$$%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&((()))***+++'''&&&%%%$$$###$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$!!!!!!"""#########""""""""""""""""""############$$$$$$%%%&&&&&&%%%$$$###!!!!!!""""""###$$$%%%%%%!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$############$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&((('''%%%$$$######$$$%%%'''%%%$$$$$$$$$%%%$$$"""$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%---000+++%%%%%%'''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$#########$$$&&&'''''''''''''''"""###%%%&&&''''''''''''%%%%%%&&&&&&%%%%%%$$$#########""""""######$$$%%%######""""""###$$$$$$%%%((('''%%%###"""  !!!###%%%%%%$$$###""""""""""""#########$$$$$$$$$$$$##################$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""######$$$%%%########################""""""""""""######$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" """###$$$###!!! !!!###$$$$$$"""!!!"""###"""""""""#########""""""""""""######$$$$$$$$$%%%$$$$$$#########"""""""""######$$$$$$###"""!!! $$$$$$$$$&&&''''''$$$""" """$$$%%%%%%%%%%%%"""!!! !!!"""###""" $$$$$$%%%%%%%%%&&&&&&&&&&&&%%%###""""""###$$$%%%&&&$$$""" """$$$&&&$$$&&&((((((&&&$$$$$$$$$!!!!!!""""""###$$$%%%%%%%%%###!!! !!!###$$$#########$$$############!!!!!!"""###$$$$$$%%%%%%########################%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$###""""""!!!""""""""""""####################################'''&&&$$$"""!!!!!!""""""###############""""""""""""""""""###$$$$$$%%%%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%$$$)))***&&&$$$%%%%%%###%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$############$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%% !!!"""$$$&&&''''''&&&%%%$$$###$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###!!!!!!"""###############!!!!!!"""""""""#########"""###$$$%%%%%%$$$###"""!!!!!!"""###$$$%%%&&&&&&#########$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$######$$$#########$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((('''%%%$$$###$$$%%%%%%'''%%%#########$$$###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$(((000444///'''$$$&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$&&&'''(((((((((###$$$%%%%%%%%%$$$###"""%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$###############%%%$$$$$$###""""""###############""""""!!! """$$$%%%&&&%%%###"""!!!!!!!!!"""""""""######!!!!!!"""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""""""""""""""#########""""""###$$$$$$$$$$$$$$$########################""""""""""""###$$$%%%&&&########################%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&& !!!"""#########$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$$$$###""""""%%%'''&&&###!!!"""%%%!!!!!!"""############"""""""""######$$$%%%%%%&&&$$$$$$$$$$$$#####################"""""""""""""""#########$$$&&&%%%###!!!%%%%%%%%%%%%$$$###""""""###"""!!!!!!######"""!!!!!!!!!""""""###$$$$$$%%%&&&%%%$$$###"""###$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$'''))))))%%%######%%%!!!!!!!!!"""#########$$$&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$###""""""!!!!!!########################$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$######"""""""""############$$$########################&&&&&&$$$###""""""!!!!!!"""""""""""""""""""""""" !!!"""######$$$$$$"""""""""!!!""""""###$$$%%%%%%$$$$$$############%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&***///000***%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###!!! $$$$$$%%%%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&%%%'''((((((&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$######%%%'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$%%%&&&&&&&&&&&&!!!"""""""""###############$$$%%%&&&&&&&&&%%%$$$!!!"""###%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&%%%%%%$$$###%%%$$$$$$$$$$$$%%%%%%&&&$$$######$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&'''$$$""""""###$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$'''///444...'''%%%&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$&&&(((((('''&&&&&&''''''&&&%%%###"""%%%%%%&&&&&&%%%%%%$$$###&&&%%%$$$###############&&&%%%$$$###""""""""""""!!!!!!"""######""""""!!!""""""$$$%%%%%%%%%$$$### !!!!!!!!!"""""""""""" !!!"""###%%%%%%%%%%%%#########""""""#########$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$#######################################$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""##################%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''!!!!!!!!!""""""#########$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""############!!!$$$'''&&&""" !!!$$$ !!!"""###$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""$$$###"""""""""###$$$%%%"""!!! !!!######!!! %%%$$$$$$###############$$$###""""""###$$$###"""!!!"""""""""""""""""""""$$$$$$###"""""""""""""""######""""""""""""######"""&&&)))((($$$!!!"""$$$!!!"""""""""""""""""""""%%%%%%%%%$$$$$$$$$######""""""###$$$%%%$$$######$$$$$$$$$###"""!!!!!!!!!########################$$$$$$%%%%%%%%%$$$###"""!!!!!!###$$$$$$$$$###"""""""""#########$$$$$$$$$########################"""######$$$$$$$$$##############################""""""""""""""""""""""""!!!"""######$$$$$$$$$##################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###$$$$$$%%%&&&,,,...)))$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%###"""!!!%%%%%%%%%%%%$$$$$$###""""""###$$$%%%&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$###""""""%%%'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&"""""""""#########$$$$$$###$$$&&&'''''''''&&&&&&"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%"""""""""######%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&###!!!!!!"""$$$%%%%%%#########$$$%%%&&&'''((($$$$$$%%%&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$"""***...+++'''&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$%%%&&&&&&&&&&&&%%%###"""###%%%'''&&&%%%%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$#########$$$%%%%%%$$$$$$###############$$$"""###$$$%%%%%%$$$###############$$$$$$$$$%%%%%%!!!!!!"""""""""#########!!!"""###$$$%%%$$$$$$######""""""!!!!!!""""""###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! &&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$&&&'''###############$$$$$$$$$!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!"""""""""%%%###!!! !!!"""$$$$$$$$$###"""&&&&&&%%%$$$$$$#########""""""""""""!!!!!!!!!!!!%%%$$$###""""""$$$&&&(((%%%$$$###$$$%%%%%%%%%###  """$$$&&&((($$$###"""###$$$%%%$$$"""%%%%%%$$$$$$###"""""""""######""""""!!!!!! """""""""######"""""""""!!!%%%((('''""" ###""""""""""""!!!!!!!!!!!!###############"""!!! !!!"""$$$%%%%%%%%%$$$!!!!!!""""""######$$$$$$########################$$$$$$%%%&&&%%%$$$###"""""""""#########!!! """"""######$$$$$$$$$$$$######################## """$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######"""!!!!!! !!!###$$$%%%&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%$$$###"""""""""###$$$###'''%%%"""$$$''''''$$$%%%&&&''''''&&&%%%$$$!!!"""###$$$%%%%%%&&&'''%%%&&&'''((((((((('''&&&&&&&&&&&&%%%$$$###"""!!!"""###$$$%%%&&&&&&'''&&&###%%%&&&&&&%%%$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$$$$%%%&&&"""###%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""######"""!!!"""%%%'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###""" !!!"""###$$$%%%%%%%%%############$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$&&&(((((('''&&&%%%###$$$&&&'''((()))))))))'''&&&&&&%%%$$$$$$$$$$$$""""""""""""###$$$%%%&&&###$$$&&&'''((('''&&&&&&%%%### """$$$%%%&&&#########$$$%%%&&&((()))######$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$)))(((&&&''''''&&&$$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%"""###$$$%%%&&&'''''''''&&&###!!!"""%%%&&&%%%$$$"""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$"""""""""###$$$%%%'''(((""""""""""""###$$$%%%&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$#########$$$%%%&&&"""############$$$$$$$$$######$$$%%%%%%###"""!!!""""""!!!!!!!!!!!!""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""$$$&&&'''&&&### """$$$###"""""""""!!!!!! """"""""""""!!!!!!!!!!!!###"""!!! !!!"""###%%%%%%$$$$$$$$$$$$%%%%%%############""""""""""""""""""###$$$$$$$$$$$$$$$#########"""###$$$$$$%%%########################%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###%%%%%%&&&&&&%%%$$$"""!!!"""!!!!!!###&&&%%%"""######$$$$$$%%%%%%%%%&&&######"""!!!!!!!!!!!!!!!$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%%%%###"""!!! """###$$$$$$$$$$$$!!!!!!""""""#########$$$$$$%%%'''''''''%%%###"""!!!!!!""""""#########$$$$$$$$$##################!!!"""$$$%%%%%%$$$###"""######""""""!!!"""######'''&&&%%%$$$############%%%%%%$$$###"""!!! $$$$$$############$$$$$$&&&(((***+++***&&&### !!!"""#####################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######%%%%%%%%%%%%######"""###$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$&&&&&&'''((()))(((&&&%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&$$$###""""""###$$$%%%''')))***&&&$$$""""""$$$%%%###!!!!!!!!!!!!!!!"""###%%%%%% ###&&&'''%%%$$$&&&)))&&&"""###'''%%% #########$$$$$$%%%%%%%%%&&&&&&&&&$$$######%%%'''$$$$$$##################)))((('''&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''''''''''''''''''''''''''""""""#########$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''(((((((((((((((''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%"""######$$$&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########"""""""""######$$$$$$%%%%%%%%%&&&$$$###"""###%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$######"""#########(((''''''&&&$$$###""""""#########"""""""""""""""###$$$%%%&&&&&&%%%$$$###***%%%!!! !!!"""!!! """###%%%&&&&&&&&&%%%"""$$$%%%%%%$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&########################$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$###"""!!!"""###%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''(((((()))((('''&&&%%%!!!$$$$$$#########$$$&&&(((***,,,---,,,+++***(((((('''%%%###"""!!! ###!!!"""$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""&&&%%%$$$#########$$$%%%###""""""!!!!!!""""""###############"""""""""""" !!!""""""""""""!!!######""""""######$$$$$$##############################"""""""""!!!!!!!!!!!!""""""######""""""!!!!!!"""###$$$$$$$$$###"""$$$!!! """###""" !!!!!!"""""""""###############"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##############################""""""###$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######$$$%%%%%%%%%$$$$$$###""" !!!"""###$$$$$$$$$###""""""""""""######$$$$$$###$$$%%%&&&&&&$$$"""!!!""""""""""""#########$$$$$$$$$########################$$$%%%$$$$$$###"""#########$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$###############$$$$$$############$$$$$$&&&''')))***)))'''%%%###"""#########$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%%%%%%%%%%$$$$$$((('''&&&%%%$$$#########$$$""" !!!"""###!!!!!!!!!!!!!!!"""###$$$%%%$$$''')))(((%%%$$$%%%''''''$$$$$$((((((######&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((((((((())))))(((((('''%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###%%%&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$###$$$%%%%%%%%%%%%$$$###&&&&&&%%%%%%%%%%%%%%%&&&))))))((('''&&&%%%$$$$$$"""""""""##################$$$$$$%%%%%%$$$$$$###***'''###"""###$$$###!!! !!!"""###$$$$$$######"""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$%%%%%%%%%&&&########################$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%$$$###"""###%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&######$$$%%%'''))),,,---((('''&&&%%%%%%&&&'''(((&&&''')))+++,,,+++******&&&%%%%%%%%%$$$$$$######"""  ###%%%%%%%%%"""""""""###############!!!!!!!!!"""#########$$$&&&&&&%%%$$$######$$$$$$""""""!!!!!!!!!!!!""""""$$$$$$#########""""""""" !!!!!!!!!!!!!!!""""""""""""######$$$$$$""""""""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!############"""%%%""" """""""""!!!!!!!!!"""""""""""""""#########""""""""""""""" !!!!!!!!!########################"""###$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""""""""&&&%%%$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$###""""""############$$$$$$$$$"""###$$$%%%$$$###"""!!!"""""""""#####################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""!!!"""###$$$&&&&&&&&&%%%%%% !!!###$$$%%%%%%$$$$$$""""""######$$$$$$$$$%%%$$$$$$############$$$$$$&&&&&&'''((())))))((((((%%%$$$#########$$$%%%&&&#########$$$$$$$$$$$$%%%#################################$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%"""######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%$$$$$$###"""######$$$%%%&&&&&&'''%%%$$$$$$###$$$$$$%%%%%%+++***(((%%%###"""!!!!!!$$$"""!!!!!!""""""!!! !!!!!!!!!!!!""""""###$$$(((***,,,***&&&######%%%'''$$$$$$&&&'''%%%&&&)))''''''''''''''''''&&&&&&%%%&&&&&&$$$###"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%###%%%'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((''''''(((((()))((((((''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((('''%%%$$$&&&'''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$###"""""""""######$$$$$$%%%$$$$$$############$$$$$$)))(((&&&&&&&&&&&&$$$###"""######$$$$$$######"""###%%%&&&&&&$$$###$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&%%%$$$###$$$&&&'''&&&&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&(((...777???EEE777111)))$$$$$$%%%&&&%%%&&&'''(((*********))))))######$$$%%%%%%&&&&&&'''############$$$%%%%%%%%%#########$$$$$$%%%%%%%%%!!!!!!""""""###$$$%%%%%%$$$###""""""!!!!!! $$$######""""""######$$$$$$$$$$$$#########""""""!!!!!!"""############""""""""""""###############""""""""""""""""""""""""$$$$$$$$$#########""""""""""""###$$$$$$$$$###### !!!"""###$$$######"""$$$###!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$#####################"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$""""""#########$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$###"""##############################$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###"""!!!!!!"""%%%&&&'''&&&%%%$$$###$$$%%%%%%%%%###!!!"""""""""############$$$%%%$$$$$$######$$$$$$%%%%%%%%%&&&'''(((***+++,,,&&&%%%###""""""###%%%&&&############$$$$$$$$$$$$""""""############$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$######"""!!!!!!###%%%$$$$$$%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&%%%$$$###""""""$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######!!!!!!!!!!!!!!!"""###$$$''')))+++)))%%%"""###%%%%%%###"""#########%%%'''(((((((((''''''&&&&&&&&&&&&'''(((&&&$$$###$$$%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((''''''%%%&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((()))(((((((((''''''&&&&&&'''((((((&&&%%%$$$&&&''''''''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%%%%$$$######"""!!!!!!""""""######$$$%%%&&&&&&%%%$$$###""""""###$$$%%%'''''''''''''''&&&%%%$$$'''&&&&&&&&&&&&%%%%%%$$$$$$%%%'''&&&%%%$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''''')))((((((+++444AAAMMMUUUGGG===///&&&%%%%%%$$$###&&&&&&'''((())))))((((((###$$$$$$%%%&&&''''''(((###$$$$$$$$$###"""!!!"""######$$$$$$%%%%%%&&&&&&!!!""""""###$$$%%%%%%&&&"""""""""!!!!!! $$$$$$############$$$$$$$$$$$$$$$$$$############!!!""""""###############""""""###$$$%%%$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""###$$$%%%&&&%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$"""###$$$$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$###"""!!!!!!"""$$$$$$&&&&&&%%%%%%$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$%%%%%%%%%%%%'''&&&%%%$$$$$$######""" """$$$&&&&&&%%%$$$######$$$%%%&&&%%%###!!!######"""""""""!!!!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''')))+++,,,%%%$$$"""!!! """###%%%""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$'''''''''&&&%%%$$$###"""$$$$$$%%%&&&''''''&&&&&&$$$$$$%%%###!!!!!!$$$&&&$$$$$$%%%%%%%%%$$$$$$###""""""###$$$$$$%%%&&&&&&%%%$$$###"""###$$$&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$###$$$$$$###""""""""""""######$$$$$$&&&)))((($$$"""$$$&&&&&&&&&$$$""""""###$$$$$$((((((''''''&&&&&&%%%%%%)))******)))'''&&&&&&'''$$$%%%%%%%%%&&&&&&''''''((((((''''''''''''(((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''###$$$%%%%%%&&&&&&&&&%%%(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&%%%%%%&&&''''''&&&$$$###%%%&&&''''''((((((''''''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$######""""""""""""######$$$%%%&&&&&&'''&&&%%%$$$######$$$%%%&&&%%%&&&''''''&&&%%%%%%%%%(((((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%$$$###"""###%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''(((&&&$$$%%%,,,666AAAHHHKKK@@@333***))))))((('''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''!!!"""###""" $$$$$$$$$%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&"""###$$$$$$$$$$$$############""""""""""""######%%%$$$$$$$$$$$$######### !!!""""""""""""""""""###%%%&&&&&&&&&%%%$$$####################################"""""""""!!! !!!"""###############&&&''''''''''''%%%$$$###"""%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$#########"""###$$$&&&&&&%%%$$$###$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""""""""#####################"""######$$$$$$'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###############$$$$$$%%%&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!"""$$$%%%&&&&&&%%%%%%$$$#########""""""!!!!!!%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((()))***$$$###"""!!!!!!!!!"""###"""""""""############$$$#########$$$%%%%%%&&&&&&#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%'''''''''&&&%%%$$$###"""%%%%%%&&&'''''''''&&&&&&###%%%&&&%%%""""""$$$'''"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$###$$$$$$$$$"""!!!"""###$$$$$$#########$$$$$$%%%"""%%%''''''$$$###%%%'''((())))))%%%%%%''''''%%%'''''''''''''''&&&&&&&&&***+++,,,+++)))'''''''''$$$$$$%%%%%%&&&'''''''''((((((((('''(((((()))******)))'''%%%%%%''')))***(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%))))))******))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&######$$$%%%&&&&&&&&&&&&((((((((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&$$$###%%%&&&'''(((((((((((('''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$%%%%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%$$$###"""###%%%"""###$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((()))&&&$$$"""$$$)))///222:::333+++''''''((()))(((((('''''''''((((((((((((((('''''''''''''''&&&&&& """$$$$$$!!! %%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$$$$#########!!!""""""##################%%%&&&(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############!!!"""###$$$$$$%%%%%%%%%%%%&&&'''(((''''''%%%%%%###%%%'''&&&$$$###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&'''&&&%%%$$$%%%$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%'''&&&%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$###############$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$#########$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$######"""""""""""""""""""""###############$$$$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$!!!$$$'''&&&###!!!###&&&!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$$$$$$$$$$"""$$$%%%$$$"""!!!"""$$$&&&&&&%%%%%%$$$%%%%%%&&&###&&&((((((%%%$$$%%%'''&&&***+++((((((,,,+++((('''(((((((((((((((((()))***+++,,,,,,)))'''&&&&&&%%%&&&&&&'''(((((())))))'''''''''''''''((()))))))))(((((((((((((((((()))((((((((((((((((((((((((((((((((('''''''''&&&&&&)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&$$$$$$%%%&&&'''(((((('''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''(((((('''%%%$$$&&&'''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$%%%&&&%%%######&&&)))'''&&&%%%$$$$$$%%%&&&&&&&&&'''((('''%%%$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%&&&&&&''''''(((''''''''''''''''''''''''((())))))******))))))(((***)))((('''''''''((()))((('''%%%$$$%%%%%%&&&'''))))))((((((((((((((()))''''''''''''''''''''''''!!!$$$''''''%%%###$$$%%%%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%'''))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%###$$$%%%&&&'''(((((((((###$$$&&&'''(((''''''&&&$$$%%%&&&###!!!!!!%%%((()))))))))(((((('''''''''"""###%%%'''''''''%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&&&&'''''''''$$$%%%'''((()))((('''''''''&&&%%%$$$%%%%%%'''''''''''''''&&&&&&%%%%%%%%%######""""""###$$$%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$%%%&&&''')))((('''&&&%%%$$$$$$$$$)))((('''%%%%%%%%%%%%%%%###$$$$$$%%%'''(((((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%$$$###"""""""""""""""############$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%############%%%%%%'''''''''(((''''''&&&&&&!!!"""$$$&&&''''''''''''%%%%%%%%%%%%%%%$$$###"""###''''''###!!!"""%%% !!!"""$$$%%%&&&''''''(((''''''&&&&&&%%%%%%$$$###$$$&&&((())))))((('''%%%%%%$$$$$$%%%%%%&&&&&&$$$&&&((('''$$$"""$$$&&&''''''&&&%%%%%%&&&&&&&&&%%%(((***)))&&&$$$%%%'''###(((***((()))...---)))(((((())))))******++++++)))+++,,,+++)))&&&%%%%%%&&&''''''((()))******+++&&&&&&&&&&&&&&&'''((()))'''((()))******)))((('''''''''''''''''''''''''''******))))))((((((((('''(((((((((((((((''''''&&&''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%&&&'''((())))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&%%%&&&&&&&&&''''''((((((((())))))(((&&&&&&'''((((((((((((((((((''''''&&&(((((((((((((((((((((((())))))***+++++++++++++++'''&&&%%%%%%%%%%%%&&&'''#########$$$%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&%%%&&&&&&%%%###$$$(((+++)))((('''&&&&&&'''((()))&&&((()))(((%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%&&&''''''%%%%%%&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''))))))************))))))'''((()))*********))))))%%%''')))***)))((())))))***))))))((((((((())))))&&&&&&''''''(((((())))))&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''&&&&&&%%%&&&''''''((('''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""###$$$$$$(((((('''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$(((''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''''''''(((((((((((($$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$###""""""$$$&&&&&&'''''''''&&&&&&((()))***((('''(((++++++)))&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''')))(((((('''''''''(((((($$$&&&((()))((('''''''''$$$$$$$$$$$$%%%%%%&&&'''''''''%%%$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%)))))))))(((((('''''''''$$$%%%&&&''''''&&&%%%$$$''')))***)))'''&&&&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%'''(((((())))))))))))))))))))))))(((''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))++++++,,,------------,,,***************)))(((((()))))))))))))))))))))))),,,+++))))))***+++******++++++************+++++++++***)))'''''''''((()))))))))))))))************++++++++++++******))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&(((''''''(((***+++)))(((&&&&&&&&&'''''''''((((((************************///...+++)))(((((()))***(((((((((((()))))))))))))))))))))))))))***++++++&&&((())))))(((&&&'''(((((((((((((((((()))******************))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&''')))(((&&&%%%%%%&&&''''''((((((((((((''''''+++)))&&&%%%%%%&&&)))+++((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''$$$'''+++,,,***(((&&&&&&'''((()))))))))((('''&&&((((((((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))******++++++,,,,,,))))))))))))))))))))))))((((((((()))(((((('''&&&))))))))))))))))))))))))''''''''''''((((((((()))&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''***)))'''&&&&&&&&&'''((((((((('''''''''&&&&&&&&&((((((((((((((('''&&&&&&'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((''''''&&&''''''((((((((((((((((((((((((((()))'''(((((())))))))))))(((''''''''''''((((((((()))((('''&&&&&&&&&&&&&&&''')))******(((%%%######$$$'''((()))((('''''')))++++++)))''''''))))))(((&&&((((((''''''''''''(((((())))))(((((((((((())))))******)))((((((((()))))))))******)))(((&&&&&&&&&''''''&&&&&&&&&'''(((((((((''''''&&&&&&&&&'''((('''(((((((((((((((((('''((((((((('''''''''&&&&&&(((''''''''''''''''''((((((((((((((((((''''''''')))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&((())))))'''&&&&&&''''''''''''((((((((())))))''''''((()))***************************)))(((((()))))))))))))))))))))))))))))))))))))))******+++(((''''''''''''((()))***(((((()))))))))************+++,,,,,,------,,,,,,++++++,,,,,,++++++***)))+++++++++******)))))))))---+++))))))+++,,,+++***++++++************++++++,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++******************************************)))))))))((((((((()))(((((()))***+++)))((((((((((((((())))))))))))+++++++++++++++++++++++++++***)))''''''((()))***)))))))))))))))))))))))))))))))))))))))******+++&&&((())))))((('''((()))))))))((('''''''''((((((++++++*********)))))))))******))))))******+++,,,************************)))))))))*********++++++*********++++++,,,,,,,,,***)))'''&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''(((***)))'''&&&&&&'''&&&''''''((((((''''''&&&***)))'''&&&&&&''')))***)))(((''''''''''''((())))))((((((((((((((())))))$$$&&&((()))(((''''''((((((((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))******************++++++))))))))))))))))))))))))''''''((()))*********)))************************(((((()))))))))*********'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((******)))(((((((((((()))(((((((((''''''''''''&&&)))))))))))))))(((((('''&&&'''((()))***))))))(((''''''''''''''''''''''''%%%&&&'''(((((()))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((((((*********************)))*********+++******))))))(((((()))))))))************))))))(((''''''''''''***+++,,,+++(((&&&%%%%%%)))***+++***))))))+++---...+++)))'''((((((((('''+++******))))))******+++*********))))))*********,,,++++++***))))))******+++***)))(((((((((((((((+++***))))))))))))))))))))))))(((((((((((()))***))))))************))))))))))))(((((((((''''''''')))((((((''''''(((((()))+++******))))))(((((((((*********)))))))))))))))((((((((()))))))))))))))(((((())))))))))))((((((%%%'''))))))((('''((()))))))))))))))******************+++,,,------------+++,,,,,,,,,,,,+++******************************,,,+++*********+++---...******)))))))))***++++++))))))*********+++++++++***+++,,,,,,------,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,++++++******---+++******+++,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***))))))***+++***(((************++++++++++++++++++++++++++++++++++++***))))))((()))***,,,---************************))))))(((((())))))***+++&&&(((******))))))***+++,,,+++)))((('''&&&&&&&&&++++++++++++************+++++++++++++++,,,------++++++++++++++++++++++++************++++++++++++************++++++++++++,,,+++)))((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((***++++++)))(((((()))''''''((((((((((((''''''))))))))))))))))))))))))******)))(((((()))*********))))))((()))***,,,---)))***)))(((''''''))),,,***)))(((((((((***+++,,,************************))))))))))))))))))))))))(((((()))))))))************************)))))))))************************&&&'''(((***+++,,,,,,,,,*********************************++++++++++++,,,(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&&&&%%%%%%))))))(((((('''&&&&&&%%%((((((((((((((((((((((((&&&''''''((((((((((((((()))(((((((((''''''&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((('''''''''''''''((()))))))))))))))((((((&&&''')))++++++***)))((((((((((((((((((((((((((('''((())))))*********)))'''''''''''''''''''''''''''''''''&&&'''(((((()))'''((()))***+++***)))(((******************************)))((((((((()))))),,,+++++++++++++++******************))))))((('''*********++++++++++++,,,+++***)))((((((''''''((("""%%%(((***)))(((((((((***+++++++++******,,,...111///,,,***))))))))))))------,,,,,,,,,,,,------++++++************++++++,,,,,,+++***************)))((('''''')))+++,,,---,,,,,,+++******)))*********************+++++++++++++++,,,,,,,,,,,,++++++******)))))))))((((((((()))))))))(((((()))))))))------,,,+++***))))))(((*********************************++++++,,,,,,---******++++++++++++******'''(((***+++***)))***+++++++++++++++,,,,,,,,,,,,,,,---...///////////////------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,...///---,,,,,,+++,,,,,,------***++++++++++++,,,,,,,,,++++++,,,------------,,,---------......---,,,,,,,,,,,,,,,---------......---,,,++++++---...------------,,,,,,,,,,,,------------------,,,---------))))))*********+++++++++------,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,---+++******++++++***)))+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,+++++++++++++++)))))))))))))))***++++++''')))++++++++++++,,,---///...,,,***((('''&&&&&&,,,,,,,,,,,,++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++++++++++++++,,,+++***)))))))))***+++************************))))))))))))))))))))))))(((((((((((()))))))))******+++---,,,***))))))***((())))))******))))))((())))))***++++++***))))))+++++++++******++++++++++++******)))***,,,...000222111///,,,)))(((***---,,,,,,+++******)))))))))*********+++++++++++++++))))))))))))))))))))))))************+++++++++++++++++++++******))))))(((++++++++++++++++++++++++'''((()))***++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))(((((((((((((((((()))))))))))))))))))))))))))''''''((((((((()))))))))''''''&&&&&&&&&&&&&&&&&&******)))((('''''''''&&&((((((((((((((((((((((((&&&&&&'''((()))((((((''')))))))))((((((''''''''')))(((''''''''''''((()))&&&&&&&&&'''''''''&&&&&&(((((((((((((((((((((((('''(((((()))))))))(((((('''(((***,,,,,,+++***((())))))))))))))))))))))))***+++++++++******)))(((((((((((((((((((((((((((***))))))))))))***++++++((()))***+++,,,+++***)))++++++++++++++++++++++++,,,+++***)))))))))))))))------,,,,,,+++++++++******+++++++++***)))((((((+++++++++,,,,,,,,,,,,---******)))(((((('''(((((( ###'''************+++***+++,,,+++******,,,...444333000---++++++,,,---......------------......+++******************+++,,,,,,++++++++++++,,,,,,,,,)))'''(((***---------,,,,,,+++***)))))))))***+++++++++,,,,,,---------,,,------------------,,,++++++*********)))))))))+++******))))))******+++......---,,,+++***************************++++++(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---,,,---...,,,,,,,,,---------.........//////000000000000///......////////////..............................------,,,,,,,,,---...//////......---------......,,,,,,,,,,,,---------...,,,,,,---............---,,,,,,---------------,,,+++,,,---...///111222222...,,,+++,,,...//////.........------------......,,,---------------------++++++++++++,,,,,,,,,,,,---------------.........////////////////////////.........---------,,,,,,...,,,******+++,,,,,,++++++,,,,,,,,,,,,---------------------------------000//////.....................------,,,,,,,,,,,,***************+++,,,,,,(((***,,,---,,,,,,---...111000///---+++***))))))------------,,,,,,,,,,,,******))))))******+++,,,------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++---,,,***)))))))))***+++))))))))))))))))))))))))************************))))))*********++++++++++++,,,...---,,,******+++++++++,,,,,,,,,,,,++++++)))***+++------+++***)))+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,---///000777777555111---******++++++,,,---...---+++***(((******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******************)))************************(((((()))))))))*********))))))((('''''''''(((((((((''''''(((((()))***+++((((((((((((((((((((((((&&&'''((()))***)))(((''')))))))))))))))(((((((((((())))))))))))))))))((('''((()))))))))))))))((('''(((((((((((()))))))))'''(((((())))))))))))(((((()))***+++,,,++++++***************************,,,,,,,,,++++++***(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++---,,,++++++************---------,,,++++++******,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,---------)))))))))(((((())))))***''')))+++,,,+++++++++,,,+++,,,,,,,,,++++++---///555555444111...---...//////......------......///++++++************++++++,,,,,,,,,,,,---...//////333000,,,,,,......,,,)))++++++******)))************+++,,,---.........---------............------,,,,,,+++++++++*********+++++++++******+++++++++...------,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,...000000///...///000------------............//////000000000000000///......///000000000000///........................------......////////////000000///.........//////---------.........//////---...//////000000//////,,,,,,---............---,,,---...///111333444444...---,,,---///000000000//////............//////,,,---......///.........////////////000000000000.............../////////////////////////////////............---------,,,...,,,******,,,.........------------..................................../////////......------,,,000//////......------,,,,,,,,,++++++,,,,,,---...***,,,......------...///222111///...---,,,,,,,,,............------------,,,,,,,,,,,,,,,---......------------------------------------............------------,,,,,,,,,,,,---,,,+++*********+++,,,))))))))))))))))))))))))***************************+++++++++,,,,,,,,,,,,+++---......,,,++++++,,,------............------***+++,,,------,,,+++***+++,,,,,,------,,,,,,++++++,,,,,,------.........444777999888555111...---......///000000///---,,,+++,,,,,,------......///------------------------,,,,,,---------.........,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******************************)))))))))*********++++++,,,+++)))((((((((()))))))))((((((((((((***+++,,,************************'''(((***+++,,,+++***)))))))))))))))))))))******'''(((***++++++***((('''((()))***+++++++++******'''((((((((())))))))))))((())))))***++++++***************+++++++++,,,,,,++++++++++++++++++++++++******+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,,,,+++************)))***++++++,,,++++++++++++++++++++++++...---,,,++++++*********------,,,,,,+++******)))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------***))))))******+++,,,---,,,---...---+++***+++,,,---.........------///000333444555333000...///000......------------......------,,,,,,,,,,,,------------...///000222333444888444111111333333///***++++++*********+++,,,,,,***+++,,,...............------............------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000000//////////////////...---,,,,,,,,,,,,---......///111000///......///------------.........///...//////000000//////.........///000000000000000////////////////////////...///111222222222000///111000000///......//////........./////////000000//////000111111111111111---...//////000000//////000000000111222222333333///...------///111111111000//////......//////000---...000111111111000///000000111111111222222222....../////////000000000////////////////////////////////////.........---...,,,******---///000111////////////000000000000////////////////////////......//////////////////111111000//////...------...------------...//////,,,...//////...---...///000///......---........./////////.........------......------......///000........................------.........///////////////.........---------///...---,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------+++---......,,,++++++,,,------............------,,,,,,------------,,,,,,+++,,,------------,,,++++++,,,---//////...,,,+++---444<<>>999777:::888555222000/////////......//////000111111222........................------........./////////,,,------------------...---------------------------....../////////......------------------------,,,,,,---------.........***++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++---,,,***)))))))))***+++,,,+++***(((((((((((()))++++++++++++++++++++++++(((***+++------,,,+++***(((((())))))******++++++'''(((+++,,,,,,+++(((''''''((()))***++++++***)))'''((((((((())))))******)))***+++,,,,,,,,,,,,,,,++++++*********+++,,,---++++++++++++++++++++++++(((((()))***++++++++++++))))))))))))))))))))))))''')))+++,,,---,,,***)))+++***)))((()))***+++,,,++++++++++++++++++++++++///...---,,,++++++++++++------,,,++++++***))))))'''((()))***************+++++++++,,,,,,,,,------*********+++,,,---...///,,,------,,,******,,,......///000///...///000222111333555444000......000------,,,,,,,,,,,,------......------------.........//////111333555666888888555333555888888444///++++++++++++,,,,,,---...)))***,,,...///......---------............------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,---.........//////000000......------,,,,,,,,,+++...---,,,++++++,,,---......000111000...------...------------.........///....../////////......---......///000000000000000////////////////////////...000333555555444222000111111000///......//////////////////000000000000000000111222222222222222//////000111111111111111333333333222222222111111///...---...000222222111000000////////////000000///000111222333333222111///000000000111111111111......//////000000111111////////////////////////000000000000////////////---+++******---000222222000111111111111222222222000000000000000000000000...///000222333333333444222111111000///......---///............///000000---///000000...---...///---------------...//////////////////............---------------...//////////////////////////////............////////////000000/////////.........111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++---...---,,,***++++++,,,------......------,,,------------------------++++++,,,------,,,++++++***,,,...000000...+++))))))333@@@JJJMMMJJJEEEAAAIIICCC;;;333...,,,---...000000111222333333444444000000000000000000000000............////////////---------....../////////........................---...///111222222222222------------------------............/////////000+++++++++*********))))))++++++++++++++++++++++++)))))))))******++++++++++++++++++++++++***))))))************************++++++************++++++((()))+++,,,------,,,++++++++++++************)))+++******************+++++++++++++++++++++++++++...------,,,+++***))))))(((((()))***+++,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------,,,+++---............---,,,+++---------,,,,,,+++++++++*********)))******+++,,,///---+++***))))))+++,,,///...------,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///000111000...---...///////////////000111222333444444222111000000000000111000///......------...111000///...---,,,,,,,,,333222222444666666333///111222333333333111000//////......---------......////////////////////////++++++++++++++++++++++++...///////////////......---------------------,,,...///000000000///---,,,000000000000////////////000000000000000000000000------......//////000000000000///.....................//////000000000111,,,------...//////......////////////////////////000///...------------------///111333444333222111111222222222222111000000...000111000///...///000///......///111333222111222333444222000//////000222222222333666777666444...............///000000111111111111111111111111111111111111111111111111///000000000......000111111111222222222222111111222222222222222222222222888333//////111333000---..................------000000000000000000000000222222111111111111222222333333222222111000000000333333222111000000000111222222222222111///...---000000000000000000000000////////////000000000000000000/////////.........//////000000000000//////...///000111111000///...111000///000111222111///////////////000000000000////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------......------,,,+++...------,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...333???NNNUUUSSSNNNHHH@@@777111///000//////000111222333333333333333222111111111000000//////...............///000000//////////////////////////////000000000...,,,+++000000000000111111111111111111000000//////......222111111111000000//////---,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++++++++***))))))************************++++++************++++++,,,,,,,,,,,,+++***))))))))))))******++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,++++++******))))))******++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---...---,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++***************++++++,,,,,,+++***))))))***,,,---......---,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,+++******)))*********------------------------,,,---...---+++++++++,,,////////////000000111222222111000///////////////111000000////////////000000000///...------,,,,,,222111111333555444111...//////000000000///...---///......------.................................,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---.....................---///////////////......---000000000000000000000///000000000000000000000000......////////////000000000000///...............//////000000000111111111...//////000000000//////000000000000000000000000000000///..................///111333444333222111222222222222222111000000///000111111//////000111000//////000222333333222333444444333111000000111111000000222444555444333///////////////000000111111111111111111111111111111111111111111111111111000111222111//////111222111111222222222222111111111111222222222333333333777333//////111333111............///////////////000000000000000000000000222111111000000111111222111111111111111111111222333222111111000000111111111111222111111000///...000000000000000000000000000000111111111222222222000/////////............//////000000000000//////111111222222222222111111000///...///000111000...............////////////////////////////////////,,,------......------,,,------------------------+++++++++,,,,,,,,,,,,,,,...............---,,,,,,---------------,,,,,,,,,------------------------................................................///---///666AAAGGGGGGEEEAAA;;;555111000111111111000111222222333333222222111111111000000000////////////......//////000111//////////////////////////////000000000///............/////////000000000111000000000/////////...111111000000000/////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++*********+++******)))(((++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******))))))***((())))))***,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,,,,---......---------,,,+++*********+++,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,******))))))***+++---...------,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---......------,,,,,,------...,,,,,,+++***************........................+++,,,---,,,+++******,,,/////////...//////000000//////...------.........000000//////000000111222000//////......---------/////////000222111///---....../////////...------///......---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---////////////////////////000000///...............000000000000000000000000000000000000000000000000111111000000000/////////000000///.........//////000111111111111222222222111111111222111111000000111111111111111111111111111111000////////////000///000111333333333222222222222222222111111000000000111222222000000111222222111000111333555444333333444555444222111111222222111111333555666555333000000000000000111222222222222222222222222222222222222222222222222222222111222333222000000222333111111222222222222111111111111111222222333333444666222//////111222111///.........//////000000111000000000000000000000000222111111000000111111222//////000111111222333333222222111000000000111111000000111111111111000000////////////////////////000000000000111111111111////////////............///000000111111000000///222222222111111222222222000///......000000///...---------.........//////////////////////////////......////////////..............................***++++++,,,------......///////////////......---------............//////////////////////////////000000000000000000000000........................000...---///444888;;;<<<888555222000111222333222000111111222222222222111111111000000000000//////000000/////////000111111000000000000000000000000000000/////////000111111------........./////////000000000000////////////000000///////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++******)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))***+++---...******++++++,,,------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,------......//////000///---,,,,,,---...000,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,+++************+++,,,------,,,,,,+++++++++,,,,,,---............/////////------,,,,,,,,,------...------,,,,,,,,,,,,------......---,,,,,,,,,,,,------------------------------...///...,,,+++,,,---//////............//////......---------...//////............///000111222///////////////.........------.../////////...---///000000000000000//////...............//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------............---000000000000000000111111111000///...---...//////000000000000000111111111000000000000000000000000222222222111000//////...000000///////////////000222222222222222222222222111222222222222111000000111111111111111111111111222111111000000111111111000111222333333333222222222222222111111111111111111222333333111111222333444222222333555555555444444555666555333222333444555444444666777888777555222111111111111222333333444444444444444444444444222222222222222222222222111222333222000000222333111222222333333222222111222222222222222222222222444222//////111222222111---------...///000111111000000000000000000000000111111000000000000111111///000000000111111111222111111000000000000111111//////000111111111111111////////////////////////------........./////////////////////////////////111222222333333222222111222111////////////111222111///...///000111000///.........////////////000///////////////////////////000000111111000000///000000000000000000000000---------.........//////000000000000000///......---......///000000111111////////////////////////000000000000000000000000........................000000000//////111444777111111000000111222222111000000111111111111111000000000000000000000//////111111000000000000111111000000000000000000000000000////////////111333444------........./////////000000000000////////////////////////............+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++***))))))+++++++++++++++++++++++++++,,,------------,,,+++++++++*********,,,---///------,,,,,,,,,,,,,,,,,,///..................///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---------,,,,,,,,,,,,,,,,,,------......------,,,,,,---------...///000000000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,++++++,,,------------------..................---,,,,,,---------,,,,,,++++++++++++,,,,,,///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---///............//////000/////////...//////000000,,,,,,,,,---...///000111---...///000000//////...,,,---......------------000////////////000000000...............///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...//////......000000000111111111222222222111000///...///000111///000000000111111111222111111111111111111111111333333222111000///......000000/////////000000111333333333222222222222222111111222222222111111000111111111111111111111111222222111111111222222333111222222333333333333333333222111000000000111111111333444333222111222333555444333333555666555444444555666555333333333555666555555666777888666555222222222222222333444444333333333333333333333333222222222222222222222222000111222111//////111222222222333333333333222222555444444333222111000000333111000///000222222222,,,,,,---...///000000000000000000000000000000000111000000000000000000111111111111000000000//////111000000///000000111111...///000111111222111111000000000000000000000000............////////////000000000000000000000000444444444555555444444444222111000//////000111222222111000000222222111000///000000000000111111111////////////////////////000111111222222111111000111111111111111111111111111111000000////////////000000111111000000///...---...//////000111222222000000000000000000000000////////////////////////////////////////////////---000222222000000111333///000000111000/////////000000000111111000000/////////////////////000000111111000000000000111111000000000000000000000000//////......///111333444....../////////000000000////////////000000000000............////////////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))),,,,,,,,,---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,///...---,,,,,,+++++++++.........------,,,,,,,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////------------------------------............------------------...000111222---,,,+++++++++,,,---...------------............+++++++++++++++,,,------.........---,,,,,,++++++------,,,,,,,,,---......***++++++++++++,,,,,,,,,///...---------------------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++******,,,............///000111222111111000000///000000000,,,,,,,,,,,,---...///000,,,---///000111000000///---...///...---,,,...///......---------...///000............///000111111------------------------++++++++++++++++++++++++------...///000000000000///000000111111222222222333222222111111111111111///000000111111222222222111111111111111111111111222222111000//////......000000/////////000111111333333333222222222222111000111111222333333222222111111111111111111111111222111111111111222333333333333222222333333333333444333111000000000111222111222333333111111222333555444333444555666555444333444555555333333444555333333222333555555333222222222222222222333444444111111111111111111111111333333333333333333333333000111222111//////111222222222333333333333222222555444444333222111000000111111000000000111333444.........//////000000000000000000000000000000000111000000//////000000111222222111000000///......000000/////////000111111...///000111111111111111000000000000000000000000111111111111222222222222111111111111222222222222444555555666666555555444333333222222222222333333333222111111333333222111000000111111111222222222////////////////////////111111222222222222111111111111111111111111111111222222111111000//////...000000000000000//////.........///000000111222222000000000000000000000000........................////////////////////////***---000222111000//////...000111111///------...///000000000000//////.........////////////000000111111000/////////000000000000000000000000000000.........///000111222333....../////////000000000////////////000000000000...////////////000000000,,,,,,,,,,,,---------...------------------------)))))))))(((((('''''''''------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,////////////...---,,,,,,------------............///......------......///------------------------.............../////////,,,,,,------......//////------............------...------...///000222333,,,,,,,,,,,,---------............/////////000000,,,++++++++++++,,,------..................------...---------......///000,,,,,,,,,,,,------------//////...---------------.........------.........------,,,++++++++++++,,,------------------------,,,---...---+++++++++,,,------...///000222333444222222111000////////////---------------...///000,,,---///111222111000000...///000///------///111//////.........///000111............///000111222////////////////////////---------------------------...///000111111111111/////////000111222222222333333444444333333222111///000000111111222333333111111111111111111111111000000000//////.........000000//////000111111222333222222222111111111111000111222333444555555555333333333333333333333333111111111111111222333333333333333222222333333333444333111000///000111222111222333222111000111333555444333333555555444333222333444444333222333555333222222222444444222111222222222111222333333444222222222222222222222222333333333333333333333333111222333222000000222333222333333444444333333222222222222222222222222222000000000000000111333555111111111111111111111111000000000000000000000000000000////////////000000000000000000000////////////////////////000111111///000000111111111000000222222222222222222222222222222222222333333333333222222222333333444444444333444444555555444444333222333333444444333333222222111000111222333222000000000000000111111111111////////////////////////111111222222222222111111111111111111111111111111//////////////////////////////000000//////...---.../////////000000111111////////////////////////////////////////////////////////////////////////,,,---...000000000...---...000111000...,,,---/////////000000//////...---........./////////000000111000//////......//////////////////////////////---...//////000000000000------........./////////.../////////000000000111/////////000000000111111---------.........//////------------------------/////////......---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,---...000111000000///+++,,,,,,---...///000000......------------......------------------------/////////////////////...,,,,,,,,,---...///000000------............------......---...///111333444------...///000000//////.../////////000000111111,,,,,,++++++,,,,,,---...,,,---...///000000000000...............///000111////////////000000000111000///...---------------000000////////////000000//////...------------...........................///000111000...---...///------...///111333444555333222111//////.........///............///000000+++---///111222222111000///000222000...---000222222111000000000222333444............///000222222111111111111111111111111////////////////////////......000111222222222222...//////000111111222222333444555666555444333222///000000111222222333333111111111111111111111111////////////............000000///000000111222222222222222111111000000000111222333555666777777888444444444444444444444444111000000000111222222333444444333222222333333333444333111//////000111222000111222222000000111222555444333333444555444222222333444444222222333444555444333444555555444222222222111111222222333444555555555555555555555555333333333333333333333333333444444333222222333555222333333444444333333222///000000222333444555555///000000000000111444666444444333333333333333333000000000000000000000000000000////////////000000......//////000000111111///////////////000111111000000111111111111000000222222222222222222222222000000111111111222222222333333333444444555555555222333333444444333333222000111222333333222111000111000///000111222111///////////////000000000000////////////////////////000111111222222111111000111111111111111111111111,,,,,,------...////////////////////////......---////////////000000000000////////////////////////////////////////////////000000000000000000000000000///...///000111000...---///111000------...111//////000000///...---------.........//////000000000000///...............////////////////////////,,,---///000000000///...,,,,,,,,,---------........./////////000000111111//////000000111111222222........................---------.........//////111///---,,,---......---//////.........---------------------.........///000000000000000000000000...///////////////......000000000000000000000000000000//////.........---//////000000000000//////000000////////////000000111000...---,,,,,,------222111111000///---+++***......///000000000000000000000000000000000000000//////............//////111111000///...---,,,,,,000//////.........//////////////////000000000000000000//////.........---////////////000000000000000000111111111000000///000111222222222000///...///...............///000111111111111000000000000000222333333111000000111000000000///////////////111111111111111222222222000000000000000000000000000000000000000000000000//////000000000//////...333222222222222222222222111222444333222111111222000000111222222222111111...///000111111111111111222111000//////000111222222222222333333444444444666444222111111222333555444444333333222111000000000000////////////000000222222222222222333333333555444222111111222444555555333222444888;;;;;;:::444555555555555555555555333222111000000222444555777555333444666888777555444444333222333444555666333111000111555666555333333555777999:::999888777777777666555444444333333555666666666666666555555555555555444444555555555::::::999777555333111000222333444444555555444444333333333333333333333333777555333222111222444555666555555444444333333222666666666555555444444444777777666555444444333333222333444444444333222111222222111111000000//////111111111111111111111111111111111111111111111111000000111111222222222333111111222333333333333222333333333333333333444444222222333333333444444444777666555444333444555555666555444333222222222222444222000000111333333333222111111111000000//////222222111111000000//////666333000///000111111111////////////000000000000///////////////000111111111000///......///000111---......///////////////111111000000/////////...++++++,,,---...///000111222222222222111111111000...000111222222111000...---...000111111///---,,,000000111111111111000000000000000000000000000000000000000000000000111111111111000//////////////////////////////////////////......---------.........//////000111222222222000000//////.........---........................---------.........//////111///---,,,---......---//////.........---------------........./////////000000000000000000000000/////////000000//////...000000000000000000000000000000/////////.........------............------//////............//////111111000///000000222222111111111111000///............///000000000000000000000000000000000000000000000////////////000000000000000///......------/////////.........//////////////////000000000000000000/////////.........////////////000000000000...///000111111111111111000111111222111000///...////////////000111222333111111111111000000000000000111333222111000000111000000000000000000000000/////////...............111111111111111111111111000000000000000000000000000000000111111000000///222222222333333333333333333444666555444333333444333333444444444444333333///000111111111111111111////////////000111222333333333333333333333333333555444222111111333444555555555444444333222222111000000////////////000000111111222222222222333333444333111000000111333444777555333555888:::999888888888777666555444444333444333333222333444555666888666444555888999999777666555444444444555666777888555444444555555444111444555777999:::999888888888888777666666555444444666777777888888777777666666555555555555555555666888888888888777666444444444555555666666666666666444444444444444444444444777666444333333333444555555555444444444333333333555555555555555444444444666666555555444444333333444333333222333333444555333222222222111111111111111111111111111111111111111111111111111111111111000000111111111222222222000111222222333333222222222222333333333333444444333333333333333333333222777666555444333444444555666555444333222222222222555333111111222333333222222222111111000000000000111111111111000000000000444222///...///000000000/////////000000000111111///////////////000111111000000///......///000000......///000000000000///111111111000000/////////------...///000111222222222222222111111111000000///000111222222111000///---...000222222222000000000000111111111111000000111111111111111111111111111111111111000000000000111111000//////////////////////////////////////////...............////////////000000111222222333000000000//////.................................------........./////////111///------...///...---/////////............---....../////////000000000000000000000000000000000//////000111111000000///000000000000000000000000000000////////////......---......//////......---........................000000000000111222333444///000111111111111111000......///000000000000000000000000000000000000000111111000000000000111111////////////////////////////////////////////////////////////000000000000000000////////////......////////////000000000000---...///111222222222222000111111111111000////////////000000222444555666111111111111000000000000///111222222111000111111111111111111222222222222/////////......------,,,222222222222222222222222000000000000000000000000000111111222222222111111222222333333444444555555555666888888666666666777777888888777777666555444111111222222222111000000,,,---...000111222333333333333333333333333333333333333222222222444555666666666555555444444333333000000////////////000000111111111111222222333333333222111000000111222333777666444555666777777666777777777666666666555555444555555666666666666666777666666777999;;;:::999666666666666666777888888999777666666666666555333555666777999999999888888999888888777777666666666777888888999999999888888777666666555555666666777555666777777888888888777666666777888888888888888555555555555555555555555666666666666555555555555444444444444444333333333444444444555555555555555444444444444444444444444555444222111222444666888333333333333222222222222111111111111111111111111222222222222222222222222000111111111111222222222000111111222222222222222222222222333333333444444222222222333333333444444666555444444333333444444666555444333222222222222666444222111222333222111222222222111111111111000000000000111111111111111333111......///000000//////000000000000111111111000000000000000111111111000//////......//////000...///000000111111000000111111111111111000000000//////000111222333333444222111111111111000000000000111222333333222111000---...000222333333333222000111111222222111111000222222222222222222222222222222111111111000000000222111000000///000000000000000000000000000000000.../////////000000111111000000000111111222222333000000000000000/////////....................................////////////000///---.../////////---/////////...............////////////000000000000///////////////////////////000000111111111111000////////////////////////000000//////////////////000000111111111111000000...//////////////////............//////000000000///000000111111000000///......///000000000000000////////////////////////111000000//////000000111......//////000000000000...//////000000000000000////////////000000000000000000//////////////////////////////000000000000...///000111111111111111000000111111111000000000000000000111222333444555111111111111000000000///...000222222111000111222222222222333333333333333333222222111000//////...222222222222222222222222000000000000000000000000111111222333333333222222222222333444444555666666555777999999888777888999:::::::::999888666555444222333333333222111000000,,,---///111222222111111444444333333333333222222222222222222333555666777555555555555444444333333000000////////////000000000000111111222333333333444444333222222333444444555444444444555666666666333333444555666888888999444555777888888888666555666666777888::::::;;;:::666666666666777777888888666666666666777888888777666777888999999999999888888888888777777666666666777888888999999999999888777777777666666777777777555555666777888888777777666777888888999999888888555555555555555555555555666777777777777666555555444444444444444444444555444444444555555666666666333333333333444444444444666555555444444555666666333333333333333333333333222222222222222222222222222222222222222222222222111111111111222222222222000111111222222222222222222222222333444444555555000000111333444555666777555555555444444444444444555555444333333333333333666444222222333333222000222222222222222222222222000000000111111222222222333111//////000111111000000000000111111111222222000000111111111222111111///////////////////////////000000111222111111111222222222222222111111111000000111222222333444444222222111111111000000000111111222333333222111111///000111222333333222222111111222222222222111111333333333333333333333333333222222111111000000///222111111000000000111111111111111111111111111111//////000111222333333333111111111222222222333333111111111111111111111000////////////////////////........./////////000000///.........000000///...////////////////////////////////////000000000000//////////////////////////////000111111111111111//////////////////////////////000000000000000000000000111111111111000000///000111111111111000////////////......---------000000000000///...------......///000000000000000////////////////////////000//////......//////000......//////000111111111......///000111111000000////////////000000000000//////000000000000000000////////////000000000000111111111111111000///...000000000000000000111111222111111000000000111111111111111111000000000///---///111111000000111222222222333333444444444555444444333333222111000000111111111111111111111111000000000000000000000000111111222333333333333333222222333444444555666666555666888999888777888999::::::999999777666444333333333444333333222111000000000111222222111000///333333333333333333333333222222333333444555666777444444444444333333333333111111111000000111111111000111111222333333444444666666666666666666666666222222333333444555666888222333444555666777888888333555777999999888666555555666888999999999999999555555666666777777777777555666666777666666777777777888888999999999999999777777666666666666666555666777888888999999999888999888888777777888888999666666777777777666666555666666777888888888888777444444444444444444444444777777888888777777666555444444444555555666666666555555555666666777777777333444444444444444444444555666888999888666444333333333333333333333333333444444444444444444444444444444444444444444444444333333333333222222222222111111222333333333333333222333333444555555666666333333333444555555666666666666666555555555444444555555444444333333444444555444333333444444222111222222222222333333333333000000111111222222333333333222000111222333333222111111111111222222222222000000111222333222222222///000000000000000000///000111222222333333222222222222222333333333333333111111111222333333333444222222222222111111111111222222333333333333222222222222222222111000000///222222333333333333222222333333333333333333333333333222222222111111000000222222111111111111222222222222222222222222222222000111222333444555444444222222222222333333333333222222222222222222222222////////////////////////....../////////000000000///......///111111000......////////////000000000....../////////000000000000000000000000000000000......///000111111111111000000000000000000000000//////000000000000111111...//////000000//////...000000222222222222000000111111111111000///...---000000000000///...,,,,,,......///000000000000000000000000000000000000000//////............///////////////000000111111111---...000111222111111000////////////000000000000//////000000000000111111////////////000000000000222222222222111///...---000000000///000000111222222111000//////...//////111111111111000000000000---///000111000000111222222222333333444444555555222222222111111000000///111111111111111111111111000000000000000000000000000111222222333333333333222222333333444444555555444666888888888777888999999999888888666555444333333333444444444333222222333333333333222111000///222222222333333444444444333333444444555555666666444333333333333333333333333333222222222222333333111222222333444555666666999999999999999999999999222333444555444555888:::777777777666666555555555555666888999:::999777666555777::::::999888888999555555666777777777777777999::::::888666444444555999999999999999999999999666666666666666666666666666777888999999999999999999999999888888999999999888888888888777666555555555555666777777777777777444444444444444444444444777777777777666666666666444555555666777888999999777777777777888888888888555555555555555555555555444666999;;;;;;888555222444444444444555555555555666666666666666666666666555555555555555555555555555555444444444444333333222333333444444444444444333444444555666777888888999888777666555444333333666777777777777666555555555555444444444444444555444333333444555555444222222333333333333444444444111111111222222222222222333222111222444444444222111111222222222333333333000111222333444333222222000111111222222111111000111222222333444333333333333333333333444444444444222222222333333444444444444333333333333222222222333333333333333333333333444333333222111000//////222333333444444333333222333333333333333333333333222222222222222222222222222222222111222222333444333333333333333333333333222333444666666666555555333333333333333333333333222222222333333333333333////////////////////////.../////////000000000000.........000111222000....../////////000000000000------........./////////000000000000000000000000------...///000000000000000000000000000000000000//////000000000111111111//////000000000000/////////000111222222111000///000000111222111111////////////000000000//////.........///000000000000000000000000000000000000000000000////////////000000000000000000000000111111---...000222222222111000////////////000000000000//////000000000111111111////////////000000000000111111111111111000///...111000/////////000222333111000000/////////000000111111111111000000000000,,,...000111000000111222111222222333444444555555111111000000000000000000222222222222222222222222000000000000000000000000///000111222333333333333222222222333333333333333555666999999888888999:::888888888777666555444333222333444444444444444444444444333333222333333333111111222222333444555555444444555555555555555444444444444444444444555555555444444333333444444555222333333444555666777888999::::::::::::::::::999666888999888666666999;;;::::::999999888777666666777888999:::;;;:::999999777:::<<<<<<:::888888999666777888999999999888777;;;<<<<<<:::777555555666:::999999999888999999999777777777777777777777777777888999:::;;;;;;;;;;;;::::::999999999999::::::999999:::::::::999888888555666666777777777777777555555555555555555555555888777666555555555666666555666777888999:::;;;;;;::::::999999999999999999777777777666666555555444333555888:::::::::999888666666666777777888888888888888888888888888888888777777777777777777777777777666666666555555555555333444555555666666555555555555666777888999::::::999888888888777777666666777888888999888777666555555555444444444444555555222222222444666666555333333333333333444444444555333222222222222222222111222111111222444444333222222222222333333333333444000111333444555444333222111222333333333333222111222222333444444444444444333333444444555555555555444444444555555555555666555555444444444444333333444444333333333333444444444444333222222222222222333333444444444444333333222222222222222222222222000111111222222333333444222222222222222333444444333333333333333333333333444555666888888777555444444444444444444444333333222333333333444444444444000000000000000000000000////////////000000000000.........000222222000....../////////000000111111------------.........///000000000000000000000000,,,---...///000000000000000000000000000000000000//////000000111111111222111111222222222222111111...///000222222000///...,,,---///000111111000000......000111111222222222...//////000000000000000000000000000000000000000111111000000000000111111111111000000000000000000,,,...000222333222111000////////////000000000000//////000000111111111222////////////000000000000///000000111111111111000111000/////////111222333000/////////000111222222111111111111000000000000,,,...000000000000111222111111222222333444555555111111111111111222222222333333333333333333333333000000000000000000000000...///000111222333333333333222222222222222222222555777999:::999999:::;;;777777777777777666555444222222333444555555555555444444333222333444666777000000111222444555666666555555555666555555444444555555555666666666666666555555555444444555555555333333444555666777888999999::::::;;;;;;::::::999:::<<<===;;;888777999<<<:::::::::::::::::::::;;;999:::;;;;;;<<<<<<;;;;;;999<<>>;;;999888999777888999:::;;;:::999999999;;;<<<;;;999888999<<<::::::999999888999999:::888888888888888888999999888999:::;;;<<<<<<<<<<<<;;;::::::999999::::::;;;::::::;;;<<<<<<<<<;;;;;;666666777888888888888888777777777777777777777777999777555444333444666777666666777999:::;;;<<<<<<;;;;;;;;;::::::999999999999999888777666555555444333444555777999;;;======888888999999999:::::::::999999999999999999999999888888888888888888888888888888777777666666666555444555666666777666666666555666777888999:::;;;;;;444555666888999;;;<<<===888999999::::::888777666555555444444444555555666111111222444666777666444333333333444444555555555444333333222222111111111000000000111333333222111222222333333333444444444000111333555555444333222222333444444444444333222222333444444555555444444444444444555555555666666666666666666777777777777666666555555555444444444555444444333333444444555444444333333333444555555333444444555555444444333222222222222222222222222000000111222333444444555222222222222333333444555444444444444444444444444555666888999888777555444444444444444444444444444333333333444444555555555333333222111000///......//////000000000000//////000000000///////////////---...///111111///...---000000//////.........---000000///...---,,,,,,+++------------.........//////000111222222111000///000111111111222222222222////////////////////////222111111111000000//////000000111111111111000000222111111111000000/////////000000000000//////......///111111000000111333000000000000000//////...111111111111111111111111222222333333333444444444000000000000000000000000111111111111111111111111222222111000000000000000222222222222222111000///000000//////......------000...---...111111///,,,000000000000000000000000111111111///------///111333111///000222222000...111111111111111111111111111111111111111111111111111111222222222222111111333333444444444333333222444444444333333222222222444444444555555555666666777666555444333333333333111111111222222333333333555555444444444555555666111222222222222111000000333333444444555666666777555666888777666444555555555777888888777666666777555555555555555666777777<<<:::666444444555888:::999<<>><<<<<<<<<999:::;;;;;;;;;:::999999<<<<<<<<<===============??????>>>===============>>>======<<<<<<<<<<<<===>>>======<<<;;;:::::::::;;;::::::999999::::::;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>><<<======>>>>>>>>>======;;;;;;:::999999999999999:::;;;;;;;;;:::888666555888:::;;;;;;:::999:::;;;888999<<>>===<<<;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>??????>>>========================<<<======>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::::::::::::::;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>======>>>>>>>>>>>>??????<<<=========>>>>>>?????????>>>===<<<<<<<<<======<<<<<<<<<;;;:::999777777999;;;<<<;;;:::888999999999;;;===???@@@@@@??????<<<;;;:::999999999::::::;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999555666777777888888888888:::999888777777777888888666777777888888888888888777777777777777666555555444555555666666555555444333333333333333444444555333444444555555444444333000111111111111000000///111111000///000111222333333222111111222333222111222333333333333222222111333222222111222333444555333333333333222222222222555555555555666777888888777666555444333444444555333333333333333333333333333444555444222111222333111111222222222333333333222222222222222222222222333333333222111111222444333333333333444444444555333333333333333333333333333333333333333333333333555444444444444444444333777666555444444444555555444444444444444444444444000000000111111111222222111222222222222222222111000000000111111222222333000000222222222222000000000000////////////......///////////////.........////////////000000000000111222333444444333222111000111111111111222222222333333333333333333333333333333333333333222222222111111222222222222111111111111111111111000000000000000111222333333333333444555555555333222333444222222111111111000000000000000000000000000000000111111111222222222333333222222222222222222222222333333333333333333333333222111000000//////000000222333333333333222111111////////////000000000000111000///000222222000///000000000000000000000000000111111///...---///000333111000000111222000///111111111111111111111111000000000000000000000000000000111111111111000000000111111222222222111111333333222222222222222111111111111111222222222222000000000000111222333444333333333222111111000000333444555666555555444333333444444444444333222222444444555555666777777888333555666666444333333444444666777777666555555666888888888888888999999999999999999999:::;;;<<<<<<<<<>>>@@@@@@AAAAAACCCEEEEEEDDDBBB???===<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===========================>>>>>>???@@@????????????>>>>>>===<<<===<<<<<<;;;:::::::::;;;;;;;;;<<<===============<<<<<<;;;;;;<<<<<<======>>>>>>>>>?????????@@@@@@>>>=========>>>@@@AAABBBBBB@@@>>>===<<<===???@@@???>>>===;;;::::::::::::;;;<<<======;;;999999:::<<<===???@@@@@@???>>>>>><<<;;;::::::999:::::::::==================<<<;;;===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;999999999999999888888888;;;:::999888888888999999666777777888888888888888666666777777777777666666444555555666666555555444333333333333333444555555333444444555555444444333000111111222222222111111222111000000000111333444333222111222333333222111222222333333444333333333444333333333333444555555333333333444444444444444777777666666666666777777888777666444444333333333333333333333333333333333111333555555444222111222111111111111222222222222222222222222222222222222222222222222222333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222333333333333333555555555444555666666777444444444444444444444444111111111111111111111111111111222222222222111111000000111222222333444444000000111222222111000000000000//////////////////....../////////000000000///000000000000111111111111111222333333222111111222222222333333333444444333333333333333333333333333333333333222222222222222222222333333222222222111111111111111111111111///000111222333333333333555666666555333222333444222111111000000000000000000000000000000000000000222222222333333333333444111111111111111111111111222222222222222222222222222222111000000000000000111111222222222222111111/////////000000111111111000000000111111111000///111111111111111111111111///000111000///...///111111111000000000000000///111111111111111111111111111111111111111111111111000111111111111111111000///000111111111111111111222222222222222222222222222222333333333444444444222222222222333444555555111111111111000000000000333444666777666555333222222222222222222111111000333444444555555666777777666777888888666555555666444555777777555444555666777888888999999999999999777888999:::;;;<<<<<<======>>>?????????@@@BBBDDDFFFDDDAAA>>>=========>>>AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>===========================>>>???AAAAAA@@@@@@AAAAAAAAA@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAA@@@???>>>>>>@@@BBBEEEFFFBBB@@@>>><<<<<<===???@@@AAA???>>><<<;;;;;;<<<===;;;===???>>>===<<<===>>>??????@@@@@@??????>>>===;;;;;;;;;:::::::::;;;;;;======>>>>>>>>>======<<<==================>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===========================<<<<<<<<<<<<;;;999999999999:::::::::;;;;;;;;;::::::999999999999777888888999999999999999777777888777777666555444555555666666666666555555555444444444444555666666444555555666666555555444222222333444444555444444333333222222222333444555555444333333555555444333222222333444444555444444444444444444555555666666555555555666777888888999999888777666666666666666777777666555444333333333444444444444444444444444222333555444333222222333222222222222222222222222333333333333333333333333222222333444666666666555222333333333333333333333333333333333333333333333222222222222222222222222000000111111222222333333333333333444555666666777333333333333333333333333333333333222111000000///000111111111111111111000000000111222333444444555000000000000000000000000//////000000000000000000......///000000111111111000000000000111111111222///000111222222111000///111111111111222222222333222222222222222222222222111111222222222222222222222222222333333222222222111111111111111222222222...///000111222222222222444555666444333222222333222111000/////////000000000000000000000000000000111111111111222222222222111111111111111111111111222222222222222222222222333333222111111111111111000000111111111111111000///000000000111111222222///000111111111000000000222222222222222222222222///111222222000000111222111111111000000//////000111111111111111111111111222222222222222222222222111111222222222222111111000000111222222222222222222222222222222222222222222222333333333444444444444333333333333333333444333333444555666666777777444555666777777555333222444555555555555444333333222333333444555555666666666777999888777555666666444666777777666555555666666777888999999999888888555666888:::<<<<<<<<<<<<<<<===>>>===<<<<<<>>>@@@BBB@@@>>>===<<<===???@@@AAAAAAAAA@@@@@@????????????>>>>>>===========================>>>???AAAAAA@@@AAABBBBBBBBBAAA@@@??????>>>======<<<<<<<<<===>>>>>>???@@@@@@@@@@@@???>>>======<<<<<<<<<=========>>>>>>???@@@@@@AAAAAABBBAAA@@@@@@AAADDDGGGHHHCCCAAA@@@>>>>>>???@@@AAAAAA@@@>>>===<<<======>>><<<>>>@@@AAA@@@@@@AAACCC@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999888888999:::<<<===>>>;;;;;;;;;;;;::::::999999888999::::::;;;;;;::::::999999999888777555444333555666666666666666666555666666666666666777777888666666777777777777666666444555666777777777777777555555444333444555666777777666555555666777666555222333444555555555555555444444555555555666666666444555555666777888999999999888777666555555555555666666666555555444333222444444444444444444444444444444333222000111444666444444444444444444444444555555555555555555555555333333444777:::;;;999777333333333333333333333333333333333333333333333333222222222222222222222222///000000111111222222222000111222333444555555555111111111111111111111111555444333222111000//////000000111111111111000000111111111222222333333444000000000000000000000000//////000000000000111111//////000000111111222222000000000000111111111111///000111222222111000///....../////////000000000111111111111111111111111111111111111222222222222111111222222222222111111111111111222222222222222//////000111222222222111222444444444222111222333333222111000///000111111111111111111111111111111////////////000000000111222222222222222222222222333333333333333333333333555444333333222222333333000000111222222222111111111111111111111222222222000111333333111000111222222222222222222222222222000222333444333222222333222333333333111000111222333333333333333333333333333333333333333333333333222222333333333333222222111222333444444444444444222333333333333333444444111111111111222222222222333333222222111222222222333333444666777888999:::666777888888777666444333444444555555444444333222333333444444555666666666444666777777555444444555555777888888777666666777666777888999:::999888888666777999:::;;;<<<<<<<<<;;;===>>>===<<<;;;<<<===???>>>>>>>>>>>>@@@AAABBBBBBBBBAAAAAA@@@@@@????????????>>>===========================>>>>>>???@@@???@@@BBBCCCCCCBBB@@@??????>>>>>>======>>>>>>?????????@@@AAAAAAAAAAAAAAA>>>>>>======<<<<<<======<<<======>>>???@@@AAAAAABBBBBBAAAAAABBBDDDEEEGGGDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>===???AAABBBAAAAAACCCDDD??????>>>>>>===<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888888888888:::<<<>>>@@@::::::;;;;;;;;;:::999888888999999:::;;;:::::::::999888888888777555444333555666666777777666666555666666666666666777888888666666666777777666666666666777777888888888888777666555444444444555777888777666555666777888777555444444555555666555555555333444555555666666555555333333333444555666666777777777666555555555555555555555666666555555444333444444444444444444444444444444333111000111555888555555555555444444444444666666666666666666666666333333555999>>>???<<<888555555444444444444333333333333333333333333333333333333333333333333333333000000000111111111111111///000111333444444444444222222222222222222222222333333333222222111111111111111222222222222111111111111111222222222222222111111111000000111111111//////000000000111111111111111111111111111111111/////////000000000111111000111222222222222111000//////000000000111111111111111111111111111111111222222222222333333444444000111111111111111111000111111111222222333333333111111222222222222222111222333444444333222333555666444333111111222333444222222222222222222222222000111111111222222222222444444444444444444444444555555555555555555555555666666555444444444444555111222333444444444444333222222222222222222111111111444666555333222333555333333333333333333333333111333555555555444444555444666777666444333444666444444444444444444444444555555555555555555555555333444444555555444444333333333444666666777777777333333444444444555555555222222222222333333333333222222222222333444555555444555555666777888999999999999999888777666666666444444444444444333333222555555666666777888888888555666777777555444444555666888999999888777777888777888:::;;;;;;;;;999999999999:::;;;<<<<<<===>>>:::===???@@@???>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@??????>>>========================<<<======>>>>>>>>>@@@BBBCCCDDDBBB@@@???>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAABBBBBBBBBBBBBBB??????>>>===============;;;<<<<<<===???@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAA>>>????????????>>>>>>===???@@@BBBBBB@@@???@@@@@@>>>>>>===<<<<<<;;;;;;;;;999:::<<<=========<<<;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888999;;;===>>>999::::::;;;:::999888777777777888999999999999888555666777777777777666666666666777777777777666666555555555444555666666777444444555555555555444444777777777777777777666555555444333333333444666666666555444444666666555444555666666666666555555444222333444555666555444444333333333444444555555555666555444444444444444555333444555666666666555444555555555555555555555555222333333222111222444666555555555444444333333333666666666666666666666666222222444:::???AAA===888666666666555555444444444333333333333333333333333333333333333333333333333222222111111111111111111000111333444444444444333333333333333333333333333111222222222222333333333222333333444444333333222222222111111111111111111333222222111111222222333//////000000111111111222111111111111111111111111////////////000000000000111222333333333333222111222222333333333444444444111111111111111111111111333333333444444555555555000000111111111111000000111111111222222333333333333333444444444333222222111333444444333333555666888666555333333444555666333333333333333333333333444444555555555666666666666666666666666666666666777777777777777777777777777777666555555555555666333444444555666666666555444333333222222111111111333666888888555444555777333333333333333333333333111444666777666555555666777999:::999666555666999555555555555555555555555666666666666666666666666444555555666666555555444444555666777888888888888444444444555555666666666444444555555555555666666333333444444666888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777777777999999999999999888888777777777777888999999::::::777888999999777666666777777888::::::888777888999888999;;;======<<<;;;:::<<<<<<;;;<<<<<<===>>>???:::===@@@BBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBBBB??????>>>===============>>>======<<<<<<<<<<<<===>>>@@@BBBCCCDDDBBB@@@???======>>>>>>???@@@BBBBBB@@@AAABBBBBBCCCCCCBBBBBB??????>>>===============:::;;;<<<===>>>???@@@@@@>>>>>>???@@@@@@@@@?????????AAABBBCCCCCCAAA???>>>===>>>???@@@@@@???===<<<@@@BBBBBBAAA???===<<<=========<<<;;;;;;;;;;;;;;;999:::<<<=========<<<<<<;;;;;;<<<======>>>============<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;<<<;;;999888888999;;;<<<999999:::;;;:::999888777555555666777777777777777333333555777888999999999666666777777777777666666444333333333333444555555222333333444444333333222666666777666666555444444333333222111222333444555555444333333444555444333666777777777666555444444222222444555555555444333555555555666666666666666444444333333333444444555222333444666666666666555555555555555555555555555000222444555444333333444444444444333333222222222555555555555555555555555111111333999???AAA===888777777666666666555555555333333333333333333333333444444444444444444444444333333222222111111000000222333444555555555444333555555555555555555555555:::999777666444333333333555555444444444333333333222222222333333333444444666555333111000000111111000000000222333333111000333222111111333444444444444444444444333222111000444333333222222333333444666555444333333333333333111111111222222222333333444444444555555555555555222111111111111111111111///000222444444333222111333333333333333333333222444444444444444555666777555444444333333444444555;;;888444222333555666777444444444444444444444333444444444555555555555555888888888888888777666555444444333333333333444444555555555555555555555555666555444333222111111111666666666666666666666666666666555444333222222111444555666777888999999999777555444555666777666444555555666777777777777777777666666555444333333333555555666666666666555555888666555666888999777444666666666666777777777777444444444444444555666666444444444555666888999:::============<<<<<<<<<<<<::::::999888777777777888:::;;;;;;;;;:::999999888777777777666555666999<<<;;;;;;::::::999::::::::::::999999:::;;;<<<:::999;;;===@@@@@@???===<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<>>>AAACCCCCCBBB@@@>>>@@@BBBEEEGGGHHHGGGEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???>>>=========>>><<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>????????????>>>???@@@???===;;;;;;<<>>======<<<<<<;;;;;;<<<===???@@@@@@BBBCCCBBBAAA???@@@@@@>>>>>>>>>>>>============<<<===>>>===<<<;;;<<<===???>>>>>>===<<<;;;;;;;;;;;;;;;<<<======>>>======;;;::::::;;;;;;<<<===>>>>>>======<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;999888999::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;::::::::::::999999888777:::999888777666666666666666777777888888666555444444666777666444333333444000222444555666555444333222222333444555555555444111111222333444555666777777666555444444444444444444333222222222333444555555666555444222333555777444444444444555555555666555444444444444555666666666666555555444444333333444444555555555555444444666666555444333333222222444444444555555555555555666777888888888666555444555555555555555555555555555555555555666666666666<<<999555444666777555333444444333333333222222222444444444333333222222222111111222222222333333333666666444333333444555555:::666222000111444666777999888777555444444444444555555444444444333333333333333333444444444555555666555444222222222222333222222222333444444444333777555444555666888888777555555555555444333222222444444333333333333444444666555444444444444444444222333333333444444444444444444555555666666666777444444444444444444444444111222333444444444333333444444444444444444444444555555555444555555666666555555555444444555555555;;;888444222333555777777555555555555555555555555333444444555666777777888999:::::::::999999888777666666555555555555666666666666666666666666666666777666555444333333333333666666666666666666666666777666666555444333333333444555666777888888888888888777666777888999888666666666777888888888888777888888888777666555555555666666777777777777666666888666555666888999777444555555555555666666666666666666666666666777777888444555555666888:::;;;<<<===============<<<<<<<<<;;;:::999999888888999999;;;;;;;;;;;;;;;:::999999888999888777666777:::<<<<<<<<<;;;:::::::::;;;;;;;;;:::999:::<<<<<<;;;999;;;===@@@@@@???>>>===>>>>>>>>>======>>>>>>???@@@>>>???AAABBBBBBBBB@@@??????@@@BBBDDDEEEDDDDDDCCCAAABBBBBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAA@@@???===<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>???????????????AAABBBAAA???======>>>>>>>>>>>>>>>>>>===<<<<<<===<<<<<<<<<<<<>>>???@@@???AAABBBAAA@@@>>>??????@@@@@@?????????>>>>>>>>>>>>???@@@???===<<<<<<===???>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???>>>>>>======<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;:::999999;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;:::;;;;;;;;;;;;;;;:::999;;;:::999888777777777777777777888999888777666555666888999888777555555666444555666888888777666555333333444555555555555555555555555555444444444444555444444333333333333444666555444333333444555555555666666555444444555777555555555555666666666777666666666555666666777888777777777666666555555555666666777777777777666666666666666555555444444333444555555555666666777777::::::;;;;;;:::999999888666666666666666666666666666666666666777777777777===:::777666888999888666555555555444444444333333555555555444444444333333333333444444444555555555777666555444444555666777888666333333444666666666777666666555444444555555555555444444444333333333444444444444555555555555555444444333333444444555555444444444444555666666666444333333555666666555666666666666555444333333555555444444444444555555555555555444555555666666555555555555666666666666444444555666777888888999555555555666666777777777444444444444555555555555444444555555666666777777777777666555555555666666666666666666666666666666:::888555444555666777777666666666666666666666666333444555666777999::::::;;;;;;;;;;;;;;;::::::999888888888777777888888888777777777777777777777777888888777666555555555666666666666666666666666666777777777666666555555555555666777888888888888888:::999888999::::::999888777777888999999999999888::::::999999888777777777888888888999999888888888777666666777888888777555444444444555555555666666888888888888888999999:::666777888999:::<<<===>>>===============<<<<<<;;;;;;;;;:::999999999999:::;;;;;;<<<<<<;;;;;;::::::999::::::999888888;;;======<<<<<<;;;;;;;;;;;;;;;<<<;;;:::;;;<<<<<<;;;:::;;;===???@@@???>>>?????????????????????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAA??????@@@@@@AAAAAABBBBBB@@@@@@AAAAAA@@@@@@???>>>@@@??????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????AAABBBCCCBBB@@@??????@@@===============<<<;;;;;;===<<<<<<<<<<<<>>>???@@@@@@BBBCCCCCCAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????@@@AAA???===<<<<<<===>>>>>>>>>===<<<<<<;;;;;;======>>>?????????>>>>>><<<<<<<<<<<<===>>>????????????>>>>>>======<<<<<<========================;;;<<<===<<<:::::::::;;;======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<======<<<<<<;;;;;;:::999888888888888888888999:::999888777666888:::;;;;;;999888888999888999:::::::::999888777555555666666777777666666777777777666666555555555555444444444444555555666888777666555555555555555555666888888666666666777666666777777777888888888888777777777777888999999999999999999888888888888888999999::::::999999888777777777777777777666666555555666777888888999999<<<<<<;;;;;;::::::;;;;;;777777777777777777777777777777777777888888888999<<<;;;999999:::;;;;;;:::777777777666666666555555777777777666666666666666666666666777777777888888777777666666666777999:::999888666777888888666444555555555444444555555666555555444444444333333333333333333444444444444555333333333333444444555555555555555444444444666888666444333333444555555444555555555555555444333333666666555555555555666666555555555555555666777888666666777777777888888888444555666777888999::::::444444555555666777888888666666555555555666777888555555666777777888999999999888777666666666666666777888888888888888888777999777555555666888888777777777777888888888888888666666777888888999:::::::::;;;;;;;;;;;;;;;::::::999999888888888888999999888888888888888888888888999999888888777888888888888888888888888888888888888888777777777777777777777888888999999999999888;;;999888999:::;;;:::999888888999::::::::::::999::::::999999999888888888999999::::::::::::999999777777777888888888777666555555555666666666666777999888888888888999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>===<<<;;;::::::999999888888999999999;;;;;;<<<<<<<<<;;;;;;:::999::::::999888888:::<<<<<<<<<;;;::::::;;;;;;;;;>>>===;;;;;;<<<===<<<;;;;;;===???@@@?????????@@@??????>>>>>>??????@@@AAAAAA@@@@@@???@@@AAABBBCCC@@@??????>>>???@@@AAABBB???????????????>>>>>>===??????>>>>>>===>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>????????????@@@BBBCCCBBBAAA??????@@@======>>>>>>======<<<;;;<<<;;;;;;;;;;;;===>>>???CCCEEEFFFFFFDDDCCCCCCDDDAAAAAAAAA@@@@@@@@@?????????@@@@@@???<<<;;;;;;<<<>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<<<<======>>>???@@@????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===;;;:::;;;<<<>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;999888::::::;;;<<<=========<<<;;;:::999888888888888888999999:::;;;:::999888777888:::<<<;;;:::999999::::::;;;;;;;;;:::999888777666777777888888888777777555555666777888888999999777777666777777888999999888888777666555444444444444666999999888777777777888888888999999999999:::888888888777888999999:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;:::::::::888888888888999999999999666666777888999:::;;;<<<;;;:::999888888999:::;;;999999999999999999999999888888888999999999::::::;;;:::::::::;;;<<<<<<<<<999999999999888888888777999999999888888888888888777888888888888999999999888777777777888999;;;<<>>>>>>>>===<<<:::999;;;;;;<<<======;;;:::999888888777777777777888888::::::;;;;;;;;;;;;;;;:::888999:::999888777888::::::::::::::::::;;;<<<<<<@@@>>><<<<<<=========<<<<<<===??????>>>>>>???@@@===============>>>??????AAA@@@???>>>>>>@@@AAACCCAAA@@@???>>>???@@@BBBCCC>>>>>>??????>>>>>>===<<<=========<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>???????????????@@@AAAAAA???>>>??????>>>????????????>>>======;;;::::::999:::;;;===>>>CCCDDDFFFEEEDDDBBBCCCCCC????????????>>>>>>>>>>>>===>>>>>>===;;;999:::;;;============<<<<<<<<<<<<;;;<<<<<<===<<<<<<;;;;;;===<<<<<<======>>>???@@@???????????????>>>>>>>>>????????????????????????<<<===>>>===;;;:::;;;<<<>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;999888777888999:::;;;;;;;;;;;;;;;999888888777777777777888999::::::;;;;;;999888777777999::::::999888888999::::::::::::999888888777777888888999888888777777666777777888888999999999777777777777777888999:::777777777666555444333333444666999:::999888888888999999999::::::::::::;;;888888777777888888999:::::::::;;;;;;<<<<<<======999::::::;;;;;;::::::999999999::::::::::::::::::777777888999:::;;;<<<===:::999888777777888::::::::::::::::::::::::::::::999999999999::::::::::::888999:::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::888888888888999999999999999888888888999:::<<<===GGGCCC>>>:::888888888888555444444444444444555555555555444444444333333333111111111111222222222222000111222222333333333222111444555444222222444777888666444444555666555444222333333444333333222222666666555555555555666666555555555444555555666666777777777777888888888888555555666777888999999:::888999999::::::;;;;;;;;;777777777777888888888888777777888888999999::::::::::::999888888888999999888999:::;;;;;;:::999888888777777888::::::999777888888888999::::::;;;;;;;;;::::::999888888777777777888888999999999999999888888777777777777888888999999999999999999999999888777777777888999::::::999999999999999999999999777777777888888999999999;;;;;;;;;;;;;;;:::999888999888777777999999888777888888999::::::::::::999777777777777777777777777888888888999999888888888666888999999888777777888777777888888888999999999777777666666777777888999===>>>>>>>>>===;;;999777999:::;;;<<<<<<:::888777777666666666666777888888999999::::::;;;;;;::::::888999::::::888777888999999999999:::;;;===>>>???BBB@@@===<<<===>>>>>>======>>>???>>>===<<<===>>><<<<<<<<<<<<<<<======>>>??????>>>======???@@@AAABBBAAA@@@??????@@@AAABBB>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????===???@@@@@@???>>>>>>??????????????????>>>>>>===;;;::::::::::::<<<===>>>???AAABBBBBB@@@??????@@@>>>>>>>>>=========<<<<<<;;;<<<===<<<:::999:::;;;==================<<<<<<;;;;;;<<<<<<<<<;;;::::::<<<<<<<<<<<<===>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===<<<:::::::::;;;======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777777888888999999:::999999999888888777777777777777888999999:::;;;:::999888777555777888888777777777888888888888888777777777777888888999999888888777777::::::999888777777666555666555555555555666666777666666777777666555444333444666888888888777888999999999:::::::::;;;;;;;;;888888888888888999::::::999::::::;;;<<<======>>>999::::::;;;;;;::::::999;;;;;;;;;;;;;;;:::::::::888888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::999999999999:::::::::;;;777999;;;<<<;;;:::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<888888888999999999999::::::999999999999:::<<<===IIIDDD>>>999888999::::::555555444333333444444444555555444444444333333333111111222222222333333333111222333444444444333222000444777666333222444777555333222111222333222111333333444444444444444333666555555444444555555666666555444444444444444444555666666666666777777777666666666777777777888888::::::::::::::::::::::::555666777999999888888777888888888888888888999999:::999999999999::::::;;;777888:::;;;;;;:::888777777777888:::;;;;;;999777777888888999::::::;;;;;;999999999999888888888888777777888999999999999999999999888888888888999999888888888888888888888888666666666666777888999:::888888888888888888888888666666666777888999999:::::::::::::::999888777666999888777888999:::999777777888888999999999999999777777777777888888888888666666777777777777666666666888::::::888777777999777777777777888888888888777777777777777888888999:::;;;<<<===<<<;;;999888777888:::;;;;;;999777555777777666666777888888999777888999999::::::999999999;;;<<<;;;999888888999999999:::<<<>>>@@@BBBCCCDDDAAA>>>======>>>>>>>>>===>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>===============>>>>>>???AAA@@@@@@@@@@@@@@@@@@AAA>>>????????????>>>======:::999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<===>>>>>>???<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????===>>>@@@@@@???>>>>>>???>>>>>>>>>???>>>======<<<<<<<<<;;;;;;<<<===???@@@>>>???@@@@@@>>>======>>>>>>>>>>>>=========<<<<<<:::;;;<<<<<<;;;;;;<<<===<<<=====================<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<;;;:::999999;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999999999888777999888888777777888888999888999:::::::::999777666444555777777777666777888777777777666777777888888888888888888888777666666::::::999888777666555555666666555444444444555555666777888888888777666555555666777777666666888:::999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<888888999:::;;;<<<======::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;:::::::::999999999999::::::;;;;;;;;;;;;;;;<<<===============::::::::::::::::::::::::888999999999999:::::::::888:::======;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===999999999::::::::::::;;;;;;:::999999999:::;;;<<>>===>>>>>>???>>>>>>>>>>>><<<:::999:::;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===============@@@@@@@@@@@@???????????????????????????>>>>>>===999888888888999999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<===============>>>???@@@<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????===???@@@@@@???>>>???@@@===============<<<<<<;;;>>>>>>======>>>???AAABBB>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>============:::;;;======<<<<<<>>>???<<<<<<<<<=====================>>>>>>===<<<;;;;;;;;;::::::;;;;;;<<<===>>>===============>>>>>>>>>========================:::;;;<<<;;;999888999::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888999:::;;;::::::::::::999999888777999999999888999999::::::888888999:::999888777666333555777777777666777888777666666666777888999999888888888888888777666555777777777777777888888888999888777666666555666666666777999::::::999888777555666666555555666999;;;999999999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<======777777888999:::<<<======;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;::::::999999::::::::::::::::::::::::999:::<<<=========<<<;;;::::::::::::::::::::::::888888999999999:::::::::999<<<>>>>>><<<:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<======:::::::::;;;;;;;;;<<<<<<<<<;;;:::999888999:::;;;:::999888999;;;;;;;;;999444444444444444444444444444555555555444333333222//////000111333444555666333333333444444333222222444555555666666666666666222333444444555555444444555444444333333444444555;;;999777444333333444444333222222222333333444555444444444444444444333333333555666555444444555666;;;777444333555666666444999999888777777777777777<<<888555444777999888666:::999888666666666777777888777777777999999777555888888777888999888666444777777888888888888777777::::::999999999999::::::777777777777777777777777777777777777777888888888444555888999999888555444444444333444555777999:::777777666666666666666777666666777888888888888777<<<;;;;;;::::::999999888888:::<<<:::777555666999999999999888888777777777999999999888888777777777:::999999888777777777888:::999888777777888999:::888777777777888888666555777888999:::;;;:::999888999999::::::;;;<<<======666666777888999999::::::666777888999:::;;;;;;<<<;;;:::::::::;;;<<<;;;:::;;;<<<>>><<<:::999<<<>>><<<;;;;;;===AAACCCAAA???>>>===<<<<<<<<<===???@@@===>>>>>>>>>===;;;999888:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<;;;;;;>>>??????>>>>>>===<<<;;;>>>>>>============>>>>>>@@@>>><<<999888888999:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<;;;;;;>>>>>>===<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<>>===<<<===>>>???======<<<<<<<<<<<<======;;;===@@@@@@???>>>>>>???@@@@@@>>>===<<<<<<<<<<<<============>>>>>>>>>>>>============<<<<<<<<<<<<========================AAA>>><<<;;;<<<<<<999666<<<<<<<<<<<<============>>>>>>======<<<<<<<<<;;;:::;;;===>>>>>>===;;;:::<<<<<<<<<<<<;;;;;;:::999:::::::::;;;;;;<<<<<<<<<=========<<<;;;:::999888666777888999999999999999:::999999:::<<<<<<;;;999555666777777777777666666777777777777666666666666888888777666666666666666555666666666666666666666666777888:::::::::999888555555666666777777888888777777777777777777777777888888888888888999999999888888888888888888888888999888888888:::;;;===???999999999999:::;;;;;;<<<888999:::;;;;;;;;;;;;;;;>>><<<888666888===@@@@@@=========<<<<<<;;;;;;;;;999::::::::::::999888888666777888999:::;;;;;;;;;999999::::::::::::999999666666666777777999::::::999;;;<<<<<<:::999999:::BBB???;;;:::;;;<<<:::999777888888888999999999999999777555777:::===<<<;;;888888888888777777777777888888777777777777888888444444444444444444444444444444555555444444333222000000111222333444444555333333333444444333333222444444555666666666666666222333444444555555444444555555444444444444555555888777555444333333333333333333333333333444555555444444444444444444444444555777888777666555777888999666333333555777777666999888777666666666666777;;;999666555666777888777888777666666666777888999777666666777999999777666666666666777888888555333777777888888888888777777888888777777777777888888777777777777777777777777888888888777777777777777555666777888888777666555666555555444444555777777777777666666666666666777444555666777888999999999;;;;;;::::::999999999888888999:::999777666666777;;;::::::::::::::::::999999999999999888888888777::::::999888888888888888:::999888777777888999:::999999888999999999777666888888999::::::::::::999888999999:::;;;;;;<<<<<<777777888888999::::::;;;::::::::::::::::::::::::;;;:::::::::;;;;;;;;;:::<<<===>>>===;;;:::<<>>>>>>>>??????AAA@@@>>><<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>>>>======>>>==================>>>>>>===;;;:::999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>===<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<>><<<<<<===>>>???======<<<<<<<<<<<<======;;;===???@@@???>>>>>>?????????>>>===============<<<<<<=========>>>>>>>>><<<=====================>>>>>>>>>>>>>>>>>>>>>>>>@@@===;;;;;;<<<<<<:::888=================================<<<<<<<<<;;;;;;;;;<<<===>>>>>>===<<<;;;999:::::::::999999888777::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::999888777666777888999999999999888888777777888999:::999777888888888888888777777777888888777777777666666666888777777666555666666666666666666666666666555555555666777888888888777777555666666666666666777777777777777777777777777777888888888888777777777777777777777777777777777777888888777888999:::<<<===;;;::::::::::::;;;;;;<<<777888999999:::::::::999::::::;;;<<<======:::777;;;:::::::::999999999999:::::::::::::::999888888777888888999999999999888888888888999888888777777777777666666666777777888:::;;;<<<;;;:::999999:::???<<<:::999:::;;;999777777777777777888888888888:::777666666888:::999888888888888777777777666666666666666666666777888888444444444444444444444444444444555555444444333333111111222222222333333333333333444444444444333333444444555666666666666555333333444555555555555444444444555555555555444444555555444444333333333333444444333333444444555555333333333444555555555666666777888777666555666777777555333444666888888888777777666666555555666666999999999888666666777999666666555555666888999:::666555555777999999888777444444444666777777555333666777777888888777777666666666666555555666666666777777777777777777777777666666666777777888888888666666666666666666666666777777666555444444555555666666555555555666666777333444555777888999::::::999999999999999999888888999888777666777777555444999999999:::::::::::::::999999999999999888888888::::::999888888888888999:::999999888888999999:::::::::;;;;;;::::::999888999999999888999999:::;;;888888888999::::::;;;;;;777777888888999:::::::::<<<;;;;;;:::999888888777::::::::::::::::::::::::<<<=========;;;;;;===>>>:::999999:::;;;<<<<<<:::AAABBBBBBAAAAAA@@@???>>>CCCAAA>>>;;;999999;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<;;;:::;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>??????>>>======<<<<<<<<<<<<===<<<======>>>>>>======<<<@@@???===<<<<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===;;;<<<>>>>>>=========>>>>>>>>>>>>>>>============;;;<<<<<<<<<============<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;999========================<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;999999:::::::::999888888;;;;;;::::::::::::::::::::::::::::::999888777777777777888888999999888888777666666777999:::999777;;;:::999888777888888999888888888777777777777666888777666666555555666666777777777666666555555555555666777777888777777777666666666555555555555555666666666666666666666666888777777666666555555555555555555555555555555555666666666666777888::::::999999888888777888888888666666777888888888777777777777999<<<>>><<<999666999999888888888888888777999999::::::999999888777888888888888777777666555666777777777666555444444777666555555444444555555999:::;;;:::888777888999:::999888888999999777555555555666666666777777777999777555555666666555444777777777777666666666666444444444444444555666777444444444444444444444444333444444555444444333333222222222222222222222222222333444444444444444444333444555555666666555555333444444555555555555555222333444555555444333222333444444555555555444444444333333333333333444444222333333444555666666777444555666555444333444555777666555555666777888888666666555555555555666666777999;;;:::777555777999777666555555666777888999555444444666888999999777444333444666777888666444666666777777777777666666555555555555555555555555777777777777777777777777222333444666888999:::;;;777666555555555555666777666666555555444444444444555555444444555555666666444555666777888888888888777888888888888888888888:::777444555777777555222666666777777888888999999999999999999999999888888:::999999888888888999999::::::999999999999::::::;;;<<<===<<<;;;::::::::::::999888777888999:::;;;777777777888888999999999666666666777777888888888:::999999888777777666666999:::;;;:::999888999999;;;;;;;;;;;;::::::;;;<<<:::999999999::::::::::::???@@@AAABBBBBB@@@???>>>BBB@@@===;;;999999::::::;;;::::::::::::::::::;;;::::::;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>=========<<<<<<;;;;;;<<<<<<======<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>===<<<<<<<<<<<<==============================>>>>>>===<<<<<<<<<===>>><<<;;;;;;;;;;;;;;;;;;<<<:::<<<======<<<<<<===>>><<<======>>>>>>>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===>>>????????????========================;;;;;;:::;;;;;;<<<;;;;;;>>>>>>===============<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999999888888777888888888888888777666777777888888888888777777888888888999;;;<<<;;;999<<<;;;999777666777888999999999888888888777777777888777666666555555666666888888777777666555555555777777777888888888777777666666555555444444333333444444444444444444444444777777666555555444333333444444444444444444444444333333333444555555666777666555555444333333333333555555666666666666666555888555444888;;;<<<===???888888888888777777777777888888888888888777666666666666777777666666555444555555555555444333222222555444444444444444555555999::::::999777666777888555666666777888777555444444444444555555555666666555444333333444444444444777777777666666666555555555444444333333333444444444444444444444444444444333333444444555444444333333333333222222222222111222333444444555555555444333444444555555555555555333444555555666666555555222222333333333333222222444444555666666666666555333333222222222222333333333333444444555666777777555666666666444333333555888888888777666555666666666666555555555555666666666999<<<;;;888666777888999888666555555555666777444444444666888999888777444444555666888999777555666666777777777777666666555666666777777666666555666666666666666666666666444444555666777888999999777666555444444555666777333444444555555555555555444444333444444555666666777777777777777666555444555666666777777888888888999666444444666777444111666666666777777888888888888888888888888888888888888888888777777888888999999999999999999999999999:::<<<======;;;999:::;;;888888777666777888999:::666666666777777777777777444444444444444555555555444555555555555666666666888:::;;;:::888666777999:::999888888888999999999:::::::::999999:::;;;<<<;;;<<<>>>@@@AAA@@@@@@???=========<<<;;;:::999888;;;:::999999999999:::;;;::::::::::::;;;;;;<<<<<<===============<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;:::;;;<<<;;;::::::<<<===;;;;;;<<<=========<<<<<<999:::::::::;;;;;;;;;;;;:::;;;===????????????>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<============<<<<<<;;;;;;999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888777666666777777888777777777777777888888888777777666777777777999;;;<<<;;;999;;;:::888666555666888999999999999999888888888888888888777666666666666777888888777777666666666666666666666666555666666666666666555555444444333333333333333333333333333333777666666555444333222222333333333333333333333333111111222333333444444444555444333333222222222222555555666666666555555444888444555;;;>>>======???555555555555555555666666666666666666666555444444444444555666666666666555444444444444444333222222222222333333555666888888888999;;;:::888666666666333555666777666555444333333444444444444555555555222222222333333444555666777777777777666666666666777666555333333222222222444444444444444444444444333333444444555555444444333222222222222222222222222333444555555666555555333333444555555555555444444444555666666666666555333333222222222222333333555555666666666666666666444444333222222222333333444444444555666666666777777888999888666555555666888999999888666555555666666666555555666666777777777999;;;<<<:::888777777999888777555444444555555555444444666888888777666555555555777888888666444555666666777777666666555555666777888888777666555666666666666666666666666777777777666666555555555777666555444444555666777222333444555555555555555333333333333333444555666999999888777666444333222444444555555666777888888888777666555666666444333888888888999999999999999666666666777777777777777777777666666666777888888777888888999999888888777888;;;===<<<999777888:::666666666666666777777888555555555555555666666666222222333333333333333333111111222333444555666666888:::;;;:::666555666999999888666666888888888777::::::;;;:::999999<<<>>>999:::<<<===??????@@@@@@;;;<<<=========<<<:::999;;;:::999888888999:::;;;999999::::::;;;;;;<<<<<<============<<<;;;::::::;;;;;;::::::::::::;;;;;;============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;999:::;;;:::999999;;;===::::::;;;<<<<<<;;;:::999999999999999::::::::::::999:::===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::999:::<<<===<<<<<<;;;;;;:::::::::888888888888999999999999999999999999999999999999888888999:::::::::999999999999888888888888888888555555666777888888888888777777888888777777666666555444444666999:::999777999888777666666777888999:::::::::999999999888888999999888777777777777888777777777777777777777777555444444333333333333444666666666555555555555555444444444444444444444444666555555555444333333333444444444444444444444444111222333444444444444444666666555555444555555555666666777777777666555555666444:::DDDFFF===666555222222333333333333444444555555666666555555444333333444555666666666666666333333444444555444444333222333333555666888:::;;;999;;;>>>>>><<<999777666555666777777555333444444333333444444444555555555111222333333333444666888888888888888777777777777888777666555444333333333444444444444444444444444222333444444555555444444222222222222222222222333222333444555666666666666222333444444555555444444444444555666666666666666666555333222222333555666777666555444444444555666666666555444444444444444555555555555666666666666777888999888666444555666666888999999777555666888777666666666666777888999888888:::<<<<<<;;;777444777777555555444555666777666555555666777777666444555555555666777777444222555555666666666666555555555666777888888777666555666666666666666666666666555555555666666666666666555555555444444555555555444444555555555444333222222222222222333444555666888888777777666555333333222333444555666777888888777888888777555444444555999999999999888888888888444555555555666666666777555555555555555666777777666777888888888888777666666999<<<;;;777555777999333444555555666555555555555555555444444444444444333333333222222222222222111111222333444555666666777:::<<<:::666444555888:::777555666888999888777888999:::999888999<<<@@@;;;;;;;;;<<<===>>>???@@@============>>>>>>>>>???;;;:::999777777999:::;;;888999999:::;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@<<<<<<<<<<<<<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===::::::;;;;;;<<<<<<<<<<<<::::::999999999999::::::999::::::999888888;;;===999:::;;;;;;;;;999777666888888888888999999999:::999:::<<<>>>>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<999;;;<<<;;;999888999;;;<<<;;;;;;:::999999888888777777777888888888999999:::999999999999999999:::777888999999:::::::::999777777777888888888888888444555666777888999999999777777777777777666666555444444444666888:::999888777777888888999:::::::::;;;::::::::::::999999999;;;:::999999888888999999666666666777888888999999777666555444444444555555555666666666666666777777666666666666666666666666555555555555444444444444666666666666666666666666444555666777777777666666666666555555666666777777888888888888888777666666555333999EEEFFF;;;222222444444444555555555666666666777777777777666555555555666666666666555555444333333444555666666666666666666666777888:::;;;<<<;;;???CCCDDDBBB===999777777999999777444333444666444444444444555555555555333555666555444444666888999999999999888888888888777777666666666666777777444444444444444444444444222333333444555555555444111111222222222333333333222333444555666666666666222333444444555555444444444555555666666666666666999777444222222444777999777666444222222222444555888888777666666666666666666666666666666555555555666777777666444222333444333666999999777666888:::777777777777777888999999999888999;;;>>>===777333555555444444555666888999777666555666777777555333555444444555666555222000555555666666666666555555444555777888888777555444666666666666666666666666///000222444777999;;;<<<555555555555555555555555555666666666555333111000222222222222333444555666666666666666666555555444222222333444555777888888666999:::888555333555777888888777777666666555555333444444444555555666666444444444444444555666777555666777888888777666555555888;;;:::666444666999111222444555555555444333444444444444444444444444333333333333333333333333222222333444444555555666777:::<<<:::555333555888;;;888666666999:::999777666888999888777888<<<@@@>>>>>>===<<<<<<===>>>???@@@???===<<<===???BBBDDD;;;:::888777777888:::;;;888888999::::::;;;<<<<<<::::::;;;<<<============;;;::::::999999::::::;;;777888999;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@BBBBBB<<<<<<<<<<<<<<<===>>>???===<<<;;;::::::;;;<<<===999:::;;;;;;<<<<<<<<<;;;:::999999999999999999:::999999999888777888:::<<<888999:::;;;:::888555444777888888888888999999999999:::<<<>>>===<<<999888========================999;;;===;;;999777999;;;;;;;;;:::999999888777777666666777777888888888999;;;::::::999999::::::;;;999:::;;;;;;<<<<<<<<<<<<666666777777888888999999444555666888999999999999777777777777777666555555666555666888:::<<<;;;:::777888999:::;;;<<<<<<<<<;;;;;;;;;:::::::::999999<<<;;;::::::999999::::::555555666777888999::::::;;;:::999777777777888999555555666666777777888888999999999999999999999999444444555555555555555555777777777777777777777777777888999::::::999999888444444444444444555666777999999999999999888777777777111444???AAA999555999777888888888999999::::::888888888888888777777666888888888777666444333222333333555666777888888888999999888888999:::;;;;;;===BBBGGGIIIFFFAAA<<<999:::::::::777333222444777444444444555555555666666555777888777444333555888:::::::::999999999888888555555666666888999:::;;;666666555555444444444333444333222111111222333444333333222222222222333333111111333444444555444444777888888777777555444444:::777444444555666444222444555666777666444222111444444444555555666777888999888777666555666777777777888999:::::::::999888555777999777333222333555555666777666555555666888;;;:::888999::::::999777888777777;;;??????999333666555555555555666666777;;;999666555666666666555333333444555555444333222666555444444333444444444888777777666666666555555666666777777777666666555222222333333444444555555333333444444555555555666555555666666666555444444333333333333444555666777444555777777555555555666333444555666666777777777888888888888888888888888999888666555444444444555777666666666666666777888777777777777666666666666333333555666666555444444888888888888888777666555777555444333333444666777444444444555444444333333444333333222222333333333666555333222333444666777999999:::999999888777666888888777777888888999:::888888888999:::;;;===>>>@@@>>>===>>>???@@@@@@>>>CCC@@@>>>???CCCFFFGGGFFFAAA???===:::999999:::;;;::::::999:::===>>>>>>===<<<<<<;;;;;;;;;<<<<<<===999999::::::999999888777::::::;;;<<<<<<;;;::::::;;;;;;:::888777999===@@@>>>???AAABBBBBB@@@???===;;;<<<>>>@@@AAA@@@>>>===AAA@@@???===<<<;;;;;;;;;<<<<<<======>>>?????????999999:::;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<>>:::999:::;;;:::999999:::;;;============<<>>===<<<<<<>>>>>>===<<<===<<<:::999999;;;===>>>>>><<<;;;;;;<<<======<<<<<<<<<<<<;;;::::::999999777888:::999999999:::;;;::::::::::::;;;<<<======;;;;;;::::::;;;<<<>>>???<<<;;;;;;;;;<<<<<<;;;999<<<;;;::::::999:::::::::777888999:::;;;:::999888;;;::::::<<<@@@@@@>>>;;;<<<===>>>???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>???===:::777777999:::999777888999999999999;;;???BBBEEECCCBBB@@@>>>============<<<:::999999999999::::::999888888999;;;===>>>999999:::<<<<<<=========999999999999888888888777===<<<;;;::::::;;;<<<<<<;;;;;;;;;:::999888888888::::::999999999999:::::::::;;;:::666222111444777999999999888777777999;;;777888999::::::999888888999999;;;<<<============AAAFFFMMMPPPMMMGGG@@@<<<======<<<;;;:::999888777777888888888888888777777:::999999999999999::::::<<<<<<;;;;;;;;;<<<<<<===<<<;;;:::;;;<<<===<<<;;;555555555555444444444444222222111111222333333444444444444444444444444444666666666666666777777777666666777777777777777666999777555555777888777666777777666666666666666666666555444333444444666666777777666555555555666666666666777888999888888777555777777666333111222444444555666555444555777888999888777888999:::999777999777888;;;>>>>>>999444666666666666666777777888:::888555444444555444333444555777888888777666555888888888888888888888888666666666777666555444444555555666666666666666555999888888888888999999:::333333333444444444555555777777777777777666555444666555555555555555666666555777888888666555666666444555666777888888888888888888888999999999999999888777666555555555666666555555555555555666777888777777666666555555555555555555666666666555444333777777888888777777666555666555333222222333444555333333444444444444444333444444333333333444444555:::999888777777999;;;<<<999999999999888777666666::::::999999::::::;;;<<<999999999::::::<<<======AAAAAACCCDDDDDDDDDCCCCCCLLLGGGAAA>>>@@@CCCEEEEEE???>>><<<;;;::::::;;;<<<===<<<<<<>>>@@@AAAAAA@@@>>>>>>==================;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;===???>>>???AAAAAAAAA@@@>>>===;;;<<<===?????????>>>>>>@@@@@@???>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAA======>>>>>>???>>>>>>>>>>>>>>>>>>===>>>>>>??????DDDAAA>>>===>>>??????>>>AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@AAABBB@@@???@@@???===<<<;;;;;;<<<<<<>>>===<<<===>>>???>>>===???>>>>>>======<<<;;;;;;888999::::::999999:::;;;::::::::::::;;;<<<===>>>???>>>>>>===>>>???@@@AAA???@@@AAAAAAAAA@@@???>>>AAAAAA@@@???>>>======<<<<<<<<<======>>>>>>>>>===???>>>===???BBBCCCBBB@@@BBBBBBDDDDDDDDDCCCBBBAAACCCBBBAAA@@@????????????>>>>>>===<<<===>>>???@@@CCC@@@===<<<>>>???>>>======>>>?????????AAAEEEHHHMMMLLLKKKIIIGGGFFFEEEEEE>>>===<<<::::::::::::;;;<<<<<<<<<<<<===>>>???@@@;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>======<<<<<<===<<<<<<<<<===>>>@@@@@@??????>>>>>>===<<<;;;;;;>>>>>>============>>>>>>AAABBBAAA>>>;;;999;;;===>>>@@@BBBBBB@@@?????????;;;<<<<<<===<<<;;;999888999::::::;;;<<<=========BBBGGGNNNQQQOOOJJJEEEBBBDDDDDDBBB@@@>>><<<;;;:::;;;;;;<<<<<<<<<;;;;;;:::===<<<<<<<<<<<<<<<======???>>>=========>>>???@@@???======>>>@@@AAAAAA@@@666666666777777777777777333333444555555555555555555666777777777777666555777777555444444444555666666666777888999999:::::::::999777888999;;;::::::999888777777888:::<<<===<<<:::777555444555777888777777777777777777888888777888888999999999999999999999999777555333444555444666777777666777999;;;:::999888:::<<<===<<<;;;;;;999999:::======:::777888888888888888999::::::<<<999555444444555444444000222444666777666444222444555666888888888888777777888999::::::888666555666777777888999999999888;;;:::999888777888999:::666777777777777888888888;;;;;;;;;;;;:::999777777::::::999777777666666666888999;;;:::888777777777777777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888777666666777777888666666666666777888999::::::999888777666666666666777777777777777666555444999999999999999888888777888777555444444444555555444555666666777777777777666666666666777888999999<<<;;;:::999999;;;===>>><<<<<<<<<;;;;;;:::999888999999999888999::::::;;;===<<<<<<<<<===>>>??????BBBFFFJJJLLLJJJHHHIIIJJJWWWPPPGGGAAA???AAADDDEEE@@@???????????????@@@@@@@@@@@@AAACCCEEEFFFEEEDDDAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@?????????>>>======>>>??????===???AAAAAA@@@??????@@@BBBBBBCCCDDDCCCBBB@@@@@@>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???@@@BBBEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDDDDDDDGGGEEECCCBBBDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKJJJHHHGGGGGGHHHHHHGGGEEEEEEDDDCCCBBB@@@???>>>===@@@@@@AAABBBDDDDDDCCCAAADDDDDDCCCBBBBBBAAAAAA@@@===>>>???>>><<<;;;<<<===>>>======>>>>>>???@@@AAAEEEEEEDDDDDDDDDEEEEEEFFFCCCGGGJJJKKKHHHFFFFFFHHHGGGGGGGGGFFFEEECCCBBBAAACCCCCCBBBBBBCCCCCCDDDEEEFFFDDDBBBCCCEEEGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGFFFDDDBBBAAAAAAAAAEEEDDDCCCBBBAAABBBCCCCCCFFFDDDAAA@@@AAABBBAAAAAAAAABBBDDDEEEEEEGGGJJJLLLRRRQQQOOONNNLLLJJJIIIHHHCCCBBBAAA???>>>??????@@@BBBBBBCCCDDDEEEEEEEEEEEE@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHEEEEEEDDDCCCBBBAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBB???>>>>>>>>>AAADDDIIIJJJHHHEEEBBB@@@============<<<:::999777<<<<<<===>>>>>>?????????CCCHHHNNNRRRRRROOOLLLJJJMMMLLLKKKHHHEEEBBB@@@???AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAABBBDDDCCCBBBBBBCCCEEEGGGIIIEEEDDDCCCDDDFFFHHHHHHGGG:::::::::;;;;;;<<<<<<<<<999:::;;;;;;;;;999888777666777999::::::999777666888777666555555777999:::;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<<<<=========::::::;;;<<<>>>???AAAAAADDDAAA>>>:::999:::;;;===::::::<<<======>>>>>>======<<<<<<<<<===>>>???@@@@@@???>>><<<:::999999:::777999:::::::::;;;===@@@???>>>>>>@@@BBBDDDDDDCCC@@@>>>======??????>>><<<<<<<<<<<<<<<<<<===>>>???AAA===999777777777777777///111444777777666444333333555777:::;;;::::::999;;;<<<>>>@@@@@@>>><<<:::;;;<<<======>>>>>>>>>>>>>>>===;;;999999999:::;;;>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@???===<<<;;;AAA@@@>>><<<;;;::::::999<<<===>>>===;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@????????????;;;;;;::::::999999999999888999999:::;;;<<<>>>???>>>===<<<:::999999999999999999999999999999888888<<<<<<=========<<<<<<;;;===<<<;;;:::999999999:::888999:::;;;<<<=========;;;;;;<<<<<<===???@@@AAA@@@???>>>======???AAABBBAAAAAAAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<===>>>AAAAAAAAAAAAAAABBBCCCCCCDDDKKKRRRSSSPPPNNNNNNPPP[[[VVVNNNGGGCCCCCCEEEGGGCCCDDDEEEGGGHHHGGGGGGGGGEEEEEEGGGIIIKKKKKKIIIGGGCCCCCCCCCBBBAAA@@@??????AAAAAABBBCCCDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEDDDCCCBBBCCCDDDHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEGGGHHHIIIFFFEEEDDDCCCDDDFFFIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEGGGIIIJJJJJJJJJIIIJJJIIIHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMRRRQQQPPPNNNNNNNNNOOOPPPQQQPPPNNNNNNOOOOOONNNLLLJJJJJJIIIIIIGGGFFFDDDCCCEEEEEEFFFIIIKKKKKKIIIGGGIIIIIIIIIHHHGGGGGGFFFFFFCCCDDDEEEDDDBBBAAAAAACCCDDDDDDDDDDDDEEEFFFGGGGGGLLLKKKKKKJJJJJJJJJJJJJJJGGGLLLRRRRRRNNNLLLMMMPPPKKKLLLLLLLLLLLLJJJIIIHHHKKKJJJIIIIIIIIIJJJLLLMMMMMMKKKIIIHHHIIIKKKMMMNNNOOOOOOQQQRRRRRRQQQQQQPPPNNNNNNLLLKKKJJJIIIIIIIIILLLKKKJJJHHHGGGGGGHHHHHHKKKJJJHHHGGGGGGHHHHHHHHHHHHJJJMMMNNNNNNOOORRRSSSUUUUUUTTTRRRPPPNNNMMMLLLKKKJJJHHHGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMMMMLLLKKKHHHIIIJJJLLLLLLMMMMMMMMMNNNMMMKKKIIIHHHHHHHHHHHHIIIJJJJJJLLLMMMNNNPPPPPPLLLLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEECCCAAA@@@@@@EEEJJJPPPSSSQQQLLLGGGDDDAAAAAABBBBBBBBBAAA???>>>BBBBBBBBBCCCCCCDDDDDDEEEDDDIIIOOORRRTTTSSSSSSSSSTTTTTTSSSQQQNNNLLLIIIGGGIIIIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHKKKJJJJJJKKKMMMQQQUUUWWWPPPNNNMMMLLLNNNOOOOOONNN>>>>>>>>>??????@@@@@@AAA@@@@@@@@@@@@>>><<<:::999999:::<<<======<<<:::999>>>===<<<===>>>AAADDDFFFDDDDDDCCCBBBBBBCCCDDDDDDFFFFFFDDDCCCAAA@@@@@@AAA===@@@CCCFFFGGGGGGFFFDDDJJJGGGCCC@@@>>>???AAACCC???@@@CCCEEEGGGGGGFFFEEEEEEDDDCCCBBBCCCEEEGGGIIIIIIGGGDDDBBBAAAAAAAAAAAA===>>>???@@@@@@AAACCCEEEFFFFFFFFFGGGJJJLLLLLLKKKHHHGGGFFFEEEFFFFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGDDD???<<<;;;<<<<<<<<<999;;;===??????>>>===;;;;;;<<>>===============>>>???AAABBBCCCCCCAAA@@@>>>======>>>???============>>>>>>????????????@@@@@@@@@@@@@@@???AAAAAA@@@@@@????????????>>>>>>@@@AAABBBBBBBBBBBB@@@@@@AAABBBDDDFFFHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHJJJQQQXXXZZZXXXTTTUUUVVVXXXVVVRRRNNNJJJIIIIIIIIIIIIKKKNNNPPPQQQQQQOOONNNMMMMMMOOORRRSSSRRROOOLLLHHHHHHHHHHHHGGGEEEDDDCCCDDDEEEGGGHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKHHHFFFGGGJJJLLLMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNOOONNNMMMLLLKKKKKKLLLNNNOOORRRRRRQQQPPPOOONNNNNNMMMJJJKKKKKKKKKKKKKKKJJJJJJGGGIIIKKKNNNOOOPPPPPPPPPMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUVVVXXXWWWUUUSSSQQQQQQRRRRRRUUUSSSRRRRRRSSSSSSRRRQQQMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIKKKNNNPPPQQQOOOMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIJJJKKKJJJHHHGGGGGGHHHKKKKKKKKKKKKLLLMMMNNNNNNPPPPPPOOOOOONNNMMMLLLKKKIIINNNTTTTTTPPPOOOQQQTTTOOOOOOPPPQQQRRRRRRRRRRRRTTTSSSRRRQQQRRRSSSTTTUUUVVVTTTRRRQQQPPPRRRUUUXXXZZZ[[[]]]^^^^^^^^^]]]]]]WWWWWWVVVVVVUUUUUUVVVVVVSSSQQQPPPNNNMMMMMMMMMNNNTTTSSSSSSRRRQQQRRRTTTUUUUUUXXX[[[\\\\\\\\\]]]^^^___^^^^^^\\\ZZZWWWUUUTTTRRRRRRQQQPPPPPPQQQRRRSSSQQQRRRSSSTTTUUUTTTSSSRRRRRRSSSTTTVVVXXXYYYYYYYYY^^^\\\ZZZWWWVVVUUUUUUVVVUUUUUUVVVWWWXXXXXXXXXYYYVVVVVVUUUUUUTTTSSSSSSSSSPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLJJJHHHLLLRRRYYY]]][[[UUUOOOLLLKKKLLLMMMOOOOOOOOONNNMMMKKKKKKJJJJJJJJJKKKLLLMMMKKKOOOSSSVVVXXXZZZ\\\]]]\\\\\\]]]\\\[[[YYYWWWUUUTTTUUUVVVVVVWWWWWWWWWWWWUUUUUUVVVVVVVVVUUUTTTSSSUUUUUUVVVYYY]]]aaafffhhh```]]]ZZZXXXXXXXXXWWWVVVEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@>>>===??????@@@AAAAAA@@@??????@@@@@@AAABBBEEEHHHJJJLLLNNNMMMKKKJJJJJJKKKLLLMMMOOOOOONNNLLLIIIGGGGGGHHHFFFIIIMMMQQQQQQPPPMMMJJJMMMLLLIIIGGGFFFGGGHHHIIIHHHJJJNNNQQQSSSSSSRRRQQQPPPOOOMMMMMMNNNPPPSSSUUUUUURRRNNNLLLKKKLLLKKKKKKHHHIIIJJJJJJIIIJJJLLLNNNPPPOOOOOOQQQSSSUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQMMMMMMMMMNNNOOOPPPQQQRRRQQQMMMHHHDDDCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCDDDFFFHHHIIIIIIIIIIIIFFFGGGIIIJJJJJJJJJHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMMMMMMMMMMLLLKKKKKKNNNMMMLLLKKKJJJJJJJJJJJJIIIKKKLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOORRRRRRQQQQQQPPPOOOOOOOOOLLLLLLKKKKKKJJJHHHGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEFFFGGGHHHDDDDDDEEEFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIJJJIIIIIIGGGGGGHHHJJJLLLOOOQQQRRRNNNMMMLLLKKKKKKMMMOOOPPPNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRVVV[[[```cccaaa^^^^^^^^^WWWXXXXXXVVVTTTQQQQQQQQQRRRUUUYYY\\\^^^\\\YYYWWWYYYZZZ\\\^^^___\\\XXXTTTPPPPPPQQQQQQQQQOOONNNMMMLLLMMMOOOQQQRRRTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUXXXVVVTTTPPPNNNOOORRRUUUSSSSSSRRRQQQPPPOOOOOONNNNNNOOOPPPQQQRRRTTTTTTUUUWWWWWWVVVUUUUUUTTTTTTUUUXXXXXXWWWVVVVVVUUUTTTTTTOOOPPPQQQRRRRRRRRRRRRQQQNNNOOOQQQSSSVVVWWWXXXYYYTTTUUUWWWWWWVVVVVVWWWXXXWWWWWWWWWWWWXXXYYYZZZ[[[]]]\\\[[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVXXXXXXWWWVVVSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNOOORRRUUUVVVUUUTTTRRRRRRQQQQQQPPPPPPOOOOOOPPPQQQRRRQQQPPPOOOPPPQQQTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVTTTRRRPPPOOONNNQQQTTTUUUTTTSSSVVVXXXWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^^^^___``````aaaaaa___]]]\\\]]]```cccbbbccceeefffgggffffffeee^^^^^^]]]]]]]]]^^^^^^___ZZZYYYXXXVVVUUUUUUVVVVVVYYYZZZZZZZZZZZZ[[[]]]```aaadddhhhiiihhhggggggggghhhhhhhhhfffdddaaa^^^\\\[[[[[[ZZZ[[[[[[]]]___```^^^^^^_______________^^^___```bbbeeegggiiijjjkkkllljjjgggdddbbbbbbbbbccccccdddeeefffffffffffffffffffffffffffffffffffffff______aaaaaaaaaaaa______\\\ZZZXXXXXXXXXWWWUUUSSSRRRXXX___cccbbb]]]XXXUUUUUUWWWXXXZZZ[[[[[[[[[[[[YYYXXXWWWVVVWWWWWWYYYZZZYYY\\\___aaaccceeeiiillliiijjjlllmmmlllkkkiiihhhdddeeefffggghhhhhhhhhgggffffffgggggggggeeedddccccccdddfffjjjnnnrrruuuwwwppplllhhheeeddddddcccbbbPPPPPPPPPPPPOOOOOOOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFHHHJJJLLLMMMNNNTTTSSSRRRRRRRRRTTTVVVWWWVVVWWWWWWUUUQQQPPPQQQSSSSSSUUUWWWYYYYYYWWWUUUSSSSSSRRRQQQPPPQQQQQQSSSSSSVVVYYY^^^bbbddddddcccbbbaaa___]]]\\\]]]```dddfffeeeaaa\\\ZZZZZZ[[[ZZZYYYYYYZZZ[[[ZZZYYYZZZ\\\]]]]]]\\\\\\]]]___aaa```___aaabbbcccbbbaaa______^^^YYYYYYYYYZZZ[[[\\\]]]^^^```[[[VVVRRRPPPQQQQQQQQQPPPOOOOOONNNMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOPPPPPPOOOPPPQQQRRRRRRRRRRRRQQQRRRRRRRRRRRRQQQPPPPPPOOOPPPRRRSSSTTTUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRSSSSSSRRRRRRRRRSSSSSSTTTRRRTTTUUUVVVUUUUUUVVVWWWVVVVVVWWWXXXYYYYYYYYYYYY[[[[[[ZZZYYYYYYXXXWWWWWWSSSTTTUUUVVVVVVUUUTTTTTTPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQOOONNNOOOPPPRRRTTTRRRQQQPPPNNNNNNNNNNNNNNNMMMNNNOOOOOOPPPPPPPPPOOONNNOOOPPPQQQQQQRRRRRRRRRTTTTTTUUUUUUUUUUUUUUUTTTRRRRRRTTTVVVXXX[[[]]]___XXXWWWVVVUUUUUUWWWYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWYYYYYYZZZ[[[]]]___```aaadddfffiiikkkkkkjjjhhhfff^^^aaabbbbbb___^^^^^^``````ccchhhlllmmmkkkgggdddggghhhjjjllllllhhhbbb]]]ZZZ[[[\\\]]]]]]\\\ZZZYYYUUUVVVXXX[[[]]]___``````___aaacccddddddcccaaa___``````^^^\\\YYYYYYZZZ\\\[[[[[[YYYXXXWWWVVVVVVVVVVVVWWWYYY[[[]]]]]]]]]]]]______`````````___^^^]]]^^^]]]]]]]]]\\\\\\[[[[[[VVVWWWXXXYYYZZZ[[[[[[[[[VVVWWWXXXZZZ]]]```bbbccc\\\^^^``````^^^]]]^^^```\\\[[[[[[[[[[[[]]]^^^___aaabbbccccccccccccbbbbbb___^^^^^^___aaabbbaaa```___^^^\\\ZZZYYYXXXYYYYYYXXXWWWXXXZZZ]]]___```___\\\\\\[[[[[[ZZZZZZYYYYYYZZZ\\\]]]]]][[[[[[\\\^^^aaaaaaaaaaaabbbcccdddddddddddddddcccaaa^^^\\\ZZZZZZZZZ[[[[[[]]]^^^aaabbbcccbbb``````aaacccfffgggjjjjjjkkkllllllllllllkkkmmmnnnnnnllljjjjjjmmmppplllmmmnnnppppppppppppooojjjiiihhhggggggggggggggggggfffdddcccccccccddddddbbbdddffffffeeegggkkknnnqqqtttxxxyyywwwuuutttsssuuuuuuuuutttqqqnnnjjjhhhhhhhhhhhhiiijjjmmmoooqqqqqqqqqppppppppppppqqqqqqqqqrrruuuyyy|||~~~~~~|||xxxuuusssrrrsssssstttuuuwwwyyyzzz{{{{{{zzzxxxxxxyyyyyyzzz{{{{{{{{{rrrsssuuuvvvvvvuuusssrrrllliiieeedddeeeeeedddbbb^^^ccciiillllllhhheeecccfffggghhhiiijjjjjjiiihhhmmmkkkjjjiiiiiijjjkkkllllllmmmooopppqqqtttyyy}}}{{{|||~~~~~~|||zzzvvvvvvwwwxxxyyyzzzyyyyyyxxxyyyzzzzzzyyywwwuuutttrrrtttwwwzzz}}}|||yyytttqqqqqqqqqpppppp[[[ZZZZZZYYYYYYXXXXXXXXXQQQPPPOOOOOOOOOPPPRRRSSSJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLNNNPPPQQQRRRRRRRRRWWWWWWVVVVVVXXXZZZ]]]___ZZZ\\\\\\[[[XXXWWWYYY[[[^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYYYYZZZ[[[\\\\\\cccfffkkkppprrrrrrpppooonnnllliiihhhiiimmmqqqtttrrrnnniiifffggghhhgggeeehhhiiiiiihhhggggggiiijjjhhhgggfffgggiiijjjjjjiiijjjkkkmmmllljjjhhhgggggg```aaaaaaaaacccdddeeeffflllhhhaaa]]]\\\\\\]]]]]]]]][[[YYYXXXWWWVVVWWWXXXWWWVVVVVVVVVWWWXXXYYYZZZXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVYYY[[[^^^```aaa```^^^\\\XXXXXXXXXWWWWWWVVVVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZWWWYYY\\\\\\\\\\\\]]]___]]]]]]^^^___``````````````````______^^^]]]\\\\\\WWWXXXZZZ\\\^^^^^^^^^^^^[[[[[[[[[ZZZZZZ[[[\\\\\\\\\[[[YYYXXXYYY[[[^^^___\\\ZZZXXXUUUSSSRRRRRRRRRVVVWWWXXXYYYYYYYYYYYYYYYVVVWWWXXXYYYZZZ[[[[[[[[[___````````````______^^^[[[\\\^^^```cccfffhhhjjjgggfffdddcccdddeeeggghhheeeeeeeeeeeedddcccbbbaaaddddddccccccddddddeeefffeeeeeefffgggiiilllnnnooonnnnnnoooqqqsssrrrooollliiikkkmmmllliiiiiikkkmmmlllooouuuyyyzzzwwwsssooopppqqqtttuuuuuupppjjjdddaaabbbdddffffffeeecccbbb\\\]]]___bbbdddfffhhhhhhfffhhhkkkmmmmmmkkkhhhfffdddeeefffdddbbb```___```cccbbb```___^^^]]]]]]]]]]]]___aaadddffffffeeedddcccdddfffggggggfffdddcccaaaaaaaaaaaa````````````[[[\\\]]]___```aaaaaabbb]]]]]]^^^___bbbfffiiikkkccceeeggggggdddcccdddfffdddccccccbbbcccdddfffgggdddfffhhhjjjkkklllkkkkkkgggffffffgggjjjkkkkkkjjjkkkiiifffbbb```___``````aaa``````bbbeeehhhiiiiiiffffffeeeeeedddcccccccccdddeeeggggggffffffgggiiillllllllllllmmmnnnoooppppppppppppooommmjjjgggffffffdddbbbcccfffiiikkklllllljjjgggffffffhhhkkknnnrrrssstttuuuvvvuuutttsssuuuwwwxxxvvvssssssvvvxxxyyyzzz{{{}}}~~~~~~}}}}}}yyyxxxwwwuuutttssssssrrrrrrqqqpppooonnnoooppppppppprrrtttuuuuuuwww{{{|||yyyvvvrrrrrrssstttwwwzzz|||~~~~~~~~~}}}yyytttssstttuuutttrrrnnnrrrxxx{{{zzzxxxvvvuuuxxxyyyzzz{{{zzzyyyxxxwww|||{{{yyyxxxxxxyyy{{{|||yyyzzzzzz{{{||||||~~~|||yyyyyyzzzzzzzzzfffeeedddbbb``````bbbddd]]]\\\ZZZYYYZZZ]]]```bbbZZZWWWRRRPPPOOOOOONNNMMMPPPRRRUUUVVVUUUUUUVVVWWWZZZZZZZZZZZZZZZ[[[\\\]]]^^^______^^^\\\ZZZZZZ[[[aaabbbbbbaaa``````bbbddd______```aaadddgggiiikkkjjjpppvvvyyyxxxwwwwwwxxx~~~{{{vvvssssssvvv{{{~~~yyyzzzyyyxxxuuutttuuuvvvyyyyyyyyyxxxwwwuuutttsssvvvvvvvvvvvvuuuuuuuuuuuuxxxuuurrrrrrtttuuutttrrrtttsssqqqooonnnmmmmmmnnnkkkiiiggggggggggggeeecccggggggfffccc``````aaacccbbbaaaaaaaaaaaaaaabbbbbbbbb```^^^^^^```bbbccccccccceeegggfffdddaaa_________ccciiimmmnnnkkkgggdddeeeccc```]]]ZZZXXXWWWWWWZZZ\\\___aaabbb```^^^\\\]]][[[YYYXXXYYY\\\___aaagggcccaaadddiiilllkkkhhhffffffgggggggggeeecccbbbggggggggggggeeecccaaa___^^^^^^```bbbeeeggggggfffhhhgggfffeeeeeedddddddddeeefffhhhgggfffeeeeeeffffffddd```\\\YYYXXXWWWWWW\\\]]]___aaabbbbbbaaaaaa___```aaabbbcccddddddeeegggffffffggghhhhhhfffdddcccfffhhhiiiiiikkkppptttpppnnnmmmnnnpppsssuuuuuuvvvsssqqqrrrttttttooojjjkkkllllllmmmnnnpppqqqrrrrrrpppoooppprrruuuwwwwww{{{yyyvvvsssrrrrrrtttuuutttsssrrrrrrsssttttttssswwwyyyzzzzzzxxxvvvuuuvvvxxxwwwuuuvvvvvvsssmmmiiieeefffhhhkkkmmmmmmkkkhhhgggiiikkklllnnnnnnnnnmmmkkkmmmppprrrrrrpppnnnllllllkkkjjjgggffffffhhhiiiiiigggfffgggddd``````ddddddgggkkkmmmmmmmmmnnnooopppnnnllliiihhhhhhiiijjjggggggffffffeeeddddddcccaaabbbddddddcccbbbbbbcccaaabbbcccfffjjjoootttvvvssstttsssnnnlllnnnmmmjjjkkkiiigggiiimmmppppppooorrruuuyyyzzzxxxvvvtttsssuuutttsssssstttuuuuuutttwwwuuuqqqmmmkkkkkkkkklllhhhfffeeeiiiooossssssppprrrqqqqqqrrrssssssqqqpppnnnppprrrrrrrrrrrrsssuuuuuuuuuvvvzzz}}}{{{}}}~~~|||wwwtttssstttsssnnnlllooorrrtttxxx}}}{{{zzzwwwpppkkklllssszzzzzz}}}~~~~~~}}}|||{{{{{{{{{{{{}}}|||~~~~~~}}}~~~~~~|||ppppppooommmkkkkkkmmmpppgggfffeeedddfffiiillloooeeeaaa]]]ZZZXXXWWWVVVUUUVVVYYY\\\^^^]]]\\\]]]]]]]]]]]]]]]^^^___aaabbbcccbbbbbbaaa___\\\[[[\\\]]]`````````^^^\\\]]]```bbbaaaaaaaaaaaadddgggjjjmmmooosssxxxzzzyyyyyyyyy{{{}}}zzzwwwuuuvvvyyy}}}~~~~~~~~~~~~zzzxxxwwwyyy|||~~~~~~}}}zzzwwwuuusssrrrrrrpppooonnnnnnoooooommmlllqqqqqqqqqooommmlllmmmnnnmmmmmmmmmllllllmmmmmmmmmllliiiggggggiiilllmmmnnnnnnpppqqqqqqnnnllljjjjjjlllooouuuyyyzzzwwwsssqqqmmmkkkhhheeebbbaaa``````aaacccfffiiijjjiiigggfffaaa```^^^^^^```ccchhhjjjnnnkkkiiilllqqqtttsssqqqooooooooonnnmmmllljjjiiilllkkkkkkjjjhhhfffdddbbbaaaaaacccfffiiikkkllllllmmmllljjjiiihhhhhhiiiiiijjjmmmpppqqqpppoooppppppooolllgggbbb___]]]]]]]]]```cccfffjjjlllmmmlllkkkhhhhhhgggffffffggghhhhhhkkkjjjjjjlllmmmmmmkkkiiifffhhhjjjjjjjjjlllpppsssrrrpppoooqqqtttxxxzzz{{{{{{xxxvvvxxx{{{{{{wwwsssrrrssssssssstttvvvwwwwwwzzzxxxvvvvvvxxx{{{}}}}}}vvvtttrrrppppppqqqsssuuuyyyxxxwwwvvvwwwxxxwwwwwwuuuwwwxxxxxxvvvtttssstttuuuuuuuuuvvvvvvtttooojjjggghhhiiilllnnnooollljjjkkkmmmoooqqqrrrssssssssssssssstttsssrrrpppnnnlllooonnnmmmlllkkklllnnnooopppnnnmmmmmmjjjeeeeeeiiijjjmmmqqqssssssrrrrrrsssrrrqqqooommmllllllmmmnnnkkkkkkjjjiiihhhhhhgggggggggiiijjjjjjhhhhhhhhhiiiiiiiiijjjlllqqqvvv{{{~~~~~~|||vvvttttttrrrooonnnmmmmmmppptttvvvvvvuuuxxx|||~~~}}}|||||||||{{{zzz{{{}}}~~~zzzwwwtttttttttuuurrroooooosssyyy|||{{{yyyzzzyyyyyyzzz||||||{{{yyyxxxzzz}}}}}}||||||}}}~~~}}}yyy{{{~~~xxxsssssszzz~~~~~~}}}{{{yyyyyyzzz|||vvvuuuuuuuuuwwwzzz}}}ssspppkkkgggeeecccaaa```^^^aaafffhhhhhhfffeeeeeebbbcccccceeefffhhhjjjkkkjjjjjjiiifffcccaaaaaaaaaaaaaaa___\\\[[[\\\```ccceeecccaaaaaacccgggkkknnnrrrtttvvvwwwwwwwwwxxxyyyyyyxxxvvvvvvvvvyyy|||~~~|||}}}~~~}}}}}}~~~}}}||||||~~~~~~{{{yyywwwvvvuuuuuuvvvxxxyyywwwvvvvvvxxxyyyxxxvvvuuuuuuvvvuuuuuuuuuuuuuuuuuuuuutttrrrooommmmmmooosssuuuvvvxxxzzz{{{{{{xxxvvvuuuvvvsssvvvzzz}}}}}}zzzxxxtttssspppmmmkkkiiiiiiiiikkkmmmppptttvvvvvvuuutttiiihhhggggggiiinnnsssvvvxxxvvvuuuxxx|||}}}|||{{{yyywwwvvvtttttttttsssrrrqqqooollljjjhhhgggeeegggiiilllooorrrtttuuuuuussspppnnnmmmnnnppprrrssswww{{{~~~~~~}}}}}}}}}zzzvvvpppjjjfffeeeeeefffeeehhhnnntttwwwxxxxxxwwwtttqqqnnnkkkiiijjjkkklllooonnnnnnppprrrrrrqqqpppiiijjjkkkllllllnnnqqqtttuuussssssuuuyyy}}}}}}{{{{{{}}}~~~{{{yyyzzzzzzzzzzzz{{{{{{{{{{{{xxxvvvuuuwwwyyy{{{{{{sssrrrpppoooppprrrtttvvvxxxxxxwwwvvvuuuuuuuuuuuusssuuuwwwvvvtttrrrrrrrrrssstttuuuwwwxxxuuupppllljjjjjjkkkmmmppppppooommmooopppsssuuuwwwxxxxxxxxxxxxxxxvvvuuusssrrrrrrqqqssssssrrrqqqrrrtttvvvwwwxxxvvvvvvvvvsssmmmlllnnnrrrvvvzzz||||||zzzxxxxxxvvvuuusssrrrqqqrrrssssssppppppooonnnmmmlllkkkkkkoooqqqrrrqqqpppooopppqqqtttsssssstttxxx~~~{{{zzzxxxtttooopppssswww{{{}}}}}}{{{~~~}}}||||||zzzzzz{{{uuuqqqooommmjjjiiieeeiiinnnqqqpppnnnmmmllljjjjjjjjjkkklllnnnooopppqqqssstttrrrnnnjjjhhhgggeeedddbbb___]]]___dddggghhheeebbb```aaafffkkknnnqqqqqqqqqqqqrrrrrrsssuuuttttttrrrrrrrrrrrrtttuuuqqqrrrsssttttttvvvzzz}}}~~~~~~~~~~~~}}}~~~|||{{{|||{{{|||}}}~~~|||{{{vvvvvvwwwzzz}}}~~~}}}|||wwwyyy{{{{{{zzzxxxxxxxxxxxxyyyzzz{{{zzzyyyxxxwwwuuussspppqqqtttwwwzzz{{{{{{|||~~~}}}{{{zzzzzzzzztttvvvyyy|||}}}}}}{{{zzzwwwvvvsssqqqooonnnnnnnnnrrrtttxxx|||~~~tttrrrpppoooqqquuuzzz}}}}}}|||||||||zzzyyyvvvsssqqqooonnnmmmkkkmmmppprrruuuxxx{{{}}}~~~{{{wwwtttsssuuuxxxzzz|||~~~wwwpppllljjjkkkllliiinnnttt{{{~~~~~~}}}|||xxxrrrllliiiiiikkkmmmpppooooooppprrrtttsssrrrjjjkkklllmmmooorrrvvvxxxwwwuuutttvvvzzz~~~{{{zzz{{{~~~}}}}}}}}}~~~}}}}}}}}}}}}yyyvvvrrrqqqrrruuuvvvvvvuuusssqqqpppppprrruuuvvvwwwwwwvvvuuusssrrrssstttuuuwwwxxxxxxvvvtttsssssstttvvvxxxzzzyyyuuupppmmmmmmllllllnnnppprrrqqqpppqqqsssuuuxxx{{{||||||}}}zzzxxxwwwvvvvvvwwwyyy{{{xxxvvvuuuvvvxxx{{{}}}~~~||||||~~~wwwrrrssszzz}}}~~~}}}yyyxxxwwwwwwwwwwwwxxxxxxuuuuuutttsssrrrqqqppppppvvvwwwwwwwwwuuuuuuvvvxxx|||zzzyyyzzz}}}~~~|||xxxqqqsssxxx}}}~~~|||wwwuuusssqqqpppkkkoootttwwwvvvtttsssrrrrrrrrrrrrrrrrrrrrrssssssvvvyyy}}}~~~zzzsssmmmjjjjjjhhhfffcccbbbdddhhhlllllliiieeebbbcccggglllpppqqqpppoooooopppqqqrrrsssqqqpppnnnlllkkkjjjjjjjjjkkklllmmmmmmnnnqqquuuyyyyyyyyyzzzzzzzzzyyyyyyxxxzzzzzz{{{{{{zzzyyywwwvvvuuuvvvwwwxxxzzz{{{~~~|||zzzssssssuuuyyy|||~~~}}}|||xxxzzz||||||{{{yyyyyyyyy{{{|||~~~~~~|||zzzxxxxxxvvvuuuvvvyyy|||}}}~~~yyyzzz{{{{{{yyyyyyyyyzzzvvvwwwyyy{{{}}}}}}~~~}}}yyywwwuuusssqqqqqqqqqqqqvvvxxx{{{}}}{{{wwwtttuuuxxx}}}}}}zzzvvvtttsssrrrrrrrrrtttvvvxxxyyy||||||xxxwwwzzz}}}{{{sssooommmnnnooooootttzzz|||tttmmmiiiiiikkkmmmooonnnmmmnnnppprrrrrrqqqllllllmmmooossswwwzzz|||wwwvvvtttuuuxxx{{{}}}~~~zzz{{{|||~~~}}}yyyuuussstttwwwxxxyyyvvvtttrrrppppppqqqssstttyyyzzzzzzxxxvvvuuuvvvxxxyyy{{{}}}|||zzzxxxxxxxxxyyy{{{}}}}}}zzzvvvqqqooopppooonnnppprrrttttttsssvvvxxx{{{}}}}}}{{{yyyxxxyyy{{{}}}zzzxxxyyy}}}|||{{{~~~~~~}}}}}}}}}}}}}}}}}}zzzyyyyyyxxxxxxwwwvvvvvv{{{||||||{{{zzzzzz|||}}}}}}}}}vvvzzz}}}{{{zzzyyywwwssswww{{{}}}}}}|||{{{zzz{{{{{{zzzyyyyyyyyyyyyyyy{{{zzztttpppooonnnmmmjjjiiijjjnnnqqqssspppllliiiiiilllqqqtttvvvtttssssssuuuwwwwwwvvvrrrqqqnnnkkkiiihhhggggggiiiiiiiiiiiijjjmmmqqquuutttuuuuuuuuutttssssssrrrpppqqqrrrssssssqqqpppnnnoooqqqsssuuuwwwzzz~~~~~~zzzxxxooopppssswww{{{}}}|||{{{uuuwwwxxxwwwvvvttttttuuuvvvxxx{{{|||{{{yyyvvvssstttssssssuuuxxxyyyyyyxxxvvvxxxyyyxxxwwwwwwxxxyyytttuuuvvvwwwyyyzzz|||}}}{{{zzzxxxvvvuuuuuuuuuuuuxxxzzz}}}{{{wwwwwwyyy}}}{{{wwwuuuuuuuuuvvvwwwzzz||||||{{{}}}~~~{{{zzz|||}}}vvvqqqoooooopppvvvyyy~~~wwwpppkkkkkkmmmooopppnnnmmmnnnpppqqqqqqqqqooonnnnnnqqqvvv{{{}}}~~~wwwuuuttttttwwwzzz{{{|||}}}~~~|||wwwuuuwwwyyy|||}}}wwwuuurrrppppppqqqssstttzzz|||}}}{{{wwwvvvxxx{{{~~~~~~~~~~~~|||xxxuuutttvvvtttrrrsssuuuxxxyyyyyy}}}~~~}}}}}}~~~~~~||||||~~~}}}{{{wwwwwwwwwuuuttttttwwwyyy|||yyyuuusssrrruuuxxx{{{zzzyyyxxxyyy|||~~~}}}{{{xxxvvvssspppnnnmmmmmmnnnkkkkkkjjjiiiiiilllqqqtttssssssssssssrrrqqqooooookkklllnnnppppppooommmlllmmmpppssstttuuuxxx|||}}}~~~}}}yyyvvvooopppssswww|||}}}|||{{{vvvvvvvvvtttrrrqqqrrrssssssuuuxxxzzzyyyvvvrrrooopppppprrrtttvvvvvvtttrrrtttuuuvvvuuutttuuuvvvxxxqqqqqqqqqrrrtttvvvyyyzzz|||{{{yyyxxxwwwwwwwwwxxxzzz{{{}}}xxxxxxzzz~~~{{{wwwuuuuuuwwwyyy{{{~~~~~~{{{|||||||||}}}yyyuuusssrrrrrrwwwzzz~~~}}}vvvrrrqqqsssuuuuuusssqqqqqqrrrttttttssstttrrrqqqsssxxx|||}}}}}}vvvuuusssuuuxxx{{{}}}~~~}}}yyywwwyyy|||yyywwwuuuttttttvvvxxxzzz{{{~~~~~~{{{zzz|||~~~{{{zzz{{{{{{yyywwwwwwzzz|||~~~}}}yyywwwvvvvvvuuuqqqsssvvvyyy~~~yyysssqqqtttxxx{{{~~~}}}}}}}}}zzzzzz||||||{{{zzz}}}~~~}}}{{{xxxuuussstttuuuvvvrrrrrrqqqooooooqqquuuyyyxxxxxxwwwwwwuuutttrrrrrrnnnpppsssuuuvvvuuusssrrrooorrrttttttssstttwwwzzz~~~}}}xxxuuupppqqqtttyyy}}}}}}|||||||||{{{xxxvvvuuuvvvxxxvvvxxx|||~~~}}}yyyuuurrrrrrsssuuuyyyzzzyyyvvvsssqqqrrrsssrrrrrrrrrtttvvvssssssrrrsssuuuxxx{{{}}}|||{{{yyywwwwwwwwwwwwxxx|||}}}}}}yyyxxx{{{~~~zzzvvvuuuvvvxxxzzz~~~{{{{{{}}}|||}}}|||xxxuuuttttttuuuwww|||{{{wwwwwwxxxzzzyyywwwuuutttvvvwwwwwwvvvxxxvvvtttuuuyyy{{{|||{{{vvvttttttvvvzzz~~~}}}|||}}}|||{{{yyyyyyzzz}}}}}}~~~}}}{{{zzz}}}xxxuuuqqqmmmkkkiiifffdddbbbdddgggjjjooouuu}}}}}}ssskkkjjjlllpppsss|||zzzyyy{{{~~~}}}{{{wwwtttsssuuuxxx{{{}}}{{{xxxvvvsssrrrqqqqqqpppqqqsssvvvyyyyyyvvvtttppprrrssstttssssssuuuvvvwwwyyy||||||yyyxxxyyy{{{~~~~~~~~~~~~{{{yyyyyyzzz|||xxx{{{~~~}}}zzzwwwvvvrrruuuxxxyyywwwuuuttttttssstttuuuvvvwwwvvvvvvuuuuuuvvvyyy{{{~~~~~~{{{xxxvvvwwwxxxzzz|||~~~~~~|||~~~|||zzzwwwtttxxx}}}{{{|||{{{yyyzzzzzzwwwssstttvvvyyy{{{}}}~~~~~~~~~|||{{{|||}}}}}}|||zzzzzzyyywwwtttssstttvvvrrruuuzzz}}}}}}pppkkkdddbbbcccdddaaa]]]```aaabbbeeehhhmmmppprrr|||~~~|||}}}~~~~~~}}}~~~{{{wwwtttsssuuuvvv}}}|||}}}~~~{{{yyywwwvvvvvvvvvtttuuuwwwzzz}}}}}}|||zzzuuutttttttttuuuwwwxxxxxxxxxyyy{{{~~~~~~|||wwwwwwyyy}}}~~~}}}{{{xxxwwwxxx{{{}}}~~~|||zzzxxxxxxyyyzzz{{{||||||{{{yyyxxxxxxyyy|||}}}{{{zzz{{{{{{|||}}}~~~}}}~~~~~~|||{{{xxxvvvzzz}}}}}}{{{yyyzzzyyyvvvrrrqqqrrrsssvvv{{{~~~{{{{{{|||~~~~~~~~~~~~}}}|||yyyvvvuuuuuuwwwwwwzzz~~~yyytttnnnmmmnnnnnnkkkhhhiiiiiiiiijjjlllnnnqqqrrrzzz|||~~~|||xxxtttrrrrrrtttssssssxxx}}}{{{zzzzzzzzzwwwxxxyyy}}}}}}yyywwwwwwzzz}}}}}}|||zzzyyyzzz{{{~~~~~~|||zzzzzz|||}}}}}}{{{}}}}}}}}}{{{{{{zzzyyy}}}~~~}}}~~~|||{{{{{{yyyuuuqqqpppnnnmmmqqqxxx~~~|||{{{}}}}}}zzzyyyzzz{{{~~~}}}~~~~~~|||yyyxxxxxxvvvvvvuuuvvvwwwxxx|||~~~|||wwwpppkkkhhhiiiffffffjjjssszzz~~~~~~}}}zzzuuuttt{{{~~~||||||zzzzzz{{{~~~|||||||||{{{zzzzzz|||~~~~~~}}}~~~~~~~~~}}}{{{||||||{{{~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~{{{wwwssssssooommmqqqzzz~~~~~~zzzqqqhhhccc^^^\\\[[[___gggooosssuuuppplllfff___]]]eeerrr|||}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~}}}zzz{{{wwwuuuxxxzzznnnbbb[[[TTTRRRQQQUUU\\\cccfffgggaaa]]]UUUMMMJJJPPP[[[dddlllqqqyyy~~~}}}~~~yyykkk^^^UUURRROOONNNPPPUUUXXXYYYXXXTTTPPPIIIBBB???CCCIIIOOOSSSWWW^^^dddhhhkkkmmmooommmllllllmmmoooqqqtttvvv{{{{{{||||||{{{yyyxxxvvvvvvwwwwwwwwwuuutttuuuvvvwwwvvvvvvvvvyyy}}}}}}sssggg___]]]ZZZWWWWWWXXXWWWTTTPPPLLLJJJFFFBBB???@@@CCCFFFGGGJJJOOOSSSUUUXXX[[[]]][[[[[[[[[\\\^^^```bbbcccggggggiiiiiiiiigggeeedddcccdddeeedddcccbbbcccdddggggggfffgggiiimmmqqqsssyyy|||vvvtttqqqrrrvvv{{{~~~{{{xxxsssqqqsssxxx|||}}}~~~xxxwwwzzz~~~~~~wwwpppkkkhhhdddbbb```\\\VVVQQQJJJIIIGGGEEEDDDDDDDDDEEEFFFHHHKKKMMMNNNPPPSSSVVVSSSTTTUUUVVVXXXYYYZZZZZZ[[[\\\^^^______]]][[[ZZZYYYZZZ[[[ZZZXXXXXXYYYZZZ```_________aaaeeeiiikkklllooosssvvvwwwuuurrrpppkkkhhheeefffiiinnnrrrtttrrroooiiieeeeeeiiinnnrrr|||{{{|||{{{uuuoooqqqwwwxxxzzzoooiiihhhnnnvvv}}}~~~yyyuuuuuuwwwxxxzzz~~~}}}}}}|||yyy{{{yyyxxxxxx~~~~~~