BM6P6(@ [[[CCC======:::555222444444111000111000000000000000111111111////////////////////////---......///000111111222///000222666<<<@@@CCCDDDHHHJJJNNNQQQQQQPPPMMMLLLQQQMMMOOOYYYeeexxxxxxsssoooiiieeeuuuxxxiii]]]TTTPPPJJJIIIHHHIIIKKKLLLKKKJJJNNNKKKHHHJJJNNNOOOLLLHHHOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNKKKKKKLLLMMMMMMLLLKKKJJJJJJKKKNNNPPPQQQQQQ\\\bbbuuuqqqRRRIIIHHH@@@>>>999333111222333222000222222222111111111111000000000///.......................................////////////////////////---...///...---,,,...000,,,333<<>>BBBEEEFFFHHHJJJMMMNNNNNNMMMMMMLLLNNNHHHOOOeee}}}sssjjjmmmnnnkkk}}}yyykkk\\\RRRKKKDDD@@@@@@GGGGGGHHHJJJLLLNNNNNNNNNQQQOOONNNPPPTTTWWWXXXWWWZZZZZZ[[[\\\]]]______```]]]ZZZVVVSSSRRRPPPNNNMMMPPPMMMJJJIIIJJJLLLLLLLLLMMMMMMWWWhhhwwwrrrYYYMMMEEE===999555444555666666666222222222222111111111111000000///............///........................///////////////////////////000000///------///111222777>>>EEEHHHJJJKKKLLLTTTTTTSSSSSSTTTRRRNNNIIILLL[[[nnnvvvqqqrrrxxx}}}yyy}}}fffMMM@@@>>>???>>>333333333111111222333333000000/////////.........//////.........---------........................,,,,,,---------.........---...///222555:::???BBBHHHFFFEEEHHHNNNVVV\\\^^^[[[XXXVVVXXX\\\\\\XXXSSSKKKGGGCCCCCCKKK___||||||eeePPP???111333888888666777222222222222111111111111000000000000000000000000////////////////////////~~~```MMMAAA>>>888444555666333000000111111111111111111111111////////////////////////000000000000000000000000000333666;;;@@@EEEHHHIIIIIILLLNNNNNNMMMLLLLLLMMMPPPFFFNNNnnniiidddlllwww~~~pppfffQQQLLLIIIIIIIIIGGGHHHLLLHHHJJJLLLOOORRRTTTVVVWWW\\\^^^aaadddggglllqqqtttyyyzzz|||~~~~~~yyytttppplllhhheeeaaa]]]WWWSSSPPPNNNLLLJJJIIIDDDDDDLLLUUU___rrrpppXXXJJJ>>>;;;888555333444555666333222222222111111111111111000//////......//////........................////////////////////////000111111///......000222999===BBBFFFIIIJJJLLLNNNWWWWWWXXXWWWTTTNNNIIIFFFQQQpppqqqssszzzppp{{{tttfffrrr~~~|||yyyyyy}}}jjjOOOBBB@@@AAA777666444222000000222555000000000/////////.....................---------........................,,,------------.........000000000222777>>>EEEIIIMMMGGGCCCHHHSSS[[[]]][[[ZZZUUURRRTTTYYYYYYQQQJJJHHHAAAAAALLL\\\ooo[[[999666;;;666111333333222222222111111111111000000000000000000000000////////////////////////rrr\\\JJJBBB999444555666444111111222222111111111111111000////////////////////////111111000000000000000000000444999>>>BBBFFFIIIKKKLLLOOORRRQQQNNNLLLKKKLLLMMMGGGWWW|||uuugggaaakkkyyyzzzbbbRRRKKKIIIFFFEEEGGGJJJJJJIIIMMMSSSOOORRRWWW\\\```cccfffhhhrrryyy}}}wwwppphhh___WWWRRROOOJJJHHHKKKLLLNNNTTT]]]rrrpppVVVIIIEEE???999444222222444333333222222222111111111111000000///.../////////........................////////////////////////000000000///...///222444>>>AAAEEEHHHJJJMMMPPPRRRWWWWWWYYYXXXRRRJJJHHHJJJ\\\|||{{{oooppp|||rrrlllkkkfff```^^^```dddhhhiiikkknnnqqqrrrpppmmmlllkkklllmmmooossswww|||sss\\\III;;;===:::777555111---...111000000000////////////...................................................------------............//////111555;;;BBBGGGJJJIIIEEEBBBGGGRRRZZZ\\\ZZZ\\\XXXUUUTTTUUURRRKKKEEE??????III]]]pppXXXAAA;;;666222111333333222222222111111111000000000000000000000000////////////////////////ttt```HHH>>>555555666555333333333222222222111111000000000000000000000000000000111111111111000000000000000555;;;@@@CCCFFFIIILLLKKKOOORRRRRRMMMIIIIIIJJJGGGTTTwwwwwwcccdddlllyyyuuu___LLLDDDDDDHHHLLLIIIHHHKKKMMMLLLKKKQQQYYYYYY___hhhpppwww}}}|||ooofff^^^YYYUUUTTTRRRNNNMMMNNNRRR```xxxgggXXXQQQGGG>>>777555555666333333333222222222222111111111000///////////////////////////////////////////////////////////////...//////......000444777@@@CCCGGGJJJMMMPPPSSSVVVWWWVVVVVVSSSKKKEEEJJJTTTwwwzzzqqqggg^^^WWWSSSOOOLLLIIIHHHIIIKKKMMMNNNPPPSSSVVVXXXVVVTTTSSSRRRRRRRRRTTTWWW[[[^^^aaaccclllxxx~~~iiiKKKCCC<<<888888666000...000111000000000////////////---.............................................---------.........//////---...333:::AAAFFFGGGFFF@@@AAADDDHHHNNNTTTYYY\\\]]]]]][[[VVVPPPKKKGGGEEE>>>GGGXXXnnn{{{QQQ:::999:::777333333333222222222222111111111111111111111111111000000000000000000000000wwwUUUHHH:::777777666555555333333333222111111000000000000000000000000000000111111111111111111111111222777>>>BBBDDDFFFIIILLLIIIMMMOOOMMMIIIGGGJJJNNNUUUvvvxxxccceeepppnnnSSSMMMEEECCCFFFKKKNNNNNNNNNNNNQQQWWWZZZ]]]dddmmmoooxxxyyymmmccc\\\VVVPPPLLLJJJNNNXXXjjjxxxbbbVVVGGG<<<777666666555333333333333222222222222222111000000//////000000////////////////////////////////////////////////....../////////333777;;;BBBEEEIIIMMMOOORRRUUUWWWXXXTTTRRRNNNHHHHHHYYYmmm}}}qqqhhhddd\\\TTTNNNIIIGGGFFFAAAAAA@@@@@@????????????AAADDDFFFGGGFFFDDDDDDDDDBBBBBBCCCEEEFFFHHHJJJKKKOOOZZZ```jjj{{{pppMMMAAA999:::;;;666222444111111000000000/////////---------.......................................------........./////////---///555>>>EEEHHHEEEAAA===BBBIIILLLNNNRRRYYY___^^^___\\\UUULLLFFFEEEGGGHHHZZZoooccc@@@999999444333333333333222222222222111111111111111111111111000000000000000000000000fffUUUCCC;;;999777555555444444333222222111000000000000000000000000000000000000000111111222222333555;;;BBBFFFFFFGGGJJJMMMKKKLLLLLLIIIFFFIIISSS\\\wwwoookkkwwwyyy```WWWZZZRRRCCCCCCDDDFFFIIIMMMOOOPPPPPPPPPRRRYYYfffpppxxxvvvlll```WWWSSSRRRQQQUUUbbbyyyppp```JJJ<<<888777555333444444333333333222222222222111000000//////000000////////////////////////////////////////////////...///000000222666<<>>??????>>>===>>>>>>>>>???AAAAAA???>>>>>>???>>>>>>>>>>>>???@@@AAABBB<<>>999444555111111111000000000//////---------.........//////....................................////////////000222777@@@GGGIIIEEE@@@DDDJJJPPPRRRSSSUUU[[[```]]][[[VVVOOOIIIFFFFFFGGGSSSooovvvQQQ>>>666222444444333333333222222222111111111111111111111111000000000000000000000000rrr___III>>>;;;888555555444444333333222111000000000000000000000000000000//////000111222333333333777>>>EEEHHHHHHHHHKKKNNNNNNNNNKKKGGGEEEMMM]]]jjj}}}gggjjjxxx|||hhhKKK>>>FFFKKKFFFEEEGGGIIIJJJJJJNNNVVV\\\bbbfffrrryyylll^^^]]]YYYSSSSSS^^^qqqoooUUUDDD>>>===999444444444444333333333222222222111111000000000000000000000000000000000000000///////////////////////////000111222555999@@@EEEGGGKKKNNNQQQQQQQQQQQQRRRUUUPPPOOORRRXXXlllwwwppp{{{}}}}}}uuuhhh\\\SSSLLLEEECCC@@@======??????<<<888:::;;;===>>>>>>@@@BBBCCC???@@@AAA@@@>>>>>>???@@@@@@????????????@@@@@@AAA:::DDDEEECCCHHHHHHKKKXXX]]]gggsss{{{sssYYYAAA===>>>888333333111111111111000000000000---------.........//////..................................../////////000444555999@@@HHHIIIEEE@@@MMMPPPUUUWWWXXXZZZ]]]```\\\VVVNNNIIIGGGGGGGGGFFFXXX||||||dddJJJ>>>===444444444333333333222222111111111111111111111111000000000000000000000000xxxYYYDDD<<<888555333555555555444333222111000000000000000000000000000222111000///000111333444<<<>>>AAADDDGGGIIIJJJJJJMMMGGGIIINNNKKKMMMhhhxxxqqqllluuu}}}qqq```NNNEEEAAA@@@CCCGGGJJJIIIMMMTTTWWWYYYaaallltttxxxooofff___WWWRRRXXXaaazzzXXXNNNFFF888666???333444444444444333222111222111111000000000000000000/////////............000//////.........//////333111000444;;;BBBFFFGGGJJJFFFHHHPPPSSSQQQQQQUUUVVVHHHKKK^^^xxxnnnnnnuuuooofffYYYNNNHHHEEEDDDBBB>>><<<999888:::===@@@AAA>>>>>>>>>???@@@BBBCCCDDDBBBBBB@@@<<<<<>>:::>>>>>>>>>???AAAAAA???>>>@@@>>>===@@@CCCEEECCC@@@LLLNNNVVVbbbmmmzzz|||kkkOOO@@@BBB<<<333666444444333111//////111222000000000000////////////////////////////////////...///000000...---...000777999<<<@@@CCCGGGIIIJJJSSSVVVYYYZZZ[[[[[[\\\]]]aaaNNNDDDHHHEEE<<>>============<<<===>>>???@@@@@@DDDDDDDDDEEEEEEFFFFFFGGGEEEFFFCCC???@@@DDDDDDAAACCCBBB@@@@@@AAAAAA@@@???BBBAAA@@@AAABBBCCCBBB@@@AAA???@@@EEEMMMWWWgggtttgggOOOFFF;;;444:::555555444222000000000111111000000000////////////////////////////////////...000111000//////000111777;;;???CCCDDDFFFIIIKKKSSSTTTWWWZZZ\\\\\\\\\[[[RRRJJJGGGGGGBBB>>>OOOffflllEEE666666666444444444444333222222111111111111222222111111111111111111111111www[[[GGG999444666666666555444333222111000000000000000000000000000000000///000222555777999???@@@CCCEEEGGGGGGHHHGGGKKKIIIFFFFFFQQQooolllkkk{{{xxxyyyzzzbbbCCCCCC>>><<<@@@EEEHHHMMMRRRUUUVVV[[[fffsssssseee___WWWgggvvvfffVVVIII>>>888666666555555444333222222222222111000000000000111000000000/////////....../////////......//////000---000777>>>CCCDDDAAA>>>EEELLLQQQOOONNNPPPTTTUUUOOONNNnnn~~~oooxxxyyyhhhYYYQQQHHHDDD???;;;:::;;;;;;;;;;;;===???AAACCCCCCCCCCCCHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJGGGCCCDDDHHHHHHEEEGGGEEEDDDDDDEEEFFFEEEDDDBBBCCCDDDCCCBBBBBBCCCDDDFFFBBB@@@BBBDDDIIIRRR\\\ggguuutttoooyyybbbNNN>>>666;;;777666555333222111000000111111000000000/////////////////////////////////...000111000///000222333999>>>EEEGGGFFFFFFIIIMMMSSSSSSVVVZZZ^^^]]]YYYUUUDDDGGGIIIFFFBBBIIIaaayyyyyy]]]<<<999555444555555555555222222111111111111222222111111111111111111111111gggPPP===666999777777555444333222111111000000000000000000000000/////////111333777;;;===AAABBBDDDEEEFFFGGGFFFFFFDDDHHHHHHIIIZZZ}}}zzzooo|||zzzgggNNNEEE@@@???BBBHHHLLLMMMPPPUUU^^^eeerrr}}}pppZZZaaafffuuuxxx^^^OOODDD;;;888888777555444333333222333222111111000000111111000000000////////////...//////////////////000111...333:::AAAEEEDDDAAA>>>CCCLLLQQQOOOOOOSSSTTTQQQMMM```ooo~~~|||||||||nnn]]]NNNGGGEEE???>>><<<<<<===>>>???@@@???AAADDDFFFHHHIIIJJJLLLIIIKKKOOOSSSWWWZZZ[[[\\\ZZZ[[[YYYVVVUUUUUURRRLLLJJJJJJKKKNNNPPPPPPMMMKKKGGGIIIKKKIIIFFFDDDFFFIIIBBB@@@AAADDDEEEBBBBBBFFFOOO[[[lll}}}}}}gggRRRAAA<<<777666444333333222111000111111111000000000//////////////////////////////...///000//////000333555;;;BBBJJJKKKHHHFFFJJJOOOUUUUUUVVVZZZ^^^\\\UUUNNNBBBFFFGGGFFFNNNddd~~~rrruuuHHH@@@777444444333222222333222222111111222222333111111111111111111111111qqq\\\EEE:::<<<999888666444222222111111111111111111111111111111//////000222555999===@@@BBBCCCDDDEEEFFFFFFEEEEEE@@@EEEFFFJJJ```tttvvvwwwpppNNN???FFFCCCDDDHHHNNNPPPQQQVVV]]]lllzzziiilllgggiii{{{hhhQQQDDD===;;;:::888666444333333333333222222111111111111111111000000000///////////////////////////000111111222666<<>><<<======>>>???AAACCCDDDDDDFFFIIIJJJJJJMMMQQQTTTSSSYYYbbbmmmwww{{{ssskkkcccdddgggjjjkkkhhhbbb^^^[[[]]]]]]YYYSSSNNNLLLMMMFFFCCCDDDGGGGGGBBB@@@AAADDDIIISSS```nnn~~~tttTTT@@@999666333222333444333222111111111111000000000000000000000000000000000000---.........///111444777>>>EEELLLMMMIIIHHHLLLQQQXXXWWWWWWZZZ\\\XXXOOOGGGEEEDDDCCCLLLfff{{{TTTFFF888555444222111222333333222222222222333333111111111111111111111111lllPPP@@@>>>:::888666444222111111222111111111111111111111111000000111333666;;;???AAABBBCCCDDDFFFFFFFFFEEEEEEBBBCCCDDDNNNkkkttt{{{pppzzzzzzhhhOOOAAA???BBBBBBDDDJJJQQQUUU[[[hhhtttyyy{{{rrrjjjnnnwww```NNNFFF===<<<999777555444444444333333222111111111111222111111000000000/////////////////////000111222222777:::>>>AAACCCEEEGGGIIIQQQPPPQQQRRRPPPMMMPPPUUUtttvvvlllaaaQQQEEE@@@>>>;;;999:::<<<>>>???@@@BBBEEEGGGFFFIIINNNPPPSSSWWW^^^cccttt|||{{{qqqhhhaaa]]]YYYQQQKKKJJJHHHFFFFFFIIIBBBBBBDDDKKKTTTaaarrriiiIIIAAA<<<666333444555555333222222111111111000000000000000000000000000000000---...//////000222777:::AAAFFFKKKLLLJJJJJJNNNSSSXXXXXXXXXZZZYYYTTTLLLEEEFFFCCCHHH^^^___LLL:::777777444333555333333222222222222333333222222222222222222222222{{{[[[EEE@@@;;;999666444222111222222111111111111111111111111111111222444777<<<@@@BBBAAABBBDDDEEEFFFFFFFFFEEEDDDDDDJJJ```xxx|||qqqyyywwwhhhNNN???AAAEEECCCEEEHHHOOOWWW```nnnvvvooolll|||xxx]]]RRR???===:::777555444444444444333222222111111222222111111111000000000//////////////////000111222333888<<<@@@CCCDDDGGGJJJNNNSSSOOOPPPTTTNNNIIIXXXoooyyyfffVVVOOOEEE???======;;;999===???BBBCCCDDDGGGKKKOOONNNVVVbbblllttt~~~mmmcccYYYTTTPPPJJJHHHIIIGGGCCCCCCEEEHHHLLLWWWccczzzcccMMMEEE;;;555555666555444222222222111111111000000000000000000000000000000//////000111222555:::>>>EEEFFFHHHJJJKKKMMMQQQTTTUUUWWWXXXYYYVVVQQQLLLHHHEEEHHHXXXwwwnnnUUU@@@::::::666444666444333333222222333333444222222222222222222222222aaaGGGAAA;;;:::777444222111222222111111111111111111111111222222333555888<<<@@@CCCAAABBBDDDEEEFFFFFFFFFFFFEEEFFFUUUttt}}}uuueeeJJJAAAAAAAAACCCGGGLLLOOOVVV```kkk~~~uuuiiipppfffVVV@@@>>>;;;777555444444444444333222222111111222222111111111111000000000000////////////000111222333888<<>>AAADDDGGGIIIJJJMMMSSSWWW]]]jjj}}}{{{vvvooocccZZZVVVLLLHHHHHHIIIFFFCCCHHHQQQ^^^rrrVVVLLL@@@888666666555333222222222111111111111000000000000000000000000000000111222222444777===AAAGGGFFFFFFHHHKKKOOORRRUUURRRUUUXXXXXXUUUPPPMMMKKKFFFOOOhhhzzz___FFF>>><<<555222333444333333222222333333444222222222222222222222222sssXXX@@@<<<:::666333333555444222111111111111111111111111222000///222888>>>@@@@@@AAAEEEDDDAAACCCIIIIIIEEEDDDUUUmmm}}}rrr|||eeeSSSCCC@@@FFFHHHGGGFFFLLLRRR]]]mmm{{{yyyyyy~~~```HHH;;;888;;;777777999333333333333222222333444444222222111111111111222222...////////////222555888;;;===AAAFFFJJJLLLNNNNNNKKKMMMQQQQQQPPP]]]}}}~~~nnn___RRRKKK???;;;:::;;;<<<<<>>AAABBBBBBEEEEEEBBBCCCHHHIIIEEEJJJ___}}}yyykkkSSSGGG???AAAGGGKKKKKKLLLVVV^^^mmm~~~{{{|||oooTTTCCC<<<;;;666666:::666444333333222333333444444222222111111111111222222000000111111111333777:::===@@@DDDHHHLLLNNNOOOOOOSSSTTTNNNGGGVVV|||rrraaaSSSHHHBBB???===<<>>999:::666555444333333222222333000000000000000000000000222222333555999>>>CCCFFFGGGIIIKKKLLLMMMNNNQQQSSSYYYUUUPPPJJJEEEEEENNNXXXuuu||||||iiizzzkkkFFF777666555555555555444444444444333333333333333333333333fffHHH===555666888777555555222222222222222222222222222333666888;;;???BBBDDDDDDEEEFFFGGGFFFFFFHHHLLLiiiyyy|||uuuuuuZZZAAAGGGDDDFFFJJJNNNPPPUUUcccrrr~~~xxxxxx{{{zzzzzzyyyzzzzzzxxxuuurrrpppnnnlllhhhfffdddcccccc[[[YYYYYYYYYTTTPPPRRRXXXTTTVVVYYYZZZ\\\^^^bbbeeeeeehhhlllrrrvvvyyyzzzzzztttrrrtttzzzppp]]]OOO???:::<<<777666555444444333333333444222222111111111111222222111222333333444777;;;>>>CCCEEEHHHKKKMMMNNNNNNNNNRRRLLLSSSssssss```LLLCCCAAA>>>===>>>AAABBBEEEJJJLLLOOOXXXbbbooozzzddd\\\SSSNNNOOOXXXjjjzzz~~~vvv\\\EEE999888666666555444333333333333111111111111111111111111222222444777;;;@@@DDDGGGHHHJJJLLLMMMNNNOOOQQQSSSXXXUUUOOOGGG???CCCYYYpppuuuzzz|||{{{NNN888===666666555555555444444444333333333333333333333333qqqQQQBBB666666888666444777333333333333333333333333222444777999;;;===@@@BBBCCCCCCFFFHHHGGGFFFIIIOOOgggwwwqqqppp|||kkkKKK@@@DDDCCCFFFKKKRRRWWWcccyyy}}}nnnppprrruuuyyyyyyzzz|||~~~}}}{{{tttrrrooolllkkkjjjkkklllhhhhhhiiiggg___WWWWWW\\\___aaabbbcccaaaaaaaaabbb\\\]]]^^^```aaa```\\\YYYXXXSSSSSSWWW[[[dddyyyrrr___JJJ@@@>>>888777666555444333333333333222222111111111111222222222333444444555888<<>>999777666555444333333333333111111111111111111111111222333555888<<>>BBBFFFGGGJJJLLLMMMMMMLLLLLLCCCZZZxxxrrrWWWIII???@@@AAA>>>???DDDEEEGGGMMMVVVbbbssswwwwwwsssllljjjqqqzzzmmmbbbXXXTTTUUUaaavvvsss~~~___GGG???777666555444444333333444111111111111111111111111222333555999>>>BBBFFFHHHHHHKKKNNNQQQQQQRRRTTTUUUPPPJJJEEEBBBAAANNNqqq{{{xxxttt|||iiiLLL<<<666666666666555555555555444444444444444444444444fffPPP>>>:::999444222666333333333333333333333333222666999:::999999<<<>>>AAAAAAEEEJJJIIIFFFLLLUUUzzz{{{zzz{{{zzzwwwnnn```CCC@@@EEEDDDJJJNNNWWWdddrrrwwwrrrrrruuutttxxxxxxZZZKKKEEE>>>777777666555444333333333222222111111111111222222555666777777999<<<@@@CCCGGGIIIKKKMMMNNNNNNMMMLLLMMMlll}}}fffPPPCCC<<<@@@BBB???BBBJJJKKKNNNXXXfffyyypppiiifffccc^^^\\\YYYYYY]]]gggttt}}}ttteee[[[XXXNNNeeehhhJJJ@@@777777555444444444444444111111111111111111111111222333666:::>>>CCCGGGIIIEEEHHHLLLOOOPPPQQQRRRTTTOOOGGGBBBCCCGGGWWWzzzqqq|||rrr|||rrrpppzzz|||aaaCCC777666666666555555555555444444444444444444444444___@@@555666666555666444333333222222333333444444555777:::<<<===>>>???>>>BBBBBBDDDEEEAAAMMMhhhssseeezzzlllsssjjjIII===EEEIIIEEEOOOQQQ[[[nnnwwwTTTHHHCCC===<<<:::888555333333222222444333333222111111111222111222444555777;;;@@@DDDGGGLLLJJJMMMUUUPPPHHHKKKMMMoooyyyoooVVVEEEAAA???@@@@@@AAAHHHQQQRRRSSSbbbxxxyyy~~~kkkZZZXXXTTTRRRTTTSSSRRRVVV^^^wwwrrrbbb[[[YYYaaaxxxeeeHHH>>>777666333...555777,,,444333222222111111222222222444888;;;???BBBDDDFFFGGGFFFFFFHHHKKKNNNPPPOOOOOO>>>BBBDDD???cccrrruuucccxxxpppqqqvvvtttqqqtttxxxuuuLLL===555777:::555666777111555555555555555555555555dddDDD888888888555444444333333222222333333444444666777:::<<<===>>>???DDDGGGEEEGGGLLLKKKVVVooo}}}|||rrrtttTTTEEEBBBCCCGGGLLLSSS[[[kkk\\\III@@@;;;;;;:::777555333222222222444333333222111111222222222333555777999===BBBEEEGGGMMMLLLNNNTTTNNNGGGLLL^^^wwwqqq~~~eeeMMMCCC@@@AAAEEEGGGHHHLLLQQQVVVgggjjjYYY\\\[[[\\\]]]XXXRRRRRRXXXhhhwwwooolllqqqtttccc___^^^jjj```GGG:::555444111555777///444333222222111222222222333555888<<>>CCCHHHCCCFFFUUUYYYggglllRRRBBB;;;:::999777444333222222222444333333222222222222222444555777888:::>>>CCCGGGHHHNNNMMMNNNQQQJJJFFFPPPrrrwwwvvvnnnVVVEEE>>>===???FFFJJJLLLQQQVVVggg~~~lll```___ccchhhiiibbb\\\\\\bbbwww{{{~~~tttgggcccaaaeeeqqqxxxqqqgggbbbiii|||[[[BBB777888666555666111444444333222222222222222333555888<<<@@@CCCEEEFFFHHHJJJMMMQQQSSSQQQLLLIIIBBB@@@BBBLLLaaa}}}}}}lll|||yyyhhhuuuyyyiiinnnLLL===999;;;777777999444555555555555555555555555xxxXXX@@@999999777333444444333333333333444444666666888999;;;===???@@@AAAFFFCCCDDDLLLRRR```www{{{{{{xxx}}}wwwmmmLLL999DDDLLLFFFKKK[[[dddxxx}}}bbbJJJ<<<999888666444222222222222444333333222222222333333444666777999;;;???DDDGGGHHHNNNMMMNNNNNNGGGJJJ\\\}}}~~~|||www]]]JJJCCC???@@@BBBGGGJJJPPP^^^lllwwwvvvgggdddbbbhhhooooookkkjjjqqqzzzzzzyyyhhhXXXbbbxxxzzzuuuzzz{{{jjjbbblllrrrOOO<<<<<<999555555333444444333222222222222333444666999===AAADDDFFFGGGJJJKKKNNNQQQRRROOOJJJFFFAAACCCAAANNNrrr}}}vvvmmmsss|||[[[EEE;;;;;;666555777333555555555555555555555555eeeFFF777888999666555444444333333444444555777777888999;;;>>>@@@AAACCCJJJHHHEEEJJJOOO^^^uuu{{{tttoooUUUHHHAAAFFFJJJKKKSSS^^^tttsssSSS;;;999888666444333222333333444333333222333333444444444555777999;;;???DDDGGGHHHMMMMMMMMMLLLIIIUUUqqqjjjOOOCCCDDDEEEFFFIIIJJJMMM[[[wwwwww}}}sssooottt~~~|||mmmjjjooonnnVVVNNN[[[kkkrrrwwwggggggvvv\\\BBB===888555666555555444333333222222333333555666:::===AAADDDGGGHHHLLLLLLMMMNNNNNNKKKGGGCCC@@@EEEJJJaaa}}}vvvqqqfffJJJ;;;:::555444777555555555555555555555555555sssOOO999777:::888555555444444444444555555888888888999;;;>>>@@@BBBBBBJJJGGGCCCIIIOOO[[[nnn~~~{{{rrrqqq~~~zzzmmmgggDDDFFFGGGFFFHHHQQQ]]]ggg\\\;;;:::999777555444444444444333333333333333444444555444666888999;;;???DDDHHHIIIMMMMMMMMMMMMOOOggg{{{^^^GGGAAAEEEDDDFFFIIIMMMUUUlllqqq~~~pppaaaaaasssqqqeeeYYY___qqqzzzvvvzzz~~~ooojjjnnntttmmmMMM???666666:::777555444444333333333333333555777:::>>>BBBEEEGGGHHHKKKKKKKKKLLLLLLIIIDDDAAA>>>FFF]]]rrrvvvkkktttpppOOO;;;:::777666;;;:::555555555555555555555555ZZZ===888999777555555444444444444555555888888888999;;;>>>AAACCCBBBGGGCCCDDDTTT```iiivvvvvvkkkmmmppphhhpppsssoootttSSSAAACCCFFFIIIMMMYYYkkk{{{gggCCC;;;999888666555555555666333333333333333444555555666777999;;;===AAAFFFIIIKKKOOONNNNNNPPPXXX{{{iiiQQQDDDBBBDDDBBBCCCIIIVVVjjjwwwwwwmmm^^^bbbnnnqqqmmmjjjwwwqqqwwwqqqooonnndddIII888888<<<555555555444333333333333444666777;;;???BBBFFFHHHIIIHHHJJJLLLNNNNNNJJJCCC===@@@GGGllleeeyyy}}}|||YYY@@@<<<888666::::::555555555555555555555555bbbAAA999888555555555444444444444555555999888888999;;;>>>AAACCCFFFHHHDDDLLLgggzzzwwwaaa```iiigggzzz|||{{{}}}lllzzzsssMMMFFFAAACCCLLLTTT___vvvpppMMM;;;:::888777666666666777333333333333333444555666888999;;;<<<>>>BBBGGGKKKNNNQQQOOOPPPSSS^^^wwwYYYGGGDDDEEECCCGGGGGGOOOdddwwwnnn___\\\jjjtttzzzzzzyyy}}}xxxtttoooyyyzzzSSS;;;;;;<<<222555555444333333333333444666888;;;???CCCFFFHHHIIIFFFIIINNNRRRQQQKKKBBB;;;DDDHHHrrrsssmmmvvvqqq|||mmmvvv~~~cccFFF???999444666666555555555555555555555555mmmLLL>>>:::666777666555444444555666777999:::::::::;;;???DDDGGGJJJGGGIIIVVVoooyyy{{{sssyyyjjjKKKCCCDDDJJJRRRZZZiiippp[[[EEE;;;::::::333444999555666555555444444444555555999999:::<<<@@@EEEIIIKKKGGGJJJSSSLLLHHHttt}}}```JJJCCCFFFHHHHHHFFFLLLWWWpppoootttxxxkkkhhhjjjlllpppvvvsss```hhhyyy|||tttrrruuu{{{}}}}}}xxx|||}}}gggDDD:::777333555444333333333333444555888;;;>>>@@@AAACCCEEEGGGFFFNNNNNNOOORRRHHH>>>@@@IIIVVVuuuiiizzz~~~sssuuuhhh___^^^gggsssxxxwwwzzzzzzSSS???;;;999777666999666333333666777777555wwwQQQ>>>999555777666555444444555666777999::::::;;;<<>>CCCNNN```sssbbbyyyxxx{{{ttt___[[[WWWWWWXXX^^^jjjwwwzzz{{{```DDD;;;;;;:::777999666333333666777777666VVV???888777777777555555555555777777999:::;;;;;;<<>>BBBFFFJJJLLLJJJMMMJJJTTT{{{yyydddLLL@@@BBBFFFFFFCCCPPP\\\~~~mmm|||uuuqqqyyyyyy}}}zzzhhhooo}}}kkkGGG888999666555444333333444555666777999<<<>>>???AAACCCDDDGGGMMMLLLKKKLLLBBB???JJJ\\\qqq~~~hhhhhhuuu}}}}}}rrrlllXXXWWWWWWYYY___dddkkkwww{{{yyywww{{{}}}tttKKK:::<<<<<<666888666444444555777777666\\\AAA999:::888777666555555666777888999:::;;;<<<===@@@DDDGGGDDDMMMmmmrrrxxxxxx|||XXXCCCLLLHHHMMMWWWggg|||\\\FFF;;;;;;888888:::666555555555555555666666777999:::<<>>@@@DDDGGGCCCOOOvvv~~~ggg{{{xxx}}}PPP@@@NNNIIIQQQ^^^qqqmmmOOO===<<<999888:::666555555555555555666777888999:::===AAAEEEIIILLLNNNPPPQQQPPPmmmtttUUUJJJCCCFFFKKKLLLLLLMMMcccrrr}}}QQQ:::;;;777666555555555555666777999<<<>>>@@@AAABBBDDDEEEGGGKKKIIIGGGEEE???JJJccciiissszzzyyytttmmmVVVTTTVVVSSSSSSWWW\\\eeeuuu}}}ttt}}}fffCCC;;;999444888777777666555666777888|||uuurrrOOO===:::888888666666666666888888888:::<<<>>>???AAADDDGGGJJJNNNnnnqqqkkkxxxwwwNNNAAAIIIMMMXXXiii~~~ZZZAAA===999888999666555555555555666777888888999;;;>>>BBBGGGKKKNNNOOOLLLOOO\\\dddLLLGGGFFFIIIIIIGGGLLLVVVvvv{{{xxxxxxRRR===;;;888777666555555666777888:::<<>>:::999777888888666555555777999nnn~~~YYYAAA;;;999888777666666777888999888:::===>>>???AAADDDFFFLLLUUUvvvlll{{{fffMMMGGGJJJSSS```tttdddDDD===999777888555555555555555666777888999999;;;???CCCHHHLLLNNNPPPMMMPPPooosssVVVGGGFFFIIIKKKFFFEEEUUUjjjtttsssXXXDDD<<<888888777666666777888888:::<<>>999888777666666777888999999;;;>>>??????@@@AAACCCEEEHHHGGGFFFDDDEEE```fffiii~~~www~~~^^^VVV___^^^cccnnnzzzfff\\\===777>>>777888999777555555888;;;gggdddrrrGGG===::::::999888888999::::::<<<888888===@@@AAACCCFFFKKKwwwmmmtttzzzbbbRRRIIIDDDQQQbbbxxx\\\:::666999555555777777777777777888888999888:::???FFFLLLNNNNNNMMMOOOhhhwwwYYYFFFGGGDDDHHHLLLIIIOOOsssvvvzzztttOOOFFF<<<888666777777555666:::======???@@@BBBCCCEEEEEEHHHJJJDDDAAAEEEOOOmmmhhhfff{{{mmmzzzbbbZZZ___aaabbbtttnnnqqquuu|||cccGGG===>>>888999888777666777:::<<>>;;;:::999888888999:::;;;<<<999999===AAAAAADDDHHHUUUrrrWWWKKKJJJLLL\\\lll```AAA<<<===;;;:::777777777777777888999999888;;;@@@FFFKKKMMMMMMMMMVVVnnnlllSSSEEEMMMKKKJJJIIIJJJ___wwwgggJJJ<<<888555666777555666:::======>>>@@@BBBCCCEEEEEEHHHNNNJJJCCCGGGTTTsss]]]ccc|||ttttttfffXXXUUU___eeexxx~~~nnncccpppyyytttttt}}}xxxTTT???999888999888777666777:::<<>>AAABBBFFFKKK]]]wwwwww{{{MMMGGGLLLQQQ```qqqzzz|||}}}{{{~~~bbbFFF;;;<<<<<<:::888777777777777888999999999<<>>888444555666666777:::<<<===>>>@@@AAACCCDDDEEEEEEPPPMMMDDDKKK```sssVVViii~~~|||xxx|||}}}\\\WWWTTTWWWiiixxxxxxtttnnnYYY[[[jjjzzz```AAA777999999999777666777:::<<>>???AAACCCDDDEEECCCNNNJJJEEEWWWtttddd[[[zzzuuunnn|||ZZZXXXXXX___zzzxxxqqqsss\\\WWWmmmfffDDD;;;999999999777666777:::===zzzSSSPPPssslllEEE;;;;;;:::999999:::;;;;;;;;;:::<<<@@@BBBDDDKKKRRRyyyrrr]]]HHHJJJMMMSSS^^^yyyxxxooojjjlllqqquuuyyy|||{{{vvvnnnjjjooo|||~~~aaaAAA999===999888888888888888999999::::::???DDDHHHJJJLLLOOORRRXXX~~~vvv\\\JJJFFFJJJIIIJJJKKKWWW}}}ttthhhGGG===666555777777888:::<<<<<<===???AAABBBDDDDDDDDDKKKGGGLLLmmm{{{[[[eee|||rrrfffaaa^^^[[[aaa|||tttyyyaaaXXXqqqpppKKK>>>999:::999888777888;;;===YYYVVVvvvvvvKKK<<<;;;:::999999:::;;;<<<;;;;;;===AAACCCEEEMMMVVVvvvQQQGGGHHHLLL[[[nnn~~~~~~}}}{{{{{{qqqHHH999===666999888888888888999::::::;;;@@@FFFJJJLLLNNNRRRVVVjjjjjj}}}hhhTTTHHHGGGLLLHHHHHHNNNeee~~~MMMBBB888666888888888999;;;<<<===???@@@BBBCCCDDDGGGHHHGGGZZZrrrYYYrrrwwwnnnkkkkkkfff```dddzzz~~~}}}yyyyyybbbZZZwwwVVV>>>:::::::::888777888;;;===ddd[[[xxx}}}RRR<<<;;;:::999999:::;;;<<<;;;;;;>>>BBBCCCFFFOOOYYYcccJJJKKKIIIJJJaaazzzQQQ===???333999999888888999999:::;;;;;;AAAGGGKKKMMMPPPUUUZZZzzzrrrmmmZZZNNNGGGGGGKKKDDDJJJ\\\{{{~~~yyysssssssssvvv~~~RRRFFF:::777888888888999;;;<<<===???@@@BBBCCCDDDFFFEEEIIIffflll```vvv{{{yyy~~~|||yyyuuuuuu}}}uuuqqq~~~{{{hhhcccdddBBB:::::::::888777888;;;>>>kkkWWWrrrVVV<<<;;;::::::::::::;;;<<<;;;;;;>>>BBBCCCFFFPPP[[[yyyTTTGGGQQQMMMJJJaaa|||~~~|||]]]FFFEEE777999999888888999999:::;;;;;;AAAHHHLLLNNNQQQWWW]]]}}}bbbRRRJJJGGGGGGIIIDDDRRRrrrtttxxxxxxeee]]]WWWSSSPPPOOOOOOSSS[[[fffqqqxxxzzzVVVHHH;;;888999999888999;;;<<<===>>>@@@BBBCCCDDDCCCBBBJJJmmmhhhhhhvvvttt}}}|||pppiiirrrnnnnnnGGG:::::::::999888888;;;>>>sss[[[bbbcccBBB===:::;;;:::999:::>>>666>>>>>>???EEEIIISSSffflllTTTEEEHHHLLLPPPeeexxx```CCCAAA;;;;;;:::999999999:::;;;<<<@@@FFFEEENNNXXXMMMTTTwwwmmmTTTKKKIIIFFFEEEGGGPPPSSSvvv{{{sssyyywwwrrrggg[[[UUUUUUTTTQQQSSSRRRQQQPPPPPPTTTZZZ^^^ppp{{{yyyXXXGGG999888999777888<<<:::;;;<<<===@@@BBBDDDFFF???IIILLLpppaaattt}}}rrrxxxiiieee|||ooonnn{{{NNN@@@<<<::::::888777:::???wwwYYYbbbfffCCC>>>:::;;;;;;999:::>>>AAAEEECCCCCCGGGHHHXXXsss{{{eeePPPDDDIIINNNTTTkkkuuu}}}zzziiiGGG@@@<<<;;;:::999999999:::;;;<<<>>>EEEHHHPPPVVVPPP```}}}~~~eeeMMMFFFFFFDDDEEEHHHRRR___~~~}}}llleeeaaa```aaaZZZ^^^```___bbbgggjjjhhhhhhfffccc```[[[WWWSSSQQQZZZaaarrr```LLL;;;888:::888777::::::;;;<<<>>>@@@CCCEEEFFFAAAHHHMMMpppmmmddd}}}zzzddd___ppp|||pppnnnzzz|||tttSSS@@@<<<999:::999888;;;@@@}}}RRRXXXtttFFF???;;;;;;;;;::::::===FFFFFFDDDFFFHHHHHH```{{{|||\\\LLLDDDJJJOOOXXXrrrwwwrrryyykkkfffwwwLLL???<<<;;;:::999999999:::<<<======EEEKKKRRRTTTRRRjjjyyyrrr[[[FFFBBBDDDDDDFFFJJJSSSrrrwww~~~nnn[[[SSSSSSUUUWWWZZZeeerrr~~~pppfffYYYVVVYYYfffwwwyyymmmdddbbbdddeeefffssskkkSSS===888;;;999888999:::;;;<<<>>>AAACCCFFFGGGDDDHHHPPPttt]]]rrrjjj]]]YYYdddyyynnnhhhfffhhhkkknnnlllqqqZZZ@@@<<<888999999999<<>>>>>;;;:::999999:::;;;<<<===>>>DDDNNNUUUSSSRRRjjj|||dddRRRCCCBBBEEEFFFHHHLLLXXXpppyyy\\\YYYTTTTTTYYYggg{{{rrraaaYYY]]]lllvvveee\\\PPPJJJJJJLLLLLLKKKQQQ^^^qqqrrrWWW>>>888;;;:::999999;;;;;;===???AAADDDGGGHHHFFFIIIZZZ}}}vvv___lll[[[WWWWWWaaazzzkkk```WWWUUUeeeyyy___BBB<<<888999::::::===BBBkkkTTTfffMMMDDD<<<<<<<<<;;;;;;<<<:::;;;???GGGKKKMMMqqqooo~~~VVVLLLGGGKKKQQQ^^^zzzzzzhhhsssfffVVVKKKKKKTTTtttZZZ>>>???::::::999999:::<<<===>>>BBBDDDOOOWWWRRRRRRgggqqqUUUIIIBBBDDDFFFEEEIIIQQQjjj~~~}}}oooYYYOOOPPPTTTaaazzzooo^^^]]]kkkzzz~~~jjj\\\MMMGGGAAA???BBBDDDBBB???@@@GGGSSSfffyyyuuuYYY???888;;;;;;:::;;;;;;<<<===???BBBEEEHHHIIIHHHLLLiiijjjdddkkkYYYNNNQQQVVVdddzzzkkk```SSSRRRnnnhhhDDD===888999:::;;;>>>BBBoooRRRcccPPPFFF===<<<===<<<;;;<<<;;;@@@DDDIIINNNUUU{{{zzzrrr~~~UUULLLHHHMMMVVVeeemmmooorrrWWWHHHGGGHHHOOOeee~~~___>>>AAA::::::999:::;;;<<<>>>???FFFDDDQQQYYYQQQVVVppp|||eeeIIICCCAAADDDDDDEEEOOO]]]{{{vvvYYYLLLPPPRRR^^^zzz|||gggbbbfff}}}kkkVVVJJJBBB@@@???AAADDDEEECCC@@@CCCAAABBBJJJXXXlllvvv\\\BBB;;;<<<;;;;;;>>>;;;<<<===@@@CCCFFFIIIJJJIIISSS}}}cccfffvvvxxxuuuiiiWWWKKKGGGMMMUUUiii{{{xxxlllfffWWWRRRssssssGGG???888888;;;<<<>>>AAAnnnRRRgggSSSGGG>>><<<>>>===;;;;;;<<>>@@@HHHEEESSSZZZPPP___pppYYYDDDBBBCCCEEECCCHHH\\\rrrgggQQQSSSZZZmmmoooffflll}}}pppYYYIIIAAA@@@AAACCCDDDEEEEEEDDDCCCEEECCCDDDGGGLLLWWWnnnxxx```HHH???===;;;;;;???;;;<<<>>>@@@CCCGGGIIIKKKKKKZZZ^^^qqqmmmtttyyykkk]]]TTTIIIFFFHHHOOOXXXooovvvxxxtttjjjhhhXXXOOOrrr}}}JJJAAA999999;;;<<<>>>@@@xxx\\\pppTTTHHH>>><<<>>>===;;;;;;999DDDDDDBBBNNNfffnnn|||ttt~~~QQQIIIFFFPPPbbbyyy|||vvv|||wwweeettt~~~bbbOOOHHHJJJTTT___mmmtttmmmrrrddd???CCC::::::::::::;;;===???@@@HHHEEEUUUZZZOOOgggiiiQQQEEEDDDFFFGGGEEELLLhhh\\\QQQ```eeessseeerrrcccNNNCCC@@@BBBCCCEEEDDDCCCBBBCCCDDDBBBFFFMMMSSSRRRRRR___ooozzzrrr{{{dddMMMCCC>>>:::;;;@@@;;;<<<>>>@@@DDDGGGJJJLLLMMM___\\\iiivvvsssggg___WWWMMMGGGCCCGGGMMMSSS\\\sssqqqfffeeeUUULLLrrrLLLBBB999999;;;<<<===???{{{]]]eeeaaaCCC@@@<<<888<<<888===???DDDDDDLLLMMMiii}}}}}}nnnqqqtttLLLLLLJJJTTTiii{{{mmmaaaZZZ[[[kkk|||jjjlll}}}]]]OOOQQQPPPmmmssswwwzzzuuupppBBB:::;;;;;;::::::;;;>>>@@@BBBKKKJJJUUUXXXZZZ}}}eeeNNNDDDFFFHHHGGGGGGYYY{{{}}}oooRRRRRRooorrrrrr|||hhhNNNEEEDDDBBBDDDEEEFFFFFFEEEEEEFFFHHHLLLQQQYYY^^^bbbfffjjjnnn~~~uuuuuuiiiuuuzzzWWWAAA===???>>>:::===<<<<<>>???CCCBBBKKKQQQqqqzzzxxxmmmKKKKKKJJJUUUlllhhhXXXPPPTTTRRR[[[qqqrrrnnn}}}~~~^^^OOOQQQ\\\yyy{{{wwwuuuIIIAAA<<<;;;::::::<<<>>>AAABBBGGGLLLYYY[[[]]]~~~___IIIAAACCCFFFIIIOOOfffxxx~~~xxxgggVVVddd___HHHCCCDDDCCCCCCEEEGGGIIILLLPPPUUUYYYdddiiiooosssuuuwwwyyyzzzvvvppprrr]]]DDD;;;<<<>>>>>>>>><<<<<>>;;;>>>:::??????CCCAAAKKKUUUxxxwwweeeJJJKKKKKKXXXqqqxxxVVVOOOOOONNNLLLNNNZZZnnn~~~fffvvv^^^NNNPPP^^^zzz|||ttt{{{NNNBBB<<<;;;;;;;;;===???BBBCCCIIIQQQ[[[[[[bbbyyyYYYDDDBBBCCCGGGLLLYYYvvv}}}yyy~~~ppp___aaazzzeeeYYY]]]~~~sssTTTDDDCCCFFFGGGEEEHHHMMMSSSZZZbbbkkkqqq}}}sss|||~~~fffIII;;;999===AAA>>>======???CCCGGGIIIIIINNNsssfffkkkeeeQQQPPPPPPRRRUUUUUUVVV\\\dddllltttwwwdddUUUMMMIIICCC@@@AAABBB@@@AAADDDLLLMMMUUUhhh|||rrriii```XXXJJJIIInnn~~~^^^BBB???:::666<<<999???yyy___UUUxxxrrrKKKAAA>>>===@@@:::@@@===DDDDDDMMMWWW|||xxx___JJJLLLMMM[[[vvvnnnRRRQQQUUUNNNOOORRRZZZmmmrrrddd^^^MMMNNNVVVooowwwrrrwwwWWWBBB===<<<<<<<<<>>>@@@CCCEEEOOOVVVYYYZZZooouuuVVVDDDFFFFFFIIIQQQdddwwwrrrbbbZZZ```rrraaaQQQXXXnnnvvvttttttzzzgggOOOFFFFFFIIIKKKLLLQQQYYYaaaiiirrrzzzvvvzzzlllMMM===;;;>>>AAA>>>>>>>>>???BBBFFFHHHJJJRRR{{{aaammmgggNNNHHHGGGHHHJJJJJJGGGHHHLLLLLLQQQWWW\\\^^^```ccceeeaaabbbbbb\\\SSSKKKGGGFFFBBB??????BBBDDDDDDEEEIIIPPPRRR]]]www{{{oooddd[[[XXXMMMDDD___yyy|||xxxxxxbbbBBB===:::777<<<:::AAAyyy```RRRmmmzzzMMM@@@???>>>@@@;;;AAA;;;FFFIIIPPPXXX~~~~~~[[[JJJMMMPPP```zzziiiPPPQQQSSSTTT\\\dddmmmmmmoooxxxoooqqqyyynnnggggggkkkmmm^^^MMMNNNRRReeerrrpppllluuudddDDD======<<<===???BBBDDDFFFNNNXXXXXX```oooRRRDDDFFFGGGJJJWWWpppuuu{{{hhhXXXUUUZZZiii~~~UUUSSShhhrrrZZZYYYWWW]]]dddmmmzzz]]]LLLIIIHHHJJJMMMSSSYYYbbbjjjqqqwww|||pppPPPAAA>>>??????>>>>>>???@@@BBBEEEIIILLL[[[qqq```uuupppUUUIIIEEEDDDFFFGGGDDDBBBDDDEEEGGGIIIJJJJJJJJJJJJJJJJJJIIIGGGEEECCCAAA@@@???AAA???@@@DDDFFFFFFIIIMMMVVV\\\ooo{{{oooaaaVVVVVVOOODDDWWWtttfffCCC<<<:::888===;;;DDDyyy___OOOeeeOOO?????????AAA:::AAA;;;GGGJJJRRR]]]VVVIIINNNSSSeeehhhTTTWWWXXX```nnn|||}}}mmm|||jjjdddvvvooo___UUUQQQWWWbbb___OOOPPPUUUgggvvvrrrhhhzzz|||iiiEEE>>>======>>>@@@CCCFFFHHHHHHXXX[[[hhhfffLLLBBBCCCEEELLL^^^vvvuuudddVVVPPP[[[mmmjjjOOO[[[zzzwww]]]LLLNNNNNN```xxx{{{qqqrrrxxxwwwVVVJJJJJJHHHJJJPPPXXX]]]dddkkkppptttwwwzzz{{{uuuTTTDDD@@@???>>>>>>???@@@AAABBBFFFLLLPPPbbbbbbbbb{{{zzzaaaNNNFFFAAABBBDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCC@@@======???@@@???>>>@@@>>>@@@DDDFFFHHHNNNUUU^^^mmm~~~rrrbbbSSSTTTPPPCCCQQQkkkmmmFFF===;;;999===<<>>>>>???@@@:::AAA>>>GGGHHHSSSeeeTTTHHHNNNVVVkkkjjj[[[aaaeeeqqqwwwnnnkkk``````ooo}}}wwwhhhZZZTTTPPPPPP[[[jjjbbbRRRTTT```~~~|||wwwgggHHH>>>>>>>>>>>>AAADDDGGGIIIIII]]]]]]fff___IIICCCDDDGGGQQQhhhwwwzzzzzzaaaYYYXXX]]]qqqwwwXXXTTTooolll^^^TTTLLLLLLPPPmmmtttqqqlllfff___aaapppuuuSSSJJJJJJIIIMMMWWW^^^```dddhhhlllpppuuuyyy}}}qqqzzz|||YYYEEE>>>>>>???>>>???AAABBBCCCHHHNNNTTTkkk___lllrrryyyvvv]]]QQQFFFCCCDDDCCCBBBDDDBBBAAAAAAAAABBBCCCCCCBBB>>>===<<<>>>@@@BBBCCCBBBAAA@@@BBBGGGKKKQQQ[[[eeesss~~~qqqbbbRRRTTTRRRCCCOOOjjjuuuKKK???===:::<<<:::EEE{{{|||tttYYYJJJ___QQQ>>>>>>???@@@999AAAAAAFFFDDDSSSlllUUUGGGNNNXXXnnnkkk[[[dddiiitttooorrrZZZTTTXXXNNN]]]jjjnnntttzzztttiiiZZZQQQNNNQQQRRRSSS___pppdddUUUXXXnnnyyyhhhQQQ>>>>>>>>>???AAADDDGGGIIIPPPccc\\\\\\~~~\\\HHHEEEGGGLLLVVVooorrroooWWWXXXbbbnnnmmm[[[hhh]]]XXXYYYSSSQQQSSSllldddSSSPPPMMMOOOXXXqqqwwwTTTKKKLLLKKKRRR___cccccceeefffjjjpppxxx}}}~~~lllsss]]]EEE<<<>>>BBB===???AAABBBDDDIIIPPPVVVxxxfff|||pppxxxpppaaaQQQIIIGGGEEEDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDAAABBBCCCBBBAAA@@@AAABBBEEEDDDFFFLLLRRR[[[hhhuuu}}}rrr~~~nnnaaaRRRUUUUUUFFFOOOsss{{{OOOBBB>>>:::;;;888CCC{{{|||~~~|||qqqXXXNNNfffWWWEEEAAA999<<<;;;>>>GGG@@@OOOQQQmmmUUUOOOKKK]]]uuulllYYY```qqq|||pppxxx|||aaaRRRUUU```\\\gggvvv~~~zzzkkkZZZOOORRRPPPTTTYYYWWWUUUcccvvvxxxgggUUU```}}}uuuGGGAAA@@@??????AAADDDHHHKKKPPP^^^^^^fffyyy{{{tttXXXGGGCCCHHHGGGVVVzzzmmmqqqgggoooyyylll\\\zzztttUUUSSSVVVXXX___\\\kkk|||fffXXXJJJLLLHHHLLLXXXsss{{{xxxUUUMMMNNNNNNXXXiiikkkjjjkkklllooossswwwzzzjjjsssjjjJJJ>>>???AAACCCBBB;;;===IIIMMMQQQ^^^lll}}}ppp}}}eeeRRRJJJHHHFFFEEE???AAACCCEEEEEEDDDBBB@@@AAAEEEGGGCCCBBBEEEHHHHHHHHHJJJNNNQQQZZZkkkwwwrrrnnn\\\TTTOOOJJJJJJOOOOOO??????999::::::AAAzzzuuuwwwyyyyyynnn[[[QQQaaaUUUCCCAAA:::>>>===@@@DDD???OOOQQQnnnZZZRRRPPPaaayyyooo___mmmzzzvvvpppaaaeeepppmmmzzzyyyggg[[[XXXWWW\\\dddfffkkk~~~qqq___jjj||||||iiiVVV```vvv~~~OOOAAA@@@??????AAAEEEIIILLLRRR^^^aaannnjjjjjjrrrVVVGGGCCCJJJKKK\\\ooozzziiijjjqqqVVVXXX^^^bbbjjjgggooonnnUUULLLFFFLLLJJJVVVnnnvvvppp~~~zzzVVVOOOQQQRRR[[[jjjqqqqqqrrrsssuuuxxxzzz|||mmmwwweeeJJJ@@@AAABBBDDDDDD>>>???JJJMMMPPP]]]iiizzz|||{{{iii^^^UUUMMMGGGKKKKKKKKKKKKJJJJJJIIIIIICCCFFFFFFDDDDDDGGGHHHFFFOOOPPPTTT^^^nnnvvvqqqlll[[[TTTPPPJJJJJJOOOPPP??????999;;;;;;BBBuuurrruuuxxxtttggg]]]RRRYYY{{{SSSBBB@@@;;;@@@>>>AAACCC@@@NNNQQQsssZZZTTTSSSeee|||pppccczzzvvvzzzvvvzzz}}}tttllllllrrr|||gggUUU___mmm{{{tttlllZZZddd||||||NNNAAA@@@???@@@BBBGGGKKKNNNYYYcccfffxxxpppqqqmmmSSSFFFEEELLLPPPddd{{{uuurrreeexxxttt]]]aaaiiioooyyywwwyyyhhhKKKFFFIIIIIIGGGWWWwwwggg]]]llliiiaaammm~~~ZZZSSSXXX[[[cccooossssssuuuwwwyyy{{{}}}~~~rrrzzz{{{___JJJBBBCCCDDDFFFGGGAAAAAAJJJKKKNNNZZZeeewwwuuugggYYYOOOQQQPPPNNNLLLJJJIIIIIIIIIMMMPPPQQQNNNNNNQQQQQQOOOVVVZZZddduuuvvvnnn|||jjjYYYSSSOOOJJJJJJNNN{{{QQQ???@@@999<<<===EEEvvvtttwwwzzzpppbbb\\\PPPRRRvvvTTTBBB@@@<<<@@@>>>???EEEBBBMMMUUU~~~WWWQQQRRReee|||qqqfffsss{{{ooofffuuuuuummmrrraaakkkyyyKKKAAA@@@@@@AAADDDIIINNNQQQ]]]fffjjjiiiOOOEEEGGGJJJRRRkkkyyy|||iii```wwwkkkqqqzzzxxxTTTMMMRRRQQQOOO___|||}}}fffXXX___zzzttt^^^SSS^^^yyy```YYY```eeemmmwwwuuuwwwyyy}}}uuuzzzwww]]]JJJCCCDDDGGGGGGIIICCCCCCJJJJJJLLLYYYdddvvv|||mmmccc^^^]]]\\\YYYVVVSSSQQQPPPNNNUUUXXXTTTPPPRRRUUUWWWaaajjj{{{wwwiii{{{iiiYYYSSSNNNHHHGGGJJJjjjSSS@@@@@@999<<<>>>GGGxxxvvv{{{}}}nnnaaa\\\OOOPPPzzzXXXCCCAAA<<<@@@===>>>EEEDDDNNN[[[~~~WWWPPPSSSggg|||yyyrrrttt}}}ooohhhyyyjjjsss~~~zzzMMMAAA@@@@@@BBBFFFKKKPPPTTT[[[fffmmmeeeMMMEEEHHHGGGTTTpppuuubbbWWWdddvvv|||eeeWWWWWW___dddyyynnnUUUUUUkkkjjjWWWLLLTTTooofff___ffflllttt}}}vvvxxxaaaLLLBBBDDDJJJIIIJJJEEEDDDJJJJJJMMMZZZ}}}dddvvv|||zzzzzzzzzyyyuuupppjjjgggaaammmtttnnnfffgggpppwwwyyyyyyfff~~~zzzhhhXXXRRRMMMFFFCCCFFFYYYttt|||UUUBBB@@@:::===???HHHwwwwww|||~~~oooccc[[[MMMRRR\\\EEE@@@;;;@@@===>>>CCCFFFPPP```xxxXXXPPPVVVjjjxxxwwwgggddd}}}pppyyyMMMAAA@@@AAACCCGGGMMMSSSVVV___iiiooodddKKKEEEIIIGGGWWWwwwnnnrrrggghhhvvv}}}\\\NNNRRRWWWtttwwwhhhbbbiiivvvrrrWWW^^^yyy```QQQIIIOOOhhhrrrhhhlllrrrzzzvvvwwwkkkPPPBBBDDDLLLKKKMMMGGGEEEKKKKKKQQQ```fffwww|||{{{ddd{{{wwwfffWWWRRRMMMEEEAAADDDOOOiiiwwwzzzXXXDDDAAA:::===@@@IIIuuuvvv}}}qqqaaaXXXJJJPPP|||^^^EEE@@@;;;AAA???AAA@@@HHHRRR___qqqVVVPPPWWWlllyyyjjj]]]___~~~rrr{{{NNNAAAAAAAAADDDHHHNNNTTTXXXbbbjjjooocccKKKEEEJJJKKK\\\}}}jjjooobbbiii{{{|||\\\KKKNNNQQQrrrmmmvvvwwwTTTKKKGGGMMMdddwwwvvvyyyzzzyyyvvvUUUBBBCCCMMMNNNPPPJJJHHHMMMOOOWWWhhhhhh{{{}}}|||eeezzzrrrbbbTTTQQQMMMFFFBBBEEELLLlll[[[EEEAAA999<<<@@@IIIuuuvvv~~~rrr]]]SSSFFFLLLuuu___EEE???;;;BBBBBBDDD???JJJSSS\\\jjjPPPNNNVVVlllwwwxxx```VVV\\\}}}rrrzzzQQQAAAAAAAAADDDIIIOOOVVVYYY___fffnnncccKKKEEEJJJPPPaaajjjyyyzzz~~~{{{wwwyyykkkjjj~~~___MMMSSSZZZ}}}cccMMMGGGFFFLLLbbb~~~zzz|||YYYCCCCCCMMMPPPRRRLLLJJJOOORRR\\\nnniii~~~qqqsssuuuooo|||fffzzznnn___RRRPPPMMMGGGDDDGGGKKKqqq]]]FFFBBB999<<>>LLLxxxwww}}}vvv```UUUFFFXXXZZZDDDAAA>>>DDDCCCEEEDDDLLLPPPYYYxxxeeeLLLPPPXXXiii|||dddNNNQQQkkkwwwSSSDDDBBBBBBEEEMMMUUU\\\```nnnqqqqqqcccJJJFFFLLLVVVtttiiijjj~~~\\\NNNDDDFFFLLLSSSaaaooouuu}}}pppgggdddoooxxxVVVAAA@@@HHHLLLSSSsss|||rrrooosss|||hhhEEECCCOOOZZZ[[[bbbYYYUUU\\\pppzzzpppzzz|||fffgggyyyggg[[[OOOKKKJJJHHHGGGHHHiiiaaaDDD===<<<===<<>>DDDCCCEEEFFFMMMQQQYYYxxxiiiPPPNNNZZZlllnnn\\\NNNXXXxxx}}}|||~~~}}}|||rrrRRRDDDBBBBBBFFFNNNXXX```dddmmmssswwwcccKKKFFFLLLTTTtttiiiqqqxxx^^^SSSKKKJJJKKKQQQbbbuuu{{{sssiiifffmmmnnnWWWHHHBBB@@@GGGLLLZZZxxxppprrrnnnJJJEEEPPPYYYZZZaaaWWWTTTXXXfffzzzsssfffbbbzzzwwwdddYYYMMMJJJIIIGGGFFFGGG^^^^^^DDD>>>;;;<<<;;;IIIzzzvvvxxx}}}ooohhhXXXLLLhhhYYYEEECCC>>>CCCBBBDDDFFFMMMRRR\\\|||kkkQQQOOO^^^rrrsss]]]SSSOOO___~~~~~~|||~~~rrr}}}KKKDDDBBBBBBGGGPPP[[[dddiiikkkuuu|||eeeLLLGGGLLLSSStttiiivvvoooWWWQQQMMMLLLJJJLLL\\\ooowwwooolllppp|||pppkkkmmmnnnjjjhhhlllxxxnnnZZZKKKCCCBBBDDDCCCGGGPPPiiitttnnntttoooLLLFFFMMM^^^___eee[[[YYYZZZ]]]{{{~~~xxxiii___uuuuuucccWWWLLLIIIHHHEEECCCDDDUUU}}}}}}ZZZBBB===<<<======KKKxxxrrrtttzzzmmmfffXXXNNNjjjWWWFFFDDD???CCCBBBEEEFFFMMMSSS___kkkPPPQQQaaassslll^^^OOOLLLPPPddd~~~}}}sssPPPDDDBBBBBBGGGQQQ]]]gggmmmooowww}}}yyyfffNNNHHHMMMWWWwwwddduuuuuu```NNNKKKLLLNNNKKKKKKZZZkkk{{{zzzkkkZZZTTTVVVXXXVVVSSSTTTZZZ```hhhmmmnnnjjjhhhjjjlllmmmgggvvvvvvaaaVVVJJJDDDAAA>>>???AAAGGGJJJ\\\zzzoookkkqqq|||jjjLLLEEEIII___aaahhh___\\\ZZZUUUkkkxxxnnn```uuu}}}ppp```UUUJJJGGGGGGDDDBBBBBBOOOkkkrrroooVVVAAA===<<<===>>>MMMxxxsssvvv~~~{{{iii\\\QQQJJJfffTTTEEEDDD???DDDDDDGGGGGGMMMSSS```nnnSSSPPP\\\jjjxxxzzzhhhYYYRRRJJJMMMTTThhh|||uuuWWWDDDBBBBBBHHHRRR___jjjpppvvvyyy{{{ttthhhOOOIIIOOO[[[zzz^^^ooooooaaaOOOIIIIIIMMMSSSSSSUUUcccttt{{{eeeQQQFFFGGGHHHGGGFFFEEEGGGIIIEEEIIIJJJFFFCCCEEEGGGFFFEEELLL\\\tttmmmQQQGGGAAA>>>@@@AAA>>>???BBBJJJQQQooouuujjjgggxxxnnnvvvhhhLLLEEEHHHZZZ```jjj```\\\YYYTTTiiiuuunnn^^^uuuwwwiii\\\QQQHHHFFFFFFEEECCCCCCLLLdddnnnrrrUUU@@@>>><<<======MMMyyyvvv{{{vvvdddVVVMMMHHHdddRRRDDDDDD@@@FFFFFFJJJHHHNNNSSS```sssXXXNNNUUU```ppprrr```RRRJJJHHHMMMQQQYYYlllzzzzzz~~~~~~~~~QQQDDDBBBCCCHHHSSS```lllrrr{{{yyyyyyvvviiiPPPJJJPPP^^^{{{}}}ZZZkkkwwwbbbTTTEEEFFFFFFMMMUUUYYY]]]lll}}}}}}gggSSSAAAAAAAAA@@@@@@@@@?????????CCCCCC???===???AAA@@@DDD===DDDXXX```SSSEEEBBB???<<<===@@@@@@>>>AAAHHHKKKWWW~~~rrrhhhcccsssmmmtttiiiMMMGGGKKKXXXcccpppeee^^^[[[YYYqqquuu~~~lll\\\tttrrrcccYYYOOOFFFEEEFFFEEEDDDEEENNNhhhvvv}}}UUUAAA>>>;;;<<<<<>><<<:::@@@CCC???>>>CCCGGGHHHPPPoootttqqqlllrrrpppvvvoooNNNDDDHHHWWWhhhrrrqqqgggXXX___yyyiiipppaaannnpppfffYYYOOOFFFDDDCCCBBBCCCFFFUUUvvvSSS??????===<<<;;;KKKpppzzz~~~nnn\\\TTTMMMEEEXXXxxxOOOCCC@@@BBBJJJFFFJJJMMMUUUXXX]]]}}}|||VVVQQQVVVddd{{{{{{uuutttttttttssstttvvvyyy{{{~~~}}}|||zzzxxxuuusssqqqppphhhfffbbb^^^ZZZWWWVVVUUUVVVSSSMMMGGGCCCEEEKKKPPPWWW___sss~~~{{{{{{|||RRRGGGCCCAAAGGGTTTeeesss{{{pppTTTKKKPPP\\\}}}qqqWWWdddgggYYYNNNKKKLLLOOOSSSWWW___lll}}}yyyhhhSSSEEEAAADDD???>>>AAA===<<<;;;;;;::::::;;;;;;<<<;;;;;;===>>>>>>======<<>><<<<<<;;;KKKqqqzzzlllZZZRRRKKKEEE\\\uuuNNNCCCAAACCCLLLIIIOOOOOOWWWZZZ___ZZZPPPVVVeee{{{rrrmmmiii^^^\\\[[[ZZZ[[[]]]```bbbffffffgggggghhhiiiiiiiiigggfffdddaaa^^^[[[YYYWWWOOONNNKKKHHHFFFDDDDDDDDDCCCDDDDDDBBBBBBGGGNNNUUU\\\ppp~~~{{{{{{|||[[[KKKFFFBBBHHHWWWiiiwww~~~|||uuuWWWLLLOOO___|||oooWWWdddfffXXXPPPOOONNNVVV^^^ccchhhtttwwwaaaNNNDDDBBB>>>@@@BBB<<<======<<<<<<<<<<<<======<<<<<<=========>>>>>>>>>CCC>>>???DDDGGGGGGOOOZZZ~~~tttnnnhhhooopppvvvTTT@@@BBBPPPfffvvvvvvkkk^^^kkkxxxsssaaalllyyyggg\\\RRRKKKEEEDDDCCCBBBDDDHHHqqqUUUAAA>>>;;;<<<<<>>@@@CCC===@@@??????>>>>>>>>>>>>??????????????????@@@AAABBBCCC???CCCMMMMMMKKKXXXlllooogggaaakkkpppuuuSSS@@@GGGLLLdddvvvxxxmmm```lll|||uuuaaaiiitttcccXXXMMMHHHDDDDDDCCCBBBEEEIIITTTBBB>>>;;;<<<===LLLuuu{{{}}}yyydddTTTKKKHHHOOOuuulllJJJDDDBBBCCCLLLOOOYYYTTT[[[\\\ccc```OOOUUUdddyyywwwrrrtttnnn___XXXNNNGGGEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBAAA???>>>>>>===>>>???@@@AAADDDHHHLLLMMMMMMSSS^^^fff}}}~~~}}}dddUUUMMMFFFIIIWWWjjjzzzmmmwww```PPPOOO___vvvuuudddxxx}}}nnnccc___cccnnnxxx}}}qqqeeeWWWGGGEEEGGGBBBAAAAAA@@@???????????????AAA@@@@@@AAAAAACCCDDDEEEHHHDDDHHHNNNMMMRRRmmmkkkaaa]]]kkkuuu|||YYYFFFLLLHHH```tttyyypppaaaiiirrruuuwwwwwwxxx~~~{{{xxx|||}}}~~~qqq[[[bbbppp```VVVIIIEEECCCDDDCCCBBBDDDIIIRRRBBB>>>:::===>>>KKKuuuzzz}}}wwwbbbTTTMMMIIIQQQyyyhhhHHHDDDBBBBBBKKKOOO[[[YYY]]]\\\aaa___MMMRRRaaayyyxxxiii___QQQGGGBBB@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????============???AAACCCDDDHHHIIIJJJJJJNNN]]]rrrzzz}}}~~~|||}}}www___SSSMMMGGGHHHSSSfffzzzzzzzzzjjjdddjjjcccRRRQQQ[[[qqqxxxjjjvvvpppxxxppp\\\VVVUUUKKKCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFFFFJJJGGGGGGIIINNNbbb~~~ggg^^^[[[ooorrrzzz^^^HHHHHHFFF[[[nnnxxxuuueeecccuuurrr^^^ZZZZZZ[[[```kkkvvvwwwrrruuusssooojjjfffgggmmmrrr{{{tttiiimmmvvv}}}jjjTTTYYYzzz{{{kkk]]]TTTFFFCCCCCCDDDCCCAAACCCHHHnnnxxxNNNBBB>>>:::>>>>>>IIIrrrzzzrrr___RRRLLLJJJWWWfffFFFDDDBBB@@@JJJOOO\\\\\\^^^\\\```[[[OOOQQQ^^^xxxttthhhXXXKKKEEECCC@@@???AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>???????????????AAAAAAAAABBBDDDGGGIIIKKKPPPTTTXXX]]]fffyyy{{{}}}~~~}}}{{{{{{~~~xxxnnn\\\NNNJJJFFFFFFPPPccczzzyyy~~~xxxkkkdddhhhfffUUUSSS^^^ttt}}}ooowwwppphhhWWWJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHJJJKKKKKKKKKKKKJJJLLLPPPVVVfffxxxbbbYYYYYYqqqrrrzzzaaaJJJEEECCCUUUhhhwww{{{kkk```hhh}}}eeeUUUGGGIIIKKKMMMUUU]]]^^^ZZZZZZ\\\]]]\\\YYYWWWYYY[[[bbbgggnnnwwwuuufff```iiivvvhhhRRRVVVsssvvvfffXXXPPPDDDCCCCCCEEECCC???BBBGGG\\\kkkrrr~~~pppJJJAAA>>>;;;???>>>HHHpppyyy~~~nnn\\\NNNIIIKKK___dddFFFCCCAAA???IIIOOO]]][[[^^^[[[aaaXXXSSSRRR\\\uuu~~~qqq___QQQKKKHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEGGGJJJLLLNNNYYYbbbooozzz|||~~~~~~|||zzzyyy|||rrrjjj|||XXXHHHGGGDDDEEEMMMbbb|||~~~yyyuuuyyy~~~gggVVVTTTeee{{{sssvvv___QQQQQQOOONNNMMMMMMMMMMMMJJJLLLOOOQQQRRRRRRQQQPPPNNNVVVaaappprrr]]]TTTVVVqqqzzzeeePPPKKKAAAQQQdddwwwppp```bbbqqq]]]RRRBBBFFFHHHFFFFFFIIIJJJGGGAAAGGGNNNQQQOOOKKKJJJJJJJJJNNNVVV^^^fffkkknnnpppxxx~~~wwwiii]]]___nnn|||kkkUUUWWWqqqssscccUUUMMMCCCBBBDDDEEEBBB???AAAFFFSSS```kkklllHHHAAA>>>;;;???>>>GGGnnnsss}}}zzzjjjWWWMMMNNNEEEddd[[[JJJ@@@CCCCCCBBBLLL^^^\\\ddd\\\___XXXTTTRRR\\\rrrmmmddd\\\QQQHHHFFFCCCIIIJJJDDD@@@CCCEEEDDDCCCDDDEEEEEECCCBBBCCCDDDEEEGGGIIIKKKNNNVVVaaaiii|||~~~|||||||||}}}iiisssyyyZZZHHHGGGDDDFFFQQQfff{{{~~~~~~mmmXXXTTTbbbtttooofffkkkooollleeeaaacccfff\\\ZZZaaannnqqqhhhdddhhhbbbuuulllaaaWWWXXXvvvnnn[[[JJJIIIJJJ^^^{{{uuuhhhhhh}}}|||___PPPRRRIIIHHHGGGHHHHHHEEEBBBAAACCCAAAAAACCCBBB>>>???BBBHHHDDDDDDIIILLLLLLPPPWWWZZZ```lll{{{tttkkkbbbggghhhTTTQQQiiixxxzzzyyylllbbbTTTFFFBBBFFFCCCAAADDDAAA???JJJfffqqqcccLLL<<<===>>>:::===HHHrrrvvvtttdddUUUMMMQQQJJJiiiYYYIII???BBBBBBAAAKKK[[[___ggg___ccc\\\RRRQQQZZZooo|||rrriii^^^UUURRRNNNQQQPPPIIIFFFGGGFFFCCCEEEFFFFFFFFFEEEEEEHHHIIIHHHIIILLLQQQ[[[lll~~~|||~~~}}}||||||~~~{{{^^^pppzzz```KKKIIIEEEEEEPPPcccyyy}}}wwwpppZZZUUU___rrr|||hhhVVVTTT```qqq___NNNKKKKKK\\\yyyxxxjjjfffuuuuuuxxx~~~yyy]]]MMMLLLPPPQQQQQQOOOKKKGGGGGGIIIGGGDDDDDDFFFDDDAAABBBEEEBBB>>>???DDDFFFEEEFFFJJJMMMPPPVVV___jjjsssyyy{{{mmmsss}}}jjjUUUQQQggg}}}uuuhhh___RRRFFFCCCCCC???AAAEEE@@@BBBRRRyyy___JJJ;;;<<<===999<<>>>>>AAAEEEGGGHHHLLLQQQ``````aaaccchhhoooxxx~~~mmmYYYSSShhh}}}ooobbbZZZPPPFFFDDD@@@<<>>CCCDDD>>>TTT~~~UUUFFF<<<===>>>:::;;;AAAxxx{{{ooo^^^PPPLLLNNNLLLUUU{{{PPPGGG@@@??????>>>DDDMMMcccllljjjnnntttooowww|||wwwwwwvvvuuuwww{{{}}}kkk\\\VVVYYY^^^uuu~~~{{{|||eeebbbggg\\\QQQLLLGGGFFFIIIVVVqqqjjjZZZZZZooopppZZZWWWPPP[[[~~~wwwhhhooofff\\\PPPIIILLLbbb}}}yyyiiirrrwwwrrrXXXMMMNNNPPPQQQOOOLLLKKKNNNQQQSSSTTTUUUZZZgggssssssmmmbbb\\\XXXWWWUUUNNNJJJIIIEEELLLPPPMMMNNN^^^yyyhhhZZZWWWgggyyyvvveeeYYYOOOGGGBBBBBBBBBBBBDDDAAA===]]]SSSHHH@@@??????;;;===AAAyyyzzzkkk[[[NNNJJJLLLDDDUUUrrrNNNGGGAAA@@@???>>>CCCIIIiiioooiiikkkzzzlllooo}}}~~~xxxtttvvvnnn]]]PPPUUUfffuuu~~~yyyzzzgggpppjjjaaaRRRMMMIIIHHHHHHRRRlllooo\\\VVVhhhiiiWWWRRRPPPbbbyyyuuupppjjjcccWWWOOONNN___{{{ooo|||ooo^^^XXXYYYPPPJJJHHHEEEBBBHHHRRRZZZ]]]aaallliiiccc______\\\TTTMMMIIIGGGLLLMMMHHHJJJ\\\www}}}yyyuuutttwww}}}~~~mmmhhhmmm~~~pppaaaUUUKKKCCCAAA@@@DDDDDDCCC??????^^^TTTKKKCCC@@@>>><<<>>>BBBwwwuuufffYYYMMMHHHIII@@@WWWiiiMMMGGGBBB@@@??????BBBGGGcccnnnooottt~~~hhhhhhwwwyyypppmmmmmmmmmvvvuuufff^^^nnn|||wwwxxxhhh}}}nnnbbbUUUPPPMMMKKKGGGMMMfffsss^^^UUUccc||||||bbbTTTOOOTTTpppooolllfff]]]UUUOOOZZZuuuooo}}}uuussswwwrrr```VVVYYYTTTHHHJJJXXXgggoooyyyyyysssqqqjjj]]]QQQJJJJJJKKKHHHFFFNNN```pppxxx\\\XXXTTTTTT[[[eeennnttt}}}uuunnnjjjmmmrrrrrrxxx||||||iii]]]SSSHHHAAA@@@>>>CCCBBB???@@@CCCXXXyyywwwTTTMMMDDD@@@===;;;===AAAsssqqqdddWWWLLLFFFFFFKKKdddhhhLLLHHHCCCAAA??????BBBFFFWWWjjjwwwhhhfffwwwlllaaabbbggg|||zzzzzzuuuwwwuuucccuuubbbXXXSSSOOOMMMGGGJJJbbb~~~vvv^^^VVVbbbyyywww^^^RRRQQQZZZzzzmmmkkkfff```WWWOOOVVVnnn}}}lllbbbrrrrrrvvvzzzxxxnnnuuunnnZZZWWWfffwww|||jjjYYYOOOMMMKKKHHHJJJXXXiiiooolllOOOOOOTTT```sssuuuhhh___\\\ccckkkmmm||||||yyyvvvdddZZZQQQGGGAAAAAA<<>>@@@AAA@@@>>>OOOsssvvv{{{ooolllyyy{{{```SSShhhwww{{{tttyyyzzzggg```vvvfff^^^YYYOOOMMMLLLHHHXXXwww~~~___VVVYYYuuummmYYYRRRLLLeeelllhhhmmmjjjVVVPPPUUUbbblllggglllWWWUUUcccvvvuuulllWWWOOOKKKNNNRRR\\\rrr}}}tttUUUOOOXXXmmmnnniiippprrrnnnwww}}}|||nnn___TTTLLLCCC???>>>>>>??????======CCCNNNVVVeee}}}oooRRRJJJCCC@@@>>><<<===@@@|||sssqqqaaaKKKLLLIIIHHHdddssseeeRRRKKKCCC???@@@AAA@@@???LLLlllvvvzzznnnjjjuuu|||kkk```iiizzzsssxxxyyybbbgggzzzmmmbbb\\\QQQOOOQQQNNN[[[xxx|||gggWWWYYYtttfffUUUOOOPPPppplllhhhmmmlll^^^YYYXXX\\\vvvtttjjjeeeUUUXXXhhh}}}aaaTTTPPPRRRXXXddd}}}cccVVVWWWiiivvviii[[[RRRJJJCCC@@@@@@DDDBBB@@@@@@@@@GGGZZZkkk~~~iiiRRRJJJCCCAAA???<<<===???qqqmmm]]]MMMMMMHHHKKKvvv^^^QQQKKKDDD@@@@@@AAA@@@???HHHaaauuu{{{oooiiirrr}}}sssiiiuuuwwwmmmlllyyyxxxrrrvvvxxx]]]uuuzzzrrrfffccc\\\]]]```ZZZ___sssuuuwwwmmmYYYYYYrrrxxx___RRROOOTTT|||tttnnneeeaaalllfffccc[[[WWWiii}}}}}}nnnppp[[[RRRZZZmmmbbbZZZZZZbbbmmmzzzkkk]]]\\\lll|||yyynnnbbbUUUMMMHHHBBB@@@AAACCC@@@======CCCSSSmmmcccSSSKKKDDDBBB@@@======???ppphhhYYYNNNMMMHHHQQQ~~~VVVPPPKKKEEEAAA@@@AAA@@@@@@FFFUUUrrr}}}rrriiiooo{{{lllaaaYYYiiivvvwwwxxx}}}|||uuuqqqvvvxxx~~~ZZZuuusssiiiiiiggglllpppeee^^^hhh~~~}}}rrrZZZXXXnnnqqqZZZPPPPPPVVV~~~tttwwwlll```hhhiiiggg```ZZZeeexxxnnneeeTTTQQQ\\\nnnhhhbbbhhhyyyrrrjjjppp~~~|||wwwsssqqq~~~{{{hhh\\\OOOIIIDDD@@@>>>??????AAA===;;;MMMppp```SSSKKKEEECCCAAA======???xxxmmmdddTTTMMMLLLIII\\\tttTTTOOOLLLGGGCCCAAA@@@@@@@@@EEEMMMnnnrrrgggjjjuuuvvvbbbXXX[[[hhhxxx~~~tttqqqvvvzzzsssfffqqqrrrllllllhhhiiikkk```WWW]]]yyy|||]]]XXXjjjiiiTTTMMMMMMVVV~~~kkkvvvssssssnnngggkkkkkkhhhhhhkkkxxxnnn}}}^^^QQQQQQ___rrrqqq}}}|||{{{wwwpppoooqqqsssbbbWWWKKKDDDAAA===<<<===<<>>^^^]]]QQQJJJDDDCCCAAA>>>===???{{{wwwhhh^^^NNNLLLKKKMMMmmmmmmWWWNNNLLLHHHDDDAAA@@@@@@AAADDDIIIiiirrreeefffpppvvviiidddooowww```___fffiii~~~~~~~~~sssrrrxxx}}}vvvssssssnnnlllbbb\\\\\\UUUQQQZZZqqqzzzcccZZZgggyyy^^^NNNIIIJJJYYYhhh]]]gggccckkkkkkiiioooooopppuuupppuuuzzz~~~]]]PPPSSSdddyyy|||sssooooooqqqtttqqqvvv{{{~~~~~~}}}~~~~~~|||{{{tttmmmqqq|||~~~mmm]]]QQQFFFAAA>>>;;;;;;===999EEECCC@@@gggyyyZZZNNNGGGCCCBBBAAA>>>===???kkkaaaWWWIIIJJJLLLTTTdddXXXNNNLLLIIIEEEAAA@@@@@@AAAAAAIIIeeevvvffffffooovvv]]]QQQOOOUUU\\\www|||}}}ssssss{{{rrrwwwvvvnnnnnneee]]]\\\UUURRR\\\lll~~~ppp|||lll___fff}}}yyymmmTTTJJJKKKMMM___SSSWWW|||uuutttrrrffflllsssqqqssswwwkkkkkkaaaSSSVVViiixxxyyytttggg^^^]]]bbbbbbcccffflllrrrwwwyyyyyy}}}zzzyyywwwnnniiivvvvvveeeVVVLLLBBB>>>===<<<===???:::>>>===DDDgggsssXXXJJJEEEAAAAAAAAA>>>>>>@@@tttvvvbbb\\\SSSFFFJJJNNNZZZ]]]WWWMMMLLLIIIEEEBBB@@@@@@AAA???JJJbbb}}}zzzjjjiiirrr}}}gggXXXXXXTTTNNNVVVggg~~~}}}sssttt|||mmmbbbyyyvvvkkkrrroookkkiii___XXX^^^jjjzzzrrrcccggg{{{vvvgggcccMMMIIIPPPUUUddd]]]GGGXXXwww}}}rrrllluuurrrqqqrrrbbb```zzzvvveeeVVVXXXjjjlllXXXZZZxxxvvvddd^^^bbb]]]XXXWWW]]]jjjuuuzzzzzzvvvttttttrrrhhheeewwwnnn___RRRHHH???=========???BBBCCC===<<>>>>>@@@|||ppp```VVVGGGHHHLLLDDD```{{{XXXWWWNNNLLLIIIFFFCCCBBBAAAAAABBBEEEVVVvvvoookkksssyyyhhhfff[[[PPPOOO[[[dddiiizzzyyyssswwwyyyVVVaaayyyzzzvvvqqqpppoookkkbbbZZZaaa}}}pppiiippppppdddkkkUUUPPPLLLKKKSSSmmmpppJJJFFFQQQ___rrruuutttppprrrtttrrriiibbbeeelll~~~uuuooozzz{{{}}}jjjWWWZZZqqqzzzgggTTTMMMWWWeeeyyydddRRRTTTeeesssxxxyyyvvvsssoooiiidddiii}}}tttdddXXXNNNCCC:::999<<<<<<>>>@@@777LLL???>>>aaakkkoooiiiSSSFFFAAABBBAAA<<>>AAA<<>>IIIhhhqqqwwwgggTTTGGG??????BBB???BBBDDD==={{{~~~}}}lll^^^RRRQQQJJJGGGIIISSS}}}```WWWSSSNNNNNNMMMKKKHHHFFFDDDBBBAAABBBMMMkkkyyymmmnnn|||{{{wwwhhhVVVPPPLLLTTT___kkk|||xxxqqqvvv~~~```\\\~~~xxxsssqqqqqqjjjwww|||{{{tttpppooopppkkkjjjjjjnnnuuuyyyyyyxxxiii[[[[[[wwwtttXXXLLLKKKKKK```UUUEEEUUUaaafffoooddd```]]]```mmm}}}sssqqquuu}}}|||{{{wwwmmmhhheeeaaaaaaddd]]]VVVaaatttzzzkkk___```jjjqqq{{{}}}tttkkkeee______hhhvvvqqq```WWWRRRPPPPPPSSS\\\uuuuuugggmmmkkkbbbbbbssswwwhhhZZZOOOGGG???:::;;;===>>>???BBB@@@<<>>@@@IIIGGGEEEEEEBBBqqquuueeeXXXLLLMMMIIIDDDFFF```pppZZZYYYQQQMMMMMMMMMLLLJJJGGGDDDBBBBBBAAAHHHbbbqqqppp{{{}}}|||nnnWWWNNNPPPWWW^^^jjj|||sssooouuuttt___kkk}}}{{{zzzzzznnnppp}}}{{{xxxzzzxxxiiiddd]]]XXXVVVVVVWWWXXXQQQQQQRRRVVV[[[___``````YYYYYYqqqyyydddOOOKKKMMMOOOooo{{{LLLNNNggguuuwwwqqqeeeiiisss}}}yyyuuuuuu|||~~~}}}{{{pppggg___XXXSSSQQQOOOMMM\\\lllpppvvv{{{vvv___OOOKKKPPPTTT[[[]]]UUUZZZVVVTTTYYYfffuuutttiii```^^^\\\XXXUUUUUUfff|||xxxyyyoooooossslllbbbiiipppaaaTTTJJJCCC===:::<<<>>>???@@@CCCBBB???___uuuhhh\\\QQQAAAEEESSSPPPGGGCCC@@@|||wwwvvvlll^^^UUUKKKJJJGGGBBBIIItttmmm[[[[[[QQQLLLLLLLLLKKKIIIFFFDDDBBBCCCBBBDDDXXXvvvxxxqqqyyy}}}}}}~~~vvv]]]QQQUUUZZZcccyyy~~~xxxtttqqqwwwkkk]]]{{{sssnnnvvv|||~~~fffYYY\\\jjjvvvjjj\\\SSSOOOIIIGGGGGGHHHIIIHHHDDDDDDEEEHHHKKKMMMNNNNNNSSS___{{{hhhXXXIIIKKKNNNNNNqqqhhhDDDQQQkkkvvvzzz|||gggfffrrrzzzyyyvvvwwwlllaaaXXXNNNGGGIIIJJJVVV```cccjjjmmmeeeUUUDDD???EEEGGGMMMSSSPPPUUUZZZfffzzz}}}zzzxxxvvvnnnbbb[[[ZZZsss|||wwwvvvzzzzzzmmmuuusssiiicccsss|||iii[[[OOOFFF>>>;;;:::===??????@@@CCCDDDNNN}}}vvvmmmbbbZZZOOOWWWeee]]]NNNEEE@@@lllwwwmmm```VVVQQQJJJGGGGGGGGGXXXmmm^^^ZZZRRRMMMLLLLLLJJJIIIGGGEEEDDDCCCCCCCCCRRRnnnrrrvvvzzz|||rrrjjjhhhdddfffooo|||}}}xxxuuutttttt{{{}}}iiiaaapppvvv|||yyyxxxwww}}}mmmccc~~~~~~xxxpppuuunnnWWWOOOTTT\\\xxxxxx]]]OOONNNLLLJJJHHHFFFFFFEEECCCBBBCCCDDDDDDEEEFFFGGGGGGHHHQQQ]]]vvvrrrZZZbbb{{{\\\QQQGGGIIIKKKKKKkkkUUUAAATTTfffnnnwwwyyyoooooouuuxxxgggYYYLLLAAAAAADDDPPPZZZ```mmmqqqeeeRRRBBB@@@FFFDDDHHHRRRTTTeeetttmmmcccaaa{{{||||||yyyuuusssuuuwwwuuuzzztttmmmlllnnniiidddiii~~~wwwcccUUUJJJBBB;;;999;;;???@@@??????BBBEEE^^^xxxssshhhlllhhhsss{{{mmm\\\RRRJJJ~~~ooo|||nnncccUUUMMMNNNIIIDDDIIIRRRoooyyyjjj___UUUSSSOOONNNLLLJJJIIIGGGGGGGGGAAADDDCCCNNNiii}}}vvvvvv}}}yyynnnfffaaa```hhhsss|||ssseee\\\XXXQQQNNNPPPXXXaaajjjxxxxxxooofffaaa___aaahhhooorrrwww}}}vvvyyy{{{ooo|||}}}|||~~~}}}~~~wwwqqqvvviii[[[WWWYYYfffxxxwww^^^LLLIIIMMMKKKKKKKKKIIIHHHFFFDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGNNNSSSZZZ\\\SSSKKKQQQ^^^jjjzzzmmmSSSNNNGGGHHHKKKNNNkkk{{{IIIGGGbbbnnnwwwxxxxxxwww~~~|||sssvvvyyy|||}}}yyyeeeYYYMMMCCCDDDHHHUUU```kkk}}}qqqXXXHHHFFFLLLLLLWWWmmmzzzzzzqqqooozzzxxxuuurrrooonnnnnnnnnssspppnnnnnnkkkeeedddeeecccaaafffuuurrr^^^PPPEEE>>>:::999<<<@@@AAA>>>>>>AAADDDeeeyyyxxxlllrrruuunnn___XXXNNNxxxzzzpppeee[[[MMMIIINNNHHHCCCKKK[[[lllfff]]]PPPSSSQQQPPPMMMKKKIIIIIIIIIIII@@@DDDDDDMMMggg}}}{{{zzznnn___\\\```eeekkkrrrzzzvvvppphhhaaaXXXNNNLLLOOODDDCCCEEEIIIKKKPPP```qqq{{{yyytttkkk```VVVOOOLLLOOOVVV[[[[[[aaaooo~~~pppvvv|||yyyjjj~~~{{{zzz~~~www{{{}}}||||||tttpppvvv}}}zzz{{{ooohhhrrrbbbYYYVVVTTT^^^```VVVMMMKKKLLLLLLHHHJJJKKKJJJHHHGGGGGGHHHCCCDDDEEEEEEDDDDDDEEEFFFLLLJJJGGGHHHLLLOOOLLLFFFXXX___```\\\cccyyyxxx\\\MMMLLLGGGGGGMMMTTTqqq{{{nnnDDDRRRtttrrrnnntttssssssyyy}}}lllwwwssstttlll\\\WWWSSSNNNTTTXXXccclllwwwttt^^^LLLJJJRRRZZZrrr~~~~~~wwwwwwxxxuuupppnnnooopppqqqqqqtttmmmiiikkkkkkfff___\\\^^^```lllyyyoooZZZMMMCCC;;;999999<<>>>>>AAACCCfffwwwrrryyyzzzoooiiiqqq|||uuu___TTTPPPFFFwwwttt|||gggZZZSSSLLLHHHFFFEEEJJJHHHfff~~~______ZZZQQQXXXOOONNNMMMMMMLLLLLLMMMMMMBBBCCCDDDJJJ\\\uuusssfffccc___XXXPPPJJJFFFDDDCCC>>>???BBBFFFGGGHHHOOOXXXpppvvvwwwnnnaaaXXXQQQLLLNNNIIIIIINNNOOORRRcccxxxyyyvvvmmmqqq{{{qqq{{{uuussswwwzzz{{{~~~{{{tttooommmssszzzvvviii~~~uuujjjgggvvvxxxqqqkkkffffff^^^UUUOOOMMMMMMMMMMMMRRRSSSQQQNNNOOOSSSRRRNNNLLLDDDBBBHHHIIICCCBBBFFFDDDDDDGGGKKKLLLHHHGGGJJJMMMLLLLLLOOOXXXlllcccMMMIIIJJJKKKIIILLLccckkkooohhhEEESSS|||lllnnnooonnnsssvvvxxxxxxzzzmmmcccpppnnnVVVNNNRRRWWWnnnyyyvvvmmmxxxlll___XXXRRR\\\zzzyyyrrrvvv~~~vvvfffyyy|||eeefffmmmooorrrrrrnnnjjjjjjmmmllljjjeeecccdddddd___ZZZXXXgggyyywwwzzzhhhXXXIII???<<<:::===>>>>>>@@@CCCCCC@@@EEEUUU^^^xxx{{{vvvlllmmmmmmbbb]]]___UUUDDDBBBMMMsssrrr___TTTMMMHHHEEEEEEEEEDDDMMMvvvzzzuuu___\\\XXXRRRUUUQQQPPPNNNMMMKKKJJJJJJJJJEEEDDDCCCGGGUUUnnnpppddd___ZZZSSSLLLGGGEEEEEEDDDFFFCCCBBBCCCBBBAAAEEELLLWWWdddrrrxxxwwwooo```SSSMMMFFFDDDHHHJJJIIIRRR```wwwwwwqqqlllppp}}}|||xxxvvvwwwzzzyyy|||~~~{{{{{{{{{|||{{{xxxrrrnnn___fffoooxxx{{{rrr~~~~~~{{{yyywwwuuuhhhddd^^^[[[ZZZ[[[ZZZYYY[[[^^^```aaacccfffddd```YYYPPPIIIGGGFFFEEEGGGJJJLLLIIIHHHMMMOOONNNMMMNNNRRRTTTUUUWWW___rrrrrrZZZHHHFFFGGGIIILLLXXXvvv}}}hhh{{{}}}VVVEEE```{{{hhhmmmoooooouuuzzztttrrrqqqssszzz{{{nnnkkkqqq~~~hhh^^^]]]^^^~~~pppvvvvvvdddbbbggg{{{~~~|||vvv|||oooVVVTTT```eeekkkmmmkkkgggfffhhhiiifffaaa^^^^^^]]]ZZZVVVaaawww~~~qqqaaaSSSFFF>>><<<<<<<<>>;;;???EEEFFFBBBCCCJJJnnnppptttxxxtttgggddd[[[dddkkkhhh]]]SSSOOOPPPqqqmmm___QQQJJJFFFDDDDDDFFFOOOGGGnnnxxx\\\[[[SSSPPPTTTNNNPPPOOOMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCGGGWWWsss|||}}}|||zzznnn]]]PPPIIIHHHJJJKKKKKKGGGGGGJJJKKKIIIJJJMMMEEEPPPccc{{{rrr___VVVNNNKKKKKKMMMVVV```www~~~~~~wwwoookkkwww~~~uuuxxx|||vvvpppuuutttwww}}}}}}|||vvvqqqnnnmmmlllkkkoootttyyy}}}vvvuuu{{{~~~rrr^^^TTTccc}}}~~~qqqgggiiipppqqqmmmiiiyyywwwdddSSSKKKHHHJJJHHHHHHTTTuuudddFFFQQQtttmmmgggmmmhhhbbbfffiiiiiihhhhhhiiikkkkkkjjjiiilllwww~~~~~~|||}}}xxxhhh\\\ccc}}}nnnZZZPPPMMMZZZgggkkkhhheeecccaaa```ZZZUUUSSSSSSTTTZZZ___www~~~xxxkkk[[[PPPHHH@@@<<<<<<>>>;;;>>>BBB???===KKK^^^{{{ooosssmmmbbb```___sssrrrggg]]]UUUppp|||yyydddYYYMMMGGGDDDBBBDDDHHHNNNSSSiiiTTTXXXPPPMMMQQQLLLLLLLLLJJJIIIHHHGGGGGGGGGDDDCCCDDDEEEEEENNNfff~~~zzzzzztttaaaSSSMMMNNNQQQRRRTTTQQQQQQRRROOOIIIGGGHHHPPPYYYiii~~~mmmeeeYYYPPPLLLTTTgggyyy|||~~~xxxnnnlllpppyyyvvvrrruuurrrwwwtttuuuzzz{{{}}}vvvqqqppprrrttttttwwwzzz{{{|||tttooo|||kkkWWWJJJGGGIIIJJJMMMQQQaaa^^^HHHOOOiiiyyyhhheeejjjbbb[[[]]]]]]___aaadddiiilllllliiiffffffrrryyyxxxeeemmmpppcccjjjvvv}}}wwwmmmgggccc______XXXSSSQQQOOOQQQ[[[ggg{{{yyyooobbbTTTKKKEEE???<<<======>>>@@@AAA>>>EEEaaa~~~tttnnnnnnhhhccccccdddxxx}}}pppggg^^^UUUtttppp[[[QQQGGGCCCBBBAAADDDIIIPPPmmm~~~bbbSSSSSSPPPLLLLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHCCCBBBCCCEEEDDDIII\\\rrrxxxxxxyyy|||}}}{{{{{{rrrcccZZZVVVRRROOOTTTTTTVVVWWWSSSNNNOOOUUU```lllwwwpppcccVVVSSS```zzz{{{xxx|||~~~rrriiimmmwwwxxx{{{jjjbbb~~~rrrvvv{{{xxx{{{yyy|||wwwtttuuuyyy{{{}}}uuuyyyzzzyyy||||||qqq___MMMDDDDDDHHHHHHYYYiiiyyycccSSSRRRcccnnn```___eee^^^YYY[[[ZZZXXX[[[___eeeiiijjjgggdddaaaiiigggpppvvviiivvv}}}|||}}}qqqfff```[[[]]]VVVQQQPPPOOOSSSbbbssszzzvvvfffZZZMMMFFFBBB===<<<>>>>>>BBBDDDAAACCCWWWxxxpppmmmiiifffhhhggggggsssvvvlll```\\\ZZZWWWtttdddSSSKKKDDDBBBAAACCCHHHNNNeeeeee```UUUPPPQQQKKKGGGMMMHHHHHHGGGFFFFFFFFFGGGGGGFFFAAA@@@CCCBBBEEEWWWkkkpppvvvccclll{{{xxx{{{~~~tttzzzzzzoooddd[[[[[[\\\^^^^^^ZZZZZZcccoooyyyyyynnnfffjjj}}}|||uuuuuuwwwzzzvvvmmmiiiqqq}}}zzznnn[[[aaavvvzzz|||xxx}}}}}}|||wwwttttttuuuvvvwwwppptttvvvvvvzzzxxxwwwoooaaaRRRGGGDDDGGGKKK^^^aaaWWWWWWnnnfffYYYYYY___ZZZYYY[[[YYY_________bbbeeefffeeeddd]]]ddd]]]dddzzzyyynnnWWWPPPbbbmmm{{{{{{vvv}}}uuuzzznnnaaa]]]YYYXXXRRRPPPSSSVVV^^^uuu}}}kkk\\\QQQEEE@@@>>><<<<<>>DDDDDD???HHHaaa{{{nnnjjjccceeejjjcccbbbggghhhccc\\\XXXXXXZZZttthhhYYYOOOHHHCCCBBBCCCFFFLLLSSS}}}VVVaaaWWWMMMRRRKKKCCCMMMIIIHHHGGGFFFEEEEEEEEEEEEHHHAAA>>>AAA@@@CCCTTTiiioooqqqcccsss~~~xxxxxxzzz{{{|||xxxoooooommmhhhaaa```nnn}}}yyywww||||||zzzwwwsssrrrrrrpppkkkkkkttt}}}iii___SSSooo}}}{{{}}}vvvuuu}}}wwwrrrooommmkkkiiihhhmmmppppppuuu}}}~~~wwwrrrlllbbbTTTHHHDDDFFFLLLQQQrrrPPPLLLVVV{{{sssdddVVVUUU[[[XXXXXX[[[XXXjjjgggcccbbbccceeeffffff```jjjbbbfffwwwpppuuutttdddRRRKKKNNNWWWaaapppyyywwwuuu}}}~~~~~~~~~}}}vvvhhh]]][[[XXXRRRMMMOOOWWW___lllsssaaaUUUJJJ???<<<;;;;;;<<>>DDDAAA;;;GGGaaaooommmzzzmmmggg___cccggg[[[WWWZZZ```ccc```YYYVVVWWWxxxgggZZZNNNLLLBBBBBBIIIDDD>>>RRRrrrjjjWWWTTTPPPMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFEEEBBBCCCNNNZZZwwwyyyzzzsss~~~ssspppzzzzzzuuuxxx~~~|||wwwsssqqqxxxvvvsssnnnlllppp{{{tttjjjTTTVVVxxxsssuuuwwwyyy{{{|||xxxrrrmmmkkklllnnnpppnnnpppooommmqqqyyywwwllliiibbbTTTHHHFFFGGGGGGOOOYYY^^^RRRYYYqqqkkk___^^^\\\[[[[[[]]]```aaafffccc```bbbfffiiigggdddkkkkkkkkkjjjhhhmmm}}}uuuYYYNNNMMMKKKIIIJJJLLLSSScccrrruuuqqqwww{{{xxxzzzzzzxxxppp]]]WWWTTTPPPKKKJJJIIIQQQggg}}}fffVVVLLLGGG@@@;;;:::<<<>>>???AAACCC@@@999QQQaaaYYYiiimmmhhhddd\\\YYY]]]ZZZ\\\aaaeeebbbYYYSSSRRRiii\\\RRRIIICCC@@@DDDHHHCCCHHHpppzzzbbbXXXUUUQQQNNNLLLJJJHHHFFFHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFEEEFFFQQQ\\\wwwzzzssshhhuuu~~~zzz}}}xxxsssrrrrrr{{{uuupppnnnmmmppp}}}rrrddd[[[iiiyyyooommmmmmmmmnnnqqqsssrrrpppnnnllllllmmmmmmhhhkkklllkkkmmmvvv}}}}}}wwwmmmddd___XXXLLLDDDDDDCCCCCCIIISSSlll{{{```gggaaa{{{|||ddd___]]]\\\[[[\\\___bbbdddpppjjjdddbbbdddgggfffeeejjjhhhiiilllmmmpppyyyvvv^^^IIIFFFJJJKKKKKKMMMHHHNNN]]]mmmrrrrrryyy~~~|||~~~zzzvvvyyyooo^^^VVVUUURRRLLLGGGIIIOOO___{{{ooo\\\OOOGGGBBB===:::;;;>>>AAABBB>>>BBBDDD???OOO```eeevvvfffcccaaa[[[ZZZ___bbbbbbeeegggccc[[[WWWXXXqqq^^^RRRIIIBBB???@@@EEEFFFCCCVVV{{{www```WWWTTTQQQNNNLLLJJJGGGEEEIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDFFFHHHHHHJJJSSS^^^pppvvvnnnxxxxxx~~~}}}wwwrrrppprrrttt|||qqqlllnnnpppuuulllYYYdddxxxxxxsssnnnmmmjjjffffffiiijjjkkkmmmmmmmmmmmmkkkjjjkkkppprrrnnnmmmsss{{{xxxxxx}}}}}}zzzqqqiiibbbZZZSSSKKKDDDBBBEEEEEECCCJJJUUUeee~~~zzzgggeeevvvhhhlllccc^^^]]][[[[[[\\\___bbbdddwwwpppgggbbbbbbdddeeeeeeeeeccceeelllpppppprrruuuzzzkkkVVVEEEEEEJJJJJJKKKNNNLLLPPP]]]lllqqqooottt}}}{{{zzz|||zzzwwwyyy}}}{{{sssjjjjjjooooookkkdddXXXOOONNNNNNJJJCCCGGGNNN^^^xxxrrraaaSSSJJJ???===:::999<<<@@@CCCEEE>>><<>>AAABBBBBB???;;;TTThhh}}}tttccc______fffqqqzzz~~~qqq```TTTQQQ{{{cccTTTIIIBBBCCCIIIEEEBBBJJJeeeuuuTTTMMMLLLKKKKKKLLLMMMMMMKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDHHHEEEEEEGGGGGGEEEHHHMMMTTTfffxxxyyywwwxxx}}}|||xxxsssrrrtttvvvuuutttlllnnnrrryyyvvviii|||}}}pppnnnmmmmmmkkkjjjpppxxxooollliiigggfffggghhhjjjqqquuuuuunnnhhhhhhkkklllwwwrrrqqqtttzzzxxx~~~iiicccbbb^^^UUUSSSNNNHHHLLL\\\mmmvvvxxxlll___WWWPPPHHHBBBAAACCCCCCFFFHHHGGGLLLbbb{{{ccc]]]ooo|||iii]]]UUUYYYWWWVVVTTTSSSSSSUUUWWWYYYYYYYYYYYYZZZ[[[\\\]]]]]]aaabbbgggjjjhhheeehhhooottt~~~}}}{{{vvv}}}|||uuuyyypppnnnzzzwwweeedddiiifffdddcccaaa^^^```fffhhhmmmqqqtttxxx|||zzzuuummmfffgggggg___]]]\\\TTTRRROOOLLLIIIHHHNNN^^^mmmmmmZZZKKKBBB>>>===::::::;;;===@@@AAAAAA???<<>>===999999;;;???BBBBBBAAA???AAAIIIlllwwwwwwfffbbbdddfffjjjoootttwwwwwwyyywwwuuusssjjj___YYYYYYkkkcccVVVIIIEEEEEEEEEBBBGGGTTTkkkzzzlllbbbLLLMMMLLLKKKLLLLLLKKKHHHFFFFFFEEEDDDCCCCCCBBBBBBBBBAAA??????BBBCCCAAABBBFFFDDDVVVbbb}}}}}}zzzvvvoooiiimmmuuuwwwoooeeeiiirrr|||xxxssszzzoookkkiiiiiieeedddeeedddaaaaaacccbbbbbbaaaaaa```aaaaaabbbiiijjjiiidddcccffffffdddgggsssnnn\\\UUUTTTRRRTTTXXXiii}}}[[[UUUTTT[[[dddeeeaaa\\\nnnwwwrrr\\\NNNVVVdddjjjhhh]]]SSS\\\|||uuuVVVOOOIII>>>???KKKEEEFFFIIIMMMSSSgggccchhh~~~\\\UUUTTTOOOOOOOOONNNOOORRRVVVZZZ]]]\\\[[[ZZZXXXVVVVVVWWWYYYaaa\\\]]]dddjjjiiifffdddmmmuuuyyynnn~~~~~~}}}rrryyy}}}{{{tttggg\\\ZZZ]]]VVV]]]cccbbbbbbbbbaaa^^^XXXSSSUUUSSSKKKOOOTTTPPPOOOJJJNNN]]]rrrtttfffRRRCCC<<<;;;:::888888999<<<@@@CCCDDDBBB@@@JJJDDD]]]iiigggiiiXXX\\\```cccgggkkkmmmkkktttpppmmmkkkddd[[[XXXZZZbbbYYYMMMDDDCCCFFFIIIIIIIIIcccttt}}}___ZZZ[[[PPPJJJJJJIIIIIIIIIHHHHHHHHHFFFEEECCCBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCFFFOOO^^^xxx{{{~~~~~~~~~~~~~~~zzzwwwsssqqqnnnlllnnnmmmggg```kkkqqqmmmnnnnnnmmmkkk]]]```___^^^___bbbbbb```]]]\\\\\\]]]]]]]]]]]]^^^^^^cccbbb```___```aaacccdddffftttnnn___RRROOO^^^rrrkkkYYYUUU```zzzwwwnnnkkkQQQdddjjjbbbkkkPPPBBB@@@AAACCCEEELLLLLLMMMVVVnnnqqqWWWdddRRRNNNNNNJJJMMMLLLKKKLLLNNNPPPQQQRRRXXXVVVSSSQQQQQQSSSVVVXXX___^^^___aaadddfffffffffmmmrrrrrrooosss}}}~~~}}}|||vvv{{{{{{}}}ppphhheeedddcccXXXWWWVVVXXX[[[[[[YYYVVVPPPLLLKKKNNNKKKGGGHHHNNNQQQTTTccc~~~{{{sss```UUUHHH???<<<<<<:::999CCCAAA;;;===EEE???;;;DDDGGGPPPYYYsssuuuaaa\\\[[[___ccceeeeeeeeefffgggooommmhhhccc___\\\[[[[[[[[[OOOEEEDDDEEEFFFFFFHHHXXX{{{zzz|||kkkSSSOOOPPPGGGHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@AAABBBBBBEEEIIISSSiii|||}}}wwwsssqqqqqqooolllhhhfffdddccckkkyyyzzzjjjjjjiiijjj___aaa___]]]^^^```aaa```^^^ZZZZZZ[[[[[[\\\\\\\\\]]]aaa```^^^^^^^^^___aaabbbeeerrrzzzsssuuurrr]]]RRR]]]yyyvvvjjjXXXGGGAAACCCGGGJJJMMMKKKNNNXXXmmmfffssspppXXXPPPOOOMMMJJJJJJIIIIIIIIIKKKMMMNNNOOOMMMKKKJJJJJJMMMRRRWWW[[[aaaaaaaaaaaaaaabbbcccdddllltttvvv~~~qqqooowww}}}yyyxxxxxxsssuuusssvvv|||sssllljjjjjjiiiiiibbb]]]VVVRRRQQQPPPOOONNNLLLHHHFFFGGGGGGFFFKKKRRR]]]kkk{{{ooogggXXXNNNCCC<<<:::;;;:::999999AAABBBDDDIIICCC???GGGGGGVVVffflll___WWWXXXZZZ\\\^^^```bbbcccdddeeefffeeedddbbb___]]][[[RRREEE???FFFHHHCCCEEENNNxxxooozzzooo\\\MMMJJJKKKEEEFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBAAA???>>>>>>>>>>>>@@@????????????@@@AAAAAABBBBBBJJJ^^^vvvvvv~~~~~~~~~~~~}}}yyysssooossstttsssllldddaaadddiiirrrkkkhhhssseeeeeegggaaa```^^^\\\\\\]]]^^^^^^]]]WWWXXXXXXYYYZZZ[[[[[[\\\]]]\\\[[[[[[[[[]]]^^^___eeeqqq|||sssbbbUUU\\\uuuoooTTTJJJBBBBBBFFFHHHIIIKKKMMMZZZrrriiipppsssUUUMMMOOONNNKKKJJJGGGGGGFFFFFFGGGIIIKKKLLLJJJIIIHHHIIIMMMTTT[[[___bbbcccccc```]]]\\\___bbbgggqqqsssttt|||jjj[[[mmm~~~{{{sssooonnnmmmpppyyyssslllkkklllkkkiiigggfffggggggfffeee___ZZZTTTOOOMMMLLLLLLKKKIIIFFFFFFIIINNNTTT^^^hhh|||wwwiii\\\TTTKKKEEE<<<888888:::;;;;;;888EEEGGGBBBCCCAAA@@@GGGZZZqqqmmm___[[[SSSUUUUUUVVVYYY]]]```aaaaaa]]]```ccceeeddd```ZZZVVVNNNBBB@@@HHHGGG@@@KKK___ttt~~~\\\SSSMMMKKKKKKFFFDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>============???>>>>>>>>>>>>???@@@@@@>>>===GGGZZZiiiyyyssswww}}}|||zzzyyyxxxvvvrrrooowwwuuuqqqkkkcccaaaiiisssyyyeeeooovvvkkkeeeccceeebbb^^^\\\ZZZXXXYYYZZZ[[[\\\VVVWWWWWWXXXYYYZZZ[[[[[[YYYYYYXXXXXXYYYZZZ[[[\\\fffoooxxx~~~xxxfffcccggggggOOOIIIEEEEEEIIILLLKKKKKKMMMUUUqqq~~~vvv~~~aaaKKKKKKOOOKKKGGGIIIGGGGGGGGGGGGGGGHHHJJJLLLMMMKKKJJJJJJMMMSSSYYY]]]^^^``````]]]XXXWWW\\\aaaaaaiiihhheeejjjpppwwwWWW]]]}}}zzzxxx}}}{{{sssooolllkkknnnssszzz{{{uuuqqqlllggg```[[[^^^___```aaa```^^^ZZZXXXSSSRRRPPPNNNLLLKKKIIIHHHHHHJJJPPPXXXdddqqqvvvfffWWWLLLEEEAAA===888666888;;;>>>>>>>>>HHHCCC;;;AAAIIIOOOYYYwwwuuu\\\UUUUUUSSSTTTUUUXXX]]]bbbdddbbb```]]]```dddeeeddd^^^XXXTTTIIIBBBBBBHHHDDDBBBZZZzzzgggLLLLLLKKKIIIGGGBBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>======<<<<<<<<<<<<>>>============>>>??????>>><<>>@@@BBB>>>CCC>>>===MMM\\\fffrrrwwwdddZZZPPPNNNTTTUUUXXX^^^eeeiiihhheeebbbcccdddeeeeeedddaaa^^^\\\DDDBBBDDDHHHHHHSSSwwwwwwWWWGGGJJJJJJHHHGGGAAA@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>@@@<<>>FFFYYYdddlllzzz```[[[\\\NNNJJJSSSTTTZZZccchhhiiigggeeedddeeeeeeeeeeeeeeeffffffgggBBBBBBFFFKKKXXXsssbbbPPPJJJKKKGGGGGGGGGBBB@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===>>>???===>>>BBBKKKaaayyyzzzxxxuuutttsssqqqnnnlll```\\\]]]dddlll|||kkk\\\ggg}}}kkkdddfffcccccceee```YYY[[[\\\ZZZWWWVVVWWWYYYWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUWWWXXXYYYYYYYYYXXXXXXZZZ___hhhvvvyyyrrrpppsssvvv{{{ddd___lll~~~aaaUUUIIIBBBJJJIIIJJJLLLNNNOOOUUUeeeuuu|||nnneeeeeecccsss___NNNMMMJJJHHHFFFEEEFFFGGGGGGJJJKKKIIIFFFFFFJJJNNNJJJKKKMMMPPPRRRUUUVVVWWWRRRRRRTTTUUUXXXZZZ]]]^^^\\\___^^^```hhhooo}}}[[[GGGKKKXXXgggsss~~~~~~tttnnnrrrzzzyyyoooaaaWWWSSSSSSSSSSSSGGGIIIJJJJJJIIIIIILLLOOOTTT[[[ggguuukkkbbbVVVJJJAAA<<<:::888777999;;;===???@@@BBBDDDCCC@@@@@@NNNaaagggtttvvvTTTSSSVVVMMMJJJRRRRRRYYYaaadddaaa___aaaddddddcccbbbaaabbbcccdddeeeBBBDDDHHHQQQhhhyyyTTTJJJJJJIIIAAAAAADDD???????????????>>>>>>>>>>>>>>>======<<<<<<<<<======<<<;;;;;;;;;;;;<<<======<<<>>>AAADDDLLL___{{{|||ssssssrrrrrrpppllleeeaaa______fffoooxxxjjjbbb}}}qqqfffcccccc___bbbfff```ZZZ\\\^^^]]]ZZZXXXXXXZZZVVVVVVUUUUUUTTTSSSSSSSSSTTTTTTVVVWWWXXXYYYYYYYYYWWWUUUVVV\\\dddmmmvvv~~~|||sssoooooopppnnnpppvvvpppccccccxxxvvvyyynnnrrr]]]JJJPPPMMMDDDIIIFFFJJJQQQYYYbbbsssttteeeRRRooowwwRRRLLLNNNKKKFFFEEEHHHGGGCCCEEEHHHJJJHHHDDDDDDHHHLLLHHHJJJLLLNNNOOOPPPOOOOOOSSSRRRSSSVVVZZZ]]]]]]]]]XXX___bbbdddgggjjjnnnNNNBBBDDDLLL```www}}}tttkkkmmmsssuuuzzz{{{qqqddd^^^______ZZZUUUXXXYYYYYYXXXXXXZZZ```eeesss}}}rrrjjj\\\UUUJJJAAA;;;999888888777999<<<>>>???@@@BBBCCCEEE@@@AAATTTiiisssiiiNNNKKKNNNLLLLLLQQQPPPWWW^^^]]]YYYWWW]]]cccbbbaaa___]]]\\\\\\\\\\\\AAAEEEOOOcccwww[[[MMMKKKGGGEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>???@@@>>>======<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======<<<>>>CCCKKKYYYoooyyyssstttuuutttqqqkkkddd^^^ZZZaaacccmmm~~~mmm^^^wwwhhheeebbbaaaaaa___\\\YYY[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSTTTTTTSSSRRRRRRSSSUUUWWWXXXXXXXXXXXXVVVWWWZZZ[[[[[[```ppp{{{ssskkkdddhhhhhhjjjnnnrrrzzz{{{eeeaaa|||}}}oooccc]]]VVVOOOKKKLLLLLLIIIIIIMMMSSSPPP]]]vvvvvv|||bbbzzzyyyVVVRRRLLLKKKJJJHHHGGGFFFEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGJJJIIIIIILLLQQQUUUVVVUUUTTTUUUVVVVVVVVVWWWYYY[[[[[[]]]``````^^^fff|||eeeHHH@@@AAALLL^^^ooorrrlllggggggjjjlllqqqyyyyyyvvvuuuwww{{{|||xxxttt|||xxxkkktttxxxkkk^^^WWWDDDBBB???;;;999888888888666999===@@@DDDEEECCC>>>>>>BBBNNN___pppuuu```OOOMMMNNNIIIHHHLLLQQQQQQQQQRRRTTTWWWYYY[[[___^^^]]]\\\[[[\\\]]]^^^IIIHHHQQQooozzzdddQQQKKKHHHEEECCCCCCBBBAAA@@@AAAAAA@@@???>>>>>>??????======<<<<<<;;;::::::999::::::::::::;;;;;;;;;;;;???<<<<<>><<<:::999999999:::>>>???@@@@@@@@@BBBDDDDDDCCCQQQggg}}}fffVVVJJJKKKLLLJJJKKKPPPMMMNNNNNNOOOQQQSSSUUUWWWXXXXXXXXXYYYZZZ[[[\\\]]]IIITTTooolll}}}sssUUULLLHHHFFFBBBAAA@@@@@@???>>>AAAAAAAAA@@@@@@>>>===<<<<<<<<<;;;;;;::::::999999999999999999::::::::::::>>><<<;;;===???GGGVVVeee|||uuunnnnnnpppooonnnooojjjaaaYYYUUUXXX___eeeqqq}}}eeegggwww___bbb```\\\[[[[[[[[[ZZZYYYWWWXXXZZZZZZXXXTTTPPPMMMOOOMMMLLLMMMOOORRRSSSSSSUUUTTTQQQOOONNNPPPRRRSSSTTTTTTVVVXXXXXX]]]jjjxxxzzztttgggaaa\\\ZZZYYY[[[ccclllyyyxxxpppeeeZZZSSSNNNJJJJJJMMMFFFGGGJJJMMMNNNPPPYYYcccvvvmmmWWWNNNGGGIIIHHHGGGFFFEEEEEEDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEHHHMMMQQQSSSTTTRRRSSSTTTSSSRRRSSSTTTVVVZZZZZZ[[[^^^___dddqqqqqqRRRAAA<<<>>>JJJXXX```dddfffYYYWWWVVVYYY^^^eeeiiilllfffooo|||zzzmmm___SSSHHH@@@;;;:::999999888999:::<<<======???AAAAAA???>>>AAADDDJJJfffsssWWWMMMGGGIIIJJJGGGJJJPPPJJJJJJKKKLLLMMMOOOQQQRRRTTTVVVWWWYYYZZZZZZZZZZZZZZZwwwxxxyyycccNNNLLLGGGDDDAAA@@@??????>>>===AAAAAAAAAAAA@@@>>><<<:::;;;;;;::::::999999999999999999999999::::::::::::<<<;;;<<<>>>@@@FFFSSSaaazzz~~~vvvxxxrrrllljjjlllnnnmmmlll___^^^[[[XXXXXX___hhhpppooo^^^|||pppbbb[[[YYYWWWUUUUUUUUUUUUVVVVVVWWWXXXXXXVVVTTTQQQOOOOOOMMMLLLLLLNNNPPPQQQQQQVVVTTTRRRPPPOOOOOOPPPPPPTTTTTTUUUWWWVVVYYYcccooowwwlllaaa[[[XXXWWW]]]cccmmmooottt{{{mmm___TTTNNNIIIHHHEEECCCFFFKKKIIIKKKMMMOOOTTTddd|||xxxxxxxxxTTTMMMMMMGGGFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBDDDFFFHHHIIIJJJMMMOOOPPPPPPPPPQQQSSSUUUYYYWWWXXX\\\___bbbjjjsssqqqrrrLLL@@@888@@@NNNXXX\\\]]]ZZZXXXTTTRRRRRRTTTWWWXXX\\\hhhyyy~~~zzzvvvnnnaaaTTTJJJCCC===:::555666666888:::<<<>>>???;;;>>>CCCEEEBBB>>>AAAFFFWWW~~~zzz]]]NNNJJJHHHIIIGGGDDDEEEKKKHHHHHHIIIKKKMMMNNNPPPPPPXXXYYY[[[\\\\\\ZZZXXXVVV~~~kkkQQQIIIIIIGGGDDDAAA@@@@@@@@@???>>>@@@@@@@@@@@@???===;;;999999999999999888888888888::::::::::::;;;;;;;;;;;;;;;:::<<>>@@@AAAAAA@@@BBBDDDBBBAAAHHHSSSsss^^^MMMIIIHHHIIIIIIFFFCCCDDDGGGGGGHHHJJJLLLNNNPPPQQQRRRVVVXXXZZZ\\\[[[YYYVVVTTTuuuyyySSSIIIIIIIIIFFFDDDAAA@@@@@@@@@??????>>>>>>>>>>>>===;;;::::::888888888888888888777777::::::::::::;;;;;;;;;;;;;;;;;;===>>>======EEENNNbbbyyy{{{xxxtttooollliiihhhggghhheeebbb```^^^[[[WWWTTTSSSVVV[[[cccqqq|||ddd]]]lll]]]]]]WWWXXXYYYXXXUUUTTTTTTUUUSSSRRRPPPOOOPPPRRRTTTVVVQQQPPPOOOOOOPPPPPPOOOMMMJJJKKKLLLLLLLLLKKKIIIHHHFFFFFFIIIMMMPPPSSS\\\fffuuu|||qqqjjjccc^^^]]]XXXTTTTTTYYY___ccchhhmmmwwwppplllbbb^^^VVVOOOKKKIIIGGGEEEKKKLLLNNNPPPNNNLLLSSS\\\ZZZmmmyyy\\\LLLJJJHHHEEEEEEAAAAAAAAA@@@AAAAAABBBBBB???@@@@@@AAAAAA@@@@@@???>>>@@@BBBBBBCCCEEEHHHJJJEEEGGGIIIJJJJJJLLLOOOQQQUUUTTTVVVZZZ[[[[[[___dddpppyyynnnOOO<<<777:::CCCKKKMMMNNNOOOMMMJJJGGGFFFFFFLLLVVVcccnnntttyyyyyynnnhhhbbb[[[MMMHHHAAA<<<:::999999999666777999;;;===???AAAAAAFFF???;;;>>>BBBJJJ[[[mmmkkkOOOFFFCCCEEEGGGHHHGGGFFFFFFGGGEEEFFFIIILLLOOOQQQRRRSSSOOOQQQTTTWWWXXXWWWUUUTTTnnnbbb___LLLIIIJJJJJJEEECCC@@@??????@@@???>>>===<<<;;;:::::::::::::::777777777777777777777777999999999999::::::::::::::::::<<<===:::888===FFFWWWrrr|||{{{uuuwwwuuuqqqllliiiffffffeeeeeehhhddd^^^ZZZWWWVVVUUUUUUYYYaaammm{{{aaaZZZxxxwww___WWWVVVWWWYYY\\\[[[WWWUUUTTTTTTOOOOOONNNNNNNNNOOOPPPPPPNNNNNNNNNPPPRRRQQQOOOMMMHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIKKKPPPRRRTTT[[[dddeeevvvwwwiiibbbZZZUUUTTTXXXYYYVVVUUUWWW[[[ccciiiiiijjjooosssssszzz{{{{{{{{{yyyvvvsssqqqnnnmmmjjjddd\\\VVVQQQNNNJJJHHHFFFGGGHHHIIIKKKLLLLLLKKKLLLMMMNNNUUUeeeuuuooouuu___JJJEEEGGGEEEBBBAAA????????????@@@@@@AAABBB>>>>>>???@@@@@@???>>>>>>>>>@@@BBBCCCBBBCCCFFFIIIFFFGGGHHHHHHHHHHHHJJJLLLRRRSSSWWWZZZYYYWWW\\\cccjjjmmm~~~ttt\\\JJJ??????DDDFFFHHHJJJIIIFFFEEEFFFGGGGGGMMMTTT[[[bbbiiiqqqwww{{{~~~sss```UUUOOOIIIBBB???===:::999999:::;;;::::::;;;<<<>>>???@@@@@@AAABBB:::;;;IIIYYYjjjZZZHHHEEEBBBCCCDDDEEEFFFGGGFFFEEEAAACCCFFFJJJMMMPPPQQQRRRMMMNNNQQQSSSTTTSSSSSSRRRvvv```jjj~~~```NNNKKKHHHFFFHHHDDDBBB???>>>>>>???>>>===<<<;;;:::999888999:::;;;666666666666777777777777777888888888888999999999777888;;;===:::888<<>>>>>>>>>>>???@@@AAABBB===>>>???@@@@@@???>>>===@@@BBBCCCBBB??????AAADDDGGGHHHHHHGGGFFFFFFGGGIIIQQQSSSWWWZZZXXXUUU[[[ccc___^^^qqqmmmUUUHHHFFFGGGHHHIIIGGGDDDCCCFFFIIIGGGIIIKKKOOOTTT\\\dddiiiqqqvvv}}}}}}rrrmmmeeeUUUGGGAAAAAA???999777666555666888:::999999===>>>???@@@@@@@@@@@@@@@===;;;GGGbbb|||fffJJJBBBAAACCCDDDDDDDDDEEEGGGDDD@@@===???CCCHHHKKKNNNPPPQQQQQQQQQRRRRRRRRRQQQPPPOOObbb___oooQQQFFFEEEAAA@@@CCCAAA@@@@@@???>>>===<<<<<<;;;<<<======<<<999777555666666666666666666666666:::::::::999999888888888999999999999:::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<>>>>>>>>>>>>>>???CCCBBBBBBDDDDDDAAACCCHHHPPPRRRUUUYYY[[[]]]]]]]]]^^^\\\___wwwzzzYYYDDDAAABBBBBB@@@>>>@@@EEEJJJHHHGGGGGGFFFIIINNNVVV[[[cccfffkkkrrrxxx}}}wwwjjj___VVVQQQHHHFFFCCC@@@<<<:::888777888888888999999:::;;;;;;@@@@@@@@@@@@@@@@@@AAAAAAGGGLLL]]]{{{sssRRREEEAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCEEEGGGIIIKKKHHHJJJLLLMMMLLLKKKLLLMMMvvvuuuqqqZZZFFFBBBCCC@@@???BBB>>>>>>>>>>>>>>>>>>======::::::;;;:::999888666555666666666666666666666666888888888888888777777777888888888888999:::;;;<<<===JJJ```{{{xxxwwwvvvvvvtttttttttsssrrrooommmlllkkkjjjhhheeeddddddeeefffjjjggggggiiigggbbb^^^^^^ddd```\\\YYYWWWVVVWWWXXXZZZWWWWWW]]]eeemmmwwwrrrVVVsssooohhh```WWWWWWUUUUUUUUUTTTSSSQQQOOONNNLLLKKKKKKJJJJJJJJJJJJKKKIIIHHHGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIILLLMMMMMMMMMLLLLLLNNNPPPOOOSSS```wwwnnnddd___XXXPPPLLLMMMIIIHHHJJJJJJGGGHHHKKKEEEEEEEEEEEEFFFFFFEEEEEECCCDDDEEEFFFFFFGGGKKKNNNMMMMMMMMMPPPUUU]]]eeejjjppp~~~rrrRRRFFFDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>========================???>>>>>>======>>>>>>???BBBAAABBBEEEDDDAAACCCGGGNNNPPPRRRVVVZZZ^^^```aaa[[[VVVVVViiittt]]]DDDAAA<<<;;;<<>>===???<<<<<<<<<=========>>>>>>:::999999888777666555555666666666666666666666666555666666666666666777777777777777777888999:::;;;999CCCPPPeee{{{wwwsssrrrrrrrrroooooommmkkkhhheeecccaaaaaa]]]XXXUUUVVVWWWYYYZZZ``````bbbfffddd]]]XXXXXXVVVQQQPPPSSSSSSPPPTTT]]]ZZZYYY___lll{{{~~~aaaaaannnbbbbbbgggeeeZZZSSSSSSSSSRRRQQQOOOMMMLLLJJJJJJIIIIIIJJJJJJKKKKKKHHHGGGFFFFFFGGGHHHFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJKKKKKKKKKIIIJJJKKKMMMQQQOOOUUUjjj}}}wwwlll```YYYXXXPPPKKKKKKKKKIIIGGGHHHEEEFFFGGGGGGGGGHHHGGGGGGGGGIIIKKKIIIFFFGGGMMMRRRWWW^^^iiittt|||wwwSSSDDDAAA@@@@@@??????????????????<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>============>>>>>>@@@@@@BBBFFFEEEBBBBBBFFFKKKMMMPPPUUUZZZ___ccceeebbb\\\WWWbbbtttwww{{{]]]QQQBBB:::;;;>>>???>>>@@@@@@AAABBBBBBCCCDDDDDDKKKMMMQQQVVV\\\bbbgggjjjiiijjjkkkkkkkkkmmmpppsssqqqqqqqqqtttxxxzzz{{{{{{{{{|||}}}~~~||||||vvvkkkaaa\\\YYYVVVMMMIIIDDD@@@>>><<<:::999:::999888777666555555555::::::999:::<<<@@@CCCEEE?????????>>>???EEENNNUUU]]]xxxYYYEEEBBBAAA@@@AAA????????????????????????>>>???@@@AAABBBBBBBBBBBBDDDFFFHHHHHHGGGGGGHHHIII~~~[[[HHHCCCAAACCCBBB===;;;===;;;;;;;;;<<<<<<<<<<<<<<<:::999888777666666666666555555555555555555555555444444555555666666777777666666666666777888999:::;;;CCCIIIRRRqqq~~~~~~|||xxxzzzyyyvvvssspppmmmkkkjjjiiihhhfffdddaaa^^^\\\ZZZYYYTTTOOOMMMPPPUUUXXXZZZ]]]\\\^^^aaa]]]VVVSSSSSSOOOKKKOOOYYY[[[VVVZZZdddfffhhhsssyyydddsssqqq]]]]]]^^^jjjooo___RRRRRRQQQPPPNNNMMMLLLKKKIIIIIIIIIIIIJJJKKKLLLMMMJJJHHHGGGGGGHHHHHHFFFEEECCCCCCDDDEEEFFFHHHJJJKKKIIIJJJJJJJJJHHHHHHJJJKKKPPPUUU]]]fffuuuxxxnnncccYYYWWWVVVSSSOOONNNMMMLLLJJJJJJJJJKKKMMMNNNWWW[[[^^^]]]ZZZ\\\eeemmm|||WWWEEECCCBBB@@@??????>>>>>>>>>>>>>>>::::::::::::::::::::::::<<<<<<<<<<<<<<<===============<<<<<<<<<===>>>>>>@@@@@@CCCHHHGGGDDDDDDGGGIIILLLQQQWWW\\\```cccdddhhhddd^^^bbblllmmmsssyyyaaaNNNDDD@@@>>><<<;;;<<<>>>AAADDDEEEDDDCCCCCCDDDFFFIIINNNSSSWWWZZZ]]]^^^___``````aaadddfffddddddccceeegggiiihhhhhhbbbbbbbbbaaa``````___^^^[[[[[[XXXRRRMMMJJJHHHHHHEEEBBB???===<<<<<<;;;:::888888777777888888999:::=========>>>???@@@AAABBBBBB???>>>BBBMMM\\\jjjsss^^^BBBAAAFFFBBB<<<;;;========================<<<>>>???@@@AAAAAA@@@???BBBDDDFFFGGGFFFFFFHHHIII{{{```KKKFFFDDDDDDCCC@@@<<<;;;>>><<<<<<;;;;;;:::999999888:::999888777666666777777444444444444444444444444444555555555666666777777555555555555555777888888888>>>@@@CCCWWWyyy}}}uuuttttttuuusssppplllgggdddbbbaaa___]]][[[YYYWWWWWWRRRPPPNNNOOOTTT[[[aaadddbbb^^^\\\[[[UUUPPPPPPTTTXXXUUUYYYccciiikkksss}}}jjjkkk}}}aaaXXX[[[ZZZbbbggg[[[QQQPPPOOONNNLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNIIIHHHFFFFFFGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKJJJHHHHHHJJJKKKMMMSSSYYY[[[ccc{{{{{{qqqnnnnnnkkkiiihhhdddbbb___]]]___ccciiilll|||~~~]]]CCCBBBDDD???AAAAAA???>>>======<<<<<<999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>AAAAAADDDIIIIIIEEEEEEHHHIIIMMMSSSZZZ^^^```______bbbccc^^^^^^cccdddpppxxxbbbPPPCCC<<<@@@???>>>@@@BBBCCCBBB@@@AAAAAAAAABBBEEEHHHKKKLLLRRRSSSUUUUUUUUUVVVXXXZZZZZZYYYXXXYYY[[[[[[[[[YYYXXXWWWVVVTTTQQQPPPNNNNNNQQQOOOMMMIIICCC>>><<<<<<@@@>>>;;;:::::::::999888888888888888:::;;;<<<===???@@@AAABBBBBB@@@>>><<>>CCCHHHAAA::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAA@@@??????BBBDDDFFFGGGGGGGGGHHHIIIbbbJJJEEEBBBBBBAAA???===<<<===???<<<;;;:::999888777777666888888888888777777777666444444444444444444444444555555555555555666666666333333333444444555666777666:::;;;<<>>AAA@@@???===<<<;;;;;;;;;999999999999999999999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>AAAAAADDDHHHHHHEEEFFFJJJJJJMMMSSSXXX\\\\\\[[[ZZZ[[[___\\\[[[```cccnnnrrrZZZLLL@@@<<<888888;;;>>>???>>>@@@@@@@@@@@@AAABBBCCCDDDFFFHHHJJJJJJJJJKKKLLLNNNOOOMMMMMMMMMOOOPPPOOOMMMPPPOOOLLLJJJGGGFFFEEEDDDEEECCCBBBBBB===888777999999777666777999:::999999888888888999:::<<<===>>>@@@AAACCCDDDCCCBBB@@@>>>???CCCOOOggg~~~VVVHHH???@@@AAA===<<<@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAACCCFFFGGGGGGGGGIIIJJJjjjNNNCCCFFF??????>>><<<<<<===>>>>>>999999999888888777777777666666777888777666555444333333333333333333333333444444444444333333333333222222222333333444555666888888:::===@@@LLLfff~~~~~~}}}{{{xxxtttqqqooocccaaa___\\\ZZZYYYXXXXXXRRRZZZdddkkkooouuu}}}wwwpppjjjcccaaahhhqqquuu}}}ooohhhqqq```]]]TTTPPPRRRLLLIIIOOOQQQPPPNNNLLLKKKJJJJJJJJJGGGGGGGGGGGGHHHIIIIIIJJJHHHFFFFFFFFFHHHIIIHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIJJJJJJKKKIIIGGGGGGHHHJJJLLLJJJIIILLLVVVeeettt~~~uuusssggghhhxxxOOOEEEFFF@@@===AAA======<<<;;;;;;;;;;;;;;;999999999999999999999999666777777888999999::::::::::::::::::;;;<<<===>>>@@@???AAAEEEEEECCCEEEIIIJJJLLLOOORRRUUUWWWXXXXXX[[[___\\\]]]eeegggjjjwwwuuuXXXOOOCCC<<<;;;===>>>======>>>??????@@@@@@@@@@@@>>>@@@BBBCCCCCCCCCDDDEEEDDDCCCBBBCCCEEEFFFFFFEEEDDDCCCAAA???>>>======>>>:::888:::===<<<777888<<<999888888999;;;======<<<;;;;;;;;;;;;<<<===>>>??????@@@@@@BBBDDDFFFHHHIIILLL[[[sssfffJJJEEE???;;;;;;===>>>???::::::::::::::::::::::::;;;;;;<<<===>>>???AAABBB@@@BBBEEEFFFFFFGGGHHHJJJpppRRRBBBAAAEEE??????>>><<<<<<======;;;777777777777888888888888333444666777777555333222333333333333333333333333444333333222222111111111222222222222333444555555777555888===<<>>DDDEEE666333@@@:::999999999::::::;;;<<<999999999999999999999999555666666777888888999999:::999999:::;;;<<<===>>>???>>>???BBBBBBAAADDDIIIKKKJJJKKKLLLOOOSSSWWWYYY[[[]]]YYY\\\hhhhhhdddhhhsssvvv```OOODDD???;;;888:::<<<===???@@@??????>>>;;;===???@@@@@@@@@AAABBB>>>======???AAABBBBBBAAA>>>===<<<;;;;;;;;;<<<===<<<999:::===;;;555555999<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>>>>???@@@AAA???>>>>>>???CCCJJJPPPTTTeee{{{jjjLLL???@@@>>>;;;<<>>AAABBB???AAADDDEEEEEEFFFGGGIIIeeeRRRJJJEEEAAA???@@@@@@???>>>===<<<;;;;;;888777777666666666666666666555555555555444444444444444333333222111000000111111222222222333333333222222222333333333444444888333444999;;;AAAVVVmmm|||wwwwwwzzzzzzuuuooo}}}|||fffXXX{{{qqq[[[UUUPPPMMMMMMPPPQQQNNNKKKJJJJJJKKKKKKKKKJJJHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCGGGFFFFFFHHHJJJJJJIIIGGGEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHKKKOOORRRUUUbbbyyykkkxxx{{{___OOOAAA???@@@===999999::::::;;;;;;::::::999888666666777777888888999999666666666666777777777777888888999999999:::::::::::::::;;;===>>>???@@@AAAEEEFFFHHHKKKPPPTTTWWWYYYUUUXXXZZZYYY[[[___```^^^cccxxxooo]]]KKK>>>>>>AAADDDBBB>>><<<<<<>>>DDD@@@<<<===AAAAAA===888@@@??????>>>>>>=========;;;;;;:::999888888888999<<<;;;;;;;;;::::::::::::>>>>>>>>>>>>>>>?????????AAA@@@???>>>???@@@BBBCCCBBB@@@DDDQQQ^^^iiiwwwhhhPPPCCC======<<<;;;::::::999999888888888888888888888888;;;;;;<<<<<<===>>>>>>>>>BBBCCCDDDFFFFFFFFFEEEDDDqqqWWWIIIEEEBBB@@@>>>??????>>>===<<<;;;::::::888777666666555555666666555555555555444444444444444444333222222111000000111111111222222222333333222222222333333333333444777444666:::999:::III\\\~~~}}}wwwpppzzzcccUUURRRNNNKKKLLLOOOQQQOOOLLLKKKKKKJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDGGGFFFEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGFFFGGGIIILLLOOOQQQYYYllllllxxxSSSGGG===<<<<<<:::888888:::::::::::::::999888888666666666666777777777777555555666666666777777777888888888888999999999999::::::;;;===>>>???@@@AAAEEEEEEGGGIIILLLOOORRRSSSMMMTTTWWWTTTQQQSSSVVVWWWZZZfff}}}uuufffKKKEEE===999999;;;======>>>===<<<<<<<<<===>>>>>>;;;;;;;;;:::999888888777>>>===<<<<<<<<<<<<<<<===============>>>>>>>>>>>>======???@@@AAAAAAAAAAAADDDDDDDDDBBBAAA@@@@@@@@@HHHLLLWWWiiizzzcccLLL@@@;;;<<<<<<;;;;;;:::999999888999999999999999999999999:::;;;;;;<<<<<<===>>>>>>@@@AAACCCDDDFFFFFFFFFFFFiiiXXXGGGAAAAAAAAA???>>>======<<<<<<;;;:::999999777777666555555555555666555555444444444333333333333333333222111111000000111111111222222222222333111111222222222333333333444333555999777555>>>LLLrrroooyyy|||xxxeeeUUUQQQOOOLLLJJJKKKNNNPPPOOOMMMLLLKKKIIIGGGEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHEEECCCCCCDDDEEEEEEDDDEEEDDDDDDDDDDDDDDDCCCCCCAAABBBBBBBBBCCCCCCDDDDDDFFFEEEEEEEEEGGGIIIKKKLLLRRRVVVjjjmmmbbbuuu}}}SSSFFF@@@;;;::::::888888:::999999999999999888777777666555555555555555444444444555555555666666666666777777777777888888888888999:::;;;<<<>>>???@@@@@@DDDDDDEEEFFFHHHJJJKKKLLLJJJRRRWWWRRRLLLLLLQQQTTTTTTVVVccc}}}mmm]]]JJJ???>>>@@@===999<<<>>>AAA@@@>>><<<<<<===BBBAAAAAA@@@???>>>>>>>>>;;;;;;;;;:::;;;;;;<<<<<<<<<<<<======>>>?????????<<<===>>>@@@AAAAAABBBBBBAAAAAABBBAAAAAADDDHHHKKK\\\eeewwwuuuUUUEEE;;;888;;;;;;;;;::::::999888888888999999999999999999999999999::::::;;;;;;<<<=========>>>@@@BBBDDDEEEFFFFFFTTTIII??????AAA@@@???>>><<<;;;;;;:::999888888888777666555555444444555555444444444444333333333222333222222222111111000000111111111111222222222222111111111111222222222222///000333666555444<<>>===<<<:::999999;;;777888888888888777666666555555444444333333222222444444444444555555555555555666666666666777777777888999:::;;;===>>>??????AAAAAABBBCCCEEEFFFHHHIIIGGGOOORRRNNNJJJKKKOOOPPPRRRQQQXXXjjjrrrbbbYYYQQQEEE<<<888;;;???BBBBBB@@@>>>===;;;;;;;;;;;;::::::::::::999999999999:::;;;<<<<<<>>>>>>>>>>>>?????????@@@@@@?????????@@@BBBCCCDDDBBBFFFJJJOOOUUU^^^iiiqqq~~~SSSCCCAAA<<<:::>>>999999999888888777777777888888888888888888888888888888999999:::;;;;;;<<<===>>>???AAABBBCCCDDDDDDwwwWWWIIIBBB>>>???@@@>>>;;;;;;::::::999999888888777777666555555444444444444444444333333333222222222222222222111111111111111000000000111111111222222222000000000111111111222222111111333444333555<<>>>>>??????@@@@@@@@@@@@>>>>>>???AAACCCEEEGGGHHHCCCIIIMMMRRRcccyyy~~~pppaaa[[[xxxsssVVVJJJ???;;;===>>>;;;888888888999666666777777666666555444444444333333222222111111222333333333444444444444444444444555555555666666777777888999;;;<<<===>>>>>>>>>???AAACCCEEEHHHIIIDDDHHHIIIGGGHHHKKKLLLKKKPPPRRRVVV^^^hhh|||sssbbbVVVEEE@@@;;;:::<<>>888999999999999:::::::::::::::::::::;;;<<<======@@@@@@??????????????????AAAAAA@@@@@@AAADDDGGGIIITTT___nnn{{{vvvXXX???===@@@;;;888<<<777777777777777666666666555555555555555555555555777777777888999999::::::>>>>>>>>>??????@@@AAAAAA]]]CCCDDD???===>>>>>>:::777888999999999888888888777777555555444333333333333444333333333222222222111111111111111111111111111111000000000111111111111222///000000000000111111111444444444333111333:::???DDDddd~~~zzzcccXXXVVVSSSOOOMMMLLLJJJHHHGGGEEEEEEDDDFFFEEEEEEEEEEEEFFFGGGGGGAAAAAAAAAAAABBBBBBBBBBBBCCCAAA>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>????????????????????????;;;<<<>>>@@@BBBDDDEEEFFFAAAMMMQQQNNNXXXqqqkkkiiisssrrrNNNEEECCC888888;;;;;;777555555555333555555555555555444444333333222222222222222222111222222222222333333333333333333333333444444444555444555666777999:::;;;;;;;;;;;;===???AAADDDGGGHHHGGGIIIJJJHHHJJJNNNOOOLLLKKKNNNRRRRRRTTTbbbwwwgggRRRCCC===<<<;;;:::<<<<<<;;;;;;;;;::::::::::::999999999999::::::;;;======>>>>>>>>>>>>>>>???@@@BBBEEEIIINNNTTTXXXZZZrrrVVVFFF999999:::888777999666666666555555555555555444444444444444444444444555666666777888888999999>>>============>>>??????bbbOOODDDAAA===<<<>>><<<888777999999999999888888888888777555444444333222333333333222222222222111111111111000000000000111111111111000000000000111111111111/////////000000000111111222333444222000333666999:::LLLooozzzkkkXXXVVVSSSNNNKKKJJJJJJIIIGGGEEEDDDDDDEEEDDDDDDEEEEEEEEEDDDDDDCCC@@@??????????????????>>>===<<<;;;<<<===>>>===<<<<<<<<<<<<<<<============@@@@@@??????>>>>>>======<<<<<<>>>@@@AAABBBCCCCCCDDDKKKRRRUUUZZZfffwww|||pppkkkfffPPP@@@>>>>>>666777999888444333666555111444444444444444333333222222222222222222222333333111111111111222222222333222222222333333333333444222333444555777888999999999:::;;;===???BBBDDDEEEJJJNNNPPPMMMKKKNNNPPPOOOKKKJJJKKKLLLMMMUUUgggyyyooo^^^SSSLLLHHHCCCBBB@@@>>><<<:::999888>>>>>>======<<<=========BBBCCCDDDFFFGGGIIIJJJJJJOOOVVVaaannnxxx\\\EEE@@@:::777777777777777444444444444444555555555444444444444444444444444444555555666777777888888;;;;;;;;;;;;<<<===???@@@```IIICCCEEE@@@======>>>===999:::===999999999999888888888888555444333333222222333333222222222111111111111000000000000000000111111111000000000000111111111111////////////000000000000+++///111111111333666666===888QQQ~~~}}}[[[RRRSSSMMMHHHHHHGGGHHHHHHFFFEEEDDDEEEFFFCCCDDDEEEEEEDDDBBB@@@?????????>>>>>>======<<<<<<999888888:::<<<<<<;;;999:::;;;;;;<<<<<<=========AAAAAA@@@???>>>===<<<<<<===>>>???@@@@@@AAA@@@@@@DDDBBBJJJUUUVVVSSS^^^qqq~~~~~~xxx___EEEBBB===888;;;<<<777999777333444888777222333444444444444333222222111111222222333333333444000111111111111222222222111111222222222333333333111222333444555777888888999999:::;;;===???AAABBBFFFNNNRRRMMMFFFGGGJJJMMMNNNIIIGGGJJJOOOSSSZZZ```xxxxxxmmmggg```___\\\YYYUUURRROOONNNJJJIIIHHHGGGGGGGGGGGGGGGPPPQQQSSSVVVXXX[[[]]]^^^hhhtttYYY===888:::999555555888666111444444444444444444444444555555555555555555555555444444555555666777777777999999999:::;;;>>>@@@AAAwww]]]QQQJJJCCCAAA>>>===;;;999888888888999999888888777666555555444555555444333333222111111333333222222111000//////000000000000000000000000////////////////////////000000000000000000000000111111222222222333333333555???PPPtttxxxxxxzzziiiYYYSSSQQQLLLIIIKKKGGGFFFEEECCCBBBBBBAAAAAABBBCCCDDDCCC@@@>>>>>>??????>>>===<<<:::::::::999888999::::::::::::999888999;;;===<<<;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;============>>>???AAABBBCCCBBBHHHSSSXXXUUURRRTTTvvvyyypppxxxQQQIII@@@;;;;;;;;;999777777777666555444444333333222222222222222222222222222222111111111111222222111111111000000000000000222222222222222222222222333444444555777888:::;;;999:::;;;;;;;;;===@@@CCCFFFIIIJJJFFFEEEHHHJJJIIIJJJJJJHHHFFFFFFJJJOOOSSS[[[nnn~~~xxx|||xxxxxxyyyooocccdddnnn|||gggRRRCCC888777666666555444444333333555444444333333222222111444444444444444444444444555444444444444555666666999999999999:::<<<===>>>zzz[[[KKKEEEAAA===;;;===<<<:::999888777777888888888777777666555555444555444444333222222111111333333222111111000//////000000000000000000000000////////////////////////000000000000000000000000111111111222222222333333666:::@@@WWW~~~zzzwww{{{}}}~~~~~~~~~lll^^^QQQMMMLLLIIIGGGHHHFFFEEEDDDCCCAAAAAAAAA@@@BBBCCCDDDCCC@@@>>>>>>???>>>===<<<:::999888888888888888999::::::999888888999;;;<<<<<<:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>??????@@@AAAGGGQQQSSSNNNLLLMMMYYYrrr~~~oooooo}}}ZZZGGGAAA;;;888888999777555666666555444444333222222222222222222222222222222222111111000000111111222000000000000000000000000222222222222222222222222333333444555666888999:::888999:::;;;;;;===AAACCCCCCGGGIIIFFFEEEIIIKKKJJJPPPOOOMMMIIIGGGGGGJJJMMMOOOZZZmmm```JJJ???:::777666666666555444333333333222222333333333333333333444444444444444444444444444444444444444555555666888999999:::;;;<<<======eeeVVVGGGAAA@@@>>><<<;;;;;;:::999888777666666666777777777666555555444444444444333333222111111111222222222111111000000///////////////////////////////////////////////////000000000000000000000000111111111222222222222333777888777EEEccc|||iii\\\RRRIIIHHHIIIHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@BBBCCCDDDCCC@@@>>>>>>???<<<;;;:::999888777777777777888888999999888888777888:::;;;;;;:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<==================AAAHHHMMMKKKEEEDDDEEEGGGZZZrrreeeFFF???;;;777666888888777555444444444333222222111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111333333333444555777888999666888999:::;;;===AAADDDBBBGGGHHHFFFFFFJJJLLLKKKPPPPPPNNNKKKHHHFFFGGGIIIJJJMMMUUUccctttWWWAAA999666777;;;666555555444444333333222000111111222333333444444333333333333333333333333444444333333444444555666777888:::<<<=========<<>>===<<<999999888777666666555555666666666555555444444444333333222222111111111000222111111111000000000///........................////////////////////////000000000000000000000000111111111111222222222222222777888BBBZZZnnnoooZZZRRRMMMHHHHHHJJJJJJHHHGGGEEEDDDCCCBBBAAAAAA@@@AAAAAABBBCCCBBB???>>>===>>>;;;:::999888777777777777777777777777777777777777666888::::::999888999:::<<<<<<<<<<<<<<<=========;;;;;;<<<=========<<<<<<@@@DDDHHHHHHCCC???@@@CCCHHHLLLYYYlllfffKKKFFF<<<:::888888999999777555333222222222111111111000111111111111111111111111000000000//////000000000/////////000000000000000111111111111111111111111222222333333444666777888555666888999;;;===AAADDDDDDHHHJJJHHHHHHJJJLLLJJJIIIJJJKKKJJJHHHGGGHHHIIIJJJJJJMMMUUUaaaxxxsssVVV>>>;;;<<<888777<<<444444444444333333222222000111111111222222333333222222222222222222222222333333333333333444444555666888:::<<<======<<<;;;]]]JJJCCCBBB???<<<:::::::::999777777777777666555555444555555555555444444444444222111111111111111000000111111111000000000000000------------------------////////////////////////////////////////////////000000111111111222222222---444555<<>><<<<<<<<<::::::999888777777777777666666666666666666666666555777999999888777888999:::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===<<<<<>>555222777333333333333333222222222222222222111111000000000222222222222222222222222222222222222222333444444555666999;;;<<<<<<;;;:::oooUUUJJJIII>>>???===999888:::;;;999666777777777777666555444444444444444444444444444000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////000000000111111111111222111666444333<<>>???@@@???<<<::::::;;;:::999888777777777777777666555555444444555555666444555777888777777888999999999999:::;;;;;;<<<<<>>===<<<<<<<<<===DDDFFFDDD===:::===BBBDDD???@@@EEEJJJOOO^^^}}}www[[[DDD===;;;888888888777666555444333333111111111111111111111111//////////////////////////////............//////---......//////000000111////////////////////////111111111111222333444555444666777888999;;;???BBBFFFKKKLLLIIIGGGHHHGGGDDDDDDEEEFFFFFFDDDDDDEEEFFFBBBFFFJJJJJJHHHLLL^^^pppcccMMM>>>888777;;;:::333111555222222222222222222222222222222111111000//////...111111111111111111111111222222111111222222333444444555777999:::::::::999bbbNNNCCCCCCHHH===???===999:::>>>===999666666777888777666555444333333333333333333333333000000000000000000000000///000000000000000000000........................////////////////////////////////////////////////000000000000111111111111222777444222777:::FFF\\\yyycccdddnnnpppXXXPPPMMMIIIEEEGGGFFFBBBBBBDDDCCC>>>@@@??????>>>>>>>>>>>>???<<<===>>>===:::999888999888777666666555666666666555555444333333444555555222444666777666666777888777777888999999:::;;;;;;AAA???<<<:::999:::;;;<<<>>>@@@???::::::???AAA??????@@@EEEGGGDDDIIIccc|||xxxuuuvvvyyy\\\CCC>>>@@@>>>999666666555444333222333444111111111111111111111111///////////////////////////......------......///------......///000000111////////////////////////111111111111111222333444555666777888888:::>>>@@@AAAFFFIIIFFFEEEFFFEEEBBBDDDEEEFFFEEECCCCCCEEEGGGGGGEEEFFFHHHHHHIIIQQQZZZfffwwwqqqVVVEEE<<<;;;:::888777666666555555111111111222222222222222000000000000000000//////111111111111111111111111111111111111111222333333444444555666777888999999uuuXXXJJJGGGDDD@@@???<<<>>><<<888999===:::444666777777888888777666555333333333333333333333333////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000111111111111***222333444777555:::JJJssskkkccceeerrrjjjRRROOOPPPIIIBBBDDDGGGFFFAAAAAADDDCCC???>>>======<<<<<<<<<<<<===;;;<<<===<<<999888777888666666555444444444555555555555333333333333555555222444666777666666777888666666777888999999::::::AAA>>>;;;888777888:::<<<777;;;;;;888;;;@@@???999AAA===@@@GGGGGGDDDKKKXXXxxxvvv\\\CCC:::;;;999777777555555555444333444666888111111111111111222222222////////////////////////.........------.........---------...///000000111////////////////////////111000000000111222333333666777888888888:::===???===BBBEEEDDDCCCDDDDDDBBBCCCDDDEEEDDDDDDEEEHHHKKKIIICCC???CCCHHHJJJLLLOOOOOO\\\ppp]]]IIICCC???999222444444111333888666111111111111111111111222222......//////000000111111000000000000000000000000111111111000111222222333444444444444555777888999]]]TTTIIIBBB@@@???===;;;;;;::::::999999888888777999999888777666555444444222333333222000//////000000000000000////////////////////////////////////................................................000000000000000000000000////////////000000000000444444444444444555999<<>>>>>???AAACCCDDDWWWssswwwIIIEEE@@@<<<:::888666444666555444333222333444444111111111111111111111111////////////////////////........................................................................////////////000000000000333222222333555777:::<<<;;;@@@DDDCCC@@@>>>???BBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHJJJPPPPPPXXXgggxxxtttRRRDDD@@@:::888;;;555555444444444333333333000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000111222222333333444444555rrraaaQQQJJJCCC???@@@AAAAAA???;;;;;;::::::999888888777999888777666555444444333333444555444111000111222000000000000/////////...........................................................................////////////////////////////////////000000000000333333444333333444888:::FFFiii~~~jjjqqq{{{uuuuuu___LLLJJJKKKGGGDDDFFFDDDCCCBBBAAA@@@???>>>=========<<<<<<;;;:::::::::999999888888888777777777444444444444444444444444222222222222222222222222222333333444444333333222444444444444555555555555777777777777777777777777999999999999999::::::;;;>>>=========>>>@@@BBBCCCGGGVVVsssxxxQQQCCC@@@<<<999888888666555666555444333222333333444000000000000000000000000////////////////////////.........................................................................../////////000000000000333222222333444777:::;;;===@@@DDDCCC???===>>>@@@BBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIHHHGGGGGGIIIKKKMMMLLLPPPYYYcccpppjjjSSS???::::::555222444333333333333222222222222000000111111111111000000//////000000000111111111000000000000000000000000000000000000000000000000111111222222333444444444{{{```OOOHHHFFFBBB>>>===???AAA@@@???;;;;;;::::::999888888888777777666555444444333333444555666555333111222333000000000/////////..............................................................................////////////////////////////////////000000000000111222222222222333666888:::KKKeeeyyyuuuxxx~~~{{{sssxxxZZZNNNFFFHHHIIIEEECCCEEEAAAAAAAAA@@@???>>>>>>>>><<<<<<<<<;;;::::::999999888888888777777777666666444444444444444444444444222222222222222222222222111222222222222222222111111111222222222333333333555555555555555555555555888888888888888999999:::<<<;;;;;;;;;<<<>>>@@@AAA???CCCRRRoooxxx{{{vvvQQQ999<<<:::777666666777777666555444333333222222333333////////////////////////////////////////////////........................------------------------------------------------....../////////000000000222222222222444666999:::===@@@BBBAAA>>><<<===???CCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIHHHGGGHHHIIIKKKOOONNNOOORRRUUUZZZeeepppuuuWWWFFF;;;555888:::555222333222222222111111111000000///000000111111000000/////////000000000000111111000000000000000000000000000000000000000000000000111111111222333333444444lllZZZQQQIIICCCCCC@@@>>>===>>>>>><<<:::;;;::::::999999888777777666555555444333333222222444555555444222111111222000000/////////.................................................................................////////////////////////////////////000000000000000111111111000111333666444999CCCWWWtttnnnaaa```gggmmmnnntttxxx]]]PPPJJJGGGIIIGGGBBBAAACCC?????????>>>>>>>>>>>>>>>;;;;;;;;;:::999999888888777777777666666666555555333333333333333333333333111111111111111111111111000000111111111111000000000000111111111222222222555555555555555555555555777777666666777777888999999999999999:::<<<===??????CCCJJJTTTcccxxxhhhJJJ??????999777555444555666666555444333333222222222222222////////////////////////////////////////////////........................------------------------------------------------........./////////000000111111111222333555777888;;;===???>>>===<<<>>>???BBBBBBBBBCCCCCCDDDDDDDDDGGGHHHIIIHHHGGGHHHJJJLLLNNNNNNPPPQQQRRRTTTYYY]]]dddpppaaaLLLAAA;;;777777;;;;;;666333444222222111111111000000000//////000000000000//////////////////000000000111000000000000000000000000000000000000000000000000000000111111222333333333~~~^^^JJJGGGIIIFFFBBB@@@???>>>>>>===<<<999888:::999999888777777666666444444333333222111111111222333333222000///000111////////////............................................................................................................////////////000000000000...000111111000000222444666444666AAAUUUrrrvvvuuuyyy{{{sssnnnjjjnnnvvv|||yyytttxxxqqqmmmqqquuuvvvyyy}}}wwwuuurrrpppsss|||ooo[[[RRRMMMJJJHHHGGGCCC??????BBB========================:::::::::999888888777777666666666555555555444444333333333333333333333333111111111111111111111111///000000111111000000///000000111111111222222222555555555555555555555555666555555555555666777777888777777777888:::<<<===???BBBDDDCCCGGGXXXqqqfffHHH999;;;BBB888777555444555555444333222222222222222111111111000000000000000000000000////////////////////////........................------------------------------------------------............////////////000000000111333444555666777888:::;;;<<<>>>@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAEEEGGGHHHGGGGGGGGGIIIKKKGGGIIILLLLLLMMMOOOQQQRRRPPPVVVbbbsssiiiPPPAAA<<<<<<999777666666444000111333222222222222111111111111//////000000000000//////...////////////000000000//////////////////////////////////////////////////////000111111222222333^^^WWWMMMEEEAAA@@@AAAAAA<<<<<<======<<<;;;:::999888888777777666555555555222222222111111000000000000111222111///---...////////////.........------------------------------........................................................................////////////000000000000...000111111000000111222777555555999AAASSSnnn|||rrrvvv}}}|||vvvhhh___\\\ccciiijjjnnnuuuqqqsssxxxhhhWWWOOOLLLGGGFFFDDDBBB???>>>???AAA<<<<<<<<<<<<;;;;;;;;;;;;999999999888777777666666555555555444444444333333222222222222222222222222111111111111111111111111///000000111111000000///000111111111111222222222444444444444444444444444444444444444444555666666777666666666777999;;;<<>><<<>>>DDDNNNWWW]]]~~~}}}XXXDDD@@@>>>999555888666555555555555333222111222222222222111000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////000111222333444444555555777999;;;>>>AAABBB??????????????????@@@@@@DDDEEEFFFFFFFFFFFFIIIKKKFFFIIIJJJIIIJJJMMMNNNKKKKKKJJJMMMTTT```rrrkkkNNN@@@???>>>999555888666444222//////111444222222222111111111111000...//////000000//////.........////////////000000/////////////////////////////////////////////////////////000111111222222EEEGGGHHHFFFBBB??????@@@:::;;;;;;;;;:::999999999666666666555444444333333111111000000000000//////000111111000...------...//////.........---------------------------------........................................................................////////////000000000000...000111111000000000222444333444666777>>>QQQccc{{{^^^TTTPPPJJJEEECCCCCCAAA???>>>>>>>>>>>><<<<<<;;;;;;::::::999999999888888777777666555555444444444444333333333333222222222222222222222222111111111111111111111111000000000111111000000000000000000000111111111111333333333333333333333333333333333333333444555555666666666666777999:::<<<===<<<;;;???DDDGGGHHHHHH[[[nnnqqqWWW>>>888>>>>>>777111444333333333555555333111000111222222222111//////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///000111222222333333555555555777:::===???@@@@@@@@@@@@???????????????BBBCCCEEEEEEDDDEEEHHHJJJIIILLLKKKHHHIIINNNNNNKKKJJJHHHHHHKKKMMMUUUeeetttoooTTTEEE888777;;;:::666444555555444333222333333333111111000000000/////////......////////////.............../////////000000////////////////////////////////////////////////......//////000111111222EEEBBB>>>???BBBCCC???<<<;;;<<<;;;:::777555555666666555555444333333222222000000000000////////////000111222000...---.../////////.........---------------------------------........................................................................////////////000000000000...000222222111000000111000000222555333444???NNNpppyyybbbQQQNNNMMMGGGAAACCCCCCBBB@@@??????===:::<<<<<<;;;::::::999888888888888888777666666555555444444444333333333222222111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000111111111111111111111111111333333222222333333444555666666666666777888:::;;;666:::>>>===:::;;;@@@FFF???PPPhhhvvvOOOEEE===<<<:::777888<<<111111111222444555333222000111111222222000///...........................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...///111222222222222777666555666999<<<>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDEEEGGGIIIHHHKKKIIIFFFGGGNNNOOOKKKHHHIIILLLMMMKKKIIIOOOWWWgggvvvlllSSSDDD999;;;???@@@888///222;;;111333444333444333111---000/////////..................////////////................../////////000////////////////////////////////////////////////......//////000111111111BBB@@@???===<<<======>>>::::::999888777666555444666666555444333333222222////////////000000000000000///...---,,,---......//////////////////////////////.........---------//////.........---------////////////////////////............////////////............////////////............////////////111111111222444666777888LLL```kkkaaaSSSKKKHHHGGGEEECCCAAAAAA@@@???>>>===<<<;;;::::::::::::999888777777666666666666666666666666222222222111111111000000333333222222111000//////000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111...000222555666555444333444444444444444555666666999999999:::;;;<<<===>>>???EEEOOO^^^qqq^^^EEE>>>===;;;999777555444333222222222222222222222222222111111000///......---////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------...000111333444444444555666777777999<<>>888777666666555444444333333222222222111111111000000000000000000000000000000////////////////////////,,,,,,------......//////////////////////////////---------............//////////////////000000111???>>>===<<<<<<;;;<<<<<<999888888777555444444333555555555444333333222222000000000///////////////000///...---,,,------...........................//////.........---------//////.........---------....................................////////////............////////////............////////////000000000111333444666777<<>>???@@@AAABBBBBBCCCCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJIIIIIIIIIKKKMMMMMMLLLJJJLLLLLLMMMNNNNNNOOOPPPPPPKKKNNNPPPSSSYYYdddsss~~~kkk```PPPEEE???===:::888666666555555444333333222222222222111111000000000////////////////////////..........................................//////........................------------............//////......//////000111<<<<<<<<<<<<;;;:::999999777777666555444333333222555444444333333222222222111000000//////.........//////...------------...------------------------...............---------...............---------........................---............/////////---............/////////............/////////////////////000111333444555666999EEE\\\wwwnnnZZZTTTNNNGGGCCCCCCDDDBBBAAA@@@??????>>>===<<<;;;;;;999::::::999999888777666555555555555555555555555333333333222222222111111222222111111000000//////////////////////////////000///............///000//////////////////////////////000000000000111111000222555888999999999888555555555444555555666777777777888999:::;;;<<<<<<===@@@@@@>>>>>>JJJ```rrrlllMMM888777AAA999999888777666555555444111111111111111111111111111000000//////.................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000111222333222444555666666888:::===>>>???@@@AAABBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHKKKMMMNNNMMMOOOOOOOOONNNNNNNNNMMMMMMHHHJJJJJJJJJIIIMMMSSSYYYeeewwweeePPPGGGAAA999666666888777777555555444444333333222222111111111111000000000000////////////////////////........................///////////////.................................------------............///............///000000:::;;;<<<<<<;;;:::888777666666666555444333333333444333333333222222222111111111000///......------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------.........//////---------.........//////............/////////////////////000111222444444888777;;;EEEVVVqqqgggYYYRRRLLLIIIEEECCCCCCBBBAAA@@@>>>>>>======<<<;;;;;;:::999999999999888777666555444444444444444444444444333333333333222222222222111111000000000/////////////////////////////////........................////////////////////////////////////000000000111000222444777888999999999555555444444555555666777555666777888999:::::::::888<<<@@@>>><<<>>>FFFMMMfff}}}XXXJJJDDD;;;888;;;666666666666555555555555111111111111111111111111000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,------...000111111222111333444555555666888:::<<<===>>>@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFIIIMMMOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJIIIKKKLLLLLLJJJJJJLLLOOOKKKTTTbbbmmmrrrxxxxxxfffTTTCCC888@@@===999888777777555333444444333333222222222222000000000000000000000000////////////////////////........................000000000//////.........------------------------,,,,,,---------...............------......///000:::;;;;;;<<<;;;:::888777666666666555555444444333222222222222222111111111111000000///...------,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,---.....................---.............................................------------............------------........................////////////000000000000111333444444444555888:::>>>LLLgggyyycccWWWRRRRRRKKKIIIFFFDDDCCCBBB@@@???===<<<<<<<<<;;;:::::::::888888888888777666555555444444444444444444444444333333333222222222111111000000//////////////////........................------............------...........................////////////000000000///000222444666666777777444444444444444555666666333444666777888999888888888:::===??????>>>===<<>>??????@@@@@@??????@@@AAAAAABBBCCCCCCBBBDDDGGGKKKOOOOOOMMMKKKJJJJJJJJJIIIIIIIIIHHHHHHEEEGGGIIIJJJJJJJJJJJJJJJMMMKKKKKKNNNPPPSSS]]]gggyyyzzzeee]]]QQQGGGBBB@@@>>>===333222222333444444333222222222222222111111111111////////////////////////................................................000000//////......------------------------------,,,,,,,,,------------...---------------......///::::::::::::999888777777666666555555555444444444111111111111111111111111000//////......---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------...............------------------------,,,------------.........,,,------------.....................////////////000000000000111222333444111444888999666999JJJ[[[{{{uuu```WWWRRRNNNKKKJJJIIIGGGEEEBBBAAA??????;;;;;;;;;;;;::::::999999777888888777777666555444333333333333333333333333222222222111111111000000////////////....................................,,,,,,---......---,,,,,,..............................////////////000000...///000111222333333333333333333222333444444555111333555666777777777777:::888777888;;;======<<<===DDDGGGRRRkkk^^^III???999999666111222999333333333333333333333333////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++************++++++++++++************++++++++++++,,,,,,------...//////000...000333444333333555666777888999;;;<<<======>>>======>>>???@@@AAABBBBBB@@@BBBFFFJJJMMMLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGFFFFFFIIIEEECCCFFFGGGEEEFFFHHHPPP[[[jjjwwwxxxeeeXXXOOOKKKBBB???;;;999888999888777111111222222222222222222111111111111111111000000............////////////........................------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......:::999888777666666666666444444444444333333333333000111111111111111111111........................---.../////////...---,,,---------------------------------.........//////---------.........//////------------------------,,,,,,---------.........,,,,,,---------.....................////////////////////////000111222222222333555888777777===EEEQQQkkkqqq^^^UUUSSSNNNJJJIIIHHHGGGFFFCCC@@@>>>>>>???::::::::::::999999999999777777777777666555444444222222222222222222222222111111111000000000//////................................................+++,,,------------,,,+++................................./////////000000/////////000000000111111222222111111222222333444000111444666777777666555777777666666777:::<<<===>>>@@@===???NNN]]]ttt|||gggOOO;;;<<<>>>>>>:::444222444888222222222222222222222222////////////////////////........................------------------------++++++++++++++++++++++++)))******+++,,,,,,------************************************++++++++++++************++++++++++++,,,,,,,,,------...//////---///222333333222333444444555777999:::;;;;;;<<<:::;;;<<<===???@@@BBBBBBAAAAAACCCEEEGGGGGGDDDBBBFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEDDD???>>>AAAEEEEEEBBBAAADDD@@@DDDHHHLLLOOOUUU\\\aaajjjttt|||uuuqqqaaa[[[QQQFFF>>>:::999999:::999888777666444111///888777666444222111222333000000000000000000000000---------....../////////........................------------------------,,,,,,,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++,,,------...999888666555444444555555333333222222222222222222000000000000000111111111---------...............---.../////////...,,,,,,---------------------------------.........//////---------.........//////------------------------,,,,,,,,,---------......,,,,,,,,,---------................../////////000...............///000111444000///333666555555777000GGGaaarrrggg\\\SSSQQQOOOJJJIIILLLEEEEEECCC@@@>>>======???::::::999999999999999999777777777777666555444333222222222222222222222222000000000000////////////---.............................................++++++------------++++++..................................../////////000////////////////////////111111000000111111222333///111333555666666555555111666:::;;;888777999;;;888@@@BBBCCCFFFCCCKKK```zzzkkkRRRCCC===<<<===666888777666888;;;666---222222222111111111111111////////////////////////---.....................------------------------++++++++++++++++++++++++))))))***+++,,,,,,------************************)))************+++++++++)))************+++++++++,,,,,,,,,------.........---///222333222222222333333444555777999:::::::::999999;;;===???@@@BBBBBBBBBAAA@@@@@@BBBBBBAAA@@@GGGGGGFFFEEEDDDCCCBBBBBBBBBAAA??????AAACCCCCCDDD@@@@@@BBBCCC???;;;===DDD<<<>>>@@@AAAAAABBBDDDFFFBBBHHHRRR[[[aaafffjjjlllfffqqqtttdddVVVNNNHHHDDDAAA<<<<<<<<<;;;:::888666555333222222222333444555555222111000...---...000333////////////000000000000---------.........//////........................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...999888777555444444444444222222222111111111111000111111000000/////////...---------............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................------------------------000000000000111111111111222222222222333444555555777;;;DDDTTTlllooocccWWWTTTPPPMMMKKKHHHEEECCCDDDAAA???>>>??????>>><<<======<<<;;;999888777777777777777666555555444444444333222111000000000000000000//////.........---......------------......------------------------........................+++++++++,,,,,,,,,------////////////////////////////////////000000000000111111111000000000000000222222333444444555555666888888888888888888999:::888999;;;>>>@@@BBBCCCDDDOOOZZZlll}}}[[[TTTIII>>>777666888:::555555444333333222111111222222222111000//////...////////////////////////000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********+++,,,************************+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++,,,---...............//////000111222444444555666777888999999999;;;===>>>>>>>>>@@@AAA??????@@@@@@@@@AAAAAAAAAEEEEEEDDDCCCBBBAAAAAA@@@@@@???>>>======>>>???@@@@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<======;;;999888;;;<<<>>>@@@CCCEEEGGGHHHDDDFFFJJJNNNTTTXXX\\\^^^___^^^```hhhrrrzzz|||{{{rrrppplllgggbbb^^^ZZZXXXGGGEEEBBB???<<<:::999999666666666666666666666666444444333333222111000000000000000000000000000000111111000000//////......////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,999888777555444444444444222222222111111111000000000000000//////.........------------............///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,,,,,,,------------------------,,,------......------,,,........................------------------------....../////////000000000222222111222222333444555333555777<<>>>>>>>>===<<<::::::999999888888777777777777666666555444444444444333222111111000000111000/////////.........---......------------......---------------,,,,,,,,,........................,,,,,,---------..................................../////////000000000000000000000000000000000111222222333333444555555555666666666666666777777888777888:::===???AAABBBBBBEEEIIIPPP\\\lllmmmZZZPPPEEEAAA;;;666333222444555444444444333222222111111222222111111000//////...........................000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++*********++++++************************+++++++++*********))))))*********+++++++++,,,,,,++++++++++++,,,---..................///000111222333444555666777888999:::===???@@@@@@???>>>>>>???======>>>>>>>>>?????????CCCCCCCCCBBBAAA@@@@@@??????>>>=========>>>???@@@?????????>>>===<<<;;;:::::::::;;;;;;;;;:::999888555555666777999:::;;;;;;:::;;;<<<>>>@@@AAACCCCCC???===<<<@@@EEEIIIHHHFFFDDDDDDBBBAAA???===<<<<<<>>><<<:::888666666666666555555555555555555555555444333333222111111000000/////////////////////////////////.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,999888666555444444333333222222111111111000000000/////////...............------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,........................,,,------......------,,,------------------------------------------------------........./////////111111111111222333444555222555555333333===OOO^^^~~~ooo```XXXRRRMMMMMMKKKHHHHHHHHHHHHGGGFFFCCCAAA>>>>>>>>>>>>===<<<777777777777777777777888777666666555555444333333333222222111111111222222/////////.....................------------............------,,,,,,++++++---------------------------------.........//////............................../////////000000000/////////000000111111111111222222333333444555555444444333333444555555666666777999;;;===??????@@@AAA@@@@@@BBBJJJWWWgggrrreeeOOOBBB;;;888777777666555444444444444333333222222222222222222222111111000000//////...........................///......---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++************************+++++++++************************++++++++++++,,,++++++++++++,,,---..................///000111222333333444666777999::::::AAABBBCCCBBB???======>>>>>>>>>>>>>>>>>>?????????AAAAAAAAA@@@@@@?????????======<<<<<<===>>>??????>>>>>>======<<<:::999888999999999999888888888888555555555555555444444444666555555444444333333333:::777555555777777555222666666777777888888999999555444333333333333333444333333333333333333333333333333222222111000000000////////////////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,888777666555444333333333111111111111000000000000..................------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++,,,,,,---........................,,,------......------,,,------------------------------------------------------........./////////000000000111111222333444333666999999888999???EEEMMMaaa}}}wwwdddXXXUUUVVVTTTQQQKKKIIIGGGFFFGGGGGGGGGFFFBBB@@@>>>=========<<<;;;888888777777777777777666666666555555444333333222222222111111111222222333...........................------,,,,,,------.........---,,,,,,+++++++++------------------------------------............................................./////////000000---......///000111222222111111111222333333444444333333222333333444555666555666888:::;;;<<<======@@@@@@AAABBBCCCHHHNNNRRR]]]lll|||kkkaaaRRRDDD<<<999999999777777777666555444444333111111111111222222222222111111000000////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***************************************************************************++++++++++++++++++++++++,,,---.....................///111111222222444666777999:::;;;@@@BBBCCCAAA???======>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????<<<<<<<<<======>>>??????============<<<:::999888999888777666666666777777666666666555555555444444444444444444333333333222555333222222444444222111333333333333444444444555333333333333333333333333111111111111111111111111222222111111000000000000////////////////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************++++++++++++++++++++++++888777666444333333333333111111111000000000//////------..................,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---........................,,,------......------,,,------------------------------------------------....../////////000000000000000000000111222333333333333444777999:::999888777BBBVVVmmmrrrbbb]]]VVVRRRQQQPPPNNNLLLKKKIIIGGGFFFFFFFFFEEEDDDAAA???===<<<======;;;:::::::::999888777666555555555555444444333333222222111111000000000111222222---------...............------,,,,,,,,,,,,------------,,,,,,,,,+++++++++------------------------+++,,,,,,,,,,,,---------....................................////////////------...///000111111222000000111111222333333333333333333333444555666777555666777888::::::;;;;;;<<<>>>@@@AAAAAAAAACCCDDDAAAKKKUUU\\\eeerrr|||ooo[[[MMMGGGAAA>>>:::777777666555444555444333111000000111111000000111111111111111111000000000///////////////........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))************************************************))))))*********+++++++++++++++++++++,,,---......------------...///000111111222333555888:::;;;<<<===???@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA<<<======>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888777666555555555555666222222222222222222222222222222222222222111111111/////////000111222222111//////000000000000000000444444444333333222222222000000000000000000000000111111000000000000//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++888777555444333333222222111111000000000/////////.............../////////,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000////////////000111222333888333//////333666777555999999===GGGYYYsssmmm```\\\QQQQQQOOOLLLIIIIIIJJJKKKKKKIIIFFFEEEEEEEEECCCBBBAAA???===<<<<<<<<<;;;:::;;;;;;999888777555444444555444444333333222111111111000000/////////000000---------------.........------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------........./////////.........//////000000000///000000111111222333333333333333333444666777777555666777888999999999999<<<<<<<<<<<<<<<>>>BBBEEEFFFJJJKKKHHHIIIQQQYYY\\\ooovvvqqq\\\MMMEEE???:::666999777555555555555444333444333111000000111222444111111000000000000000000////////////////////////------------------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++******)))(((***************************************+++++++++)))))))))************+++++++++++++++,,,---......------------...///000111000111333555888:::<<<===<<<>>>???@@@?????????@@@?????????>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBB>>>>>>????????????>>>>>>>>>>>>>>>===<<<;;;999999666666666666555555555555111111222222222333333333333222222111111000//////222222333333333333333333111222222333333444555555222222222222111000///...////////////////////////000000000///////////////......................................./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************)))))))))***************++++++++++++++++++++++++777666555444333222222222111000000000////////////.........//////000000000++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........////////////////////////000222222555333111000222444555666;;;777555888>>>KKKaaatttrrr___UUURRRSSSJJJIIIHHHFFFFFFGGGIIIKKKHHHFFFCCCCCCCCCCCCBBBAAA@@@>>><<<;;;<<<<<<:::999888888777777666555444444444444333333222111111111111000///......---......,,,,,,,,,------.........---,,,,,,++++++,,,,,,---*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------------------------------.........//////......////////////////////////000000111222222222222222222333444555666777555666777888888999888888:::;;;;;;<<<<<>>===???AAAAAA@@@???@@@AAA?????????>>>>>>>>>============>>>>>>???@@@AAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;999888777555666777777777666444333444444444444444444444444333222222222111111111111------------,,,+++,,,,,,,,,---------...............///000000000///...---////////////////////////////////////////////////........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))*********+++((()))))))))*********+++************************777666555444333222222222000000000000////////////.../////////000000111111++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............//////000111222***...333666555333222333666555777:::999888???JJJUUUrrr|||rrrdddZZZTTTQQQNNNLLLKKKIIIGGGFFFGGGFFFEEECCCDDDCCCAAAAAABBBBBBBBBAAA@@@>>><<<;;;;;;;;;:::999555555555555555555555555444444333333222111111000111000///------,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------------........./////////////////////........./////////000111111222222111111111222333555666777666666777888888888888888333777;;;>>>?????????@@@;;;AAADDDAAA@@@BBBEEEEEECCCCCCHHHMMMOOOPPPVVV]]]bbbppp~~~|||qqqiii[[[QQQNNNLLLCCC888999::::::999999888666333333333444555555444000---333333333333111///---,,,222111111000///......---.........///////////////------------------------,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++)))((('''************************))))))******++++++++++++))))))))))))************++++++++++++,,,---......---------------...000000///000222555888;;;===>>>@@@AAACCCBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@??????;;;<<<<<<===>>>???@@@@@@AAABBBBBBBBBAAA???>>><<<;;;;;;;;;:::999888777666444666777888888666444333333333333222111111000000---......///000111111222...///000000/////////000222222111000///......------...///000111000//////////////////////////////.........///////////////........................+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))*********+++(((((())))))*********+++************************444444333333222111000000////////////...............------,,,---...///000------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,------.........---------------------------------............///000000000000000000000000000111111222222333444444555666666777888999999:::>>>CCCPPP```nnn~~~lllbbbVVVUUURRRPPPMMMKKKJJJJJJGGGFFFDDDCCCCCCEEEGGGHHHBBBBBBBBBBBBAAA@@@???>>>>>>===;;;;;;;;;;;;999777777666666666666555555555222222222111000//////.........---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++.........------,,,,,,,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////.....................//////////////////000111111111111111222222111111222222333444555555666666777777888888666777888999;;;<<<===>>>???????????????@@@@@@@@@DDDDDDEEEGGGGGGHHHHHHHHHHHHKKKPPPVVV\\\bbbgggiiitttuuuyyy~~~|||qqqhhhbbb```\\\WWWRRRMMMIIIGGGCCCBBB@@@>>><<<999888777666666555444333333222222222222222222222222222222000000000000////////////////////////............------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++*********))))))))))))))))))************+++++++++,,,,,,,,,---------.........///111333666999;;;<<>>=========@@@@@@????????????@@@@@@???>>><<<;;;;;;;;;===>>>;;;;;;;;;:::999888666666888888777555444333222111111111111111111111111111000000000000////////////........................---------............///////////////////////////........................//////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))444444333222222111000000////////////............------,,,,,,,,,---...///------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------....................................000000111111222333333444444555555666777777888888444666===EEELLLWWWlllssseee[[[UUUSSSOOOOOOMMMLLLJJJJJJIIIIIIFFFEEECCCBBBBBBCCCDDDEEEBBBBBBBBBBBBAAA@@@???>>>>>><<<;;;:::;;;:::999777555555444444444333333333222222111111000//////.........---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.....................//////////////////000111111111111000222222111111222222333444333444444555555666777777666777888999:::<<<======>>>>>>>>>????????????@@@AAABBBCCCDDDEEEEEEEEEEEEBBBCCCEEEGGGIIIKKKMMMNNNKKKKKKLLLMMMPPPSSSUUUWWWTTTOOOLLLLLLNNNLLLEEE>>>FFFFFFDDDBBB@@@>>><<<;;;===<<<;;;:::999888777777555555555444333333222222222222222222222222222222000000000000/////////...////////////............------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++***))))))))))))))))))))))))************+++++++++,,,,,,,,,------------......///111333666888999:::>>>>>>???@@@AAAAAAAAAAAABBBBBB@@@???>>>=====================>>>???AAAAAA@@@???===<<<;;;<<<===>>>;;;;;;;;;:::999888666555666666555555444444333333111111111111111111111111000////////////.........------------------------------------....................................------------------------///.........---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))333333333222111111000000/////////............---,,,,,,+++++++++,,,---...------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------------...------------------------------------............------------------------000000000111222222333333333333444444555555666666888666666888888<<>>>>>===<<<:::::::::999888666333222222222111111111111222111111000000//////.........---------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---............/////////...///000000111111000000222111111111111222333333222222333333444555555666666666777999:::;;;<<<=========>>>>>>>>>????????????@@@AAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>======DDDCCCBBBAAA@@@@@@@@@@@@======<<<===???>>><<<999888888777777777777666666666666666666666666666666555444444333333222222222111111111111111111111111000000000/////////....../////////............---------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))******)))************+++++++++,,,,,,,,,,,,------------///000111333444666777888;;;<<<===>>>????????????AAA@@@???>>>======<<<===::::::;;;<<<===???AAABBB@@@???===<<<;;;;;;<<<<<<:::::::::999999777666555444444444444444444444444000000000000000000000000............------------------------------------,,,,,,,,,---------......------------------------------------------------......------------,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))333222222222111111000000//////.........---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........------------------------//////000000111222222222222222222222333333444444;;;999777777777888;;;>>>;;;>>>DDDNNN^^^ssswwwjjj]]]UUUKKKKKKJJJJJJIIIHHHFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@???@@@@@@???@@@@@@@@@??????>>>===<<<;;;999999999999777555222222111111111000000000111111000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///---------.........//////...//////000000000000000111111111111111222222333222222333333444555555555666666777888999:::;;;;;;<<<<<<<<<======>>>>>>???>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>======@@@@@@??????>>>>>>>>>>>>;;;<<<======<<<;;;::::::;;;;;;:::999888888777777333333333333333444444444444333333333222222222111111111111111111111111111000000/////////.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))*********+++++++++++++++,,,,,,,,,---------///000111222333444555666999999;;;<<<============??????>>>===<<<<<<<<<<<<:::::::::;;;<<<===?????????>>>===;;;::::::::::::999999999999888777666555444444444333333333333333000000000000000000000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))222222111111111111111000............------------+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------..............................//////000000111111222111111111111111222222222333333222222333555666555::::::999888:::CCCQQQ[[[ccclll|||wwwkkk\\\OOOHHHGGGHHHHHH>>>AAADDDFFFFFFDDDAAA???BBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@?????????>>>>>>>>>???>>>>>>======;;;:::888888888777666444222222222222111111111111000000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000------------..................///000000000000000111111000000111111222333222333333444444555666666666666777777888999::::::::::::;;;<<<<<<===>>>>>>>>>>>>??????@@@?????????:::;;;;;;<<<<<<=========777777888999999:::::::::666888:::999666555666777:::999999888666555555444444333333333222222111111222222222222222111111111000000000000000000000000////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************(((((((((((((((((((((((((((((()))))))))*********(((((())))))************))))))*********++++++++++++++++++,,,,,,,,,------//////000111222333444444666777999:::;;;<<<<<<<<<======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;:::999999888888888888888888777666555555555555444333222111000000////////////////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************************************************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))111111111111111111111111.........------------,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------------,,,,,,,,,------------------------,,,,,,,,,,,,------------.................................///000000111111000000111111111111111111000333444222333555666333444666999999666666777:::AAAFFFOOOZZZeeellloooooozzz}}}tttiii[[[RRRIIIGGGCCCBBBBBBBBBAAA@@@??????@@@@@@AAAAAABBBCCCBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAA@@@@@@?????????<<<======>>>>>>===<<<<<<:::999777777777777555333333333222222222111111111////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,------------.........---...//////000000//////111000000000000111222222222222333444444555555666555666666777888888999999999999:::;;;<<<======>>>===>>>>>>?????????>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<<<<<<<<<<;;;;;;888999::::::999999:::<<<444444444444444444333333444444333333222111000000111111111111111111111111/////////////////////////////////.........------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************************((((((((((((((((((((((((((((((((()))))))))******((((((((()))******++++++)))************+++++++++++++++++++++,,,,,,,,,,,,......///000111222333444555666777999:::;;;;;;<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<:::::::::::::::999999999777777777777777666555555666555444333111000///...////////////////////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))000000000000111111111111.........---------,,,,,,,,,,,,---------,,,******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------......---------,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------...//////000000111111111111000000000000000111666999555444777888555---000555999:::;;;;;;;;;999:::<<<===???AAADDDFFFMMMXXXgggvvvzzzqqqiii^^^YYYSSSNNNJJJFFFBBBAAA@@@AAABBBCCCCCCAAA>>><<>>>>>>>>??????@@@>>>>>>?????????>>>>>>===;;;<<<<<<=========<<<<<<:::888666666666666444222222222222111111111111000////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))*********++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------.........---...//////000000//////000000000000000111222222111111222222333444444444555555666666777888888888888888999:::;;;<<<===============>>>>>>======<<<>>>>>>>>>>>>============888888999999999888777666666555444444555555666555444444444444444444444444333333222222111000000000000111111111111111111111//////////////////////////////.........---------.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***'''(((((()))******++++++)))************+++++++++***++++++++++++,,,,,,,,,,,,---...///111222333444444555777888:::;;;;;;;;;::::::999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>::::::;;;<<<<<<<<<<<<;;;666666777777666666555555444333333222111000000///........................------,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))000000000000000111111111......---------,,,,,,,,,,,,------...---,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111111000000000000+++222555111...111333222888666444222222333444444333777::::::888888;;;===<<>>>>>>>>@@@CCC@@@>>>;;;::::::<<<>>>@@@;;;<<<===>>>>>>===;;;:::============>>>???@@@@@@;;;<<<===============<<<;;;;;;<<<<<<===<<<<<<;;;999888666666666555444222111111111111000000000000.........///////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))******++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------......---......///////////////000000000000000111111222000000000111222222333333555555666666777777888888777888888999;;;<<<======<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<===============888999:::;;;;;;;;;:::999:::888555555555555444222666555555444222111111000111111111111111111000000000000000000000111111111//////////////////////////////.........---------......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++)))************+++++++++******+++++++++,,,,,,,,,+++,,,---///000222333444444555777888:::;;;;;;<<<999999999999:::;;;<<<<<<999999:::;;;<<<>>>???@@@:::;;;<<<===>>>>>>>>>>>>666666666666666666555444111111111111111111111111........................---------,,,,,,,,,++++++************************)))************+++++++++++++++++++++++++++++++++************************))))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************'''((((((((())))))******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000111111111111///000000000111111111111333333333444444444555555666777777777888888888888777888999<<<>>>@@@BBBCCCFFFFFFFFFGGGGGGGGGHHHHHHMMMLLLKKKIIIHHHFFFEEEEEEAAAAAAAAA@@@???>>>>>>=========<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;======>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999888888666555444333333222333333111111111111000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............////////////000111111111111222222222222222333444444555555666666666777888999:::;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999999999888888888777777666666555444444333333222222222111111111000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************************************************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,+++)))))))))***,,,++++++******++++++,,,------...000111333444444333666999;;;;;;;;;;;;<<<>>>======<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;999999888777666555444444222222222111111111111000///............---------+++++++++************))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((())))))******++++++(((((((((((())))))))))))************************''''''((()))))))))))))))000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------------------------......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000000000111111//////000000000111111111333333333333444444444444555555555666666666666777555666777888999:::;;;;;;<<<<<<<<<============>>>??????>>>>>>===<<<<<<<<<>>>>>>======<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<======>>>>>>======<<<;;;;;;;;;;;;::::::::::::999999999888888888777777666666555444333333333333111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............////////////000000111111111222222222222222333333444555555555555555666777888999::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888888888888777777777777666555555444444333333222222222222111111000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,+++)))))))))***,,,++++++******++++++,,,+++,,,---...000111222333222555888::::::999::::::======<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;999999888777666555444444111111111000000000000//////............---------+++++++++************)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********(((((((((((())))))))))))************************''''''((()))))))))))))))/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.....................////////////000////////////000000000000222222222333333333333444333333333444444444555555555555555555555555555555888888888999999999999:::888888888888999999999999::::::999999888888777777999999999888888999999999888888888888999999999:::;;;;;;;;;:::::::::::::::;;;<<<<<<======<<<<<<;;;::::::::::::999999999999999888888888888777777777777666555444333333333333000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///---............/////////000000000111111111222222111222222333333444555555444444555666777888888999999::::::;;;;;;:::::::::999::::::::::::999888888777777777666666666555555444444444333222222111111111111111111000000000000////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,+++)))))))))***++++++************++++++***+++,,,---...000000111222444777888888777888999<<<<<<<<<<<<<<<===>>>???<<<;;;;;;;;;:::999999999888888999999999:::::::::999999888777666555555444111000000000000////////////............---------+++++++++************))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((***))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))///.........------------------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////........./////////000000111111111222222222333333222222333333333444444444666666555555555555555555777888888888888999999999888888888888999999999999777777666666666555555555888888777777777777888888777777888888888999999999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;:::::::::999999999999888999999999888888888777777777666555444333333333333000000/////////..................---------,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///---------.........//////000000000000111111111111111111111222333333444444222333444444666666777888888999999::::::::::::999999999999999999888777777666666555555555444444444333333222222111111000000000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************************+++,,,+++)))))))))***++++++************++++++++++++,,,---...///000000111333666666666555666777;;;;;;;;;<<<<<<>>>??????======<<<;;;;;;:::999999888888888999999999:::::::::999999888777666555555111111111111000000000000///............---------+++++++++*********))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))******))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))///.........------------------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............---............/////////000000000111111111111222222222222333333333444444333333444444555555555666333444444444444555555555666666666666666555555555666666555555555555444444888777777666666777777888777888888888888999999999777777777888888888888888888888999::::::::::::::::::::::::999999999888888999999999999888888888888666555444333333222222333/////////............---...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,---...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///------------............//////000000000111111111000000111111222333333333222222333444555666777777777888888999::::::999999888888999999888888777666555555555444444444444333333222222111000000//////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))))))))***+++******))))))******+++,,,,,,---......///000000000222444555444444666777;;;;;;;;;<<<<<<>>>?????????>>>>>>===<<<;;;;;;:::888888999999999:::::::::::::::999888777666555555333333222222222222111111///............---------+++++++++*********))))))(((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))******)))))))))((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''''''''((()))))))))))))))/////////.........------------------------------******++++++++++++******++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///------------.........////////////000000000111111111111222222222333333333//////000111222333444444222333333333444444444444666666666555555555555555555555555555555555444444777666666555555666666777777777777888888888999999666666666666666777777777666666777888999999999999999888888888888777777777999999888888888777777777555444333222111111111111///.........------------------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++******************************+++++++++,,,,,,,,,+++---///111111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///,,,------------........./////////000000000111111///000000111111222333333222222333444555666666777666777888888999999999999888999999999999888777777555555555444444444333333222222222111000000//////............////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))))))))*********))))))))))))******,,,,,,------...//////000///111333444444555777888<<<<<<<<<<<<<<<===>>>?????????>>>>>>===<<<<<<<<<999999:::::::::;;;;;;;;;::::::999888777666666555444444333333333222222222///............---------+++++++++************)))((((((((((((((((((((((((((((((((()))))))))******************************(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******)))(((((((((((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))000000000/////////..............................******++++++++++++******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------............/////////,,,,,,---------.............../////////000000000///000000000000111111111...//////000000111111222333333444444444555555555444444444555666666777777444444444444444444444444555444444333333444444555555555666666666777777777444444555555666666666666555555666777888888888888666666666555555555444444777666666666666555555555444333222111000000000000.........---------,,,,,,---------,,,,,,,,,++++++************************)))*********++++++++++++******************************+++++++++,,,,,,,,,+++---111333333111...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///,,,,,,---------.........////////////000000000111//////000000111222222222222222333444555666777777555666777888999999999999999999::::::999999888777555555555555444444444444333333222111111000000///---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))))))))*********))))))))))))******++++++,,,,,,------.........000222333444555888:::======<<<<<<<<<======>>>==================<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;::::::999888777666666333333333222222222111111///............---------+++++++++************)))(((((((((((((((((((((((((((((((((((()))))))))***************************(((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))000000000000////////////........................******++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........////////////000,,,,,,,,,---------................../////////000.........////////////000000000111111111111111111111111111111222222222222......///111222444555666333333333333333333444444333222222222222222222333444444444555555555666666444444444555555666666666444555666777888888888888444444333333333222222222555555444444444333333333333222111000////////////......---------,,,,,,,,,---------,,,,,,,,,++++++************************))))))******++++++++++++******************************+++++++++,,,,,,,,,***...222555555222---)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////,,,,,,,,,---------......////////////000000000000/////////000111111222222222333333444555666777777555555777888888999999999999::::::::::::999888888666666555555555444444444333333222222111000000000---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))))))))*********))))))))))))***************++++++,,,,,,---...///222333444666999<<<>>>======<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;::::::999888777666666222222222111111111111000//////.........---------+++++++++************)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))222222222111000//////.........---------,,,,,,,,,,,,,,,+++******+++,,,,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------//////.........---------....................................////////////////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111222222222111111111000000444444444333333222222222111111222222222333333333666666555555444444444444444444444444444444444444333333333333333333333333333333222222111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---...///...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.............................................///000000000000000000000111111222222333444444333333555777777777888999999999999888777777777777777777777777444444555555444444333222333333222111000///...---...------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///...///111444777:::<<<======>>>>>>===;;;;;;<<<===;;;>>>???;;;777555999=========<<<;;;;;;;;;;;;<<<===<<<;;;999777555444333333333333333333222111000........................,,,,,,++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******&&&'''((((((((('''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''(((((())))))))))))((((((222222111111000//////.........---------,,,,,,,,,,,,,,,+++******+++,,,,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------///.........------------........................---.........////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111222222222111111000000000444333333333222222222222111111111222222222333333555555555555444444333333444444444444444444444444333333333333333333333333333333222111111000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......------------------------...............//////000111111000000111111222333111333444333333333555777666666777777888888777777777777777777777777777777444444444555444444333222333333222111000///...---...------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,---...---...000333555888:::;;;===>>>>>>===;;;:::;;;<<<===@@@BBB???;;;:::<<<@@@===<<<;;;;;;::::::;;;;;;===<<<;;;999777555444333333333333333222111000000........................,,,,,,++++++***))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******$$$%%%'''(((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''(((((())))))))))))((((((222111111000000//////.........---------,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------............---------------------------------------------.........//////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000333222222222222111111111000111111111222222222222444444444444333333333333333333333333333333333333333333333333333333333333333222222111111000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------......///000111111111111111222333333111222333333222333555777555555555666666666666666555555555555555555555555444444444444444333222222222222111000//////.........------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************+++************)))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++,,,,,,---+++,,,...111444666888999===>>>>>><<<:::999:::;;;===@@@BBBAAA>>>===>>>@@@;;;;;;:::999999999999999<<<;;;:::999777666444444222333333222111000//////........................,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******$$$%%%&&&'''((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((111111000000////////////......---------,,,,,,,,,++++++++++++++++++++++++******++++++++++++************************************************************************************************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,,,,---------.................................////////////////////////........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111222333333333333333333222222222222222222222222222222222222222222222222222222222222222111000000//////.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))******************************+++++++++,,,,,,,,,---...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000000000111111222000111222222111222444666555555555555555666666777444444444444444444444444333444444444444333222222222111111000//////.........------,,,,,,------...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++++++++++++++,,,...000333555777888<<<======;;;999888999:::999<<>>===;;;888555333888999::::::999:::<<<>>>AAA>>>999555333444666888777777777666555555444444000//////............///---,,,+++))))))))))))***))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))+++*********))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''***---//////---***'''------............------------------------------------,,,+++***))))))***************************************************************************************************************************)))************++++++++++++++++++*********))))))************************++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++.........---------------------........./////////------------------------................................................------------.....................------.../////////.........000111000/////////000000000111111111111000000///......------------,,,,,,+++*********************************************************++++++***************+++******************************************************+++++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,------------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,++++++,,,,,,---...---------------------------------............///------...//////000111111111222222333444444555555555555444444444555555666555555444444444444333333000000000000000///..............................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))***,,,------))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))((((((((()))***+++************************))))))*********+++++++++------------...///000111111222444777:::===???@@@@@@@@@???>>><<<999666555777888999999888999;;;===???===999555333444555666666666666555444444333333000000///............///---,,,+++***)))))))))***))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''))))))))))))''''''------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))************************************************************************************************************************)))************++++++++++++++++++***************************************+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,.........------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------............,,,,,,,,,,,,---......//////...---...000000000///////////////000000000000000000000///......------------,,,,,,++++++******************************************************+++***************++++++******************************************************+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...---------------------------------............///......//////000000111111222222333333444444555555555555444444333444444444444333333333333222222222000000000000000///......------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&(((***,,,...///))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************((((((((('''((())))))*********************************)))((()))***+++,,,------------...///000000///000333777;;;???BBBCCCCCCBBB@@@>>><<<:::999999777888999999888888:::<<<===;;;999666555444444444666666555444444333333222111000//////.........///---,,,+++******))))))***))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&''''''''''''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((,,,------......------,,,++++++++++++++++++++++++,,,+++***)))))))))))))))***************+++++++++************************************************************************************************))))))*********+++++++++*********************************************************)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........******++++++,,,---...///...---,,,---///000///............/////////000000000000//////...............------,,,++++++***************************************************************)))******+++,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---------------------------------............////////////000000000111111222222222333444444555555777666555444444444444444222222222222111111111111000000000000000///......------------------------++++++,,,,,,,,,,,,++++++************************((()))))))))************))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))))))))))))))((()))))))))************))))))))))))************(((((((((((())))))******************************+++***((('''((()))+++---,,,,,,,,,,,,---...///000///111444777;;;???BBBDDDAAA@@@>>><<<;;;;;;<<<===888999::::::999999;;;===<<<;;;:::999777666555555777666666555444444333333111111000///............------,,,+++*********)))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++************+++))))))*********+++++++++************************************************************************************************))))))*********+++++++++******************************************************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...*********+++,,,---...///...,,,,,,---...///...------............/////////////////////..................------,,,++++++*********************************************************))))))***++++++,,,******************************************************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---------------------------------............///////////////000000000000111111222222333444444444777777666555444444444444222222111111111000000000000000000000000///......------------------------***++++++,,,,,,++++++***************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++***)))(((((('''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))*********+++++++++))))))))))))))))))))))))***)))((('''''')))+++,,,+++++++++,,,,,,---...///111222444777;;;>>>@@@AAA===<<<:::999:::<<<>>>@@@;;;<<<<<<<<<;;;;;;<<<>>>======<<<;;;:::888777666888888777777666555555555222222000//////.........------,,,,,,+++******)))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((()))+++,,,,,,+++)))(((,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++*********++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++***************+++++++++************************))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))******++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,------...---,,,+++,,,.........---------------........./////////////////////............------,,,,,,++++++************************************************))))))))))))***+++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------............///.........///////////////000000111111222333333333666555444444444444444444222111111111111000000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))************'''(((((())))))*********))))))***+++++++++++++++))))))))))))))))))))))))))))))((('''((()))***+++++++++++++++,,,---......222333555777999<<<>>>???::::::999999:::<<<>>>@@@<<<===>>>===<<<<<<===???>>>======<<<;;;:::999888999999888888777666666555333222111000///.........------------,,,+++***)))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&''')))******)))'''&&&+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))******+++((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++))))))*********+++++++++************************))))))))))))***+++,,,---******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,---...,,,+++++++++---...---,,,,,,,,,---------............/////////////////////.........---,,,,,,++++++************************************************))))))))))))***+++,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,((()))+++,,,------,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------............///............------------/////////000111111222222222222222111222222333333222222222111111111000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))************''''''(((((()))******+++((((((***+++++++++***)))))))))))))))))))))))))))(((((((((((()))))))))***************+++,,,---...000111333666888;;;===>>>;;;;;;:::::::::;;;======<<<===>>>===;;;;;;<<<>>>>>>===<<<;;;:::999999999888888888777666666555555444333222000///.........,,,------------+++***)))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((()))***((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++))))))******++++++++++++************************))))))))))))***+++,,,---*********************************************************++++++,,,,,,,,,******************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******((())))))***++++++,,,,,,,,,,,,------------......++++++++++++++++++++++++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,---------...............//////////////////......------,,,++++++************************************************))))))))))))***+++,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,((()))+++,,,------,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------.........//////---------------------,,,.........///000000111111000/////////000111222222222222222222111111111111000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++&&&''')))*********)))((())))))))))))))))))))))))''''''((()))***)))))))))************+++,,,---......000222555888;;;===???======<<<;;;;;;;;;;;;;;;<<<======<<<::::::<<<===>>>===;;;999888888999999777777777666555555444444444333222000///.........,,,---......---,,,***)))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((***)))'''%%%%%%''')))***000///...---,,,------...------,,,,,,,,,,,,+++++++++++++++*********))))))************************,,,+++***))))))***+++,,,++++++++++++++++++++++++******++++++++++++******************************************************************************************************,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++)))************+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------......////////////............---,,,,,,+++******************************+++++++++*********)))))),,,+++***))))))***+++,,,))))))))))))))))))))))))************************+++++++++*********)))))),,,,,,,,,++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))+++,,,,,,+++***,,,---,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------...............------////////////000000000000000111111111111222222222222222222222222222222222000000000000////////////......---,,,,,,,,,,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))))))))***,,,,,,...///000333555888999:::888:::<<<<<<;;;:::;;;<<>><<<:::999999999999<<<;;;:::999888888888888666777888888777555333111222222111111000/////////.........---,,,+++)))(((************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((000///...---,,,------...------,,,,,,,,,,,,+++++++++++++++*********))))))************************++++++***))))))***++++++++++++++++++++++++++++++******++++++++++++******************************************************************************************************,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++)))************+++++++++***************************++++++++++++++++++,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------......////////////............---,,,,,,+++******************************+++++++++*********))))))++++++************++++++))))))))))))))))))))))))************************+++++++++*********)))))),,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------............------.../////////000000000000000000111111111222222222222222222222222222222222000000000000////////////......---,,,,,,,,,,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******)))))))))***+++,,,---...///222444666888999::::::;;;:::999:::===@@@???===<<<:::999999999999::::::999888888888888999777777888888777555333111222222111111000/////////.........---,,,+++***)))************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((//////...------------...------,,,,,,,,,,,,+++++++++++++++***************************************++++++***))))))***++++++++++++++++++++++++++++++******++++++++++++******************************************************************************************************,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++)))************+++++++++************************+++++++++++++++*********,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------......////////////.........------,,,,,,++++++***************************+++++++++*********************++++++++++++******))))))))))))))))))))))))************************+++++++++***************,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,---......------,,,,,,------...---,,,,,,++++++,,,,,,---------............------....../////////000000000000000000111111111222222222222222222222222222222000000000000////////////......---,,,,,,,,,,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))***+++++++++,,,...000222444666777888888777666666999===AAA>>>===;;;:::999999999999888777777777777888999999777888888888777555333222222222111111000/////////---------------,,,++++++************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((............------......------,,,,,,,,,+++++++++************************************************+++******************+++******************************++++++++++++******************************************************************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************,,,,,,++++++******))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------------,,,,,,+++++++++************************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,---.........------........./////////000000000000000000111111111111111111111111111111111111000000000000////////////......---,,,,,,,,,,,,---+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++***+++,,,...000222444555333444555555555777;;;>>>===<<<;;;;;;:::999999999666666666666777888999:::888888888888777555444333222222111111000/////////,,,---------------,,,,,,************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((------..................------,,,,,,,,,+++++++++*********************************************************++++++***************************************++++++++++++******************************************************************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************+++++++++******)))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,,,,,,,,,,++++++************************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,---......------............//////////////////000000000111111111111111111111111111111111000000000000////////////......---,,,,,,,,,,,,---+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************)))***+++---///111222333000333777999999:::;;;<<<<<<<<<<<<<<<;;;::::::999555555666666777888::::::999999888888777555444444222222111111000/////////------.........---,,,,,,************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,---......///.........------,,,,,,,,,,,,++++++***************+++++++++************************)))***++++++++++++***)))******************************++++++++++++*********************************************************************************************************++++++++++++,,,,,,,,,************************************************************************)))************+++++++++***************************************)))))))))***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++******++++++++++++******))))))))))))))))))))))))***************************************+++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------,,,,,,---...,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---***+++,,,------...------------.........//////////////////000000000111111111111111111111111111111000000000000////////////......---,,,,,,,,,,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))******)))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))))))))+++,,,...000111222111555:::===>>>========================<<<;;;;;;666666666777888999:::;;;:::999888777666555555555222222111111000/////////...............---,,,,,,************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((,,,,,,.../////////......------,,,,,,,,,,,,++++++))))))*********+++++++++************************)))***++++++++++++***)))******************************++++++++++++************************************************************************************************************+++++++++,,,,,,,,,************************************************************************)))************+++++++++************************))))))))))))******************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++************++++++))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,++++++,,,---,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,---------------------.........//////////////////000000000111111111111111111111111111000000000000////////////......---,,,,,,,,,,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))'''''')))*********)))((())))))+++,,,...///111111333666:::;;;<<<<<<<<<======>>>>>>??????>>>===<<<888888888888888999:::;;;::::::888777666666555555222222111111000/////////////////////...---++++++************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((+++,,,.../////////......---------,,,,,,,,,++++++))))))******++++++++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))******++++++++++++***************************************************************************************************************++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++************************(((((())))))******++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))************************))))))******++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))+++,,,,,,+++***,,,---...------,,,,,,------...---,,,,,,++++++,,,,,,---)))***+++,,,------...------------.........//////////////////000000000000000000000000000000000000000000000000////////////......---,,,,,,,,,,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))(((((((((((())))))))))))&&&''')))*********)))((()))***+++,,,...///000111444555666777777888:::<<<>>>>>>???@@@@@@???======999999999888999999:::;;;;;;:::999777666666555555222222111111000/////////000000000///...,,,+++***************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%(((((((((''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((())),,,,,,,,,---------..............................++++++++++++++++++++++++((())))))))))))*********++++++,,,,,,------,,,,,,************************************************++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))*********************************************************************************************************************************************************)))************+++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------,,,,,,---------,,,,,,+++++++++---,,,++++++******++++++******************************))))))******+++,,,************************++++++******************************************************************+++++++++*********))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++******))))))++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...............////////////000///////////////000111111222222222222111000000......---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))))))***,,,---***''''''***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++)))((('''(((***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******+++,,,...//////000888777666666777999;;;===BBB@@@>>>>>>@@@AAA>>><<<<<<;;;:::999999999999999;;;:::999888777666555444666666555444333222222111///............---------+++++++++++++++***)))(((******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,---------,,,++++++***************************************************************************************************)))************+++++++++))))))))))))************************************************************************************************************************************************************)))************+++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...------------------------------,,,,,,,,,++++++---,,,++++++******++++++******************************))))))******+++,,,************************************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++*********)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............////////////000000//////000000111111111222222222222111000000.........---------,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))(((''''''((()))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********)))((('''((()))+++,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******+++,,,---...//////555555555555777999:::<<>>???AAAAAA???===<<<<<<;;;:::::::::::::::;;;:::999888777666555555777666555555333333222111///............---------***+++++++++******)))(((******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---------......------------------------------------------------************+++++++++,,,......------,,,***)))(((************************************************))))))))))))))))))))))))************************)))************+++++++++************************************************************************************************************************************************************************)))************+++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,........................------------,,,,,,,,,,,,---,,,++++++******++++++******************************))))))******+++,,,************************************************************************************************+++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++************---,,,,,,++++++*********,,,,,,++++++,,,,,,---...............////////////111111000000111111222333111222222222222111000000.........------------,,,++++++++++++++++++++++++************************+++++++++***************)))'''%%%&&&)))+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((('''''''''(((***,,,---))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,------...000111333555888999:::;;;AAA?????????AAABBBAAA@@@======<<<;;;;;;;;;;;;<<<::::::999999888777666666777666666555444333222222///............---------************))))))))))))******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,***))))))************************************************************************************************))))))*********+++++++++++++++***************)))************************************************************************************************************************************************))))))*********+++++++++++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,.........///////////////------------------,,,,,,---,,,++++++******++++++******************************))))))******+++,,,***************************************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,+++***)))))),,,,,,++++++,,,,,,---...............////////////111111111111222333444444111222222222222111000000............------------++++++++++++++++++++++++************************************************)))***((('''(((+++,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((('''''''''((()))+++,,,(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,---///333777999;;;;;;;;;?????????@@@AAABBBBBBAAA======<<<<<<<<<<<<======:::::::::999888888888777777777666555444333222222///............---------***)))))))))))))))))))))***))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''(((((((((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---------......------------------------******************************+++++++++,,,,,,,,,******+++,,,,,,+++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++,,,+++++++++******))))))************************************************************************************************************************************************))))))*********++++++++++++******))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,............//////000000---------------------------,,,++++++******++++++******************************))))))******+++,,,************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,------,,,,,,+++***)))))),,,,,,++++++,,,,,,---...............////////////111111111111222333444555111222222222222111000000//////.........---------++++++++++++++++++++++++************************************************''',,,,,,'''&&&***+++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((((((((((((((())))))******+++++++++---///333888;;;<<<===<<<>>>???@@@@@@@@@@@@AAABBB======<<<<<<<<<======>>>::::::::::::999999999999888777666555444333333222///............---------******)))((())))))***+++***))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************************+++++++++,,,))))))***+++++++++++++++************************************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,+++******))))))************************************************************************************************************************************************)))************+++++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************++++++++++++************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------......//////000------------............---,,,++++++******++++++******************************))))))******+++,,,************************)))))))))***++++++,,,,,,***************************************************************+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,++++++,,,,,,---...............////////////000000111111222333444555111222222222222111000000/////////.........------++++++++++++++++++++++++***************************************+++++++++&&&***+++'''(((---,,,&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))(((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))******(((((((((((((((((((((((())))))*********+++++++++---///333888;;;<<<======>>>???@@@@@@???>>>???AAA===<<<<<<<<<<<<===>>>>>>::::::::::::::::::;;;;;;888777777666555444333333///............---------+++***)))))))))***,,,,,,******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''(((((())))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++***++++++++++++******)))************************************************************************************************)))************+++++++++------,,,++++++***))))))************************************************************************************************************************************************)))************+++++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************++++++++++++************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---......//////------------.........///---,,,++++++******++++++******************************))))))******+++,,,************************((())))))***++++++,,,,,,************************************************))))))*********+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...............///////////////000000000111333444555111222222222222111000000////////////............++++++++++++++++++++++++************************))))))*********+++++++++(((***''''''000999333%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((()))*********((((((((((((((((((((((((*********+++++++++++++++---///222666999;;;<<<<<<===???@@@???===<<<===???<<<;;;;;;;;;<<<<<<===>>>999:::::::::;;;;;;<<<<<<888888777666555444333333///............---------,,,+++***)))***+++---...******)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********,,,,,,,,,+++***)))((('''************************************************))))))))))))))))))))))))************************)))************+++++++++------,,,,,,+++***))))))************************************************************************************************************************************************)))************+++++++++******))))))))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******************************************************++++++++++++************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////---------.........//////---,,,++++++******++++++*********************************)))***++++++,,,************************((())))))***++++++,,,,,,************************************************))))))******++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---.............../////////000/////////000111333444555111222222222222111000000000/////////............++++++++++++++++++++++++************************))))))******++++++++++++---***&&&)))999FFF;;;'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((($$$%%%'''((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&''''''((()))******+++((((((((((((((((((((((((+++++++++++++++,,,,,,,,,---///111444777999;;;;;;===???@@@???<<<;;;<<<>>>;;;;;;;;;;;;;;;<<<===>>>999::::::;;;;;;<<<<<<<<<888888777666555444333333//////.........------------,,,+++******,,,...///******)))((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((())))))((('''&&&&&&'''((()))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,------...---------+++,,,,,,------,,,,,,++++++++++++++++++***)))(((******************************++++++++++++******+++++++++*********))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++++++++*********))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************************************************************)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++---------.........//////---------............///------,,,,,,,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))++++++******************++++++******************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,------......///000000000////////////000000000000222222333333333333444444222111000///------------,,,,,,,,,+++++++++******************************************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((()))************,,,,,,+++***)))((('''''')))************+++++++++,,,///222555666666888999<<<======<<<::::::;;;===::::::999888999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888555333111000///000000...---------------...---,,,+++******************)))(((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((******((((((((()))+++,,,------...---------+++,,,,,,------,,,,,,+++++++++++++++++++++************************************++++++++++++******+++++++++*********))))))************************))))))))))))))))))))))))))))))*********++++++++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++++++++*********))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,---------.........------------............------,,,,,,,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))+++++++++*********))))))************************************************++++++******************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))************+++++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---......//////////////////000000000111111111222222333333333333222111000///...---------,,,,,,,,,++++++++++++***************************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''&&&'''((()))************++++++******)))((((((((())))))*********++++++++++++...222444666777999:::<<<===>>>===<<<<<<>>>@@@===<<<;;;:::999999::::::::::::::::::::::::::::::;;;:::888666444222111111000000///...------------...---,,,+++******************)))(((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&'''''''''&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((******((((((((()))++++++,,,---------------+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,+++******************************++++++++++++******+++++++++***************************************))))))))))))))))))))))))(((((()))))))))******************)))))))))))))))++++++++++++++++++++++++******))))))******+++,,,+++++++++***************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------------------............------,,,,,,,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++******************************++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******)))))))))))))))*********++++++******************************+++++++++,,,,,,,,,+++++++++,,,------....../////////000000000111111000111222222333333222222222111000///...---------,,,,,,,,,,,,++++++++++++************************************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&'''((())))))******))))))))))))))))))))))))))))))))))))*********+++++++++...111444666777:::<<<<<<>>>??????>>>???@@@BBB@@@???===;;;:::888888888::::::::::::::::::::::::;;;:::888666555444444333111000///......---------...---,,,+++******************)))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((******((((((((()))***+++,,,---------------+++,,,,,,------,,,,,,+++***+++,,,,,,------------******************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))*********+++******************))))))******************************))))))******+++,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******************************************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,+++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************++++++++++++++++++++++++***************+++++++++******+++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********((())))))))))))***************************************+++++++++,,,,,,,,,+++++++++,,,------......//////000000000111111111111222333444444444333333333222111///......------------,,,,,,,,,+++++++++************************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))(((((((((((())))))******))))))))))))***************---000333555777:::======???@@@@@@???>>>???@@@AAA@@@>>>===;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::888777666666666666222111000///............------,,,+++***************))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((******((((((((())))))***+++,,,------------+++,,,,,,------,,,,,,+++***+++,,,,,,------------******************************++++++++++++******************************************************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******************************************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************************************))))))*********+++++++++******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++((())))))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,---......//////000000000000111111111111222333555666777666555444333222111000............---------,,,,,,,,,++++++************************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))))))))((('''''''''((())))))******(((((()))))))))************,,,///111333666999<<<===???@@@@@@>>><<<<<<===??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666666666222222111000////////////------,,,+++***************))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((''''''''''''&&&&&&'''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((******((((((((()))((()))***,,,------------+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,+++******************************++++++++++++*********************+++++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,***************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))***************+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++)))))))))*********++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---......//////000000000111111111222222333444666888888777666555333222111000///.........------------,,,,,,,,,,,,************************************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((())))))))))))(((((('''''''''(((((()))))))))((((((((()))))))))******)))+++...///111444888:::;;;===??????===<<<;;;<<<>>>>>>?????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::888777666666666666333222111000////////////...---,,,+++******************)))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((******((((((((()))((()))***+++,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++************************************++++++++++++******))))))*********+++++++++************************))))))))))))))))))))))))************++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))*********+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************************++++++++++++******************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))))))))*********+++++++++************************((())))))***++++++,,,,,,******++++++,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,******************************+++++++++,,,,,,,,,+++++++++,,,------......000000111111111222222222222444666888888777555444333333111000///............------------,,,,,,,,,************************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))))))))((((((''''''(((((((((((((((((((((((((((((()))))))))***)))+++---...///111555888888;;;>>>???>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===999999999999999999999999::::::888777666555555444333333222111000000000000...---,,,+++******************)))((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((******((((((((()))((((((***+++,,,---------+++,,,,,,------,,,,,,++++++++++++++++++***)))(((******************************++++++++++++******))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,)))******+++,,,,,,------000111111111111222222222111333555777888666444333444333222000//////............---------,,,,,,,,,************************************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))&&&'''''''''(((((())))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))+++,,,---...000444777555999===???@@@@@@AAABBB@@@@@@AAAAAA@@@???===<<<777777777777777777777777;;;:::888666555444444333444333222111000000000000...---,,,+++******************)))((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''')))******((((((((()))******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************,,,+++++++++***)))))))))************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++************++++++,,,,,,+++***))))))******++++++************++++++************************************************)))************++++++++++++++++++*********))))))///...,,,+++***+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------/////////000111111222222222333666888999999888777666555444333111000///.........---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((()))***++++++,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))+++++++++---///111333999@@@CCCAAA@@@CCCFFFAAAAAAAAABBBBBBAAA>>>;;;666555555666888999777666:::999777666555555666666222222222111000//////...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************+++++++++***************++++++++++++++++++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++************++++++,,,++++++***))))))******++++++************++++++************************************************)))************++++++++++++++++++*********))))))...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------/////////000111111222222222333555777999999888777666555444333111000//////......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((())))))***++++++,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))+++++++++,,,///111222888>>>@@@@@@???BBBDDDAAAAAAAAABBBDDDCCC@@@>>>777666666777888999777666999888777555555555555666222222222111000/////////------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++************++++++,,,+++******)))*********++++++************++++++************************************************)))************++++++++++++++++++***************------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------...//////000000111111222222333555777888888777777555555444333111000//////......---------,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))***++++++,,,...000000555;;;>>>>>>>>>AAACCCAAAAAAAAACCCDDDDDDCCCAAA888777777888999999777666888777666555444444444555222222222111000000//////------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++************++++++++++++***************+++++++++************++++++************************************************))))))*********+++++++++************************---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------......//////000111111111222333444666666777666666555555444333222111000///......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))''')))*********+++---///000444999<<<===???AAACCCBBBAAAAAABBBCCCCCCAAA???:::999888999::::::888666777777666555555444444444222222222111111000000000------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((()))))))))************************************************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++************************)))******++++++******)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++************+++++++++***************++++++++++++************++++++************************************************))))))*********+++++++++************************+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........///000000111111333333444444555555555666444444333333222111000000......---------,,,,,,,,,+++++++++*********))))))***************************************+++++++++))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***'''((()))))))))***,,,...000333777:::===@@@BBBDDDCCCAAA@@@???@@@???===;;;:::999999:::;;;;;;999888777777777666666555444444222222222222111111111111------,,,,,,,,,+++++++++************************(((((((((((((((((((((((('''((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************))))))************))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++************++++++*********)))******+++,,,++++++************++++++************************************************)))************+++++++++***************+++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......//////000000111333333333333444444555555444444333333222111000000......---------,,,,,,,,,+++++++++************)))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******'''((())))))((()))+++---///111444888<<<@@@BBBCCCCCCAAA>>>======<<<:::888:::999999:::<<<===;;;:::888888888888777666555444222222222222222222222222------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))'''((()))***+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************************************))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************))))))************))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************+++++++++***************++++++++++++++++++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------,,,,,,+++***++++++************++++++******))))))***++++++,,,++++++************++++++************************************************)))************+++++++++))))))*********+++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000000000333333333333333333444555444333333222222111111111......---------,,,,,,,,,+++++++++************)))************************************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))*********'''((())))))((((((***,,,...///222666;;;???AAABBBAAA???===<<<<<<<<<:::999999999999;;;===>>>===<<<888999999999888777666555222222222222222222222222------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))'''((()))++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&'''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))************)))***++++++,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******************************************************))))))))))))************************************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++************************))))))************))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************,,,+++++++++******))))))************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------,,,++++++++++++************++++++******))))))***+++,,,,,,++++++************++++++************************************************)))************+++++++++))))))******++++++++++++)))***,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000000333333222222222333444444444333333222222111111111......---------,,,,,,,,,+++++++++************)))************************++++++******************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++'''((()))((('''(((***,,,,,,---///444999>>>@@@AAA@@@>>><<<;;;<<<===<<<;;;999888999;;;>>>??????===999999::::::999888666555222222222222222222222222---------,,,,,,,,,++++++************************))))))))))))))))))))))))'''(((***+++,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''((()))******+++''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))************))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************************************************************))))))))))))************************************************************++++++************++++++******************************************************++++++++++++******************************++++++******************************************+++++++++*********)))))))))))))))))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------......------,,,+++************************************************)))************+++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......//////000222333444111111222333444666666777555555555555444333222222111000///---,,,+++******------++++++++++++------************************)))************+++++++++(((((()))***************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))///000111444777;;;>>>@@@>>>???@@@???===;;;<<<===;;;<<<>>>@@@@@@???===<<<===<<<;;;999777555555444999777444222000000111111......---,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************************************************************))))))))))))************************************************************++++++************++++++******************************************************++++++++++++******************************************************************************+++++++++*********)))))))))))))))))))))***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------......------,,,+++************************************************)))************+++++++++******************************************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,---------......***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........///000111333333111222222333444555666666444555555444444333222111000///...---,,,+++++++++---,,,,,,++++++,,,,,,---************************************++++++++++++((())))))***************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))---...///111555888<<<>>>===>>>>>>===;;;999:::;;;;;;<<<>>>??????>>><<<;;;===<<<:::999777666555555888777555333111111111111///...---,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************************************************************)))))))))*********++++++************************************************++++++************++++++******************************************************++++++++++++******************************************************************************+++++++++******************))))))))))))***++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------......------,,,+++************************************************)))************+++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............///111222333222333333333444444555555444444444444333222111000///......---,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************+++++++++,,,((()))******++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))((())))))******))))))((((((((((((((())))))))))))(((((((((((())))))))))))+++,,,---///222555888:::<<<======;;;999777777888;;;;;;=========<<<;;;:::<<<;;;:::999777777666666777666555444333222111000///...---,,,+++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************************************************************))))))*********+++++++++************************************************++++++************++++++******************************************************++++++++++++*********************************************+++++++++******************************************************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------......------,,,+++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++++++++++++++,,,,,,------------------------------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222333333333333333333333444333333333333222111000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))***++++++++++++************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))***++++++---000333666888;;;<<<<<<;;;888777777888;;;;;;<<<<<<<<<;;;:::999;;;;;;:::999888888888888666666666555444222111000///...---,,,,,,++++++,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************************************************************************++++++++++++************************************************++++++************++++++******************************************************++++++++++++******************************))))))*********+++++++++***************************************************************++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......------,,,+++************************************************))))))*********+++++++++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111222222222333333333333333333333333333333222111000000......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))***+++++++++++++++))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))+++++++++---///222444666;;;<<<===;;;999888999:::;;;;;;;;;;;;;;;:::999999::::::999999999999999:::666666666555444333222111//////...---,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++*********************************************************************************++++++++++++,,,************************************************++++++************++++++******************************************************++++++++++++******************************)))))))))***++++++,,,,,,***************************************++++++++++++************+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------------......------,,,+++************************************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,---------------------------...------------,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111111222222222333333444444444444444444333222111000///...............//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,)))***++++++,,,+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))+++++++++,,,...111333555:::;;;<<<<<<::::::;;;<<<===<<<<<<;;;:::::::::999999999999999999:::;;;;;;666666555555444333333222000///...---,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++*********************************************************************************+++++++++,,,,,,************************************************++++++************++++++******************************************************++++++++++++******************************((())))))***++++++,,,,,,************************))))))*********+++++++++++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------------......------,,,+++************************************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))******+++,,,,,,------------------------------......---------,,,,,,,,,,,,,,,,,,------------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,---...000000000000111222333444444555444555555444444333222111000///...............///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))***++++++,,,,,,++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))+++******+++---///111333888:::;;;;;;:::;;;<<<>>>>>>===<<<;;;;;;:::::::::888888888999:::;;;<<<===777666555444333333444444000///...------,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))***++++++,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++************++++++******************************************************++++++++++++******************************((())))))***++++++,,,,,,************************))))))******++++++++++++++++++******++++++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------------......------,,,+++************************************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------------------------------.........------,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,---...///000///000000222333444555555555555555555444333222222000000///...............++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))************,,,...000111666888:::::::::;;;<<<>>>???>>>===<<<;;;::::::;;;888888888999:::;;;======888777555333222333444666000000...---------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,---------...------,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++*********))))))************************************************************************)))************+++++++++))))))************)))))))))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,------...///000333333333333333333333333666666666555444222111000333222111000////////////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,...///000999777666999>>>AAA@@@?????????>>>;;;888777888:::::::::::::::::::::::::::777666555444333222222222///......------,,,++++++,,,+++******)))*********))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,------...------,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++*********))))))************************************************************************)))************+++++++++))))))************))))))************++++++++++++************++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................------------------------......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,------...///000000111111222333444555555777777777666555444222222222222222111000000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******,,,...///000888888888:::===???@@@???@@@@@@???===:::999:::<<<<<<;;;;;;;;;;;;:::::::::888777555444222111111111//////......---,,,,,,+++,,,++++++***************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,------...------,,,---,,,++++++******++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++************************)))************+++++++++))))))************))))))************+++++++++,,,************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---,,,+++***)))+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++************************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000......000222444666777888888888777777666555333333111222222222222000///.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))))))))))))))))))))))))))))))))***,,,---///000666888:::;;;<<<===???AAA@@@@@@@@@>>><<<;;;<<<>>>>>>======<<<::::::999888777777666444222111000000/////////...------,,,,,,,,,,,,+++***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,------...------------,,,++++++******++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++)))******++++++******)))*********+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))************************************************+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------.../////////...---,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,+++++++++*********************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------......------------.........------,,,,,,------...------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////---...///111333555777777777777777666666444333333111222333444333111///---......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++)))))))))))))))))))))))))))))))))***+++---...///444888;;;;;;:::;;;>>>AAA>>>???@@@???======>>>??????>>>===;;;999888777666555555555444333222111111000000//////...---------,,,,,,+++************+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))))))))(((((((((((((((((((((((((((******************************+++++++++,,,,,,,,,+++,,,,,,---.........------,,,++++++******++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++*********++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))************************************************++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------------------------------.../////////...---,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,++++++++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------......------------.........------,,,,,,------...------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++,,,,,,---...//////000000111333444444555555555555555444444333222111222333444333111///.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))***+++,,,---...222666999:::999:::===AAA<<<>>>??????>>>>>>???@@@???>>><<<;;;888666555444333444555555555444444333111000000//////...---------,,,,,,+++***+++++++++))))))))))))))))))))))))))))))))))))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---............---,,,++++++******++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++*********+++++++++++++++++++++,,,,,,------......++++++,,,,,,,,,,,,------------------------------------------------------.........///......------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,,,,,,,,,,++++++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.........------,,,,,,------...------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,---...///000111111111222222333333444444555555444333333222222333333333333111000///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++------000222555777888:::===???;;;===???@@@??????@@@AAA???>>>===;;;999777555555444555666777777666555444111111111000//////......------,,,+++++++++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))******)))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---............---,,,++++++******++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,---......///++++++,,,,,,,,,,,,------................................................------......///.....................------------------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,------------...------............------------,,,,,,,,,+++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.........------,,,,,,------...........................++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,---...///000000000111222222333333555555555555555444444333444333333222222111000000......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))***+++,,,---......000333888<<<===>>>;;;>>>@@@BBBAAAAAABBBCCCAAA@@@???===;;;999888777888888999999888666444222222222111000000//////...------,,,++++++++++++,,,))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((()))************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---............---,,,++++++******++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////++++++,,,,,,,,,---------................................................,,,,,,---.../////////...//////.........---------------------------------------------------------,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,---------......------............---------------,,,,,,,,,++++++************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------............------,,,,,,------...........................++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++,,,---.........///000111222333444444666666666666666666555444555444333222111111111111......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***)))))))))***+++,,,,,,---,,,---111888===>>><<<<<>>>>>>>>======;;;;;;;;;999555333333333222222111111000/////////......---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,---......//////---,,,,,,,,,---...//////444333222111000000111111000000//////////////////+++,,,---...////////////000000//////.........---////////////////////////------------------------................................................,,,---......//////......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------,,,.........,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000222333222222333444444666888999888777888888777666555333222222111222/////////...------,,,,,,,,,,,,---------,,,++++++------------,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,---///222666999;;;BBBBBBBBBAAAAAAAAAAAAAAAEEECCCAAA@@@@@@???>>><<<;;;;;;;;;888555222222222222222111111000/////////......---------,,,,,,,,,++++++************++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''------------------------***+++++++++++++++,,,,,,------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------......//////000000+++,,,---......///111333//////...------.........000111111111/////////000//////000111111000///...000000000000000111111111////////////////////////................................................------------------------,,,---......///............------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------------------------------------------------...///...,,,++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...000111222111222333555444666999:::999999999:::777666555444333222222111//////.........---------,,,,,,,,,------,,,,,,+++------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++,,,...111444777999AAA@@@????????????@@@@@@CCCBBBAAABBBBBBAAA>>>;;;;;;;;;;;;888444222111111222222111111000/////////......---------,,,,,,,,,++++++************++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''------------------------*********++++++,,,,,,,,,---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........---............////////////111222111000000222444111222222333333444444444000222444444222111111222111111222222222222111111/////////000000111111222........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///..................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------...///...,,,++++++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---///111111111111333555444666999::::::999::::::666666666555444333222111...............---------+++,,,,,,------,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************************************++++++---000333666888============>>>@@@AAABBBBBBAAAAAABBBBBBAAA>>>;;;;;;;;;;;;888555222222222222222111111000/////////......---------,,,,,,,,,++++++************++++++************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''((((((------------------------*********++++++,,,,,,---------........./////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000------...//////000111111222444555444111111444777777888:::<<<<<<;;;:::999111555:::;;;999666666777444333222222222222333444000000000000000000000000////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------,,,.........,,,+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---///000000000111444666555777999:::999888999999666666666666555333222111........................++++++,,,---------,,,,,,,,,,,,,,,,,,------------******+++,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************+++,,,///222555666::::::<<<===???AAABBBCCCAAA@@@@@@@@@AAA@@@===;;;;;;;;;;;;999666444444444222222111111000/////////......---------,,,,,,,,,++++++************++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&'''(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------............////////////............------------------------------------***++++++,,,,,,++++++***---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------------------..............................//////000111111222///000111333666888::::::555999>>>??????AAAGGGLLLEEEGGGJJJLLLKKKHHHDDDAAACCCIIIPPPSSSPPPMMMLLLMMMJJJHHHDDDAAA>>>======>>>:::999888666444333111111000000000000000000000000................................................------------------------,,,---......//////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------------------+++---...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---.../////////111444666555777999:::888777777888666666777666555444222111........................***+++,,,,,,---------,,,++++++++++++,,,,,,,,,---)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************,,,...111444555888:::<<>>>>>??????===;;;:::;;;;;;:::777666666777222222111111000/////////......---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******&&&&&&'''(((((()))******,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------............/////////000//////.........---------------------------------+++++++++,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------------------------------...........................//////000111222222333222444666999===AAACCCEEE===CCCKKKPPPTTTZZZcccjjjooorrruuuvvvtttoooiiieee]]]eeemmmqqqnnnkkkiiijjjlllggg```YYYSSSOOONNNNNNDDDBBB@@@===999666444333111111111111111111111111////////////////////////................................................,,,---......//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------------------------------------------+++,,,------,,,,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---.../////////111444777555777999999888666666777666666777777666444222111---.....................***+++,,,,,,------------*********++++++,,,,,,,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))***+++...111333555999;;;===@@@AAAAAAAAA@@@@@@>>>======>>>>>>===;;;:::;;;;;;:::888777888888222222111111000/////////......---------,,,,,,,,,++++++************++++++(((((((((((((((((((((((((((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''''''''((()))******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++***,,,---...,,,++++++---///000000...//////000000///...---333111111333777:::999888>>>;;;:::AAALLLVVV[[[\\\aaagggooouuuxxx|||rrrhhhhhh||||||rrryyy~~~vvvzzzxxx|||xxxnnneee]]]UUUPPPGGG>>>>>>BBB<<<999555222111222333333222111//////000111111000...//////...------...000,,,------......------,,,............////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///111222333555666888999999777666444444444555555555444333222000000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++************)))************************++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))(((++++++++++++******))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))+++*********))))))((((((******+++,,,,,,+++))))))***************************++++++++++++---111444666999<<<>>>>>>>>>???@@@>>>???@@@???===<<<===>>>;;;;;;;;;;;;:::999888777666555444333222111111111......---------,,,,,,,,,+++++++++************)))******++++++++++++******+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((+++111555------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...///...---,,,---...//////333222111111111222333444333666999<<<>>>???@@@@@@AAALLLZZZfffmmmrrrxxx|||{{{xxxwwwyyy|||sssqqqqqqrrrsssmmmcccZZZmmmnnnfffccciiigggdddjjjllloooooommmpppwww|||}}}wwwyyyzzzgggXXXRRRLLLFFF???:::999888666444000///...///111222111///+++,,,------......///000---------......---------............////////////000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///111222333555666777777777666555444333444555555555444222222000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++************************************++++++++++++++++++++++++******+++,,,,,,+++******))))))))))))))))))))))))************************))))))))))))************++++++*********)))))))))++++++++++++*********)))************************************************************************+++*********))))))))))))'''((()))***+++***))))))+++++++++******************++++++++++++---000333555888;;;>>>>>>???@@@BBBBBBCCCDDDCCCAAA@@@@@@AAA=========<<<;;;:::888777666555444333222111111111.........---------,,,,,,++++++++++++******************++++++++++++******************)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''))),,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---...000///...---------...//////000222555777:::<<<===:::;;;>>>AAAFFFPPP\\\dddeeemmmwww~~~~~~|||{{{{{{ppptttwwwwwwsssmmmhhheeekkkmmmsss}}}uuujjjnnnjjjppp|||kkksssoookkkeeeccclllyyyyyyyyy{{{}}}zzzqqqjjjhhhnnnhhh```ZZZTTTKKK???666666444222222222000...,,,---......///////////////------............------............////////////000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000222222666666555555555444444444333444444555444333222111000000///...............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************************************************************)))******++++++******)))))))))))))))))))))))))))************************)))))))))*********++++++,,,+++++++++************++++++++++++***************************************************************************************************)))))))))'''((()))***++++++++++++++++++++++++******))))))***++++++++++++---000222333777;;;===???@@@BBBCCCEEEFFFGGGFFFDDDBBBBBBCCC@@@@@@???>>><<<:::999888777666555333222222111111.........------------,,,,,,+++++++++******************++++++++++++******************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&&&&''')))........................------------------------------------............////////////////////////............------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................------------------------...///000///---,,,---.../////////.........000222111333777:::===???@@@@@@BBBFFFNNNWWWbbbmmmwww}}}}}}{{{xxxqqqhhh```cccuuutttmmmxxxwwwjjjlllooorrryyyrrrjjjgggiiipppxxx~~~|||vvvhhhUUUGGGCCC???:::666444333111000222222111111111000...,,,......////////////..................////////////000/////////......------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111222666555444333333333333444333444444555555333222111000000///...............------------------------***++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************************+++++++++************************************************+++++++++,,,,,,,,,,,,+++,,,,,,++++++***))))))))))))***+++++++++,,,///111111555999===???AAACCCEEEEEEGGGHHHGGGEEECCCBBBBBBBBBBBBAAA@@@>>>;;;:::888888777555444222222111111............------------,,,,,,+++++++++***************++++++++++++***************)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&&&&'''........................---------------------------------.........//////000000000000000000000000//////.........---------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................---------------------------...///...---,,,---...---...000000000111555888<<<<<<;;;<<>>@@@CCCEEEFFFGGGIIIIIIGGGDDDDDDDDDCCCCCCBBBAAA???===;;;:::888777666444333222111111//////.........---------,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++)))((())))))........................------------------------------........./////////000000000000000000000000/////////.........------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................------------------------,,,---......------...000///111444444444666:::>>>@@@>>>===@@@IIIVVVdddmmm}}}~~~~~~zzzrrrhhh___YYYkkkvvviiikkksss|||qqqfff___nnnqqqpppvvv{{{qqqrrrbbbaaa```bbblllxxx|||zzz|||{{{zzz~~~|||kkkZZZLLLAAA:::666666333000///111222000...//////000000000000//////............////////////////////////////////////------------------------.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------............------------------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111222222333444444555555555555666666777666555444333000000///...............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************+++******))))))******+++************************++++++++++++++++++++++++*********++++++++++++,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++***))))))))))))***************************(((***,,,,,,++++++---......111666:::<<>>777444555555222//////000000111111000000///............/////////////////////////////////000........................------------------,,,,,,------------------------------------....................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------.........///........................------------------------------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000111333555666777777777666777888888888777555444000000///.......................................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************++++++++++++++++++++++++,,,+++************+++,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++*********)))))))))+++++++++,,,,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******+++,,,...///)))))))))***++++++,,,,,,(((***,,,,,,++++++,,,------000555888;;;===???AAACCCFFFIIIKKKJJJHHHGGGGGGBBBAAAAAAAAA???>>>===<<<:::999777555333222111111////////////............------,,,,,,,,,+++++++++******++++++++++++******((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***))))))***,,,////////////////////////..................................../////////000000000000000000000000000000/////////....................................------------------------,,,,,,,,,---------......,,,,,,,,,------.................................++++++,,,,,,---...//////------------------------------------------------------------------------,,,,,,------...///000000////////////////////////........................,,,...000000000111333555:::===@@@???<<<===AAAFFFOOOWWWcccnnntttuuurrrooozzzkkkeeeiiiooozzzwwwrrrmmmlllrrr|||vvvkkkiiiqqqzzz~~~pppzzz}}}lll\\\YYY\\\___dddppp~~~~~~uuuwwwwwwvvvxxx|||yyyvvvrrroooTTTLLLBBB<<<999777333///000000111111111111000000............/////////000////////////000000000000........................+++,,,,,,------......///---------------------------------.........//////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------.........//////........................------------------------...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111...000333666888888888777777888999999999888666555000000///.......................................---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,*********))))))))))))(((+++++++++,,,,,,---------++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---///222555666(((((()))***+++,,,,,,---(((***,,,,,,++++++,,,---,,,000444888:::<<<>>>@@@@@@CCCFFFHHHGGGFFFEEEEEEAAAAAAAAA@@@???>>>===<<<:::999777555333222111111000/////////............---------,,,,,,,,,++++++******++++++++++++******(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++***(((((()))+++...000111000///000...,,,000000///...............////////////////////////111111222222222111111000000000000000////////////........................------------------------.................................------,,,,,,,,,,,,------......------,,,........................------------------------,,,,,,,,,---------...............------,,,,,,,,,........................000000//////.........---++++++---......///......222000...///333888<<<===CCCEEE@@@<<<===<<>>777555333111///.........///000111000000///......------000000000000000///..............................------------------------++++++,,,,,,,,,,,,,,,,,,---------............///------------------------.........------,,,,,,,,,,,,------......------,,,------------------------........................------,,,,,,,,,,,,------................................................------------------------///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------++++++++++++------,,,,,,------.../////////111333555666777888:::<<<;;;::::::999999888888888333333222222111000////////////.........---------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---,,,+++************,,,++++++******++++++,,,************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++************)))************************************************++++++++++++++++++++++++)))******,,,---......///++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***---000444666999===@@@@@@BBBEEEGGGFFFDDD@@@===>>>===<<<<<<<<<<<<:::999666666555444333333222111000000000///......------,,,+++*********+++,,,---+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))222111///...///111222111000000///............///////////////////////////111111222222222111111000000000000/////////..............................------------------------.................................------,,,,,,,,,,,,------......------,,,........................------------------------,,,,,,---------..................------,,,,,,,,,........................000/////////....................................000111333555888;;;>>>???EEEEEEAAAEEEQQQVVV\\\kkk~~~vvvlll___VVVYYYbbbppprrrzzz}}}sssggg]]]```jjjpppssstttqqqnnnlllkkkiiiiiiqqq{{{ttteee^^^```fffkkknnnmmmfffgggooorrrllliiikkksssnnnkkkhhhbbbZZZUUUUUUZZZdddqqq{{{zzziii^^^UUUUUU[[[dddsssqqqddddddooo}}}yyyrrrhhhTTT>>>000555444333222222222222111111111000000/////////...111111222222111000000///................................................---------------,,,,,,,,,---------............///------------------------......---------,,,,,,,,,,,,------......------,,,------------------------..............................------------..............................------------------------------------------------///...---,,,,,,,,,,,,---++++++,,,,,,,,,---------------,,,++++++,,,------,,,,,,------.../////////111333555666666777:::<<<::::::::::::999999777777333333222222111000000000//////.........---------...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,------------,,,,,,,,,++++++...---,,,++++++*********,,,++++++******++++++,,,************************)))************+++++++++************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***---000333555777;;;>>>@@@BBBFFFHHHHHHFFFCCCAAA>>>===<<<;;;;;;;;;:::999777777666555444333222111111000000//////...------,,,,,,+++******+++,,,---+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))333000...///111222000...111000//////......//////////////////////////////000111111222222222111111////////////....................................------------------------.................................---------------------............------........................------------------------,,,------------..................---------------........................////////////............111000///...---...///000000444:::<<<======@@@BBBDDDAAA;;;DDD\\\jjjqqq|||{{{|||ssslllmmmrrruuunnn^^^___ooovvvsssyyyooogggffffffdddbbbbbbdddccceeeiiikkkmmmuuu~~~}}}sssuuu}}}|||zzztttsssxxxxxxtttqqqpppllldddaaabbb\\\fffooossstttuuutttqqqlllhhhfffiiinnnrrrzzzwwwkkkbbbfffuuuqqqWWWDDD:::888555333333333222111111111111111000000000000222222222333222222111000........................//////////////////////////////......------,,,,,,---------............///------------------------...------------,,,,,,,,,,,,------......------,,,------------------------........................///..................///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,------.../////////000222444666666777999;;;999:::;;;;;;;;;999777555333333333222111111000000/////////.........------...------,,,,,,------.........---,,,,,,,,,------------------,,,,,,,,,,,,///...---,,,+++++++++,,,,,,++++++******++++++,,,************************)))************+++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++---///111222555888;;;???AAADDDGGGHHHFFFDDDBBB???>>>===<<<::::::999999999999888666555333222222111111000000///.........,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++*********************++++++++++++******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))666222000444666333///,,,111000000///.../////////////////////////////////000000111222222222111111////////////.........---.......................................................................................---------------............------................................................------------...........................---------........................///////////////.........000///...---...000333444444999>>>???>>>>>>BBBGGGNNNQQQOOOWWWjjjppplllnnn___yyyqqqggg]]]```tttyyyrrriiiccceeekkksssooopppwww~~~zzzwww~~~zzzuuu{{{{{{yyyqqqppprrrssszzz|||{{{oooeeegggttt~~~rrrfffOOOGGG===666333333444333000000000000000000000000111222222222222222111111................................................111000000///...------,,,---------............///------------------------------------------------,,,------......------,,,------------------------........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------,,,,,,,,,------------...---------,,,,,,---------,,,,,,------.../////////000222444555555666999:::999:::<<<<<<;;;999666444333333333222222111111111////////////............------------------------...------,,,,,,,,,------------------------,,,,,,///...------,,,,,,,,,---,,,++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,---//////000222555888===???AAADDDDDDCCCAAA@@@AAAAAA???===;;;999:::;;;;;;:::999888666444333222222111111000000//////...---,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************++++++++++++******)))******++++++******)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))<<<555111444555222111333111111000//////////////////////////////////////////000111222222222222222000////////////.........................................................................................................---......//////......---................................................---------.........//////........................////////////////////////.........///////////////---------...111555999;;;;;;>>>AAA@@@>>>@@@HHHNNNfffqqqsssrrrtttiiiYYYVVVjjjxxxllleeebbbmmm~~~{{{uuukkkoooqqqttt|||sssrrrtttwwwsssqqq|||zzzmmm```^^^eeerrr}}}}}}~~~zzzwwwpppcccPPPAAA999666555555111111111000000000000000000000111111222111111000////////////////////////------------------------111111000///......---------------............///------------------------------------------------,,,------......------,,,------------------------........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...,,,,,,---------.........------------------------,,,,,,------...////////////111333444555666888:::999:::<<<<<<;;;999666333333333333222222222222222000000/////////.........------------------------------,,,,,,,,,------...------------------------......---,,,,,,,,,------,,,++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,---.........000444777===???AAACCCCCCBBB@@@???CCCCCCBBB???;;;999;;;===<<<;;;:::999777666555444222222222111000000//////------------,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++************++++++++++++******************************************************************************************************))))))************))))))************************************************DDD<<<666666333///111888222111000000//////000000///////////////////////////000111222222222222222000000000000////////////......................................................................................./////////......////////////......................................................------........./////////.............../////////////////////////////////.........///////////////,,,---///333888===AAACCCBBBCCCBBBBBBCCCIIISSSZZZwwwwwwggg```[[[]]]ggg}}}yyyvvvnnniiilllrrruuutttsssuuuuuuwwwpppbbbXXXZZZccciiiiiilllrrrtttooogggjjjrrrxxxtttooovvv{{{uuuppprrruuu{{{zzz~~~{{{zzz}}}wwwlllbbb```dddlllxxx}}}wwwvvvwwwwwwyyy|||vvvaaaPPPEEE>>>777333333333222222111000000//////000111111111111111111////////////////////////------------------------000000//////......---------------............///------------------------,,,,,,,,,------------...,,,------......------,,,------------------------........................///..................///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......,,,---------............------............------,,,,,,------.../////////...000333444444555777999:::;;;<<<<<<:::888666444333333333333333333222222000000000/////////......,,,------......------,,,------,,,,,,,,,---......------------............------,,,,,,,,,,,,------,,,++++++******++++++,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))*********++++++,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,------------000444777>>>???AAACCCDDDDDDCCCBBBDDDEEECCC???:::888:::===<<<;;;;;;:::999888777777333333222222111000000000------......---,,,+++***++++++++++++++++++++++++***************+++++++++******++++++++++++************++++++++++++******************************************************************************************************)))******++++++******)))************************************************XXXTTTTTTTTTJJJ:::444888222111000000//////000000//////////////////////////////000222222333333222222111111111000000000000........................................................................---........./////////000......////////////..................................................................////////////---........./////////000////////////////////////............/////////000///111555:::???DDDGGGIIIFFFEEEEEEHHHNNNXXXaaahhhvvvyyyhhhcccgggtttxxx|||uuullleeedddcccdddnnnzzz|||tttsssqqqhhhaaacccfffaaaYYYTTTOOOXXX]]]\\\```kkkooolllcccdddkkktttrrriiigggmmmkkkiiikkkqqquuuwww{{{}}}vvvqqqtttxxxyyyuuuqqqooottt{{{~~~uuummmlllqqqxxx}}}pppfff^^^SSSFFF===777666666444333222111000000111111222333333222222////////////////////////................................................---------............///------------------------,,,,,,,,,---------......,,,------......------,,,------------------------..............................------------..............................------------------------------------------------,,,,,,,,,,,,,,,---...///------------............,,,---...//////...---,,,,,,,,,------.../////////...000222333333555777999<<<<<<;;;;;;999777666555333333333333333333333333000000000000/////////...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///------------.........///,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------...---------,,,------------000444888:::<<>>888555888<<<;;;;;;;;;;;;::::::999999444333333222111111000000---............,,,+++***++++++++++++++++++++++++))))))*********+++++++++******++++++++++++*********++++++,,,,,,++++++***************************************************************************************************)))******++++++******)))************************************************pppsss|||nnnOOO<<<999222111111000000000000000//////////////////////////////000222222333333333222222222222111111111000........................////////////////////////........................---.........//////000000......////////////..............................////////////////////////............/////////000---.........//////000000000000000000000000000000---.........//////000000333555999???DDDHHHKKKMMMGGGFFFGGGMMMWWWccclllqqqpppwwwpppyyyzzzhhhbbb___aaaccckkkxxxrrrrrrppphhhaaa]]]ccc___^^^bbbdddbbb```aaa^^^dddeee```dddpppuuupppcccbbbhhhvvvzzztttnnnnnnhhhmmmyyyxxxuuu{{{tttmmmppp}}}rrrqqqqqqppptttuuu|||{{{llliiippp}}}}}}|||yyynnn]]]PPP:::999888777555333222111111222333333444444444444000000000000000000000000////////////////////////---------...............---------.........//////------------------------,,,,,,,,,------.........,,,------......------,,,------------------------........................---------,,,,,,---------................................................------------------------,,,,,,,,,,,,,,,---...///---------.........//////,,,---...//////...---,,,,,,,,,------...//////000...000222333333444666888===<<<;;;:::888777666666333333333333333333333333000000000000////////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///---------.........//////+++++++++******+++,,,,,,,,,++++++++++++++++++,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////...---,,,+++***)))+++++++++++++++++++++++++++,,,------......------,,,------------000555888555777:::???BBBEEEFFFGGGBBBCCCBBB<<<666333666:::;;;;;;;;;;;;;;;;;;;;;;;;444444333222222111111000......//////...,,,+++)))++++++++++++++++++++++++))))))******++++++++++++******++++++++++++*********++++++,,,,,,++++++*********************************************************************************************************++++++++++++******************************************************~~~bbbMMM;;;777777444222222333222...///000000///---,,,,,,---000000000111222222333333222222333222222111000///000/////////............////////////////////////------...///000000//////////////////////////////---------.........//////..............................////////////......000000000000000000000000......------------......///////////////.........---///000111000///111222999<<<@@@FFFOOOTTTPPPGGGAAAJJJUUUhhhyyyrrrgggkkkwwwtttnnnllllllqqqyyyyyypppeee___YYYhhhzzz|||zzz{{{iiigggccc___ccchhhddd\\\______eeemmmnnnmmmuuu}}}vvvxxxppp{{{~~~}}}xxxrrrwwwyyy|||zzzssswwwnnnlllvvv~~~yyyvvvwwwtttqqqxxxzzzhhh\\\___pppqqqyyy~~~mmmNNNGGG@@@:::555111222555///333444000111666666111222111111000///......---//////............////////////............//////------------.........///......---------,,,,,,,,,------------------------////////////////////////........................------------------,,,,,,........................------............------................................................---------.........//////.................................------,,,,,,,,,***++++++,,,---.../////////000111333555777888999::::::999888777666555555777666444222111111111111111111000//////////////////............------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...---++++++,,,------,,,+++---------+++******+++(((+++///000///...------+++///333333000///222666444555666555333222111222111000000000111111000000...+++))))))+++,,,+++))),,,...000///,,,+++,,,---000000...------...///000777999<<>>666222222333555777111222222222111111111111000000000111222222333333333333333333222111000///000000/////////.........////////////////////////---...//////////////////////////////////////////---------.........//////..............................////////////......000000000000000000000000//////............/////////////////////////////////000111111111222555888888CCCLLLOOOOOOPPPNNNKKKVVVccclllrrrqqqccc\\\gggttt{{{ppprrrsssooonnnvvvmmmfffgggjjjkkklllmmmtttiiiccc]]]]]]```dddeeeddddddeeepppsssyyyzzzsssooozzzqqqppp}}}~~~vvvkkkyyy~~~uuummmrrr}}}xxxrrriiiaaa___fffsss|||~~~~~~~~~lllZZZEEE999666444000,,,111333222///000444555111333222222111000000////////////............////////////............//////------........./////////.........---------,,,,,,------------------------////////////////////////...........................---------------------........................---......//////......---................................................---------.........//////.................................------,,,,,,,,,+++,,,,,,------....../////////111222444666777888999888888777777666666555777666444222111111111111111000000//////////////////............------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++*********+++,,,,,,+++***,,,---------...000222///000111000111222666888555===FFFJJJGGGBBB>>>===DDDFFFGGGGGGFFFEEEEEEFFF@@@AAACCCAAA<<<555///,,,111///...///111222111000))),,,......---,,,---///,,,,,,,,,,,,---///000111666777:::===???AAAAAAAAA@@@<<<:::999555///...111777;;;===:::888::::::888888666333111111222222111000000000///...------,,,------,,,,,,++++++,,,---++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++************************))))))))))))************++++++******************)))***+++---...000444888~~~~~~~~~ZZZOOODDD@@@:::222000444111111111111111000//////000000111111222333333333333333333333222111000000000000000/////////......//////////////////////////////////////////...---////////////////////////---............/////////..............................////////////......000000000000000000000000000000////////////000000////////////////////////111222222111222666;;;???AAAMMMVVVSSSLLLLLLQQQVVVbbblllmmmiiigggbbbfffvvviii___qqqrrrjjjgggmmmvvv}}}~~~pppfffbbbaaa^^^bbbiiioooppppppvvvvvvrrrzzzxxxnnnooozzz}}}zzzuuutttxxx{{{yyypppqqqssstttuuuyyy|||||||||zzz|||lllVVVDDD;;;888555333333444222///111555555222444444333333222111111111000//////......//////000//////............//////....../////////000000000.........------------,,,------------------------////////////////////////........................................................................---......//////......---................................................------........./////////.................................---------------------------------------......///111333444555666666666666666666666666666666555444333222111111111111000//////....../////////............------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------------------------,,,,,,,,,,,,++++++++++++)))***+++,,,,,,---,,,,,,------...------///333666666999<<>>===;;;;;;999666888666333111222222222111111000///...............+++***)))***+++,,,+++***++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++************************)))))))))*********++++++++++++******+++,,,,,,---))),,,//////000444<<>>;;;;;;444333222222555777555333333333333333222222111111000000////////////000000//////............//////////////////000000000000............------------........................////////////////////////.................................///////////////..............................////////////..................................................................////////////.......................................---------//////......---------,,,------///000111333444444444444555555555666666666555555444333222222111111000000///............//////............------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///............///000000000000333888<<>>??????@@@>>>===<<<555...,,,///111888======;;;;;;888444888555333222222222111000000///...---------......*********---///...***'''++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********++++++++++++******)))***+++,,,---+++///111333888AAAIIILLL]]]ddduuulllOOO>>><<<666444222222444444333111111111111222333333444444444555555444444333222111111000000000//////////////////////////////////////////000000///...------////////////////////////////////////////////////////////////////////////......////////////......////////////////////////111111000000000000111111////////////000000111111000000111222555;;;CCCHHHLLLLLLMMMPPP[[[jjjrrrsssxxxgggsss{{{vvveee|||vvvgggbbb```aaadddiiioooqqqpppmmm{{{ssslllnnnmmmllljjjhhhhhhlllpppkkkppplllkkkrrrqqqnnnsss}}}uuuoookkkrrrggg___mmmlllVVVDDD999555222000333666666444111222222222222222111111111000000////////////000000//////............//////////////////000000000000//////.........---------........................////////////////////////....................................//////000000////////////////////////...//////////////////............................................................/////////000000////////////////////////........................000//////......------,,,------...///111222333333333333333444555555666666444444444444333222222111000//////...............///............------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,---------.........,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++...//////...---...///...000333666;;;AAAHHHMMMYYY\\\```aaa^^^XXXTTTQQQMMMLLLIIIEEEAAA??????@@@>>>AAACCCDDDBBB???>>>>>>EEEHHHLLLNNNQQQVVV\\\aaabbbaaa___[[[VVVRRROOONNNBBB>>>999444111000000000///////////////000000000111333666:::===>>>???@@@BBBAAA@@@>>>777000///444555:::===;;;999999777444777555333222333333111000......------------------///---,,,+++,,,---,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++************************************++++++++++++******))))))***+++---...222555888???NNN^^^dddbbboookkkppp{{{sssZZZHHH???:::555111111333555444333111111222222333444444444555555555555444333222222111111000000000///////////////////////////////////////////////////...---////////////////////////000000000////////////...////////////////////////......////////////......000000000000000000000000111111000000000000111111...//////000000111111222000222555888<<>>666111333555444111000222222222222222222222222111000000//////000000111//////............//////....../////////000000000/////////.........------........................////////////////////////........................---------......//////000////////////////////////...//////000000//////........................................................./////////000000000////////////////////////.............../////////////////////......------------...///000111222333222222333333444444444555333444444444444333222111000///......------......///............------------------------------------,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,---------............,,,------......------,,,........................,,,,,,,,,,,,------------***,,,///...------111444222666;;;AAAGGGPPPXXX]]]\\\ZZZUUUMMMGGGCCCCCCDDDDDDFFFIIIJJJJJJGGGDDDAAA@@@DDDGGGIIIHHHGGGFFFFFFGGGDDD@@@======@@@DDDFFFMMMOOOQQQRRRSSSVVVYYY\\\ccc^^^VVVNNNEEE<<<444///...---,,,,,,---...000111000222555999<<<>>>??????BBBAAABBB@@@;;;555888???BBBEEECCC<<<888888888666777555333333333333111///------...///......------///...+++'''$$$%%%)))---++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++*********************************++++++++++++,,,+++******+++---000333555;;;@@@FFFPPPbbbtttwwwoooqqqeeeeeelllttt{{{vvvfffTTTKKKDDD;;;666555555222000111111222333333444444555666666666555555444333222111111111000000000//////////////////////////////---...//////////////////////////////////////////000000000000/////////...////////////////////////......////////////......000000000000000000000000000000000//////000000000...//////000111111222222222666<<>>???@@@BBBBBB???===DDDNNNWWWUUULLL@@@888888999888666555333333444333111///---...000222222111///---+++111777666000***((()))++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++*********************************+++++++++,,,,,,++++++,,,///333999>>>AAAGGGOOOTTTVVV___iiieeeYYYooocccdddlllkkkjjjhhh```fffnnnrrrzzz|||dddZZZLLLBBB===999555111111222222333333444444555666666666666555444333222111111111111000000000000////////////////////////------...///000000000///////////////////////////111111000000/////////...000000000000000000000000......////////////......000000000000000000000000000000////////////000000...//////000111222222222555:::AAAHHHKKKNNNPPPRRRZZZlll}}}{{{uuupppmmm|||fffYYYnnnxxxlllfff___iii}}}qqqeeeZZZXXX^^^fffpppxxx~~~{{{jjjhhhdddZZZ[[[fffddd```ooozzzpppfffiiihhhdddhhhvvv{{{}}}wwwuuuwwwttttttppplllqqq}}}|||xxxppplllxxxyyycccPPP>>>888666555666:::444555555555555555555555111111000000000000111111//////............//////------------.........///000/////////............////////////////////////////////////////////////........................++++++,,,,,,---...//////000000000000000000000000//////000000000000//////................................................////////////000000000000000000000000000000000000---.........//////000000.../////////////////////...//////000111222222333222222222222222222222222222333444555444333222111//////...------------...//////.........------------------------------------,,,,,,,,,,,,---......---------,,,,,,,,,++++++------------------------,,,,,,++++++,,,,,,---......------,,,,,,------...---------.........//////,,,------......------,,,------------------------,,,,,,,,,------.........+++...222333444999BBBJJJYYYXXXVVVQQQKKKFFFDDDCCC@@@CCCHHHOOOWWW```jjjqqqvvvxxxzzz|||{{{xxxsssoooxxxzzz{{{zzzuuupppllljjjkkkfffcccdddfffeee]]]VVVOOONNNKKKFFFAAA@@@DDDGGGIIIPPPZZZeeekkkggg]]]UUUCCC???888222...,,,---...,,,...222555999;;;<<<===<<<>>>AAACCCAAACCCMMMXXXfffaaaTTTCCC999888:::;;;666555444444444333111///...000333555555333000...***:::LLLRRRIII:::///)))++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,+++,,,...333999@@@GGGKKKPPPYYY[[[TTTPPPNNNDDD666rrr{{{~~~lll^^^XXXVVVdddqqqppppppWWW<<<444444555444333444555555555444666666777777666555444444333333222222111000000000000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////......//////000000111111000000000000///111444777DDD;;;AAASSSVVVLLLMMM[[[xxxyyy```ooovvv\\\^^^lll~~~{{{iiiaaagggYYYaaaccc```hhh||||||sss```WWW___ddd```cccnnnwww{{{uuuppplllrrrlllrrrvvv{{{xxxyyy|||zzzvvvzzz||||||jjjKKK===888333333888222444666777555444333222111111000///////////////222111111111000000//////////////////////////////////////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............////////////000//////.........//////---...//////---,,,---///333111...+++***+++///222111///...///111111///------......,,,,,,///222333000000///............///...///000111222333444444444444444444444444444444444444333222111111111111////////////////////////111000000///////////////---------------------------,,,,,,,,,,,,---.........------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------000000000000///...---,,,---/////////......///111---333999>>>BBBJJJTTT\\\eeeXXXKKKFFFFFFGGGHHHIIIJJJWWWeeemmmppprrroookkknnnqqqtttsssqqqoooppprrr~~~~~~qqqdddaaaeeehhhccc___fffuuu|||wwwsssuuuwwwuuummmccc]]]YYYRRRJJJIIICCCDDDMMMRRRSSSYYYccceeeVVVCCC888666666222---000222444555666999===AAAAAADDDFFFEEEDDDGGGOOOVVVnnnbbbQQQBBB:::888:::<<<777666555444555444111///000111333555666444000---,,,444MMMdddZZZ:::***000---,,,***)))))))))******+++,,,,,,------,,,,,,+++))))))************))))))+++++++++++++++***)))(((************************,,,,,,,,,++++++***************+++++++++,,,,,,,,,)))*********)))***---///,,,666===<<<>>>IIITTTZZZ]]]TTTIIIBBB@@@@@@>>>;;;~~~nnn\\\]]]mmmkkkLLL@@@<<<888777444222222333555777666666666666666555444444333333222222111000000000000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000////////////////////////000000000000000000111111111111333777:::???DDDKKKNNNMMMRRRbbbrrryyyppp|||qqqcccqqqxxx}}}pppaaaZZZYYY]]]fffmmmqqqvvvjjjdddYYYYYYcccttt~~~{{{pppkkkqqqxxx~~~~~~tttzzz{{{iiiXXXHHH<<<888:::555555555444333222222333111111000///////////////111111111111000000000///////////////////////////////////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............////////////111000000////////////000//////000000000000111111//////000222222222000000333222000/////////......---//////...---...//////000000000000111222333333.........///000111222333444444444444444444444444555444333222222111111222////////////////////////111111000///.........///---------------------------,,,,,,,,,,,,---.........------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------000000000000000///............///...---///222444;;;<<<@@@JJJSSSVVVQQQLLLOOOKKKFFFCCCCCCHHHPPPWWW```hhhmmmiiidddaaa^^^\\\aaahhhqqqxxxzzzyyyvvvuuu{{{|||rrrgggcccbbbaaaddd]]]]]]eeeiiieeegggmmmtttzzz~~~{{{uuunnnfff^^^]]]TTTJJJEEEDDDFFFNNNVVV[[[ZZZVVVPPPGGG===555000111000///222666;;;>>>???CCCEEEGGGFFFDDDFFFLLLQQQZZZSSSHHH@@@<<<<<<===>>>777666555555666555333111000000111333444333000---+++000@@@NNNFFF111(((---,,,+++******************+++,,,,,,------,,,,,,+++))))))************))))))+++++++++++++++***))))))************************,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******++++++***,,,///111///888@@@DDDKKKWWWaaacccPPPIIIAAA===<<<<<<:::888dddfffqqqyyyYYYIII===777666444222111222222222666666666666666555555444333333333222111111000000000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///////////////000000000000000000/////////111222333555777;;;>>>@@@OOOTTTIIIEEEVVVrrrxxxyyyttt}}}xxxlllggggggyyyddd[[[YYYWWWooozzz{{{eeeUUUTTTZZZggguuuwwwjjjfffsss{{{nnnsssvvv[[[FFF;;;666777666444333222222222333111111000////////////000111111111111000000000000////////////////////////////////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............////////////222111000000/////////000///......///000222111000------///111333333111///...//////......///111333/////////000000////////////.........///000000111000///......///111444555444444444444444444444444666555444333222222222222000000000000000000000000222111000///............---------------------------,,,,,,,,,,,,---.........------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------............///------------------------000000000000000/////////............///222888<<>>888333...///666<<<@@@@@@CCCEEEHHHGGGEEEEEEHHHKKKHHHEEEAAA??????>>>===<<<888777666777777777555333111111000111111111///---+++---222555111+++))),,,)))***++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))************))))))***++++++++++++***))))))************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***+++,,,,,,,,,///222555<<>>:::777666777666222...555666666666666666555555444333333222222111000000////////////////////////............////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000////////////000000222111111000000/////////...000333555777;;;???BBBFFFQQQSSSIIIFFFWWWooo~~~zzzwwwXXXZZZmmmoooyyy^^^YYYmmmnnn___\\\cccjjj}}}kkkccc^^^^^^hhhuuu~~~ooooooxxx~~~}}}{{{ssshhhfffxxxpppXXXDDD666777666444444444444333333222111000000//////000000111111111000000000000000////////////////////////////////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............////////////111111000///////////////111///...///222333222000222000//////000222333333000222333222000///111333333000...000111111222444111000///...............444333111000111333666888444444444444555555555555666666555444333333333333111111111111111111111111222111000///...------------------------------------,,,,,,,,,,,,---.........------------...//////------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...---------............///......................../////////.../////////000//////000111444999AAAFFFXXX___bbbZZZKKKCCCFFFMMMWWW^^^ccc```ZZZZZZ___ccc^^^kkkttttttpppppprrrsssvvvssspppnnnlllggg^^^XXX]]][[[VVVTTTYYYbbbfffddd___^^^aaadddbbb]]]___eeetttqqqggg[[[VVV[[[aaacccmmmttttttkkkddd```VVVIIIFFFCCCEEEOOO\\\bbb\\\TTTHHHBBB;;;666666:::???BBBAAACCCGGGHHHFFFFFFFFFGGGDDDCCCAAA@@@???>>>:::888999888777888999999777666444222000000000111000///,,,///---***))),,,---,,,((()))+++,,,---,,,++++++++++++,,,,,,,,,,,,++++++)))******++++++******)))******+++++++++******)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,...000333999===FFFOOOWWWYYYTTTIII>>>666888777777888::::::777555{{{rrr||||||yyyssskkkhhhhhhjjjkkknnnxxxsssSSSJJJ>>>999999999666222555555666666666666666555444444333333222111111111////////////////////////............////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000////////////000000222222111111000000//////---000444777:::>>>BBBEEELLLMMMOOOQQQTTT\\\gggpppwwwuuu[[[XXXcccjjj}}}xxxdddUUU]]]tttpppdddbbbaaacccsssqqqeeebbbnnn}}}llleeejjj|||sss~~~{{{xxxuuulllnnnjjjdddjjjyyy}}}nnnUUU@@@888777666777888888555333222222111000000000000000000000000000000000111111000000000000000000000000////////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............////////////000//////......//////000333222111222333444333333555666666555444444555666;;;<<<===<<<:::888777777>>>666000111222000111555222222111111111111111222555333111000111333666888444444444555555666666666666666555444333333333333222222222222222222222222111000///...---------------------------------------,,,,,,,,,,,,---.........------------...//////------------------------+++++++++,,,,,,---------...------,,,,,,------...---------............///...........................------------...000000000222444777;;;AAAIIINNNSSSUUUSSSKKKDDDJJJ]]]mmm}}}jjjVVVRRRbbbwwwyyysssrrrqqqcccdddgggmmmssstttppplllkkkiiiggggggmmmsssppphhh^^^```dddgggfffeeeiiinnn{{{pppddd]]]YYYPPPFFFQQQ\\\dddfffkkksssrrrkkkYYYRRRJJJHHHLLLTTT\\\```^^^ZZZRRRFFF:::777:::@@@>>>AAAEEEGGGHHHHHHGGGGGGIIIGGGDDDAAA@@@>>>;;;888:::999888999::::::999777666444111000111111111000+++//////***+++//////***(((***+++---------,,,+++***++++++,,,,,,++++++*********++++++++++++******)))******+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,...111555;;;CCCHHHOOORRRUUURRRHHH===777666555555666888999888666444vvvuuuzzz|||yyyssseeeXXXWWWbbbkkk___NNN???777444444555444555666666666666666666444444444333222222111111000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111111111111111111111000000///222777;;;>>>BBBFFFIIIMMMQQQXXXbbbiiilllnnnpppgggvvvqqqYYYUUUnnnrrr___[[[eeeooooookkkooo]]]UUU```jjjrrrrrrhhhhhhdddfffsssvvvjjjtttzzzzzzrrrmmmiiippptttrrrrrryyy}}}cccNNN@@@<<<999999::::::777333222222111000000000000111000000000000111111111111000000000000000000000000////////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............////////////////////////000111222222///111333444444444666888555:::??????;;;888:::===DDDBBBBBBDDDHHHKKKMMMMMMKKK@@@888888888333222555000000000000000111222222222111/////////000222444444444444555666666777777666555444333222222222222111111111111111111111111000///......------......---------------------------,,,,,,,,,,,,---.........------------...//////------------------------***++++++,,,,,,------......------,,,,,,------...---------............///...........................---------...///111222333666;;;>>>BBBFFFKKKNNNHHHCCC@@@FFFUUUjjj{{{mmm[[[]]]ssswwwuuuvvvuuurrryyyyyy}}}yyykkkkkklllmmmpppuuu{{{uuummmbbb\\\```gggfff```ZZZZZZWWWSSSVVV___fffhhhmmmoooiiiXXXFFFBBBNNN]]]hhhiiieeeXXXGGG<<<:::======???CCCGGGIIIJJJIIIHHHKKKHHHDDDBBBAAA@@@???===;;;:::999999::::::888666666444222111222222111000***---///...---...,,,)))***+++,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******))))))***++++++++++++******************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---222777>>>GGGPPPWWWaaaYYYOOOFFF<<<777999>>>333444444555555555555444wwwzzz}}}eeeYYYddd}}}{{{qqq]]]EEE666444777444444555666666666666666555444444333333222111111000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111111111111111222222222666:::???BBBFFFJJJMMMPPPeeeuuuvvvyyyqqqxxxsssdddhhhsssbbb[[[iiiyyyvvvfffXXX```]]]```mmm{{{lll^^^^^^cccrrr|||uuuuuutttllllllpppyyyooo```LLLEEE===999999999777555333222111111000000111111///000000000111111111111000000000000000000000000////////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............//////////////////000111222444555666333888>>>???>>>???EEEJJJGGGLLLOOOKKKDDDEEEPPP[[[VVVNNNGGGFFFMMMUUUXXXYYYVVVJJJDDDHHHHHH@@@<<>><<<;;;:::::::::999777555555333222111222111///...,,,,,,...///,,,)))***---------,,,+++++++++,,,,,,******++++++++++++*********++++++,,,,,,++++++***))))))***+++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...111666>>>GGGSSS^^^fffgggWWWFFF???;;;888777999444444444444444555777999xxx~~~]]]gggaaaDDD:::;;;444444555666777777666666555444444333333222222111000000000000000000000000............/////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000111222222222333555888===BBBEEEIIIMMMOOOUUU{{{vvvfffcccooo}}}{{{qqq[[[YYYfff|||rrraaa[[[XXXeeerrr{{{}}}ggg[[[^^^jjjvvv~~~yyyyyynnnmmmyyyzzzqqqVVVLLL@@@888666777777666333222111111000111111111//////000000111111111222000000000000000000000000000/////////..................////////////......////////////////////////......////////////......////////////////////////////////////////////////............/////////000000000111222444666888999???GGGPPPRRRPPPRRR[[[cccdddeeeaaaWWWOOOWWWnnnrrrcccQQQHHHIIIMMMNNNMMMZZZPPPNNNVVVXXXPPPJJJLLLIIIGGGCCC???:::777444222111111111111222222222222444444444555666777777888444444333222111111111111000000000000000000000000---------------...///000---------------------------,,,,,,,,,,,,---.........------------...//////------------------------******+++,,,,,,---.........------,,,,,,------...---------.........//////////////////////////////111000000000111333666888;;;@@@FFFIIIHHHFFFCCCBBBHHHZZZqqq~~~uuuoooqqqxxxyyyrrrtttzzzwww}}}~~~zzzyyyvvvrrrvvv{{{|||zzzxxxqqqiiifffhhhiiiggg[[[ZZZaaalllkkk___WWWXXXWWWaaappp}}}sss^^^MMMIIITTTaaajjjiii___RRRJJJAAABBBDDDGGGJJJJJJIIIHHHHHHFFFDDDCCCBBBAAA>>><<<<<<;;;:::::::::999666444444222111111111000...,,,111------///+++&&&)))222///...,,,+++***++++++,,,******++++++++++++*********++++++,,,,,,++++++***((()))***+++++++++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,000333:::BBBMMM[[[hhhpppYYYGGG:::<<>>}}}rrrsss}}}ggglllyyydddMMMAAAAAA999888999<<<;;;666555777777666555444333222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111000///......222333333222111222555777;;;@@@GGGKKKNNNPPPRRRQQQyyyooojjjeeeiiisssvvvjjjZZZ___qqq{{{ggg___bbb|||zzzaaa```dddiii}}}{{{}}}zzz|||~~~oooXXXFFFBBB???777333555444444333222111111111111000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000+++---//////...---...///,,,///111222222222333444---444999;;;;;;>>>BBBEEELLLZZZjjjpppooopppzzzooo]]]WWW[[[fff~~~tttaaaXXXQQQHHHIIIRRRSSSVVVZZZ\\\]]]]]]]]]]]]fffaaa^^^]]]WWWKKK???999;;;777...111:::555...333000222444555666888:::<<<777777666555444333333222111111111111000000000000000000///...---,,,,,,,,,......................................................------------......------------------------,,,,,,,,,---------......------------------------------------------------------...//////.........---333555111111888>>>@@@DDDEEEGGGFFFBBBAAAFFFMMMbbbzzzjjjkkklllfff{{{xxxtttqqqtttzzz}}}wwwuuuvvvwww|||~~~xxxuuuvvv|||uuutttwwwssslll||||||}}}|||vvvqqqkkkooopppoooqqqxxx|||}}}rrrbbbWWWZZZdddjjjnnnrrrggg^^^\\\jjjxxxwwwiii]]]QQQLLLKKKVVVccchhheeeaaaTTTFFFDDDKKKHHHHHHJJJEEEKKKJJJHHHFFFCCCAAA@@@???>>>;;;999:::<<<;;;666000444444333333222111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,///111:::;;;AAALLLWWW\\\XXXSSSAAA@@@>>><<<:::888777666222333666777777999<<>>;;;999555555444333222111111111111111111111111111111111111111111111111000000000///000000000000000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000---///000000///...///000333111......///222333444555777999<<>>DDDEEEJJJFFFAAA<<<>>>III\\\kkkuuuvvvkkk[[[[[[iiiqqqmmmjjjjjjmmmvvv{{{~~~~~~zzzwwwtttooommmpppqqqppppppsssjjjllljjjdddbbbbbb^^^XXXgggiiimmmtttzzz}}}~~~}}}}}}wwwsssuuu}}}~~~wwwrrrqqqtttssslllgggfffmmmggg```\\\[[[^^^hhhrrrjjj\\\MMMJJJSSS^^^eeehhhdddQQQHHHFFF@@@CCCJJJIIIJJJIIIHHHFFFDDDAAA???>>>>>>;;;999:::<<<;;;666222444333333333222222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************+++++++++******+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---111444888AAAOOOYYYZZZTTTJJJCCC<<<;;;999777555444333333444555777777888<<>>CCCDDDHHHOOOSSSQQQXXXuuuwwweeeLLLNNNXXXddd{{{vvvaaaggg~~~tttaaa]]]mmm~~~lllccc```nnnzzz{{{oooyyyzzzvvv|||iiiKKK;;;<<<;;;555555555444333222222222222111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000///000111000///...///000000---,,,...333888::::::CCCCCCFFFNNNYYYbbbhhhkkkhhhppp{{{~~~~~~}}}|||}}}yyy{{{|||||||||uuutttqqqlllhhhffffffhhhiiikkkaaa[[[\\\```___\\\ZZZOOOMMMAAA888888111///888333444555666777888888888999888888777666555444444222222222111111111000000000000///...------------......................................................------------......------------------------,,,,,,,,,---------......------------------------------------------------///000000000000000/////////444888:::>>>EEEHHHGGGJJJBBB;;;>>>MMM___kkkppp```___]]]___fffoooooojjjnnnttt|||}}}xxx|||vvvvvvyyyzzzwwwsss{{{tttpppssswwwwwwvvvwwwpppuuuxxxuuurrroookkkfffdddeeegggjjjnnnqqqtttvvvtttwwwxxxyyy}}}~~~xxxoooooottt||||||rrrmmmmmmllliiiddd^^^WWWSSSYYYcccrrrmmmbbbUUUNNNQQQ^^^hhhppp___SSSJJJ>>>@@@JJJMMMIIIIIIHHHGGGDDDAAA>>>===???<<<999999::::::777444333333333333222222222222///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---000555999AAAMMMZZZ]]]UUUHHH===888777666444333222222222222999999888999<<>><<<999777666555333222222222222111111111111111111111111111111111000000000000000////////////////////////////////////////////////////////////////////////---......//////////////////////////////////////////000111000......///111...///222555:::???BBBDDDLLLRRR^^^mmmvvvwwwxxxyyyvvvuuuqqq}}}}}}yyytttpppnnnmmmmmmmmmlllcccZZZWWWUUUSSSTTTWWWVVVXXXPPPKKKKKKAAA555555444333333444666888888888::::::999888777666555555333333222222222111111111000000///.....................................................................------------......------------------------,,,,,,,,,---------......------------....................................///////////////000000000222666;;;@@@DDDFFFEEECCCBBB???AAASSSkkkuuuiiiWWWPPP]]]qqq~~~}}}tttppprrryyyrrrvvv}}}|||wwwqqqqqqtttwwwvvvsss{{{xxxyyy}}}}}}xxxssssssvvv}}}yyysssppprrroookkkhhhggggggggghhhaaaiiiqqqvvvyyyzzzuuuoooooosssxxx{{{zzzyyy|||zzzooofffeeeeee]]]RRRKKKZZZkkkuuukkkVVVKKKPPPXXXiiicccccc\\\JJJEEEJJJJJJHHHHHHHHHGGGEEEAAA>>><<>>>>>777999888777666555444444444222222222111111111000000////////////////////////////////////////////////........................////////////////////////////////////000000000000/////////......//////000//////111333888@@@IIIPPPIIINNNOOOTTTnnnmmm^^^[[[aaa]]]ZZZjjj~~~vvvdddbbbssswwwjjj___aaalll{{{www[[[RRRggg}}}|||wwwzzz~~~zzz}}}}}}|||yyytttyyy{{{ppp\\\FFF===???888777666444333222222222111111111111111111111111000000000000000000111111////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////...///000///......000222555777:::===AAAIIIUUU^^^ZZZdddvvv}}}{{{tttlllyyy~~~{{{zzzyyyxxxuuurrrxxxpppfff]]]TTTNNNPPPVVV```aaaYYYVVV[[[SSS@@@888777555333333666999::::::<<<;;;:::999888777777666333333333333222222222222000000///.........//////......................................................------------......------------------------,,,,,,,,,---------......---------....../////////....................................///000111222666:::@@@EEEFFFCCC@@@???@@@KKKZZZiiitttuuueeeSSSfffnnn|||~~~www}}}vvvnnnmmmssszzzlllnnnqqqsssvvvyyy}}}~~~{{{{{{tttqqqvvvqqqkkkhhhggghhhgggfffaaalllssssssqqquuu{{{~~~yyyxxxvvvuuuxxx~~~xxxfffbbbfffddd\\\UUUIII[[[jjjhhh^^^VVVRRROOOSSS\\\mmmnnn[[[OOOKKKDDDJJJIIIIIIGGGEEEBBB???===>>><<<:::999999999999888444444333333333333333333///............---------------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------...///111555;;;CCCIII[[[VVVNNNFFFBBB???>>>===555444333333555777:::<<<@@@===>>>JJJ^^^rrr}}}}}}rrrfff}}}WWWBBBBBBAAA888:::999888666555555555555222222222111111111111000000000000000000000000000000000000000000000000000........................000000000000000000000000////////////000000000000...//////000000000000//////000333666;;;CCCLLLRRRNNNTTTXXXddduuuoooqqqvvvttt{{{rrr{{{zzzddd___bbbrrryyybbbSSS[[[wwwxxx~~~}}}nnnRRR@@@===999888666555444333222222222222222222222222222222000000000000111111111111000000000000000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000...///000//////000333555666888===EEERRRfffzzzzzz}}}|||}}}}}}{{{jjjqqqtttrrrxxxzzz{{{sssnnniiieeeaaa^^^bbbiiitttqqqbbb[[[dddbbbSSSKKKAAA;;;666444777:::<<<<<<===<<<<<<;;;:::999888888444444444333333333222222000000//////...//////000......................................................------------......------------------------,,,,,,,,,---------......---------...//////000000....................................000222444666<<<>>>BBBFFFDDD@@@AAAFFFPPPdddtttppphhhgggkkknnniiiiiinnnwww~~~{{{qqqhhhlllyyy}}}wwwrrryyy}}}uuummmkkknnnnnniiiddd```rrryyysssrrrrrrqqqooommmnnnuuu~~~}}}xxxpppiiihhhfffccc```aaaZZZZZZWWWWWWbbbmmmjjj```IIISSShhhoooddd\\\TTTFFFLLLKKKIIIGGGEEEBBBAAA@@@<<<<<<<<<;;;:::999999999555555555444333222222222///............---------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///222666;;;CCCKKKQQQTTTMMMDDDAAABBBBBB===888444333222333555999===???JJJFFFDDDJJJXXXhhhttt{{{zzzwwwoooeeeeeeGGGDDDCCC999::::::888777666555555555222222222111111111111000000000000000000000000000000000000000000000000000........................000000000000000000000000////////////000000000000...///222444444333111000000222555999>>>EEEMMMRRROOOUUUeee}}}lll___eeeuuutttddd___bbbttt|||}}}~~~}}}yyydddMMM>>>:::999777555444333333222222222222222222222222222///000000000111111111111000000000000000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000///000111111111333777:::;;;===GGGYYYqqq{{{www~~~oooiiiggglllrrruuuwwwyyy{{{yyyiii^^^eeefff\\\WWWNNNFFF<<<777888<<<======>>>======<<<;;;:::999999444444444444333333333333000000////////////000000......................................................------------......------------------------,,,,,,,,,---------......---------...///000000000..............................///000222666999;;;BBBAAACCCCCC@@@@@@KKKXXXkkkyyy{{{mmmbbbfffqqqxxx___fffrrr|||sssmmmlllwww{{{{{{qqqkkkzzzxxxmmmeeeaaadddfffeeefffoooyyy|||xxxaaaeeennnvvvvvvlllccc```jjjggg]]]VVV___qqqyyyuuuWWWTTT[[[bbbeeelllhhhWWWOOOMMMJJJGGGDDDCCCCCCCCC;;;<<<======;;;:::999888777777666444333222111000///............---------........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---,,,***++++++++++++++++++++++++,,,,,,,,,------------......111666<<>>@@@???999222444333333444777<<<@@@CCCLLLKKKHHHCCCEEEQQQdddsssvvvwww~~~yyyqqqoootttbbbCCCDDDFFF@@@;;;:::999777666666555555222222222111111111111000000000000000000000000000000000000000000000000000........................000000000000000000000000////////////000000000000...111444666777555333111000333777;;;@@@FFFMMMRRRLLLRRRmmmvvvvvvssshhheeerrr}}}{{{kkkcccmmm~~~www|||{{{}}}~~~zzz```FFF:::999888666444333333222222222222222222222222222//////000000111111111222000000000000000000000000////////////////////////////////////////////////---......///////////////000000000000000000000000000111222222333666:::===IIIMMMZZZrrr}}}tttqqquuuvvvwww}}}sssmmmuuu|||wwwsssuuuiii]]]```___VVVRRRXXXNNNAAA::::::<<<======>>>>>>===<<<;;;::::::999555555444444444333333333000000////////////000111.........................................................------.........------------------------,,,,,,,,,---------......---------...///000000111//////////////////////////////000111444888<<<>>>FFFDDDCCCAAA===AAATTThhhvvvjjjiiiqqqqqqjjjmmm~~~{{{nnnqqqwww{{{qqqeeedddhhhkkkkkkllliiieeeiiisssxxxvvvllljjjppp|||}}}oooffffffpppooo```XXXbbbrrrzzzlll[[[QQQTTTcccwwwyyyhhhQQQNNNJJJFFFDDDDDDDDDEEE999;;;>>>>>><<<:::999888888888666555333111000000//////.........---------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,***++++++++++++++++++++++++,,,,,,,,,---------......///333999???FFFNNNVVV[[[EEE@@@;;;:::;;;:::555111666555555666:::???DDDHHHAAAFFFFFF@@@<<>>;;;999888555555555555555444333222222222222222222222111000//////...////////////////////////000000000000000000000000////////////////////////000000000000111111111111000111222111000111222444...444>>>DDDEEEEEEIIIMMMLLLUUUyyyjjjbbbgggkkkqqquuueeexxxggghhhsss}}}yyyuuu~~~yyynnngggrrr|||rrrrrr}}}~~~hhhMMMFFF<<<555666777333222444333333333222222222111111000000000000000000000000222111111111000000//////000000//////.........---000000000000000000000000///////////////000111111111111111111111000000000222111111333888>>>DDDGGGIIIjjj}}}tttmmmppp{{{~~~}}}xxxyyyrrrjjjcccWWWMMMNNNVVVVVVQQQMMMIIIBBB<<<===DDDAAA>>>>>>AAA???888666:::888666555555555555333222111111111111000000000000000000//////.........---------------------------//////////////////////////////.........---------,,,,,,,,,,,,------...///---------.........//////---....../////////000000111000333999AAADDDBBB>>>HHH>>>:::???FFFPPPcccwwwwwwvvv{{{{{{lll]]]eeeyyywwwnnnnnnmmmvvv}}}zzzxxxvvvkkkjjjmmmkkkeeecccjjjtttzzztttwwwxxxzzz{{{uuunnnfff[[[VVVaaapppxxxuuugggVVVVVVgggtttvvvnnn___NNNFFFGGGJJJHHHDDD>>>>>>????????????>>>>>><<<999666333111222333444000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------,,,++++++...000777666777AAARRR[[[RRREEECCC===::::::888444222333222777;;;<<<===AAAEEEFFF>>>===>>>???CCCVVVzzzxxxsssssssssxxx~~~~~~eeeeeeuuusss\\\OOOHHHBBB>>>;;;;;;:::777555555555444333222222111111222222222111111000//////...////////////////////////000000000000000000000000////////////////////////000000000000111111111111000111222111000000222444333999???AAAGGGOOOOOOIIIOOOdddxxxzzz~~~pppSSSVVV```lllwww~~~kkkkkkvvviiicccmmmuuusss}}}zzzoooffflllsss|||xxxwwwxxxvvvcccRRRDDD888555666444222333333333333222222222222111111111111111111111111111111111111111000000000///000000/////////.........000000000000000000000000///////////////000111111222222111111111111111111///444777888:::DDDUUUbbbxxx~~~{{{~~~qqqffffffhhhddd___\\\bbbcccdddbbb[[[NNN???555???<<<===AAAAAA===<<<>>>999777666555555555333111111111111111000000000000000/////////............------------------------//////////////////////////////.........------------,,,,,,,,,------...///---------.........//////............//////000000222333555:::???AAA@@@>>>DDD;;;888DDDUUUccckkkoooqqqyyyyyylllaaaeeeuuu~~~}}}}}}tttmmmlllwwwyyy|||}}}zzzuuuvvvsssllliiimmmrrrsss}}}|||wwwrrrvvv|||rrrjjjaaa[[[\\\bbbrrryyyuuueee]]]eeeqqqwwwsss___PPPIIIGGGFFFEEE>>>>>>>>>>>>======<<<;;;:::888666333222222333444111000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,+++,,,///333666999;;;???FFFQQQVVVOOODDD@@@;;;888888777444444666:::;;;<<<===@@@CCCCCCCCC=========DDD[[[|||yyyzzzxxxxxx}}}xxxhhhcccrrrqqq\\\UUUGGG@@@<<<======999555555444444333222111111111111222222111111000/////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111000111111000///000222444888???BBBCCCKKKUUUTTTLLLaaazzzrrr\\\gggnnn]]]ZZZccckkkttt~~~zzznnniiiyyyuuueee___hhhzzzvvv^^^iiiooofffeeeiiihhhwwwyyyzzzzzzmmmiiilllwww|||hhhTTT???666666666555444333333333333222222222222111111111111111111111111111111111111000000000000000000////////////......000000000000000000000000000////////////000111111222222222111222222333333444999>>>@@@FFFYYYuuu}}}~~~xxxmmmeeehhhqqqxxxzzz{{{rrrsssnnngggdddbbbUUUEEEAAA===<<<>>>???>>>===>>>;;;999777666666555333111222222111111111000000000////////////............------------------------////////////////////////...............---------------------------......------.........////////////.........//////000000666888<<<>>>>>>>>>>>>??????AAAFFFNNN]]]hhhiiidddpppwwwppp___ccc|||sssyyy}}}uuugggaaannn{{{uuusssvvvuuurrr~~~|||wwwqqqttt||||||rrrnnnkkkddd]]]YYYfffuuu{{{pppddddddkkkppp}}}uuuhhhXXXKKKEEEGGGJJJBBBBBBAAA???>>><<<;;;;;;999777666444333333444444111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///---***+++///444999<<<:::BBBJJJNNNPPPPPPJJJCCC>>>999555555555333666;;;AAA@@@@@@CCCEEEEEEBBB???===???KKKccc}}}yyyooodddmmm}}}qqqgggqqqsssgggUUUHHH>>>>>>>>>888555666444444333222111111111111111111111111000000/////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111000///000333666===AAAHHHMMMOOOQQQVVV\\\xxx}}}```SSScccjjj^^^ooozzzxxxxxx~~~tttooommmdddjjj{{{ddd]]]ssswwwmmmiiiiiirrr~~~~~~yyy~~~wwwqqqsssqqqrrruuuzzz|||fffKKK<<<888999777555444444333333333222222222111111111111111111111111111111111000000000000000000000//////////////////////////////////////////000000//////000000111222222111111111222333444555??????DDDPPPddd}}}~~~vvvllluuu}}}|||wwwxxxyyy}}}qqq~~~|||~~~xxxuuuqqqmmmmmmuuurrr^^^]]]jjjmmmfffLLLGGGBBB???>>>===>>>???===;;;888777777555333111222222222111111111000000///////////////.................................////////////////////////........................///......---------..................//////////////////......///000111222;;;???BBB@@@===;;;===AAA???PPP]]]]]]___gggmmmlllmmmkkkcccaaavvvsssjjjvvv}}}tttcccbbbxxx}}}|||vvvooosssssssssvvv{{{~~~}}}yyywwwrrrnnnqqqtttqqqiiibbb]]]ffflllmmmllllllhhhaaalllnnnmmmcccUUUKKKHHHIIIHHHGGGEEECCC@@@???======777777666555555555555555222111111000000//////...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...,,,+++---333888;;;<<<;;;GGGRRRRRRNNNJJJGGGCCC===888555444333333888>>>DDDFFFKKKNNNLLLDDD???>>>BBBJJJggg|||dddddd}}}sssjjjqqqiiiTTTCCC???===888555888555444333222111111111111111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111111111000000222666999@@@CCCOOOZZZSSSJJJYYYtttzzzooopppqqqiii^^^ppp}}}zzzvvv{{{xxxrrrmmmqqqqqqeeessspppeeehhhqqq{{{~~~zzzsssXXXCCC:::999777555444444444333333333222222111111111111111111111111000000000000000000111111//////000000000000000000////////////////////////000000000000000111222222111000000111222555777999BBBDDDPPPmmm~~~tttbbbZZZbbb___nnnyyyxxxqqqooorrruuuyyysssqqqttt|||~~~uuuoooooouuu{{{|||hhhbbbjjjmmmfffVVVSSSLLLCCC>>>>>>@@@BBB>>><<<999888888666444222222222222222111111111111.........///////////////........................////////////////////////---.....................000///......------------........./////////000000000/////////000222444555>>>AAABBB>>>999999>>>DDDOOO]]]fffeeegggqqqyyyyyyeeedddiiixxxyyygggtttsssrrrrrrvvvyyynnnjjjhhhkkkttt|||{{{tttlllfffiiimmmtttzzz|||yyytttaaa[[[YYYdddvvv|||nnn[[[eeemmmttttttiiiZZZMMMFFFLLLJJJGGGDDDAAA???>>>===888888888888777777666555222222222111000000//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---///333666999999888>>>JJJTTTRRRKKKGGGEEEDDD===999666555444444:::BBBIIIOOOWWWYYYOOOAAA>>>CCCRRRbbb|||tttrrryyy{{{```HHHBBB@@@999666999555555444333222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222555999===DDDIIIVVV___VVVOOOeeejjj___sss||||||yyy|||vvvoooyyyuuuiiirrrvvvccc^^^___lll}}}yyy}}}|||gggOOO>>>888777666444444444444333333333333222222222222222222222222000000000000111111111111//////000000000000111111000000000000000000000000111000000000000111222222111111111222555999===???EEEQQQlllxxx~~~zzzrrrkkkvvvwwwtttuuuqqqsss||||||tttxxxzzzyyyrrr{{{tttlllhhhlllsssyyy~~~~~~{{{|||zzzpppdddjjjsssxxxtttpppmmmbbbUUUUUUWWWTTTIII???<<<>>>@@@>>><<<:::999999888666444333222222222222111111111.........///////////////........................////////////////////////---------...............111000///...------------....../////////000000000000//////000222555888:::<<<======:::888<<>>======999:::;;;;;;:::888777555333333222222111000000000------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***///444888888888888999CCCLLLQQQMMMGGGDDDDDDCCC<<<999888888777777???HHHTTTWWW\\\ZZZNNNCCCJJJYYYkkkyyy~~~~~~sssvvv{{{{{{|||hhhNNNHHHEEE<<<777:::777666555444333333333333000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222333777===AAAJJJRRRYYYYYYYYYdddyyyjjjiii|||zzzvvvwwwpppyyysssiiivvvzzzbbb[[[cccqqq~~~zzz~~~|||yyy___GGG<<<;;;;;;555444444444444333333333222222222222222222222222///000000000111111111111//////000000000111111111000000000000000000000000111111000000111111222333222222333555999>>>CCCFFFTTTnnn~~~vvvooommmiiiYYYgggkkkkkkssszzzwww|||pppgggeeevvvwwwoooiiiiiijjjmmmssszzz}}}|||wwwjjjXXX[[[bbbkkkrrrpppfff]]][[[dddfffYYYIII@@@>>>>>>>>><<<:::999:::999777666333333222222222111111111............/////////000........................////////////////////////---------.........//////222111000...------,,,,,,.../////////000000000000000000000111444888<<<>>><<<;;;:::999===FFFTTT]]]pppccc[[[cccqqquuupppjjj~~~|||iiimmm}}}{{{|||vvvrrrmmmhhhjjjppptttyyy}}}uuufffZZZ```qqq|||yyyrrraaa\\\\\\gggvvvxxxkkk]]]NNNLLLHHHDDDAAA?????????<<<<<<===>>><<<:::777555444333333222111111000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***111888:::888888<<<@@@KKKNNNMMMGGGBBBBBBAAA???888777888;;;;;;===EEEOOO]]]WWWRRROOOKKKOOOfff}}}uuu}}}{{{jjjppp}}}~~~oooyyykkkQQQLLLJJJ@@@999;;;777777666555444444444444000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111222222444999???CCCNNN[[[[[[QQQZZZwwwsssgggttttttnnnjjjmmmzzzwwwpppsss\\\iiiooo___fffxxxyyy}}}}}}{{{}}}{{{{{{lllPPPBBB@@@BBB555555444444444333333333222222222222222222222222//////000000111111111222//////000000111111111222000000000000000000000000111111111000111111222333444444555888<<>>AAA>>><<<:::;;;CCCQQQaaalll```[[[```oooyyyzzz|||~~~sssfffaaajjjvvv~~~oooeeeiiittttttkkkbbb```dddkkkttt{{{vvveeeXXX___rrrzzzpppaaaQQQNNNKKKGGGDDDBBBBBBBBB===>>>??????>>>;;;777555444444333222222111111000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++333:::;;;888888???GGGQQQPPPKKKCCC@@@@@@???<<<555555888<<<>>>AAAJJJUUU```RRRFFFDDDIII[[[vvvooooooeeexxx|||xxxmmmlllyyynnn|||yyyWWWOOOQQQJJJ@@@:::<<<999777555555444333111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222000///111888@@@FFFIIIVVV]]]______mmmnnn___^^^nnnnnnbbbmmm~~~ooorrryyynnnhhhhhh|||tttfffmmmvvvyyyvvvvvv|||vvvaaaHHH<<<<<<:::444222666888666333222111111111111000000//////111111111111000000000000000000000000000000000000000000000000000000000000333111000///111222333222444222888BBBCCCBBBSSSkkkqqqvvvtttgggeeennnvvvwwwwwwllljjj~~~qqqfffiii||||||ooovvv|||yyyzzz}}}vvvkkkccc```]]]ccc{{{{{{pppoookkk]]]LLLBBB>>>>>>===<<<:::999999999555444444333222111000000000000//////.........---......------------............////////////......------------------------//////............//////000///...///000111000///,,,///444999<<<=========999???@@@BBBSSSiiijjj\\\QQQ___qqq|||}}}~~~wwwgggggg```YYYllljjjfff~~~~~~}}}fffTTTWWW]]]^^^ggguuuyyyuuullleeejjjuuuyyywwweeeTTTFFFEEEDDD>>>;;;>>>=========<<<;;;:::888777666666555444333111///...---------,,,,,,------...,,,,,,------------------,,,------......------,,,,,,------......------,,,---...///...------...000444888===???===>>>HHHSSSSSSJJJCCCAAA???;;;::::::999...888AAA<<>>;;;:::999777555555444444333222111000000000000/////////.........///......------......///......////////////......------------------------//////............//////000/////////000000000///222555:::===>>><<<;;;:::======CCCVVVjjjpppaaaPPP]]]ooouuunnnvvv{{{uuukkkfffkkkwww}}}}}}fff\\\^^^ooo}}}}}}~~~|||yyyqqqdddZZZ[[[[[[YYY^^^fffvvvxxxuuukkkhhhppp{{{ttt___KKKCCCEEEFFFBBB@@@=========<<<;;;:::999888666666555444333111000///......------,,,---------,,,---...//////...------,,,------......------,,,,,,------......------,,,---......---,,,,,,...000666<<>>;;;:::;;;888333===DDDBBBQQQdddcccRRRKKKIIIVVVllluuuwww}}}ppphhhlllrrrnnnyyygggTTTHHHAAA<<<;;;999666555555555444333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111555>>>HHHPPPUUU]]]UUUTTTeee}}}zzziiifffbbbXXXPPPYYYmmm}}}mmmccckkkzzzpppsssffffffkkkaaasss~~~zzzuuu~~~ooorrryyycccKKK;;;999777666999777333111333333333222222222222111111222222222111111111000000000000000000000000000000000000000000000000000000......///111222444555555555>>>EEEEEEIII```mmmrrruuuvvvhhhhhh~~~{{{~~~qqqsss|||vvvoookkksss|||yyyyyyhhhhhhrrrzzz|||rrrdddggguuutttfffRRRIII???:::;;;;;;888444555555444333222111000000000000////////////......///......------......///......////////////......------------------------//////............//////000000////////////000000555999===???>>><<<:::999;;;>>>OOOgggssskkk___XXXqqqwwwssslll{{{pppmmmiiijjjuuuyyyoooggghhhnnnpppuuu~~~vvvuuuttttttyyy|||pppoooooolllgggbbb___```bbbooozzzuuuiiikkkyyyoooUUUEEEEEEKKKIIIBBB???>>>>>>===<<<;;;:::999666666555444222111000000000///...------------------...000111111000...---------............------,,,------......------,,,---------,,,+++,,,///222:::AAADDD@@@BBBMMMVVVWWWHHHBBB>>>>>>===:::999;;;888;;;GGGLLLMMM\\\hhhbbbKKKHHHRRRkkktttllluuulll|||zzzpppzzzpppeeeQQQ>>>===:::777555555555555444222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333222444:::CCCNNNWWW[[[^^^UUUVVVhhh{{{~~~tttjjj^^^``````cccrrr}}}eeekkkxxx|||oooooowwwwwwhhhyyyuuuhhhbbbjjj{{{yyyyyyqqqTTT===999666666888666222111444333333333333333333333333333333222222222111111111000000000000000000000000000000000000000000000000...///111222333333555666<<>>>>><<<:::::::::===NNNdddnnnjjjfffnnnzzz}}}rrrooo}}}|||jjj___```pppzzz{{{{{{|||zzzpppooo}}}|||xxxqqqoooqqqwww}}}ttt|||wwwrrrrrrnnngggfffvvv~~~pppiiiqqq{{{yyyeeeNNNEEEHHHIIIDDD@@@???>>>===<<<;;;;;;;;;666666444333222111111111111000///...------------...000111333222111///---------............------,,,------......------,,,------,,,,,,+++...222555@@@DDDBBB???HHHWWWZZZSSSFFFAAA>>>>>>===:::999<<<:::EEEQQQXXX___iiigggXXXNNNNNN\\\ttt|||ooodddddd{{{^^^~~~~~~rrrnnn~~~mmmIII@@@<<<888666666666555555222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222444444777???IIISSS[[[___SSSUUUaaarrr}}}zzzsssooovvvxxxzzz}}}xxxrrrqqq|||rrrlllvvvtttaaa___iii}}}xxxzzz___FFF;;;777555666555333333666333333333333333333333444333333333333222222222222111111111111111111111111111111111111111111111111000222444444333333555888BBB@@@BBBQQQmmmxxxggg]]]bbbjjjzzz{{{~~~kkkeeepppxxxnnniiihhhnnnzzzwwwpppmmm```MMMAAA===<<<;;;999666555555444333222111111//////000000000000000000/////////....../////////......////////////..............................//////............/////////000111000///000333666999<<<===<<<888777:::===MMMdddsssllleeeooossspppyyyqqqiii[[[ZZZ```mmmxxxrrrlllyyyxxxvvvvvvxxx{{{{{{{{{zzzzzzggg```mmm}}}xxxlllggghhhqqqzzzuuu^^^IIIBBBDDDEEE@@@???>>><<<;;;;;;;;;;;;666555444333222111111222111000//////............000111222333222111///...---......//////......---,,,------......------,,,------,,,,,,---111777;;;EEEBBB>>>@@@NNN[[[XXXKKKGGGCCC@@@???===999999===>>>LLLZZZggguuuxxxhhhXXXcccbbbiiippphhh\\\aaaqqqvvvYYY}}}~~~|||RRRDDD@@@;;;888777777666666333222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222222333444666<<>>???>>>999555777???FFF]]]jjjmmmdddgggwww}}}vvvhhhzzz{{{kkkXXXTTTeeelllgggsss|||vvvrrrvvv|||ggg^^^eeerrr}}}}}}qqqddd]]]eeeuuu~~~pppVVVEEEBBBEEE@@@???===;;;::::::;;;;;;666555333222111111222333000000////////////000000222222222222111000//////......////////////......,,,------......------,,,...---------000666===CCCFFF@@@>>>GGGTTTXXXPPPEEEHHHDDDAAA???<<<999;;;@@@BBBSSSaaaqqq~~~nnniii~~~yyyrrrfffWWWUUUkkk|||[[[}}}zzz}}}xxxXXXHHHCCC===999888777777666333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333555888???IIIRRRYYY\\\]]]ZZZcccnnn|||yyyyyyvvvooo}}}wwwgggpppfffeeeoooyyy|||jjjQQQCCC777555777777555444111222222222333333333333444444444444333333333333111111111111111111111111111111111111111111111111000333555444444777>>>DDDFFFIII[[[xxxzzz{{{lllUUUWWWXXXbbbqqqzzzpppttt~~~zzz|||qqqrrrnnn___KKK===888999666666555444333222222111//////000000000111111111000000////////////000000......////////////..............................//////............//////...000222222111333:::?????????<<<888777>>>LLLXXXeeefffeeedddjjjqqqnnneeerrr}}}qqqlllfff^^^eeesssvvvrrrxxxrrrvvvmmmbbb```gggttt{{{uuuhhh```dddppp~~~}}}jjjRRREEEEEE@@@>>><<<:::999999:::;;;666555333222111111222333////////////000111222222444333111000/////////000......////////////......,,,------......------,,,.........///333:::CCCJJJCCC>>>DDDQQQWWWNNNFFFDDDFFFBBB???===:::888===EEEJJJZZZeeesss~~~sssmmm}}}mmmZZZSSSaaa}}}|||ZZZyyyzzzkkklllppp~~~rrr```JJJEEE???:::888777777666333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333666:::AAAKKKTTTZZZ\\\\\\VVVhhh~~~oooiiipppxxxpppvvvaaa```yyyeeennn{{{rrr|||zzzzzzxxx[[[JJJ:::666999888555222111111111222222333333333555555444444444333333333111111111111111111111111111111111111111111111111///111444444444999CCCJJJGGGQQQjjj}}}dddUUUSSSbbbsssvvvttt{{{hhhmmmuuuhhhpppuuujjjTTTBBB<<<>>>666666555444333222222111//////000000111111111222000000////////////000000......////////////......//////////////////////////////............//////---000333333222555<<>>;;;999888888999:::666555333111111111333444......//////000222333444555333111.........///000......////////////......,,,------......------,,,/////////000555===GGGNNN@@@>>>IIIZZZXXXGGG???FFFDDD@@@===;;;999888???HHHPPP___gggoootttdddgggzzzbbbQQQVVVpppsssRRRppp|||}}}wwwnnnuuuwww}}}}}}WWWXXXUUUJJJ===777777888666222222222111222222333333111111111111111111111111000000000000000000000000000000000000000000000000222333333222111222555777:::???FFFNNNYYYaaa^^^VVV^^^vvvxxxddd___ccc{{{yyy{{{ooommm{{{mmm___yyyooo___rrrnnnpppsss{{{}}}yyyuuuyyyuuuuuu{{{~~~gggUUUBBB999888666444333333222222111111222222333333333333333333333333333111111222222222333333333000000000111111222222222///444555333555>>>EEEGGGLLLlllyyyrrriiicccqqqxxxzzz~~~}}}zzzrrr]]]ZZZ]]]gggqqqxxx}}}nnnbbbeeerrrxxx{{{zzzooo]]]LLL???999:::666444555555222333666000000000000///////////////////////////////////////......///000000...---..................................../////////000222222333555888===BBBFFF>>>666444===IIIUUUeeettteeeTTTaaassskkkhhhxxx}}}pppggg^^^\\\iiiyyy|||{{{~~~yyyyyy~~~}}}}}}xxxlllfffeeejjj```ZZZiiixxxxxxvvvrrrkkklllyyy~~~qqqYYYIIIBBBBBBBBB@@@<<<:::999:::999888777666444222111000111000///...///222555777777555222///...---......//////.........---------,,,,,,,,,---------......+++------000;;;HHHKKKGGGDDDEEENNN[[[XXXHHH@@@CCC???======>>>;;;:::DDDRRRZZZgggpppkkk___\\\gggtttxxxeeeTTTVVViii|||rrrjjjwww|||gggaaa]]]QQQCCC:::999777555333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000111222222222111222555888;;;???FFFQQQZZZ\\\ZZZVVViiizzz___PPPPPPnnn|||zzzuuummmlllvvvkkkkkkeeejjjpppiiikkklllmmmooopppqqqrrruuuyyy|||{{{zzz}}}yyydddLLL???:::777666777444444333333333333444444333333333333333333333333111111111222222222333333222222222222222222222222222333555888<<>>===888666777666333222444111111111000000000/////////////////////////////////......///000000///---................................./////////000000111222333777;;;???AAABBB;;;777777AAATTTeeellllllZZZiiiwwwtttlllxxxsssfffcccbbbbbbiiisss|||tttyyy}}}sssrrrvvvyyy{{{{{{rrrmmmooorrrsssdddXXXfffwww~~~xxxtttvvvvvvcccWWWDDDCCCAAA@@@>>>===<<<;;;999999777666444222111111000000//////111444777999555444111///---------...//////.........---------,,,,,,---------.........,,,...///444???JJJKKKEEEFFFLLLUUUZZZSSSFFFAAABBB===::::::<<<<<<>>>HHHSSSeeeooossskkkbbbaaadddfff^^^TTTPPP]]]wwwtttgggdddYYYIII>>>:::888777444333333222222333333333333333333333333333333333111111111111111111111111000000000000000000000000111111222111111333666999@@@AAAJJJWWW\\\XXXVVVYYYrrrxxx{{{}}}xxx```JJJJJJSSS~~~zzznnniiinnnrrrmmmyyyaaauuusssqqqyyy|||xxxtttqqqrrruuu{{{}}}|||wwwzzz~~~uuuYYYFFF===888666888555555444444444444555555222222222222222222222222000000111111111222222222222222222222222222222111444111333<<<@@@AAAIIITTTrrr~~~zzzvvvzzztttpppmmmfffaaajjjyyy~~~vvvzzz}}}tttnnnjjjjjjnnnsss|||qqqeeeeeevvv}}}qqqiiirrrpppjjjiiissswwwaaaEEEAAA;;;888888777444222333222222222111111111000000///////////////////////////......///000111///................................./////////000000000111111444:::@@@BBB@@@===999:::???LLLaaaooolllaaa___}}}pppuuu|||hhhYYY[[[dddkkkrrryyy}}}{{{zzzzzz~~~pppmmmmmmsssvvv{{{zzzrrrlllqqqzzzmmm\\\eeevvv}}}~~~zzzmmmdddIIIFFFAAA???@@@@@@???===999999888666444333111111000000///000222555888:::333222000...---,,,------...............---------,,,------------.........---///222:::EEEMMMJJJCCCIIIUUU]]]VVVKKKCCCAAAAAA<<<999888===CCCJJJSSS[[[mmmvvvvvvmmmiiikkkggg]]]XXXVVV[[[lllyyyppppppgggSSSAAA999999;;;555444444333333333333444333333333333333333333333111111111111111111111111000000000000000000000000000111111111111444888;;;FFFEEEOOO^^^___UUUWWWbbbtttuuupppllleeeSSSMMM\\\nnnuuupppqqqvvv|||hhhwwwrrrcccyyyyyyyyytttsssssstttcccNNNAAA888555555555555444444444444555555222222222222222222222222000000000111111111222222000000000111111222222222777444888BBBCCCCCCSSSiii~~~uuuxxxxxxvvvkkkccc]]]TTTSSSjjjnnnbbbiiiwwwwwwppp{{{{{{xxxttthhhnnn{{{qqqyyyvvvkkkeeeppp|||pppXXXDDD>>>999999888555333333333333333222222222111111///////////////////////////......///111111000..............................////////////000000000000222666===CCCDDD>>>999999>>>KKK]]]hhhhhhaaa]]]yyy|||tttooosssaaaTTTYYYgggvvv~~~zzzsssxxxyyywwwzzz{{{{{{{{{wwwttttttooorrruuuvvvqqqpppyyy|||iiikkkvvv{{{ppphhhPPPJJJBBB@@@AAABBB@@@===:::999888666555333222111111000000000111333555666111000///---,,,,,,,,,---........................------------...............000666@@@IIIMMMHHHAAALLL\\\aaaQQQBBB@@@AAA===<<<999:::BBBNNN[[[eeekkkqqq{{{|||sssqqqvvvooo```]]]aaakkk{{{fffHHH999999<<<666555555444333333444444333333333333333333333333111111111111111111111111000000000000000000000000000111111111222555:::>>>HHHIIISSS___\\\TTT[[[kkkxxx~~~|||tttiiiYYYZZZnnnqqqooozzzmmmhhhyyyhhhcccjjjttt~~~vvvtttnnn}}}kkkXXXIII<<<555444444444333333333333444444222222222222222222222222000111111111111222222222000000111222444555666666<<<;;;AAAHHHFFFIIIddd}}}}}}vvvkkkbbb[[[TTTZZZ|||vvvqqqbbbVVViiizzzeeekkkyyyuuukkklllpppqqq{{{~~~||||||mmmJJJAAA:::999999666444444333333333333222222222222000000000000000000000000///......///111222111///////////////////////////////////////000000000111111333999@@@DDDCCC===888;;;CCCYYYmmmkkk\\\\\\iiixxxqqqlllddd]]]]]]hhhuuuxxx~~~qqqaaaaaafffnnn{{{}}}sssrrr}}}yyy}}}uuussstttwwwyyy|||{{{uuutttzzz||||||zzzqqqhhhZZZQQQGGGBBBBBBBBB@@@===:::999888777555333222111222222111000///000000111//////...------------------.....................---------........./////////333;;;EEEKKKJJJFFFCCCPPP^^^^^^LLL>>>???@@@::::::999<<>>;;;:::777555555333333333222222222111111000000000000000000000000///......000222222111000/////////////////////////////////000000000111111222666<<>>HHHZZZppp~~~vvvmmmfff```gggyyyyyyxxxZZZIII>>>888888777666555444444444444222222222222222222222222222222222222222222222222000000000000000000000000222222222333555999@@@DDDHHHTTT]]]ZZZTTTZZZpppsssdddfffrrr~~~yyywww|||{{{___jjjyyyaaajjjsssggggggiiikkkuuusssdddUUUEEE:::666555555444444444444555555444444444444444444444444222333333333333444444444555555555666666666666666555;;;@@@BBBHHH]]]|||lll```bbbgggqqqsssaaaSSSLLLWWWnnnwwwtttuuuqqqnnn{{{pppccccccmmmwwwqqqkkkhhhxxxppphhhcccTTTEEE>>>;;;888555555222222222222111111111111000000000000000000000000///......000222333222000//////////////////////////////000000000111111111333999???BBB@@@=========HHHZZZgggbbb[[[```mmmvvviiixxx{{{jjjhhhggg\\\fffxxx}}}yyytttxxxsssccchhhvvv{{{ssstttxxx|||yyyiiihhhvvv{{{rrrrrrtttuuuqqqiii[[[NNNDDD@@@??????;;;:::999777555444333222333333222111000///......---....../////////......---------.........//////............////////////555===HHHOOOKKKEEEHHHQQQ[[[XXXOOOFFFDDDFFFBBB:::888===CCCKKK\\\rrr~~~uuuiiibbbbbb}}}zzzzzznnnqqq~~~ooo\\\QQQEEE:::888888777555555444444444111111111111111111111111222222222222222222222222000000000000000000000000222333333333555:::AAAFFFLLLZZZccc[[[UUUaaazzzfff___iiixxxzzzyyywwwggg]]]uuuiii\\\xxxtttcccUUUTTTVVVZZZgggvvvzzzqqqzzzrrrcccTTTCCC999555666666555555555555666666555555555555555555555555333333333444444444555555555555444333222222111111999@@@DDDFFFSSSnnn~~~lll```XXX^^^hhhyyynnnOOOLLLQQQXXXfffyyyssstttyyysssoooyyy~~~~~~rrrddd^^^fffqqqrrrjjjiiiffflllvvv{{{rrrtttnnn]]]JJJAAA<<<888555555222222222111111111000000000000000000000000000000///......000222333222111000000000000000000000000000000000000111111111111333:::AAABBB===;;;===@@@PPPeeegggSSSPPPfffqqqkkknnnllllllnnnVVVhhhnnnzzz}}}xxxsssnnn{{{{{{|||{{{iiieeeooozzzqqqmmmmmmpppxxxuuuddddddttt}}}{{{mmmlllttt{{{xxxqqqcccSSSFFF??????@@@;;;:::999777666444333222222222222222111111000000---...//////000/////////---------.........//////............/////////000888AAAMMMRRRKKKDDDJJJVVV___UUUJJJFFFIIIJJJCCC;;;;;;BBBHHHNNN]]]sss{{{uuuxxxuuukkkfffjjj~~~sssvvv}}}sssooo~~~|||___iiieeeIII:::888999999777666666333000333333333222222111111111333222222111111222222333222222333333333222222111222111111444999AAAIIIMMMPPPaaaZZZPPP^^^mmm{{{zzziiiaaaddduuuuuuzzz~~~mmm\\\eeesss___jjj{{{~~~dddXXXMMMIIILLLQQQZZZbbbmmm}}}xxxxxx}}}zzzyyykkk\\\RRRJJJ???666666555444444666666555444555555444444444333333333333333333333333333333333666666444222111222555777<<<@@@EEEIII___sssaaaSSSSSSSSShhhhhhWWWOOOVVVUUU```~~~ggg]]]___~~~yyysssooooooooonnnlllllljjjuuuuuuiiipppwww___FFF::::::;;;777666555444333222111111111000000000000000000000000222111000//////000111222111111000///////////////------...000333444333222777AAAEEE>>>777888AAAHHHYYYaaaSSSKKKaaammmeeebbb}}}iiieeeiiikkkpppyyy}}}|||~~~qqqkkknnn~~~~~~}}}}}}|||nnn~~~}}}|||wwwlllgggqqq{{{|||}}}zzzssskkkiiijjjiiitttvvvooouuu~~~|||mmmWWWIIIDDDBBB>>>:::999888777666555444333333222111111000111111111000000000000000000000000........................111...---//////---...222===GGGNNNKKKDDDFFFRRR\\\aaaRRRHHHIIIIIIAAA<<<>>>AAA;;;CCCZZZmmmttt|||yyyssstttvvvhhhXXXdddxxx\\\VVV___xxx```dddbbbLLL>>>777777666444333444444444333333333222222222111111333222222111111222222333222222333333333222222111222222333666<<>>FFFIIIPPPppprrr[[[LLLMMMUUUooo{{{bbbUUURRRSSSVVVeee~~~hhh^^^zzzsssyyy}}}xxxzzzyyypppsssvvvsss~~~kkkOOO>>>:::999666666666444333222111111111111111111111111111111111222111000//////000111222111111000///////////////---...///000222333444555<<>>HHHMMMMMMIIINNN\\\hhhkkkYYYPPPIIIFFFBBB<<<:::===>>>PPPbbbmmm{{{zzzmmmqqqnnnccc^^^gggyyyvvvsssyyybbbVVVSSSTTT|||uuu}}}~~~mmmSSSBBB<<<999:::888444222555333333333333333333333333333222222111111222222333111222333444444444444444111333888@@@IIIRRRYYY]]]aaaYYY[[[iiixxx|||rrriii___WWW___uuuyyyqqqqqqrrrzzzwwwhhhrrruuu^^^ZZZVVVVVVYYY]]]]]]\\\jjjsssyyyzzzzzz~~~pppddd^^^[[[YYYXXXUUUOOOXXXjjjzzzwwwtttwwwtttjjjcccqqqvvvmmmwwwzzzwww{{{yyyoooNNN;;;888555333333444333222555555444444444333333333333333333333333333333333333444444444555888===AAADDDDDDMMM||||||fffSSSLLLMMMdddddd^^^TTTPPPQQQMMMFFFBBBAAAGGGPPPXXXfffwwwjjjiiiyyy|||wwwwwwkkkwwwZZZDDD;;;:::777777555444333222222222111111111111111111111111000000000111111000000000222222111000000000000000///111333222111555===DDDCCC>>>888666AAAQQQ]]]```TTTSSSaaafff___oooiii]]]RRRUUUhhh|||~~~vvvyyytttgggbbbjjjpppooonnnnnnmmmnnnppprrruuuwwwuuuqqqiii```ccctttuuullliiijjjmmmrrrxxxpppsssxxxzzzzzz|||~~~}}}zzzzzzssswwwmmmbbbcccuuupppsssuuuooo```NNNBBB===<<<<<<;;;999888777666555444333333222111222222222////////////////////////000000000000000000000000///......//////000888AAANNNQQQNNNIIIPPP___gggeeeOOOKKKFFFCCC???;;;<<<@@@@@@UUUhhhrrrnnnmmmdddZZZ___ttttttxxxrrr[[[QQQVVV___~~~pppGGG<<<555888:::666444666333333333333444444444444333222222111111222222333111222333444444555555444222555;;;CCCMMMUUU\\\```^^^TTT^^^sss{{{rrrgggeeesss|||ppp|||~~~rrr|||jjjccc|||sss___]]]XXXSSSPPPOOORRRTTTWWWYYY\\\^^^bbbkkkvvv}}}wwweeeZZZUUURRRRRRTTTQQQKKKUUUhhhyyywww}}}~~~kkkqqqwwwppp{{{ttt}}}sssYYY===:::666444444444444333555555444444444333333333333333333333333333333333444555666666888;;;@@@DDDGGGGGGYYYjjjXXXNNNUUUaaasssfffRRRDDDBBBEEECCC>>>@@@CCCIIIRRRaaa}}}jjjlllwwwvvvwww~~~ooooooQQQ???:::888777666444333333222222222222222222222222222222000000111111111111000000222222111000000000000111000111333333444999@@@EEE???;;;888<<>>GGGQQQYYY___cccZZZQQQbbb{{{qqqooorrrmmm|||uuujjjnnnwwwkkkggg___VVVOOOLLLNNNPPPLLLKKKKKKOOOTTTZZZaaaeeegggjjjooovvv|||mmm]]]UUUPPPKKKKKKOOOOOOJJJTTTdddrrrrrrssslllbbb{{{rrrxxxwwwddd@@@<<<888555555555555444555555444444444333333333333333333333333333333333333444666888:::???EEEIIIEEEMMMgggooo]]]RRRQQQbbbvvvsss___JJJ@@@???@@@@@@???DDDLLLVVVfff~~~mmmfffnnn{{{uuusssyyy___HHH@@@888777666444333333333333222222222222222222222222///000111222222111000///333222111111000000111111111111222444888===BBBEEE;;;999:::DDDUUUaaa]]]RRRUUUeeeddd^^^ooo~~~sss___SSSUUU[[[fffrrrzzz~~~yyyvvvqqqiiiaaa^^^^^^]]][[[[[[[[[]]]___```^^^YYYTTTUUU___qqqpppZZZPPPQQQWWWdddttt}}}{{{yyyzzz}}}|||uuuttt{{{rrrnnnyyymmmmmmqqqvvvppp___MMMDDD======<<<:::999888777666444444333222222222222333000000000000000000000000........................------///222222777CCCPPPTTTUUUOOOJJJUUUdddaaaRRREEEGGGGGGBBB<<<===BBBFFFOOO___qqq}}}wwwoooaaafffzzzhhhVVVddd|||wwwmmmpppoooyyykkkQQQ<<<999<<<999555666333333333444444555555555333222222222222222222333111222333444555555555555666:::AAAJJJSSS\\\bbbeee^^^UUUjjj~~~nnnnnn}}}tttwwwzzzwwwvvvqqq}}}~~~wwwpppeee[[[SSSPPPOOOOOOPPPLLLKKKNNNQQQQQQPPPOOONNNTTT]]]kkk|||tttgggZZZSSSMMMGGGFFFJJJJJJEEELLLXXXbbbyyy{{{xxx|||}}}lllXXXpppvvv}}}|||tttwww{{{lllAAA===999666555666555555555555444444444333333333333333333333333333333333222333666888<<>>???CCCEEESSSggg{{{cccbbbyyywwwqqqtttrrrxxxhhhRRRIII888777666555444333333333222222222222222222222222///000111222222111000///333222111111000111111111111111111444:::@@@CCCDDD888888===JJJ]]]fff\\\MMMfffrrrhhhdddzzz~~~dddPPPMMMSSS]]]hhhpppwww~~~}}}}}}~~~|||zzzxxxuuussstttkkkiiirrrtttkkkaaa^^^]]]\\\[[[[[[\\\^^^```aaaWWWUUUTTTYYYdddvvvuuuZZZJJJGGGGGGSSSfffyyy{{{{{{|||~~~~~~wwwllliiinnnvvv~~~~~~vvvyyyyyy|||ooofffxxxqqqnnnrrryyyvvveeeQQQGGG======<<<;;;999888777777555444333333222222333333000000000000000000000000........................+++,,,///333555;;;IIIWWWVVVXXXRRRNNNZZZiiicccPPPEEEIIIIIICCC======CCCGGGOOO^^^rrryyyrrrrrrdddaaavvvtttSSSVVVpppxxxtttpppwwwyyywwwrrrsssVVV@@@AAA777333999666444333333222222333333444444444444333333333222222222333444333222222333555444???HHHLLLSSS]]]ddddddYYYjjjqqqhhh^^^dddwwwlllppptttmmmwww}}}mmmeeecccaaaZZZRRRKKKJJJIIIJJJLLLNNNNNNMMMKKKMMM[[[rrryyykkkaaaSSSKKKKKKMMMLLLGGGNNNLLLLLLPPPWWWdddwwwrrrxxx{{{zzzxxxiiiuuuvvvwwwyyywww~~~YYY===222888777555777555333333444444444444444444444333333333333333333333222222222777???HHHJJJHHHMMMMMMtttxxxyyybbb]]]VVVIIIeeepppYYYDDD>>>>>>>>>BBBJJJSSSeee{{{```aaa~~~vvvccc{{{pppwwwzzzeeeGGG;;;<<<:::666444444444333444444444333333222222222444444333333222111000000222222222000......000222666222000666BBBIIIDDD;;;888;;;AAAZZZkkkZZZUUUqqqmmmbbbxxxlllWWWSSSIII\\\dddeeeooovvv{{{|||~~~}}}|||tttlllgggbbb]]][[[XXXVVVVVVXXXYYYVVVSSSOOOVVV^^^gggqqqooo___KKKIIIGGGGGGOOO^^^lllsssrrrkkkrrr{{{}}}}}}zzzwwwxxxzzz~~~zzzlllccccccjjjrrrvvvwwwmmmvvvxxxrrrttt}}}{{{mmmgggjjjxxxnnniiihhhnnnsssmmm___SSSIII@@@999:::===;;;999888777666444222111111111222000000////////////000000111111000000//////......000///...000666AAAMMMVVVXXXQQQMMMSSS```fff]]]QQQJJJLLLJJJAAA:::===EEEMMMZZZgggnnnxxxuuuppp```]]]rrrzzzYYYSSS```mmmjjjqqq|||~~~vvvttt~~~{{{ZZZBBB;;;666444666555444444333333333333444444444444444333333333222222222333444333222222444666666@@@JJJOOOUUU^^^dddddd]]]sssnnn\\\WWWjjjwwwxxxxxxnnn}}}uuuwwwtttoooeee\\\VVVTTTPPPNNNMMMLLLKKKJJJMMMOOOWWWgggtttyyyxxxuuueee[[[OOOHHHIIIMMMLLLHHHLLLMMMOOOQQQTTT^^^sssxxxuuu{{{iiiooohhhJJJ999:::666222444222444444444444444444444444333333333333333333333333333333555:::BBBIIIJJJIIIPPP^^^oooWWWRRRUUU\\\jjjRRR@@@@@@BBBAAAHHHTTTeee~~~___^^^xxxsssnnnqqqmmm{{{vvvgggSSS===<<<999666444444444444333333333222222222111111444444333333222111111000222222222000......000222555222222999DDDIIICCC:::999===KKKbbbhhhYYYZZZqqqppppppgggQQQOOOVVVbbbcccgggyyy~~~tttkkkeee^^^XXXSSSPPPNNNOOOQQQRRRQQQNNNUUUZZZ```fffooo}}}iiiXXXGGGGGGFFFFFFOOO^^^lllrrrvvvsss|||zzzwwwxxx{{{}}}~~~zzzrrrgggbbbeeekkkqqqtttpppvvv~~~}}}qqqfffkkkvvv~~~}}}zzzzzztttmmmhhhfffmmmllleeeaaaiiisssssshhh\\\KKKEEEAAABBBAAA===999888777666444333111111111222000000////////////000000111000000000/////////...111000000222999DDDPPPXXXWWWQQQMMMTTTaaahhh```VVVWWWTTTLLLAAA;;;>>>HHHQQQ\\\lllvvvnnnhhhbbblll}}}___[[[hhhkkkkkk{{{xxxnnnvvvhhhKKK888888888444555444444333333333333444444444444444444333333333333222333444333222222444666999BBBKKKRRRXXX___ccccccZZZtttvvvSSSRRRUUUwwwtttkkkrrrxxxnnngggccc]]]WWWRRROOOMMMMMMTTTZZZbbbjjjpppsssrrrooo^^^TTTIIIEEEHHHKKKKKKIIIHHHKKKPPPRRRTTT___www~~~mmmsssmmmppp}}}|||vvvTTT>>>;;;555222444333666666555555444444333333222222333333444444555555333444999???FFFJJJKKKKKKSSSsss~~~hhhPPPHHHRRRlll^^^GGG999???BBBAAAPPPgggbbb\\\rrrzzzzzzxxx___~~~|||wwwlll[[[BBB>>>888555444444444555222222222222111111111111444333333222222111111111111222222111//////000222333222555>>>GGGGGG@@@999<<>>999888777666555333222222111222000000////////////000000000000000000////////////111111222666>>>IIITTT[[[VVVPPPNNNVVVbbbgggbbb\\\cccZZZMMMAAA<<>>;;;777555888777777777777666555444333333111222222333444555666666333555;;;CCCHHHIIIJJJLLLUUU~~~eeeUUUNNNXXXwwwxxxVVVCCC:::AAABBBDDDaaannnbbbooovvv|||nnn}}}wwwcccKKKAAA888555555444444555222222222222222222222222333333333222222111111111111222222222000000111222222333:::DDDIIIEEE>>>999>>>GGGdddnnnYYYTTTgggooo[[[iii~~~pppUUUPPP\\\dddoooxxxwww|||uuummmffffffgggfffaaa___^^^ZZZTTTLLLIIIFFFFFFHHHIIIHHHFFFCCCFFFIIINNNZZZnnnwwwnnnhhhqqqyyy}}}{{{ttt|||}}}yyy}}}}}}xxxuuussswww~~~}}}wwwnnnkkkkkkooovvv}}}xxxuuu~~~www{{{zzzjjjbbbxxxrrrooowwwwwwgggTTTNNNMMMOOOOOOIII???999999777666555444333222222111000000////////////000000000000000000////////////111000222888BBBMMMWWW\\\VVVQQQPPPWWW```bbb```]]]dddWWWHHH???===CCCOOOYYYmmm~~~llllllhhh|||wwwpppxxxvvvjjjuuu~~~cccAAA===>>>777888666555555444444555555666555555555444444444333333222333444444333444666888===BBBLLLVVV]]]^^^\\\[[[ppp}}}qqq___VVVXXXlllmmmlllqqqsss}}}|||zzz|||xxx\\\OOOEEEFFFIIIIIIIIIJJJMMMKKKNNNZZZiii|||~~~xxxttt}}}uuu~~~}}}ddd```qqqxxxrrrgggccctttxxx{{{yyyTTT>>><<<999777999777888888777666666555444444222222333444444555666666333555===FFFIIIGGGHHHNNN]]]jjjdddbbbkkkvvvSSSFFFAAAEEEEEEPPP{{{oooqqqxxxyyyyyyzzzuuuuuuUUUFFF999666666555444666444444444444444444444444333333222222222222222111000111333222111000111222222555>>>HHHJJJBBB<<<;;;BBBNNNggghhhRRRVVViiikkk[[[lll|||www```OOOXXXjjjuuuzzz|||~~~|||tttuuunnndddXXXUUUWWWXXXWWWZZZ]]][[[VVVNNNJJJEEEDDDEEEFFFDDDAAA>>>@@@DDDHHHSSSeee}}}}}}yyyvvvuuu{{{lllfffllllllqqqzzz}}}xxxvvvvvv{{{~~~uuulllpppooorrrzzz}}}rrriiiuuuhhhuuuwwwuuu}}}ooo\\\PPPOOOOOONNNHHH>>>888888666666666555444333222111000000////////////000000////////////000000000000//////222:::EEEPPPXXX[[[VVVRRRRRRYYY]]][[[YYYZZZZZZNNNBBB===>>>EEERRR___ttt}}}oootttzzzhhh|||~~~|||zzzwwwvvv{{{nnnMMM>>>===;;;999666666555555555555666666555555555555444444444333222333444444444444666888???CCCLLLYYY___]]]YYYWWWgggrrr```YYY]]]wwwjjjrrrwwwrrryyy\\\OOOEEEHHHKKKJJJIIIKKKUUUQQQSSS^^^pppuuuoootttnnntttwwwiii```jjjvvvzzzqqq^^^hhh[[[BBB===999777777444888888777777666666555555333333444444555555666666444666???IIIIIIEEEHHHQQQmmmyyyvvvrrrzzzjjjKKKDDDAAACCCIII```}}}zzz{{{nnnlll{{{```LLL;;;777888666444666444444444444555555555555222222222222222222222222///111333333222111222333444777@@@JJJIII???;;;???HHHWWWcccZZZPPP[[[jjjhhhkkkwww|||kkkTTTOOO___qqqttt{{{|||uuupppbbbQQQHHHJJJJJJKKKPPPTTTSSSMMMLLLHHHBBB@@@AAAAAA???===<<<>>>AAACCCIIIUUUfffssslllssszzzzzzuuuuuu|||bbbQQQWWW^^^iiivvvzzzrrrssswww~~~|||vvvtttuuuzzz|||tttlllvvvttt|||~~~sssbbbYYYTTTOOOKKKEEE===888999666666666666555333222111000000////////////000000////////////000000000000//////222;;;GGGRRRXXXZZZUUURRRTTT[[[\\\UUUSSSWWWPPPEEE===>>>AAAHHHYYYkkk~~~sss|||uuu^^^eeewwwyyydddEEE>>>@@@999777666666666666666666777555555555555444444444444111333444444444555777999BBBDDDNNN\\\bbb^^^XXXVVV```{{{hhhZZZcccwwwkkk{{{~~~kkk~~~[[[LLLDDDHHHMMMJJJIIIMMMUUUSSSVVV```ppp}}}qqqkkkjjjlllmmmpppkkk^^^eee~~~ooohhheeeGGG???999777888555777777777777777777777777444444444555555555555555777999BBBLLLJJJEEEJJJUUU~~~{{{sss~~~sss\\\EEEAAA???BBBSSSwww{{{|||~~~nnn|||iiiQQQ===999:::666444666333333333444444555555555222222222222222222222222///111333444333222222333777999BBBKKKGGG<<<;;;CCCNNN```]]]LLLQQQcccjjjgggwww~~~www```OOORRRcccpppqqqwwwtttrrrbbbKKKCCCDDDDDDEEEJJJOOOMMMGGGIIIDDD???======>>>===;;;;;;>>>@@@@@@AAAGGGRRRZZZ]]]mmm|||~~~xxxxxxfff]]]jjjssswww{{{yyytttvvvzzz{{{}}}xxxzzzyyywwwzzz}}}{{{uuuwwwlllzzz~~~uuuiiiggg\\\PPPIIICCC===999999666666777666555444222111000000////////////000000.../////////000000000111000000444===JJJTTTXXXYYYRRRQQQVVV^^^\\\SSSQQQVVVMMMDDD>>>@@@DDDMMMcccyyy{{{nnnwwwxxxlllTTTUUUtttxxxqqqzzzyyyNNNBBBDDD999777777666666666666777777666666555555555444444444111333444444444555777999EEEFFFOOO^^^ddd___XXXVVVpppmmmWWWiiinnnlll~~~vvvmmmYYYJJJBBBHHHMMMKKKJJJOOOPPPQQQWWWaaammm}}}yyyllliiidddllljjjjjjiiiZZZ```iii}}}}}}lllJJJ???999888;;;999777777777777777888888888555555555555555444444444999;;;DDDMMMKKKEEEKKKXXXuuujjj~~~uuu```GGGEEEBBBHHHbbbrrrrrrxxxssstttvvvyyynnnUUU>>>:::;;;666444666222222222333333444444444222222222222222222222222///111333444333222222333999;;;CCCKKKEEE:::;;;EEERRRfffXXXBBBSSSiiijjjgggzzz}}}rrrZZZMMMUUUeeellltttuuuuuucccIIIGGGHHHHHHIIIOOOUUURRRLLLGGGBBB===;;;===>>>>>><<<===AAADDDDDDCCCFFFLLLRRRbbbvvv}}}xxxvvv{{{}}}tttnnnqqqrrrpppsssxxxvvvpppjjjzzz|||]]]kkkwwwrrrcccRRRIIICCC===999999666666777777666444222111000000////////////000000.../////////000000111111111111555???LLLVVVYYYYYYQQQPPPWWW```]]]RRRQQQWWWOOOFFF@@@BBBFFFPPPjjjpppbbbjjjwwwiiihhh```UUUVVVrrrfffpppttt|||XXXDDDBBB<<<999777555555666777777666333333444444444444444444555222222555666666888<<>>EEEHHHJJJJJJDDDJJJ```rrruuuuuurrrWWWrrryyyUUUBBB???>>>NNN{{{tttzzzhhh~~~|||}}}xxx^^^ppppppyyyjjjeee}}}www```EEE777555888999999444444444333333333222222222222222222222222222222333111000111333555666666===DDDIIIFFF>>>;;;@@@GGGZZZXXXMMMAAAmmmaaatttuuu\\\QQQZZZaaahhhvvv}}}~~~dddQQQIIIQQQYYY```gggggg[[[KKKBBB@@@===;;;::::::<<<===AAACCCCCCBBBBBBHHHSSS\\\vvv|||}}}{{{www|||zzzssspppiiifffjjjnnnoooppprrrjjjvvv{{{|||eeefff}}}{{{uuufff]]]TTTEEE???>>>777999999888666555333222111111111111111000000000000////////////000000000000///000555@@@NNNWWWYYYXXXPPPNNNYYY```XXXTTTXXXVVVOOOEEE@@@DDDHHHPPPeee|||jjj[[[^^^xxxfffaaaZZZRRRSSS^^^vvvtttooo{{{www}}}]]]???>>>999:::888555555666777777666555555555555444444444444555222222555666555888===DDDRRRZZZcccjjj^^^ZZZnnnoooQQQXXXvvv|||iiittt}}}xxxxxxjjjyyykkkNNNIIIGGGKKKMMMLLLKKKLLLRRRYYYXXX^^^sss~~~yyy{{{wwwaaaccc___aaagggddd\\\\\\ddduuu{{{}}}hhh|||TTT===>>>:::444999777777777777666666666666444555777777666666777999:::DDDHHHJJJKKKFFFQQQiiiuuuggghhhccc```TTTxxxnnnNNNDDDCCCEEEXXXbbbhhhrrrqqqsssgggwww}}}~~~fffZZZ}}}{{{xxxcccIII;;;999:::999666444444444333333333222222222222222222222222222222333222111222444666777888@@@FFFJJJEEE<<<:::CCCLLL\\\ZZZKKKNNNvvv}}}hhhzzzpppVVVOOO[[[cccjjjwwwwww{{{}}}gggYYY[[[hhhvvv~~~ttt___KKKAAA???===;;;:::;;;<<<===BBBBBBBBBBBBGGGRRRcccooo|||~~~www{{{wwwnnngggccceeehhhhhhhhhjjjgggooovvv{{{{{{}}}mmmmmm~~~uuuiiiddd\\\KKKBBB@@@:::===<<<:::777555333222222111111111111000000000000////////////000000000111111333999DDDQQQYYY[[[ZZZQQQRRR]]]```UUURRRYYYZZZOOOEEE@@@CCCFFFLLL]]]ppp~~~~~~vvveeeZZZ```{{{ggg[[[UUURRRPPPQQQ}}}~~~eeeAAAAAA???;;;888666555666777777666777777666666555555444444555333333555555555999???GGGWWWbbbgggfff^^^eee}}}mmmYYYPPP\\\uuummmxxx|||sssnnnwww{{{jjj{{{XXXLLLHHHHHHLLLMMMLLLKKKLLLRRRXXXXXX___uuu{{{ddd```^^^aaafffcccZZZVVVYYYnnn|||eeeuuu___???999999555666777777777777666666666666444555666666555666888999;;;FFFLLLLLLKKKGGGVVVsssrrriiieee[[[RRRVVVbbbHHHAAAAAAGGG^^^zzz{{{~~~cccRRRyyyzzzsss|||ttt\\\pppuuu~~~|||hhhOOO???;;;;;;777222444444444444333333333333222222222222222222222222333333222333444777999;;;EEEJJJKKKDDD:::;;;GGGTTT]]]YYYIIIaaaxxxtttlllRRRPPPccckkkqqqyyy}}}jjjaaappp|||^^^GGG>>>===<<<;;;;;;<<<===>>>BBBAAA@@@BBBKKK\\\ppp{{{vvvooo{{{uuummmfff```aaabbbaaaaaacccfffhhhkkkrrrzzz|||xxxyyyrrrppp|||vvvllljjjdddQQQEEECCC>>>CCCAAA===999666444333333222222111111111000000000/////////000000000111111333666>>>IIIUUU[[[\\\[[[RRRUUU```___SSSSSS\\\]]]NNNEEEAAADDDHHHOOO]]]mmm~~~zzzrrrmmmaaa]]]gggpppbbb___```YYY```mmmHHHDDD???<<<999777666777888777777999888888777666555555444666444444555555555;;;BBBKKKYYYgggkkkfffbbbooojjjRRRKKKUUUjjjuuuyyy~~~vvvkkkiiivvv{{{wwwsss}}}aaaIIIJJJHHHHHHLLLNNNKKKKKKNNNSSSYYYXXX___uuu|||iii^^^\\\___ccc```YYYTTTUUUzzz|||kkk{{{kkkBBB666999888666777777777777666666666666444555555555555666888:::@@@LLLPPPNNNJJJGGGZZZ{{{yyyuuulll___UUUddd\\\GGG??????HHHdddvvvSSSmmmyyy~~~mmmnnn}}}sssYYYDDD;;;999666000555444444444444333333333222222222222222222222222222222222222444777;;;>>>JJJMMMKKKBBB999<<>>??????BBBAAA???AAAJJJZZZmmmzzzxxxrrrjjjhhhtttxxxsssqqq~~~qqqoooggg```___```^^^]]]^^^___^^^^^^eeevvv{{{vvvwwwwwwvvvvvvvvvllllllgggSSSFFFFFFEEEHHHEEE@@@;;;777555444555222222222111111111000000//////000000000111111111444999BBBNNNXXX]]]\\\ZZZRRRWWWaaaaaaYYY]]]ccc]]]LLLDDD@@@DDDMMMYYYhhhvvvwwwoooiii```bbbsssxxx{{{vvv|||sssiiiooowwwzzzWWWFFF;;;===;;;888777888888888777999999888777666666555555666444555666666777>>>HHHPPPZZZhhhnnnhhhiiivvvyyy```MMMIII]]]wwwzzzrrryyyuuuhhhgggnnnwww{{{xxxyyybbbPPPEEEJJJHHHIIIMMMMMMLLLMMMQQQYYY___]]]cccwww{{{{{{zzzlll]]][[[\\\]]]]]]YYYVVVVVVyyy~~~|||nnnsss{{{sssFFF777;;;:::888777777777777666666666666444555666555555666:::<<>>NNN]]]TTTOOOQQQxxxjjjUUUFFFUUUnnntttyyy|||}}}~~~{{{hhhKKK===<<<===>>>???@@@AAAAAAAAACCCAAA@@@@@@FFFPPP\\\ddd```ZZZSSSQQQ[[[mmm{{{yyyqqq}}}|||}}}rrrqqqhhh```]]]\\\YYYWWWXXXPPPOOOOOOVVVhhh}}}{{{~~~uuuxxxkkkiiifffSSSEEEGGGJJJIIIFFFAAA<<<888666555666222222222222111111111111000000000000111111111111333:::FFFRRRZZZ]]][[[XXXUUUZZZcccdddcccmmmmmm]]]IIIAAA<<>><<<999888888999888777888888777777666666555555666555666777777999CCCNNNVVV[[[jjjppphhhlll{{{tttdddVVVZZZssssssiiioooddd\\\hhhwwwzzzwwwyyyfffVVVLLLIIIJJJKKKIIIJJJMMMMMMLLLOOOUUU\\\aaa^^^dddvvvwwwwwwxxxmmm]]][[[YYYYYYZZZYYYXXXWWW___rrruuunnn{{{wwwyyyMMM;;;<<<;;;:::777777777777666666666666666666666666666888;;;>>>FFFOOOPPPLLLJJJMMMgggrrrhhhnnnVVVFFF@@@BBBRRRuuulll^^^zzzxxxXXXBBB<<<<<<:::555555555555444444444333222222222222222222222222000222333333444888???EEEOOOLLLEEE===:::BBBPPP[[[PPPLLLaaabbbSSSNNNdddzzzxxx~~~vvvyyy~~~~~~]]]GGG@@@>>>???AAACCCDDDDDDDDDDDDEEECCCAAA@@@BBBFFFKKKMMMLLLJJJFFFGGGOOO^^^ppp|||yyywwwzzzxxxzzz~~~{{{~~~{{{ttttttiii___YYYUUUPPPMMMNNNGGGGGGHHHRRRggg}}}~~~ttt}}}mmmiiigggUUUFFFGGGJJJFFFDDD@@@<<<999777666666333222222222222111111111000000000111111111222222333;;;IIIUUU\\\]]]ZZZVVVUUU[[[ddddddgggtttqqqZZZEEE>>>:::???NNN```ooowww~~~~~~qqqbbbVVVhhh___mmmtttxxxzzzhhhVVV???<<<:::888999999888777666666666666666666666666666555777888888<<>>CCCXXX}}}yyy~~~yyy^^^cccaaaEEE<<<<<<;;;555555555555444444444444222222222222222222222222222444666666666:::BBBIIIPPPIIIAAA;;;<<>><<<:::888777666333333222222222111111111000000111111111222222222333===LLLYYY___^^^YYYVVVPPPXXX```\\\]]]llljjjSSSCCC???===EEEVVViiisssvvvyyyqqq[[[OOOmmm```RRRhhh{{{xxxjjjWWW???===:::999999999888777555555555555666666666666555666888999999===JJJWWW```bbbssssssbbbjjj|||ddduuunnnlllyyyppplllwww|||sssllluuukkkkkkaaa```^^^^^^^^^]]]\\\ZZZYYY[[[\\\]]]]]]^^^aaaccccccaaa^^^\\\[[[YYYVVVTTTOOOIIIEEEEEEHHHJJJLLLMMMNNNLLLKKKMMMLLLMMMSSS[[[cccgggeeekkk~~~xxxzzzxxxhhhZZZYYYXXXWWWXXXWWWSSSNNN```kkkuuu~~~~~~yyyWWWBBB;;;777999777777777777666666666666888888888777888:::>>>BBBQQQUUUPPPJJJIIINNNhhhwwwvvvkkkUUUFFFAAAHHHbbb}}}uuuyyyuuukkknnnzzz|||rrroooxxx}}}hhhWWWkkkzzzcccFFF:::999999666666555555555444444444222222222222222222222222333666888888888<<>>:::>>>GGGOOOTTTQQQOOOrrroooVVVRRR[[[uuupppuuuxxxjjjjjj{{{xxx{{{yyywwwqqq___KKKCCCDDDCCCEEEGGGJJJJJJJJJHHHGGGIIIGGGDDDCCCCCCEEEEEEEEEFFFEEEFFFKKKSSS___ooo{{{pppnnngggooo|||}}}xxxxxx{{{sssdddYYYOOOEEE???===@@@>>>CCCYYYxxxwww{{{xxxfffuuuppprrr```LLLDDDAAA???>>>===<<<:::888777666333333333222222222111111000111111111111222222222444???NNN[[[aaa___ZZZVVVIIISSS[[[SSSOOO___aaaLLLCCCAAACCCNNNbbbttt||||||wwwqqqWWWMMMrrrdddUUUccc}}}vvvgggJJJBBB???;;;::::::;;;::::::777777666666666666777777444555666888;;;CCCPPP[[[cccoooqqqnnnoooppp|||gggwwwzzzssszzzxxxyyylllxxx~~~tttjjjeeeaaa]]]\\\^^^[[[YYYWWWWWWVVVSSSQQQRRRNNNOOOOOONNNMMMJJJGGGEEEEEEFFFGGGJJJNNNQQQQQQPPPJJJMMMOOOMMMJJJNNNYYYccclllpppnnnsss|||{{{wwwmmmddd[[[TTTQQQTTTXXXWWWTTTSSSYYYvvvrrr|||fff@@@:::>>>666;;;;;;:::999888888888888555666999999666444<<>>??????666666555444444444555555444444444333333333222222333444555666999???JJJSSSPPPCCC???>>>BBB[[[jjj]]]fff~~~cccRRRQQQllluuuzzzuuupppkkkgggcccZZZOOOGGGFFFCCCEEEGGGHHHGGGFFFGGGHHHDDDCCCBBBCCCEEEGGGHHHHHHKKKRRRXXX]]]fffsss}}}~~~~~~~~~uuulll^^^RRRKKKJJJMMMOOOJJJIIIKKKSSSeeewww}}}{{{xxx}}}fffjjj}}}uuullllllfffVVVJJJHHH@@@???===;;;:::999777666444333222000000111222333111111111111111111111111444BBBRRR^^^eeeeee]]]UUUVVV```bbbYYYVVVZZZWWWMMMDDDEEEJJJUUUfffvvv~~~xxxdddRRRhhh|||xxx|||zzz___QQQOOOnnnxxxqqqwwwmmm]]]DDDAAA===;;;;;;;;;;;;:::888777777666666777777888888888888888===HHHWWWbbbjjjwwwvvvlllkkktttuuubbbssstttsss|||yyyssskkkvvvhhh^^^XXXUUUSSSPPPNNNJJJGGGEEEEEEFFFGGGHHHGGGGGGHHHJJJLLLKKKJJJMMMKKKKKKPPPYYYccciiilllkkkpppnnnqqq~~~|||~~~{{{xxxvvvrrrkkkbbb\\\___WWWQQQRRRTTTRRROOONNNPPPkkkyyyeeevvvuuusssIII===AAA======<<<;;;999888777777777555666888999999<<>>777666555555444444555555555555444444444444333333444555555666;;;EEEOOOVVVMMMBBB>>>@@@III```lllbbbppptttyyy[[[OOOTTTjjjsss~~~sssoookkkgggccc[[[PPPHHHGGGDDDFFFGGGGGGFFFFFFHHHIIIEEECCCBBBFFFMMMRRRRRRQQQ]]]gggrrrxxxuuuyyy|||uuupppiiieee]]]UUUPPPOOORRRVVVRRRQQQNNNPPP]]]ppp}}}xxxjjjuuu{{{vvvlllllljjj]]]NNNEEEAAA???===;;;:::999777555444333222000000000111222000000000000000000111111444BBBSSS___ffffff^^^VVV___dddaaaYYYZZZ___YYYKKKCCCBBBEEEOOO^^^mmmxxx}}}{{{nnn]]]VVVvvvwwwrrrzzzmmmjjjZZZMMMRRR~~~zzz}}}eeeFFFBBB>>><<<<<<<<<;;;:::888777777777777777777888999:::999888>>>MMM]]]eeeoooyyyttthhhiiisssttt___[[[sssqqqxxxxxxtttiiigggyyyssskkkhhheeebbbWWWTTTPPPLLLIIIHHHHHHHHHJJJIIIHHHIIIKKKLLLLLLKKKNNNKKKJJJRRR___iiikkkjjjlllqqqooorrr~~~}}}{{{xxxwwwvvvrrriiibbb___```WWWPPPPPPRRRPPPNNNNNNMMMiii}}}```lllyyyQQQ>>>???<<<===<<<;;;999888777777666777777888999888===LLL[[[______PPPMMMKKKRRRwwwyyyllljjjaaaSSSUUUccc}}}```LLLJJJeeezzzmmm^^^TTTOOOQQQ\\\iii}}}~~~rrriiiiiiooossstttqqqpppqqqqqqlllddd___aaa___aaahhhmmmoooqqquuuyyywwwttttttxxx~~~ppp[[[___|||lll{{{{{{YYYAAA;;;999888777666555444444444555444444444444444333333333444555555666===JJJSSSWWWIII@@@;;;>>>MMMaaahhhaaannnvvveeennnUUUNNN[[[kkkrrr{{{rrrqqqlllhhhcccZZZNNNFFFDDDFFFGGGHHHGGGFFFFFFHHHJJJHHHIIIKKKPPPXXX___dddfffwww{{{{{{xxxnnnvvvzzzooohhheeeeeeccc]]]WWWSSSRRRRRRXXXXXXVVVVVV___ppp~~~yyyuuunnn|||~~~yyynnnmmmooogggTTTEEEJJJFFF@@@<<<;;;:::888777444333222111000000111111///000000000000000111111666DDDVVVbbbiiiiiiaaaXXXcccddd^^^XXX___ggg]]]JJJ@@@>>>BBBNNN^^^nnn{{{{{{iiiWWWVVV}}}vvvpppmmmbbb^^^[[[LLLQQQ}}}cccHHHDDD@@@===<<<<<<;;;:::888888777777777777888888999;;;:::888AAARRRaaahhhsss|||uuuiiillltttpppZZZQQQZZZyyyrrr}}}qqqpppkkkjjjxxxyyyuuuvvvsssmmmbbb```]]]XXXTTTPPPMMMLLLLLLKKKIIIJJJLLLMMMMMMMMMNNNMMMOOOZZZgggppppppmmmnnnrrrpppttt~~~sssuuusssppppppqqqlllccc___aaa___VVVNNNOOOQQQPPPOOOPPPMMMbbbyyyyyymmmWWW???===:::===<<<:::999888777777777999888888888777===LLL\\\[[[\\\OOOPPPQQQYYY}}}{{{vvvcccNNNPPPcccgggQQQKKKfff|||qqq^^^WWWPPPKKKIIILLLUUU^^^tttvvvrrrfff]]]^^^eeejjjnnnmmmllllllnnnmmmhhhbbb___]]]___gggmmmmmmmmmnnnpppqqqqqqooopppxxx|||jjjggg}}}}}}tttdddGGG===:::888888777666555444444444222222222222222333333333333444444666@@@NNNVVVVVVGGGAAA999>>>RRRaaaccc```ooorrrcccdddTTTTTTiiissswwwyyyqqqqqqkkkfff```WWWLLLDDDCCCEEEGGGHHHHHHGGGGGGIIIJJJJJJOOOVVV[[[aaajjjvvvyyyuuuzzz~~~xxxttttttyyy~~~xxxssspppsssoooiiiaaaYYYTTTRRRQQQVVVYYYZZZ[[[aaannnxxx{{{yyyyyynnnxxxuuurrrvvvsss```MMMTTTLLLBBB;;;::::::999888555444333222222111111111//////000000111111111222777FFFXXXeeelllllldddZZZeeeddd^^^\\\hhhrrreeeMMM???>>>FFFVVViiixxx}}}hhhTTTVVVxxxsssvvviii^^^YYYXXXJJJIII~~~XXXIIIFFFBBB???======;;;:::999888888777777888888999888;;;;;;999CCCVVVeeeiiisss}}}xxxoootttzzz{{{vvveeeTTTKKKXXXzzzrrr~~~lllsssnnnlllwww{{{zzz~~~zzzrrrooommmjjjeee```\\\XXXVVVSSSQQQOOONNNOOOPPPPPPOOOPPPTTT\\\gggrrrwwwvvvtttmmmrrrpppttt~~~nnnbbbdddfffcccdddgggbbbZZZ[[[bbb```VVVNNNNNNPPPPPPPPPQQQHHH[[[ppprrrkkk[[[@@@===:::;;;;;;:::999888888888888999888888888888===MMM\\\]]]]]]NNNMMMMMMUUUwwwkkkXXX\\\mmmuuucccNNNhhh|||hhh\\\NNNNNNMMMKKKJJJMMMTTT[[[pppsssnnnbbbXXXYYY___ccchhhjjjiiihhhiiikkkjjjfff___[[[\\\cccggggggeeeeeeeeejjjpppqqqppprrrxxx~~~wwwvvvvvv|||vvvpppkkkKKK@@@<<<999888777666555444444444111111222222222222333333333555555777CCCSSSXXXTTTGGGDDD:::@@@YYYddd``````vvvtttmmm___VVV___tttwww}}}ttt~~~zzzooooooiiiccc]]]UUULLLGGGGGGCCCFFFJJJLLLMMMNNNOOOPPPPPPWWW```eeelllxxxyyywww}}}~~~{{{zzzvvvvvvzzzyyyiii\\\UUUSSSSSSTTTOOOTTTWWWZZZaaakkkrrrsss~~~sssuuu}}}vvv{{{}}}mmmXXXXXXOOOCCC<<<;;;;;;:::888666666555444333222111111000000000111222222333333777FFFYYYgggnnnnnneee[[[eeedddaaadddsss|||kkkPPPBBBBBBLLLaaasss{{{eeeTTT\\\yyytttxxxnnncccZZZQQQMMMBBBfffxxxzzzXXXKKKGGGCCC???>>>===<<<:::999888888777777888888999666;;;;;;:::EEEYYYggghhhiiiyyy{{{uuuzzz~~~zzzppp```QQQZZZ}}}sss~~~{{{kkkvvv~~~ooommmvvv{{{|||xxxzzzwwwsssmmmiiifffeeeeeeaaa^^^ZZZXXXWWWVVVUUUTTTWWW```mmmuuuxxxvvvtttssskkkpppooosssuuucccZZZ]]]___\\\]]]aaa^^^WWW[[[fffdddYYYPPPNNNPPPOOOOOOPPPDDDVVVkkklllaaa~~~^^^CCC>>>;;;::::::999888888999999:::888777888999999???OOO^^^aaa^^^KKKJJJJJJTTTzzzrrrhhhnnn{{{wwweeePPPjjj~~~lllWWWNNNMMMPPPQQQNNNJJJMMMVVV^^^rrruuuooobbbWWWVVV[[[___aaafffhhhffffffjjjkkkiiieee]]]YYY\\\___^^^]]]^^^^^^bbbgggjjjkkklllmmmnnnllljjjbbbjjjssszzzfffnnnMMM@@@<<<:::999888666555555444444222222222333333333444444333777888:::HHHXXX[[[SSSDDDCCC999AAA^^^ggg___bbbxxx}}}ooovvv^^^VVVfffwwwssszzzsss{{{rrrssskkkccc\\\TTTKKKGGGHHHEEEJJJQQQWWWZZZ\\\^^^``````eeelllsss~~~||||||xxxyyy~~~wwwvvv{{{rrrbbbWWWSSSRRRPPPNNNIIIMMMPPPVVVcccsss|||~~~zzzqqquuuzzzsss___XXXOOOFFFAAABBBAAA>>>999777777777666555444222222000111111222333333444444666EEEXXXfffnnnmmmddd[[[aaacccccchhhxxxkkkMMMCCCDDDPPPeeeuuu~~~uuu^^^TTTggg~~~vvvqqq|||uuuiii^^^OOOVVVDDDTTTwww}}}tttzzzgggLLLHHHCCC@@@>>>===<<<:::999999888888888888999999444:::;;;:::FFF[[[ggghhh]]]ttt{{{www{{{sss^^^bbbvvvyyyjjjxxxtttoooxxx|||}}}|||vvvqqqmmmmmmnnnpppnnnjjjeeeaaa___]]]\\\ZZZ___kkkxxx~~~yyyqqqmmmllliiinnnmmmrrr}}}qqqccc^^^aaa___\\\^^^bbb___YYY```nnnggg\\\QQQOOOOOONNNNNNOOOJJJSSS^^^vvvjjjgggaaaEEE???;;;999999888888999999:::;;;666666888:::;;;BBBRRRaaa^^^[[[IIIKKKRRRccc~~~ooolllrrrxxxkkkVVVQQQjjjwwwzzz}}}aaaMMMIIINNNRRRSSSLLLGGGJJJVVV___ssstttnnn___SSSRRRWWW[[[[[[dddhhhfffeeeiiikkkiiikkkaaaXXXWWWYYYXXXXXXZZZ]]][[[ZZZ]]]cccggghhhgggllliii\\\bbbjjjkkkUUUzzzsssPPPBBB>>>:::999888666555555444444333333333444444555555555444999:::===KKK[[[\\\RRRAAAAAA666???___ggg^^^bbbtttoooeeewww^^^VVViiiuuulll}}}uuu}}}}}}wwwzzzqqqfff]]]RRRIIIEEEFFFHHHOOOXXXaaagggjjjmmmnnnqqqrrrvvvxxxvvvyyyyyyxxxxxxoooeee[[[VVVVVVSSSJJJBBBGGGIIILLLUUUhhhzzzzzzjjjqqquuu~~~tttaaaWWWPPPJJJHHHIIIHHHBBB===888888888777666444333222111111222333444444555555444DDDWWWeeemmmlllcccZZZ]]]```bbbiiixxx~~~gggHHHBBBCCCOOOdddqqquuuoooYYYTTTqqqzzzrrrmmmuuugggaaaVVVLLLFFFEEEiii~~~nnnxxxyyySSSHHHEEEBBB<<>>FFFUUUbbb```YYYPPPNNNYYYssspppllluuuaaaVVVNNNkkkwwwrrrzzzgggUUUNNNKKKRRR\\\YYYOOOMMMNNNUUUddduuuwwwjjjZZZXXXVVVTTTZZZaaa``````cccfffgggeeebbbhhhccc]]]ZZZZZZYYYWWWUUUWWWXXXZZZ]]]___aaabbbbbbgggcccjjjcccccc\\\RRRmmm{{{OOO???<<<:::999888777666666666666555444444333333444444555333555:::AAANNNYYYZZZVVVKKKCCC<<>>IIIYYYfffcccZZZUUU[[[llltttvvvxxxooo```RRRlllsssooowww}}}aaaQQQNNNQQQWWW```[[[PPPNNNNNNVVVfffwwwyyykkk[[[WWWUUUTTTZZZ___^^^]]]___aaabbb```^^^dddcccaaa]]]YYYVVVTTTTTTUUUVVVXXXZZZ\\\]]]^^^___dddaaahhhddd```{{{___MMMddd{{{|||TTTBBB>>><<<;;;:::888777777777777555444444333333444444555444555999BBBQQQ\\\[[[TTTBBB??????RRRhhhhhhcccjjjuuutttsssZZZUUUhhhttt|||~~~rrrrrrxxx}}}pppaaaUUULLLDDDAAACCCKKKRRR^^^hhhlllppp|||}}}~~~zzz|||xxxttt~~~}}}}}}{{{vvvooohhheeefff\\\YYY___^^^QQQDDD???;;;AAAAAADDDQQQ\\\mmmnnnooo{{{xxxwww\\\\\\OOOLLLTTTTTTFFF<<<<<<:::999777666444444444444222222333333333333444444777III^^^lllqqqmmmbbbXXX\\\XXXXXXaaalllkkkZZZHHHGGGGGGUUUmmm~~~nnnTTTSSSyyyooohhhvvveee\\\LLLIIIHHH???SSSlllkkkuuummmqqqVVVIIIEEECCC>>>@@@AAA999;;;;;;:::999999999999:::666:::;;;???OOOgggxxx|||yyyggguuuyyynnn}}}~~~{{{}}}{{{uuullliiiooo}}}wwwooojjjiiijjjjjjiiiqqqyyyppphhhaaaaaahhhrrrqqqsssvvvwwwvvvsssooommmlllbbbUUUMMMLLLNNNNNNMMMJJJUUUrrrooo}}}uuuLLL??????<<<;;;;;;:::::::::::::::999999888888???MMM^^^kkkfff[[[YYYkkkuuuiiisss{{{zzzbbbTTTllloooggguuuoooWWWIIIKKKUUU___ddd\\\QQQOOOOOOXXXjjjzzz|||nnn\\\WWWUUUTTT\\\```^^^]]]]]]^^^^^^]]][[[^^^aaadddaaaZZZUUUSSSTTTSSSTTTUUUVVVXXXYYYZZZZZZ___]]]gggfff\\\kkkwwwhhhRRRbbbjjjssssssrrrttt{{{XXXDDD>>>???>>><<<:::888777666666555444444333333444444555666666999DDDVVVaaa\\\QQQ>>>===AAAUUUiiigggcccnnnxxxyyykkkWWWYYYlll{{{sss```QQQFFF???>>>BBBJJJNNNWWWaaagggppp}}}~~~|||yyytttqqqppppppooonnnssstttuuuxxxyyywwwqqqlllhhhccccccgggcccTTTFFFAAA===BBB???@@@IIIQQQ```vvvvvvrrryyy~~~yyyddd^^^QQQJJJOOONNNCCC<<<>>>;;;:::999777777666666666222222333333333333444444999JJJ___mmmqqqmmmaaaWWWZZZWWWXXX___eeebbbUUUJJJEEEIIIXXXnnn}}}kkkRRRXXXwwwllleeewwwggg\\\PPPIIIDDD???[[[yyyvvv|||zzzxxxWWWHHHCCCCCC???@@@CCC>>><<<<<<;;;:::::::::::::::666:::===BBBQQQiii|||{{{tttiii^^^~~~xxxsss|||ppp||||||uuunnnnnnuuuzzzpppiiigggjjjmmmppppppxxx}}}sssggg___```kkkvvvrrrssstttvvvvvvsssmmmiiiiii___SSSLLLLLLNNNNNNMMMFFFMMMfffvvv|||eeennnuuuMMM@@@>>><<<<<<;;;:::::::::::::::::::::999888@@@QQQcccmmmhhh\\\^^^zzz|||jjjaaa\\\nnnyyyyyyXXXPPPkkksssoootttssseeeUUUIIIMMMYYYggghhh]]]RRRPPPPPPYYYlll~~~rrr___XXXUUUUUU]]]cccaaa```^^^^^^]]]\\\[[[YYY]]]bbbbbb___ZZZVVVUUUSSSSSSSSSSSSTTTUUUVVVVVVYYYYYYeeehhh\\\bbbtttzzz___ddd}}}___```fffnnnxxxzzz|||WWWCCC>>>@@@>>><<<:::888666555555555444444333333444444555777666999GGG[[[fff]]]OOO@@@>>>AAASSSddd```aaarrrrrrwwwhhhYYY^^^ppp|||qqq^^^OOODDD======@@@FFFIIIPPPXXX^^^fffuuuwwwsssnnnkkkkkkkkkjjjjjjooovvv|||~~~~~~|||wwwrrrlllhhhhhhiiicccTTTHHHCCCDDDHHHDDDBBBHHHMMMYYYooo|||}}}xxxwwwzzz|||ppp\\\QQQLLLOOOMMMDDD>>>@@@::::::999888888777777777222222222333333333444444:::LLL```mmmqqqlllaaaVVVZZZUUUVVV___eeeaaaVVVLLLAAAHHHUUUggguuukkkVVVaaauuuiii```sssdddZZZQQQFFFCCCKKKwwwYYYHHHBBBDDD@@@AAAEEEBBB===<<<;;;;;;::::::;;;;;;:::<<>><<<999777555444333555444444333333444444555777777<<>>CCCWWWeee\\\YYYiiixxxlllrrrgggXXX___rrrxxxzzzlll[[[NNNDDD======???BBBDDDIIIPPPTTTXXXaaakkk|||}}}zzzvvvrrrnnnjjjppp|||~~~uuuooojjjeeekkkgggdddbbb[[[QQQGGGCCCEEEIIIEEEBBBHHHKKKWWWkkk}}}tttxxx{{{```XXXTTTVVVRRRGGG@@@???:::::::::999888777666666222222222333333333444444;;;LLLaaannnqqqlllaaaUUUXXXRRRSSSaaajjjeeeWWWMMMCCCJJJUUUaaaqqq}}}lll]]]jjj~~~ssseee[[[wwwkkk___UUUKKKAAADDDXXXaaaMMMFFFGGGBBBAAAEEECCC======<<<;;;;;;;;;;;;<<<===<<>><<<:::DDDYYYjjjooossshhhpppqqqgggVVVSSS]]]aaaqqqxxxoooOOOEEEbbb|||yyyiiihhhgggfff```VVVSSS[[[gggqqqkkk]]]TTTTTTRRR\\\rrr~~~iii___XXXVVV^^^```aaabbbaaa]]]ZZZXXXXXXUUUUUUWWW]]]cccddd```[[[TTTSSSQQQPPPOOOOOOPPPQQQOOOTTT\\\bbb```eeeccckkkZZZvvv___JJJEEE???>>>;;;999777555444444555444444333333444444555666888???PPPeeelll___MMM;;;<<>>===???AAABBBGGGLLLMMMLLLPPPWWW```xxx|||xxxooo}}}zzznnnjjjiiigggoooiiiccc^^^ZZZTTTLLLGGGFFFKKKGGGFFFMMMQQQ]]]qqq}}}tttwww~~~gggbbb^^^]]]WWWKKKAAA>>>;;;;;;;;;:::999777555444222222333333333333444444;;;LLLaaannnrrrmmmaaaVVVUUUPPPWWWiiisssjjjXXXMMMIIIQQQYYYcccvvv{{{mmmbbbppp|||pppaaaUUU{{{mmmeee]]]UUUIIIAAADDDTTTlllVVVLLLLLLEEEAAADDDCCC>>>======<<<<<<<<<<<<<<<===;;;>>>KKKaaavvvxxx~~~wwwjjjaaaOOOUUU{{{|||rrryyy~~~}}}yyyyyy}}}uuulllfffeeegggjjjmmmrrr}}}|||}}}yyyeeeVVVYYYfffqqqooorrruuusssooolllkkkkkkeee\\\QQQKKKKKKKKKJJJHHHGGGKKK[[[eeewww{{{iiioooTTTDDDCCC======<<<;;;;;;;;;;;;;;;888===<<<;;;GGG^^^nnnqqqtttmmmvvv|||eee]]]eeeeeennnsssQQQFFFZZZrrrhhhooouuurrraaaSSSUUUeeessstttmmm^^^WWWWWWUUU^^^uuunnncccZZZWWW^^^]]]```cccbbb^^^YYYWWWVVVRRRTTTWWW[[[^^^_________TTTRRRPPPNNNMMMLLLMMMNNNKKKRRRVVVYYY^^^iiibbbzzznnngggOOOGGG???>>><<<:::888777666666555444444333333444444555444999CCCTTTgggmmm```NNN<<<<<>>>>>>>><<<:::888555444222222333333333333444444:::LLLaaannnrrrnnnbbbWWWUUUVVVdddxxx}}}nnnZZZQQQJJJSSS[[[fff|||rrrggguuuxxxlll]]]QQQtttgggccc___ZZZMMMDDDBBBHHHsss~~~uuu]]]RRRPPPGGGAAABBBBBB>>>>>>===<<<<<<<<<<<<<<<===999<<>>FFFbbbppp]]]NNNWWWdddhhh||||||ZZZTTTgggyyy}}}uuuuuuzzzrrrdddSSSHHH@@@;;;===AAAGGGGGGIIIMMMLLLJJJLLLPPPQQQcccxxxsss{{{mmmggg```]]]^^^\\\RRRGGGAAAGGGGGGJJJTTT[[[iii~~~sssqqq|||{{{|||uuu^^^[[[XXXVVVRRRLLLHHHGGG@@@@@@@@@>>><<<999666444222222333333333444444444:::LLLaaannnrrrnnncccXXXXXX^^^qqqqqq^^^WWWFFFPPPYYYeee}}}xxxkkkzzz{{{tttjjjZZZNNNqqqfffaaa\\\WWWHHHNNNBBBBBBaaa|||tttvvvdddYYYSSSHHHDDDFFFBBB>>>???@@@@@@>>>======>>>???>>>>>>HHH___zzzyyypppXXXggg~~~tttuuu{{{ooosssuuuvvvqqqgggdddjjjoooooolll}}}zzzyyyrrriii\\\VVVbbbttt{{{||||||tttooommmdddZZZPPPLLLJJJHHHHHHJJJOOOHHHMMM\\\ssspppdddxxxPPPLLLCCCAAA???<<<;;;<<<<<<<<<;;;:::;;;;;;@@@NNNcccsssyyyooonnnkkkxxx~~~|||NNNJJJOOOnnnppp```lllvvvlllbbb[[[UUUXXXjjj}}}hhh``````___ccc```aaafffddd[[[VVVWWWQQQZZZ___[[[WWWZZZ^^^^^^WWWVVVRRRMMMHHHFFFGGGHHHIIIHHHMMMTTTWWWaaafff{{{zzzzzzkkkPPPEEE@@@>>><<<:::888777666666333333333444555666777777;;;888GGG[[[dddfff[[[FFF@@@<<>>BBB@@@<<>><<<<<<;;;:::888222222222222333333444555;;;KKK```nnnsssooobbbVVV[[[dddssszzzeeeTTTMMMNNNXXXjjjzzzllljjj~~~|||tttcccSSSKKKqqqgggbbb]]]WWWAAAFFFAAABBBXXXsss~~~zzzxxxeee[[[TTTIIIFFFGGGBBB???@@@AAA@@@>>><<<<<<===??????BBBMMMddd~~~~~~|||]]]mmm}}}uuuzzznnnsss{{{}}}{{{ppppppkkkbbbaaaiiiooopppnnn~~~xxx~~~zzzsssjjj\\\UUUbbbuuuwwwqqqnnndddZZZPPPLLLKKKHHHHHHJJJKKKHHHTTTeee{{{ttteeeyyyOOOLLLCCCAAA???<<<;;;;;;<<<;;;:::;;;<<<<<>><<<:::888888777444444444444555666777777;;;999HHH\\\fffggg\\\GGG???>>>KKKgggoooYYYXXXtttyyynnnwww\\\TTTjjjtttyyyzzzxxxcccZZZHHH???BBB???>>>GGGCCCLLLRRR```tttsss```SSSVVVbbb~~~{{{~~~zzz{{{oookkkjjjddd___```ccc^^^RRRFFFGGGDDDGGGMMMQQQWWWkkkxxx~~~}}}iiiaaaYYYYYY^^^___VVVLLLGGGDDD@@@===;;;999666444333333222222333333444555:::KKK```oootttoooaaaTTTVVV]]]jjjyyywwweeeVVVJJJOOOYYYhhhxxxccc```uuuxxxqqqgggYYYNNNJJJtttjjjccc\\\TTTDDDDDDFFFFFFMMMeeexxxxxx{{{tttyyyfff\\\WWWLLLHHHHHHBBBAAABBBBBB@@@>>><<<<<<<<<===???DDDQQQiiiccctttwww}}}qqq{{{nnnvvv|||wwwxxx~~~rrrmmmkkkeee___```iiiqqqtttsssvvv|||~~~yyytttjjj[[[TTTcccxxx~~~vvvnnnjjjeeeZZZPPPLLLKKKHHHHHHJJJJJJIIIWWWhhh|||uuugggzzzOOOKKKDDDBBB???<<<;;;;;;<<<;;;:::<<<<<<===DDDUUUkkkzzzvvvkkk\\\mmmqqqwwwkkkOOOOOOWWWwww~~~}}}ssskkkeeeaaa]]]bbbvvvkkkccccccbbbaaa___bbbggggggaaa\\\ZZZ]]]aaaaaaZZZUUUTTTTTTSSSXXXWWWTTTOOOJJJGGGFFFFFFEEEFFFIIIKKKLLL[[[}}}ddd|||nnnhhh{{{qqqjjjvvvqqqrrrXXXIIICCCBBB@@@===;;;:::999888444444444444555666777777;;;:::JJJ___ggghhh\\\HHH===>>>LLLgggnnnXXXVVVqqqyyykkkyyyYYYQQQlllrrr~~~yyylllrrriiiZZZVVVIII@@@AAA<<<<<>><<<:::999888555555555555555666777777999:::KKK```hhhhhh\\\HHH<<<>>>KKKcccjjjUUUSSSmmmrrr___xxxuuuWWWQQQlllvvvnnn}}}yyylll~~~mmm^^^SSSPPPEEE???CCC@@@AAAMMMQQQcccvvvcccxxx{{{{{{tttpppooottttttpppjjjcccbbbbbb]]]SSSIIIHHHFFFFFFIIILLLRRRaaaqqqvvvfff|||~~~rrrfff^^^dddmmmkkk]]]PPPHHHEEE@@@===<<<;;;999888444444333333333444444555999LLLdddtttyyyrrrbbbSSSUUUUUUZZZccckkkiii]]]RRRMMMbbbxxxrrrqqqzzzyyylll[[[QQQLLLJJJGGGDDDxxxmmmdddXXXLLLHHHBBBFFFFFFHHHcccsssdddlllmmmzzzggg]]][[[SSSOOOMMMDDDDDDDDDCCC@@@===;;;;;;<<<>>>BBBHHHVVVmmm~~~aaattt|||yyy|||~~~}}}qqqxxxtttkkkooo{{{xxx{{{{{{vvvqqqkkkeee___^^^dddmmmvvv|||}}}sss{{{uuurrrpppjjj]]]WWWeeezzz}}}tttkkkaaaWWWNNNKKKJJJHHHHHHJJJLLLKKKVVVdddxxxtttmmm}}}RRRPPPIIIDDDAAA>>>======<<<<<<:::<<<<<<===FFFZZZrrr}}}nnn[[[nnnvvv|||iiieeeddd}}}rrrWWWSSSgggzzz|||~~~tttmmmkkkkkkkkkhhhkkk~~~~~~fff```dddfff``````aaadddhhhhhhccc]]]TTTPPPMMMLLLMMMMMMNNNOOOTTTUUUUUURRRLLLGGGDDDBBB>>>DDDGGGFFFLLLaaa~~~eeeaaaqqqZZZkkkhhhqqq}}}~~~kkkwww]]]HHHDDDCCCAAA>>>;;;:::888888666666555555555666777777888:::MMMbbbiiihhh\\\HHH???@@@JJJ```hhhVVVTTTkkkmmmVVVkkk}}}mmmUUUOOOggglllkkk{{{vvvqqq```VVVPPPBBB>>>GGGIIIKKKVVVXXXvvvmmm}}}yyytttzzzkkkeeekkkuuu~~~uuuoootttqqqlllfffcccbbb]]]SSSKKKFFFFFFFFFGGGJJJQQQ^^^kkkfffUUUmmm|||qqqgggccchhhlllggg]]]VVVLLLHHHCCC???===;;;:::999555555444333333444444444:::MMMeeevvv|||uuudddUUUUUUTTTWWWaaajjjjjj___TTTIII___tttvvvyyyxxxeeeYYYKKKGGGLLLQQQMMMFFF~~~rrrjjjcccWWWLLLDDDDDDEEELLLbbbyyytttwwwxxxeee]]][[[UUURRROOOEEEEEEEEECCC@@@===;;;<<<===BBBDDDJJJWWWnnnooo\\\nnn|||zzz|||pppvvv|||rrrkkkgggooo{{{}}}zzzuuuqqqnnnfff___ZZZ^^^fffoooxxxzzzsssssspppnnnjjj___YYYcccsss{{{rrrggg^^^TTTKKKIIIIIIHHHIIIKKKIIIJJJYYYkkk{{{oooVVVSSSLLLFFFCCC@@@>>>>>>>>>===<<<======>>>HHH]]]uuuzzzpppfff```VVVYYY[[[sssvvvTTTVVVnnn~~~|||{{{uuummmiiijjjnnnqqqnnnppp}}}eeeaaafffjjjaaaaaa```aaafffiiieee___TTTMMMGGGHHHJJJJJJJJJLLLPPPRRRSSSRRRMMMGGGCCCAAA>>>DDDFFFCCCHHHZZZkkksssOOOYYYpppSSShhhmmm~~~oooxxx___MMMEEEDDDAAA???<<<:::888888777666666555666666777777777;;;PPPeeekkkiii\\\IIIDDDCCCLLLbbblll\\\VVVhhhkkkYYYmmmxxxgggTTTMMM```jjjlllyyyssseeelllbbbMMMDDDJJJLLLOOO[[[eeevvv~~~}}}|||oooeeehhhuuu~~~{{{wwwtttxxxooojjjfffdddbbb\\\RRRJJJDDDEEEEEEFFFIIIQQQ]]]gggeeeOOOeee}}}|||zzz}}}ooofffcccgggggg___ZZZZZZSSSNNNGGGAAA===;;;888777666555444444444444444444999LLLeeevvv|||vvvgggXXXSSSSSSXXXdddqqqrrrhhh\\\JJJ\\\jjjpppzzzuuu|||vvvwwwvvvsss~~~pppUUUPPPKKKMMMVVV[[[TTTIIIyyymmmfffaaaVVVKKKCCCHHHEEEPPPxxx~~~vvvccc[[[\\\WWWUUUQQQFFFEEEDDDCCC@@@===<<<===???AAACCCHHHUUUmmm~~~vvveeeXXXjjjxxxsssvvv}}}vvvpppmmmssswwwrrrmmmiiiaaaZZZWWW___kkkuuu~~~{{{wwwtttuuupppllljjjaaaYYY^^^jjjyyyxxxuuukkk```ZZZPPPHHHGGGGGGGGGIIILLLJJJIIIVVVjjj~~~pppZZZVVVMMMHHHEEEBBB@@@??????>>>===@@@???@@@JJJ```xxx|||rrrhhhuuu\\\XXX```aaawww|||WWWYYYsss}}}yyyqqqiiidddiiiqqqwwwuuuwww{{{ccc___eeejjjcccbbb___^^^ccciiiggg___UUUKKKDDDGGGKKKKKKKKKMMMLLLOOORRRQQQMMMGGGBBB@@@===DDDDDD???DDDRRRXXXTTTCCCSSSyyy~~~nnnSSSgggooovvvuuu^^^RRRGGGFFFCCC@@@===;;;:::999777777666666666666777777999===SSSiiinnnkkk___KKKDDDCCCLLLdddrrrbbbVVVaaafffaaa{{{hhhWWWQQQ```uuuuuu{{{xxxwwwqqqgggzzzpppYYYLLLNNNQQQ[[[mmm{{{}}}tttlllnnnxxxwwwwwwjjjgggdddcccaaaZZZPPPHHHBBBCCCDDDEEEIIISSS^^^eeezzzmmm[[[rrr~~~||||||}}}oooccc^^^aaaaaaZZZWWW[[[WWWQQQJJJCCC???<<<:::888666666555444444444444444777JJJbbbssszzzvvvgggYYYVVVWWW^^^mmmzzz{{{nnn```OOO\\\eeelllvvvuuu}}}sssrrrdddcccddd{{{eeeYYY^^^bbbdddfffcccVVVHHHzzzyyyllleee```UUUIII???IIIAAAKKK|||oootttbbbZZZ\\\XXXVVVRRRGGGDDDDDDBBB???===<<<>>>@@@>>>???CCCQQQjjjnnniiikkkmmmaaaVVVhhhvvv{{{xxxyyyxxx{{{{{{yyy|||{{{uuurrrllleee```XXXWWWcccqqq{{{wwwtttttt}}}wwwqqqllljjjbbbYYYZZZbbbuuu}}}vvvtttjjj^^^XXXNNNFFFEEEGGGGGGIIILLLOOOHHHPPPaaa|||{{{qqq]]]WWWMMMIIIFFFCCCAAA@@@@@@???>>>BBBAAABBBMMMccczzztttccczzzzzzfffeeemmmnnnggg\\\uuu|||xxxzzz{{{||||||xxxooogggaaagggsss{{{zzz|||yyy```\\\cccgggdddccc^^^\\\aaaiiiggg___UUUJJJCCCGGGMMMNNNOOORRRIIIMMMQQQQQQMMMGGGBBB???<<>>===<<>><<<===>>>@@@BBBCCCEEEEEE<<>>???BBBBBBBBBCCCEEEHHHFFF@@@;;;======>>>@@@DDDGGGKKKMMMHHHccc{{{qqq\\\oooppp\\\SSSTTTQQQLLLFFFAAA>>><<<;;;999888777666666777888999;;;CCCRRReeettttttaaaKKKBBB@@@IIIeeeuuudddUUU^^^mmmpppuuueee[[[bbbsssvvv~~~{{{{{{~~~xxxqqqqqqssszzzzzzwwwqqqfffcccggggggeee```ZZZRRRJJJCCC???AAAAAABBBDDDHHHNNNVVV\\\iiiooohhhaaaZZZWWW^^^ZZZ]]]RRRMMMJJJJJJFFF>>>999777888777666555444444555555777BBBXXXoooyyysssddd[[[YYY\\\hhh}}}wwwbbbMMMSSScccwwwqqq[[[ZZZyyy~~~nnnjjjrrr|||tttttt}}}sssYYYFFFFFFLLL|||pppbbbTTTKKKFFFDDDDDD<<>>;;;AAAAAAKKKiiikkkuuu{{{uuunnnhhh```XXXUUUUUUQQQggg}}}tttpppqqqooottt}}}vvvwww|||zzz{{{zzzuuuooojjjhhhgggaaaZZZ___jjjxxxzzzmmmaaaWWWOOOKKKFFFDDDFFFGGGGGGHHHKKKBBBFFFLLLWWWfffooogggbbb\\\QQQOOOKKKHHHDDDBBBAAAAAA???CCCFFFWWWvvvssshhhsss}}}}}}~~~ppppppxxx\\\NNNMMMQQQTTTWWW^^^___[[[[[[aaaccc___TTTJJJ@@@===>>>>>>@@@CCC@@@@@@@@@CCCEEEDDD???:::<<<<<<===???CCCGGGKKKNNNCCCbbb}}}oooZZZiii}}}nnn___VVVWWWSSSNNNHHHBBB???>>>===:::999888777777777888999;;;BBBPPPddduuuvvvbbbKKKDDDDDDNNNiiiwwweeeWWWaaaqqqtttuuuggg\\\```kkkrrr|||}}}rrrsss~~~{{{|||}}}xxxsss|||zzzwwwuuusssmmmeeedddhhhgggeee```ZZZQQQIIIBBB>>>@@@AAABBBDDDGGGLLLSSSXXXzzzmmmqqqgggaaa]]]]]]fffdddgggXXXQQQLLLLLLIIICCC===<<<:::999777555444444555666666AAAVVVlllyyyuuufffYYYXXXWWW]]]ooonnn[[[LLLTTThhh|||qqqYYYXXXvvv{{{{{{~~~vvvrrrXXXFFFIIIJJJyyypppcccXXXRRRLLLFFFAAADDD;;;KKKGGGEEEcccrrrrrrrrr}}}ssspppllliiibbbYYYUUUWWWWWWPPPLLLJJJHHHCCC@@@AAA<<>>CCCGGGYYYyyywwwppp|||}}}xxxrrrlllVVVMMMNNNSSSWWW[[[bbbccc\\\YYY^^^___[[[UUUJJJ???<<<<<<<<>>???AAADDDCCC>>>:::::::::<<<>>>BBBEEEIIIKKKAAAdddnnnZZZgggjjjoootttzzzlllcccZZZVVVSSSNNNIIIDDDAAA@@@???;;;:::888777777777888999???FFFUUUiii|||}}}iiiRRREEEFFFQQQlllyyydddTTT\\\ssswwwtttggg]]]aaajjjrrrzzzttthhhttt~~~yyywwwvvv|||~~~~~~tttlllwww{{{ooooooooopppooojjjeeefffkkkgggeee```ZZZRRRJJJCCC@@@???@@@BBBDDDFFFKKKPPPTTTmmmqqqwww||||||eeecccbbbccckkkgggiii___VVVNNNLLLJJJFFFBBBBBB<<<:::888555444444555666555@@@TTTjjjzzzyyyhhhXXXWWWRRRRRR^^^mmmoooaaaSSSLLLXXXooonnnWWWUUUppplllfffiiiUUUHHHNNNPPP|||oooeeeZZZRRRPPPLLLFFF@@@EEE===EEEAAANNNooouuusssrrr{{{uuuooolllfff___\\\]]][[[TTTOOONNNKKKEEEBBBCCC===BBB@@@GGGccc~~~nnn~~~{{{rrr~~~yyyrrrjjjbbb[[[RRRKKKQQQ]]]zzz}}}xxxkkklllqqqrrrlllpppyyyrrrrrr{{{}}}}}}{{{tttoooddd___^^^___YYYRRRVVVaaarrr|||zzzkkk]]]RRRKKKJJJEEECCCFFFGGGEEEEEEGGGGGGFFFAAAQQQ[[[fffwwwgggcccYYYUUURRROOOJJJFFFDDDBBBAAA>>>CCCGGGZZZzzz}}}xxxrrrwww}}}~~~sss}}}aaaQQQNNNRRRYYY___cccgggeee[[[XXX\\\]]]YYYRRRGGG===:::999999;;;>>>===<<<<<>>AAACCCEEEFFFEEEkkklllXXXjjjccchhhtttmmmiiifff^^^VVVTTTQQQLLLHHHDDDAAA???<<<;;;999888777777888999===GGGWWWkkk|||}}}kkkVVVEEEDDDNNNjjjxxxcccQQQWWWqqqwwwwwwlllaaabbbeeennnuuuyyy}}}qqq|||lllfffiiipppwww{{{yyytttppplllhhhfffeeebbbcccssszzzxxxoooppppppmmmiiifffhhhjjjcccaaa]]]XXXQQQJJJDDDAAA>>>@@@BBBDDDFFFIIIMMMPPPccc{{{qqqyyy~~~ggghhhiiiiiioooggggggdddYYYOOOLLLKKKHHHEEEEEE>>><<<999666444444555666555@@@SSSiii{{{|||kkkXXXUUUOOOMMMTTT```ddd\\\SSSLLL\\\rrrjjjUUURRRiiirrr^^^VVVVVVMMMIIIRRR[[[tttfff```XXXRRRMMMIIIEEEBBBDDDBBBEEEGGGjjjzzzzzz{{{pppkkkhhhdddccceee\\\VVVQQQOOOLLLFFFCCCCCC???CCC???DDD```|||yyy~~~wwwyyyxxxtttnnncccZZZUUUOOOPPPaaavvv}}}xxxtttooolllnnnqqqoooxxxxxxuuussssss|||yyyrrrmmmddd``````aaaZZZRRRUUU___kkktttwwwmmm___TTTMMMJJJGGGCCCBBBEEEGGGFFFFFFHHHCCCCCCAAAZZZdddiiizzzlllfffZZZUUUSSSOOOJJJEEEBBB@@@???>>>CCCGGGYYYzzz|||wwwooolllhhh|||xxxnnnXXXNNNOOOUUU___iiijjjkkkdddYYYVVV\\\]]]XXXPPPEEE<<<999999888999<<<;;;::::::<<>><<<;;;:::888777777888888999EEEWWWkkkzzzzzzjjjWWWGGGCCCJJJeeevvvdddSSSXXXkkkqqqwwwfff```mmmtttyyy}}}zzzddd\\\^^^aaagggjjjiiiddd```WWWWWWUUUQQQPPPVVVcccooo~~~{{{yyyxxxuuuooojjjgggfffeee\\\ZZZXXXSSSMMMGGGBBB???===???BBBDDDFFFHHHKKKNNNeeekkkrrrkkknnnpppqqqwwwnnnnnnggg\\\SSSQQQQQQMMMIIIGGG@@@===999666444444555666555@@@RRRhhh|||nnnXXXRRROOOOOOVVVaaafffbbb]]]NNN___oooyyy~~~hhhVVVRRReeewww}}}iiifff\\\WWWYYYYYY```nnn~~~ooo```___[[[TTTLLLFFFDDDDDD@@@FFFJJJTTT}}}pppiiihhhgggiiikkk]]]VVVQQQOOOLLLFFFBBBCCC@@@DDD???CCC^^^{{{yyy{{{sssuuuvvvrrrlll```WWWTTTSSS\\\vvv}}}yyywwwqqqtttmmmkkknnnrrrtttsssvvvvvvyyyrrrmmmccc______```YYYPPPRRR[[[fffmmmnnnbbbTTTLLLJJJIIIDDDAAA@@@EEEHHHGGGHHHJJJCCCHHHMMMppp{{{yyytttnnn```[[[XXXTTTOOOJJJFFFDDDCCC>>>CCCFFFYYYyyy}}}}}}~~~~~~jjjaaaaaa```}}}zzzwwweeeRRRLLLOOOVVVcccooommmlllcccXXXVVV\\\^^^YYYPPPFFF===;;;:::999999<<<999888777:::======999666:::<<>>@@@iiixxxuuuiiiXXXooommm~~~dddfff^^^]]]\\\YYYTTTNNNGGG@@@======;;;:::888777777888888:::HHH[[[nnn||||||mmm\\\KKKDDDHHHcccvvvgggWWW]]]fffkkkjjj]]]xxxvvvvvvkkk[[[YYYVVVSSSRRRTTTTTTSSSQQQLLLOOOLLLDDDAAAIIIRRRWWWttt~~~~~~www~~~zzzqqqkkkgggdddaaaVVVUUUSSSOOOJJJEEEAAA>>>===???BBBDDDEEEGGGJJJLLLmmmeeeiiinnnrrrvvvyyyyyyzzziii___XXXXXXXXXSSSMMMIIIAAA>>>:::666444444555777666AAARRRhhh}}}oooYYYPPPPPPSSS\\\ffflllkkkgggPPP```kkkooo}}}}}}iiiYYYTTTdddzzzgggfffooosssrrrooozzzrrrkkkttttttsssyyyiiikkkiii```SSSLLLKKKHHHAAA???JJJIIIXXXyyyyyyqqqnnnllljjjkkknnnkkkVVVIIIMMMLLLBBB???FFFAAADDDBBBCCCWWWzzzwwwqqqwwwvvvooottt{{{xxxuuusssssstttuuuuuuiii\\\QQQQQQ[[[ppp~~~wwwtttsssvvvqqqmmmmmmttttttpppuuuxxx}}}}}}uuulllfffgggcccaaa]]]TTTMMMRRR]]]ssslllbbbYYYTTTOOOJJJGGGCCCCCCDDDEEEGGGHHHIIIIIIDDDMMM\\\mmm~~~ssskkkccc___ZZZRRRMMMJJJGGGCCC@@@@@@===CCCXXXrrrzzzoooqqqssswww}}}}}}hhhhhhjjjccc}}}~~~~~~{{{aaaXXXLLLFFFIIIQQQZZZ___^^^___\\\WWWUUUXXXXXXVVVKKKCCC<<<999888666888;;;999:::;;;<<<;;;;;;999888:::>>>AAABBBBBBCCCBBB???GGGlllzzzqqqvvv{{{gggNNNooommm}}}cccbbbXXXddd___XXXTTTQQQMMMFFF@@@;;;:::888777777777888999???BBBUUUjjjvvv|||qqq[[[PPPEEEHHH___ssspppbbbYYYkkkrrrsssfffjjj~~~zzzrrreeeUUUIIIIIIJJJKKKJJJHHHGGGGGGGGGHHHEEEBBB@@@@@@BBBFFFHHHbbbuuu|||~~~|||uuuooonnnmmmcccXXXQQQPPPMMMKKKHHHFFFDDDCCC???AAA<<<>>>GGGGGGCCCHHHbbbzzz\\\hhh|||uuuppptttzzzuuulll```YYYYYYVVVNNNKKKOOOFFF@@@;;;;;;:::666555666888999NNNjjjyyy}}}pppYYYUUUPPPOOO[[[nnnxxxvvvnnn\\\]]]]]]dddxxxzzzuuufff\\\mmmtttwwwgggXXXPPPPPP___rrrzzzqqqlll___QQQLLLLLLHHHBBBBBBIIIBBBNNNvvv{{{pppmmmkkkiiijjjllliiiZZZOOOLLLIIIBBB@@@DDDAAADDDAAAAAATTTwww{{{rrrqqqrrrnnndddjjj~~~wwwuuussstttvvvvvvtttqqq^^^ZZZTTTUUUiii|||vvvsssrrrtttsssooolllttt~~~ttttttwww}}}{{{tttlllfffccc```^^^[[[UUUQQQWWWbbbnnnggg^^^VVVPPPLLLHHHEEEDDDDDDEEEGGGHHHIIIIIIJJJCCCKKK\\\rrruuunnnooonnnccc^^^WWWQQQLLLHHHDDD@@@@@@<<>>AAABBBCCCCCCCCCBBBYYYsssyyyooopppqqqhhhaaa|||www|||dddddd]]]ddd___XXXUUUSSSPPPJJJEEE<<<;;;:::888888888999999<<<@@@SSShhhtttzzzpppYYYLLLBBBEEE]]]ssstttiii```tttyyyjjj[[[\\\www~~~yyypppfff[[[SSSNNNOOOMMMJJJGGGFFFEEEDDDCCCFFFDDDAAA@@@@@@BBBEEEGGGGGGWWWooo}}}}}}xxxvvvoooiiigggfff___VVVLLLNNNOOONNNJJJEEEBBBAAA@@@CCC???===AAA??????JJJbbb~~~vvv___ppp{{{uuuooorrrwww~~~qqqmmmbbbXXXXXX[[[\\\[[[ZZZMMMFFF@@@>>>;;;666444555999999LLLgggwww}}}sss___XXXTTTVVVdddxxx|||rrr```[[[YYYcccwwwmmm^^^lllxxx```[[[gggwwwuuu]]]QQQKKKLLL^^^sssvvvlll\\\PPPLLLLLLHHHBBBBBBHHHBBBNNNxxx{{{|||pppmmmnnnllliiihhhgggaaaWWWLLLEEEBBBAAABBBAAACCC@@@???PPPrrr{{{wwwtttcccgggyyy{{{{{{zzz}}}}}}vvvtttuuuxxx{{{xxxqqqjjjVVVXXXUUU[[[zzz~~~xxxtttrrrqqqqqquuurrrlllwwwvvvrrrwww{{{}}}xxxqqqkkkfff```^^^[[[WWWRRRQQQXXXaaagggaaaXXXQQQKKKGGGDDDBBBFFFFFFGGGHHHIIIJJJJJJJJJDDDIIIXXXuuueeeeeennnpppfffbbb[[[UUUOOOJJJEEEAAAAAA===>>>LLLddd|||wwwkkkrrr|||wwwwww~~~vvvqqqlllgggiiipppvvvyyy}}}{{{ssslllwwwtttxxxuuu```NNNIIIDDDBBBCCCHHHLLLNNNSSSUUUSSSPPPOOOSSSSSSQQQHHH@@@999888666444555888666777888999999999999999<<<>>>AAACCCDDDCCCDDDEEEfffqqqqqqjjjhhhdddgggtttxxxbbbddd```^^^ZZZUUURRRQQQNNNHHHDDD===<<<;;;999888888999999:::>>>RRRgggtttzzzqqq[[[LLLBBBCCCZZZqqqvvvnnnfff|||jjjYYYXXXuuuxxxxxxyyy~~~}}}~~~~~~uuuiii^^^YYYYYY\\\fff]]]RRRLLLLLLMMMMMMKKKDDDCCCAAA@@@@@@BBBEEEGGG@@@IIIUUU___gggqqq|||~~~yyy|||vvvuuunnnfffaaa^^^YYYSSSIIINNNSSSQQQJJJCCC???>>>>>>DDD@@@======999???PPPqqq}}}vvvzzzvvveeeyyyzzztttlllmmmpppwwwxxxmmmjjjaaaVVVRRR[[[fffgggcccPPPHHHAAA>>>;;;666555666:::999JJJdddttt}}}wwwfff[[[YYY___rrrgggXXXSSS```rrr|||lllYYYfffsssXXXSSS```sss}}}gggRRRJJJEEEFFFWWWlllrrrgggXXXOOONNNMMMGGG@@@@@@IIIGGGXXXsssqqq|||rrrsssuuuqqqkkkfffdddfff___NNNDDDDDDCCC@@@AAABBB???>>>LLLkkkppplll~~~}}}xxxrrr|||~~~zzzxxxxxx{{{|||wwwkkkaaaTTTUUUXXXiii}}}yyyuuurrrooonnnooovvvuuuppppppooowww~~~yyytttoooiiieee___]]]YYYSSSNNNNNNUUU\\\___[[[TTTMMMGGGDDDBBBBBBGGGHHHIIIJJJKKKKKKJJJJJJHHHIIIVVVwwwyyy```eeellliiieeebbb]]]WWWQQQKKKFFFCCCCCCAAAAAALLLccc||||||yyyuuuvvvkkkwwwkkkbbb\\\]]]bbbeeehhhmmmtttxxxuuummmfffkkkppp}}}zzzdddWWWGGGEEEDDDCCCDDDFFFHHHIIIMMMOOOOOOLLLLLLPPPQQQOOOEEE>>>888666555333444777555666777888888999999:::===>>>BBBDDDDDDBBBEEEIIIcccdddcccdddbbbWWW^^^vvvtttbbbccc```YYYXXXVVVUUURRRMMMFFFAAA>>>===;;;999888888888888;;;???RRRgggttt|||ttt___QQQEEEDDDWWWnnnvvvqqqjjjzzznnn___^^^sssvvvwwwxxx~~~}}}tttkkkfffgggkkknnn|||ooo```XXXYYY[[[YYYUUUBBBAAAAAA@@@AAACCCEEEFFFHHHKKKNNNOOOOOOSSSZZZ```wwwyyy~~~~~~|||{{{zzzrrrggg^^^ZZZVVVQQQMMMSSSWWWRRRHHH@@@===>>><<<@@@>>>===???;;;AAAUUU~~~lll~~~{{{ooocccdddeeelllqqqjjjccc___TTTKKKQQQ```eee```NNNGGG@@@===;;;777777999:::999KKKcccsss|||xxxhhh[[[[[[eee}}}jjjUUUOOO```nnnnnntttjjjYYYggg{{{eeecccpppiiiSSSLLLJJJIIIUUUdddkkkqqqyyyyyyiii^^^SSSOOOOOOLLLEEE>>>AAAIIIHHHWWW|||xxx{{{{{{vvvzzz}}}xxxnnngggccciiidddRRRGGGGGGFFF@@@AAABBB???>>>JJJeeeuuu~~~~~~|||zzzxxxwwwuuummmbbbXXXTTTVVVfff}}}|||yyyvvvrrrooommmlllnnnuuuwwwyyyqqqqqqyyy|||vvvqqqlllgggccc^^^]]]YYYRRROOOQQQVVVZZZYYYVVVQQQJJJEEECCCBBBCCCHHHIIIKKKLLLLLLKKKJJJIIIHHHKKK]]]}}}oooyyyyyykkkaaa```^^^YYYRRRLLLGGGEEECCCCCCCCCLLLaaa|||}}}~~~zzzwwwlllwwwhhh^^^WWWUUUWWW\\\]]]```fffkkklllgggccc```nnn}}}cccPPPJJJ??????@@@AAAAAABBBCCCCCCHHHKKKKKKHHHIIIMMMNNNKKKBBB;;;666555555444555888666777777888999::::::;;;??????BBBEEECCC@@@DDDKKKYYY[[[\\\```\\\LLLNNNeeeqqq|||~~~rrrddddddaaa\\\\\\]]]\\\XXXQQQHHHCCC???>>><<<999888777777777;;;>>>PPPeeerrr|||wwwcccRRRGGGCCCRRRjjjwwwuuunnn}}}qqqccc```nnnuuu|||vvv|||{{{~~~tttppptttyyyzzzxxxzzzrrrjjjhhhiiieeeZZZPPPAAAAAAAAAAAACCCDDDFFFGGGFFFHHHIIIJJJJJJLLLRRRVVV\\\uuu}}}ssszzzyyyrrrggg___[[[WWWRRRTTTXXXXXXPPPEEE======???<<<===;;;===AAA<<>>999888:::999999LLLdddrrr{{{wwwhhh[[[]]]fff{{{hhhRRRPPPfffssslllnnn}}}ssseeesss~~~pppYYYSSSSSSRRRXXXbbbdddddd___]]]nnnxxxbbbXXXPPPOOONNNIIIBBB>>>DDDIIIDDDOOOnnnwwwuuu|||zzzzzzpppiiiccchhheeeYYYOOOKKKHHHBBBAAAAAAAAA@@@IIIaaayyyvvvrrrnnniiibbb\\\WWW\\\fffzzz{{{yyyvvvssspppnnnllllllooorrrxxxvvvxxx~~~zzzuuuooojjjdddaaaZZZ[[[XXXSSSRRRVVV[[[\\\UUUSSSNNNIIIDDDBBBCCCEEEIIIJJJKKKLLLLLLKKKIIIHHHDDDNNNiiiwwwaaabbb```\\\UUUNNNJJJHHHAAABBBBBBHHH\\\xxx{{{vvvwwwuuuwwwzzzlll```XXXSSSQQQSSSSSSUUUXXX\\\___``````eeevvviiiQQQDDDAAA===???AAAAAAAAAAAACCCDDDCCCFFFGGGEEEFFFIIIJJJGGG>>>888444555666555666999:::999999999:::;;;<<<<<>>AAA???>>>:::===AAA<<>>===???@@@@@@???@@@CCCEEE???BBBCCCAAABBBEEEEEEBBB;;;666333555777777888<<<===<<<<<<;;;;;;<<<===>>>CCC@@@BBBEEEAAA:::@@@LLL]]]uuuxxxcccMMMCCCIII[[[\\\xxx}}}qqqkkkeee```[[[YYYYYYWWWTTTOOOKKKHHHGGGDDDBBB@@@===;;;:::999999;;;;;;III\\\kkkyyyyyyiiiTTTHHH@@@IIIbbbvvvyyyttt}}}nnnhhhiiittt~~~~~~}}}{{{|||uuuooonnnpppoooiiibbb[[[[[[^^^cccddd\\\MMMAAA???@@@CCCEEEGGGHHHHHHHHHKKKKKKKKKKKKLLLOOORRRUUU```vvv}}}{{{}}}wwwjjjiiiddd```aaabbb\\\TTTUUUSSSOOOHHHBBB??????@@@??????===???BBB@@@PPPoootttuuu```YYY___^^^___bbbaaaYYYWWWWWW[[[\\\ZZZ[[[^^^]]]VVVPPPMMMHHH???:::999888777HHH^^^lllxxxyyynnnZZZYYYYYY]]]dddhhhiiihhheeeYYY___www~~~sss}}}kkkfffccc```jjjyyy|||{{{}}}kkkdddZZZPPPMMMGGG@@@???BBB>>>KKKRRRfffwwwvvv~~~{{{sssnnnmmmeeeccccccbbb]]]SSSJJJGGG@@@AAACCCDDDIII\\\|||~~~zzzrrrpppkkkbbb\\\^^^fffmmmwwwvvvtttqqqnnnmmmmmmnnnnnnrrrlllxxx}}}xxx~~~}}}xxxsssnnnhhhaaa]]]VVVYYYVVVPPPNNNQQQRRRNNNNNNMMMKKKFFFAAA@@@CCCFFFIIIJJJLLLMMMLLLJJJGGGEEE???MMMiiizzzuuupppkkkllllllggg^^^TTTNNNLLLFFFFFFAAA@@@RRRsss{{{yyywww}}}~~~ttt~~~{{{uuulllddd]]]TTTMMMFFFIIIKKKLLLMMMRRRZZZ```mmmvvvpppWWWCCC@@@@@@;;;888:::;;;:::999:::>>>AAA<<<@@@@@@??????BBBAAA>>>:::555222555888888:::===@@@???===<<<<<<===>>>???DDD@@@BBBEEE@@@999???LLLbbbeeeIIIEEEUUUiiikkkvvv~~~zzzeee```[[[VVV]]][[[VVVQQQMMMLLLNNNPPPGGGEEEBBB???===;;;;;;;;;>>>===JJJ\\\kkk{{{|||nnnZZZLLLBBBHHH___rrrvvvppp~~~qqqkkkbbbnnnyyy~~~xxxtttoookkkgggbbb[[[VVVRRRMMMHHHGGGHHHGGGCCC??????AAACCCFFFHHHIIIIIIIIINNNNNNNNNOOOSSSYYY___ccc~~~~~~www|||~~~|||ssskkkkkkhhhccc```bbbccc[[[QQQPPPNNNJJJFFFCCCAAA@@@???>>>AAAAAACCCEEEFFF___rrrzzzgggdddllljjjgggfffcccWWWQQQSSS___fffcccaaadddXXXSSSOOOMMMIIIAAA;;;:::777666DDDZZZhhhwww|||tttXXXVVVSSSSSSVVV[[[```bbbiii___eeezzzuuu|||sssnnn||||||qqqkkkbbb[[[TTTPPPKKKDDD@@@@@@@@@NNN___~~~|||wwwqqqgggfffeeeccc___XXXPPPJJJGGGAAA@@@GGGLLLWWWvvv~~~~~~}}}~~~{{{tttlllddd___]]]ggg}}}xxxvvvvvvrrroooooommmiiihhhlllooopppxxxxxx}}}|||uuupppkkkeee]]]WWWXXXUUUQQQOOOOOOOOONNNMMMLLLKKKGGGAAA>>>???EEEJJJKKKNNNMMMIIIIIIKKKHHHBBBCCClllrrrtttzzzvvvuuu}}}zzzjjj^^^\\\VVVKKKQQQFFFFFFMMMXXXppp}}}pppttt}}}wwwnnngggaaa[[[SSSNNNIIIHHHHHHGGGEEEHHHUUUccctttiiiYYYJJJ@@@:::888777888888888999999:::::::::<<<<<<======<<<<<<;;;:::555444444444555888:::<<>>777EEE[[[pppeeeLLLMMMfff{{{zzzccc^^^[[[UUU___\\\TTTOOORRRXXXUUUMMMHHHFFFCCC@@@===;;;:::999777<<>>======BBBCCCDDDFFFGGGIIIJJJLLLRRR\\\^^^]]]ccchhhuuu|||yyyyyytttpppmmmiiiccc___\\\XXXSSSPPPNNNLLLIIIEEEBBB???>>>===DDD===CCCGGG???MMMyyyrrrkkk|||}}}pppeeeeeejjjiiidddaaa\\\___\\\VVVUUU[[[\\\YYYNNNUUUUUUKKKBBB???>>><<<999;;;@@@LLLaaattt{{{xxxVVVRRROOOPPPTTTZZZeeeoooppptttgggvvv}}}yyywwwqqqqqqfff^^^UUUPPPJJJCCC??????EEELLL^^^|||xxxvvvgggeeeccccccbbb]]]UUUOOOKKKCCC@@@CCCEEEOOOlll}}}xxxvvvwwwyyysssmmmbbbZZZ```ooozzzuuusssrrrssspppooopppmmmiiijjjmmmrrrxxxxxxuuu|||{{{tttooojjjddd\\\VVVVVVSSSPPPMMMMMMMMMLLLLLLKKKIIIEEEAAA>>>@@@EEEJJJKKKNNNNNNJJJIIIKKKHHHBBBQQQxxx}}}qqquuuwww~~~{{{mmmccc```ZZZQQQTTTJJJIIINNNUUUlllxxxzzz~~~~~~wwwkkkggg}}}{{{}}}{{{tttjjjbbb]]]YYYTTTPPPJJJGGGDDDCCCAAACCCLLLVVV\\\TTTIII@@@;;;999999999888888888999999:::::::::;;;;;;<<<<<<;;;;;;:::999444444333444666999;;;===???AAABBBBBBAAABBBDDDFFFBBBCCCDDDBBB===???QQQdddlll^^^SSSfffwwwcccbbbccc```[[[[[[YYYXXX\\\___XXXNNNIIIGGGDDD@@@===:::999999:::???IIIYYYmmm|||~~~xxx^^^LLLCCCJJJ[[[ttt}}}ssssssllljjj^^^rrryyynnndddaaa]]]VVVNNNIIIBBBAAA???===<<<<<<<<<<<<<<>>>>>>>>@@@:::BBBGGGCCCUUUmmmkkksssfffdddggggggeeedddaaafffeee\\\SSSNNNKKKGGGMMMUUUXXXOOODDD???===;;;777999>>>KKK___qqqvvvsssddd```ZZZWWW\\\gggqqqwwwwwwvvveeepppxxxzzz|||rrrqqquuuiii```VVVOOOHHHAAA>>>???FFFFFF^^^vvvooopppddd___\\\]]]```^^^UUUNNNRRRHHHCCCCCCCCCLLLjjjqqqqqqvvvwwwqqqzzz~~~tttkkkccc[[[\\\ooowwwpppnnnnnnnnnooommmnnnpppnnnjjjkkknnntttwwwqqqyyy}}}xxxrrrmmmiiiccc[[[VVVTTTQQQNNNLLLLLLKKKJJJIIIHHHFFFCCC???>>>AAAFFFKKKKKKNNNOOOLLLJJJJJJGGGBBBWWW~~~uuuyyyvvv{{{yyyooogggeee___XXXVVVMMMMMMNNNPPPdddwwwvvvzzzzzzvvvgggzzzttt~~~zzznnnpppyyyqqqfff]]]YYYVVVSSSQQQLLLFFFBBBAAA@@@???BBBGGGEEEAAA;;;777777888999:::888888888999999999999999:::::::::::::::999888888333333333555777:::===??????AAADDDEEEEEEEEEFFFGGGBBBDDDBBB<<>>===>>>>>>BBB>>>DDDGGGDDDZZZ~~~~~~eeefffooo```\\\]]]]]]^^^```ccckkkmmmaaaQQQGGGEEEEEEQQQVVVXXXQQQHHHBBB>>><<<666999>>>JJJ]]]nnntttrrriiieee\\\VVV___qqq{{{{{{vvvaaadddlllsssyyypppoooqqqfff\\\RRRKKKEEE@@@???AAAHHHEEEggg}}}~~~sssjjjlllhhhbbb\\\]]]aaa```WWWOOORRRHHHCCCCCCDDDMMMkkk}}}|||xxxsss{{{{{{zzzzzzvvvnnnhhh```eeettt{{{rrrmmmllllllllljjjjjjlllooommmjjjkkkpppttt}}}uuunnnwwwzzzuuuooojjjgggaaaZZZUUUSSSPPPMMMLLLKKKKKKIIIHHHEEECCC@@@>>>???CCCHHHLLLLLLNNNOOOMMMKKKHHHFFFDDDWWW|||zzz~~~{{{uuuvvvuuupppkkkgggbbb^^^VVVOOOOOONNNLLL^^^{{{|||vvvxxx|||uuuxxxyyyhhhdddtttxxxpppeee]]]XXXUUUQQQNNNNNNGGGBBBCCCCCC@@@>>>???>>>;;;888777888999999888888888888888888999999999888888999999888888777666222222333666888<<<>>>@@@???BBBFFFHHHHHHGGGFFFGGGEEEFFF@@@<<>>???>>>BBBGGGJJJQQQccc}}}~~~~~~zzzvvvrrroooiiigggbbb\\\UUUQQQQQQQQQPPPKKKEEE???<<<<<<>>>???EEEBBBHHHJJJJJJccc}}}```bbbxxxkkk^^^YYYYYYYYY[[[^^^aaaiiikkkaaaSSSOOOXXXcccddd___WWWOOOJJJGGGCCC???888:::???III[[[oooxxxxxxgggdddZZZUUUccc|||yyyccc]]]bbblllyyy~~~wwwzzzqqqjjjfff^^^TTTKKKFFFBBB???@@@DDDLLLKKKtttvvvuuuyyyvvv~~~yyyqqqjjjhhhkkkhhh___WWWOOOEEE@@@AAAAAAHHHdddrrr~~~{{{zzzxxxsssnnniiigggfffnnn~~~{{{uuuqqqnnnmmmkkkjjjggghhhkkknnnllliiilllrrrwwwzzztttoooyyy~~~}}}|||vvvqqqlllhhhddd```YYYTTTRRRPPPMMMLLLLLLKKKIIIGGGBBB@@@>>>>>>AAAEEEJJJMMMLLLMMMNNNNNNKKKGGGGGGHHH___mmmoooyyy{{{vvvsssrrrrrroooiiieeecccVVVOOONNNKKKHHH[[[xxx{{{~~~rrrhhhssswwwpppggg```ZZZUUUNNNIIILLLEEEAAACCCDDD@@@===<<<===;;;:::999::::::999777888888888888888888888888777777777888777777666555111222444777:::===???AAA@@@CCCGGGIIIHHHGGGFFFEEEEEEDDD???BBBYYYrrrooo\\\cccYYYOOObbb~~~qqqhhhccc___]]]```]]]\\\]]]___^^^[[[YYYTTTPPPJJJCCC>>>;;;:::999>>>@@@EEEPPPcccxxxppp\\\NNNIIIPPPfffvvvrrr~~~}}}pppllleeeqqqooottt}}}tttmmmkkkaaaVVVPPPKKKDDD@@@@@@======<<<;;;;;;<<<>>>???DDDDDDEEEMMM]]]vvv}}}yyyyyyxxxuuurrrnnnjjjhhhgggaaaZZZVVVWWWVVVRRRNNNNNNIIICCC===:::;;;>>>@@@BBBCCCIIIJJJMMMjjj}}}aaaiiivvvnnneeecccbbb```bbbeeebbbffffff___XXX___tttoooZZZPPPOOOMMMGGGAAA:::;;;>>>FFFXXXnnn{{{~~~lllggg___^^^pppoooaaabbblllpppssswww~~~|||pppzzzpppddd\\\UUULLLDDDBBB@@@???AAAEEEIIIMMMvvvsssvvv{{{}}}~~~|||tttooommmiiiaaaYYYQQQIIIEEEEEEBBBEEE\\\xxxwwwttttttrrrlllgggfffjjjooowwwtttqqqooonnnmmmkkkiiihhhiiilllmmmkkkiiinnnvvvwwwtttuuu}}}zzzyyyrrrnnniiieeeccc^^^XXXSSSQQQOOOMMMLLLKKKJJJHHHFFFAAA>>>===>>>CCCIIIMMMOOOMMMLLLMMMMMMJJJFFFHHHMMMmmmuuu^^^iii|||wwwqqqooosssqqqiiidddeeeXXXOOOMMMIIIFFFYYYvvv~~~xxxwwwppphhhaaa[[[TTTLLLGGGGGGBBB???AAABBB???;;;;;;:::999999999;;;;;;:::888888888888888888777777777777777777777777666555555222333555888;;;===???@@@AAADDDGGGHHHGGGEEEDDDCCC@@@@@@AAAMMMiii}}}sss\\\WWWFFFCCCfff{{{xxx}}}xxxhhhccc```aaaddd\\\^^^dddlllmmmeee\\\WWWXXXTTTMMMFFF@@@<<<;;;;;;:::<<>><<<<<<;;;;;;<<<===???@@@HHHFFFIIIUUUkkk~~~}}}zzz{{{xxxuuupppkkkfffbbbaaabbb[[[TTTSSSWWWWWWQQQJJJJJJGGGAAA<<<:::<<>>EEEWWWlll{{{rrriiiccchhhxxx}}}tttcccbbbnnnkkkpppuuu~~~zzz|||vvvjjj^^^XXXOOOGGGAAA@@@@@@@@@BBBFFFEEELLLpppzzz{{{{{{}}}~~~}}}tttmmmhhhbbbZZZUUUQQQJJJHHHIIIDDDCCCVVVoooyyywwwlllkkkiiiiiimmmuuuvvvsssooonnnnnnnnnnnnmmmkkklllnnnooolllkkkrrr{{{tttuuu}}}|||xxxvvvoookkkfffcccaaa]]]WWWRRROOOMMMKKKJJJJJJIIIFFFDDD???===<<<>>>EEEKKKPPPQQQMMMKKKKKKLLLHHHEEEJJJSSS}}}nnnggg}}}uuullljjjpppoooddd___bbb[[[PPPKKKGGGDDDWWWsss~~~|||vvvoooeee^^^XXXSSSMMMIIIEEEAAA???AAAAAA===;;;<<<:::999888999:::;;;:::888999888888888777777777666777777777777777666555555333444666999<<<>>>???@@@BBBDDDGGGFFFDDDBBBAAAAAA===@@@HHHZZZrrr}}}qqq___KKKAAAFFFgggyyyppp}}}~~~nnnddddddaaaaaaddd[[[^^^hhhssstttjjj```\\\\\\XXXPPPHHHAAA>>><<<<<<999;;;CCCVVVppp}}}tttaaaQQQIIIMMMeee{{{}}}ooo~~~yyywww|||uuunnnaaadddqqquuu{{{yyyuuu^^^eeewwwrrrggg]]]SSSKKKDDD===<<<>>><<<<<<<<<===???AAADDDEEEKKKMMMUUUfffzzz|||{{{{{{{{{xxxsssmmmhhheeedddccc]]]YYYTTTTTTUUUSSSMMMGGGGGGDDD???<<<;;;<<>>WWWttt|||~~~wwwkkkooojjjfffddd___[[[]]]bbbcccaaabbbeeefffiiitttooo]]]WWWVVVOOOGGGBBB===@@@CCCKKKZZZmmmyyy}}}vvvhhhbbbkkkuuuyyy}}}qqqrrrbbbccctttpppyyy~~~qqqddd[[[XXXMMMFFFAAA@@@AAA@@@BBBFFFHHHQQQppptttwww{{{xxx{{{}}}tttlllddd]]]WWWSSSJJJDDDDDDFFFAAA>>>OOOgggxxx{{{{{{jjjfffcccbbbhhhwww|||yyyuuupppnnnoooqqqrrrsssooooooppppppmmmllltttsssvvv|||xxxuuunnnjjjeeebbb```\\\WWWRRRMMMKKKJJJIIIIIIGGGDDDBBB???===;;;???FFFMMMQQQRRRNNNKKKJJJKKKHHHEEEKKKVVVpppzzzqqqfffdddkkkjjj^^^YYY\\\^^^RRRKKKEEECCCVVVppp|||}}}}}}rrrxxx|||uuummmbbbZZZUUURRROOOLLLFFFCCCBBBCCCAAA<<<<<<>>><<<;;;999999::::::999777999888888888777777666666777777777777777666666555333555777:::<<<>>>??????CCCEEEFFFEEEBBB@@@???@@@???DDDQQQccctttwwwlll```DDDFFFPPPhhhwwwoooqqqtttlllhhhgggiiiccc]]]^^^^^^^^^fffppprrrjjjdddddd___ZZZRRRIIIBBB???======>>>BBBMMMdddzzzfffUUUJJJLLLcccyyy{{{gggxxxvvvwww{{{sssrrrcccmmm|||uuuxxxtttqqqaaafffzzzxxxfff]]]RRRJJJCCC<<<;;;>>>===>>>???@@@CCCGGGJJJLLLLLLTTTbbbttt}}}~~~yyy{{{uuuqqqmmmhhheeeeeefffgggYYYXXXWWWUUURRRNNNIIIEEEDDDBBB>>><<<;;;===@@@BBB???DDDIIIDDDFFFbbb|||nnnooojjjeeeaaa[[[WWWZZZ```^^^]]]aaaiiikkkgggeeehhhggg]]]VVVWWWUUUMMMFFFDDD@@@EEEJJJRRR___pppyyy{{{zzziiiccclllpppkkknnnxxxuuulllsssdddhhh~~~|||yyynnncccYYYTTTIIIEEEBBBAAA@@@???CCCJJJGGGjjjttt{{{{{{{{{rrrooorrrjjjbbb]]]VVVNNNHHHKKKKKKBBBCCCQQQWWW{{{~~~|||vvvjjjbbbbbbdddooovvvtttqqqpppqqqrrrqqqpppnnntttrrrooooooooo}}}|||xxx~~~~~~{{{wwwtttnnnjjjddd___[[[XXXTTTRRRLLLLLLKKKJJJGGGDDDAAA???<<<===@@@EEEJJJNNNOOONNNJJJRRRJJJEEEKKKGGGNNNjjjvvvuuuzzzssshhhjjjpppkkkhhhfff___]]]ZZZSSSKKKIIIUUUkkkzzzyyyooolllwwwxxxkkkjjjfff^^^UUUMMMHHHFFFCCCCCCBBB@@@???===<<<<<<;;;;;;;;;::::::999999999999999999999999999999999666888999888555333333444222666:::;;;<<<>>>BBBEEEAAACCCDDDCCCAAA???>>>??????JJJ]]]bbbiii]]]LLLAAAiiirrr{{{mmmtttfffiiimmmhhhaaaaaa```aaagggnnnoooiiibbb___]]]WWWPPPIIIEEEBBB???>>>DDDBBB```}}}mmmVVVHHHMMM___rrr|||pppiiixxxvvvssspppqqqvvv}}}zzzvvvkkkfff|||yyyrrrlll]]]LLLDDDAAA???===>>>???<<<@@@IIIJJJEEEKKKVVVZZZ___nnnyyyzzz~~~pppvvv}}}}}}{{{rrrnnniiigggffffffcccaaaZZZZZZWWWSSSMMMJJJHHHIIIEEECCC@@@======>>>AAACCCCCCDDDFFF>>>GGGvvvvvvxxx{{{uuujjj```YYYWWWZZZ]]]fffcccaaadddhhhggg```YYYddd^^^ZZZWWWTTTLLLDDD???>>>KKKTTTVVVZZZfffsssyyyzzzbbb^^^jjjiiidddgggllleeehhhkkklllkkkooozzzuuuiii^^^UUUPPPGGGCCC@@@@@@??????DDDJJJaaa}}}nnnlllnnnfff___\\\UUUQQQJJJLLLKKKAAAAAAMMMRRRxxx|||{{{tttnnnnnnppp}}}yyyuuurrrpppnnnmmmkkksssxxxuuuqqqtttyyy~~~vvvxxx~~~zzzuuurrrmmmiiiccc^^^ZZZVVVSSSPPPLLLLLLKKKIIIGGGDDDAAA???===>>>AAAEEEKKKNNNNNNNNNJJJNNNEEE@@@DDDDDDYYYxxxtttwwwwwwnnnqqqxxxtttqqqmmmdddeee]]]TTTLLLGGGOOOfff|||~~~{{{}}}vvvyyyvvv}}}zzzrrriiiccc\\\UUUQQQMMMHHHEEEBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;:::::::::::::::999999999999999999999999777888999888666444444555666888;;;<<<<<<>>>AAACCC@@@@@@AAABBBAAA???<<<:::CCCNNN\\\bbbmmm~~~xxx]]]LLLbbb|||}}}mmmbbbeeehhhddd```aaabbbbbbgggmmmmmmfff```^^^___ZZZQQQJJJFFFCCCAAA@@@NNNXXXsssrrrZZZIIIIIIXXXlllyyyooommmwwwtttqqqooorrr{{{vvviiiwwwdddVVVGGG@@@???>>>===>>>BBB===???GGGJJJJJJQQQ]]]ooovvvyyyuuurrrlllfffddddddbbb^^^ZZZYYYYYYWWWSSSNNNJJJHHHHHHCCCAAA>>><<<<<<>>>@@@BBBBBBBBBBBBDDD[[[rrr|||xxxvvvpppfff\\\WWWZZZ^^^dddaaa___```aaa```]]]YYYZZZYYYYYYXXXUUUOOOGGGCCCBBBSSSaaa___ZZZ___lllwwwwwwhhh```gggiii___ZZZaaabbbfffkkkmmmnnnsssvvvuuuzzznnnbbbWWWOOOKKKDDD@@@???@@@??????EEEKKKfff}}}|||tttkkkkkkmmmgggeeefffaaaggg^^^]]]XXXHHHDDDKKKMMMmmm~~~tttwwwvvvttt~~~~~~{{{vvvqqqooonnnmmmkkktttxxxsssooowww|||vvvuuu|||}}}xxxsssooolllhhhbbb\\\XXXTTTPPPNNNKKKJJJJJJHHHFFFCCCAAA??????@@@BBBFFFKKKNNNNNNMMMIIIJJJEEEAAA???CCCeeekkkiiiuuuyyyxxxpppvvv}}}yyysssiiikkk^^^RRRLLLFFFGGG]]]www}}}zzzsssllltttxxxppphhh___UUUOOONNNLLLGGGBBBAAAAAA@@@???===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::888999:::999777666666777:::<<<===>>>>>>>>>@@@AAAAAAAAAAAAAAAAAA???<<<999CCCOOOTTTYYYfffkkkbbbZZZWWWnnnddd^^^aaabbb^^^^^^aaabbbaaadddhhhgggaaa]]]]]]aaaZZZRRRJJJFFFCCCBBBAAASSSmmmzzzcccOOOHHHRRRfffvvvtttpppsssooommmsssuuu|||nnn[[[NNNBBB>>>>>>>>>???BBBHHHCCCEEELLLRRRWWWcccppp|||zzz~~~~~~~~~wwwoooiiijjjddd]]]\\\^^^^^^XXXRRRTTTTTTSSSPPPKKKFFFDDDDDD@@@???<<<;;;;;;===@@@AAA@@@@@@;;;IIIppp{{{~~~iii}}}lllaaadddfff```XXXVVV\\\bbb```___\\\YYYVVVUUUVVVXXXTTTWWWZZZXXXSSSMMMGGGCCCDDDZZZkkkfffXXXVVVeeetttqqqnnnaaabbbkkk]]]PPP[[[lllpppssspppllllllssszzzxxxqqqmmmsssuuuhhh[[[QQQJJJGGGBBB???>>>@@@AAABBBGGGNNNaaayyyzzz}}}yyyyyyxxxuuukkkggglllnnnkkksss}}}{{{uuukkkhhhbbbRRRJJJNNNMMM```~~~|||qqqzzz|||}}}yyyvvvrrrpppppprrrttttttvvvyyysssppp}}}zzzwwwzzz|||wwwqqqllliiieee___YYYUUUQQQMMMKKKJJJIIIHHHFFFDDDBBBAAA@@@AAABBBDDDHHHLLLNNNNNNMMMIIIHHHHHHFFF@@@GGGssskkksss}}}{{{rrrmmmwww{{{vvvkkkiii\\\SSSPPPIIIFFFXXXrrr}}}hhh]]]ooovvvmmmeee___VVVPPPMMMJJJFFFBBB@@@@@@???>>>===<<<;;;;;;::::::;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999888999;;;======>>>??????@@@AAABBBCCCDDDCCCAAA===<<<>>>@@@JJJUUUPPPOOOWWWQQQLLLZZZooo}}}ccc___^^^___^^^ZZZ[[[```]]]]]]___cccaaa]]][[[]]]```YYYQQQIIIFFFDDDDDDCCCSSSvvvlllXXXKKKNNNaaasssyyypppsssrrrrrrvvvppplllqqq~~~~~~uuueeeUUUJJJAAA???@@@@@@CCCFFFGGGIIIPPPWWW[[[bbbrrr|||xxx{{{yyywwwyyy}}}uuuooojjjccc___^^^XXXSSSUUUYYYZZZTTTMMMMMMNNNMMMJJJEEEAAA>>>>>>===<<<;;;;;;;;;===@@@AAACCCCCC===PPP~~~|||{{{vvvgggbbbTTTWWWXXXVVVTTTUUUZZZ```]]]]]]ZZZSSSKKKJJJOOOUUUVVVZZZ[[[UUUMMMGGGCCC@@@CCCUUUddd___QQQOOO```rrrmmmsssbbb^^^nnnbbbRRRaaayyy~~~~~~uuujjjeeeeeegggwwwhhhWWWVVVbbb|||pppcccWWWMMMGGGDDDAAA??????BBBCCCDDDIIIPPPiii{{{~~~{{{vvvsssqqqnnn```bbbiiijjjjjj}}}wwwnnnnnnjjj[[[TTTUUURRRZZZzzz|||~~~~~~{{{|||uuurrrooonnnqqqvvvzzz|||xxx|||wwwxxxyyyyyyxxx}}}~~~zzzuuunnniiieeeaaa[[[VVVRRROOOKKKIIIHHHGGGFFFDDDCCCBBBAAA@@@CCCCCCEEEIIIMMMOOONNNMMMLLLHHHHHHFFFBBBVVV{{{nnnlllyyyyyyvvvnnnfff^^^[[[ZZZTTTOOO\\\qqq}}}|||kkksssnnn^^^\\\ZZZWWWSSSMMMIIIFFFDDD@@@??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<>>>>>>>>>???@@@BBBCCCDDDDDDBBBDDDCCC===777999CCCMMM___cccWWWKKKHHH???DDD___yyyvvv~~~sss``````aaaaaa]]]YYYZZZ^^^[[[[[[^^^bbbaaa]]]^^^bbb```ZZZSSSMMMKKKJJJJJJJJJUUUsssqqq```PPPLLL[[[mmmvvvjjjcccjjjppp~~~|||ssslllnnnxxx||||||{{{vvvgggPPPGGG@@@@@@AAABBBEEEIIIHHHRRR^^^dddbbbgggxxxppphhhfffeeebbb^^^ZZZVVVSSSTTTXXXWWWQQQKKKJJJKKKJJJFFFBBB>>><<<;;;<<<;;;;;;;;;<<>>>>>===<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<======>>>===<<<===???BBBAAA@@@@@@AAADDDEEEEEEDDD???@@@???;;;999@@@PPP]]]pppiiiXXXGGG===;;;KKKfffnnn^^^zzznnniiiaaaccceeeddd```\\\[[[]]][[[\\\```dddccc```bbbhhhaaa]]]YYYUUUUUUUUUUUUUUUXXXeeeppp~~~qqqcccRRRJJJUUUgggooofff___oooxxxwwwmmmjjjqqqzzz~~~vvvxxxtttcccKKKEEEAAABBBDDDFFFJJJOOOWWWeeessswwwtttwwwxxxkkkeeehhhjjjgggbbb^^^\\\ZZZZZZYYYVVVOOOJJJLLLKKKIIIEEEAAA>>>===>>>;;;;;;<<<===???AAACCCEEE@@@CCCLLLfff|||wwwxxxbbbddd^^^WWWUUUWWWYYYYYYWWWWWWZZZYYYRRRJJJJJJRRR[[[XXX[[[XXXMMMHHHKKKLLLHHHAAA@@@@@@@@@AAAHHHZZZjjjvvv|||ooodddkkkhhh___eeewwwooojjjdddpppqqqmmmnnnmmmooo~~~jjjfffllltttooofff\\\RRRJJJDDDAAA@@@???@@@CCCDDDEEEJJJPPPeeemmm}}}{{{|||yyytttsssvvvwwwuuuhhhmmmnnnaaa\\\zzz|||jjj___UUUWWWkkk}}}~~~}}}}}}xxxrrrnnnppptttxxxzzzyyy~~~vvvvvvpppwww{{{vvvqqqkkkeeeaaa\\\YYYTTTPPPNNNLLLIIIGGGFFFEEECCCBBBAAAAAAAAAAAACCCDDDFFFJJJOOOQQQQQQPPPOOOHHHIIIIIITTT~~~wwwzzzwwwmmmooopppnnnuuuvvvlllcccccchhhlll|||~~~yyyggg^^^[[[VVVRRRNNNJJJGGGEEE@@@@@@@@@???>>>>>>======>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<>>>??????>>>===>>>BBBDDDEEECCCBBBCCCEEEFFFDDDBBB>>><<<;;;===FFFTTTcccnnntttbbbQQQDDD>>>LLLgggvvvlllkkkiiilll|||bbbbbbeeegggfffccc```^^^]]][[[]]]bbbeeeccc___aaaggg```^^^\\\[[[]]]^^^^^^^^^bbb\\\fff|||ssseeeTTTJJJTTTeeepppmmmeeexxx}}}~~~zzznnniiimmmxxx|||zzz{{{rrr]]]JJJFFFDDDHHHLLLOOOTTTZZZiiitttyyy|||rrrhhhhhhmmmnnnhhh```]]]^^^___^^^YYYTTTNNNKKKLLLKKKHHHCCC???======???<<<<<<===???AAADDDFFFGGGCCCDDDXXXvvv~~~tttpppccc]]]ZZZXXXWWWXXXZZZYYYYYYTTTXXXZZZXXXSSSUUU]]]eeeXXX[[[XXXOOONNNTTTSSSKKKGGGAAA<<<<<<>>>EEESSSbbbuuuxxxrrriiiggggggccc^^^}}}uuupppjjjdddqqqooolllrrryyyyyywwwuuuoookkkcccZZZPPPHHHCCC@@@???>>>???BBBDDDDDDHHHOOOllljjj{{{yyytttppprrrzzz}}}|||xxx|||yyyeee\\\zzzwwwggg]]]QQQSSSddd~~~yyyrrrnnnooosssxxxzzzrrrooopppsss{{{yyysssmmmgggaaa]]]ZZZVVVRRROOOMMMKKKIIIGGGEEEDDDBBBAAA@@@@@@AAAAAACCCDDDFFFKKKOOORRRRRRQQQKKKIIIPPPUUUddd~~~kkkmmmuuuvvv{{{sssfffjjjmmmrrr}}}|||lllaaacccgggeeesssmmmdddYYYRRROOOLLLFFFAAAAAAAAA@@@@@@??????>>>>>>??????>>>>>>======<<<<<<========================?????????>>>>>>???CCCFFFIIIFFFDDDDDDEEEEEECCC@@@@@@;;;:::CCCTTTgggtttzzztttZZZMMMHHHHHHeeezzzxxxfffwwwbbbbbbeeehhhgggfffdddaaa]]]ZZZ\\\aaadddaaa\\\]]]ccc^^^]]]\\\]]]```aaaaaaaaappp```jjjwwwhhhWWWLLLUUUgggyyyvvvlll|||{{{yyy|||oooiiimmmyyy~~~~~~xxx~~~~~~zzzaaaLLLIIIIIINNNSSSXXX^^^eeeooowww|||xxxxxxxxxtttlllfffhhhooonnndddZZZWWW[[[^^^]]]XXXRRROOONNNKKKIIIEEE@@@;;;:::<<<>>><<<===>>>@@@CCCEEEHHHIIIQQQOOOiii}}}}}}uuujjjccc```bbbbbb```[[[WWWUUUUUURRRWWW[[[\\\[[[^^^gggnnnZZZ^^^[[[SSSTTTYYYUUUKKKNNNFFF???>>>>>>BBBNNN\\\oooppprrrlllcccfffeeeXXXcccrrr{{{uuupppqqqooojjjtttsssuuu~~~yyypppooofff]]]VVVNNNEEE@@@???===;;;???DDDCCCAAANNNaaaxxx{{{tttxxx{{{~~~yyyuuutttvvvzzzxxxaaajjj|||xxxzzz^^^UUUVVVJJJLLL[[[uuu~~~~~~{{{yyyvvvrrrqqqtttzzz~~~yyylllooouuusss}}}xxxsssnnniiiccc___ZZZWWWSSSMMMIIIGGGEEEEEEHHHGGGDDDBBB@@@@@@AAAAAAAAADDDIIIMMMNNNPPPQQQRRRMMMVVVIIIXXXzzzyyynnnkkkuuu{{{wwwvvv{{{qqqZZZ]]]qqqwww{{{{{{vvvrrrooojjjeeennnhhhggg{{{eeeQQQVVVNNNBBBHHHDDD???===>>>===::::::===>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAAAAA@@@@@@@@@AAABBBBBBEEEGGGHHHIIIGGGDDD@@@>>>:::===FFFVVVbbbeeedddccc[[[```QQQHHHeeennnvvvpppeeedddfffggghhhgggfffeeeeee]]]\\\\\\]]]___``````___\\\```bbb___\\\cccrrr|||mmmYYYIIIMMMZZZppptttuuuqqqnnnxxx}}}tttzzz}}}yyy{{{ttt```OOOOOORRRZZZfffqqqxxxzzzwwwrrr|||tttnnnmmmqqqlllhhhffffffhhheee^^^WWWYYYUUUSSSVVVWWWSSSQQQRRRHHHDDD???===>>>>>><<<;;;:::===AAADDDHHHLLLLLLKKKMMMnnnxxx{{{gggXXX\\\``````\\\WWWTTTTTTSSSWWW\\\___\\\XXXZZZ```ddd\\\ZZZVVVTTTSSSTTTVVVXXXkkk```PPP@@@666888IIIZZZkkkqqqzzznnn[[[dddkkkWWW]]]eeejjjjjjmmmtttuuuqqq}}}vvvnnnkkkbbbXXXRRRKKKCCC??????AAA>>>AAAHHHIIIJJJWWWhhhsss||||||~~~~~~}}}|||xxxxxx~~~nnnwwwooojjjooojjjSSSJJJIII===IIIUUUjjj}}}~~~~~~|||zzzwwwvvvwwwyyy}}}|||uuunnnqqquuu~~~{{{uuunnniiieeeaaa^^^VVVSSSPPPLLLIIIGGGGGGGGGHHHFFFDDDAAA@@@@@@@@@AAACCCFFFJJJMMMOOOPPPQQQRRRPPPOOOQQQtttvvvqqqlllnnnwww~~~|||{{{sssvvvzzzyyykkk```hhhzzz|||~~~}}}zzzxxxrrrggg[[[iii}}}rrr[[[\\\nnn{{{ZZZRRRLLLEEELLLFFFBBB@@@BBBBBB??????BBB>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????@@@?????????@@@AAABBBBBBGGGGGGFFFDDDAAA>>><<<<<<>>>FFFPPPUUUVVVUUUTTTSSSUUUOOOQQQmmmjjjlllcccXXX^^^eeegggdddaaabbbeeecccbbb```______^^^]]]\\\[[[^^^aaaaaaeeesssxxxnnn^^^OOONNNWWWiiioooooofffaaannnxxxzzz}}}|||~~~~~~zzzlll^^^TTTYYYcccqqq}}}yyyssskkkiiilllhhhgggeeeffffffddd___[[[[[[WWWUUUWWWVVVQQQMMMMMMFFFCCC>>><<<======<<<;;;@@@BBBCCCEEEHHHKKKNNNNNNVVV}}}}}}wwwhhh^^^[[[\\\[[[XXXTTTRRRQQQQQQQQQVVVZZZYYYVVVWWW[[[___[[[[[[YYYUUURRRSSSVVVYYYgggaaaWWWKKK@@@<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@>>>>>>>>>???@@@AAABBBCCCEEEEEEEEECCCAAA???@@@AAAIIIVVV]]]UUUKKKHHHIIIHHHNNNVVVjjjuuunnnuuuiiiYYYbbbkkklllgggcccdddgggeeedddcccaaa___^^^]]]]]]ZZZ[[[[[[\\\dddxxxwwwqqqnnneeeXXXRRRSSSaaannnoooaaa\\\lll{{{yyy||||||||||||||||||sssjjjgggrrr{{{|||yyyrrrjjjgggiiifffeeeeeegggiiijjjiiigggaaa\\\ZZZZZZWWWOOOIIIHHHCCC@@@===;;;<<<<<<<<<<<>>>>>CCCHHHNNNZZZeeeYYYnnn~~~rrrlllnnn~~~uuussszzz{{{wwwsss|||}}}sssllliiibbb\\\WWWRRRVVVYYYaaappp{{{|||rrrqqqyyy~~~{{{wwwwwwzzz~~~}}}|||{{{|||{{{zzzxxxyyy~~~uuutttzzz~~~{{{xxxsssmmmgggbbb^^^[[[XXXNNNMMMJJJHHHGGGGGGGGGHHHGGGEEEBBB???>>>???AAABBBIIIKKKNNNPPPPPPPPPRRRSSSWWWRRRrrr|||yyy}}}}}}uuulllsssttt|||zzzyyyccchhhmmmnnnnnniii]]]QQQTTTjjjwwwyyyyyyiiihhhddd___^^^fffwwwyyy]]]MMMMMMJJJDDDAAACCCDDDAAA>>>???????????????????????????>>>>>>??????@@@@@@AAAAAA?????????@@@AAABBBCCCDDDCCCDDDDDDBBBAAABBBEEEIIIaaajjjgggUUUFFFEEEHHHGGGMMMtttzzzqqqfffkkkooonnniiidddcccddd```aaabbbbbbaaa``````aaa___]]]ZZZYYY^^^nnntttooolllnnnjjj```WWWTTTYYYkkkqqqddd___ppp|||wwwvvv{{{}}}{{{yyy{{{tttuuu}}}|||sssrrrzzz|||xxxrrrkkkkkknnniiifffeeeiiirrrwwwuuurrrhhhccc___^^^YYYPPPHHHFFF@@@>>><<<;;;;;;<<<======AAAAAACCCEEEDDDEEEKKKSSSkkkrrr}}}rrrmmmpppvvvkkk___XXXUUURRRRRRSSSYYYXXXYYYZZZYYYWWWXXXZZZSSSQQQOOOOOOPPPQQQSSSSSSPPPOOONNNIII@@@:::===EEEcccpppwwwfffoooqqq^^^WWWgggtttrrrqqqxxx{{{xxx|||rrr~~~}}}uuuooohhhaaaXXXPPPHHHEEECCC@@@AAAEEEDDDBBBCCCHHHNNNXXXeeepppiiiyyyuuuqqquuu~~~yyy|||zzzxxxzzzyyy{{{vvvnnneeeeeejjjeee___```[[[]]]```jjj}}}~~~zzz~~~|||yyyxxx|||}}}}}}zzz|||zzzvvvvvv|||uuuvvv|||zzzwwwqqqoookkkgggccc]]]WWWRRROOOMMMJJJGGGEEEEEEEEEFFFFFFDDDAAA>>>>>>@@@CCCEEELLLNNNPPPQQQQQQRRRSSSUUUVVVhhhzzz}}}yyy{{{ssshhhnnnwww~~~{{{qqqaaaiiiooonnnkkkhhhccc___SSSdddnnnzzz}}}|||~~~qqqooo{{{uuu```\\\LLLEEEAAACCCFFFDDDCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCCAAAAAAAAABBBCCCDDDEEEEEEBBBAAA???===@@@JJJXXXccc{{{xxxiiiPPPAAABBBGGGGGGXXX|||vvvrrrkkkiiigggeeedddaaa^^^\\\\\\___bbbcccaaa``````aaabbb```]]][[[___iiivvv{{{nnnkkkjjjllllllfff]]]XXXRRReeeppphhhdddnnn{{{xxxsssyyy{{{zzz}}}}}}yyyzzzvvvooopppzzzzzzssswww|||vvvssspppnnnrrrxxxqqqiiidddjjjuuuzzzvvvnnnhhhbbb^^^\\\VVVLLLEEECCC===<<<;;;::::::<<<>>>@@@FFFFFFIIIKKKGGGDDDKKKUUUssstttppppppttt}}}ooo```YYYVVVTTTWWW\\\^^^YYYVVVXXXWWWRRRPPPSSSVVVRRRPPPSSSYYY\\\YYYUUUOOOLLLHHHCCC======GGGTTThhhsssoooqqqhhh^^^ooo{{{vvvsssyyywwwpppzzz{{{}}}{{{mmmuuuwwwpppjjjccc[[[SSSKKKEEECCCBBB@@@BBBEEE@@@BBBEEEIIIPPP]]]mmmyyy~~~kkkhhhaaagggrrrkkkaaafff\\\^^^^^^cccttt~~~{{{}}}{{{{{{yyyxxx}}}vvvvvvyyy}}}{{{wwwtttllljjjhhheeeaaa[[[SSSNNNOOOMMMJJJGGGEEEDDDDDDEEEEEECCC@@@>>>???BBBFFFIIIMMMOOOQQQRRRRRRSSSVVVWWWVVVxxxvvv}}}kkkooommmiiiqqqwww{{{|||qqqdddooowww|||wwwqqqooopppooo]]]iiimmmuuuvvvnnnLLLCCC===???CCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEE<<<===@@@DDDPPPeeexxxaaaKKKAAACCCLLLSSSttt{{{dddlll~~~ooohhhccc______aaabbb```]]]]]]bbbggggggccc^^^[[[[[[YYYYYYYYY[[[___ffflllooolllgggggghhhlllmmmjjjccc^^^TTTcccpppqqqnnnpppuuuyyy{{{rrruuuwwwsssrrrtttuuuuuuxxx|||qqqmmmpppwwwvvvpppwwwyyysssmmmkkkjjjlllttt|||sssjjjdddfffnnnppphhh______YYYTTTRRRMMMEEE???>>>;;;;;;;;;;;;:::<<>>:::;;;999;;;<<<;;;;;;===AAAEEEGGGEEEGGGIIIEEEEEEVVVjjj~~~|||dddbbbiiibbbaaaXXXTTTVVVTTTPPPUUU___fff```aaajjjjjj^^^RRRNNNKKKOOOSSSVVVUUUQQQLLLIIIOOONNNLLLHHH???;;;@@@JJJVVVgggttt|||rrryyy|||xxxuuummmiiijjjfff```eeeooovvvwwwhhhiiizzzpppmmm~~~rrrfff```^^^YYYSSSKKKEEEAAAAAAAAA??????AAABBBHHHKKKIIIIIITTTfffsss}}}}}}wwwssstttqqq{{{www[[[\\\nnnmmmddd[[[ddd}}}{{{~~~{{{~~~}}}zzzwww{{{rrrqqqyyy~~~zzzvvvrrrpppiiieee```[[[WWWSSSOOOLLLMMMKKKIIIGGGFFFFFFGGGHHHCCCAAA??????AAAFFFLLLOOOOOOPPPRRRSSSTTTVVVYYY[[[}}}qqqrrrxxxvvvrrrmmmmmmrrrxxxzzzxxx|||zzzyyyzzzxxxrrrnnnnnntttwwwxxxvvvvvvxxxvvvrrrtttzzzrrrjjjyyyvvvxxxcccppppppbbbSSSMMMKKKGGGCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBEEEUUUjjjxxxzzzwwwtttsssdddTTTKKKRRRZZZfffttt___]]]zzziii```jjjfff\\\\\\ZZZ]]]aaabbb```^^^^^^^^^^^^fffmmmooohhh```ZZZXXXYYYXXXYYY\\\___```^^^\\\aaahhhnnn|||rrrbbbUUU]]]ffflllooonnnjjjeeeSSSVVVeeexxx~~~yyy||||||hhhbbbhhhnnnyyyxxxvvvwww}}}uuummmiiifffeeeiiiooohhhnnntttuuusssttt|||xxxsssmmmiiiddd```ccchhh```bbbdddbbb^^^YYYVVVUUUPPPIIICCCBBB???;;;999;;;999;;;<<<<<<;;;===BBBFFFIIIGGGIIIMMMMMMSSSjjjuuu{{{zzzxxxYYY[[[aaaUUUXXXSSSTTTXXXUUUMMMOOOYYY```[[[```nnnooo```OOOIIIIIIRRR[[[\\\TTTKKKHHHHHHVVVWWWYYYVVVJJJ>>><<<@@@CCCZZZkkk{{{wwwvvvmmmooonnnooooooiiiccceeekkkxxxxxxhhhnnnwwwnnn|||mmmaaa[[[VVVQQQNNNGGGDDDAAAAAACCCDDDCCCAAA???HHHNNNMMMQQQ^^^jjjpppxxx~~~|||yyyppphhhhhhlllllliiilll{{{}}}wwwjjjeeemmmzzzdddSSSWWWnnnyyyvvv|||yyy|||zzzzzz{{{}}}vvvqqqooottt{{{xxxuuuppplllaaa___[[[TTTMMMJJJLLLPPPLLLIIIFFFEEEFFFHHHIIIJJJFFFAAA<<<>>>EEELLLPPPPPPQQQUUURRRSSSXXXVVVZZZiiihhhkkksssrrr|||vvvpppppptttwwwtttpppnnnpppwww|||wwwkkkcccdddppprrruuuuuurrrnnnlllkkkpppnnnjjjhhhooo}}}}}}dddjjjooowwwxxxiiibbb___VVVKKKDDDBBBAAA@@@@@@@@@@@@@@@>>>AAAAAA>>>???DDDGGGFFFHHHAAA>>>BBBDDDDDDHHHOOO^^^|||rrr```XXX]]]TTTKKKVVVuuujjjWWWnnn{{{nnnfff```[[[YYYZZZ```]]][[[[[[]]]]]][[[XXXcccfffiiihhhddd^^^YYYVVVUUUVVVWWWWWWWWWWWWXXXYYYWWW[[[aaaiiimmmjjjbbb[[[UUUaaannntttqqqkkkgggggg[[[TTT\\\ttt{{{xxxsssfffjjjsss}}}zzzpppnnn{{{ssslllgggaaa\\\```hhhfffiiillllllmmmsss|||{{{yyy{{{~~~uuuooohhhcccaaaaaabbbbbb___]]]ZZZZZZZZZYYYVVVRRRJJJGGGCCC???<<<;;;;;;<<<>>>>>>======>>>AAADDDGGGDDDJJJHHH???FFFeeevvvggg\\\\\\UUUVVVRRRUUUWWWUUURRRQQQTTTWWWUUU]]]gggkkkfff[[[QQQLLLNNN]]]gggaaaTTTLLLMMMOOOTTTZZZTTTMMMLLLEEE<<<===;;;QQQiiiwww}}}uuu{{{}}}vvvvvvtttvvv}}}|||wwwuuuxxx}}}{{{pppwwwiii^^^XXXRRRMMMIIIFFFCCC@@@@@@BBBCCCCCCBBBFFFCCCGGGUUUaaahhhnnnuuu||||||}}}xxxooojjjaaaZZZ]]]ccceeebbbcccpppqqqjjjjjjhhhfffkkkrrrmmm```SSSTTTgggxxxssssssssszzz{{{zzzuuurrrqqqnnnnnnwww|||wwwtttqqqlllhhh```]]]XXXRRRMMMKKKLLLNNNJJJHHHEEEDDDFFFHHHIIIIIIEEEAAA>>>AAAHHHOOORRRRRRRRRRRRQQQWWWYYYUUUfffmmmooouuuuuussspppmmmqqqwwwzzzwwwrrrfffjjjrrrxxxtttkkkiiilllppppppqqqpppnnnmmmnnnppplllmmmjjjfffhhhwwwnnnfffaaa]]]cccvvv~~~{{{zzztttjjjWWWJJJ<<<777;;;BBBDDDCCC@@@AAA>>><<<>>>EEEHHHFFFKKKCCC???FFFOOOWWW___fffttt}}}uuueee^^^UUULLLMMMOOOYYYtttssskkkttthhhccc___\\\ZZZ\\\```^^^\\\\\\]]]]]][[[YYYdddfffhhhhhhccc]]]YYYVVVTTTUUUUUUUUUUUUUUUVVVWWWTTTVVVYYY^^^aaa```[[[VVVWWWaaaooovvvtttnnngggdddXXXRRR\\\ssszzzxxx~~~tttyyy{{{~~~qqqlllzzzqqqiiiddd^^^ZZZ\\\bbbhhhjjjkkkiiigggiiiooouuusssqqqqqqtttvvv{{{qqqllleee```______``````[[[YYYWWWVVVVVVTTTPPPMMMFFFDDDAAA>>><<<<<<======???===<<<<<>><<<;;;<<<===>>>???<<<:::===BBBHHHKKKKKKGGG@@@CCCYYYxxxtttZZZUUUTTTRRRXXXTTTSSSQQQPPPPPPRRRUUUWWWccc___YYYWWWXXXXXXWWWVVVmmmttttttgggWWWOOOPPPRRR___nnnmmm___WWWRRRUUUaaa```bbblll~~~|||uuummmiiiiiipppwww}}}{{{{{{nnn~~~nnnhhh___VVVOOOHHHBBB>>>AAA@@@??????@@@BBBCCCDDDGGGFFFLLLWWW]]]eee}}}~~~|||}}}ssspppsssvvvuuupppsssooohhheeehhhjjjcccYYY___pppooohhhttt|||rrrfffccc\\\SSSSSSbbbyyywwwsssvvvooohhh]]]rrrvvvnnnkkkkkkkkkppp{{{|||wwwqqqmmmkkkgggbbb]]][[[VVVOOOLLLLLLLLLJJJHHHDDDDDDDDDEEEGGGHHHGGGFFF@@@@@@CCCIIIOOOSSSTTTSSSSSSXXXXXXZZZ[[[^^^{{{zzzsssllllllrrryyywwwvvvyyy||||||wwwsssooovvvyyyrrrpppssstttssspppmmmjjjkkknnnqqqooooooooollljjjsssnnnxxxrrrvvv|||{{{lll___gggxxx~~~hhhbbbkkktttsssmmmWWW[[[ZZZSSSMMMKKKLLLKKKXXXaaappp~~~yyykkkaaaJJJUUUTTTLLLIIIGGGLLL[[[gggyyynnnfff^^^]]]^^^]]]]]]___```___^^^]]]]]]]]]^^^^^^```bbbddddddaaa^^^[[[[[[SSSRRRRRRRRRSSSTTTTTTSSSSSSSSSRRRSSSSSSRRRQQQQQQSSSXXXaaalllttttttooojjjdddZZZXXXcccnnnnnniiieeeqqq}}}wwwoooeee^^^YYYWWWUUUUUUXXX[[[___aaaaaaaaaccceeefffhhhllloooqqqqqqtttxxxsss~~~zzzfffbbb^^^[[[ZZZZZZYYYYYYSSSQQQPPPMMMKKKHHHEEECCC???>>><<<;;;:::;;;<<<<<<<<<;;;<<>>@@@EEEKKKPPPSSSSSSRRRTTT\\\VVVPPP```zzzvvvrrrkkkkkkssswwwuuusssssstttsssqqqnnnuuu~~~~~~wwwrrrqqqqqqrrrrrrqqqppppppqqqsssuuusssrrrtttvvv}}}yyysssvvv}}}```SSSUUUlllyyywwwoookkkwww}}}vvvjjjcccbbbccckkkuuu~~~|||ppp___PPPHHHIIINNNIIICCCKKKVVVkkkkkkrrrtttkkkccc]]]]]]^^^]]]]]]^^^```___^^^]]]\\\]]]^^^___^^^```bbbbbb```^^^]]]^^^TTTSSSRRRSSSUUUVVVUUUSSSRRRSSSTTTUUUSSSQQQPPPOOOXXXYYY]]]eeeooouuuuuusssrrrdddYYY\\\gggnnnjjjccc```lll|||sssuuutttppphhh```ZZZWWWTTTQQQQQQUUUZZZ^^^aaaccceeefffdddgggjjjkkkmmmppprrrsssrrr{{{sssbbb___[[[YYYXXXWWWVVVUUUPPPPPPNNNLLLHHHEEECCCBBB>>>===<<<;;;::::::::::::999;;;@@@FFFLLLMMMIIIEEE@@@@@@RRRwww~~~~~~ooooooxxxZZZVVVUUUOOONNNQQQTTTSSSTTTUUUYYY^^^dddhhhhhh___UUUSSSXXX]]]\\\ZZZ___aaa]]]RRRJJJJJJOOORRRiiivvvqqq```ZZZTTTMMMLLLJJJGGGSSSoootttaaaaaatttwwwyyy|||{{{www{{{pppzzzyyysss{{{{{{vvvnnneee___\\\VVVOOOHHHCCC@@@???===>>>@@@@@@@@@BBBFFFHHHGGGOOO\\\qqq|||uuuqqqtttyyyyyyxxxxxxwwwxxxvvvrrrpppnnnfff]]]pppyyy}}}kkkYYYTTT\\\jjjxxxzzz{{{xxxwww~~~|||www\\\]]]|||zzzuuuwwwnnnggghhhiiijjjkkkyyyzzzwwwqqqmmmiiifffccc```YYYUUUQQQNNNJJJHHHGGGGGGFFFEEECCCDDDFFFHHHJJJHHHDDDAAA>>>AAAGGGMMMQQQSSSSSSRRRSSS[[[RRRQQQsssxxxrrrrrrmmmpppzzzvvvtttssssssttttttsssrrrrrr{{{~~~zzzvvvrrrmmmpppsssttttttuuuvvvwwwxxxtttsssxxx{{{jjj___vvvyyy]]]KKKKKKWWWeeejjjggggggtttyyyqqqzzzfffPPPFFFFFFHHHEEEJJJLLLZZZtttiiiccczzzvvviiiaaa\\\]]]___]]]\\\]]]______^^^\\\[[[[[[^^^```___```aaa```^^^]]]]]]^^^VVVSSSQQQSSSVVVWWWVVVSSSOOORRRUUUUUUSSSPPPNNNNNN\\\ZZZ[[[aaakkktttzzz|||zzzooobbb^^^fffqqqrrrmmmbbbiiitttwww~~~}}}yyy}}}yyyaaaeeeoooppplllccc[[[WWWSSSPPPOOORRRVVV[[[^^^aaaaaabbb^^^aaabbbbbbdddiiikkkjjjkkkppp{{{xxxkkk^^^\\\YYYWWWUUUTTTQQQOOOLLLLLLLLLIIIEEEBBBAAAAAA===<<<;;;;;;:::::::::::::::>>>EEEJJJKKKIIIEEEBBB:::GGGbbbzzzyyyyyynnnXXXZZZWWWQQQQQQRRRVVVWWWXXXVVVTTTVVV[[[___\\\VVVQQQSSSZZZ^^^]]][[[bbbccc```WWWSSSUUUZZZ\\\aaammmfffVVVTTTQQQFFF???<<>>@@@AAAAAACCCGGGKKKMMMUUUiiixxx{{{zzz~~~}}}~~~yyyyyy}}}~~~zzzwwwxxxvvvwwwuuupppqqqxxx}}}~~~zzzvvv{{{{{{lll___aaajjjsss||||||}}}vvv}}}vvvxxxqqqppp}}}~~~|||{{{ooo]]]bbbtttuuuyyyooofffeeehhhjjjnnnrrr}}}xxxssssssmmmiiieeebbb```\\\VVVQQQLLLKKKJJJGGGEEEDDDDDDFFFDDDEEEHHHJJJKKKHHHCCC???@@@DDDJJJOOORRRSSSSSSSSSPPPVVVVVVgggsssqqqrrrpppuuu~~~vvvwwwxxxyyyzzzyyywwwvvvpppuuuxxxwwwyyy|||zzzuuuqqqssstttuuuttttttuuuvvvtttqqqqqqtttuuu|||{{{iiipppxxxcccQQQMMMNNNSSSVVVTTTRRRZZZdddrrr}}}{{{vvv}}}{{{nnnVVVEEEDDDKKKQQQIIIZZZmmmjjjfff}}}}}}oooeee^^^ZZZ\\\^^^]]]\\\\\\]]]^^^]]][[[YYYZZZ]]]aaabbbcccbbb___\\\ZZZZZZ[[[VVVSSSQQQRRRVVVXXXUUURRRPPPRRRTTTTTTQQQOOOOOOPPPSSSSSSUUU\\\gggttt|||zzzqqqfffeeennnuuuvvvrrrppprrr|||sss~~~xxxoooooozzzaaa^^^iiippppppggg\\\VVVRRROOOLLLNNNQQQUUUXXXZZZ[[[ZZZYYY\\\]]][[[]]]bbbccc___aaaccciiiooopppoooqqquuuxxxuuuvvv}}}zzz}}}~~~}}}qqqeee[[[YYYVVVTTTRRRPPPLLLJJJFFFHHHHHHFFFAAA>>>===>>>::::::::::::;;;;;;<<<<<<===CCCIIIJJJGGGCCCAAAAAADDD\\\{{{~~~eeeVVVZZZSSSOOOTTTRRRVVVZZZ\\\WWWOOOKKKOOOUUUYYYVVVTTTVVVZZZ]]]\\\YYYaaacccbbb]]]]]]aaafffggg]]]jjjcccTTTUUUWWWPPPJJJCCCKKKTTT]]]nnnvvv}}}}}}yyyttttttwwwttteee\\\cccqqqxxxyyyxxxuuucccaaafffoooxxxoooeeeaaa]]]XXXVVVTTTNNNHHHBBB@@@@@@AAA<<>>;;;;;;<<<777888999:::<<<===>>>>>>AAAFFFKKKIIIBBB>>>???BBBZZZvvv~~~^^^SSSVVVMMMLLLTTTQQQUUU[[[^^^WWWLLLFFFJJJQQQ___\\\ZZZZZZ[[[[[[YYYVVVZZZ]]]^^^]]]```ggglllllldddqqqiiiVVVUUUWWWRRROOOMMMXXX\\\ZZZddd{{{zzzyyyyyy|||pppgggaaadddiiilllsss{{{yyybbbWWW[[[bbbjjjsss~~~vvvkkkddd___YYYTTTPPPMMMIIIDDDAAA???>>>===<<<;;;===CCCIIIJJJJJJJJJNNNaaa~~~}}}yyyvvviiidddhhhnnnuuuxxx~~~vvvqqqqqqwwwvvvrrrpppsssuuupppwwwzzzwwwuuu{{{~~~}}}xxxwwwvvvooojjjhhhaaa___\\\]]]gggvvvwwwtttqqqeeetttxxxdddppp|||oooqqquuuhhheeedddhhhnnnttt}}}wwwuuuqqqkkkhhhhhhdddbbb^^^YYYTTTPPPMMMLLLJJJHHHEEEBBBAAABBBCCCDDDHHHHHHIIIHHHFFFDDDAAA???EEEMMMPPPOOOUUU\\\UUUFFFOOO___zzzooollloootttuuusssrrrsssuuuwwwwwwwwwwwwvvvyyyuuusssvvvyyyyyyzzz}}}uuuuuutttrrrooooooqqqrrrttttttrrrooommmsss}}}qqqyyy}}}rrroooqqq}}}mmmYYYNNNKKKQQQQQQSSS[[[ccceee```YYY```\\\]]]bbbaaaZZZUUUUUUMMMPPPMMMIIIQQQ```fffbbbwww|||nnnxxxpppjjjeee___]]]]]]^^^___aaaaaa___]]]___]]][[[YYYYYY[[[^^^```]]]^^^^^^^^^]]]ZZZWWWUUUWWWTTTQQQQQQTTTUUUSSSQQQOOONNNOOORRRVVVVVVSSSPPPGGGGGGJJJSSS\\\jjj||||||ssseee^^^kkk|||wwwrrrzzzqqqgggssswww___^^^bbbhhheeeYYYPPPOOOKKKKKKKKKLLLMMMOOOQQQRRRXXXWWWWWWVVVUUUUUUVVVVVVZZZ[[[\\\^^^```aaabbbcccdddcccbbbbbbdddgggkkkmmmtttvvvyyyxxxtttmmmeee```]]]```gggpppvvvtttkkkcccRRRQQQNNNKKKIIIFFFEEEDDDEEECCC???<<<:::::::::;;;;;;===>>><<<:::;;;@@@DDDEEEHHHHHHDDD???BBBLLLUUUxxxtttdddUUUNNNNNNNNNOOOQQQTTTTTTUUUTTTNNNKKKPPPZZZiii```VVVUUU[[[\\\WWWQQQWWWXXXZZZ]]]```dddgggiiiaaaddd```XXXWWW\\\XXXOOOXXXfffnnnfff```ooo|||yyy}}}|||xxxvvv~~~qqq^^^iiifff]]]WWW[[[aaahhhsss}}}qqqgggaaa\\\VVVQQQLLLJJJFFFBBB???>>>======???AAADDDGGGHHHHHHJJJMMMQQQbbbwww|||sssmmmkkklllnnnpppqqquuuzzzyyyuuuuuuyyyxxxuuuqqqooosss~~~yyyxxx~~~vvvvvv}}}}}}zzz|||mmmaaaddd___[[[\\\bbbnnnjjjlllnnn```lllppptttuuukkkjjjffffffkkkrrryyy|||wwwsssrrrooojjjfffggg```^^^ZZZVVVRRRNNNKKKJJJHHHGGGEEECCCBBBCCCEEEFFFJJJIIIHHHFFFDDDCCCBBBAAAJJJSSSWWWSSSPPPRRRVVVXXXWWWssszzzqqqnnnpppssstttssspppqqqssstttvvvvvvvvvvvvuuurrrsssxxxzzzxxxwwwyyyvvvwwwvvvtttqqqooopppqqqkkklllppprrrooolllttt~~~xxxwwwppppppgggaaaXXXRRROOOLLLIIIFFFNNNLLLOOOUUUUUUNNNHHHHHHGGGMMMRRRVVV]]]jjjuuuzzzrrrxxxmmmeeeddddddbbb___^^^^^^^^^______^^^\\\___]]][[[ZZZYYY[[[\\\^^^[[[[[[[[[[[[YYYWWWUUUSSSVVVTTTRRRQQQRRRRRRQQQPPPPPPOOOOOOQQQTTTTTTRRRPPPKKKJJJMMMTTT]]]kkk~~~|||oooaaa]]]lllssslllwwwvvvvvv{{{iiiZZZZZZaaaaaaZZZUUUMMMLLLJJJHHHHHHJJJLLLMMMPPPPPPPPPQQQRRRSSSTTTUUUWWWWWWYYYZZZ\\\]]]______YYYXXXXXXXXXZZZ\\\___aaaeeehhhmmmpppnnnggg___ZZZXXXYYY^^^fffjjjhhh```YYYOOONNNKKKHHHFFFDDDCCCBBBAAA@@@>>><<<;;;;;;;;;<<<===<<<<<<;;;;;;>>>CCCFFFHHHHHHDDD???AAAQQQjjj}}}|||mmm___QQQLLLMMMMMMNNNPPPOOOOOOPPPPPPLLLKKKRRR\\\pppeeeXXXTTTWWWZZZWWWSSSWWWWWWXXXZZZ[[[]]]______\\\[[[VVVRRRSSSWWWWWWSSSVVVgggpppfffZZZ```vvvzzzxxxwwwyyy}}}pppiiiqqqwwwwwwgggXXXUUUXXX\\\bbbggg|||uuukkkccc]]]WWWPPPLLLGGGEEECCC@@@>>>=========AAAEEEIIIIIIHHHIIINNNRRRTTTgggxxx~~~{{{vvvwwwxxxyyyxxxxxxuuutttuuusssqqqtttzzz}}}xxxxxx}}}zzzuuuxxxzzzpppyyy~~~vvvgggllldddbbbeeeeeejjjrrrhhhhhhcccqqq~~~sss|||oooiiijjjgggjjjrrr{{{|||zzzsssooommmnnnmmmgggccccccZZZXXXUUUQQQNNNJJJHHHGGGEEEEEEDDDCCCDDDEEEGGGHHHKKKIIIFFFCCCBBBCCCDDDEEELLLNNNRRRTTTQQQOOOUUU___hhh~~~zzztttqqqqqqrrrssssssnnnoooqqqrrrssstttttttttpppooossszzz|||xxxtttrrrvvvwwwwwwuuuqqqmmmkkkkkkjjjiiinnnsssnnneeekkkzzzvvvyyyzzz}}}{{{uuukkk___TTTMMMIIINNNRRR[[[cccccc\\\WWWVVVYYY\\\aaacccaaahhh{{{zzziiijjjpppkkk```aaaaaaaaacccbbb```]]]\\\]]]\\\[[[ZZZ]]]]]]\\\[[[ZZZZZZ[[[[[[YYYYYYYYYYYYWWWVVVTTTSSSRRRRRRRRRQQQPPPPPPQQQRRRRRRPPPOOOOOOPPPQQQQQQPPPKKKIIIKKKPPPWWWdddyyypppaaa___mmm~~~|||nnngggrrrwww~~~~~~www~~~dddWWWVVVYYYZZZZZZPPPNNNKKKHHHFFFFFFGGGHHHGGGHHHIIIJJJLLLOOOQQQRRRQQQRRRSSSUUUVVVXXXYYYZZZSSSSSSTTTUUUVVVWWWXXXYYYUUUZZZaaaffffffbbb[[[VVVSSSSSSUUUYYY\\\ZZZTTTNNNJJJIIIGGGDDDBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<===;;;:::;;;>>>CCCFFFHHHIIIFFFBBB@@@JJJdddnnnfffZZZOOOLLLMMMMMMNNNPPPPPPOOOPPPQQQPPPQQQYYYdddrrrfffWWWOOOPPPSSSTTTSSSTTTUUUVVVWWWXXXYYYYYYYYYWWWPPPLLLLLLMMMMMMOOOSSSTTTdddnnnbbbPPPMMM[[[jjjrrrmmmnnnvvv{{{zzz}}}qqq```hhh{{{gggWWWQQQQQQSSSUUUtttoooggg___XXXRRRKKKFFFBBBAAA@@@??????>>>??????@@@CCCGGGHHHLLLTTTZZZ\\\\\\rrr|||zzz|||~~~zzzwwwxxxwwwuuuwww|||www{{{}}}qqqxxx~~~}}}||||||ooogggiiirrroooiiivvv{{{|||sssiiijjjkkkzzztttllljjjiiiiiiooozzzzzzuuusssmmmiiiiiikkkjjjddd___^^^SSSRRROOOLLLIIIGGGFFFEEECCCCCCDDDEEEFFFHHHIIIJJJHHHFFFCCCAAABBBEEEIIIKKKMMMGGGKKKWWW[[[VVVYYYccc|||{{{zzzwwwuuutttttttttuuuqqqqqqqqqrrrrrrrrrrrrqqqlllmmmttt|||~~~xxxqqqnnnssstttuuusssnnniiieeedddlllfffggglllggg^^^hhh{{{}}}xxxtttlllsss|||zzzllleeeoooxxxzzzrrrqqquuu~~~|||vvvkkkmmmsssdddiiixxxtttbbbcccgggbbb]]]```ccc```]]][[[ZZZZZZYYYXXX\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZYYYXXXVVVUUUUUUTTTNNNPPPRRRQQQOOOOOORRRVVVRRRPPPNNNMMMMMMNNNOOOOOOKKKIIIIIIKKKPPP]]]rrr{{{lllgggnnnwwwtttnnnkkkrrr}}}wwwwww|||{{{zzz|||fffOOOEEEJJJSSSOOOOOOMMMKKKIIIGGGFFFEEECCCCCCDDDFFFHHHJJJLLLMMMLLLMMMNNNOOOQQQSSSTTTUUURRRSSSTTTUUUVVVVVVUUUUUUOOOSSSYYY^^^___]]]YYYVVVQQQPPPPPPQQQQQQPPPLLLHHHFFFEEECCCAAA???>>>>>>===:::;;;;;;<<<<<<;;;::::::<<<::::::>>>CCCGGGHHHFFFEEEBBB@@@HHH[[[vvv|||jjjddd[[[SSSQQQRRRPPPOOOQQQRRRPPPPPPRRRRRRTTT\\\fffjjj___RRRJJJIIILLLNNNOOOPPPRRRTTTVVVXXXYYYYYYYYYTTTLLLHHHKKKKKKFFFGGGOOORRR[[[___VVVFFF@@@HHHSSSnnnzzzlllgggrrrxxxvvvxxx{{{___\\\uuummmYYYOOOOOORRR|||yyyyyynnnjjjccc\\\TTTMMMGGGCCC@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBDDDIIIWWWhhhooonnnooo|||}}}}}}{{{zzz}}}xxxvvvxxx}}}~~~~~~~~~~~~xxxzzz~~~xxxmmmeeejjjxxxwwwjjjjjjvvvxxxuuuxxx}}}~~~~~~~~~uuusssttttttvvvlllhhhiiijjjlllttt}}}~~~~~~~~~xxxvvvqqqllliiifffeeegggeee^^^YYYWWWMMMLLLJJJHHHFFFEEEDDDCCCBBBCCCEEEFFFHHHIIIJJJJJJDDDCCCAAAAAADDDIIINNNQQQQQQLLLPPPZZZYYYVVVcccxxx{{{yyyxxxxxxwwwvvvvvvvvvvvvuuuuuutttsssqqqqqqpppppplllmmmttt}}}xxxpppmmmrrrssstttrrrmmmhhhdddbbbfffaaabbbgggeee___gggwwwkkkooovvvsssrrrfffrrryyyiiibbbhhhhhh___[[[aaaccc```]]][[[ZZZZZZYYYXXXZZZ[[[[[[[[[[[[ZZZYYYXXXYYYXXXVVVTTTSSSSSSTTTTTTPPPRRRSSSRRROOONNNPPPSSSQQQPPPNNNLLLJJJKKKMMMOOONNNLLLKKKKKKMMMXXXmmmvvvqqqooonnntttyyywwwssssssxxx}}}~~~yyyuuu{{{zzz~~~vvvkkkwwwwwwYYYEEE@@@CCCJJJKKKMMMMMMLLLIIIEEECCCCCCCCCCCCDDDDDDEEEGGGGGGHHHHHHIIIKKKMMMNNNPPPPPPMMMNNNOOOQQQQQQPPPNNNMMMOOOPPPSSSUUUVVVVVVUUUTTTNNNMMMKKKJJJIIIHHHFFFDDDBBBBBB@@@???>>>=========;;;;;;<<<<<<;;;:::999888:::;;;===BBBGGGIIIFFFBBB???<<>>EEELLLtttyyyjjjpppyyyxxxwww|||}}}eeeRRRiiirrr[[[QQQPPP|||tttpppnnngggddd^^^VVVOOOHHHCCCAAA>>>??????@@@AAABBBCCCCCCBBBDDDFFFNNNccc{{{{{{~~~~~~yyyyyy}}}~~~}}}yyy|||~~~~~~~~~mmmooovvvjjjhhhvvv~~~uuullljjj|||wwwmmmkkknnnrrrttt{{{{{{rrriiihhhlllmmmpppvvv{{{xxxuuuxxx~~~{{{pppqqqqqqlllddddddaaa___aaa^^^WWWQQQPPPIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHBBBAAABBBDDDGGGLLLQQQTTTQQQSSSWWWUUULLLPPPrrr{{{}}}vvvuuuttttttwwwxxxxxxwwwxxxwwwuuusssqqqqqqppppppnnnnnnrrrzzz|||vvvpppnnnssstttuuusssooojjjfffeeeccccccffflllmmmlllmmmrrrqqqqqqwww~~~iiikkk{{{ttt~~~nnnzzztttnnngggcccddd```[[[]]]dddaaa___\\\[[[\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYYYYUUUTTTQQQOOOOOOOOOPPPQQQTTTTTTSSSPPPMMMKKKLLLLLLNNNNNNMMMKKKIIIIIILLLNNNLLLJJJHHHFFFFFFNNNbbbuuuyyynnnmmmzzz~~~sssmmmooorrrxxxwwwyyy{{{zzznnnaaannn}}}ooo```MMM???EEEGGGJJJKKKKKKHHHDDDBBBEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEGGGIIIJJJKKKLLLJJJKKKLLLLLLLLLKKKIIIHHHKKKKKKKKKKKKKKKLLLMMMMMMHHHGGGEEECCCAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999<<<>>>AAAEEEGGGFFFBBB>>>======FFF```~~~yyyiiikkkgggbbb______\\\VVVQQQQQQPPPNNNMMMOOOPPPPPPTTT[[[TTTSSSQQQNNNMMMNNNOOOOOOOOOQQQTTTVVVVVVTTTQQQOOORRRQQQSSSVVVUUURRRTTTXXXQQQHHH???===>>>CCCLLLTTTmmmzzzxxx}}}{{{tttfffOOO\\\kkkwww~~~www```SSSzzzsssmmmfffccc\\\ZZZUUUOOOHHHCCCAAA@@@===>>>???@@@AAABBBBBBBBBBBBGGGKKKRRRggg~~~{{{wwwzzz~~~vvvvvvvvv}}}wwwfffnnnqqqbbbkkk}}}xxxkkk}}}|||qqqiiiggghhhjjjxxxvvvyyy|||zzzqqqhhhiiipppmmmqqqvvvwwwtttuuu{{{ooojjjjjjiiiccc]]]\\\XXXVVVWWWUUUOOOJJJIIIFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFHHHJJJJJJIIIGGGFFFAAACCCEEEHHHKKKOOOQQQRRRRRRSSSSSSPPPQQQeeexxxyyy|||ssspppmmmpppuuuxxxxxxuuuvvvuuusssrrrqqqqqqrrrrrrooommmooouuuvvvsssoooooorrrssstttrrroookkkiiihhheeeggggggggglllssssssnnnjjjmmmsss|||}}}nnnpppooonnnvvv~~~qqqhhhgggeeebbb^^^^^^```ccc^^^]]]\\\]]]^^^^^^\\\ZZZWWWXXXXXXXXXYYYZZZZZZ[[[TTTRRROOOMMMLLLNNNPPPQQQQQQOOOMMMLLLLLLLLLKKKJJJKKKLLLMMMKKKIIIIIIKKKMMMHHHFFFEEEAAA>>>DDDVVViiitttlllxxxyyytttmmmgggyyyxxxooommmuuu|||~~~zzzgggTTTHHHHHHIIIIIIHHHGGGFFFEEEFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAACCCEEEFFFHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA???===<<<===>>><<<<<<;;;:::::::::;;;;;;<<<;;;:::::::::;;;======@@@BBBDDDDDDBBB@@@>>>>>>@@@HHH\\\yyy}}}~~~~~~rrrccceeeccc___^^^___\\\UUUOOOOOOPPPMMMNNNQQQRRRQQQTTTXXXQQQRRRRRRQQQOOOOOOPPPRRROOOQQQUUUXXXXXXUUURRROOORRRVVVVVVSSSQQQTTTWWWXXXRRRGGG>>>===AAAHHHUUUaaadddyyyvvvmmmhhh]]][[[[[[bbbooo~~~nnn~~~wwwqqqlllgggaaa\\\TTTRRRNNNIIICCC@@@@@@@@@<<<===>>>@@@AAAAAABBBBBB@@@IIINNNTTTeeeyyyxxxrrrmmm|||}}}zzz~~~yyysssuuutttuuuxxxxxx{{{}}}pppdddqqqsssXXX[[[uuunnn{{{qqqhhhcccaaammmzzz|||xxxlllrrryyywwwlllcccgggpppkkkpppuuuvvvttt|||qqqnnnkkkhhheeeaaa\\\XXXVVVQQQOOOQQQOOOIIIFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGIIIKKKKKKIIIFFFEEEBBBDDDHHHKKKNNNOOOPPPPPPYYYRRRMMMTTTjjjvvvssswwwxxxqqqlllhhhlllsssxxxwwwssssssrrrqqqqqqqqqrrrssstttqqqmmmmmmqqqrrrpppnnnpppooopppqqqpppllliiihhhhhhffffff___WWW^^^mmmpppiiimmmqqqssspppooo}}}{{{iii]]]jjjsssyyynnnwwwuuummmmmmcccgggiiieeeccceeeccc^^^\\\[[[\\\^^^``````^^^\\\WWWWWWWWWWWWXXXZZZ[[[\\\VVVTTTPPPNNNMMMOOOQQQSSSKKKHHHFFFHHHLLLNNNMMMLLLIIIKKKMMMKKKIIIHHHKKKMMMJJJIIIGGGCCC>>>BBBTTTfffzzz|||jjjqqqxxx||||||nnn___~~~zzz~~~~~~|||{{{nnnNNNLLLJJJHHHHHHHHHIIIJJJEEEDDDCCCAAA@@@@@@??????===>>>???@@@BBBDDDEEEFFFDDDDDDCCCBBB@@@@@@??????>>>???@@@AAABBBAAA???>>>AAA@@@@@@>>><<<<<<===???:::999999999999999::::::;;;:::999999:::===???AAAEEEFFFFFFCCC>>>;;;<<>>???BBBCCCAAABBBEEEGGGGGGLLLZZZnnnqqqoooooo{{{~~~~~~|||~~~zzzxxxxxxvvv}}}}}}|||uuulllnnnyyy{{{zzz}}}xxxwwwlllyyy~~~nnn\\\bbb||||||{{{iiiVVVaaagggtttwwwvvvzzzvvvlll]]]jjjuuusssjjjeeeiiinnnmmmjjjhhhkkkxxxvvvhhheee```]]][[[YYYWWWUUUMMMLLLKKKIIIHHHHHHGGGGGGBBBBBBAAAAAACCCFFFIIIJJJHHHJJJLLLMMMKKKHHHDDDAAABBBIIIMMMLLLOOOTTTTTTPPPWWWQQQWWWrrr}}}wwwqqqnnnmmmiiiiiiqqqxxxyyywwwwwwtttsssrrrrrrsssqqqnnnllljjjmmmqqqrrrqqqppprrrtttyyytttmmmjjjjjjiiieeeaaa^^^WWWSSSUUUXXXZZZbbbllljjjiiijjjiiicccjjjmmmZZZbbbccctttrrraaa```lllrrrggg```[[[dddeeeeeeeeedddbbb^^^[[[\\\[[[ZZZYYYXXXWWWWWWWWWTTTUUUVVVXXXYYYYYYXXXXXXRRRQQQPPPPPPPPPOOOMMMJJJGGGGGGGGGHHHJJJLLLMMMNNNKKKLLLLLLMMMMMMMMMLLLLLLOOOHHHAAAAAACCCIIIRRR\\\uuuooossszzzvvvkkkaaajjj}}}zzz~~~qqqzzzqqqYYYCCCBBBLLLPPPKKKEEEEEEFFFDDDBBBAAA@@@>>><<<>>>>>>>>>>>>??????????????????>>>============>>><<<<<<>>>>>>>>>>>><<<<<>>===<<<;;;:::::::::>>>>>><<<;;;:::999999999;;;;;;;;;>>>AAACCCDDDDDDCCC>>>===@@@@@@<<>>>>>???@@@>>>???CCCCCC@@@AAAEEEEEEHHHOOO[[[jjjxxxvvvggguuu~~~wwwuuu|||uuusss{{{~~~|||zzz}}}xxxwwwvvvttttttxxxmmmmmmppp{{{yyy}}}rrriiigggqqqwwwvvvuuugggWWWYYY]]]gggttttttfff]]]dddhhheeeaaabbbjjjqqqaaaccciiivvv~~~mmmeeeccc```[[[WWWUUURRRPPPMMMIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCEEEGGGJJJKKKLLLKKKJJJHHHGGGEEEDDDDDDJJJOOOQQQNNNOOORRRSSSOOORRRRRRfff}}}wwwssspppppptttooommmsssxxxwwwuuutttqqqpppppppppqqqqqqnnnlllppptttxxxwwwtttrrrsssvvvwwwrrrmmmkkklllkkkhhhdddnnnddd\\\\\\^^^___bbbfffkkkhhhgggiiihhhnnnrrrbbb[[[```vvvrrrfffmmmlll]]]YYYZZZ[[[```cccfffeeeaaa]]]\\\\\\VVVUUUUUUUUUUUUUUUVVVWWWWWWWWWUUUTTTTTTTTTUUUUUURRRQQQOOOOOOPPPOOOLLLJJJHHHHHHHHHIIIIIIJJJJJJKKKJJJKKKLLLMMMMMMLLLKKKJJJRRRLLLGGGHHHJJJMMMTTT\\\rrrpppxxx{{{rrrfffgggzzzyyyyyyyyyllltttzzz\\\LLLIIIJJJMMMPPPGGGGGGFFFDDDCCCCCCCCCBBB????????????>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::???>>>===<<<;;;:::::::::<<<<<<;;;;;;::::::;;;;;;===>>>???@@@BBBBBBBBBAAA>>><<<===@@@???>>>EEEOOOooottt___QQQXXXddd```[[[VVVRRROOOLLLIIILLLKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMKKKKKKLLLMMMPPPNNNNNNRRRWWWYYYWWWTTTUUUVVVSSSNNNNNNRRRTTTSSSNNNMMMMMMPPPWWW```iiinnnzzzjjj^^^jjj{{{jjjccc\\\YYYXXXVVVPPPKKKBBBAAA???>>>======>>>>>>@@@???@@@DDDCCC@@@AAAEEEGGGKKKRRR\\\jjjyyyvvvooo}}}||||||}}}wwwttt|||}}}|||tttooollllllpppuuuaaa^^^hhh}}}|||zzzooo~~~tttxxxxxxaaa\\\VVVTTTYYYaaajjjoooqqqwww~~~}}}rrrjjjkkkjjjiiigggfffiiikkkaaakkk}}}xxxiii___\\\[[[WWWSSSPPPMMMJJJGGGEEEGGGFFFEEECCCBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKLLLOOOLLLGGGDDDBBBDDDFFFHHHMMMPPPQQQNNNMMMOOOQQQPPPNNNZZZ{{{rrrrrrtttxxx{{{vvvpppnnnrrrtttsssrrrsssooonnnmmmnnnoooooonnnmmmrrrxxx}}}{{{tttppprrruuussspppllllllmmmmmmkkkiiitttkkkiiikkkkkkiiiiiilllfffdddiiimmmqqq~~~|||lllaaadddlllttt~~~}}}yyyqqqllltttmmm[[[SSSSSSWWWYYY[[[```dddccc\\\XXXYYY\\\TTTTTTSSSSSSRRRSSSSSSSSSVVVUUUSSSQQQQQQRRRTTTUUUQQQPPPOOOOOOOOOOOOLLLJJJHHHIIIJJJJJJJJJIIIHHHGGGJJJLLLNNNOOOOOONNNKKKJJJPPPMMMLLLNNNPPPPPPSSSWWWuuurrrvvv|||rrrqqqppp}}}rrrxxxjjjnnn|||~~~lll\\\PPPFFFDDDGGGHHHHHHGGGFFFDDDCCCCCCDDD@@@@@@??????>>>>>>======<<<<<<;;;::::::::::::;;;:::;;;;;;<<<<<<;;;;;;:::===<<<;;;;;;::::::::::::::::::::::::;;;<<<>>>>>>@@@AAACCCEEEEEEDDDBBBAAA???======???BBBMMM___pppyyypppiiiYYYOOOWWWaaa]]]XXXSSSQQQOOOMMMKKKIIIIIIIIIJJJKKKKKKLLLLLLNNNNNNNNNMMMJJJHHHHHHIIINNNKKKJJJLLLPPPSSSSSSQQQQQQSSSRRROOOPPPVVVYYYYYYMMMNNNQQQUUU\\\dddkkkooo~~~{{{ttt|||aaa]]]eee___ZZZVVVTTTSSSPPPKKKFFF>>>>>>=========>>>>>>???@@@@@@BBBEEECCCAAADDDIIIRRRTTTYYYcccsss{{{yyy|||||||||~~~|||zzz|||{{{zzzvvvvvvrrrnnnjjjhhhiiilllpppbbbaaakkkwww|||zzzsssvvvyyy|||sssfff\\\WWWWWWYYYZZZZZZ```hhhpppwww|||~~~}}}{{{{{{vvvkkkdddiiiyyy|||nnneee^^^XXXVVVQQQOOOLLLJJJIIIGGGDDDBBBFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGIIIKKKKKKLLLLLLLLLJJJFFFCCCCCCFFFJJJMMMMMMPPPRRRPPPOOOOOOQQQSSSUUUuuuqqqlllooossswww|||rrrmmmkkknnnppppppppprrrooonnnllllllmmmnnnnnnmmmooouuuzzzxxxqqqlllnnnqqqooommmlllmmmnnnooonnnmmmyyysssqqqqqqqqqpppoooiiieeeeeejjjmmmooottt{{{|||yyyvvvssslllggggggqqqllldddhhhooouuuvvvoooggg```\\\[[[YYYXXXYYY\\\^^^]]]ZZZWWWWWWXXXXXXWWWUUUSSSQQQPPPOOOOOOPPPPPPPPPQQQSSSUUUVVVXXXQQQPPPOOOOOOOOOOOOMMMKKKHHHIIIKKKMMMMMMKKKJJJHHHMMMOOOQQQSSSSSSQQQNNNKKKKKKIIIKKKOOOPPPMMMLLLNNNaaasssvvv}}}vvvlllnnn~~~zzzttttttyyyuuuxxxwwwhhhVVVLLLJJJKKKJJJJJJKKKHHHDDDCCCEEEBBBAAAAAA@@@???>>>======<<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999::::::999999:::;;;===???AAABBBCCCEEEHHHHHHGGGEEECCCBBBBBB???>>>CCCSSSlllqqqhhh|||fff___]]]PPPKKKTTTZZZWWWSSSPPPPPPPPPPPPOOOFFFGGGJJJLLLNNNPPPRRRTTTQQQQQQPPPNNNJJJGGGGGGGGGLLLJJJJJJKKKNNNPPPOOONNNOOORRRQQQOOOQQQWWWZZZZZZMMMNNNQQQTTTXXX]]]```bbbxxxqqqcccttt}}}rrrsss~~~{{{{{{ooo___ZZZddduuuYYYVVVRRRPPPOOOKKKFFFBBB=========>>>???@@@AAAAAAAAAAAACCCFFFEEEDDDIIIQQQaaadddjjjvvv|||yyyvvvxxx{{{uuuuuuyyy~~~|||rrrrrrxxxtttpppiiicccbbbfffkkkmmmuuusssqqqwwwwwwyyy{{{{{{rrrpppyyy~~~|||ooocccZZZSSSNNNRRRRRRUUUYYY]]]bbbhhhlllwwwyyywwwqqqwww|||nnn___YYYWWWRRRMMMKKKJJJIIIGGGGGGHHHHHHFFFDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHJJJKKKKKKKKKKKKGGGFFFFFFGGGIIIKKKNNNOOOSSSTTTVVVTTTPPPMMMOOOSSShhh|||qqqmmmmmmkkklllnnnsssooommmoooooommmnnnqqqqqqooolllkkklllnnnnnnnnnjjjqqqvvvuuupppllllllooolllllllllmmmooopppooooooppprrrrrroookkkjjjlllmmmeeefffiiikkkiiihhhjjjnnnmmmpppjjj]]]]]]hhh}}}tttccc]]]eeexxxqqqhhhgggfffeeeccc```]]]ZZZYYYWWWVVVWWWYYYYYYVVVSSSVVVUUUSSSQQQOOONNNMMMLLLMMMOOORRRUUUWWWWWWWWWVVVQQQPPPOOOOOOPPPPPPNNNLLLIIIJJJLLLNNNOOONNNMMMLLLMMMOOOQQQSSSRRRPPPMMMKKKGGGFFFHHHLLLMMMIIIGGGHHHSSSddd}}}{{{vvv~~~rrrrrrrrruuu{{{||||||rrrpppyyy}}}ssscccYYYVVVOOOJJJIIILLLLLLGGGEEEGGGCCCCCCBBBAAA@@@??????>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999999999999::::::;;;:::;;;<<<>>>@@@CCCEEEFFFHHHIIIJJJGGGCCC???>>>?????????EEEVVVrrrsssssscccSSSWWWTTTJJJKKKSSSWWWTTTQQQOOOOOOOOOOOONNNGGGIIILLLNNNNNNPPPSSSUUURRRRRRQQQOOOKKKHHHHHHHHHKKKLLLMMMNNNPPPOOONNNLLLOOOQQQQQQNNNOOOTTTWWWUUUIIIKKKMMMPPPRRRTTTUUUUUUkkkttthhhWWWccckkknnn~~~vvvvvv{{{~~~}}}oooddd```XXX\\\eeerrrSSSQQQNNNLLLJJJFFFBBB???<<<===>>>???AAABBBCCCCCCBBBBBBDDDGGGFFFHHHQQQ\\\mmmuuu}}}|||zzzxxxyyy{{{yyyzzz~~~|||~~~|||qqqsss~~~{{{kkk^^^^^^fffmmmnnnuuuwwwxxx~~~}}}mmmlllqqq~~~{{{lll]]]TTTLLLIIIIIIMMMPPPQQQUUUYYY___bbbmmm|||~~~ooobbbYYYRRRRRRQQQKKKEEECCCFFFEEEEEEFFFHHHIIIGGGFFFBBBBBBCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIDDDFFFJJJMMMOOOPPPQQQQQQUUUTTTTTTSSSOOOMMMSSS[[[}}}|||tttnnnmmmmmmkkkjjjkkkxxxtttrrrsssqqqmmmlllnnnqqqnnnkkkjjjkkkmmmooooookkkppptttuuusssooonnnooojjjkkklllnnnnnnoooooooooiiippptttpppjjjiiikkkllldddgggiiihhhdddaaabbbfffqqqmmmtttxxxhhhaaa\\\\\\eeevvvzzzeeeccceeerrrsssnnngggeeebbb___]]]\\\\\\\\\XXXTTTQQQSSSXXXYYYUUUPPPNNNNNNMMMMMMMMMMMMMMMMMMNNNQQQUUUXXXYYYWWWUUUSSSRRRQQQPPPQQQRRRQQQPPPNNNKKKLLLMMMOOOPPPPPPOOOOOOKKKLLLNNNOOONNNLLLIIIHHHHHHFFFGGGJJJJJJGGGGGGIIIJJJUUUiiixxxyyyzzzhhhfffvvv}}}|||qqqnnnpppnnnsssxxxyyylllfffWWWKKKCCCFFFHHHDDDCCCEEEDDDDDDCCCCCCBBBBBBAAAAAA??????>>>============>>><<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBDDDFFFHHHIIIKKKKKKIIICCC===:::<<<>>>CCCKKK\\\vvvzzzsssmmmUUUPPPWWWPPPIIINNNRRRWWWTTTQQQOOONNNMMMJJJIIIJJJMMMOOONNNKKKJJJLLLOOOPPPQQQQQQOOOLLLJJJJJJKKKLLLMMMOOOPPPPPPNNNMMMKKKOOOQQQPPPLLLLLLOOOPPPNNNFFFGGGJJJMMMOOOPPPPPPPPPXXX```ZZZOOOXXXlllxxxsssssswwwqqqhhhllluuutttfffXXXXXXhhh|||MMMKKKHHHFFFDDDBBB???>>><<<===???@@@BBBCCCCCCCCCCCCCCCEEEGGGHHHMMMZZZgggqqq{{{{{{zzz{{{|||}}}~~~zzz|||}}}|||sssdddeeennnqqqnnnlllllluuuwwweeeooowwwjjjdddoootttiiiXXXPPPLLLNNNOOOMMMNNNQQQMMMOOOWWWbbbeeefffsssmmmZZZWWWRRROOOOOONNNHHHEEEEEEDDDCCCCCCEEEGGGGGGFFFDDDBBBCCCDDDEEEHHHJJJLLLMMMJJJIIIHHHFFFEEEEEEFFFFFFHHHJJJNNNQQQSSSSSSRRRQQQQQQOOOQQQTTTXXX```rrrpppkkkhhhkkknnnoooppprrrwwwuuutttuuurrrmmmlllnnnllliiigggfffjjjnnnqqqrrroooqqqsssvvvvvvssspppmmmiiikkkmmmnnnmmmmmmmmmmmmhhhppptttrrroooqqqqqqnnnfffggggggccc___^^^______nnnkkknnnyyytttfff```ccchhhhhhggg}}}|||mmmaaaccclllrrruuuxxxtttwwwnnnjjjmmmfffccc___ZZZWWWVVVXXXZZZUUURRRQQQRRRUUUVVVTTTQQQMMMLLLLLLLLLLLLMMMMMMNNNOOOQQQSSSVVVWWWWWWVVVUUUSSSRRRQQQRRRSSSSSSQQQOOONNNNNNNNNNNNNNNNNNNNNNNNJJJKKKKKKLLLKKKIIIHHHGGGJJJFFFEEEGGGGGGFFFHHHMMMIIIKKKWWWmmmyyyzzz|||cccXXXfff}}}{{{xxxxxxqqqhhhuuusss\\\HHHEEEFFFCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA???>>>============>>>???>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEGGGIIIJJJKKKJJJIIIFFFAAA===???FFFLLL^^^mmmoooXXXTTTWWWLLLJJJQQQOOOTTTRRRQQQPPPOOOLLLHHHFFFKKKNNNPPPNNNIIIGGGIIILLLLLLMMMNNNMMMLLLKKKLLLNNNMMMNNNNNNMMMLLLKKKKKKLLLLLLNNNMMMIIIHHHKKKKKKHHHEEEGGGIIIKKKLLLMMMLLLLLLJJJOOONNNPPPYYYbbbvvvyyy|||wwwooo^^^YYYcccsssGGGFFFDDDAAA@@@???>>>===<<<===???@@@BBBCCCCCCCCCDDDDDDEEEHHHIIIOOO___mmmqqqrrrnnnkkkkkk}}}}}}zzzzzztttwww~~~zzzxxxzzz|||~~~{{{oooqqqxxxuuulllrrreeeiii{{{eee\\\aaarrrxxx}}}~~~tttbbbgggxxxyyytttfffYYYTTTPPPKKKIIILLLJJJJJJPPPUUUQQQOOO___tttyyy{{{jjjWWWQQQMMMJJJKKKIIIEEEEEEHHHCCCBBBCCCDDDEEEEEECCCAAAEEEEEEGGGIIILLLOOOQQQSSSKKKJJJGGGEEECCCCCCDDDEEELLLNNNPPPSSSTTTSSSRRRQQQOOONNNSSS]]]jjj~~~uuurrrllliiikkkmmmlllnnnqqqqqqpppqqqtttrrrnnnmmmooohhheeecccdddhhhnnnrrruuurrrrrrsssuuuwwwtttooojjjiiikkkmmmnnnmmmlllkkklllcccjjjnnnnnnqqqvvvtttnnniiigggccc^^^]]]^^^]]][[[^^^```hhhnnnlllqqqvvvmmmccc\\\VVVcccooouuuvvvmmmpppooommmnnnuuuxxxxxxkkkaaaZZZ___iiiuuunnnbbb\\\cccbbb```\\\YYYVVVVVVVVVRRRRRRSSSSSSSSSSSSSSSTTTQQQPPPOOONNNMMMMMMMMMMMMMMMNNNPPPRRRUUUWWWYYYZZZTTTSSSRRRSSSTTTTTTRRRPPPPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHKKKFFFCCCDDDDDDEEEIIINNNQQQLLLRRRfff~~~uuuvvv~~~~~~pppaaabbbqqq}}}pppxxxwwwYYYOOONNNJJJHHHKKKEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLFFFFFFEEEBBBAAAHHHUUU^^^}}}www^^^WWWUUUHHHIIIRRRKKKOOOOOOOOOOOOPPPNNNJJJGGGJJJNNNPPPOOOKKKIIIKKKOOOHHHJJJKKKLLLKKKLLLMMMOOOOOONNNLLLIIIGGGHHHJJJLLLJJJLLLKKKGGGFFFHHHHHHEEEGGGHHHIIIJJJJJJIIIHHHGGGHHHKKKMMMWWWcccdddpppsssYYYPPPYYYfffEEEDDDCCCBBBAAA@@@@@@@@@EEEDDDCCCCCCDDDEEEEEEDDDGGGIIIEEEIIIUUUXXXZZZeeerrr{{{sssppppppxxx|||~~~zzzvvvrrrqqquuu|||}}}zzz|||zzzzzz{{{xxxqqqkkk\\\[[[gggqqqxxxppp]]]]]]lll~~~zzz{{{~~~vvvwwwrrrgggccceeeooozzzyyylll```WWWQQQNNNMMMKKKIIIHHHIIIMMMQQQTTT```fffkkkkkkfff^^^XXXUUUIIIHHHFFFFFFFFFFFFDDDCCCFFFEEEDDDDDDDDDEEEFFFGGGFFFHHHJJJKKKLLLLLLLLLKKKJJJGGGCCCAAABBBGGGLLLPPPLLLQQQWWWXXXRRRLLLOOOWWWQQQSSS___|||sssxxxpppjjjfffhhhllloooqqquuummmkkkjjjlllooopppmmmjjjppppppnnnjjjffffffjjjnnnpppoooooooooooonnnmmmmmmkkkooosssuuusssoookkkjjjmmmnnnnnnnnnmmmmmmoooqqqllliiidddaaa___]]][[[YYY___^^^```dddfffkkkwww~~~tttlllnnnnnnnnnqqqsssoooiii^^^^^^___bbbiiirrr|||vvvtttwwwddd``````^^^^^^]]]\\\[[[[[[[[[\\\UUUUUUUUUUUUUUUUUUUUUUUUTTTSSSPPPNNNMMMNNNOOOOOOQQQPPPNNNOOORRRUUUWWWXXXWWWWWWUUUTTTSSSQQQPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLPPPNNNLLLIIIHHHHHHIIIIIIIIIHHHFFFEEEFFFIIILLLNNNZZZTTTSSS\\\ooovvvlllyyyttt```ggg{{{wwwmmmnnn}}}{{{mmmhhhiiidddVVVHHHFFF@@@===BBBGGGHHHFFFFFFDDDDDDEEEFFFFFFFFFEEEDDDDDDBBBAAACCCEEEEEEFFFGGGMMMKKKIIIFFFEEEFFFHHHIIIKKKHHHGGGKKKLLLIIIGGGGGGKKKFFFIIIRRR[[[eeezzzuuu{{{aaa\\\TTTLLLHHHGGGIIIKKKLLLNNNPPPRRRRRRQQQPPPOOOQQQTTTTTTPPPKKKIIIKKKOOOMMMLLLKKKJJJJJJKKKLLLMMMPPPNNNLLLIIIHHHIIIKKKLLLPPPKKKIIIJJJJJJFFFDDDEEEFFFGGGGGGFFFDDDDDDDDDEEEGGGLLLTTT^^^hhhrrr{{{kkkZZZPPPKKKDDDCCCBBBAAAAAA@@@@@@AAACCCBBBBBBBBBDDDEEEFFFFFFHHHNNNOOOQQQYYYZZZ___nnn}}}~~~yyyuuurrrtttwww{{{~~~}}}zzzxxx}}}xxxwww|||}}}qqq___WWW^^^hhhtttssseeeeeerrrxxxvvvvvvqqqbbb[[[aaakkkttt~~~~~~sssjjjeeeXXXTTTOOOJJJIIIJJJNNNPPPPPPSSSVVVVVVSSSPPPNNNNNNKKKHHHEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFFFFGGGIIILLLOOOQQQXXXRRROOOSSSVVVSSSOOONNNJJJaaayyyrrrrrrqqqkkkhhhkkknnnoooqqqtttmmmllllllmmmnnnoooooonnntttsssqqqnnnkkkkkkmmmoooooonnnmmmkkkiiiiiijjjlllkkkooorrrtttrrrnnnkkkjjjfffggggggeeeccccccdddeeefffdddbbbbbbcccccccccbbbaaabbbeeeiiijjjkkksss|||yyyooossszzzsssbbb^^^^^^[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTRRRPPPOOOOOOPPPQQQSSSQQQOOOPPPRRRSSSSSSSSSUUUUUUTTTTTTSSSQQQPPPOOONNNMMMMMMLLLKKKLLLLLLLLLLLLKKKIIIHHHHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKMMMNNNQQQMMMLLLTTTddd~~~uuuzzzwwwmmmnnn{{{|||xxxrrrssswwwvvvzzz{{{vvvoooaaaVVVKKKGGGGGGEEEDDDFFFGGGFFFEEEEEEFFFFFFGGGGGGJJJIIIHHHHHHHHHGGGFFFEEEIIIIIIJJJJJJKKKLLLLLLMMMJJJIIIJJJMMMLLLGGGEEEFFFQQQWWWeeewww|||lll}}}ccc[[[[[[[[[WWWQQQJJJGGGGGGHHHJJJLLLMMMNNNPPPPPPOOONNNMMMQQQSSSSSSPPPKKKIIIKKKOOOOOONNNMMMLLLLLLMMMNNNOOOOOOMMMKKKIIIHHHIIIJJJKKKMMMKKKLLLPPPPPPLLLHHHHHHEEEEEEFFFFFFFFFEEEEEEFFFBBBEEEJJJNNNRRRWWW\\\___pppyyy{{{~~~rrraaaYYYVVVBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCEEEGGGHHHIIIGGGRRRWWWZZZ___```hhh{{{~~~~~~}}}xxxuuusssyyyyyyzzzzzzzzzyyyxxxwww~~~uuusssyyy|||{{{zzzcccUUUVVV^^^nnntttkkkmmm{{{www|||jjjgggqqqyyyzzzsssaaaXXXXXX]]]dddnnnvvv~~~mmmhhh```XXXRRROOONNNOOONNNPPPSSSSSSQQQNNNLLLLLLLLLIIIEEEDDDEEEGGGIIIIIIJJJLLLOOOQQQPPPMMMIIIGGGIIIHHHGGGFFFEEEEEEEEEEEECCCEEEIIIMMMPPPQQQRRRRRROOOMMMQQQZZZ^^^XXXOOOJJJYYYwww|||yyyxxxuuusssnnnlllooopppoooppprrrlllmmmmmmlllkkklllnnnpppvvvssspppooonnnnnnnnnmmmkkkjjjhhhdddaaaaaafffkkkiiikkknnnnnnllljjjhhhgggeeeffffffdddaaa___^^^___bbbaaabbbdddggghhhhhhfffbbbcccggglllkkkiiilllqqqppp|||kkk```]]]]]]ZZZZZZ[[[[[[ZZZYYYWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPQQQRRRSSSTTTSSSQQQRRRRRRRRRPPPNNNQQQRRRSSSSSSRRRQQQNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKHHHGGGGGGGGGHHHJJJLLLMMMJJJJJJJJJKKKKKKLLLMMMMMMKKKHHHGGGKKKUUUiiiwwwjjjiiiyyy{{{vvvpppttt{{{yyy|||wwwhhh___VVVNNNIIIHHHGGGDDDAAA???AAACCCEEEEEEGGGHHHJJJKKKLLLLLLKKKKKKJJJKKKMMMNNNOOONNNMMMLLLEEEEEEGGGKKKMMMOOOVVV^^^sss~~~~~~eeemmm^^^MMMNNNIIISSSPPPLLLHHHFFFGGGHHHIIILLLLLLMMMMMMMMMLLLKKKKKKPPPRRRRRRPPPLLLJJJLLLNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMKKKIIIGGGGGGGGGIIIJJJJJJJJJOOOUUUTTTNNNIIIIIIDDDEEEFFFGGGGGGFFFFFFEEE@@@BBBEEEEEEDDDCCCCCCCCCZZZuuu{{{xxx{{{}}}~~~tttjjjiiimmm@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFHHHJJJLLLOOOYYY___eeennnooowww|||yyywwwvvv{{{zzzxxxwwwwwwxxxyyyzzz{{{|||}}}yyyuuuuuusssoooxxx```RRRRRRYYYhhhppphhhkkk~~~tttwww```WWW\\\cccqqq}}}eeeVVVWWWXXX[[[```iiittt|||~~~wwwooogggaaa\\\ZZZ___aaabbbaaa\\\UUUOOOKKKJJJHHHGGGHHHKKKNNNOOOOOOQQQRRRTTTTTTSSSOOOJJJGGGHHHGGGEEEDDDCCCDDDEEEEEEFFFHHHLLLQQQSSSTTTSSSRRRMMMPPPVVVXXXSSSQQQXXXbbbxxxzzz}}}{{{tttppppppsssssspppppprrrlllnnnmmmjjjggggggjjjnnnpppmmmkkkkkkmmmnnnllljjjgggfffccc^^^[[[^^^fffmmmiiikkkmmmmmmkkkiiihhhhhhfffggggggeeebbb```______bbbbbbccceeeggggggeeedddbbbbbbeeeiiihhheeefffjjjnnnmmmttt}}}nnnccc^^^\\\\\\ZZZ[[[\\\]]]\\\ZZZWWWVVVTTTTTTTTTTTTSSSSSSSSSSSSUUUTTTRRRQQQPPPQQQSSSTTTTTTSSSSSSTTTTTTSSSPPPMMMMMMOOOQQQRRRRRRPPPNNNLLLKKKLLLMMMMMMMMMLLLJJJIIIFFFFFFFFFGGGHHHIIIKKKLLLIIIJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJLLLVVVkkk~~~cccfffhhhlllzzzyyyxxxxxxrrrjjjmmmzzz~~~tttfff[[[VVVQQQLLLDDD@@@AAABBBCCCDDDEEEJJJMMMMMMMMMNNNNNNLLLNNNNNNNNNMMMMMMLLLJJJJJJIIIJJJMMMTTT\\\hhh{{{~~~rrrssslllJJJIIISSSPPPLLLKKKIIIGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJNNNPPPPPPNNNLLLJJJKKKMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFGGGHHHHHHIIIMMMSSSQQQKKKGGGHHHHHHGGGGGGGGGGGGFFFEEECCCAAACCCEEEEEEBBB???======LLL]]]|||}}}ooo~~~{{{vvvyyy@@@@@@@@@@@@AAABBBCCCCCCCCCEEEFFFGGGFFFGGGJJJMMM___dddgggooo~~~~~~|||{{{zzzzzz{{{yyywwwvvvwwwyyy|||~~~yyyxxxyyy}}}yyytttsssppplllnnn\\\TTTXXX```mmmrrriiigggzzzkkkvvv~~~uuu^^^VVVTTT\\\nnnrrrddd]]]VVVSSSVVV\\\cccgggooooooqqqtttyyy~~~xxxrrrooouuuqqqjjjaaaYYYRRRKKKHHHFFFGGGJJJOOOSSSUUUTTTRRRTTTSSSRRROOOMMMJJJGGGFFFFFFEEEEEEEEEEEEGGGIIIJJJLLLMMMPPPRRRSSSSSSSSSSSSYYYTTTPPPNNNPPP]]]wwwxxxqqqvvvvvvuuuxxxrrrpppqqqtttsssppppppsssppppppoookkkgggeeegggkkkjjjgggfffgggkkkmmmllljjjgggfffccc___^^^ccckkkrrrkkkmmmoooooommmkkkjjjjjj```aaabbbbbb___^^^]]]^^^aaaaaaaaacccddddddbbb```cccaaabbbeeeeeeccceeeiiimmmhhhiiipppuuu~~~~~~yyywwwvvvppplllgggccc```]]]ZZZZZZZZZ[[[\\\\\\[[[XXXVVVTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSRRRRRRSSSUUUVVVUUURRROOOKKKMMMOOOQQQQQQPPPNNNLLLIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHIIIJJJKKKKKKIIIHHHGGGHHHJJJMMMMMMJJJKKKWWWeeeyyycccTTT]]]ooo|||vvvjjjppp|||wwwuuuqqqhhh^^^VVVTTTRRROOOMMMOOOVVVXXXUUUSSSTTTTTTPPPTTTTTTTTTTTTWWWZZZ]]]___hhhjjjqqqyyy|||jjjTTTIIIOOOWWWSSSIIIHHHGGGGGGGGGIIIJJJKKKMMMLLLKKKIIIIIIIIIJJJJJJLLLMMMMMMMMMKKKJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFFFFEEEFFFFFFGGGFFFFFFJJJOOONNNKKKLLLOOOMMMKKKHHHFFFFFFEEEBBB@@@BBBDDDFFFFFFDDDAAA@@@???AAAHHH\\\|||yyy}}}}}}~~~AAAAAAAAAAAABBBBBBCCCDDDBBBEEEHHHHHHHHHIIIMMMQQQhhhjjjiiiuuu}}}~~~~~~~~~~~~}}}}}}}}}|||||||||xxxwwwvvvvvvxxxzzz}}}~~~wwwuuuvvv{{{~~~~~~~~~~~~~~~~~~|||xxxyyy|||xxxmmmiiimmmqqqqqqpppcccbbbkkksss~~~uuulll{{{jjjiiixxxtttgggQQQNNNPPP```|||sssgggZZZTTTQQQPPPQQQTTTSSSWWW^^^eeelllppprrrsssvvvyyy}}}|||zzz~~~tttcccUUULLLIIIIIIIIICCCFFFKKKQQQUUUVVVSSSQQQOOONNNKKKHHHEEEEEEDDDEEEFFFGGGGGGIIIJJJLLLNNNOOORRRRRRSSSTTTTTTTTTTTTSSSNNNKKKQQQddd|||{{{dddjjjtttqqqnnnrrrmmmlllmmmqqqpppmmmooosssrrrqqqpppllliiiggghhhiiigggfffeeeeeehhhjjjkkkkkkjjjgggdddbbbdddiiiooossseeegggjjjjjjhhhfffdddccc]]]___aaaaaa___^^^^^^^^^^^^]]]]]]___aaabbbbbb```ccc```___aaabbbbbbdddiiibbbbbbfffjjjhhhhhhsssxxxnnngggdddeeeggghhhccc```___aaa```\\\XXXXXXXXXXXXYYYXXXWWWUUUSSSRRRVVVVVVUUUUUUTTTSSSSSSSSSPPPOOONNNMMMNNNPPPRRRSSSQQQQQQRRRTTTUUUUUUSSSPPPJJJKKKNNNPPPPPPPPPOOONNNIIIIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIHHHGGGFFFEEECCCFFFKKKNNNKKKHHHNNNVVVpppfffQQQWWWeeeooo~~~zzzyyy|||}}}zzzvvvxxxxxxtttqqqkkkfff]]]gggllliiiiiinnnqqqoookkklllnnnsssyyyqqqRRRPPPSSSVVVTTTMMMHHHGGGFFFFFFFFFHHHJJJLLLLLLKKKIIIGGGGGGHHHJJJKKKIIIIIIJJJJJJJJJJJJIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEIIINNNOOONNNSSSZZZRRRMMMHHHEEEDDDDDDBBB???FFFHHHJJJIIIGGGFFFEEEEEEBBBDDDNNNdddyyy~~~CCCCCCBBBBBBBBBCCCDDDDDDCCCGGGLLLNNNNNNQQQVVV[[[kkknnnpppyyyttt}}}{{{~~~~~~{{{||||||}}}}}}}}}|||{{{{{{uuuvvvvvvwwwxxxyyyzzz{{{wwwssssssyyy}}}{{{|||~~~~~~xxxwwwzzz|||xxxoooeeecccllluuuyyyxxxkkkkkksssyyyuuunnn}}}rrrjjjjjjvvvpppxxxccc^^^VVVUUUccczzzyyymmmaaa]]]YYYSSSOOOOOOIIILLLQQQVVVYYY[[[[[[[[[bbbeeeiiimmmoooppppppooorrrgggYYYMMMHHHHHHIIIJJJDDDEEEIIIMMMPPPQQQNNNLLLIIIHHHFFFEEEEEEFFFGGGHHHIIIJJJLLLNNNPPPQQQRRRRRRTTTUUUWWWXXXXXXWWWVVVUUUOOOYYYqqqpppdddgggmmmnnnkkkjjjfffeeegggkkkjjjiiimmmrrrnnnlllkkkjjjiiiiiigggeeeffffffeeeccccccdddgggjjjkkkfffaaaaaaeeejjjkkkkkk^^^aaaeeefffddd```^^^\\\]]]___bbbbbb```^^^^^^^^^^^^\\\[[[\\\___```aaa```___[[[ZZZ]]]___]]]^^^aaaXXX[[[```bbbbbbbbbeeeiiitttwwwnnnlllhhhbbb^^^^^^```aaabbb```\\\\\\```___ZZZXXXZZZYYYXXXWWWVVVUUUSSSRRRRRRVVVUUUUUUTTTSSSSSSRRRRRROOONNNMMMMMMNNNPPPRRRSSSQQQPPPPPPQQQSSSRRRPPPNNNJJJKKKMMMNNNOOOPPPPPPPPPJJJJJJIIIIIIHHHHHHHHHIIIGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDD@@@BBBGGGKKKJJJGGGIIINNN[[[vvv~~~~~~{{{qqqhhhdddbbbeeeuuuxxxqqqllllllpppuuuzzz}}}yyy|||{{{]]]NNNRRRRRRQQQOOOHHHHHHGGGEEEDDDDDDFFFIIIKKKJJJHHHFFFDDDDDDFFFIIIKKKFFFGGGGGGHHHIIIIIIGGGFFFHHHIIIJJJJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFGGGFFFHHHLLLPPPOOONNNSSSZZZUUUNNNFFFBBBCCCDDDCCCBBBFFFHHHIIIIIIHHHHHHIIIJJJLLLPPPSSSYYYnnn~~~}}}~~~EEEDDDDDDCCCCCCCCCDDDDDDFFFKKKQQQTTTVVVYYY```fffpppvvv|||{{{tttlllqqq{{{yyy|||~~~|||xxx{{{|||}}}}}}}}}|||zzzyyytttuuuvvvwwwxxxxxxwwwwwwwwwrrrrrryyy|||zzzzzz~~~~~~}}}{{{wwwvvvpppiiijjjsss}}}yyykkkhhhlllnnntttsssffffffyyywwwooofffrrr|||xxx|||tttsss}}}}}}kkk```ccclllpppxxxnnnfffeeebbbZZZSSSQQQOOONNNLLLKKKLLLNNNQQQSSSWWWWWWXXXZZZ[[[\\\]]]^^^[[[VVVPPPLLLKKKJJJHHHFFFEEEEEEFFFHHHJJJKKKIIIGGGEEEEEEFFFHHHIIIKKKLLLMMMLLLMMMPPPRRRSSSTTTTTTTTTSSSVVVYYY\\\]]][[[XXXVVVsssxxxmmmmmmhhhbbbccchhhggg```aaa```cccfffffffffkkkqqqhhhfffdddeeehhhhhheeeaaaffffffeeeaaa^^^^^^cccggghhhbbb]]]]]]cccfffdddaaa___ccchhhiiigggccc```^^^[[[]]]```___]]][[[ZZZYYYaaa^^^\\\\\\]]]^^^^^^^^^ZZZVVVVVVZZZ[[[XXXWWWYYYXXXYYYYYYYYY]]]bbbcccaaa^^^cccllluuusssnnnmmmkkkiiieeeccc___^^^]]]]]][[[ZZZ]]]YYYZZZ]]]]]]YYYYYY^^^\\\[[[YYYWWWUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOOOONNNMMMNNNPPPSSSTTTQQQPPPOOOOOOPPPPPPNNNLLLKKKKKKLLLMMMOOOPPPQQQRRRLLLKKKJJJHHHHHHIIIJJJJJJFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEBBBBBBDDDHHHHHHEEEFFFIIILLLaaa~~~xxxrrryyybbbYYYbbbmmmzzz~~~xxxrrrmmmiiifffyyy~~~uuuvvvnnnaaaooosss\\\PPPMMMLLLEEEEEEIIIFFFHHHFFFDDDBBBBBBEEEHHHJJJGGGFFFCCCBBBBBBEEEHHHJJJEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJKKKOOORRROOOKKKMMMSSSUUUMMMEEEAAABBBEEEEEEDDD???@@@BBBCCCCCCEEEHHHJJJRRRZZZYYYSSS^^^|||GGGCCC>>>===CCCIIIHHHCCCCCCQQQbbbfffaaa```nnn~~~}}}~~~yyy|||{{{yyyxxxyyy{{{{{{yyyvvvnnnuuuxxxvvvuuuxxxxxxtttvvvvvvvvvvvvvvvxxx|||{{{wwwxxxxxxvvvuuuwwwuuuqqqooosss{{{|||{{{||||||rrreeeaaaddd]]]OOO]]]jjjggg{{{ooofffxxxssswwwzzzgggaaa^^^dddmmmnnncccXXXTTTRRRMMMIIIIIIMMMPPPOOOJJJLLLMMMLLLMMMNNNOOONNNMMMKKKIIIHHHHHHHHHGGGFFFHHHGGGFFFFFFGGGHHHHHHGGGGGGJJJLLLNNNNNNOOOPPPRRRQQQPPPQQQSSSVVVVVVUUUSSSXXXUUUVVVYYY[[[___lll{{{tttooogggdddbbbcccfffgggccc___\\\aaadddaaaaaaeeehhhiiiddd^^^[[[___```^^^___ccckkkfffaaa___aaacccccccccbbb```___```bbbccccccbbbddddddeeedddbbb___]]][[[WWWYYYZZZ\\\\\\[[[ZZZYYY]]][[[ZZZ[[[^^^___^^^[[[[[[[[[ZZZZZZYYYWWWVVVUUUUUUWWWYYY\\\]]]]]]]]]\\\___^^^\\\^^^eeeqqqxxxsssnnnfff```\\\]]]```bbb___]]]\\\[[[[[[[[[YYYXXXZZZXXXWWWYYY\\\]]][[[XXXXXXWWWWWWWWWXXXVVVTTTQQQUUURRRNNNLLLMMMNNNNNNNNNKKKNNNQQQSSSSSSRRRRRRRRRPPPOOONNNLLLKKKJJJJJJJJJPPPNNNNNNNNNPPPQQQPPPOOOPPPNNNKKKIIIJJJJJJIIIHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGDDDCCCEEEEEEDDDCCCCCCCCCCCCCCCLLLRRRbbb~~~xxxzzzxxxfff]]]\\\gggrrr{{{xxxmmmhhhhhhhhhooo~~~zzz|||jjjnnn{{{rrrNNNIIIGGGGGGHHHJJJIIIEEEAAAEEEFFFFFFEEEDDDDDDEEEGGGFFFEEEEEEEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGKKKLLLMMMLLLIIIFFFEEEEEEIIIGGGEEECCCBBBBBBCCCDDDCCCDDDCCCAAA>>>>>>AAADDDMMMSSSWWWSSSRRRaaa~~~~~~zzz~~~;;;===@@@BBBAAAAAADDDIIIOOO]]]mmmrrrlllhhhoooxxx||||||~~~}}}xxxtttsssqqqppprrrtttuuusssqqqlllnnnnnnkkknnntttvvvsssuuuuuuuuuvvvwwwyyy{{{|||sssqqqrrrvvvvvvtttuuuxxxuuurrrqqqttt{{{~~~{{{zzzwwwuuuyyyeeeVVV```ooosssyyygggllluuu}}}|||iii```YYY[[[gggqqqsssqqqbbb___XXXQQQLLLJJJIIIHHHPPPOOOMMMKKKKKKKKKIIIGGGMMMLLLKKKJJJJJJIIIGGGFFFIIIHHHGGGGGGIIIJJJKKKKKKIIIKKKNNNOOOPPPQQQTTTUUURRRUUUXXXZZZZZZYYYWWWUUUUUUWWW```nnn{{{zzzjjjfffgggcccaaabbbeeefffccc___\\\bbbfffddddddfffgggfffddd^^^[[[[[[ZZZXXX[[[aaacccaaa```aaaccceeedddbbb______```bbbddddddbbb```bbbcccddddddcccaaa___]]]\\\[[[YYYYYYZZZ]]]```bbb\\\ZZZYYYYYY[[[\\\ZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZYYYXXXWWWYYY___hhhqqqvvvpppwwwwwwqqqmmmjjj___^^^^^^]]]\\\[[[ZZZZZZYYYXXXWWWXXXYYYYYYWWWUUUWWWVVVUUUWWWYYYZZZYYYWWWVVVUUUTTTTTTUUUUUUSSSQQQTTTQQQMMMLLLMMMNNNOOOOOOLLLOOORRRSSSRRRQQQQQQQQQPPPOOOMMMLLLKKKKKKLLLLLLPPPNNNMMMNNNOOOOOONNNMMMNNNKKKIIIHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGIIIIIIIIIIIIHHHFFFEEECCCEEEEEEDDDCCCCCCCCCCCCDDDHHHKKKUUUiiiyyylllcccUUU[[[eeerrr{{{vvvmmmkkkmmmsssvvvuuutttuuu|||}}}yyy[[[LLLHHHHHHHHHHHHIIIGGGDDDBBBEEEFFFFFFEEEDDDDDDEEEGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCCCCBBBBBBDDDEEEEEEFFFFFFGGGGGGHHHGGGIIIKKKJJJHHHFFFFFFFFFGGGEEECCCBBBAAABBBCCCDDDDDDGGGGGGCCC>>><<<@@@DDDKKKPPPRRRNNNKKKTTTgggyyy~~~vvv~~~BBB???@@@DDDBBB>>>BBBLLL___iiissstttqqqoootttzzz~~~~~~|||wwwrrrpppooooooqqqssstttsssqqqllliiicccbbbiiirrruuussstttssssssvvvyyy{{{yyywwwiiiiiimmmtttvvvtttuuuyyyxxxvvvuuuwww{{{}}}{{{yyyuuupppnnnqqqwww|||ooo]]]```kkkqqqsssjjjhhheee{{{rrrqqqvvvkkkssstttgggbbbhhhttt~~~yyyqqqeee\\\VVVRRRPPPOOOOOOLLLIIIJJJLLLMMMKKKIIIMMMMMMMMMMMMLLLKKKIIIHHHIIIIIIHHHHHHIIIJJJLLLNNNUUUVVVWWWWWWVVVVVVWWWXXXYYY[[[___aaadddgggkkkmmmcccnnnssseeecccbbbeeebbb```aaadddeeebbb```]]]cccgggfffeeefffeeebbbddd```]]]ZZZUUUTTTYYY```______```bbbddddddaaa^^^^^^___aaadddfffeeebbb___aaaaaabbbccccccbbb``````[[[[[[ZZZ[[[\\\^^^```bbbXXXWWWVVVVVVXXXXXXWWWVVVUUUVVVWWWXXXYYYYYYZZZZZZZZZXXXVVVTTTSSSTTTVVVWWW[[[YYYXXX[[[aaaeeefffeee\\\^^^aaaeeekkkwwwyyyiii]]]YYYZZZ]]]^^^TTTUUUVVVWWWWWWWWWVVVVVVVVVUUUUUUWWWXXXXXXVVVTTTTTTSSSRRRTTTVVVWWWWWWVVVTTTRRRQQQQQQRRRSSSRRRRRRRRROOOMMMLLLMMMOOOOOOOOOMMMOOORRRSSSQQQPPPOOOOOOPPPNNNMMMLLLLLLMMMOOOPPPOOONNNMMMMMMMMMMMMLLLJJJJJJHHHFFFGGGHHHIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFHHHRRRgggttt```[[[[[[dddsss|||tttrrrqqqmmmiiihhhhhhlllttt}}}vvvrrrvvv{{{vvvSSSFFFHHHFFFHHHIIIIIIFFFDDDCCCCCCDDDEEEEEEEEECCCCCCEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCBBBAAA@@@@@@GGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHHHHGGGFFFFFFGGGDDDCCCBBBAAAAAABBBCCCDDDFFFHHHIIIFFFAAA???BBBEEEIIIMMMNNNJJJFFFGGGPPPXXXttt{{{GGG===:::BBBGGGFFFIIIRRRhhhlllooonnnqqqyyy~~~xxxtttrrrrrrrrrsssttttttssssssooohhhaaabbbkkktttuuurrrsssqqqqqqvvv{{{|||xxxrrriiigggiiirrrxxxyyyyyyzzzyyyxxxxxxzzz{{{zzzvvvsssgggfffhhhqqq{{{ooo]]]XXX]]]bbbpppwwwkkknnnmmmjjjxxx~~~lllbbbkkkppp{{{yyyfff]]][[[[[[\\\]]]XXXRRROOOQQQTTTTTTRRRQQQNNNOOOPPPPPPOOONNNNNNOOOPPPOOONNNLLLKKKLLLOOOQQQSSSUUUXXXYYYZZZ[[[^^^```ooommmlllqqqyyywwwbbb^^^bbbfffcccaaa``````bbbcccaaa```___ccceeecccbbbdddccc```aaabbbbbb^^^YYYWWW\\\bbbaaaaaabbbbbbbbb```^^^\\\aaa```aaaccceeeeeecccaaaaaaaaabbbbbbbbbaaa```___YYY\\\___bbbaaa^^^YYYVVVSSSSSSSSSTTTUUUVVVVVVVVVUUUUUUVVVWWWXXXYYYXXXXXXWWWVVVUUUTTTSSSTTTUUUUUU^^^\\\ZZZ]]]bbbddd```\\\]]]___```___^^^___ccceeelllttt}}}yyyoooiiihhhccc\\\WWWVVVWWWWWWWWWYYYWWWUUUTTTTTTVVVYYY[[[WWWWWWWWWXXXYYYYYYVVVTTTRRRRRRRRRRRRTTTUUUUUUUUUSSSQQQOOOOOOQQQRRRSSSSSSPPPNNNLLLLLLNNNOOOPPPOOOMMMPPPRRRRRRPPPNNNMMMMMMOOONNNLLLKKKLLLNNNQQQRRROOOMMMLLLKKKLLLLLLJJJHHHFFFEEEEEEFFFHHHIIIIIIHHHDDDEEEGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDGGGSSSmmmrrrdddaaaccckkk{{{xxxuuuqqqvvv|||~~~}}}{{{|||~~~wwwwwwyyy~~~~~~}}}zzz~~~zzzyyypppXXXGGGBBBEEEEEEGGGIIIHHHDDDAAABBBDDDCCCDDDEEEDDDCCCCCCEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAHHHHHHHHHGGGGGGFFFFFFFFFBBBDDDFFFGGGFFFEEEEEEEEECCCCCCBBBBBBBBBCCCDDDDDDFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJHHHEEEDDDFFFHHHUUUkkk;;;>>>HHHRRRRRROOOUUU```jjjooosssuuu}}}xxxtttrrrsssttttttsssrrrrrrrrrrrrjjjeeeiiirrrvvvsssnnnrrrqqqrrrwww||||||vvvpppkkkeeeeeeooo{{{~~~}}}tttuuuxxx{{{|||{{{xxxvvvnnnooorrrzzz|||hhhZZZQQQPPPSSS___jjjlllooojjjfffppp~~~vvvtttssskkksss~~~cccYYYZZZ^^^bbbeeeiii```ZZZ[[[[[[WWWVVVXXXWWWWWWWWWUUURRRRRRTTTVVVXXXWWWTTTPPPMMMMMMPPPTTTVVV[[[aaahhhnnnsssxxx|||rrreeeaaa^^^___eeeaaa```^^^^^^___```aaa```bbbcccaaa]]]]]]aaabbb______dddgggeeeaaa```ccceeebbbbbbaaa_________```bbbgggdddbbbbbbcccdddddddddbbbbbbbbbaaa```___^^^]]]aaacccddddddaaa[[[UUUQQQOOOPPPQQQSSSTTTUUUWWWXXXWWWWWWWWWWWWWWWVVVVVVUUURRRSSSUUUVVVWWWWWWVVVVVV\\\XXXVVVXXX\\\^^^ZZZVVVWWWYYYZZZ[[[ZZZYYYYYYYYYVVV\\\ccchhhiiiiiikkkmmmnnnssszzz~~~~~~{{{yyywwwuuuqqqmmmiiifffccc```]]]]]][[[XXXVVVUUUTTTSSSRRRYYYXXXXXXXXXYYY[[[]]]^^^YYYXXXWWWXXXXXXWWWUUUSSSSSSSSSSSSRRRRRRSSSTTTUUUSSSQQQOOOOOOQQQSSSTTTTTTOOONNNLLLLLLNNNOOOOOONNNMMMOOORRRRRRPPPMMMLLLLLLMMMMMMLLLLLLMMMOOOQQQSSSNNNMMMKKKKKKKKKKKKIIIHHHEEEDDDDDDFFFHHHJJJIIIHHHEEEFFFGGGHHHHHHGGGFFFEEEBBBCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDFFFHHHKKKYYYvvvuuuiii^^^]]]ooo|||~~~}}}}}}sssssswww}}}~~~zzzvvvwww|||sssiiipppcccMMMGGGEEEDDDCCCCCCFFFHHHFFFCCCAAABBBDDDBBBCCCDDDCCCBBBBBBDDDFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDDGGGGGGFFFFFFEEEEEEDDDDDDBBBDDDFFFFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEBBBAAAFFFOOOSSSPPPKKKFFFFFFEEEEEEEEEFFFGGGHHHIIISSSkkkDDD^^^wwwwwwdddWWW___nnnppp{{{yyyqqqwwwyyyvvvsssuuuwwwwwwvvvuuuvvvwwwsssllljjjqqqxxxwwwqqqlllqqqrrrtttxxx{{{{{{vvvqqqjjjeeegggsssnnnqqqvvv{{{~~~~~~}}}}}}wwwvvvuuuuuu{{{~~~xxxjjj^^^PPPJJJLLLQQQZZZccckkk```XXXbbbkkkgggrrr~~~~~~www|||ppp~~~tttkkkjjjlllrrryyyrrrggg]]][[[YYYXXX___jjjllljjjeee]]]UUUSSSWWW[[[XXXWWWSSSMMMHHHHHHLLLPPPYYY___gggnnntttxxx{{{}}}xxx\\\\\\bbb^^^[[[_________^^^]]]]]]^^^```aaacccbbb^^^ZZZ[[[```aaa^^^]]]dddiiihhhfffggghhhggg``````___^^^___bbbggglllllliiidddbbbcccdddeeeeeebbbaaa```___^^^]]]\\\\\\llliiieee```[[[XXXVVVUUUNNNPPPSSSTTTTTTVVVXXXZZZXXXXXXXXXWWWVVVUUUSSSRRROOOQQQTTTWWWXXXXXXWWWWWWZZZXXXVVVXXXZZZ[[[YYYVVVVVVUUUTTTSSSTTTVVVYYY[[[XXX]]]bbbccc```]]]]]]^^^ZZZ]]]bbbeeedddbbb``````hhhddd```]]]]]]]]]]]]\\\^^^[[[VVVRRROOOOOOPPPRRRMMMRRRXXX^^^```___\\\ZZZVVVUUUSSSSSSTTTUUUSSSRRRTTTTTTTTTRRRQQQQQQSSSUUUSSSQQQPPPQQQRRRTTTTTTSSSPPPNNNLLLLLLNNNNNNNNNMMMLLLOOOQQQQQQOOOMMMLLLLLLKKKLLLLLLMMMNNNOOOPPPQQQMMMLLLKKKKKKKKKKKKJJJIIIFFFEEEFFFHHHJJJKKKJJJIIIGGGGGGGGGHHHHHHGGGGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCAAABBBFFFJJJIIILLL]]]ppp|||jjj___aaaiiiqqqyyyvvvxxxwwwxxx}}}gggOOOCCC@@@@@@AAABBBBBBCCCDDDDDDBBBBBBCCCDDDAAABBBCCCBBBBBBBBBDDDFFFCCCCCCBBBAAA@@@@@@@@@AAA???@@@@@@AAAAAABBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBDDDFFFFFFDDDCCCBBBCCCEEEEEEEEEEEEEEEEEEDDDDDDBBB??????FFFPPPTTTPPPKKKAAAAAABBBBBBCCCEEEGGGIIIKKKIIISSSooozzz{{{gggqqqiiiqqqzzz}}}yyy~~~xxxtttpppsssvvvwwwvvvwwwyyy{{{uuuoooooowww}}}zzzssspppqqqsssvvvyyyzzzyyyvvvtttmmmnnnuuu~~~~~~pppsssxxx|||}}}}}}}}}}}}tttuuussspppsssyyyxxxtttpppdddTTTPPPWWWYYY\\\eeeeeeaaa[[[bbbkkkffffffsssrrrvvvyyylll^^^iii~~~}}}lllbbb[[[\\\mmmvvvfffXXXSSSUUUZZZZZZYYYUUUOOOIIIIIIOOOUUUUUU[[[dddlllppprrrtttttt{{{jjj[[[ZZZ^^^^^^]]]]]]^^^^^^]]]\\\\\\]]]___aaaaaaaaa^^^[[[]]]aaaaaa]]]^^^ccceeecccdddhhhhhhddd___`````````aaaeeekkkpppnnnlllhhhffffffeeedddccc___^^^]]]]]]\\\\\\\\\\\\hhheee```[[[XXXVVVVVVVVVRRRTTTVVVVVVUUUUUUXXXZZZXXXXXXWWWWWWUUUTTTSSSRRRPPPQQQRRRTTTVVVWWWWWWXXXXXXZZZ\\\]]]]]][[[XXXVVVYYYWWWTTTSSSTTTWWWYYY[[[ZZZ^^^bbbccc___[[[ZZZZZZYYY[[[]]]]]]\\\[[[ZZZ[[[aaa^^^[[[YYYYYYYYYYYYXXX\\\ZZZVVVQQQNNNNNNOOOQQQJJJOOOVVV\\\^^^\\\XXXUUUSSSQQQOOOOOORRRTTTUUUUUUUUUUUUTTTRRROOONNNPPPSSSRRRQQQPPPQQQSSSSSSRRRPPPPPPNNNMMMMMMNNNNNNLLLKKKKKKMMMPPPPPPOOOMMMLLLLLLIIIJJJLLLNNNNNNOOONNNNNNMMMKKKJJJKKKLLLLLLKKKJJJGGGGGGHHHJJJLLLMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIDDDDDDCCCCCCCCCEEEFFFGGGDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@EEELLLJJJGGGNNNZZZmmmxxxnnngggaaadddkkktttVVVNNNFFFCCC@@@===>>>BBBBBBAAA@@@AAACCCDDDDDDDDD@@@AAABBBBBBAAABBBDDDFFFAAAAAA@@@@@@@@@@@@AAAAAA?????????@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@AAACCCGGGJJJKKKIIIFFF@@@AAACCCCCCBBBCCCDDDEEEFFFDDDHHHVVVkkk}}}|||sss|||}}}wwwppplllgggjjjoooqqqqqqrrruuuxxxwwwrrrttt|||}}}xxxwwwqqqtttxxxzzzyyywwwvvvvvvsss{{{zzz{{{wwwyyy|||}}}|||zzzxxxxxxsssxxxzzzxxxzzz~~~}}}wwwmmmdddWWW[[[lllrrrsss|||```lllooooootttqqqjjjkkkuuuwww[[[XXX```ooottteeecccvvvmmmZZZQQQSSSXXXcccccc```YYYTTTUUU[[[bbbeeemmmzzzpppdddfffbbb[[[ZZZ```cccaaa]]]]]]]]][[[[[[\\\___aaa```aaa___^^^```cccaaa\\\___bbbaaa^^^```ffffffaaaaaabbbdddcccccceeejjjnnnooommmkkkjjjiiigggdddaaa\\\[[[[[[[[[\\\\\\]]]^^^[[[\\\\\\[[[YYYVVVSSSRRRUUUXXXYYYXXXVVVUUUWWWYYYVVVVVVVVVVVVUUUTTTSSSSSSSSSRRRQQQQQQRRRTTTWWWXXXUUUYYY]]]___]]]YYYUUUSSSRRRSSSTTTWWWZZZ[[[[[[ZZZUUUYYY^^^^^^[[[XXXWWWWWWXXXYYYYYYXXXUUUTTTUUUVVV\\\[[[YYYYYYYYYXXXVVVTTTTTTTTTUUUSSSPPPMMMLLLKKKQQQSSSUUUVVVWWWVVVUUUTTTQQQOOOMMMNNNRRRVVVYYYZZZUUUUUUTTTQQQMMMLLLNNNQQQQQQPPPPPPRRRSSSSSSPPPNNNPPPOOOMMMMMMNNNMMMLLLJJJJJJMMMOOOPPPOOOMMMLLLMMMHHHJJJLLLNNNOOONNNMMMLLLLLLKKKJJJKKKLLLMMMLLLKKKIIIHHHIIIKKKMMMNNNLLLJJJJJJJJJHHHHHHHHHHHHJJJJJJEEEDDDDDDCCCDDDEEEFFFGGGCCCCCCBBBAAAAAAAAAAAABBBEEEAAADDDLLLLLLFFFHHHRRRPPPjjjrrraaaSSSXXXnnnxxx{{{xxxWWWJJJDDDAAABBBBBB@@@@@@BBBBBB???===???CCCFFFEEECCC???AAABBBBBBAAABBBDDDFFF@@@@@@@@@???@@@@@@AAAAAA>>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDEEEEEEEEE===@@@CCCEEEEEEEEEFFFHHHDDDDDDDDDDDDCCCBBBAAA@@@>>>CCCHHHHHHEEEAAAAAABBBAAADDDFFFFFFCCCAAA@@@AAA;;;???EEELLLQQQcccjjjwww~~~|||~~~~~~}}}}}}wwwoooiiifffcccfffoooqqqlllnnnvvvssswww{{{|||xxxuuuvvvpppooosssuuurrrqqquuu~~~vvvwwwwwwxxxzzzyyyuuuqqqqqquuuvvvsssoootttxxxxxxwwwwwwwwwwwwpppjjjcccrrr{{{xxx{{{~~~uuutttzzzwww|||nnnuuuvvv~~~ooohhhnnnuuu}}}|||ssshhh___``````^^^\\\\\\]]]^^^^^^[[[ZZZ[[[YYYVVVYYY^^^]]]```ccceeedddbbbaaa```^^^]]]^^^```ccceeefffeeebbbbbbbbbcccdddeeefffgggjjjhhhggghhhiiigggccc___```\\\YYYYYY\\\\\\XXXSSSUUUVVVXXXYYYZZZYYYWWWVVVZZZYYYWWWUUUTTTTTTTTTTTTOOOQQQTTTVVVVVVUUUSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPVVVZZZ]]]]]]YYYVVVVVVWWWRRRRRRTTTWWWYYYXXXUUUSSSUUUWWWXXXVVVSSSRRRTTTWWWWWWUUUSSSSSSSSSSSSRRRQQQUUUUUUTTTSSSRRRRRRRRRSSSXXXTTTPPPLLLLLLOOOSSSVVVhhhhhhcccYYYSSSSSSTTTRRRQQQQQQQQQQQQQQQRRRSSSTTTPPPQQQRRRPPPNNNMMMNNNPPPRRRRRRSSSRRRRRRQQQPPPOOOPPPPPPOOOOOOMMMLLLJJJIIIKKKLLLLLLLLLLLLKKKKKKJJJLLLLLLLLLLLLKKKKKKKKKJJJLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIGGGFFFEEEEEEDDDDDDFFFEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@??????@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIINNNSSSggg|||aaaTTT\\\pppqqqUUUGGGBBB@@@>>>???AAABBB@@@>>>AAA@@@???@@@BBBCCCBBBAAACCCBBBAAA@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>???@@@BBBCCCAAA@@@???>>>>>>@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCFFFFFFFFFEEEBBBAAAAAABBB??????@@@@@@@@@AAAAAAAAADDDBBB@@@AAADDDDDDAAA??????AAAEEEHHHHHHMMMbbbwww~~~yyy~~~~~~~~~|||zzzxxxuuuppplllmmmjjjkkknnnooopppsssyyy{{{}}}~~~zzzuuurrrsssppppppssstttqqqrrrvvvxxxpppyyy~~~vvvyyyyyyxxxyyywwwtttvvv|||~~~{{{cccggglllpppssstttsssrrrqqqqqqooo~~~wwwuuu~~~|||{{{pppzzzxxxiiiqqqyyyiii```_________^^^\\\\\\]]]^^^]]]ZZZYYYZZZYYYVVVYYY^^^^^^```bbbbbb```^^^]]]]]]^^^]]]]]]___aaaccccccccc`````````aaabbbdddeeefffiiihhhgggggggggfffbbb^^^```]]][[[[[[]]]]]]XXXTTTVVVWWWYYY[[[[[[[[[YYYXXXYYYXXXVVVUUUSSSSSSSSSTTTQQQSSSTTTUUUVVVUUUTTTSSSPPPPPPPPPPPPQQQQQQQQQQQQTTTVVVWWWVVVUUUSSSRRRRRRRRRSSSTTTWWWYYYYYYWWWTTTSSSTTTTTTSSSQQQQQQRRRSSSUUUSSSQQQPPPQQQQQQPPPOOOTTTTTTSSSSSSSSSSSSSSSSSSTTTQQQOOOMMMNNNRRRVVVYYYjjjjjjdddZZZSSSRRRQQQOOOPPPPPPOOOOOOOOOPPPQQQQQQQQQPPPNNNNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@AAAAAAAAABBBCCCDDDDDDEEEEEEGGGKKKZZZsssqqqcccbbbnnn{{{iiiMMMEEEHHHBBB@@@>>>???AAABBB@@@>>>AAA@@@???@@@BBBCCCBBBAAAAAAAAA@@@@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBAAA@@@>>>>>>>>>???AAABBBBBBBBBBBBAAAAAAAAAAAAAAA??????@@@AAABBBBBBBBBBBBEEEFFFFFFDDDBBB@@@@@@AAA?????????@@@@@@@@@AAAAAAAAA@@@???AAADDDDDDCCCAAAAAAAAADDDFFFCCCDDDQQQ___sss{{{wwwuuuuuusssrrrxxxyyywwwtttuuu{{{~~~~~~~~~|||xxxuuurrrssssssuuuwwwtttrrrtttyyyuuunnnsssxxxxxx}}}xxxxxxwwwtttwww}}}~~~|||ccciiirrrzzz~~~|||yyywwwooossssss{{{~~~yyy{{{~~~yyyrrrtttzzzoookkktttffflllwwwppp___YYY^^^^^^___^^^\\\\\\]]]___[[[YYYYYYZZZYYYWWWYYY^^^^^^___```^^^\\\ZZZZZZ[[[]]]\\\\\\]]]___```___^^^\\\]]]]]]^^^```bbbcccdddgggfffeeeeeedddbbb___\\\___]]]\\\]]]^^^]]]XXXTTTVVVXXXZZZ\\\]]]\\\[[[ZZZXXXWWWUUUSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSOOOPPPPPPQQQQQQRRRRRRSSSTTTSSSQQQQQQQQQQQQPPPOOORRRRRRTTTVVVYYYYYYXXXVVVTTTSSSQQQQQQRRRRRRRRRQQQRRRPPPNNNNNNNNNOOONNNMMMPPPPPPPPPPPPQQQQQQQQQQQQNNNNNNNNNOOORRRUUUYYY[[[^^^___\\\UUURRRTTTUUUUUUOOOOOONNNNNNMMMNNNNNNNNNRRRPPPMMMNNNQQQTTTTTTRRRNNNNNNOOOPPPPPPPPPOOOOOONNNMMMKKKJJJJJJJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLMMMLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@????????????@@@??????>>>>>>???@@@AAAAAA??????@@@@@@@@@AAAAAAAAACCCEEELLLWWWeee}}}~~~ooommmqqqjjjkkknnnuuukkkJJJ;;;>>>FFF@@@???>>>???@@@AAA@@@>>>AAA@@@???@@@AAABBBBBB@@@@@@@@@@@@@@@AAABBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>??????@@@@@@???>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAAAAABBBBBBBBBCCCDDDEEECCCAAA???@@@AAA?????????@@@@@@@@@@@@AAA???>>>???AAACCCDDDCCCBBBAAAAAABBBCCCAAA???CCCJJJNNNbbbwwwwww|||||||||yyyxxxxxxxxxxxxzzzzzzzzzyyyyyyxxxwwwvvvuuuxxx|||{{{vvvtttvvv{{{uuuqqqpppssszzzyyyyyyvvvssstttwwwwwwtttaaakkkyyyvvvpppooossswwwrrrqqqzzz}}}~~~vvvnnnsssssslllkkkwwwqqqiiiyyy|||pppuuuyyyvvvnnnddd\\\YYY\\\]]]^^^]]]\\\\\\^^^___ZZZXXXXXXZZZYYYWWWYYY]]]]]]^^^]]][[[YYYXXXZZZ\\\\\\[[[ZZZ[[[\\\]]]\\\ZZZYYYYYYZZZ[[[]]]___```aaaddddddcccbbbaaa___\\\[[[]]]\\\\\\\\\]]][[[WWWSSSUUUWWWYYY[[[\\\\\\[[[ZZZVVVUUUSSSRRRQQQQQQQQQRRRTTTSSSRRRPPPPPPPPPQQQQQQOOOPPPQQQRRRSSSTTTUUUUUUWWWSSSOOONNNPPPRRRQQQOOOPPPPPPQQQTTTVVVWWWVVVTTTWWWTTTQQQRRRUUUVVVUUURRRPPPNNNLLLLLLMMMNNNMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNLLLMMMNNNQQQTTTVVVYYYZZZTTTWWWVVVQQQOOORRRTTTTTTOOOOOONNNMMMLLLLLLLLLMMMSSSPPPOOOSSSXXXZZZWWWRRRLLLMMMNNNOOOOOOPPPOOOOOOMMMLLLJJJIIIIIIKKKMMMNNNOOOMMMKKKHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDD@@@??????>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@AAA>>>>>>>>>>>>????????????CCCDDDEEEFFFJJJ[[[{{{~~~mmmggg```___gggvvvcccMMMEEEDDDBBB>>>>>>>>>>>>>>>????????????@@@?????????AAABBBAAA@@@>>>>>>???@@@AAABBBCCCCCC????????????@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>=========>>>???@@@?????????@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCBBB@@@>>>???@@@????????????@@@@@@@@@@@@>>>>>>???@@@BBBBBBBBBAAA@@@???>>>@@@AAABBBCCCEEEAAALLL]]]qqqyyyxxxssszzz~~~}}}zzzyyyzzzzzzzzz{{{{{{zzzyyyyyyyyy|||uuuuuuttttttttttttuuuuuuuuuzzz}}}zzzvvvtttuuuxxxrrrqqqkkkiiittt~~~}}}yyyzzz{{{xxxttttttwwwvvvrrrmmmzzzuuummmppp}}}zzzsssvvvyyyrrrmmmvvvxxxqqqYYYgggpppyyy~~~iiimmmpppvvvtttgggccccccaaa___]]][[[\\\]]]]]]\\\\\\^^^```ZZZXXXYYY[[[ZZZWWWXXX]]]\\\\\\[[[ZZZYYYYYY\\\^^^[[[ZZZYYYYYYZZZZZZYYYWWWWWWWWWWWWXXXZZZ\\\]]]^^^`````````^^^]]][[[ZZZZZZZZZYYYYYYYYYYYYWWWTTTQQQSSSTTTVVVXXXYYYXXXWWWWWWTTTSSSQQQPPPOOOOOOPPPQQQRRRPPPNNNMMMLLLMMMNNNOOOPPPPPPQQQRRRTTTUUUVVVVVVWWWRRRNNNMMMOOOQQQPPPOOOMMMMMMNNNPPPRRRSSSRRRQQQVVVSSSQQQQQQTTTVVVTTTRRROOONNNLLLLLLMMMNNNMMMLLLKKKKKKMMMNNNNNNNNNNNNMMMKKKMMMOOOQQQSSSTTTUUUUUUYYY[[[XXXQQQLLLLLLLLLKKKOOOOOONNNMMMLLLLLLLLLLLLOOONNNQQQVVV[[[[[[TTTNNNLLLMMMMMMNNNOOOOOOOOOOOOMMMLLLJJJIIIJJJKKKMMMOOONNNLLLJJJHHHGGGGGGIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCCCC@@@???????????????@@@@@@>>>=========>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCDDDDDDKKK^^^ppp|||ooodddaaadddjjjnnngggVVVDDD===BBBEEE@@@999======>>>>>>>>>>>>??????@@@???>>>???AAABBBAAA@@@>>>>>>???@@@@@@AAAAAAAAA>>>>>>>>>??????@@@@@@@@@????????????>>>======<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@@@@???@@@AAABBBBBBCCCCCCBBB@@@AAAAAA@@@>>>===>>>???>>>>>>?????????@@@@@@@@@???@@@AAAAAA@@@?????????@@@>>>;;;<<<@@@EEEFFFFFFBBBEEEJJJQQQ]]]tttwwwsss{{{~~~|||{{{zzzzzzzzz{{{qqqtttxxxyyyyyyxxxwwwwww~~~uuusssrrrqqqpppooonnnnnnnnnoootttwwwuuurrrssstttsssmmmpppeee___llluuurrrqqqyyyzzzyyywwwxxx||||||xxxyyyrrrwww}}}xxxyyyvvvwww}}}uuuvvv}}}}}}wwwiiiffffffuuuzzzooouuu}}}xxx{{{{{{sssvvvvvvllleee___^^^```bbb```]]]ZZZ[[[\\\\\\\\\\\\^^^```\\\ZZZ[[[]]][[[WWWXXX\\\ZZZ[[[[[[ZZZYYYZZZ\\\^^^ZZZYYYWWWWWWXXXYYYWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\]]][[[YYYXXXYYYZZZXXXWWWWWWVVVTTTSSSRRRQQQQQQRRRTTTUUUUUUUUUSSSRRRRRRQQQOOONNNNNNNNNOOOOOONNNMMMLLLKKKKKKLLLLLLMMMOOOPPPPPPRRRSSSTTTUUUUUURRRPPPMMMKKKLLLMMMMMMMMMLLLKKKKKKLLLNNNOOONNNMMMPPPOOOMMMNNNOOOPPPPPPPPPOOOMMMKKKKKKMMMNNNMMMLLLMMMNNNOOOPPPPPPPPPOOONNNKKKLLLNNNOOOPPPQQQQQQQQQUUUXXXVVVPPPMMMNNNNNNLLLNNNMMMLLLLLLLLLLLLLLLLLLJJJLLLOOOTTTWWWTTTMMMGGGKKKLLLLLLMMMMMMMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLGGGGGGGGGGGGHHHJJJLLLMMMHHHHHHHHHGGGGGGGGGGGGFFFDDDEEEEEEFFFGGGHHHHHHIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCC@@@????????????@@@AAAAAA>>>>>>============>>>>>><<<<<<======>>>>>>>>>???======AAAEEEFFFGGGMMMUUUhhh||||||vvvoookkkrrrnnnjjjkkkrrrzzzwww^^^FFFEEEBBB>>>;;;;;;>>>@@@;;;<<<>>>>>>======>>>@@@@@@???>>>???@@@AAAAAA???>>>>>>???@@@@@@@@@??????=========>>>??????@@@@@@===>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<=========<<<<<<======>>>?????????>>>???@@@AAABBBBBBBBBBBB>>>???@@@???===<<<===>>>>>>>>>>>>????????????@@@???@@@AAAAAA???>>>>>>>>>@@@>>>:::888<<>>>>>>>>???@@@AAABBBBBB??????>>>>>>???@@@@@@AAA??????>>>===<<<<<<<<<<<<::::::;;;<<<======>>>>>><<<<<>>>>><<<<<<>>>@@@@@@>>>>>>???@@@AAA@@@???>>>???@@@@@@@@@???>>>===<<<<<<======>>>??????@@@;;;<<<===>>>>>>>>>===<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>??????<<<===>>>??????@@@@@@@@@===>>>???>>><<<<<<<<<===>>>>>>>>>>>>????????????<<<>>>@@@@@@>>>===>>>@@@===>>><<<999;;;AAABBB>>>@@@>>>???BBBBBBBBBJJJTTTeee}}}zzzxxxvvvxxx{{{~~~~~~~~~xxxsssooorrruuuwwwwwwxxx{{{~~~~~~vvvvvvzzzssssssnnnnnnmmmlllkkkjjjjjjiiieeekkknnnooossszzzzzztttqqq|||nnn```nnnwwwsssyyylllnnnnnnmmmpppttttttqqqzzzttttttzzzwwwnnnlllrrrrrrwwwrrroootttrrrnnnssszzzrrrooouuuzzzzzzwwwwwwqqquuuqqqmmmjjj[[[PPPVVVcccnnnwwwggg\\\[[[]]]^^^]]]\\\\\\[[[YYYYYYZZZ[[[\\\[[[]]]___aaa___^^^^^^```]]]XXXWWW[[[ZZZ[[[[[[ZZZXXXVVVVVVWWWXXXWWWVVVVVVXXXXXXWWWVVVWWWVVVVVVVVVVVVVVVWWWWWWUUUWWWXXXWWWUUUUUUXXX[[[XXXWWWUUURRRPPPPPPQQQSSSPPPQQQRRRSSSRRRPPPNNNMMMOOONNNMMMLLLLLLLLLMMMNNNKKKKKKLLLLLLMMMMMMNNNNNNKKKLLLLLLMMMMMMNNNNNNOOOMMMOOOPPPNNNJJJIIIKKKNNNMMMKKKJJJJJJKKKKKKJJJIIIHHHJJJLLLKKKIIIIIIKKKOOOLLLKKKIIIIIIKKKLLLLLLKKKJJJKKKLLLMMMLLLKKKIIIGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKNNNNNNIIIFFFHHHHHHGGGHHHHHHHHHHHHIIIIIIJJJKKKNNNOOOPPPOOOLLLIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGGGGGGGFFFEEEDDDFFFFFFGGGIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDD@@@AAABBBCCCDDDEEEFFFGGGEEEDDDDDDCCCAAA@@@??????>>>>>>>>>>>>???@@@BBBBBB>>>>>>>>>>>>>>>???@@@@@@@@@???>>>===<<<;;;;;;;;;888888999:::<<<===>>>>>>>>>>>>???@@@>>>:::===BBB@@@BBBNNNfff|||rrroooooonnnllliiinnnnnnjjjkkkttt|||}}}}}}ssssssttt[[[NNNCCC::::::999999;;;??????<<<999999;;;>>>===<<<<<<>>>AAA???>>>>>>>>>@@@AAA@@@?????????@@@@@@???>>><<<;;;;;;<<<<<<===>>>??????@@@:::;;;<<<>>>>>>>>>======999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???:::;;;<<<===>>>>>>>>>>>><<<===>>>===<<<;;;<<<===>>>>>>>>>>>>????????????999<<>>>>>@@@BBB:::>>>>>>;;;===BBBBBB>>>DDD>>>===BBBCCC@@@@@@CCCEEE[[[uuuzzzvvv{{{}}}www{{{{{{uuussssssvvvzzz{{{zzzwwwvvvuuussspppooopppsssuuusssqqqjjjqqqssslllgggjjjlllllljjjlllpppssstttsssqqqpppttttttqqqrrr{{{wwwsssrrrrrrqqqpppooommmlllooommmpppuuuuuupppqqquuuoooqqqssssssqqqooonnnmmmnnnooorrrxxx|||{{{vvvpppnnnkkkkkkkkkcccUUUKKKJJJYYYbbbppp{{{lllddd^^^ZZZ[[[]]]___^^^]]][[[[[[[[[\\\YYYXXX___gggiiiccc\\\dddccccccddddddbbb^^^[[[XXXWWWWWWVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVSSSSSSSSSUUUWWWWWWVVVTTTQQQRRRSSSRRRQQQPPPQQQRRROOOOOOPPPPPPOOOOOONNNMMMQQQMMMJJJKKKNNNNNNKKKGGGGGGGGGHHHIIIJJJJJJIIIIIIGGGIIILLLMMMNNNLLLJJJHHHHHHHHHIIIJJJKKKKKKJJJJJJLLLLLLKKKKKKJJJJJJJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJFFFHHHKKKLLLJJJHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGMMMKKKIIIGGGFFFFFFHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHIIIIIIHHHGGGJJJJJJHHHGGGFFFDDDCCCCCCEEEDDDDDDCCCBBBBBBAAAAAAAAABBBDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>>>>??????======<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;::::::<<<<<<<<<<<<============???@@@DDDMMM[[[ppp}}}sssooommmllljjjyyy}}}{{{qqqmmmrrrzzz~~~ssskkklllqqqvvv}}}___MMMFFF@@@;;;999;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<========================>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@BBBBBBBBBBBBAAAAAA@@@???FFFLLLTTT]]]iiiyyy}}}|||tttvvvqqquuuwwwrrrvvv|||yyy{{{{{{{{{{{{|||}}}|||vvvrrrpppuuuwww{{{{{{yyywwwuuutttppppppqqqtttvvvvvvrrroooooouuuwwwppplllnnnpppppptttttttttsssrrrqqqooonnntttsssrrrssszzz}}}tttsssssssssssssssrrrpppnnnkkkiiikkkpppppplllkkkoooqqqssstttssspppllljjjiiijjjmmmqqqtttvvvwwwxxxyyyuuunnniiiiiidddYYYOOOKKKNNNXXXccckkkwwwzzzkkkddd___ZZZVVVXXXZZZ\\\\\\ZZZYYYXXXYYY\\\ZZZ[[[bbbkkkoookkkfff______```aaacccbbb```]]]VVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWYYYYYYWWWUUUQQQRRRSSSRRRPPPOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOQQQMMMJJJKKKNNNOOOLLLIIIHHHIIIJJJJJJKKKKKKJJJJJJHHHIIIJJJKKKKKKJJJHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHJJJLLLLLLIIIGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHGGGFFFEEEEEEFFFHHHHHHOOOKKKGGGEEEFFFHHHIIIJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGHHHIIIHHHGGGFFFEEEHHHHHHGGGFFFEEEDDDCCCCCCAAAAAABBBCCCCCCDDDDDDEEEAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@??????>>>>>>======>>>>>>???======<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============<<<;;;<<<@@@FFFSSSiii{{{yyyzzz}}}}}}wwwxxx}}}kkkWWWDDD>>>??????>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<>>>=========<<<<<<<<<;;;<<<<<<=========>>>>>>>>>????????????????????????<<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@AAAAAAAAAAAA@@@???>>>DDDGGGJJJKKKNNNUUU```hhh|||wwwtttnnnpppsssnnnrrrvvvpppssssssssssssvvvyyy|||~~~~~~~~~}}}zzzvvvrrrppppppwwwzzz||||||yyyuuusssrrrmmmooossswwwyyyvvvqqqmmmtttxxxyyytttqqqqqqssssssxxxvvvtttrrrpppooonnnnnnrrrrrrrrrtttyyy|||xxxqqqooooooqqqsssuuuuuurrrpppllljjjlllppppppnnnmmmooooooqqqsssrrrooollljjjiiiiiilllpppqqqpppsssyyy~~~zzzpppiiihhhgggccc]]]YYYTTTWWWYYY[[[eeewwwwwwooofff```___^^^ZZZVVVUUUWWWYYYYYYWWWVVVUUUVVVWWWVVVWWW]]]eeehhhfffbbb[[[[[[[[[\\\^^^]]][[[YYYTTTUUUVVVWWWXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUWWWXXXYYYWWWUUUQQQRRRRRRQQQOOOMMMNNNOOOPPPQQQQQQQQQQQQPPPOOOOOOOOOMMMKKKLLLNNNOOOMMMKKKJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHFFFFFFFFFGGGGGGIIIKKKLLLKKKHHHEEEDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJNNNHHHCCCBBBFFFIIIIIIGGGGGGFFFEEECCCCCCEEEFFFHHHHHHHHHIIIIIIHHHGGGEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDAAABBBBBBCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???>>>>>>============>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<=========;;;:::::::::>>>JJJVVVttt~~~cccYYYJJJAAA::::::======;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<============<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;:::999999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::;;;<<<===???@@@AAABBB======<<<;;;;;;;;;;;;<<<======<<<<<<<<<======>>>???????????????>>>>>>===???@@@AAA@@@>>>@@@FFFJJJzzzvvvoooqqqtttppprrrtttmmmppppppoooppprrrvvvzzz}}}|||xxxtttsssssstttyyy{{{|||{{{wwwtttqqqpppnnnppptttwwwxxxuuuqqqmmmtttvvvvvvtttqqqqqqrrrssspppppppppooooooooonnnnnnpppqqqrrrtttwwwwwwrrrmmmiiijjjlllqqquuuuuurrrnnnjjjjjjlllooorrrrrrqqqqqqjjjmmmqqqrrrqqqooonnnnnnkkkmmmoooppppppsssxxx|||wwwqqqlllkkkmmmpppqqqrrrsssnnniiinnn}}}~~~zzz|||rrrhhhccc^^^\\\\\\[[[XXXTTTTTTVVVXXXXXXVVVTTTTTTTTTWWWVVVUUUXXX[[[\\\ZZZXXXZZZYYYXXXXXXXXXVVVTTTQQQRRRSSSUUUWWWXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVYYYXXXXXXWWWUUUTTTTTTSSSSSSRRRSSSTTTUUUUUUSSSQQQQQQRRRSSSQQQOOOMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNLLLKKKLLLNNNOOONNNLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGGGGGGGGGGJJJJJJKKKKKKLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIKKKJJJJJJIIIIIIJJJJJJJJJLLLKKKIIIHHHGGGGGGGGGGGGHHHJJJKKKJJJGGGEEEDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGIIIKKKLLLNNNIIIEEEGGGMMMOOOLLLGGGFFFEEECCCBBBBBBDDDFFFHHHGGGGGGHHHIIIHHHGGGFFFEEECCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@??????>>>======<<<===============<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<======>>>::::::;;;;;;;;;<<<<<<<<<>>><<<<<<<<<:::999???GGGKKK]]]vvvpppSSSCCCCCCBBB@@@???>>>===;;;888777::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;:::::::::999999999999999999999999;;;:::888777777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<<<<===???@@@@@@AAA===<<<;;;;;;::::::;;;;;;======<<<<<<;;;<<<<<<<<<=========>>>>>>======<<<>>>???@@@???>>>???BBBDDDyyy~~~qqqqqq||||||wwwqqqtttvvvqqqqqqssslllrrrqqqpppqqqssswww{{{}}}|||wwwttttttuuuvvvyyyzzz{{{yyyvvvrrrqqqppppppqqqssstttsssrrrqqqpppppppppppppppnnnmmmnnnpppjjjlllnnnpppqqqooommmlllnnnoooqqqttttttpppmmmkkklllkkklllooossssssnnniiieeefffhhhkkkpppssssssqqqiiimmmqqqtttsssrrrppppppkkkkkklllpppuuuyyyyyyyyytttvvvuuussssssxxxwwwooorrrpppkkklllbbb^^^YYYVVVVVVUUUTTTRRRUUUVVVXXXXXXVVVUUUUUUUUUZZZYYYYYYXXXXXXXXXWWWVVVZZZYYYWWWWWWWWWVVVSSSQQQRRRSSSUUUWWWWWWVVVUUUTTTUUUUUUUUUUUUUUUVVVVVVVVVXXXWWWWWWUUUTTTSSSRRRQQQRRRQQQQQQRRRTTTSSSQQQOOOQQQRRRRRRQQQOOONNNNNNOOOMMMMMMNNNNNNMMMMMMLLLKKKLLLLLLKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMLLLJJJHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKMMMLLLJJJIIIHHHHHHHHHIIIFFFGGGHHHHHHFFFEEEFFFGGGEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFGGGIIIKKKLLLPPPMMMLLLPPPVVVVVVOOOHHHEEEDDDCCCBBBCCCDDDFFFGGGEEEFFFGGGHHHIIIHHHGGGGGGBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBAAAAAAAAAAAABBBCCCAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@?????????>>>=====================<<<;;;;;;;;;;;;<<<::::::;;;;;;<<<<<<======::::::::::::;;;;;;;;;;;;999888:::<<<:::888:::@@@<<>>:::@@@777999;;;:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999:::999777666777999;;;<<<;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;===============>>>>>>>>><<<<<<;;;:::::::::::::::===<<<;;;;;;;;;;;;;;;<<<;;;<<<<<<======<<<<<<<<<@@@@@@@@@>>><<<:::::::::|||}}}|||wwwsssvvv|||{{{uuussspppvvvwwwooonnnpppjjjrrrrrrrrrsssvvvzzz}}}yyysssqqqrrrtttuuuvvvwwwxxxwwwtttrrrqqqqqqqqqrrrrrrqqqoooooopppqqqllljjjjjjlllmmmkkklllooommmnnnqqqrrrqqqnnnkkkhhhlllmmmooorrrpppkkkiiikkkrrrooommmooorrrqqqkkkeeefffhhhiiilllrrrxxxwwwrrrkkkooosssuuutttqqqooonnnjjjiiijjjpppwww{{{zzzwwwuuu{{{~~~zzzwww{{{{{{sssrrrzzz~~~~~~oooiiifffddddddaaa]]]XXXUUUUUUUUUVVVVVVVVVWWWYYYYYYWWWVVVUUUVVVWWWXXXXXXXXXVVVWWWYYYZZZZZZYYYWWWXXXYYYZZZYYYXXXSSSTTTUUUUUUUUUUUUTTTSSSUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSRRRQQQPPPOOORRRQQQQQQRRRSSSSSSQQQNNNOOOPPPQQQPPPNNNMMMNNNOOONNNOOOOOOOOOOOONNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKJJJHHHHHHHHHIIIIIIEEEFFFGGGGGGEEEEEEFFFGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJIIIJJJNNNQQQPPPJJJCCCCCCCCCCCCDDDDDDEEEFFFGGGDDDEEEGGGHHHIIIIIIHHHHHHBBBBBBCCCCCCDDDEEEEEEFFFBBBCCCCCCDDDDDDEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???AAA@@@???>>>>>>======>>>======<<<;;;;;;;;;;;;<<<:::::::::::::::;;;;;;;;;999999999:::::::::;;;;;;:::888999;;;:::777999===AAA???>>>BBBHHHSSSdddrrryyyhhh]]]LLL???>>>???<<<:::<<<444777999777777;;;===<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;============;;;;;;888888888888888888888888999888888888888999;;;<<<;;;;;;;;;;;;::::::::::::999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999:::;;;;;;:::::::::;;;;;;<<<:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999{{{vvvwwwxxxxxxwwwuuuttttttnnnooowwwxxxmmmjjjnnnkkknnnoooqqquuuxxx|||{{{sssooooooqqqssstttssstttuuuuuusssqqqqqqrrroooqqqrrrpppnnnmmmnnnppplllhhhhhhmmmooommmnnnrrrnnnooooooooommmkkkhhhfffkkkkkkmmmpppmmmgggggglllnnnjjjhhhkkkpppqqqmmmhhhjjjlllmmmnnntttzzzxxxrrriiimmmrrrttttttqqqooonnnmmmmmmnnnppprrrttttttsssuuu|||{{{zzz|||~~~}}}}}}vvvwww|||zzzvvv|||ooodddccceeebbb___^^^```]]]ZZZWWWWWWXXXYYYYYYVVVXXXZZZYYYXXXVVVVVVVVVTTTVVVWWWVVVTTTUUUYYY]]][[[YYYXXXXXXYYYZZZZZZYYYUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRRRRQQQQQQPPPRRRQQQQQQPPPOOONNNNNNMMMPPPPPPOOOPPPQQQQQQNNNLLLKKKLLLMMMMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIGGGGGGFFFGGGHHHIIIFFFGGGGGGFFFDDDCCCDDDFFFDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHHHHEEEDDDEEEFFFGGGFFFCCC@@@BBBCCCDDDFFFGGGGGGFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCCCCDDDDDDEEEEEEFFFCCCCCCCCCDDDEEEEEEFFFFFF@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???BBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<:::999999999999999999888999999999999::::::::::::===::::::<<<;;;999:::===AAA<<<;;;<<<<<<===EEENNN^^^llllll[[[KKK???AAA===999999;;;<<<:::888999<<<<<<888888;;;<<<999999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999:::<<<======<<<:::999888888888888888888888888888888999999:::;;;;;;<<<;;;;;;;;;:::::::::999999888999999999999:::::::::999:::::::::;;;<<<<<<<<<;;;::::::999999999999999:::999999999:::;;;<<<<<<:::;;;;;;<<<======<<<<<<999999999:::<<<>>>>>>>>>||||||}}}mmmrrruuurrrllljjjooouuullloooyyyzzzllliiinnnllljjjlllpppuuuzzz~~~}}}wwwpppmmmnnnqqqtttuuuppprrrssssssrrrqqqrrrrrrmmmooorrrqqqnnnlllmmmnnnmmmhhhhhhnnnqqqpppqqquuummmllljjjiiihhhgggggggggkkkjjjllloookkkdddfffmmmdddaaa```eeennnsssqqqmmmiiikkkkkkjjjooovvvssskkkdddhhhooossstttrrrqqqpppsssttttttqqqllljjjkkknnnrrrxxx{{{zzz{{{|||vvvzzzwww|||xxx}}}lllfffaaa^^^[[[VVVTTT]]]iii\\\ZZZXXXVVVUUUUUUUUUUUUVVVXXXYYYYYYXXXVVVVVVVVVWWWZZZ[[[XXXUUUVVVZZZ___\\\ZZZXXXVVVVVVVVVUUUSSSWWWVVVUUUSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNPPPOOOOOONNNNNNMMMMMMLLLMMMLLLLLLMMMNNNMMMKKKIIIHHHIIIKKKKKKJJJJJJLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJHHHGGGGGGGGGIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHCCCCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIHHHFFFCCCBBBCCCDDDDDDDDDEEEGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHFFFEEEDDDDDDDDDDDDAAACCCEEEGGGHHHHHHFFFEEEGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC???@@@BBBCCCCCCBBB@@@???AAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAA@@@@@@@@@CCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;<<<:::999999888888777777777888888999999999:::::::::;;;888777999999888999===999777:::@@@???;;;<<>>>>>>>>>>>========================:::;;;;;;<<<<<<;;;;;;:::888999;;;<<<<<<;;;999888777777777777777777777777777888999;;;;;;<<<<<<;;;;;;;;;;;;::::::999999999888888999999999:::::::::777777888999;;;<<<======;;;:::999999888888999999888888999999:::;;;<<<===:::;;;;;;<<<=========<<>>>>>>>>????????????>>>>>>>>>>>>===??????>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888999999999999999999999999999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===<<>>>>>>>>>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999888888888999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<>>>?????????EEENNNVVVdddooo~~~mmm^^^UUUNNNGGGCCCBBB@@@===;;;::::::;;;<<<888888888888888888888888999999888888888888999999888888888999999999::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;;;;::::::::::::<<<<<<<<<<<<;;;:::999888;;;;;;:::::::::999999999888999999999999999999888777777777888888888999999888888888888888888888888888888888888888888888888888888999:::;;;;;;;;;;;;:::999999999999:::;;;;;;::::::999999::::::;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::999999wwwmmmbbbbbbdddiiinnnppppppnnnpppnnniiifffdddeeeggghhhjjjmmmrrrsssrrrnnnkkkiiijjjkkkmmmooopppqqqpppppprrrssslll___WWW[[[eeekkklllooorrruuuvvvuuurrrpppoooooonnnmmmkkkiiihhhggghhhhhhhhhhhhhhhhhhhhhhhheeegggiiiiiihhhggghhhiiifffhhhkkkppprrrrrroookkkhhhjjjlllmmmmmmnnnoooqqqllloooqqqpppllljjjllloooooorrrqqqjjjfffiiimmmnnnmmmqqqqqqmmmjjjnnnrrrtttwwwzzz|||xxxrrrooorrrvvvuuuuuusssppprrrvvvvvvrrryyyvvvzzzxxxooopppqqqggglllllllllooottt{{{xxxnnnbbb\\\]]]^^^]]]ZZZVVVWWWWWWXXXXXXWWWWWWVVVTTTSSSRRRSSSTTTTTTRRRPPPSSSTTTUUUUUUSSSSSSTTTUUUWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRSSSSSSSSSQQQOOOPPPQQQQQQPPPNNNMMMNNNOOOMMMMMMLLLLLLLLLLLLKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKMMMLLLKKKKKKMMMOOOOOOOOOJJJKKKLLLJJJHHHGGGHHHIIIFFFGGGHHHHHHHHHGGGFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHJJJFFFFFFFFFEEEDDDDDDDDDCCCEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFDDDCCCBBBBBBBBBBBBEEEEEEEEEFFFFFFFFFGGGGGGDDDCCCBBBBBBAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDCCCBBBAAA@@@@@@@@@????????????>>>>>>=========>>>????????????>>>>>>======>>>>>>????????????>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999888888888999999999999999999999999999999999999999999999999888888999999999:::::::::888:::======;;;:::===@@@DDDIIIRRRZZZcccooo|||zzzooohhhYYYPPPDDD;;;999:::;;;;;;888888888888999:::;;;<<<888888888888888888888888888888888777777888888888888888888999999999999:::888888888999999999::::::::::::::::::::::::::::::;;;;;;:::::::::::::::999:::::::::;;;;;;::::::999:::::::::999999999999999888888999999999999888888777777777777888888888888777777777777777777777777888888888888888888888888999999:::::::::::::::999999999999999999:::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999qqqmmmnnnllliiijjjhhhfffgggiiilllllllllmmmkkkhhhfffeeeeeefffgggkkkmmmoooooommmkkkjjjjjjkkkkkkkkklllmmmmmmnnnnnnnnnppplllccc^^^ccckkkoookkklllnnnooopppooonnnmmmiiiiiihhhgggfffeeeeeeeeeeeeeeeddddddddddddddddddcccdddfffgggfffgggiiikkkiiikkkmmmpppqqqpppmmmjjjhhhkkkllljjjiiihhhfffcccfffjjjooopppnnnnnnppptttooopppkkkcccaaafffmmmpppwwwxxxvvvqqqnnnoootttxxx|||~~~}}}wwwooojjjiiikkklllppptttuuuwwwzzzxxxtttvvvuuuzzzuuujjjkkkpppjjjmmmlllmmmpppssstttqqqooo~~~oooeee^^^]]][[[\\\^^^]]]ZZZWWWUUUVVVVVVVVVVVVVVVVVVUUURRRRRRRRRTTTUUUTTTRRRPPPSSSTTTTTTSSSQQQQQQSSSUUUVVVVVVUUUTTTSSSSSSRRRRRRSSSQQQPPPQQQQQQQQQPPPNNNPPPPPPPPPNNNLLLKKKLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJKKKLLLMMMMMMLLLIIIJJJJJJIIIHHHGGGGGGHHHEEEEEEFFFGGGFFFFFFEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDEEEHHHJJJFFFEEEEEEDDDCCCBBBBBBAAAEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDAAA???@@@CCCDDDBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>======>>>>>>???>>>>>>======<<<======>>>?????????>>>>>>>>>======::::::::::::::::::::::::;;;;;;;;;:::::::::999999999999999999888888888888888888888888888888888888888888888888999999999999888888888999999999::::::666999<<<>>>===<<<===>>>??????@@@@@@BBBGGGOOOTTT[[[]]]bbbhhhpppxxxyyyuuugggbbb\\\VVVRRRMMMHHHDDD@@@>>><<<<<<>>>>>>===<<<888888999:::::::::999999888888888888888999999999888888777777777777888888888888888888999999999999777777777777888888888888999999999999::::::::::::::::::::::::999999999999888888999:::::::::::::::999999999999999888888888777777888888888888777777666666666777777777888888777777777777777777777777777777777777888888888888999999:::::::::999999888999999999888999::::::;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999vvvddd[[[]]]bbbcccbbbhhheeedddgggmmmpppnnnkkkggggggffffffeeedddccccccllllllkkkiiiggggggjjjllllllkkkkkkkkkkkkkkklllllljjjkkkiiifffggglllnnnlllkkkjjjhhhgggfffggghhhiiiggggggggggggggghhhhhhhhhcccbbbaaaaaa```aaaaaabbbbbbdddfffffffffgggiiikkkjjjlllnnnooonnnkkkhhhgggcccggggggdddcccccc```ZZZ\\\___dddiiinnnpppqqqpppkkkjjjeee______gggooorrrqqqqqqpppooonnnpppwww~~~xxxxxxwwwvvvtttqqqmmmkkkkkksss{{{~~~{{{uuulllnnnuuuooo```bbbmmmmmmkkkjjjjjjnnnrrrsssppplllsssoooqqqzzz{{{kkkccc___\\\XXXUUUXXX[[[[[[WWWTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUSSSSSSSSSUUUVVVVVVTTTRRRSSSTTTTTTSSSRRRRRRTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPQQQOOONNNNNNOOOPPPOOONNNNNNOOOOOOMMMKKKJJJKKKLLLKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJIIIGGGGGGHHHIIIHHHGGGFFFGGGHHHDDDEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCFFFHHHDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBCCCCCCCCCBBB@@@>>>???BBBCCCAAA>>>@@@@@@@@@@@@????????????@@@??????>>>>>>>>>??????<<<<<<<<<;;;;;;<<<======>>>>>>>>>=========<<<<<<999999999:::::::::::::::;;;;;;:::::::::999999999999999999888888888777777888888888888888888888888777777777888888999999999888999999999::::::::::::999:::;;;:::999888888999::::::::::::;;;===@@@BBBFFFEEEEEEDDDEEEGGGIIIJJJQQQSSSVVVYYYZZZZZZXXXWWW\\\cccfff___TTTMMMHHHCCCCCCBBB???>>>=========<<<555777999<<<===<<<888666888999:::::::::999888888777777888888888999999999888888777777777777888888777777888888888999999999666666666777777777888888888888888999999999::::::999999999999999999999999777777888999::::::::::::888888888888888888888888666777777888888777777666555555666666666777777777666666666666666666666666666666777777777888888888999999999:::999999888888999888888888888999::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999iiiccc]]]]]]bbbddd```\\\hhhhhhkkkqqquuussskkkeeeccccccddddddcccbbbaaa```kkkiiifffcccbbbdddiiimmmlllkkkkkkkkkjjjjjjiiiiiifffhhhgggfffhhhllljjjeeekkkhhhdddbbbaaabbbeeegggcccdddeeefffggghhhhhhhhhbbbaaa`````````aaabbbcccdddfffhhhhhhgggfffggghhhgggjjjlllllliiifffdddddd]]]bbbbbb___```dddaaaYYYSSSTTTYYYccclllpppmmmiiiggghhheeeaaaccciiinnnooonnnmmmlllllljjjjjjqqqxxxrrrqqqsssvvvzzzzzzxxxuuuooovvv|||}}}|||}}}{{{wwwmmmoootttnnnaaaeeerrrssssssnnniiihhhiiikkkjjjiiiiiiccc```eeekkkmmmqqqvvvuuu}}}zzzrrrjjj```YYYWWWXXXXXXXXXUUUXXXXXXTTTNNNMMMSSSYYYUUUVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVWWWUUUTTTSSSTTTUUUUUUSSSSSSTTTUUUSSSSSSSSSSSSRRRQQQPPPPPPOOONNNLLLLLLMMMNNNNNNMMMLLLMMMMMMLLLJJJIIIJJJLLLJJJJJJKKKKKKKKKKKKLLLLLLJJJKKKKKKLLLKKKKKKJJJJJJJJJIIIHHHIIIIIIIIIFFFDDDFFFGGGHHHGGGFFFEEEFFFGGGDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDCCCBBBBBBCCCEEEBBBBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAAAAA@@@??????BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBB?????????@@@@@@@@@@@@AAA@@@AAAAAABBBBBBBBBBBBAAA??????@@@@@@@@@@@@????????????@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???>>>>>>@@@@@@???>>>AAAAAA@@@@@@@@@?????????@@@@@@???>>>>>>>>>??????;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::::::::::::::999999999999999888888888888777777777888888888888888888888888666666777777888999999999888888999999999:::::::::999888777777777888:::;;;888999999:::::::::::::::AAA@@@>>><<<:::::::::;;;:::;;;===>>>>>>===<<<;;;???EEEHHHDDD@@@>>>;;;888======<<<;;;::::::;;;;;;999888888777777666666666444555666888888999999999777777777888999999::::::888888888777777888888888777777777888888888888999666666666777777777888888777777777888888999999:::777888888888888999999999666777888999999999999999777777777777777888888888666666777777777777666666555555555555666666666666666666666666666666666666555666666777777888888888888888999999999999999888888888888888888999::::::::::::999999::::::;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::999999^^^]]]^^^bbbfffhhheeebbbkkknnnsssuuusssnnnhhhdddfffeeedddcccccccccddddddfffeeecccaaa```cccgggkkkjjjjjjkkkjjjiiihhhgggfffaaadddfffccccccfffgggdddhhhgggdddcccbbbdddfffhhhcccdddfffhhhiiihhhgggfffccccccbbbaaabbbccceeefffgggiiikkkjjjhhheeeddddddbbbeeehhhhhheeecccbbbccc^^^cccccc^^^```gggeee\\\NNNQQQYYYdddmmmooojjjeeehhhjjjjjjhhhiiilllkkkhhhqqqnnnnnnooommmkkkpppyyyxxxyyyyyyyyyxxxxxxyyyyyytttvvvtttooommmrrrxxxzzzxxxtttuuuppphhhoooyyywwwwwwsssnnnjjjhhhfffeeedddcccbbbbbbddddddcccdddgggmmmqqqxxxwwwnnnfff___ZZZ^^^]]][[[YYYWWWVVVWWWWWWWWWXXXVVVSSSOOOPPPUUUZZZUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTSSSSSSUUUVVVVVVUUUQQQSSSUUUUUUTTTSSSSSSSSSPPPQQQRRRRRRRRRQQQPPPPPPNNNLLLJJJJJJLLLMMMMMMLLLJJJKKKKKKJJJIIIIIIJJJLLLHHHIIIIIIIIIJJJJJJJJJKKKJJJJJJKKKKKKJJJIIIHHHGGGHHHHHHHHHIIIJJJJJJHHHFFFEEEFFFGGGFFFEEEEEEFFFGGGEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCBBBBBBBBBBBBCCCAAABBBCCCCCCBBB@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBAAA???????????????@@@AAAAAA????????????@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@>>>??????????????????>>>======>>>?????????>>>>>>>>>>>>???@@@@@@?????????===>>>??????======>>>???@@@@@@@@@????????????>>>@@@???>>>===============:::::::::::::::;;;<<<<<<;;;;;;::::::::::::999999999999999:::::::::;;;;;;:::::::::999999999999888888888888888777777777777888888888888888888888888666666666777888999999999777777777888888888999999777777666777999<<<>>>>>>;;;::::::999999777666444888888999999:::;;;======::::::;;;;;;;;;:::999999:::===>>><<<<<<>>>>>>;;;;;;;;;;;;:::999888888888;;;;;;:::999888888999:::555555666666777888999:::666777777888999999::::::999999888888888888999999777777777777888888888888666666777777777888888888666666777777888999999:::777777777777888888999999777777888888888888888777666666666777777777888888555666666777777666666555444444555555555666666666555555555555555555555555555555666666777888888999666777888999999999999999888888888888888999999:::::::::999999::::::;;;<<<999999999999999999999999;;;;;;::::::::::::999999cccbbb``````cccfffggggggeeejjjnnnmmmhhhfffiiinnnkkkiiigggeeeeeefffiiikkkbbbbbbbbbaaaaaabbbfffiiiiiiiiijjjjjjiiigggeeeccc[[[bbbfffbbb___ccchhhjjjfffffffffffffffgggiiiiiiiiijjjmmmnnnnnnmmmjjjiiieeedddccccccdddfffhhhjjjiiikkkmmmllliiieeebbbaaa]]]```dddeeecccaaabbbcccdddiiiggg```bbbiiifff]]]OOOUUU___iiioooooojjjfffkkknnnooommmmmmmmmhhhbbbmmmkkkoootttvvvwww~~~}}}tttpppqqquuuvvvtttkkk```^^^hhhuuu}}}uuuqqqmmmjjjttt{{{tttmmmoooqqqrrrqqqnnnkkkiiibbbfffkkklllfff```___aaajjjiiiiiikkkmmmnnnqqqtttzzzxxxssskkk___XXXVVVXXXZZZ\\\TTTVVVWWWVVVTTTSSSUUUXXXTTTUUUUUUVVVVVVUUUSSSRRRTTTTTTUUUUUUUUUUUUTTTTTTVVVTTTRRRRRRTTTVVVVVVVVVOOORRRUUUUUUTTTRRRRRRRRROOOPPPQQQRRRRRRRRRQQQPPPNNNLLLJJJIIIKKKLLLMMMLLLIIIJJJJJJJJJIIIIIIJJJLLLGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFDDDGGGGGGGGGIIIKKKLLLJJJHHHDDDEEEFFFFFFEEEDDDEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFFFFDDDCCCBBBEEEEEEDDDCCCCCCCCCCCCCCC@@@BBBDDDDDDBBB@@@?????????????????????@@@@@@@@@???@@@AAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBCCCCCCBBBAAAAAA>>>>>>>>>>>>???@@@AAAAAA??????@@@@@@@@@AAAAAAAAA<<<===>>>@@@@@@@@@???>>>>>>>>>????????????>>>>>><<<<<<===>>>>>>???>>>>>>>>>????????????>>>>>>===;;;>>>@@@???<<<;;;===@@@????????????>>>>>>>>>>>>???>>>===<<<<<<<<<<<<<<<:::999999999::::::;;;<<<:::::::::999999999888888999999999::::::;;;;;;;;;:::::::::999999999888888888888888888777777777777777777777777777777777777555666666777888999999999666666666666777777777777;;;:::888888888888777666:::999888888999999888777333444444555555555666666::::::999999999999999999888999777444666::::::666777888::::::999888888999333666999:::999888777777:::999888888888888999999666777777888999999::::::::::::999999999999::::::777777777777888888888888777777777777888888888888555666666777888999999999666666777777888888888999777777888888888888777777555666666666777777888888555555666666666666555555444444444555555555666666555555555555555555555555444555555666777888888999555666777888999:::::::::888888888777888999999:::::::::999999::::::;;;<<<888888888888888888888888;;;;;;;;;:::::::::999999YYY[[[\\\]]]]]]___bbbdddhhhkkkllljjjfffdddfffhhhgggfffeeeeeeeeefffggghhhfffdddbbbaaaaaaccceeegggmmmjjjgggfffggghhhfffccc___^^^```ccccccbbbffflllkkkkkkllllllllllllllllllmmmkkkiiilllppprrrqqqnnniiihhhfffeeefffgggiiijjjfffhhhiiihhhdddaaa___^^^ccceeefffeeedddbbbccccccccccccdddeeefffdddaaa___[[[dddnnnrrroookkkkkkmmmmmmlllmmmnnnlllgggfffiiivvvrrrsssyyyyyyvvv{{{xxxrrrmmmlllnnnrrrmmmbbbbbboooyyyyyy}}}|||yyyvvvtttsssrrrssshhhjjjmmmnnnooommmkkkjjjnnnsssssskkkeeeddd```[[[fffhhhiiigggbbb^^^]]]^^^ccceeefffggghhhkkkooorrr{{{yyyuuupppjjjccc___\\\VVVVVVTTTSSSRRRRRRRRRRRRVVVTTTSSSQQQRRRSSSVVVXXXTTTUUUUUUVVVUUUTTTSSSRRRUUUTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSRRRPPPOOONNNOOOPPPPPPPPPOOOLLLIIIGGGIIIIIIIIIIIIIIIJJJKKKLLLGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEFFFFFFGGGGGGEEEDDDEEEGGGHHHHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBB@@@======???@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???BBB@@@>>>===<<<===>>>???@@@@@@???????????????@@@CCCBBB@@@?????????@@@@@@===???@@@???>>>===>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@========================>>>>>>>>>>>>============;;;;;;::::::::::::999999777888:::;;;<<<;;;::::::999999999999999999999999777777888999::::::;;;;;;888888888888888888888888777777777777666666666666777777777777666666666666444555555666777888888999999999999888888888888888888888888888888888888888888888999999999999888888555666777888888777666555999999999888888888888777777777777777888888888888:::::::::999999888888888777777888999999999999888::::::;;;999888777888:::999999999999999999999999777888888888888999999999666666777777777777666666444444444555666777777888888888888888888777666666777777888888888888777777777777888999999999999888777777666555555555555555666666777777666555444444888888777777666666666555777777666666555555555444777777666666555555555444666666777888888888888888999888888888777777666666888888888888888888888888999999999999999999999999:::999999999999:::;;;;;;TTTVVVXXXZZZ\\\^^^bbbeeehhhiiijjjiiigggfffggghhhdddeeeggghhhiiiiiihhhgggfffeeedddccccccdddfffgggiiigggeeefffhhhiiiiiigggeeecccdddfffdddcccgggmmmfffhhhkkknnnooopppooonnnmmmlllkkklllmmmmmmmmmkkkeeedddcccbbbbbbdddeeegggdddfffgggfffbbb___]]]]]]```bbbddddddcccbbbbbbccceeeeeeeeeffffffeeebbbaaabbbhhhmmmooonnnmmmnnnpppxxxsssnnnmmmmmmpppxxxzzzvvvzzzzzzxxx~~~xxxuuutttpppmmmlllkkknnnkkkdddhhhvvv~~~~~~|||{{{yyyvvvtttrrrqqqqqqkkkkkkkkkkkkjjjjjjiiiiiikkkppppppiiidddbbb___ZZZcccdddeeeccc^^^[[[ZZZ[[[[[[\\\]]]]]]]]]^^^aaaccckkklllooovvv}}}{{{wwwzzz|||}}}yyyuuusssssstttuuusssrrrtttuuulllaaabbbaaa___]]]ZZZWWWTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPUUUTTTRRRQQQQQQSSSUUUWWWTTTTTTUUUUUUUUUTTTRRRRRRTTTTTTTTTUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSRRRRRRRRRPPPOOONNNMMMOOOPPPOOOOOOMMMKKKIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFDDDCCCDDDEEEGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAA???>>>===???@@@@@@???BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????AAA@@@>>>===<<<===>>>???@@@@@@???>>>>>>??????@@@AAA@@@???>>>>>>>>>??????===>>>??????>>>===>>>???@@@@@@???>>>=========>>>============>>>???@@@AAA========================>>>>>>>>>=========<<<<<<;;;;;;:::::::::999999999888888:::;;;;;;;;;::::::888888888888888888888888777777888999999:::;;;;;;888888888888888888888888777777777777666666666555777666666666666666666666555555666666777777888888888888888888888888888888888888888888888888888888777888888888888888888777666666777777777777666666999999999888888888777777777777777777888888888888:::::::::999999888888888777777888999999999999888999:::;;;999888777888:::888888888888888888888888777777888888888999999999666666777777777777666666444444444555666777777777777777888888777666666555666777777888888777777666555666777777888888777777777777666555555555555555666666666666666555444444777777666666666555555555777666666666555555555444777666666666555555555444666666777888888888888777888888888777777777666666888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;<<<======NNNQQQTTTWWWYYY]]]bbbeeegggffffffggghhhiiiiiihhhbbbdddiiilllmmmkkkhhhfffffffffeeeeeeeeeeeeeeeffffffeeedddfffhhhkkkkkkkkkiiifffeeefffdddcccffflllfffhhhllloooppppppnnnmmmjjjkkkkkkjjjgggffffffgggcccbbbaaaaaaaaacccdddeeedddeeefffeeebbb___^^^^^^___aaadddeeedddccccccdddfffffffffeeeeeeeeeeeeeeeiiijjjjjjjjjkkkkkkllllllqqqllliiijjjmmmsss~~~~~~wwwxxxyyyvvvxxx~~~zzzsssnnnooopppnnnmmmnnnlllmmmjjjgggnnnzzz|||yyyyyywwwuuussspppnnnmmmmmmllliiigggffffffggghhhhhhllllllgggbbb```^^^[[[bbbbbbbbb___\\\ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXZZZ\\\___]]]]]]___bbbbbb___\\\]]]___bbbbbb```^^^\\\\\\YYYZZZYYYVVVWWWXXXVVVQQQSSSSSSSSSSSSRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNNNNTTTSSSQQQPPPQQQRRRTTTUUUSSSSSSTTTTTTTTTSSSRRRRRRRRRSSSUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQPPPPPPOOONNNMMMLLLPPPOOONNNMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFEEEEEEEEEDDDBBBCCCEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDCCCCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@??????AAA???>>>>>>???@@@@@@???AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAA>>>??????@@@@@@??????>>>@@@???>>>===<<<===>>>?????????>>>>>>>>>??????@@@??????>>>=========>>>>>>===>>>??????======>>>???AAA@@@???>>>======<<<===<<<<<<<<<===>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<::::::::::::999999999999888888999:::::::::999999777777777777777777777777777777888888999:::::::::888888888888888888888888777777777666666666555555666666666666666666666666666666666666666666666666777777777777777777777777888888888888888888888888666777777888888777777666777777666666666666777777999999888888888777777777777777777777888888888888999999999999999888888888777777888999999999999888999:::;;;:::888777888999777777777777777777777777777777777888888888999999666666777777777777666666444444444555666666777777666666666666666666555444666666777777777777666666444555555666666666666666777666555555444555555555555666666666666555444444555555555555444444444444666666666555555555555555666666666555555555555555555666777777888888777777888888777777777777666666888888888888888888888888777777777777777777777777;;;;;;::::::;;;;;;<<<===MMMOOORRRUUUXXX[[[___bbbeeecccaaadddhhhjjjiiigggdddfffiiilllllljjjgggeeeggggggfffffffffeeedddddddddddddddeeehhhjjjkkkllliiieeebbbccccccbbbeeejjjllllllllllllkkkiiihhhgggfffhhhiiigggcccaaaccceeeccccccccccccccceeeffffffeeeggggggfffdddbbbaaaaaaccceeeggggggfffeeedddeeecccdddeeeeeeeeefffhhhiiikkkiiiffffffggggggdddbbb]]]^^^eeemmmrrrrrrvvv{{{zzzvvvvvvtttqqqqqquuupppkkkiiimmmooonnnnnnoooqqqpppllljjjpppxxxyyyttttttttttttrrrpppmmmjjjhhhkkkjjjhhhfffffffffggggggfffhhhhhheeeaaa___]]]\\\ccccccaaa```]]]\\\\\\\\\[[[\\\]]]\\\ZZZYYYZZZ[[[^^^[[[YYYXXXYYYYYYXXXVVVXXXYYY[[[[[[ZZZYYYXXXWWWUUUVVVVVVUUUTTTTTTUUUUUUTTTTTTTTTTTTSSSQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOSSSRRRQQQQQQQQQRRRTTTUUURRRRRRRRRRRRRRRRRRRRRRRRPPPRRRUUUWWWXXXVVVUUUSSSRRRRRRRRRRRRRRRRRRRRRRRROOOPPPPPPPPPOOONNNMMMMMMQQQOOOMMMKKKIIIIIIJJJKKKHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDBBBCCCEEEGGGGGGFFFEEECCCFFFEEECCCCCCEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA???>>>>>>@@@@@@@@@>>>@@@@@@@@@@@@@@@?????????<<<======>>>???@@@AAAAAA???@@@@@@@@@@@@@@@@@@??????>>>============>>>>>>???>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>===<<<===???AAA@@@???>>>===<<<<<<<<<>>>============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::999999999999888888888999999999999999999777777777777777777777777777777888888999999999:::888888888888888888888888777777666666666555555555555555555666666666666666666666666666666666555555666666666666777777777777888888888888888888888888666666777777777777666666888777666555555666777888888888888888777777777777666777777777888888888888999999999888888888888888777777888999999999999888999:::;;;:::999888888999777777777777777777777777777777777777888888888888666666777777777777666666444444444555555666666666444555555666555555444444555666666777777666666555444444555666666666666666666555555444444555555555555555555666666555444444333333333333333333333333555555555555555555555555555555555555555555555555555666666777777777777777777777777777777777666666888888888888888888888888777777777777777777777777888888888888888999999:::PPPRRRTTTUUUVVVXXX\\\^^^```^^^]]]```eeehhhgggeeeggggggggggggfffeeeddddddgggffffffeeedddccccccbbbcccddddddeeefffgggiiikkkhhhcccaaacccddddddfffjjjnnnlllhhheeeccccccdddddddddggghhhgggdddccceeehhhccccccccccccdddeeefffgggeeefffgggfffcccbbbbbbcccggghhhhhhgggdddbbbbbbbbb```bbbdddeeeeeegggjjjmmmkkkiiifffggggggeee^^^YYYYYY___jjjvvvyyytttqqqqqqppprrrtttuuuqqqmmmnnnsssmmmkkkkkkppprrrpppoooqqqrrrooolllkkkppptttrrrmmmooooooooonnnllliiifffeeeggggggggghhhhhhhhhggggggfffffffffdddaaa]]]]]]^^^bbbaaa```______^^^\\\[[[XXXYYY[[[ZZZYYYXXXYYYZZZYYYWWWUUUSSSTTTUUUWWWWWWUUUUUUUUUUUUTTTSSSRRRPPPNNNPPPSSSTTTRRRPPPPPPRRRSSSSSSSSSSSSRRRQQQOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQSSSRRRRRRQQQRRRSSSTTTUUUQQQQQQQQQQQQQQQQQQQQQRRRPPPRRRUUUWWWWWWVVVTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOPPPPPPPPPOOOOOONNNPPPNNNKKKIIIHHHIIIJJJKKKHHHIIIIIIJJJJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBCCCDDDDDDAAACCCEEEFFFGGGFFFDDDCCCHHHFFFEEEEEEFFFGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBB@@@???>>>???@@@AAA???>>>????????????????????????<<<<<<===>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@==================>>>>>>>>>>>>======>>>??????@@@>>>>>>??????????????????<<<>>>???>>>===<<<===>>>@@@???>>>===<<<<<<<<<<<<@@@???>>>===<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888888888888888888888888888888888888888888888888888777888888888888888999999777777777777777777777777666666666666555555555555444444555555666666666777666666666666555555555555555555666666777777777777777777777777777777777777666666777777777777666666888777666555555666777888888888888777777777666666666777777777888888888888888888888888888888888888777777888999999999999888888:::;;;;;;999888888888888888888888888888888888666666777777777888888888666666777777777777666666444444444444555555555555444444555555555555444444555555666666666666555555444555666666777777666666555555444444444444555555444444555555555555444444222222222333333333333333444444444555555555555555444444444555555555555555555555666777777777777777666666666666666666777777777777777777777777777777666666666666666666666666888777777777777888999999SSSTTTVVVUUUUUUVVVXXXZZZZZZZZZ[[[]]]```cccccccccfffdddbbbaaa```aaabbbbbbfffeeedddbbbaaa`````````bbbcccdddddddddeeegggiiihhhdddbbbfffgggfffgggiiihhhfffbbb______aaaeeegggeeeggghhhhhhggggggiiijjj___``````aaabbbcccddddddbbbcccdddcccaaa```aaabbbhhhgggeeebbb___]]]^^^``````dddggghhhggggggkkknnnkkkjjjjjjkkkkkkggg```ZZZcccgggnnnvvvwwwqqqnnnnnngggmmmrrrsssooolllooosssooonnnpppuuuuuurrrqqqrrrmmmkkkiiikkknnnpppooommmlllkkkkkkjjjiiigggeeedddeeeeeefffggghhhhhhggggggfffdddcccccc```[[[[[[^^^^^^]]]]]]]]]^^^]]]ZZZWWWWWWYYY[[[[[[ZZZYYYZZZ[[[VVVTTTRRRQQQRRRTTTWWWYYYVVVTTTSSSSSSSSSSSSPPPNNNMMMMMMPPPSSSQQQMMMLLLOOOPPPPPPQQQRRRRRRRRRRRRRRRQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPOOOOOOPPPPPPQQQRRRQQQRRRTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPOOOOOOOOONNNNNNOOOPPPPPPPPPOOOOOONNNMMMKKKIIIHHHIIIJJJKKKHHHHHHIIIJJJJJJIIIGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCDDDEEEEEEEEEDDDDDDIIIGGGEEEEEEFFFGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCBBBBBBBBBBBBAAA???@@@@@@AAABBBBBBCCCCCCAAAAAABBBBBBBBBBBBCCCCCC@@@???>>>???AAAAAA???===>>>>>>>>>>>>>>>?????????<<<<<<======>>>>>>??????@@@@@@@@@AAAAAA@@@@@@@@@<<<<<<============>>>>>>============>>>??????@@@===>>>???@@@@@@@@@??????<<<===>>>>>><<<<<<===>>>>>>>>>======<<<<<<======??????>>>===<<<<<<<<<<<<========================<<<<<<;;;;;;;;;:::::::::999999999999888888888888999888777777666777777777888888888888888888888888888888888888888888888888777777777777777777777777666666666555555555444444444444444555555666666777555555555555555555555555555666666777777888888999777777777777777777777777666777777888888777777666777777666666666666777777888888777777777666666666777777777777888888888888777777777888888888888888777777888999999999999888888:::;;;;;;:::888888888888888888888888888888888666666666777777777888888666666777777777777666666444444444444444444444444333444555555666555555555444444555555555555444444444555555666777666666666444444444333444444555666333333444555555555555444222222222222333333333333444444444444444555555555444444444444444555555555444555666666777777666666555555666666666666777777777777777777777777777777666666666666666666666666999999888888999999:::;;;TTTUUUUUUUUUSSSTTTUUUWWWUUUWWWYYYZZZ[[[]]]___aaa___^^^]]]]]]]]]^^^```aaafffdddaaa___]]]]]]^^^^^^___aaaccccccbbbcccfffiiiiiidddcccfffhhhfffddddddbbb```^^^^^^___bbbfffhhhfffeeedddeeefffggggggfff]]]^^^___```aaabbbbbbbbbbbbccccccbbbaaa```bbbccchhhfffccc___\\\\\\___aaaeeeiiimmmmmmjjjhhhjjjlllhhhiiikkklllllliiieeebbbllllllpppsssqqqkkkiiikkkhhhkkkmmmlllkkklllnnnpppooopppsssxxxxxxsssqqqsssjjjiiiiiikkkllllllmmmooojjjjjjiiihhhgggggggggggggggfffddddddcccdddeeefffeeeaaa```aaa^^^XXXXXX\\\ZZZZZZZZZ\\\^^^\\\XXXTTTYYYZZZ\\\\\\[[[ZZZZZZZZZWWWVVVTTTRRRQQQSSSVVVXXXYYYWWWUUUUUUWWWWWWUUURRRTTTPPPPPPSSSSSSOOOMMMPPPPPPPPPQQQRRRSSSSSSSSSSSSQQQRRRSSSTTTSSSQQQPPPNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOONNNNNNNNNPPPQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQOOOOOOOOONNNNNNNNNMMMMMMLLLLLLMMMNNNOOOOOONNNNNNMMMLLLJJJIIIIIIIIIIIIJJJGGGHHHIIIJJJJJJHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDEEEHHHFFFEEEDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@@@@AAAAAAAAABBBBBBBBB?????????@@@AAAAAA???============>>>>>>>>>??????========================>>>>>>????????????>>>>>>;;;<<<<<<======>>>======<<<<<<<<<======>>>@@@@@@<<<<<<>>>?????????>>>>>><<<===>>>===<<<<<<===>>>===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888888888888999888777666555666666777777777777777777777777777888888888888777777777777777777777777777777777777666666555555555444444444333333444555555666777777333444444555555666666666666666777777888999999:::777777777777777777777777777888888888888888888777666666777777777777666666888777777777666666666666777777777777888888888888666777777777888888888999777777888999999999999888777999<<<<<<:::888777777777777777777777777777777666666666666777777777888666666777777777777666666444444444444444444444444444444555666666666666666444444444555555444444444333333444555555555555555444333333333444444555666222333444444555555555444222222222333333333444444333333333444444555555555333333333444444555555555444555666666777777666666555555555666666666777777777777777777777777777777777777777777777777777777888888888888888999::::::SSSTTTTTTSSSRRRRRRTTTVVVRRRUUUXXXYYYXXXYYY\\\___XXXYYYZZZ[[[\\\^^^___```fffccc```]]][[[[[[\\\]]]\\\^^^aaabbbaaacccgggjjjhhhcccbbbeeefffccc___^^^____________aaaccceeefffdddaaa___```cccdddbbb___]]]^^^___aaabbbcccccccccdddeeeeeedddccccccdddfffiiigggccc___\\\^^^bbbfffiiinnnrrrqqqlllhhhhhhjjjeeegggiiikkkkkkjjjiiihhhooopppsssvvvrrrkkkggghhhlllkkkgggdddfffjjjlllkkkoooppptttyyyyyysssqqqssskkkjjjkkkkkkjjjiiikkknnnkkkjjjhhhgggggghhhiiijjjjjjgggccc```___```ccceeeddd```^^^___\\\UUUUUUZZZYYYYYY[[[^^^```^^^XXXSSSWWWXXXZZZZZZWWWUUUUUUUUUXXXWWWUUURRRPPPPPPRRRTTTUUURRRQQQRRRTTTUUUSSSQQQVVVOOOLLLOOOPPPLLLKKKNNNOOOPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRRRRRRRPPPMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNMMMNNNOOOQQQRRRSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNNNNMMMMMMMMMLLLLLLJJJKKKLLLMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIGGGHHHJJJJJJJJJHHHFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCFFFEEECCCBBBBBBCCCEEEFFFDDDCCCCCCCCCCCCDDDEEEEEEGGGFFFDDDCCCDDDEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAAAAA@@@@@@????????????@@@@@@AAAAAAAAA???>>>???@@@AAAAAA???===<<<=========>>>>>>??????===============<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<===>>>>>>======<<<<<<<<<<<<===>>>@@@@@@:::;;;===>>>>>>>>>======<<<===>>>===<<<;;;<<<>>><<<;;;;;;<<<<<<===>>>???999::::::;;;===???@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888888888888777999888777555555555666777666666666666666666666666888888888777777777777777777777777777777777777777666666555555555444444444333333444444555666777777333333444444555666777777666777777888999:::::::::777777777777777777777777888888999999999999888888555666777888888777666555777777777777666666666666777777777777888888888888666666777777888888888999777777888999999999999888777999<<<<<<:::888777777666666666666666666666666666666666666777777777777666666777777777777666666444444444444444444444444444444555666777777777666333444444555555444444333222222333444444444444333333333333333444444555666222333444444555555555444222222222333333444444444333333333444444555555555333333333444444555555555444555555666666666666666444555555555666666777777777777777777777777777777888888888888888888888888666666666666666777777888QQQRRRSSSTTTTTTSSSRRRQQQSSSTTTVVVXXXYYYYYYXXXXXX\\\[[[ZZZYYYZZZ\\\^^^___[[[aaabbbYYYQQQRRRZZZ___ZZZ\\\___bbbccccccbbbaaadddaaa^^^]]]\\\[[[YYYXXX[[[\\\\\\]]]___aaacccdddcccddddddaaa]]][[[\\\^^^]]]]]]^^^aaacccdddcccaaa```cccfffgggfffeeeeeeeeeiiiiiiiiihhhffffffhhhjjjrrrrrrrrrqqqnnnjjjgggeeefffiiihhhffffffiiiiiigggmmmmmmnnnnnnooooooppppppeeeddddddddddddeeefffffflllppptttsssnnnkkklllooolllkkkiiiiiijjjjjjhhhgggdddfffiiijjjiiihhhggggggeeeeeecccaaa```_________aaabbbbbb```\\\YYYWWWWWWYYYZZZ[[[\\\]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVWWWUUUSSSQQQPPPPPPRRRRRRQQQSSSTTTUUUUUUTTTSSSQQQQQQPPPPPPOOOOOONNNNNNMMMOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOOOONNNNNNMMMLLLPPPNNNMMMNNNOOOOOONNNMMMPPPOOOOOOOOOOOOPPPQQQQQQUUUVVVWWWWWWUUURRRNNNLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNOOONNNKKKIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@??????============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888;;;;;;::::::::::::999999;;;;;;::::::999888777777555555555666666666666666555555555555555555555555555555555555666666666666777777888888888888777777444555555666666666666666666666555555555444444444444444444555555777888999777777777777777888888999777666666666666666777888777777777777777777777777777777777777888888888888999999888888777777666666777888888888888999999999888888777777777777888888999888777777777888::::::<<<;;;:::999888888888888888666666888;;;;;;888444666666666666555555555555555555666666555555444333777777666555444333333222555555555444444333333333222333333444444333333222444111000777???@@@999111222222222222222222222222333333333333333333333333333333333333333333333333111111222222222333333333333333333444444444555555333333333444444444555555444444555666666666666666666666666666555555555555999888777777888888777666777777777777777666555555PPPPPPRRRSSSSSSSSSRRRRRRSSSTTTVVVWWWXXXWWWWWWVVVXXXXXXWWWVVVWWWXXXZZZ\\\ZZZ___^^^WWWRRRTTTZZZ]]]YYY[[[^^^```aaaaaa___^^^]]][[[YYYXXXZZZ[[[[[[ZZZ[[[[[[\\\]]]^^^___``````\\\\\\ZZZVVVRRRQQQTTTWWWYYYZZZ]]]bbbeeefffcccaaa___bbbeeefffeeeddddddeeefffhhhjjjkkkkkkjjjkkklllvvvuuurrrnnnkkkhhhfffeeegggiiihhhddddddhhhiiigggkkkkkkkkkkkkkkkkkkkkkkkkfffeeeeeeeeeffffffgggggggggkkknnnmmmiiihhhiiillliiihhhgggffffffeeedddccccccfffiiijjjiiigggdddbbbdddcccbbbaaa```_________aaaaaa```___^^^]]]\\\[[[XXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXVVVVVVVVVUUUSSSQQQPPPPPPQQQRRRQQQRRRTTTUUUUUUTTTRRRQQQPPPPPPPPPOOOOOONNNNNNNNNOOOOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLMMMLLLKKKLLLNNNNNNMMMLLLOOOOOOOOONNNOOOPPPPPPQQQUUUUUUTTTSSSRRRPPPOOOOOOLLLLLLMMMMMMLLLLLLKKKJJJKKKMMMMMMLLLJJJHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????============>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888;;;;;;:::::::::999999999::::::999888888777666666555666666666666666666666555555555555555555555555555555555555666666666666666777777888888777777666444444555666666666666666666666555555555444444444555555555555555666777888777777777777777888888999999888777666666555666666777777777777777777777777777777777777888888888888888888888888777777777777777888888888888999999999888888777777777777888888999888777777777888999:::<<<;;;:::999888888888888666;;;AAAGGGHHHCCC;;;444666666666666555555555555555555666666555555444333555555555555555444444444555555444444444333333333222333333444444333333222555333333888===>>>999333222222222222222222222222333333333333333333333333333333333333333333333333111111222222222333333333333333333444444444444555333333333444444444555555555555666666666666666555666666666666666666666666:::888777777888888666555777777777777777666555555NNNOOOPPPQQQRRRSSSSSSRRRTTTTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRSSSTTTVVVWWWXXXZZZYYYTTTSSSVVVZZZZZZXXXZZZ\\\]]]^^^]]]\\\ZZZYYYVVVTTTTTTWWWYYYZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[ZZZXXXTTTOOOMMMNNNSSSWWWYYY[[[^^^cccfffeeeaaa^^^^^^aaacccddddddcccddddddeeegggkkklllkkkjjjiiiiiiuuurrroookkkhhhgggggggggiiijjjgggbbbbbbeeegggfffjjjjjjjjjiiiiiiiiiiiihhhffffffffffffggggggggghhhdddfffhhhhhheeedddgggiiieeeeeedddcccaaa```______aaabbbeeegggfffccc```]]]aaaaaa```_______________aaa^^^[[[\\\___```___]]]UUUVVVXXXZZZ[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWVVVUUUUUUTTTRRRQQQPPPPPPQQQRRRQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMMMMNNNMMMLLLLLLKKKKKKJJJIIIJJJLLLMMMMMMLLLNNNNNNNNNNNNNNNOOOOOOPPPSSSRRRPPPOOONNNOOOOOOPPPJJJKKKKKKKKKKKKJJJIIIIIIHHHJJJKKKKKKIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@?????????>>>============>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::999999888::::::::::::999999999999888888888777777666666555666666666666666666555555555555555555555555555555444555555555555666666666666666777777777777666666444444555666666666666555555555555555555444444444666666555555555666666777777777777777777888888999:::999888666555555555555777777777777777777777777777777777777888888888888777777777888888888888888777888888888888999999999888888777777777777888888888888777777888888999:::;;;:::999888888888888888333:::CCCHHHFFF???777222666666666666555555555555555555666666555555444333333333444444555555555555444444444444333333333333222333333444444333333222555444555666888999666444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333333333333333444444444444333333333444444444555555555666666666666666555555555666666777777888888888:::999777777777777555444777777777777777666666555LLLMMMNNNOOOQQQRRRRRRRRRTTTSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVTTTRRRSSSYYYZZZXXXXXXYYYZZZ[[[[[[ZZZXXXWWWZZZXXXUUUTTTVVVXXXYYYZZZ[[[\\\^^^^^^^^^\\\ZZZXXXYYYVVVQQQMMMMMMQQQXXX]]]______```aaabbb```]]]ZZZ^^^```cccdddccccccdddeeeggghhhiiihhheeeccccccccclllkkkjjjiiihhhiiiiiijjjiiiiiifff```___cccfffeeehhhhhhhhhhhhhhhiiiiiiiiiddddddeeefffffffffffffffdddfffgggeeeccccccdddfff```aaaaaa```___^^^^^^_________```aaabbbaaa___]]]^^^^^^]]]]]]]]]^^^^^^______[[[WWWXXX\\\___]]]ZZZTTTUUUVVVXXXYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQQQQPPPQQQRRRRRRRRRRRRQQQPPPNNNNNNNNNNNNNNNOOOOOOOOONNNMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLJJJIIIIIIJJJLLLNNNMMMLLLMMMMMMLLLLLLMMMMMMNNNOOOOOONNNNNNMMMMMMNNNNNNOOOJJJJJJJJJJJJJJJIIIIIIHHHFFFGGGIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@????????????>>>>>>>>>============>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999:::::::::999999999999888888888888777777666666666666666666666555555555555555555555555555555555555444444444555555555666666555666666777777666666555333444555555666666555555555555555555555555555555777666666555555555555666777777777777777888888999888888777666666555666666666666666666666666666666666777777777888888888888777777777888888999999999777777888888888999999999888888777777777777888888888888888888888999999999::::::999888888888888888666999<<<;;;888555444555666666666666555555555555555555555666555555444333444444444444444444444444333333333333333333333333222333333444444333333222222333333333222111222333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222333333333444444444333333333444444444555555666666666666666555555444555666666777888999999::::::999777666777666555333666666777777777777666666KKKLLLLLLMMMOOOPPPQQQRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRRRRPPPTTTYYYZZZVVVWWWXXXYYYYYYYYYXXXWWWVVVZZZXXXVVVWWWYYY[[[\\\\\\]]]^^^______^^^\\\YYYWWWVVVSSSNNNMMMPPPVVV^^^bbbcccaaa^^^]]]]]]^^^]]]\\\^^^```bbbcccbbbcccdddfffhhhhhhfffccc``````bbbdddeeefffggghhhhhhhhhgggfffhhhhhheee___^^^bbbdddcccccccccdddeeeffffffggggggaaabbbcccdddddddddccccccdddeeeeeedddbbbaaaaaaaaa]]]___``````^^^^^^___aaaccc```^^^^^^```bbbcccbbb\\\\\\[[[[[[\\\\\\]]]^^^\\\XXXTTTUUUYYYZZZWWWTTTSSSTTTVVVWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIKKKMMMNNNNNNMMMKKKKKKKKKKKKKKKLLLMMMMMMIIIKKKMMMNNNNNNNNNLLLKKKJJJJJJKKKKKKJJJJJJIIIHHHDDDFFFHHHHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>==================>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999::::::;;;;;;;;;;;;::::::999999999999999999999999999999999:::::::::;;;;;;;;;;;;::::::::::::999999::::::999999999888888888888888888888888777777777777777666666555555555444555555555555555555555555444444444444555555555555555555666666666666555555333444444555555555555555444555555555555555555555777666666555555555555666777777777777777888888999666666555666666777888888666666666666666666666666666777777777888888888888777777888888999999::::::777777888888888999999999888888777777777777888888777777888888999999999999999999888888777777888888999::::::777333222666999666666666666555555555555555555555666555555444333666555555444333333222222333333333333333333333333222333333444444333333222111333333222000///111333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444333333333444444444555555555666666666666666555555555666666777888999999:::999888666666777666555333666666777777777777666666LLLKKKKKKLLLMMMNNNOOOPPPQQQPPPOOONNNNNNNNNNNNNNNMMMNNNNNNOOOPPPPPPQQQQQQOOOQQQRRRQQQTTTYYYYYYUUUWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVVVVXXX\\\___``````^^^______^^^]]][[[YYYWWWYYYVVVSSSTTTYYY```fffiiiaaa^^^[[[ZZZ[[[^^^```aaa]]]^^^```aaaaaaaaaccceeeeeedddbbb```___aaafffiiidddeeefffgggfffcccaaa___eeefffccc^^^^^^bbbcccbbb_________```aaaaaabbbbbb^^^___aaabbbbbbbbbaaa```aaabbbbbbbbbbbb```^^^]]]]]]```bbbaaa___^^^```cccfffccc______bbbeeeeeeddd[[[[[[ZZZZZZZZZ[[[[[[\\\YYYWWWUUUVVVXXXWWWTTTQQQTTTUUUVVVWWWWWWWWWVVVUUUVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLLLLMMMNNNOOOPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKMMMNNNMMMLLLJJJJJJJJJJJJJJJKKKKKKLLLGGGIIILLLNNNNNNMMMKKKIIIJJJJJJJJJJJJJJJIIIHHHHHHDDDFFFGGGGGGFFFEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>========================>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999::::::;;;;;;<<<<<<::::::::::::::::::::::::999999999:::::::::;;;;;;999999999999999999999999999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::888888888888888888888888999999999999::::::::::::::::::::::::::::::::::::999999999999888888888888888888888888888888888888777777777666555555444444555555555555555555555555333444444444444555555555444444555555555555444444333333444555555555555444444444444555555555555555666666555555555666666777777777777777777888888999555555555555666888999:::777777777777777777777777777777777777888888888888888888888999999999999999777888888888888999999999888888777777777777888888777777888999999999999888999888888777777777888888555777888777666444444444666666666666555555555555555555666666555555444333666666555444333222111111222222222222333333333333222333333444444333333222333444444444222222333444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222333333333333333333333444444444555555444555555666666666666666555666666777777888888888888666555555777777666444555666666777777777777777LLLLLLKKKKKKKKKLLLNNNNNNOOONNNMMMLLLLLLLLLMMMNNNLLLMMMNNNOOOOOOPPPPPPPPPMMMQQQSSSRRRTTTWWWXXXVVVXXXXXXXXXXXXXXXYYYYYYYYYTTTTTTUUUYYY]]]___^^^]]]^^^^^^]]]\\\ZZZYYYXXXWWW\\\ZZZXXX[[[```fffiiijjj___]]][[[ZZZ\\\^^^______ZZZ\\\]]]^^^^^^___aaaccc`````````______```dddgggcccccccccbbbaaa```___^^^aaacccbbb^^^^^^bbbcccaaa_________^^^^^^]]]]]]]]]]]]^^^```aaabbbaaa```___^^^___bbbdddeeedddaaa___```ccceeeccc___]]]^^^aaaeeebbb___```cccccc```\\\ZZZZZZYYYYYYYYYYYYYYYZZZWWWXXXYYYZZZZZZXXXUUUSSSUUUVVVWWWWWWWWWVVVUUUTTTUUUUUUUUUUUUTTTSSSRRRQQQOOOOOOOOOPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOOOOJJJKKKLLLMMMNNNOOOPPPPPPLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLKKKJJJJJJIIIKKKJJJIIIIIIKKKLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHHHHIIIHHHHHHGGGFFFEEEGGGHHHHHHFFFEEEEEEFFFHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA>>>>>>=========<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::999999999999999999999999::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999888888888888888888888888888999999999999:::::::::::::::::::::::::::::::::999999999999888888888888777777777777777777777777888777777666555555444444555555555555555555555555333333444444444555555555444444444555555444444444222333444444555555444444444444444555555555666666555555555555555666777888777777777777777888888999666666555666666777888999777777777777777777777777777777777777888888888888:::999999999999999999888777888888888888999999999888888777777777777888888666777888999:::999999888888888777777777777888888444333444555666555333111666666666666555555555555555555666666555555444333444444444333333222222222111111222222222333333333222333333444444333333222222222333444444444333222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111222222222222333333333333333333444444444555555333333444666777777777777666666666666666666666666666555444555777777777555555555666777777777777777MMMLLLKKKJJJJJJKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMNNNKKKLLLMMMNNNOOOOOOOOOOOOKKKQQQUUUTTTSSSVVVWWWVVVXXXXXXXXXYYYYYYYYYZZZZZZTTTUUUVVVYYY[[[[[[YYYWWW]]]]]][[[YYYXXXWWWWWWWWWYYYWWWWWWZZZ___cccdddccc```^^^]]]]]]]]]]]]\\\ZZZXXXYYY[[[[[[[[[]]]___bbb]]]^^^___^^^]]]\\\]]]^^^aaa```___^^^^^^___aaabbb___bbbaaa______bbbccc```ccccccaaa```^^^]]][[[[[[]]]^^^```aaabbbaaa___^^^]]]___cccgggjjjjjjgggdddcccfffgggddd^^^[[[\\\___bbb___^^^___aaa___XXXRRRZZZZZZYYYXXXXXXXXXXXXXXXUUUYYY]]]^^^\\\ZZZXXXWWWWWWWWWXXXXXXWWWVVVTTTSSSUUUUUUUUUTTTTTTSSSRRRQQQNNNNNNOOOPPPPPPPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOOJJJKKKKKKMMMNNNOOOPPPQQQLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGJJJIIIHHHHHHJJJJJJIIIGGGIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKJJJIIIJJJJJJKKKLLLGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHFFFEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAAAAA@@@@@@AAAAAA>>>=========<<<<<<<<<<<<============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999777777777777777777777777888888999999999:::::::::::::::::::::::::::::::::999999999888888888888777555555555666666666666666888777777666555444444444555555555555555555555555333333333444444444555555333444444555555444444333222333444444555555444444444444444555555555666666444444444555555777888999777777777777777888888999888777666666666666666777777777777777777777777777777777777777888888888888;;;::::::999999888888888777888888888888999999999888888777777777777888888666777888999:::999888888888777777777777777888888;;;777333333666888999777777666666666555555555555555555666666555555444333222222333333333333444444111111111222222333333333222333333444444333333222000///000222444444222000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333111111222222222333333333333333333444444444555555222222444666777888888888666666666666555555555555555444333555777888777666555555666777777777777777HHHIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOQQQRRRRRRSSSUUUVVVWWWWWWSSSTTTUUUVVVVVVVVVUUUTTTQQQRRRSSSUUUWWWYYYZZZZZZ]]][[[YYYWWWVVVVVVWWWXXXYYYYYYYYYZZZZZZ[[[\\\\\\[[[]]]___^^^\\\ZZZZZZZZZ[[[]]]\\\XXXXXX\\\]]][[[[[[[[[[[[ZZZYYYZZZ\\\______^^^]]]^^^___```___^^^cccbbb```___^^^^^^^^^^^^eeecccaaa___^^^^^^^^^^^^gggfffeeebbb```]]]ZZZXXX```aaaaaabbbdddeeefffffffffccc___\\\[[[[[[[[[ZZZ\\\\\\]]]]]]\\\[[[YYYXXX```]]]ZZZYYYZZZZZZXXXUUUVVVXXXZZZ[[[\\\[[[YYYXXXXXXXXXXXXXXXWWWVVVUUUUUUPPPQQQSSSTTTTTTRRRPPPNNNSSSSSSRRRQQQPPPOOOOOONNNMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKIIIHHHIIIKKKKKKHHHFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>===>>>???@@@@@@???>>>===============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????AAAAAABBBBBBCCCBBBBBBBBB??????>>>>>>===<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888999999::::::999999888888888888888888888888888777777777777888888888888777888888888888999999999999999999888888888777777888888999999999:::::::::999999999999999999999999666777777777777888888888;;;;;;;;;::::::999999999999999999888888888777777777666555444444444444444666666555555555444444444222222333444555555555444444444444444444444444333444444444444444444444444555555555444444333333333666666666666666666555555666666555555555555666666888888777777666666555555888888777777666666555555666666666666777777777777555555666777888999::::::888999;;;;;;999888888999777777777777777777777777777777777777777777777777999888777666666777888888666666666666666555555444666666666666666666666666999888888777666555555555111222333333111111222333111111111222222111111111333333333333333222111000333333333222222222111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111333333333333333333333333222222222222222222222222222222333333333333444444333333333444444444555555444444444444444444444444444333333333333444555555666777777777777777666666IIIJJJKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUUUUUUUSSSTTTUUUUUUUUUTTTSSSRRRPPPPPPRRRTTTUUUWWWYYYYYY]]][[[ZZZXXXXXXXXXYYYZZZWWWXXXYYYZZZZZZ[[[[[[ZZZZZZ\\\^^^]]][[[YYYYYYYYY[[[]]]]]]YYYZZZ^^^___]]]YYYZZZ[[[ZZZYYYZZZ\\\^^^^^^]]]\\\]]]___```___^^^bbbaaa___^^^^^^^^^___```fffeeedddcccbbbcccddddddgggfffeeeccc```]]][[[ZZZ```aaaaaabbbccccccccccccccc___ZZZWWWXXXYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]\\\^^^\\\YYYYYYZZZ[[[YYYWWWVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTSSSPPPQQQSSSTTTTTTRRRPPPNNNRRRRRRRRRQQQPPPPPPOOOOOOMMMNNNNNNOOOOOONNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJHHHGGGHHHJJJJJJGGGEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>><<<===>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBBBBCCCBBBBBBAAA@@@???@@@??????>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888888888888999999::::::999999888888888888888888888888888777777777777888888888888777777888888888999999999999999999888888888777777888888888999999999::::::999999999999999999999999777777777888888888999999;;;;;;:::::::::999999999999999999888888888777777666666555444444444444444666555555555444444444444333333444444444444444444555444444333333444444444444444444444444444444444555555444444444333333333444444444444444444444444666666555555555555666666888777777777666666666555888777777777666666666555666666666666777777777888666666666777888888999999777999::::::888888888999777777777777777777777777777777777777777777777777888777777666666666777888777777777777777666666555555555555555555555555555888777777666666555444444111333333333222111222333111222222333333222222111333333333333333222111000444333333333222222222222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111333333333333333333333333222222222222222222222222222222333333333333444444333333333444444444555555444444444444444444444444444333333333333444555555666666777777777777666666KKKKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPRRRTTTUUUUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQNNNNNNPPPRRRTTTVVVXXXXXXZZZYYYXXXXXXXXXXXXYYYYYYUUUVVVYYYZZZ[[[ZZZYYYYYYYYY[[[\\\\\\ZZZXXXWWWXXXYYY\\\[[[XXXXXX\\\^^^\\\XXXYYYZZZYYYYYYYYY[[[]]]]]]\\\[[[\\\^^^___^^^]]]___^^^]]]]]]^^^___```aaaeeeeeedddddddddfffggghhhgggfffeeecccaaa^^^]]]\\\```aaaaaabbbaaa```^^^]]]___\\\XXXVVVWWWZZZ\\\]]]\\\\\\[[[[[[\\\\\\]]]]]]]]][[[YYYYYYZZZZZZZZZYYYUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUTTTRRRQQQPPPPPPQQQSSSTTTTTTRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNNNNOOOOOONNNNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHHHHFFFDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@AAAAAABBBBBBCCCCCCDDDBBBBBBAAA@@@????????????????????????????????????????????????>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;<<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@CCCCCCBBBBBBAAA@@@>>>===@@@@@@??????>>>=========;;;;;;;;;;;;:::::::::999999999999999999999999999::::::999999888777777777888888999999999999888888888888888888888888888888777777777777888888888888777777777888888888999999999999999888888888888888888888888999999999999:::999999999999999999999999888888888888999999999:::::::::::::::999999999999999888888888888777777777666666555444444444444555555555555555444444444444666555444333222333444555555444333222333333555555444444444444444444444444444444444444333333333333222222222222222333333333666666555555555555666666777777777777666666666666777777777777666666666666666666666777777777888888777777777777777777777777777888999999777777888999777777777777777777777777777777777777777777777777777666666555555666777777888888888888777777777777555555555555555555555555666666666555555444444333111333444333222111222444222333333444444333333222222222333333333222111111333333333333222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444333333333444444444555555444444444444444444444444444333333333333444555555666666777777777777666666JJJKKKKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJKKKLLLNNNPPPSSSUUUVVVUUUSSSRRRTTTTTTTTTSSSSSSRRRQQQQQQMMMNNNOOOQQQSSSUUUWWWXXXVVVVVVVVVWWWWWWWWWXXXXXXTTTVVVYYY[[[\\\[[[YYYWWWXXXZZZ\\\[[[YYYWWWWWWWWWWWWYYYXXXTTTTTTXXXYYYWWWVVVWWWXXXXXXXXXXXXZZZ\\\[[[YYYYYYZZZ\\\]]]\\\[[[[[[[[[[[[[[[]]]___aaabbbcccbbbaaaaaabbbccceeeffffffeeedddbbb```___^^^^^^___`````````___\\\ZZZXXX\\\[[[YYYZZZ\\\^^^_________^^^\\\ZZZYYYXXXYYYYYY]]]\\\ZZZYYYXXXXXXWWWWWWUUUUUUTTTTTTUUUUUUVVVWWWTTTTTTTTTSSSRRRPPPOOONNNQQQRRRSSSSSSSSSRRRPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQMMMNNNNNNOOOOOONNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA??????????????????????????????>>>>>>>>>=========;;;<<<<<<<<<============<<<<<<<<<=========>>>>>>????????????@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@AAAAAAAAA@@@???>>>>>>@@@@@@@@@???>>>>>>======;;;;;;;;;;;;::::::::::::888888888888888888888888999888888888777777666666888888999999999999888888888888888888888888888888666777777777888888888888777777777777888888888888888888888888888888888888888888888888999999999999888888888888888888888888888888999999999::::::::::::999999999999999999999888888888888777777777777666555555444444444555555444444444444444444444444777666444222111222444555555444333222222333555666444444444444444444444444333333333333333333333333222222222222222333333333666666555555555555666666777777777777666666666666777777777777666666666666666666777777777888888888888888888888777777666666666777888777666666888999777777777777777777777777777777777777777777777777555555555555555666666666888888777777777666777777555555555555555555555555555555555444444333333333222333444333222222333444333444444444444444444333222222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555444444444444444444444444444333333333333444555555555666666777777777777666HHHIIIJJJJJJKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLNNNPPPSSSUUUVVVUUUSSSQQQTTTTTTSSSRRRRRRRRRRRRRRRNNNOOOPPPRRRSSSUUUVVVWWWTTTUUUWWWXXXXXXXXXXXXWWWSSSUUUXXXZZZ[[[ZZZXXXVVVXXXZZZ[[[[[[YYYWWWVVVVVVWWWYYYWWWSSSRRRTTTUUURRRUUUVVVXXXXXXWWWVVVWWWYYYWWWVVVVVVWWWYYY[[[ZZZYYYXXXXXXXXXYYY[[[]]]```aaaaaaaaa_________```aaabbbdddcccaaa```___^^^^^^^^^]]]]]]]]]]]][[[YYYWWWVVVYYYYYYZZZ]]]___```___]]]\\\ZZZYYYWWWWWWWWWXXXXXX^^^]]]\\\YYYVVVTTTSSSSSSUUUUUUTTTTTTTTTUUUVVVWWWSSSSSSSSSRRRQQQPPPNNNNNNQQQRRRSSSSSSRRRRRRPPPPPPNNNNNNOOOOOOPPPQQQQQQQQQMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>??????@@@@@@@@@>>>>>>????????????>>>>>>======>>>???@@@@@@@@@???@@@@@@??????>>>=========<<<<<<<<<;;;;;;;;;;;;:::888888888888888888888888888888777777777777777666777888888999999888888777777777777777777777777777666777777777888888888888666666777777777888888888888888888888888888888888777777888888888999999999888888888888888888888888888888999999999:::::::::999999999999999999999999777777777777777777777777555555444444444555555666333333444444444444444444777666444222111222444555444333333222333444555666444444444444444444444444333333333333333333333333222333333333444444444555666666555555555555666666666666666666777777777777666666666666777777777777777777777777888888888888999999888888777666666666666777777777666666888:::777777777777777777777777777777777777777777777777444444555666666666666666888777666555555555666666555555555555555555555555444444444444333333333333222333444444222222333444333444444555555444444333111222222333333333222222////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333444444444555555444444444444444444444444444333333333333444555555555555666777777777777777GGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLOOOPPPRRRSSSTTTSSSRRRQQQRRRQQQQQQPPPPPPQQQRRRRRROOOPPPQQQRRRSSSTTTTTTUUUTTTVVVXXXZZZZZZYYYXXXWWWQQQSSSUUUWWWWWWWWWVVVUUUVVVXXXYYYYYYWWWUUUTTTUUUWWWYYYWWWSSSRRRTTTUUURRRUUUVVVXXXWWWVVVTTTUUUUUUTTTSSSSSSTTTVVVXXXWWWVVVUUUUUUUUUVVVXXX[[[^^^___``````___^^^^^^___```aaa```___^^^\\\\\\\\\]]]^^^[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVXXX[[[]]]]]][[[XXXTTTTTTUUUVVVWWWYYYZZZ[[[]]]]]][[[XXXSSSPPPPPPPPPSSSSSSTTTTTTTTTUUUUUUUUUSSSSSSSSSSSSRRRQQQPPPOOORRRRRRRRRRRRRRRQQQQQQPPPNNNNNNOOOOOOPPPPPPPPPQQQMMMNNNNNNOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFGGGFFFEEECCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===>>>>>>???====================================<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????;;;;;;<<<<<<<<<===============>>>>>>???@@@@@@@@@======>>>>>>>>>>>>======;;;;;;===>>>???@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888888888777777777777777777777777888888888888777777777777777777777777777777777777777777888888888888666666666777777777888888888888888888888999999999777777777888888888888999888888888888888888888888888888888888999999999:::888888888999999999999999666666777777777777777888555444444444444555666666333333333333444444444444666555444333222333444555222333333444444555555555444444444444444444444444222222222222333333333333333333444444555555666666666666555555555555666666666666666666777777777777666666666666777777777777777777777888888888999999999888888888777777666666777777888777666777999<<<777777777777777777777777777777777777777777777777444444666777777777777777888777555444444444555666444444444444444444444444444444444444444444444444222444555444333222333555333444444555555444444333111111222333333333222222///////////////000000000111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444333333333444444444555555444444444444444444444444444333333333333444555555444555666777777888888777FFFGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNOOOPPPPPPPPPPPPOOONNNNNNMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRTTTVVVXXXYYYWWWUUUSSSOOOOOOPPPQQQRRRRRRRRRRRRSSSUUUWWWVVVTTTRRRRRRRRRSSSUUUTTTQQQQQQTTTVVVTTTUUUWWWXXXWWWUUUSSSRRRRRRQQQPPPPPPQQQTTTUUUUUUTTTSSSSSSSSSTTTVVVYYY[[[]]]\\\\\\\\\\\\]]]^^^```aaa]]]\\\ZZZYYYYYYZZZ[[[\\\YYYXXXVVVUUUTTTUUUVVVWWWWWWVVVUUUVVVXXXYYYXXXWWWQQQRRRTTTWWWYYYZZZ[[[\\\ZZZ[[[ZZZVVVQQQNNNOOOPPPPPPQQQRRRSSSTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQOOOOOOOOOOOOOOOOOOPPPPPPMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDFFFHHHGGGEEECCCDDDEEECCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>============>>>>>>=================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;===>>>???;;;;;;;;;<<<<<<<<<===============>>>???@@@@@@@@@>>>>>>????????????>>>>>>;;;<<<======>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999888888888888888888888888777777888888888888777777777777777777777777777777777777777777888888888888666666666666777777777888777777888888888999999999777777777777888888888888888888888888888888888888777777777888888888999999777888888888999999999999666666666666777777888888444444444444444555666666222222333333333444444444333333444444444444444444000222444555666666555444444444444444444444444444111111222222222333333333333333333444555666666666666666555555555555666666555666666666777777777888555666666666777777777888777777888888888999999999888888888777777777777777888888888777777888;;;===777777777777777777777777777777777777777777777777444555666888888888888888999888666555444555666777444444444444444444444444444444444444444555555555333444555444333333333555333333444444444444333333000111222333333333333222000000000111111111222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222222222333333333333444444333333333444444444555555444444444444444444444444444333333333333444555555444555666777888888888888FFFGGGHHHHHHIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKJJJJJJKKKMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOONNNPPPSSSUUUUUUSSSPPPNNNLLLMMMMMMMMMNNNOOOPPPPPPQQQSSSTTTTTTRRRPPPOOOPPPNNNPPPPPPMMMOOOSSSUUUTTTVVVWWWXXXWWWTTTRRRPPPPPPOOONNNNNNOOORRRTTTSSSSSSRRRRRRRRRSSSUUUWWWZZZ[[[WWWWWWXXXYYY[[[]]]```aaa[[[ZZZXXXWWWWWWYYYZZZ[[[WWWVVVTTTRRRRRRTTTWWWYYY\\\XXXUUUSSSTTTWWWXXXYYYSSSUUUWWWYYYZZZZZZZZZYYYWWWXXXXXXUUUPPPNNNOOOQQQNNNOOOQQQSSSSSSRRRQQQPPPRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOONNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHHHHEEECCCDDDFFFDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????????????????@@@???????????????@@@@@@==============================<<<<<<<<<;;;;;;;;;::::::999999:::<<<===>>>;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@@@@@@@??????@@@@@@@@@@@@??????<<<===============<<<<<<=========<<<;;;;;;:::::::::::::::999999999888888999999999999999999999999888888888888888999999999777777888888888888777777777777777777777777777777777777777777888888888888666666666666777777777777777777888888999999999999777777777777888888888888777777777777777777777777666777777777777888888888777777888888999999999999555666666666777777888888444444444444444555666777222222222333333444444444222222333444555555555444///111444666777666444333444444444444444444444444111111111222222333333333222222333444444555666666666666555555555555666666555666666666777777888888555666666666777777888888777888888888888999999999777777777777777777888888888999888888777888<<<>>>777777777777777777777777777777777777777777777777444555777888999999999888:::999777666555666888999444444444444444444444444555555555555555555555555333444555555333333444555222333333444444333333222000111222333333333333333111111222222333333333333111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111333333333333333333333333222222222222222222222222222222333333333444444444333333333444444444555555444444444444444444444444444333333333333444555555444555666777888888888888FFFFFFFFFEEEDDDEEEGGGJJJFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJJJJLLLNNNOOONNNLLLLLLMMMMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJHHHKKKNNNOOOOOONNNNNNNNNIIIJJJLLLLLLKKKKKKMMMNNNPPPOOONNNNNNMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNLLLNNNPPPPPPMMMKKKIIIHHHOOORRRUUUUUUTTTRRRQQQQQQRRRQQQPPPPPPQQQSSSVVVWWWVVVVVVWWWWWWYYYZZZ\\\]]]UUUUUUUUUUUUVVVWWWXXXYYYSSSSSSSSSSSSSSSTTTTTTTTTXXXVVVUUUWWWYYYYYYUUUQQQXXXWWWUUUTTTSSSTTTTTTUUUWWWWWWWWWUUURRRPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRSSSSSSSSSSSSTTTSSSRRRQQQPPPOOONNNNNNOOOOOONNNNNNNNNNNNOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMMMMKKKJJJIIIIIIJJJKKKMMMJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>?????????@@@@@@@@@;;;===>>>@@@@@@>>>===;;;<<<<<<===============<<<<<<<<<<<<;;;:::<<>>>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777666666888888888888888888888888999999888888888888999999888888777777777777888888777777666666666666777777555555666666777777888888888888777777888888999:::777777777777888888888888888777777777666666555555555666777888888777666555666666666666666666666666777777777777777888888888666666555555555555666666777666555666777888777666444555555555444333333222333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555444444333444444555666777888888999999888888888888999999777777777777888999:::;;;;;;:::999999888888888888::::::888888888888:::::::::::::::999999888888888;;;;;;:::999999888888777999999999999999999999999999999999888777666666555666666666666666555555444555555666666666666666666666666555555555444444444555444333333333333222111444444333222222222333333333333222111111222222333444333222111111111222222222222111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555555555555555555555555777777666666555555555444EEEFFFFFFFFFEEEEEEGGGHHHHHHHHHGGGFFFFFFGGGGGGHHHEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKMMMNNNMMMLLLKKKLLLMMMLLLJJJIIIJJJKKKHHHIIIIIIIIIIIIHHHGGGGGGGGGJJJMMMNNNNNNMMMLLLMMMGGGIIIJJJJJJJJJJJJKKKMMMPPPOOONNNMMMLLLLLLLLLLLLOOONNNNNNMMMMMMMMMMMMMMMKKKMMMNNNNNNLLLJJJIIIJJJNNNPPPSSSSSSRRRPPPPPPPPPQQQPPPOOOOOOPPPRRRTTTVVVTTTTTTTTTUUUVVVXXXYYYZZZUUUTTTSSSSSSRRRRRRSSSSSSOOOPPPQQQRRRSSSSSSSSSSSSVVVUUUTTTUUUVVVUUUTTTRRRWWWVVVUUUTTTSSSTTTUUUUUUVVVVVVUUUTTTRRRPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNOOOQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIHHHHHHIIIKKKLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>=========>>>>>>?????????<<<===>>>??????>>>===<<<<<<<<<============<<<<<<;;;<<<<<<;;;:::;;;>>>AAA999:::;;;:::999:::>>>BBBCCC@@@>>>===>>>?????????;;;<<<<<<<<<<<<=========>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666888888888888888888888888999888888777777888888999888777777666666777777888777777777777777777777777666666666666666777777777888777777777888888999999666666777777777888888888888888777777777666666666666777777777777777777666555555555555555555555555666666666777777888888888666666555555555555666666777555555555777888777666444444555555444333333222333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333444444444444555555555555555555555555555444555555555666777777777999999888888888888999999777777777777888:::;;;<<<;;;::::::999888888999999999:::;;;<<<<<<;;;:::999:::::::::999999888888888999999888888888888777777::::::999999999999999999999999888888777666666555666666666666666555555444666666666666555555555555555555555444444444444333444333333333333333333222666555444444333333333333222222222222222222222222333333333333222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555555555555555555555555777666666666555555555444CCCEEEFFFGGGFFFEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJMMMMMMLLLKKKJJJKKKLLLKKKJJJIIIJJJKKKGGGGGGHHHHHHGGGGGGFFFEEEFFFIIILLLMMMLLLKKKKKKKKKFFFHHHIIIIIIHHHIIIJJJLLLNNNNNNMMMKKKKKKJJJJJJJJJNNNMMMMMMLLLKKKKKKLLLLLLIIIKKKLLLKKKJJJIIIJJJKKKLLLNNNPPPQQQOOONNNNNNNNNNNNNNNNNNNNNOOOQQQRRRTTTQQQQQQRRRSSSSSSTTTUUUUUUSSSRRRQQQOOONNNMMMMMMMMMKKKLLLOOOQQQSSSSSSRRRRRRSSSSSSSSSRRRQQQQQQRRRSSSTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTSSSRRRQQQPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<============>>>>>><<<===>>>??????>>>===<<<<<<<<<=========<<<<<<;;;;;;;;;<<<;;;:::;;;>>>@@@999:::::::::999;;;===@@@AAA???<<<<<<===>>>======::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777888888888888888888888888888888777777777777888888777777666666666666777777666777888999999888777666666666666666666555555555777777777777888888888888666666777777777777888888888888888888777777777777888888777777777777888888555555555555555555555555444555555666777888999999666666555555555555666666666555444555777888777666444444444444444333333222333333333333333333333333222222333333333333444444444444444444444444444444444444444444444444444444333333333333444444444444555555555555555555555555666666666666666666666666999999888888888888999999777777777888999:::<<<===;;;::::::999999999999:::777:::===@@@@@@===:::777999999999999999888888888666777777777777888888888:::::::::999999888888888999999888888777666666666666666666666666555555444666666666666555555444444444444444444333333333333333333333333444444444444777777555444333333333333111222333444444333222111333333444444444333222111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555555555555555555555555666666666555555555555555AAADDDFFFGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKLLLKKKJJJIIIJJJKKKJJJIIIHHHIIIJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFIIILLLMMMLLLKKKJJJKKKFFFGGGIIIIIIHHHHHHJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKMMMLLLKKKJJJJJJIIIJJJJJJGGGHHHIIIIIIHHHIIIKKKMMMLLLMMMOOOOOONNNMMMMMMNNNLLLLLLLLLLLLMMMOOOPPPQQQOOOPPPPPPQQQRRRRRRRRRRRRPPPOOONNNMMMLLLKKKKKKKKKKKKMMMPPPRRRSSSRRRQQQOOOPPPQQQRRRPPPMMMMMMPPPTTTQQQQQQRRRRRRSSSTTTUUUUUUSSSRRRQQQPPPPPPPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPPPPOOOOOOPPPPPPOOONNNMMMMMMLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCEEEFFFFFFEEECCCBBBDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCC??????@@@@@@@@@@@@??????????????????????????????@@@@@@??????>>>=================================<<<<<<===>>>>>>===<<<<<<<<<<<<======<<<<<<;;;;;;:::;;;;;;;;;::::::<<<>>>999999999999:::;;;<<<>>><<<;;;999:::;;;======<<<:::;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888888888888888888888777777777666666777777777777666666555555666666777666777999::::::999777666666666666555555444444444666666666777777777777777666666666666777777777888888888888888888888777777999888777666666777888999555555555555555555555555333333444555777888999999666555555444444555555666666555444555777777777666333333444444444333333222333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222333333333444444444444444444555555555555555777777777666666666666666999999888888888888999999777777888888999;;;<<<===::::::999999999999::::::777:::===??????===:::777999999999888888888888888666666777777888999999:::;;;::::::999999888888888888888888888777777666666666666666666666555555444777666666555555444444333444444333333333222222222222333444444444444555666777666555444333222222222000111333555555444222111222333555666555444222000111111111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444444555555555555555555555555555555555555555555555555555555555555AAACCCEEEFFFEEEDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFHHHJJJKKKJJJHHHGGGHHHIIIIIIHHHGGGHHHJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGJJJMMMMMMLLLKKKJJJKKKFFFHHHIIIIIIIIIIIIJJJLLLGGGGGGGGGHHHIIIJJJLLLLLLKKKKKKJJJIIIHHHGGGGGGHHHFFFGGGHHHHHHGGGHHHKKKMMMLLLMMMNNNNNNMMMLLLMMMNNNJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPSSSTTTTTTRRRPPPNNNNNNPPPQQQOOOLLLLLLOOOSSSOOOPPPQQQRRRSSSSSSTTTTTTRRRPPPNNNOOOPPPPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOPPPPPPOOOOOONNNNNNMMMMMMJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAABBBDDDEEEEEEDDDCCCAAACCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC>>>??????????????????>>>????????????????????????????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;:::999;;;===999888888999:::;;;;;;;;;:::999888:::===?????????;;;;;;<<<<<<<<<=========>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888888777777777777777777777777777666666555555666666777666666555555555555666666555666888999999888666555666666555555444444333333444555666777777777666666555666666666666777777777777777777777777777888888999888777666666777888999555555555555555555555555222333444555666777888888555555444444444444555555666444444555666777666555222222333333444333333222333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333222222222333333333444444444444444555555555666666777777777777777666666666999999888888888888999999888888888888999:::;;;;;;999999888888888999999:::999999999::::::999999999888888888888888888888888666777777888999:::;;;;;;:::::::::999999888888888888888888777777777777777666666666666666555555444666666555555444444444333444444333333333222222222111333555555333333555777555444333222111111111111000111333555666555333222222333444555555333111000000000111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444555555666666666555555555555555555555555444444444555555555555555AAACCCEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEGGGIIIIIIHHHGGGFFFGGGHHHHHHGGGGGGHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFHHHJJJMMMMMMLLLJJJJJJJJJFFFHHHIIIIIIIIIIIIJJJLLLFFFFFFGGGGGGIIIJJJLLLMMMJJJJJJHHHGGGFFFFFFFFFFFFEEEFFFHHHIIIHHHIIIJJJLLLKKKLLLMMMLLLKKKKKKLLLMMMIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTRRRPPPOOONNNOOOPPPOOONNNNNNPPPRRRNNNOOOPPPQQQRRRSSSSSSRRRRRROOOMMMNNNQQQRRRPPPMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB>>>>>>????????????>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;;;;999999:::;;;999888777888:::;;;:::999;;;::::::<<>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777666666555555555555666666555555444444444444555555555666777888888777666555444444444444444333333333333444666777777777666555555555666666666666777777666666666666777777777777777777666666666666777777444444444444444444444444222333333444555666777777555555444444444444555555555444333444666777666555111222222333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222222222333333333333333333444444555666666666777777777777777777777777999999888888888888999999999888888888888888999999888777777777777888999999999888777666666777888999777777777888888888888888777888888999:::;;;;;;;;;999999999999999999999999888888777777777777777777666666666666666555555444444444444444444444444444444444444444333333333333222444777666333222444777333222222111111111111111111222333444555555444444222222333333333222111000000000000111222222333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444555666666777777555555555555555555555555444444444444444555555555BBBCCCCCCCCCBBBBBBDDDFFFDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDFFFHHHHHHGGGFFFEEEFFFGGGGGGFFFFFFGGGIIIFFFFFFFFFGGGFFFFFFEEEDDDGGGIIIKKKLLLKKKIIIHHHHHHEEEFFFHHHHHHGGGGGGIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDFFFIIIJJJJJJIIIJJJKKKIIIJJJKKKJJJIIIHHHJJJKKKHHHIIIJJJLLLMMMMMMNNNNNNMMMNNNOOOPPPOOONNNLLLKKKNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSRRRQQQQQQOOOOOOOOOPPPRRRRRRQQQPPPNNNOOOPPPQQQRRRRRRQQQPPPRRROOOLLLNNNQQQSSSQQQMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNMMMMMMMMMMMMLLLLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA>>>??????@@@@@@??????>>>????????????????????????=========>>>??????@@@@@@>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888888:::;;;;;;999888999:::999777666888:::;;;999777;;;::::::<<<>>>???>>>===::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777666555555444444555555666555444444444444444444555555555555555555555555555333333333333333444444444222444555777777666555444555555555666666666777777444555555555666666666666555555666666666666555555444444444444444444444444333333333444444555555555555444444333333444444555555444333444666777666555111111222333333333333333333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222111222222222222333333333333333444444555666666777666666666777888888888999999999888888888888999999999999888777666666666666666666666666666777888888999888666555555666888999666777777777888888888999777777888888999999::::::888888888999999::::::;;;777777777777777777777888666666666666666555555444222333333444444555555666555555555444444444444333333666888666333111444777222222111111222222333333222222333333444555555666222222111111111000000000///000000111222222333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444555666777777777555555555555555555555555333333333444444555555555BBBCCCCCCBBBAAAAAADDDFFFBBBBBBBBBBBBCCCDDDFFFFFFIIIIIIHHHHHHGGGFFFFFFFFFDDDCCCDDDEEEGGGHHHGGGEEEDDDFFFGGGGGGFFFFFFGGGIIIGGGGGGGGGGGGGGGFFFEEEEEEEEEHHHJJJKKKIIIGGGGGGGGGDDDEEEGGGGGGFFFFFFHHHIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIHHHGGGEEEDDDDDDCCCCCCDDDGGGJJJKKKKKKJJJJJJJJJHHHIIIIIIHHHGGGGGGHHHJJJHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMNNNOOONNNMMMJJJIIIOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSSSSPPPOOONNNQQQTTTUUURRROOONNNOOOPPPQQQQQQQQQPPPOOORRROOOLLLNNNRRRTTTQQQNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJLLLMMMMMMLLLJJJIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCC????????????????????????>>>>>>?????????@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@AAAAAA======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888888999;;;;;;999888888999999777666888:::;;;999666:::999999999::::::888666999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888999999777777777777777777777777555555555444444555555555555444444333333444444555666555444444444444555666222222222333333444444444222333555777777666555444555555555555666666666777333444444444555555666666333444555666666555444333444444444444444444444444444444444444444444444444555444444333333444444555555444333444666666666555000111222333333333333333333333333333333333333333222222333333333444444444222222222222222222222222222222222222222222222222111111222222222333333333333333444444555666777777555555666777888999999:::999999888888888888999999:::999888666555555444444555555555555555666777777888777777777777777777888666666777777888888888999777777777777888888888888777777888999:::;;;;;;<<<777777777777777888888888666666666666666555555444111222222333444555666666666666555555555444444444333777999777333111333666222222222222333444555555333222222333333555666777222111000000//////000000///000000111222222333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444555666777777888555555555555555555555555333333333444444555555555@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCAAA@@@@@@CCCEEEGGGLLLJJJGGGEEEDDDDDDDDDEEEDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDHHHGGGFFFFFFHHHHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGHHHJJJKKKKKKKKKJJJIIIMMMLLLJJJIIIJJJLLLOOOQQQVVVRRRMMMLLLNNNPPPPPPPPPOOOPPPRRRTTTTTTSSSPPPOOOSSSSSSSSSSSSSSSRRRQQQPPPNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPOOONNNMMMKKKJJJJJJIIIJJJKKKLLLLLLKKKJJJIIILLLKKKJJJJJJJJJKKKMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCDDDCCCAAA@@@???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@???>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<============>>>>>>>>>>>>??????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999:::::::::999888666777888999999888:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777666666666777888999999444777888777444222222444555555555555555555555555666444333333555666666555444444444444444444444444222222333333333333444444555555555555666666666666555555555555555555555555555555555444444333333333444555555555444333333222333333333333333333333333333333333333333333333333999777444111111222333555444444444555444444333333222222222222222111000///222222222222222222222222222222222222222222222222444444444333333222222222111111222222222333333333222222111111222222333444333333333444555666777777666666666666666666666666777777666666666666777777777777777777666555333333222222333333444555666666777777777777777777777777777777777777888888888888666777888999999888777666444666777999999777666444777666666666666555555555444444444444444444444444666666555555555444444444333333333333333333333333555444333333222222333333555444333333222222222333222333333444444333333222333222222222000---...111000000000000000000000000222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444555555555444444333333333444444333222333444555666444444444444444444444444@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@BBBDDDFFFIIIHHHFFFDDDCCCCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDEEECCCCCCDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHHHHHHHGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFHHHFFFFFFFFFGGGHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKMMMLLLJJJIIIJJJLLLNNNPPPSSSOOOLLLLLLMMMOOONNNMMMQQQRRRTTTUUUUUUSSSQQQPPPQQQRRRRRRRRRRRRQQQPPPOOOMMMMMMNNNOOOOOOOOOOOONNNPPPOOONNNMMMLLLKKKJJJJJJIIIJJJKKKLLLLLLKKKJJJIIILLLKKKJJJJJJJJJKKKLLLMMMLLLLLLLLLKKKKKKKKKJJJJJJLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@@@@AAA????????????????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>======<<<==================================================================<<<<<<<<<=========>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999::::::::::::888777777888999888777:::::::::999999888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777777777666777777888888555777888777444222333444555555555444444444444444555444333444666666666555444444444444444444444444222222333333333333444444444444444444555555555555555555555555555555555555444444444444444444333333444444555555444444333222333333333333333333333333333333333333333333333333777666444222222222333444333444444444444444333333222222222222222111000000222222222222222222222222222222222222222222222222444444444333333222222222111111222222222333333333222222222111222222333444333444444444555666666666777777777777777777777777777777666666666666777777666777777777666555444444222222333444444555666666666666666666666666666666555555555555666666666666666777888999999888777666555666777888888777666555666666666555555555444444444444444444444444444444666666555555555444444444333333333333333333333333555444333333222222333333555444444333222222222333222333333444444333333222222111111111000///000222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444555555444444444333333333444444333333333444555666444444444444444444444444@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFHHHGGGGGGGGGGGGFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEGGGGGGFFFEEEGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGHHHJJJKKKLLLMMMMMMKKKJJJIIIIIIJJJLLLMMMNNNMMMLLLLLLMMMMMMLLLKKKPPPQQQSSSTTTSSSQQQOOONNNPPPPPPPPPPPPPPPOOOOOONNNKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>??????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@????????????@@@??????>>>>>>======<<<================================================;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999999999999999;;;999777777888888777666999999999999999888888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888777666666666777777555666777777555333333444444444444444444444444444444333444555777777555333444444444444444444444444222222333333333333444444333333333444444444444555555555555555555555555555333333444444444444444444444444555555444444333333222222222222222222222222333333333333333333333333555555444444333333222222333333444444444444333333222222222222222222111000222222222222222222222222222222222222222222222222444444333333333333222222111111222222222333333333222222222222222333444444444444555555555555555555888888888888888888888888777777666666666666777777555666666666666666555555333333333444555555666666555555555555555555555555555555555555666666666666666777888999999888777666555666777888888777666555555555555555444444444333444444444444444444444444555555555555555444444444333333333333333333333333555444444333333333333333444444444333333333333333222333333444444333333222222222222111222333444444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444555444444444444333333333444444333333444444555666555555555555555555555555????????????????????????>>>>>>??????@@@AAAAAAAAABBBAAA@@@@@@@@@AAAAAABBBAAAAAA@@@AAAAAABBBCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHJJJMMMNNNLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKLLLMMMMMMLLLKKKJJJMMMNNNOOOOOOOOOMMMKKKJJJNNNOOOOOOOOOOOOOOONNNNNNJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@???======>>>>>>>>>???@@@@@@>>>>>>>>>???????????????AAAAAA@@@@@@?????????>>>??????>>>>>>============================================================:::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888999999999;;;999777777777777666555999999999888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777666666666666666666666777777666555444444333333333333444444444444333333444666888777555222444444444444444444444444222222222333333333444444333333444444444555555555555555555555555555555555333333333444444555555555333444444555444444333333111111111111111111111111222222222222222222222222333444444555444333222111222222333444444444333333222222222333333222111111222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333222222222222333444444555555555555555444444444888888888888888888888888777777666666666666777777444555666666666666666555333444444444555555666666555555555555555555555555777777777777888888888888666777888999999888777666666666777777777777666666555555444444444333333333555555555555555555555555555555555555555555555555444444444444444444444444555555444333333333333333444444444444444444333333222333333444444333333222333444333111333666666333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222111222222222222222333333333333333333333333333333222222222333333333444444444444444444444444444444444444444444444555555666666666666666666666666666????????????????????????======>>>??????@@@@@@@@@??????????????????@@@@@@????????????@@@AAABBBCCC@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDEEEDDDCCCCCCEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEEEEGGGIIIKKKMMMJJJIIIHHHGGGGGGGGGHHHIIIIIIKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLLLLLLLKKKJJJIIIMMMMMMNNNNNNNNNNNNNNNMMMJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@????????????<<<======>>>?????????????????????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;<<<<<<<<<<<<<<<<<<============:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888;;;999777666777777666555888888888888888888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777666555555555666666666666666777666555444333333333444444555555555333333444666888777555222444444444444444444444444222222222333333333444444444555555555666666666666555555555555555555555555333333333444444555555555333333444444555444444333111111111111111111111111222222222222222222222222222333444555444333222000111222222333444444333333111222222333333333222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333333222222333333444555555555555555555444444444777777777777777777777777777777666666666666777777444555666666666666666555444444555555555555555666555555555555555555555555777777777777888888888888666777888999999888777666666666777777777777666666555555444444444333333333555555555555555555555555444555555555555555555555444444444444444444444444666555444444333333444444333333444555555555444333222333333444444333333222333444222///111666555000222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222333333333333333333333333333333333222222222333333333444444444444444444444444444444444444555555555666666555666666666666666666666666????????????????????????>>>>>>===>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDDDDCCCCCCDDDDDDEEECCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCBBBBBBDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGIIIIIIGGGGGGGGGFFFFFFGGGGGGHHHGGGJJJLLLMMMKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJKKKLLLLLLMMMLLLLLLLLLIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????===>>>>>>????????????>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888777777777:::888666666777777666555777777777888888888888888::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::999999777777666555555555666666777666555666777888666444333444444555555666666666444333444555777777555333444444444444444444444444222222333333333333444444555555555666666666777777555555555555555555555555333333444444444444444444333333444444555555444444222222222222222222222222222222222222222222222222111222333444444333222111000111222333333444444333111222333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444111111222222222333333333333333333333333444444555444444555555555555555555555555555555555555555555777777666666666666777777555666666666666666555555555555555555555555555555555555555555555555555555555555555555666666666666666777888999999888777666777777666666666666777777555555555555444444444333555555555555555555555555444444444555555555555555444444444444444444444444666555555444444444444444222333555666666555444444222333333444444333333222000222000,,,///666555...222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222333333444333333333333333333333333222222333333333333444444333333333444444444444555444444555666666666666555555555555555555555555555???????????????????????????>>>=========???AAACCC>>>>>>>>>>>>>>>>>>===============>>>???@@@AAABBB????????????@@@@@@@@@AAA@@@AAABBBCCCCCCDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCBBBCCCBBBAAABBBCCCCCCCCCAAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHFFFHHHJJJJJJHHHHHHIIIKKKHHHHHHIIIJJJJJJKKKKKKKKKGGGHHHHHHIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJFFFGGGHHHIIIJJJIIIIIIHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@?????????>>>???@@@@@@@@@???>>>===>>>>>>>>>???@@@AAAAAAAAA????????????@@@@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888888777777777666999777555555777777777666666777777777888888888999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::999999666666555555555666777777777666555666888999777444444444555666666777888888555444333444666666666555444444444444444444444444222222333333333333444444444444444555555555666666555555555555555555555555444444444444444444333333222333444444555555444444333333333333333333333333111111111111111111111111222222222333333333222222000000111333333444444333111222333333444444333333222222222222222222222222222222222222222222222222222222222333333444444444111111222222222333333333444333333333333444555555333444444444555666666666555555555555555555555555777777666666666666777777666777777777666555444444666666666666555555555555666666666666666666666666555555555555666666666666666777888999999888777666777777666666666666777777666666666555555555444444555555555555555555555555444444444555555555666666555555555555555555555555666666555444444444444444222333555666777666555444222333333444444333333222///333111...333===<<<444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222000111111222333333444444444444444444444444444444222222333333333333444444333333333444444444555555333444555666777666666555444444444444444444444444>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<===???BBBDDD>>>>>>??????>>>======<<<<<<<<<<<<===>>>@@@AAABBB>>>????????????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAACCCCCCCCCCCCAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDD@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAACCCCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCC@@@AAACCCDDDDDDDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGHHHDDDGGGIIIHHHFFFFFFHHHJJJEEEEEEFFFGGGHHHIIIIIIJJJDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJFFFGGGHHHIIIJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAA@@@???>>>===<<<======>>>???@@@@@@@@@======>>>>>>??????@@@@@@<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888888777777666666888666555555777888777777666666777777888888888999888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999555555555555555666777888777666444666888999777444555555555666777888888999666444333333555666666555444444444444444444444444222222333333333444444444333333333444444444555555555555555555555555555555555555555444444333333333222333333444555555555444333333333333333333333333111111111111111111111111222222222222222222222333///000111222333444444444111222333333444444444444222222222222222222222222222222222222222222222222222222222333333444444444111111222222222333333333444333333333333444555555333333444444555666777777666666666666666666666666777777666666666666777777777777777777666555333333666666666666666555555555777777777777777777777777777777777777888888888888666777888999999888777666777777666666666666777777777666666666666555555555666666666666666666666666444444444555555555666666555555555555555555555555666666555444444444444555222333555777777666555444222333333444444333333222111555444222999EEEEEE<<<444444444444444444444444222222222222222222222222111111222222222333333333222222222222222222222222000000111222333333444444444444444444444444444444222222333333333444444444333333333444444555555555333444666777777777666555444444444444444444444444>>>?????????@@@@@@@@@@@@>>>???AAAAAA@@@@@@AAABBB??????>>>>>>=========<<<<<<<<<======>>>>>>??????AAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBAAA@@@AAACCCDDDCCCBBB@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBBBB@@@@@@AAABBBAAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDEEECCCEEEFFFEEEDDDCCCDDDFFFGGGFFFFFFFFFEEEEEEDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEEEEFFFHHHHHHFFFGGGIIIHHHFFFEEEEEEFFFFFFEEEEEEEEEEEEGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCBBBAAAAAA???@@@@@@AAAAAA@@@@@@???>>>?????????@@@@@@@@@@@@============>>>>>>>>>>>>@@@@@@@@@???>>>======<<<========================???@@@@@@>>><<<;;;<<<===999;;;===>>>???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;;;;>>>===<<<;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::999::::::::::::::::::;;;>>>===;;;:::999999:::;;;666888;;;<<<:::777666555999888888888777777666666666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999:::::::::999999555666777888888777666555666666555444444444444555444444555555666777777777444555555555555555555555777666555444333222222222333333444444555666777777444444444444555555666666333444666777777777666555444444333333333444444555555555555555555555555555222222222222222222222222333333333333333222111000222222222333333444444444555444222000000111222333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333555666666666666666555555555666666666666666555444666666666666777777777777777777666555555555555555888888777777666666555555777777777777777666555555888888777777666777777777777777666666666666777777888777777777666666555555666666777777777777666666555555444444444333333333222333444555666666666666666555555555444444444444555444333222222333444555555555555444444333333333222222222222222222222222333444555666777999::::::555555555444444333333333333333333333333333333333111111222222222333333333333333333333333222111000333333222222333333444555333333333333333333333333444444444444444444444444666555444444555666555444666666555555555444444444555555555555555555555555>>>>>>>>>>>>?????????@@@>>>???@@@@@@??????@@@BBB>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@??????>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBBAAA@@@AAACCCCCCCCCBBB@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBAAA@@@@@@@@@BBB@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDDDDDDDCCCDDDEEEEEEDDDCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGEEEGGGHHHGGGFFFDDDEEEEEEEEEEEEDDDDDDEEEFFFHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCBBBAAAAAA>>>??????@@@@@@??????>>>>>>>>>>>>>>>?????????@@@============>>>>>>>>>>>>@@@@@@??????>>>======<<<===========================>>>>>>===<<<;;;===>>>:::;;;===>>>>>>===<<<;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<>>>===<<<;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::999::::::::::::;;;;;;;;;<<<<<<;;;:::999999999999666999;;;;;;999777666666888888888777777777666666666777888999::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999666666777777777777666666666666555444444444444444444444555555666666777777666555555555555555555555666666555333333222222333333333333444444555555666333444555555666666555555444444555555555555444444555555444444444444444555555555555555555555555555222222222222222222222222333333333333333222111000222222222333333333444444555444222111000111222333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333555555666666666666555555555555666777777666666666666666666777777777888888777666666555555555555555777777777777666666555555888888888888888777666666888888777777777888888999777777777666666777777777888888888777777666666666666777777888888777777666666555555555444444444333222333444555666666666666666666666555555555444444444444333222222333444444555555444444444333333333333333333333333333333333222333333444555666777777555555444444444333333333333333333333333333333333111111222222222333333333333333333333333222111000333333222222333333444555444444444444444444444444444444444444444444444444666555444444555666555444666555555555444444444444555555555555555555555555============>>>>>>>>>>>>>>>???@@@@@@??????@@@AAA===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>??????>>>>>>>>>======>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@AAABBBCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@AAAAAA@@@???@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCDDDCCCDDDEEEDDDCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCBBBEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEEEEFFFDDDFFFGGGGGGEEEDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>??????>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>;;;===>>>>>>===<<<>>>???;;;<<<===>>>>>>===;;;;;;===============>>>>>>>>>===>>>>>>>>>>>>>>>============<<<<<<<<<<<<======<<<<<<======<<<<<<;;;:::999999::::::;;;;;;;;;;;;:::;;;;;;::::::999888777777999::::::888777777888888888777777777777666666666777888999999999999999999999999999999999999999::::::;;;;;;;;;::::::999777666666666666666666777555555555444444444444444444444444555666666777777777777666666555555555444666555444333333222222333333333333333333333333333222333555777777666555444555444444333333333444444777777666555444444444444444444444444444444444444222222222222222222222222222222333333333222111111222222222222333333333333444333222111111111222333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444333333333333444444444444333333333333333333333333444555555666666666555555444555666777777888777777777777777777888888888888777666555555444444555555777777777666666666666555888888999999999888777777777777777888888999::::::888888777777777777888888888888888888888777777777777888888888888888888777666666666666555555555555333444555555666666666666777777777666666666555555444444333222222333444444555444444444444333333333333333333333333333333333222222222333333333444444555444444444444333333333444444444333333222222222111111222222222333333333222222333333333222111111333333222222333333444555555555555555555555555555444444444444444444444444666555444444555666555444555555555555444444444444444444444444444444444444<<<<<<<<<============>>>===???@@@???>>>>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBB@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCBBBBBBAAABBBBBBCCCAAA@@@???@@@BBBCCCBBBAAABBBAAAAAAAAA@@@@@@?????????@@@AAA@@@???>>>???AAA??????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFDDDEEEGGGFFFEEEDDDDDDEEECCCCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>><<<<<<<<<============>>>============>>>>>>>>>>>>????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>===>>>???>>>>>>>>>???>>>>>>===<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>=========<<<=========<<<<<<=========<<<<<<<<<===<<<<<<;;;:::999999::::::;;;<<<<<<<<<:::;;;<<<<<<;;;:::888777888999:::999777777888999777777777777777777666666666666777888999999888888888888888888888888888888999999:::::::::999888888777666555444444555666777555555555555444444333333333333444555555666666777888777777666666555555444555444444333222222222333333333222222222222222222111333555777888666444333444333333222333555666777999888777666555444444444444444444444444444444444222222222222222222222222222222333333333222222111222222222222222222222333333333222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333444444444333333333333333333333333444444555555666666555555444555666777888888888888777777777777888888888999666666555444444444444555666666666666666666666666777777888888888777777666666666777888999:::::::::888888777777777777888888999999888888888888888888888888999999999999888888777777777666666666666666444444555666666666666666777777777777666666666666555444444444444444444555444444444444444444444444444444444444444444444444333333333333222222222222444444444444444444444444555555444333333222111111111111222222222333333333222222333333333222222111333333222222333333444555444444444444444444444444333333444444444444444444666444444444555666555444444444444444444444444444444444444444444444444444;;;<<<<<<<<<===============>>>??????======>>>???:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>?????????>>>>>>??????????????????@@@@@@@@@@@@AAA??????@@@@@@@@@@@@??????BBBBBBAAAAAAAAABBBBBBCCCAAA@@@???@@@BBBCCCBBBAAAAAAAAAAAA@@@@@@?????????>>>???@@@@@@>>>>>>???@@@>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCDDDCCCBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEGGGGGGEEEEEEEEEFFFBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@@@@???;;;<<<<<<<<<========================>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCCCCBBB@@@>>>======??????@@@@@@@@@?????????>>>>>>>>>>>>??????@@@@@@=========<<<<<<;;;;;;;;;<<<==================<<<<<<<<<<<<===<<<<<<;;;:::999999:::;;;;;;<<<======<<<<<<=========;;;:::888777888999999777777888:::666666666666666666777777666666777888888888777777777777777777777777777777888888888888888777666666777666555444444555666777444444555555444444333222333333444444555666666666777777666666555555555444444444333222222222333333222222222222222222111111111333555777888666444333222222222333555777:::;;;999888777666555444444444444444444444444444444444222222222222222222222222111222222333333333222222222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333444555555555555555444444555777888888888888666777777777777888888888666666555444444444444444555555555555555666666666555555666666666666666555555666777999:::::::::999888888777777777777888888888888888888888888999999888888999999999999888888777777777777777777777777444555666666777666666666777777777777666666666666555555666666666666555555444444444444444444444444444444444444444444444444444444444333333333333333444444444444444444444444555555444333333222111111111111222222222333333333111222222333333333222222333333222222333333444555333333333333333333333333333333333444444444555555666444444444555666555444333333444444444444444444444444444444444444444444<<<<<<<<<<<<===============>>>???>>>===<<<===>>>:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<===>>>>>>@@@??????>>>>>>??????@@@======>>>>>>>>>?????????>>>??????@@@@@@??????>>>AAAAAA@@@@@@@@@AAABBBBBBAAA@@@???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@?????????===?????????>>>===>>>???===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGDDDFFFGGGHHHFFFFFFFFFGGGBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<<<<<<<========================>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBDDDEEECCC@@@===<<<<<>>>>>??????@@@@@@>>>===<<<;;;;;;:::;;;;;;<<<<<<============<<<<<<<<<<<<======<<<<<<;;;:::999999:::;;;<<<======>>>>>>>>>>>>======<<<;;;:::666888999:::888888888999555555666666666666777777666666777777777777666666777777777777777777777777777777777777777666555444666555555555555555555666333444444555555333222111333333333444555555666666555555555555555555555555333333222222222222333333222222222222222222222222222333555777777666555444222222333444666888:::;;;777777666555444444444444333333333333333333333333222222222222222222222222111111222333333333222222222222222222222111111111111222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111111222222333333444444333333333333333333333333222333444555555555555555333444555666666777666666666666666666777777777777666555444444333333444444444555555555555666666666444444555555666666555555444666777888999999888777777777666666666666777777777777777888888888888888777888888888888888888777666666666666777777777777555666666777777666666666777777777666666666555555555555666666666666555555333333333444444444444555333333333333333333333333444444444444444444444444333333333444444444444555444444444333333222222222111111222222222333333333111111222333333333222222333333222222333333444555333333333333333333333333222333333444444555555555666555444444555666555444333333333333444444444444333333333333333333333333<<<<<<=========>>>>>>>>>===>>>???>>><<<;;;<<<===:::;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<<<<======>>>>>>>>>>>>======>>>>>>>>><<<<<<<<<<<<============?????????@@@@@@????????????????????????@@@AAABBB@@@?????????AAABBBAAA@@@????????????@@@@@@@@@@@@===>>>???>>>======>>>???===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????@@@BBBBBBBBBAAA@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDFFFGGGGGGGGGFFFEEEEEEGGGHHHIIIHHHGGGHHHIIICCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@AAAAAA??????@@@@@@@@@@@@??????<<<<<<=========>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???========================???AAACCCBBB???===;;;;;;<<<<<<<<<===>>>???@@@AAA<<<<<<======>>>??????@@@???>>>===<<<;;;;;;;;;<<<;;;<<<===>>>>>>===<<<;;;<<<<<<======<<<<<<;;;:::999999:::;;;<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;444777:::;;;:::888888888555555555666666666777777555666666777777666666555777777777777777777777777888888888888777666555444444555555666666555555444222333444555555333222000222333333444444555555666222222333333444555555555333222222222222222333333111111222222333333444444333444555555666666555555222333444555666777777777555555444444444444444555333333333333333333333333222222222222222222222222000111222333333333333222222222222222111111111000111111222222333333333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222000111111222333333444444333333333333333333333333111222333444555555555555444444555555555555444444444555555555666666666666666555444444333333444444444444444555555555666666444444555666666666666666444555777888888777666555666666555555555555666666666666666777777888888888666777777888888777777666555555555666666777777777666666777777777777666666666666666555555555444444333333444555555444333333333333333444444444555555333333333333333333333333333333333444444444444444333333333444444444555555333333333333333333333333111111222222222333333333000111222333333333333222333333222222333333444555444444444444444444444444222222333333444555555666666555444444555666555444222222333333333444444444333333333333333333333333============>>>>>>>>>>>>===>>>???>>><<<;;;;;;<<<;;;;;;;;;<<<<<<=========::::::;;;;;;<<<======>>>======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===??????@@@@@@@@@@@@?????????>>>>>>>>>???@@@@@@AAA@@@???>>>???AAABBBAAA@@@>>>>>>??????@@@@@@@@@AAA===>>>???>>>===<<<===???======>>>@@@@@@AAAAAAAAA@@@@@@??????????????????@@@AAABBBBBB@@@@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFFFFEEEDDDEEEGGGIIIIIIHHHHHHIIIJJJCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCDDDDDDEEEFFFFFFFFFBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@??????@@@AAABBB>>>>>>????????????>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????========================<<<>>>@@@@@@>>><<<;;;;;;:::::::::;;;===>>>@@@AAA;;;<<<<<<===>>>?????????AAA@@@>>>===<<<<<<<<<===;;;<<<===>>>>>>===<<<;;;<<<<<<======<<<<<<;;;:::999999:::;;;<<<===>>>???>>>===;;;:::999999:::;;;333666:::<<<;;;999888888444555555555666666777777555666666666666666555555888888888888888888888888999999999888888777555555333444555666666555444333222333444555555333111000222222333444444555555666000111111222333444555555222222222111222222333333111111222333444444555555444444444444555555666666222333555555555444333222444444333333333444444555333333333333333333333333222222222222222222222222000111222333333333333333222222222222111111000000000111222333333333333333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222000000111222333333444444333333333333333333333333111222333444555555555555444444444555444444333333444444444444555555555666555555444333333333333444444444444555555555666666555555666777777888777777444555777888777666444333555555444444444444555555555555666666777777777888666666777777777777666666444555555555666666777777666777777777777777666666666555555555444444444444111111333333333333111111333333333444444555555555222222222222222222222222222222333333333444444444333333333444444555555555333333333333333333333444111111222222222333333333000111222333333333333333333333222222333333444555555555555555555555555555222222333333444555666666666555444444555666555444222222222333333444444444333333333333333333333333>>>?????????======>>>@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;:::999:::;;;<<<===<<<;;;;;;;;;;;;<<<======;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@?????????@@@@@@AAAAAAAAA======>>>???@@@@@@AAAAAA@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<===============>>>>>>>>>???????????????????????????????????????@@@AAAAAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFEEEEEEEEEFFFGGGHHHAAACCCEEEGGGHHHIIIIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<;;;<<<<<<======>>>>>>??????>>>>>>======<<<<<<<<<;;;========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===========================<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<;;;:::999888888888;;;;;;;;;:::999888777666555555666666777777888888888888777777666666555555999999999999999888777777888888888888777555444333555555555555555555555555555555555444444333333333444444444444444444444444444444444333333222222222333333333333333333333333111222444555666555444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333333222111000000222444555222222333333333222111111333333333222222111111111222222333333333333444444333333333444444444555555555555666666555444333333222222222222222222222222222222222222222222222222444444555555555555444444333555666666444333222222444444444444444444444444333333222222333333444555555555555555555555555555666666666555555444444444555666777777777666444333444555777888888888777666555666777666555555555777666666666666666555555555999::::::888555333333444666555444444555666555444222444666777888777666555333666666333222444444222444444333333333222222222333333333444444444555555333333333333333333333333333333333333333333333333333333333333333444555666555444333444555555444222444444444444444444444444333333333222222111111111333333333333333333333333444444444444444444444444444333111111222444444444777333222555666555555777444444444333333222222222111111111111111111111111>>>>>>???>>>===<<<>>>@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;:::::::::;;;<<<===<<<;;;;;;;;;;;;<<<======<<<======>>>??????@@@@@@?????????????????????>>>======>>>>>>>>>?????????>>>>>>>>>?????????@@@@@@??????@@@@@@@@@@@@@@@@@@======>>>??????@@@AAAAAA??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<==================>>>>>>>>>????????????????????????????????????@@@@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEGGGFFFEEEEEEEEEFFFHHHHHHCCCCCCEEEFFFGGGGGGHHHHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@>>>===<<<;;;;;;<<<===>>>>>>=========<<<<<<<<<;;;<<<<<<<<<===>>>>>>??????>>>=========<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;:::999999999999::::::::::::999888777666666666666666777777777777777777777777666666666666888888888888888777777666888888888888777666444444555555555555555555555555555555444444444333333333444444444444444444444444444444444333333333222222333333333333333333333333333333444444555444444444555444444333333222222222444444444444444444444444444444444444444444444444333333333333333333333333111222222222222333333333333222111000000222333444222222222222222222222222333333333222222222111111222222333333333333444444333333333444444444444555555555555555555444333333222222222222222222222222222222222222222222222222444444555555555555444444333555666555444222333333444444444444444444444444333333333222333444444555555555555555555555555555777666666666555555555555666666777777777666444444555555666777777777777777444666777666555444555666666666666666666666666666777888999888666555555666666555444444666666555444444555666777777666666555111333333444999???>>>999555555555444444444333333333333333444444444555555333333333333333333333333333333333333333333333333444444333333333444555555444333333444555555444222444444444444444444444444333333333222222222111111222222222333333444444444444444444444444444444444666555444444555666666666888444222555666444333444444444444333333333222222333333333333333333333333===>>>>>>===<<<<<<===???>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::;;;;;;<<<===<<<;;;;;;;;;;;;<<<============>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???????????????======>>>>>>??????@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<=====================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@BBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAAAAAAAABBBBBBCCCFFFFFFFFFEEEFFFGGGGGGHHHEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>======>>>>>>???======<<<;;;;;;<<<===============<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????============<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999:::::::::999888777777777777777777666666666666666666666666777777777777777777777777777666666555777777888777777666555444555555555555555555555555555444444444444333333333444444444444444444444444444444444444333333333333333333333333333333444444555555444333333333444444666666555444333222111111444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333444333222111111111222333222111111111111222444555333333333222222222222111222222333333333333444444333333333333444444444444444555555555555444444333333333333333222222222222222222222222333333333333444444555555555555444444444555555444222222333555444444444444444444444444444333333333333444555555555555555555555555555555666666666666666555555555666666777777777666555555666555555555555666666777444555666555444444444666666666666666666666777777666777888888666666777888666555444444666666555444666666666666666555555555111111222555===DDDBBB;;;666666555555555444444444333333333444444444555555333333333333333333333333333333333333333333444444555555444333333333444444444333333444555555444222444444444444444444444444333333333333222222222222111111222333444555555666444444444444444444444444666666666666666666555555777333222666666333111222444444444444333333333333444444444444444444444444<<<=========;;;;;;===>>>======>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>??????>>>>>>======<<<<<<;;;<<<<<<<<<=========>>>>>>=========>>>>>>>>>??????@@@@@@??????>>>>>>>>>============>>>>>>>>>??????=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAA@@@>>>===>>>???AAACCCAAA@@@@@@@@@@@@AAABBBBBBEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???===============<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;888888888888888888888888999999999999999999999999;;;:::::::::::::::;;;<<<888999999999999888888777888888777777666666555555555555666666777777888888666666666777666555555444666777777777777666666555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444333333333333333444444444444444777666444333222222333444555555444444333333333222555555555555555555555555444444444444555555555555333333333333333333333333222222222333333333444444444444333111111111111222222111000000000222555666222222222222222222222222222222222333333333444444222222333333333444444444444444444555555444444333333333333333333222222222222222222333333333333333444444555555555555444444555555555333222222444666444444444444444444444444444444444444444555555666555555555555555555555555555555555555555555555555666666777777777666666666777666555444444555666777333555666555444333444555666666777777777777888888777888999888666666666888666555444555666777666444888777666555444555555555333444555666999===;;;555555555555555444444444444333333333444444444555555444444444444444444444444333333333444444444444444666555444333333333333333444333333444555666444333444444444444444444444444333333333333333333333333111111222333444555666777555555555555555555555555333444555555444444444444555222222555777444222222444444444444444444333333444444444444444444444444<<<=========;;;;;;===>>>==================<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>?????????>>>>>>===========================>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<====================================>>>??????@@@@@@??????@@@???===<<<===>>>@@@BBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????===<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>><<<<<<<<<=======================================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::888888888888888888888888999999999999999999999999::::::999999999::::::;;;777777888999999999888888888888777777666666555555555555666666777777888888666666666666666555444444555666666777777777777666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333444444555555555777666444333222222333444333333333444444555555555555555555555555555555555444444444555555666666666333333333333333333333333222222333333333444444444444333333222111111111111222111000000000222555666222222222222222222222222222222222333333333444444222222222333333333444444333333444444444444444333444444444333333333222222222222333333333444444444444444555555555555444444444555444333222222444777444444444444444444444444555555444444555555666777666666666666666666666666444444444444444444444444777777666666666777777777777777555444444555666777444555666555444444555666777777777777888888999999999::::::999666555555666777666555555666777666555888777666555444555555555333888;;;777444555555444444444444333333333333222333333333444444444555555444444444444444444444444333333333444444555555555666555444333333333333333333222222444555666555333444444444444444444444444333333333333333333333333111111222333555666777777555555555555555555555555333555666666444444555777444111111555777555444555444444444444444444444444444444444444444444444444===>>>>>>===<<<<<<===???<<<===============<<<<<<;;;;;;<<<============<<<<<<;;;;;;;;;;;;<<<======::::::;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============>>>>>>>>>>>>============<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=================================>>>????????????>>>???>>>=========>>>@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<===>>>>>><<<<<<<<<=======================================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888888888888888888888999999999999999999999999:::999888888888888999999666666777888999999999888777777777777666666666666666666666666777777777777666666666666666555555444444555666777777888777777555555555555555555555555333333333444444444444555444444444444444444444444444444444444555555555555333333333444555555666666555555444333333333444444222222333444555666777777555555555555555555555555444444444555666666777777333333333333333333333333333333333333444444444444333333333222222222222111222111111111111222444555111222222222222333333333222222333333333333444444222222222222333333333333222333333444444444444333555555444444333333222222222222333333444444555555444444555555555555444444333444444444333333444666444444444444444444444444666555555555555666777777666666666666666666666666444444444555555555555555777777666666666777888888888777777666666666666777555666777666555444555777777777777888999999:::::::::;;;;;;999666555555555777666555555777777666555666666666666666555555555222999===888333444777999444444333333333222222222333333333444444444555555444444444444444444444444333333333444555555666666555555444333333333444444333222222444666666555444444444444444444444444444333333333333444444444444222222333444555666666777555555555555555555555555444777888777555666:::>>>777333111555666555555777444444444444555555555555444444444444444444444444>>>>>>???>>>===<<<>>>@@@<<<<<<============<<<<<<:::;;;<<<===>>>======<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===>>>>>>>>>>>>???????????????>>>>>>??????@@@AAA@@@AAABBBCCCCCCCCCBBBBBB@@@AAAAAABBBBBBBBBBBBAAACCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@????????????======<<<<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<======>>><<<<<<<<<<<<=========>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::999999999999999999999999888888888888888888888888999999888777666666666666555666777888999999999999666666666666777777777777777777777777666666666666666777777777777666555555444444666777888888888888555555555555555555555555333333333444444444555555444444444444444444444444444444444444555555555666333333444444555666666666333333444444555444444444333333444444555555666666555555555555555555555555444444444555666777777777333333333333333333333333333333333444444444444555111111222333333333222222222222222222222222222222111111222222222333333333222222333333333333444444111222222222222333333333111222333444444444444444666555555444333333222222222222333333444555555666444444555555555555444444111333555555444333444555444444444444444444444444666666555555666666777888666666666666666666666666666666666666777777777888777777666666666777999999888888888888888777777666666777888777666666777888777777888888999::::::;;;999:::;;;999777666666777777666555666777888777555444555666777777666666555333777999555333777;;;<<<555444444444333333333333333333333444444444555555555555555555555555555555333333444444555666666666444444333333333444555555222222222333666666555444444444444444444444444444333333333444444444555555333444444444555555666666555555555555555555555555444666777666444666<<>>?????????======???@@@<<<<<<===============<<<:::;;;===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<;;;777777888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>======>>>???@@@?????????===============>>>?????????@@@AAABBBBBBBBBAAA@@@???@@@AAABBBCCCBBBAAAAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>======<<<<<<<<<<<<======::::::;;;<<<<<<;;;:::::::::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<======>>>;;;<<<<<<<<<======>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;========================:::999999999999999999:::999999999999999999999999888888888888888888888888999999777666555555555555444555666888999999999999555555666666777777888888888888777777666666555555777777777777777666666555333444555777888888888888555555555555555555555555333333333444444555555555444444444444444444444444444444444555555555666666333333444444555666777777111222444555666555444444555555555555555555444444666666666666666666666666444444444555666777777888333333333333333333333333333333333444444444555555000111222333333333333333222222333333333222111111111111111222222333333333222222333333333444444444111111222222222333333333111222333333444444444444666666555444333333222222222222333333444555666666444555555555555555555444000333555666555444444555444444444444444444444444666666666666666777888888777777777777777777777777777777888888999999999:::888777666666666888999:::888999:::::::::888777666666888999888777666777999777777888999::::::;;;;;;777999:::999888777888999888666555666777888777555222444666888888777666555444555333000222888;;;999666666555555555444444444333333333444444444555555555555555555555555555555333333444444555666777777333333333333444444555666222222222333666777666444444444444444444444444444333333333444444555555555444444555555555555555555666666666666666666666666222444555333111444<<>>======>>>??????>>><<<<<<<<<<<<============;;;<<<===>>>????????????=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;999888888:::<<<::::::::::::::::::::::::999::::::;;;;;;::::::999>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999::::::;;;<<<;;;;;;::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>===>>>>>>>>>????????????BBBBBBAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB????????????????????????>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????????????????????????????AAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<<<<;;;:::;;;;;;<<<>>>????????????===============>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<::::::<<<>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;::::::999999999:::;;;;;;<<<;;;::::::999999999:::888888999999999:::::::::777777888888888888777777666666777888999:::;;;;;;666666666666666666666666555555555555555666777888888888777777666666555555333333222222222333444444444444444555555555666666666666555555555444444444444555555555444333333222333333333444555666777888444444555555555555444444444444333333333444555555555555555555555666777777777666555666888888777555222444555555444333333444444444444444444444444444444333222111111222333444222222222222222222222222555444333222111111111111222222222222222222222222222333444555555555444333222111111111222333333444111222333333444444333333444444444444444444444444333333333444444444555555555555555555555444444444555555555555555555555555555555666666666666555555666666666777888888999999999888777555555555666777888888777777777777777777666666666777888888999999666666666666777777777777777777777777777777777777999999::::::;;;<<<=========;;;:::888777777888888666777777888888888777777555555555555666666666666777777777777777777777777777666555444444444444444555555555555555555555555555555666777777777777777555555444444444555555666666666555555555444444444555555555555555555555555666666555555555444444444777666444333222333444444333333333444444444555555888888777777666666555555777666444333333444555666DDD???888555555666555444666555555444444666777888777777666666777888999999@@@>>>======>>>??????>>><<<<<<<<<<<<=====================>>>======<<<<<<===<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::888888:::<<<::::::::::::::::::::::::999::::::;;;;;;::::::999======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::999999999999:::;;;;;;;;;;;;:::::::::999999999999999999999999999999999:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<======>>>>>>>>>?????????CCCBBBBBBBBBAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@???>>>????????????????????????AAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>===============>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;;;;=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::<<<;;;::::::999999999999888888999999999:::::::::888888999999999999888888555555555666777777888888888888888888888888888888666666555555555666777777777777666666666666666555555444444333333333444444444444444555555555666666666666555555555444444444444555555555444444333222444444444444555555666777444555555666666555555444444444333333444444555555555555555555555666777777777666666777888888666444222444555555444333444444444444444444444444444444333333222111111222333333222222222222222222222222333222222222222222333333222222222222222222222222222333444555555555444444222222222222222333444444222222333444444444444333444444444444444444444444333333333444444444555555666666666666666666666666555555555555555555555555555555666666666666555555666666666777888888999999999888777666666666777777888888888888888888888888777777888888888888999999666666666666777777777888888888888888888888888888888888999999:::;;;;;;<<<<<<;;;:::888888888888888999999888888777777666666666666666666777777777777777777777777777777777777777666555555444444444555666666666666666666666666555555666777777777777777666666555555555555555666777777666666666555555555555555555555555555555555666666555555555444444444666555444333222333333444444444555555555666666666888777777777666666666555777666444333333444666777<<<999444222333444444333666666555444555666777888777777666666777888888999???>>><<<<<<>>>???>>>===<<<<<<<<<<<<========================<<<;;;:::999===<<<;;;::::::;;;===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999888:::<<<::::::::::::::::::::::::999::::::;;;;;;::::::999===<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999:::;;;;;;::::::::::::999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;============>>>>>>>>>>>>CCCCCCCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>????????????????????????@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<======>>>>>>>>>============<<<<<<======>>>???<<<<<<<<<<<<<<<<<<<<<<<<999;;;===>>><<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999999999999;;;;;;::::::::::::999999888888999999999:::::::::999999::::::::::::999999666666666666666666666666888888888888888888888888777777666555555555666666555555555555555666666666777666555444444444444444444444555555555666666666666666666555555555444444444555555555555444333333555555555444555555666666444555555666666555555444444444333333444555555666666666555555555666777777888777666777888777555444333444666666444333444555444444444444444444444444333333222222222222333333333333333333333333333333111111111111222333555555333333333333333333333333222333444444555555444444333333222222222333444444222222333444444444444444444444444444444444444444333333333444444444555555666666777777888888999999555555555555555555555555555666666777777666666555555666666777777888888999:::999888888777777888888888888999999999999999999::::::999999999999888888666666666777777777888888888888888888888888888888777888888999999:::::::::;;;;;;:::999888888888888<<<;;;999777666666666666777777777777888888888999777777777777777777777777777666666555555555555555777777777777777777777777666666777777888888777777888888777777666666555555777777777777777666666666555555555555555555555555666666666555555555555444555444333333222333333333555555666666666777777777777777777777666666666666666666444444444555666777666444333333444666555444666666555555555666777888777777666666666777888888???===;;;<<<===>>>======<<<<<<<<<<<<============;;;<<<<<<<<<;;;;;;:::999<<<;;;:::::::::<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999<<<<<<;;;::::::;;;;;;;;;:::::::::999999999999888999999999888999::::::;;;:::::::::999999999999888888888888888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>>>>CCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>????????????????????????@@@??????>>>======<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;======<<<;;;;;;===>>>???=========>>>======<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>???===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;:::999888888888:::::::::::::::::::::999888888999999999:::::::::888999999999999999999888999999999999888888777777888888888888888888888888888888777666555555555666333333444444555555666666888888777555444444444444555555555555666666666666666666666666555555555555444444555555555555444444777666555555555555555666555555666666666666555555444444333444444555666777777666666666666666777777888777666777888777555333333555666666555444444555555555555555555555555555333333333333333333333333333333333333333333333333222222222222333444555555333333333333333333333333333333333444444444444444444444333333333333444444222333333444555444444444555555555555555555555555333333333444444444555555555555666777888999999:::555555555555555555555555666666777777777777666666555555666666777888888888:::999999999999999999999999999999999999:::::::::<<<<<<;;;::::::999888888666666777777777888888888888888888888888888888888888888999999:::::::::;;;:::::::::999999888888888<<<:::888666666666888999888888888999999999::::::777777777777777777777777777777666666555666666777777777777777777777777777666777777888888888777777999999999888777666555555666666666666666666666666555555555555555555555555666666666555555555555555444444333333333333333333555555666666666777777777777777777777666666666666666555555444555555666777666666666777888888888777666666666666666777777777777777666666666777777888>>><<<;;;;;;<<<======<<<<<<<<<<<<<<<============999999:::;;;;;;;;;;;;;;;<<<;;;::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;:::::::::;;;;;;<<<::::::999999999888888888999888888888888999::::::::::::999999999888888888888888888888888888888888999999999:::::::::;;;;;;::::::::::::::::::::::::999::::::;;;<<<======>>>;;;<<<<<<<<<<<<=========BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;===>>>???<<<============<<<<<<;;;<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>???===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<<<<;;;===<<<;;;:::999888888888999999:::;;;;;;;;;:::999888888999999999:::::::::777777888888888888777777::::::999999888777777777777777777777777777777777999888777666666666666666333333444444555555666666999888777666555444444444555555555666666666777777777777666666666555555555444444555666666555555444777666666555555555666666555666666666666666666555444444444444555666777888888777777666666666777777888777666777888777666444333555666666555444444555555555555555555555555555333333333333333333333333333333333333333333333333444333333333333333333444333333333333333333333333333333333333444444555555555555444444444444444555333333444555555555444444555555555555555555555555333333333444444444555555444444555555666777888888666666666666666666666666666666777777777777666666555555555666777777888888999999999:::::::::999999888888999999999:::::::::===<<<<<<;;;:::999888888777777777777888888888888888888888888888888888888::::::::::::;;;;;;;;;;;;999:::::::::999999888888999888777666777888:::<<<999999999999::::::::::::888888888888888888888888777777666666666777777888666666666666666666666666777777888888888888777777999999999999888777555444555555555555555555555555666666666666666666666666666666666666666666666666444444444444444444444444444444555555555666666666666666666666777777777777555555555555666666777777777888999999999888777777666666666777777777777777777777666666666666666777===<<<::::::<<<===<<<;;;<<<<<<<<<<<<============888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::::::::::::::;;;;;;<<<999999999999888888888888888888888888888999::::::999999999999888888888888888888888888888888888888999999999999::::::::::::::::::::::::::::::::::::888888999;;;<<<===>>>???;;;;;;;;;;;;<<<<<<<<<===????????????@@@@@@@@@@@@@@@@@@????????????@@@@@@??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;<<<<<<=========<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<999;;;===>>><<<;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<;;;<<<;;;;;;:::999999999999888999:::;;;<<<;;;:::999888888999999999:::::::::777777777888888777777777888777777777666666555555666666666666666666666666888888777666666666777777555555555555555666666666888777666555555555555555555555666666666777777777777777777666666666555555444444555666666666666555666666666555666666777777555666666777777666666555333333444444555666888888888888777666666666777777777666555666888888777555444555777777555444555666555555555555555555555555333333444444444444333333333333333333333333333333555444333333333333333444333333333333333333333333444333333333333444555666666666555444444444555555333333444555555555555555555555555555555555555555333333333444444444555555333333444444555555666666666666666666666666666666666777777888888777777666444555555666666777777888888888999:::::::::999999777777888888999:::::::::<<<<<<;;;::::::999888888777777777888888888999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999999888777777777777888:::;;;===999999999999:::::::::;;;888888888888888888888888777777777777777888888999666666666666666666666666888888999999888888777777777888999999999777666555444444444444555555555555666666666666666666666666555666666666666777777777444444555666666666666555444444555555555666666666666666666666777777777777444555555666777777777888666777999888666555555666555666777888888888777777777777666666555555666666===;;;::::::;;;<<<<<<;;;<<<<<<<<<<<<============:::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>===<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999::::::999999::::::;;;<<<999999999999888888888888888888888888888999999:::999999999999888888888888888888888888888888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;<<<======::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@@@@????????????@@@@@@>>>>>>??????@@@AAAAAABBBAAAAAA@@@@@@@@@????????????????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;::::::999999::::::;;;999999::::::;;;<<<<<<===::::::;;;<<<<<<<<<<<<<<<::::::;;;<<<============<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;;;;===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<===>>>===<<<;;;;;;;;;:::999999:::::::::777888:::<<<<<<;;;:::999888888999999999:::::::::777888888999999888888777777777777666666666666666777777777777777777777777777777777666777777888888777777666666666666666555666666555444444555555555555666666666777777777777777777777777666666666555444444555666666666666666666555555555666777888888666666777777777777666666333333444444555777888999999888888777666666777777555555555666888999888666444555777777555555555666555555555555555555555555333333444555555444333333444444444444444444444444333333333333333444555666444444444444444444444444444444333333333444555666777666666555555444555555333444444555555555555555555555555555555555555555333333333444444444555555444444444444444444555555666666666666666666666666777777888888888888777777444444555555666777777777666777888:::::::::999888666666777777888999999:::;;;;;;::::::999999888888777777888888888999999999999999999999999999999999::::::::::::::::::::::::888999::::::::::::999888888888888999999:::::::::888999999999999:::::::::888888888888888888888888888777777777888888999:::777777777777777777777777888999999999999888777666555666888999999777666555444555555555666666666666666666666666666666666666555666666666777777777777444555777888888888777777555555666666666777777777555666666666777777777888444555666666777888888888444666777777555444666888555666777888999888777777777777666555555555555555===;;;999:::;;;<<<;;;;;;<<<<<<<<<<<<=========>>>============<<<;;;:::::::::<<<>>>???>>><<<999888;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<<<<;;;999999:::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999999999999999::::::;;;<<<999999999888888888888777888888888777888999999:::999999999888888888888777777777777777777777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;===>>>@@@AAAAAA@@@@@@????????????@@@@@@======>>>???@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;::::::999999::::::;;;999999::::::;;;<<<======888999;;;<<<<<<<<<;;;:::999:::;;;<<<============<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<::::::<<<>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<>>>>>>===<<<;;;::::::999999999:::;;;;;;777888:::<<<<<<<<<:::999888888999999999:::::::::999999999::::::999999999888888888888888888999999888888888888888888888888777777666666777888999999888888777777666666555555555555444444444555555666666666666666777777777777777777777777666666666666444444555666777777666666555555555555666888999999666666777777777777666666333333444444666777888999999999888777777666777777444444444666888999999777444666777777666555555666666666666666666666666666333333444555555444333333444444444444444444444444111111222333444666777888444444444444444444444444444444333222333444555666777777666555555555555555333444555555666666555555666666666666666666666666333333333444444444555555555555555555555444444444777777777777777777777777777777888888888888777777444444555555666777777777666777888999:::999999888555666666777888888999999::::::999999999999888888777888888888888999999999999999999999999999999999999999999999999999999999777888::::::;;;:::999888999999:::::::::999888888888888999999999:::::::::888888888888888888888888888888777777888999::::::888888888888888888888888999999999999999888777666444555777888999888666555555666666666777777888888777777777777777777777777555666666666777777888888555666777999999999888777777777777777888888888888555666666666777777888888444444666777888888888888444666777777555555888;;;555666777999999888888777888777666555555555555555<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;<<<<<<======<<<;;;::::::;;;<<<===;;;::::::999999::::::;;;<<<;;;::::::999999::::::;;;;;;999999999999;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999999888888888888999999:::::::::999999888888888999999999999999999999999888888777666666666666666999999999::::::;;;;;;;;;888999999::::::;;;;;;<<<;;;::::::999999::::::;;;::::::999999::::::;;;<<<============>>>???@@@AAA????????????????????????>>>???@@@@@@???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<===???@@@@@@??????>>>>>>=========<<<<<<<<<<<<<<<;;;;;;:::999999999999===<<<;;;:::::::::::::::;;;::::::999999888888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@===;;;;;;<<<===:::888::::::999;;;<<<===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>????????????AAA???===;;;:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999<<<<<<<<<;;;;;;:::::::::;;;:::999888888999:::;;;888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777777777666666666666777777666666666666666666666666555555666666666666555555555555555555666666666666777666555444555666888:::777777777777777777777777666777888999::::::999888777666555444444555666777666666777777777777666666999888777777777777777888999888888777666555555444777777666555555555555555555555555555555666777777666666555555555444444444333333333444444444555555888777555444555666888999666666666666777777777777666555555555444444444444555555555555666666666666666666777777777777666666777777777777777666555555999999999999999999999999777777777777888888888888777777777888999999999:::999888888777888:::;;;<<<===<<<;;;;;;999999888777999999:::;;;;;;:::::::::;;;::::::999888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888999999999999888777777666666777888888888888888999888888888777777666666888777777777666666666555777777777777777777777777555555666777777777777777777888999::::::999888777777777777777777777777777999999888777666555444444777777777777777777777777666666777888888888888888333444555777777666666555777777777777888888888888222777:::888555555777999<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;<<<<<<<<<======<<<;;;;;;<<<======;;;;;;::::::::::::;;;;;;<<<;;;::::::999999::::::;;;;;;:::999999:::;;;;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999999888888888888999999:::::::::999999999888888999999999999999999999999:::999888777777777777777999999:::::::::;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===============>>>???@@@AAA????????????????????????>>>???@@@@@@???>>>???@@@????????????????????????????????????????????????===>>>>>>???????????????>>>>>>=========<<<<<<<<<<<<;;;:::::::::::::::;;;===<<<;;;;;;::::::;;;;;;::::::::::::999999999999999:::;;;<<<============<<<<<<<<<=========>>>>>>@@@>>><<<<<<======;;;999;;;::::::;;;===>>><<<;;;;;;<<<<<<======<<<<<<;;;=========>>>>>>>>>??????>>>>>>>>>>>>????????????@@@???===;;;;;;;;;<<<===;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::999999<<<<<<<<<;;;;;;:::::::::::::::999888888999::::::999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888888888777777777777888888777777777777777777777777666666777777777777666666666666666666777777777777:::999777666777888:::;;;999999888888888888888888777888999::::::999999888777777666555555666777888777777888888888888777777888888777777777888888999:::999999888777777666666888777666555555555555666666555555555555666777777666666666555555555444444555555555555666666666666888777666555555777888999888888888777777666666666777666666666555555555555666666666666777777777777777777888888888888777777888888999999888888777666999999999999999999999999777777777888888888999999999999999999::::::::::::999999888888999:::;;;<<<======<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999888888777777888888888999999999999999999888888777777777777777777777777777777777777777777777777777777777777666666777888888888888777777888999::::::999888777777777777777777777777777888888888777666666555555777777777777777777777777666777777888888888888888666777888999:::999999888777777777777888888888999555666777777777777555333<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<======>>>>>>??????>>>===<<<<<<;;;<<<<<<>>>======<<<<<<======>>>;;;;;;::::::::::::;;;;;;<<<;;;;;;:::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;:::999999888888999999:::::::::::::::999999999999::::::::::::::::::::::::;;;:::999999888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@???>>>???@@@???????????????????????????????????????????????????>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>============;;;;;;;;;:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<:::::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<=========>>>>>>>>>@@@???======>>>>>>===;;;<<<<<<;;;===>>>???>>><<<<<<<<<============<<<<<<===>>>>>>>>>>>>?????????>>>>>>>>>?????????@@@@@@@@@???===<<<;;;<<<<<<===;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999999:::999999999999999999999999999999999999999999999999999999999999999999999999888888888888888888888888999999888888888888999999888888888888888888888888777777888888888888777777777777888888888999999999<<<<<<:::999999:::;;;;;;;;;:::::::::999999888888999999:::::::::999888888999888777666666777888888888888999999999999888888777777777777888999::::::;;;;;;::::::999888888888888777777666666666666666666666666666666777777888777666666666666666555555666666666777777777888888888777666666666777999:::::::::999888777666555555888888888777777777666666777777777777888888888999888888999999999999888888999999:::::::::999888888999999999999999999999999888888888888999999999999<<<;;;;;;;;;;;;;;;::::::999999999999:::;;;<<<===========================;;;;;;<<<<<<<<<;;;;;;:::>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::999999888777999999888888999999:::;;;999999999888888888888777777777777888888888888888888888888888888888888888777888888999999999999999888888999999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777777888999999999999888888888999:::::::::::::::777777888888888999999999888666555777888777444222<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===>>>>>>??????@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>???>>>>>>============>>>>>>===<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@???>>>???@@@????????????????????????????????????????????????@@@???>>>===>>>???@@@AAA?????????>>>>>>>>>======;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<===:::::::::;;;<<<<<<<<<===<<<<<<===>>>????????????<<<============>>>>>>>>>@@@@@@????????????>>>>>>>>>======>>>@@@@@@???===<<<======>>>>>>======<<<>>>>>>>>>?????????@@@@@@>>>>>>?????????@@@@@@@@@??????>>>===<<<<<<======<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999::::::999999999999::::::999999999999999999999999888999999::::::999999888999999999999::::::::::::>>>===<<<;;;:::::::::;;;<<<<<<<<<;;;::::::999999;;;;;;;;;::::::999888888:::999888777777888888999999999::::::::::::999999777777777888999:::;;;<<<::::::::::::999999888888888777777666666777777777777777666666777777888999777777777777777777777777777777777777888888888888888888777777777888999:::::::::999999888888777777:::999999999999888888888888888888999999999::::::999999::::::::::::999999999999::::::::::::999888999999999999999999999999999999999999::::::::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<======<<<=========>>>>>>??????<<<<<<=========<<<;;;;;;>>>======<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888999999888888888999:::;;;999999999999999999999999::::::999999888888888777999999999999999999999999888999::::::;;;;;;::::::999999999999999999999999888888888888888888888888777777777888888999999999888888888888888888888888777888999999::::::999999888888888999999999999999888888888999999999:::::::::777666777777666888;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<======>>>?????????AAA@@@???>>>===<<<<<<<<>>>>>???>>>>>>======>>>>>>???<<<<<<<<<<<<<<<======>>>============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@???>>>???@@@????????????????????????????????????????????????@@@???>>>>>>>>>???AAABBB@@@????????????>>>>>>>>><<<<<<<<<<<<===>>>??????=========<<<<<<======>>>;;;;;;;;;<<<=========>>><<<===>>>???@@@@@@@@@@@@============>>>>>>>>>???@@@@@@@@@@@@????????????>>>>>>===???@@@AAA@@@>>>===>>>>>>>>>>>>>>>>>>===????????????@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>>>>===============<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;::::::::::::;;;;;;999999999999999999999999999999::::::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::<<<<<<<<<<<<;;;;;;::::::<<<<<<;;;::::::999999999<<<;;;:::999888999999:::::::::;;;;;;;;;;;;::::::888888888888999:::<<<<<<999999999999999888888888888888777777777888888999777777777777777888999999888888888888888888888888666777777777777888888888888888888888888999999:::888999999999::::::;;;;;;;;;::::::::::::999999999999999999999::::::::::::::::::;;;;;;;;;;;;::::::888888999999:::999999888999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::999999:::;;;;;;<<<======>>>>>><<<<<<======>>>>>>??????>>>>>>>>>>>>>>>===<<<;;;======<<<<<<<<<<<<============>>>>>>>>>???????????????>>>>>>>>>>>>======================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999888888888999999::::::999999999999::::::::::::===<<<<<<:::999888777666::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;:::999999999999999999:::999999999999999999999999777777888888999999::::::999999999999999999999999888888999:::::::::::::::999999999999999::::::;;;999999999999:::::::::::::::999999999555444===III<<<<<<<<<<<<<<<===>>>>>><<<======>>>>>>??????@@@AAA@@@???>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@???======<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<<<<======;;;;;;<<<============<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999888888999999::::::===============<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>>>>======>>>>>>???<<<<<<<<<<<<<<<===>>>>>>============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????????????????@@@AAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>===>>>>>>??????>>>============>>>>>>???===============>>>>>>>>>======>>>???@@@@@@@@@@@@=========>>>>>>>>>?????????@@@AAAAAA???>>>???AAA>>>>>>===???@@@AAA@@@>>>>>>>>>????????????>>>>>>??????@@@@@@@@@AAAAAAAAA?????????@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<<<<<<<<<<===============<<<<<<<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;999999999999999999999999999999::::::::::::999999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;>>>===;;;:::999::::::;;;::::::;;;;;;;;;;;;::::::999999999999:::;;;<<<<<<999999999999999999999999888888888888888888999:::888888888888888999999:::888888888999999999999:::777777777888888888999999888888999999::::::::::::888888999:::;;;<<<======;;;;;;;;;:::::::::999999999999999999:::::::::;;;::::::;;;;;;;;;;;;::::::888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>>>>???>>>>>>=========>>>>>>?????????????????????>>>======<<<======<<<<<<======>>>>>>????????????@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;<<<<<<;;;;;;:::999888999:::;;;;;;;;;::::::999::::::::::::;;;;;;;;;>>>======;;;:::999888777;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;::::::999999999999::::::999999999999999999999999888888999999::::::::::::999999999999999999999999999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<======999999:::::::::;;;;;;;;;:::999;;;;;;555333???PPP<<<<<<<<<<<<<<<===>>>>>>=========>>>??????@@@@@@@@@??????>>>>>>????????????@@@AAABBBBBBAAA@@@???>>>==================>>>======<<<;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::::::::;;;;;;<<<=========;;;;;;<<<===============<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>>>>>>>=========<<<<<<<<<<<<===>>>>>>??????@@@>>>>>>============>>>>>>>>>============>>>??????============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>???@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@@@@?????????@@@@@@???>>>>>>>>>??????>>>>>>======>>>>>>???@@@???>>>>>>>>>>>>>>>======<<<===>>>???@@@@@@@@@@@@======>>>>>>>>>?????????>>>@@@AAA@@@>>>>>>???AAA>>>======>>>@@@AAA???>>>>>>??????@@@@@@??????>>>@@@@@@@@@AAAAAAAAAAAABBB?????????@@@@@@@@@AAAAAA>>>>>>>>>?????????>>>>>>======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>;;;<<<<<<<<<=========>>><<<===>>>??????>>>===<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;999999999999999999999999999999::::::::::::999999:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<===<<<;;;;;;::::::;;;<<<===???>>>===;;;::::::;;;;;;:::::::::;;;;;;:::::::::;;;;;;::::::::::::;;;<<<::::::::::::::::::;;;;;;888888888888888999:::;;;999888888888888999::::::999999999999:::::::::;;;888999999999::::::::::::888999999:::::::::::::::::::::;;;;;;<<<<<<======;;;;;;;;;:::::::::999999888999999999999::::::::::::::::::;;;;;;:::::::::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<======;;;<<<===???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@?????????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;::::::999;;;===??????>>><<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::;;;:::999999999999:::;;;::::::::::::::::::::::::999999999:::::::::::::::::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===::::::::::::;;;;;;;;;;;;;;;888:::===999555===LLL<<<<<<<<<<<<<<<===>>>>>>=========>>>??????@@@@@@??????????????????@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@>>>>>>============>>>>>>======<<<;;;;;;;;;;;;<<<:::;;;<<<======<<<;;;:::::::::;;;;;;<<<===>>>>>>;;;<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>=========<<<>>>>>>>>>???@@@@@@AAAAAA>>>>>>============>>>>>>?????????>>>???@@@@@@AAA============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@@@@@@@???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>???@@@AAABBBAAA@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAA@@@???>>>>>>>>>???>>>>>>===>>>>>>???@@@@@@@@@@@@??????>>>>>>======<<<===>>>??????@@@??????>>>>>>>>>>>>????????????===???AAA@@@>>>===???AAA>>>======>>>@@@@@@???===??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@@@@AAAAAAAAA===>>>????????????>>>>>>======>>>>>>>>>>>>======<<<=========>>>>>>??????;;;<<<<<<<<<======>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888888888888888888888888999999::::::999999888:::::::::;;;;;;;;;<<<<<<::::::;;;<<<=========<<<888999999:::;;;<<<======<<<;;;::::::;;;<<<===>>>@@@???===<<<;;;;;;;;;<<<999::::::;;;;;;::::::999<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<999888888888999::::::;;;999999888888999999:::;;;999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<888999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999999999:::::::::999::::::;;;;;;::::::999::::::;;;<<<=========<<<========================<<<<<<<<<<<<============<<<<<<======>>>>>>??????;;;<<<>>>???@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======@@@?????????@@@AAAAAABBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::<<>><<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999::::::;;;;;;::::::;;;;;;999999999999;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999999888777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<777888???===777;;;EEE<<<<<<<<<<<<=====================>>>???AAABBBCCCBBBCCCDDDCCCBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB?????????>>>===<<<<<<;;;@@@@@@??????????????????>>>===<<<;;;;;;;;;;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<=========>>>===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>===AAAAAA@@@@@@@@@@@@??????@@@@@@??????@@@@@@AAABBBDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@@@@???????????????@@@@@@AAAAAAAAACCCBBB@@@?????????@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@@@@????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@????????????????????????>>>>>>>>>??????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???========================???AAADDDEEECCC@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::========================<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;:::???>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<============<<<<<<::::::999888999:::;;;<<<:::999999999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================<<<999888999<<<>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>===>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>??????@@@============>>>>>>>>>>>>======???@@@AAAAAAAAAAAABBBAAA???>>>=========>>>CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@????????????@@@@@@CCCCCCBBBAAAAAA@@@????????????@@@AAAAAAAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<===>>>@@@@@@>>>===<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;???>>>>>>===<<<;;;;;;;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<==================>>>>>>>>>>>>=========>>>???@@@AAABBBBBBCCCDDDCCCAAA@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>><<<<<<<<<=========>>>>>>========================????????????????????????===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAABBBAAA@@@?????????@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@???????????????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAA@@@???>>>===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@???AAADDDDDDCCC@@@??????????????????????????????================================================???>>>===<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::========================<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;>>>===<<<<<<;;;;;;;;;<<<=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;<<<===>>>???999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>??????????????????@@@@@@@@@@@@<<<===>>>??????@@@??????@@@?????????@@@BBBDDDEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@??????@@@@@@@@@CCCCCCBBBBBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@BBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAA@@@??????>>>>>>>>>=========<<<<<<<<<===???@@@@@@???===<<<;;;;;;;;;<<<<<<<<<==============================<<<===>>>??????>>>===<<>>======<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<========================<<<======>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>?????????@@@=========>>>???@@@AAABBBCCCDDDDDDCCCAAA???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===============================================================<<<<<<<<<<<<<<<<<<<<<<<>>===============>>><<<<<<=========>>>>>>>>>==================>>>>>>??????????????????????????????@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBAAA@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???????????????>>>??????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???????????????????????????????????????======>>>????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCDDDBBB@@@??????????????????????????????================================================>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>>>>??????>>>>>>=========<<<;;;;;;;;;<<<<<<============<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::===============>>>??????::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>>======>>>???===<<<========================<<<<<<<<<=========>>>>>>;;;<<<===>>>>>>>>>===<<<>>>>>>>>>>>>===========================>>>???????????????@@@@@@AAAAAAAAA>>>???@@@@@@@@@@@@??????@@@@@@AAABBBDDDFFFHHHIIIDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAACCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAACCCCCCCCCBBBBBBBBBBBBAAACCCBBBAAA@@@@@@AAABBBCCCAAABBBBBBBBBBBBAAA@@@@@@?????????>>>>>>>>>=========>>>???@@@@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<999999::::::::::::999999::::::::::::::::::::::::;;;::::::::::::;;;<<<<<>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>=========>>><<<============>>>>>>>>>======>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@?????????>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@???????????????????????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@??????????????????????????????AAACCCCCCBBB@@@@@@@@@????????????????????????========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<===>>>???????????????>>>>>>===============>>>>>>>>>>>>=========<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<======>>><<<;;;;;;;;;;;;<<<=====================>>>>>>>>><<<<<<<<<<<<==================================================================<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????;;;===???@@@@@@???===<<<>>>>>>>>>============<<>>>>>??????@@@AAA>>>>>>>>>??????@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAACCCCCCCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@??????????????????@@@AAAAAA@@@??????????????????@@@@@@@@@@@@========================@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>===============<<<<<<<<<<<<======????????????????????????>>>>>>????????????>>>>>>========================<<<<<<============<<<<<<:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFDDDBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA??????>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????????????????AAA@@@???>>>>>>>>>>>>>>>============>>>>>>>>>???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@????????????>>>@@@@@@AAAAAABBBCCCDDDDDDAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA???????????????????????????AAABBBCCCAAA@@@AAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@???@@@@@@????????????@@@@@@??????>>>>>>>>>===============>>>>>>>>>>>>======<<<<<<<<<==============================>>>??????=========>>>>>>?????????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============<<<======????????????????????????>>>>>>>>>?????????@@@@@@===>>>@@@AAAAAA@@@>>><<<>>>>>>>>>>>>>>>=========AAAAAA@@@@@@AAAAAABBBCCC??????@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAA???????????????>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???===>>>>>>??????>>>>>>===<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<===@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDCCCDDDDDDDDDBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBB>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@???>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHCCCCCCCCCCCCCCCDDDDDDEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBB>>>>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBBBBAAA@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@@@@???AAAAAA@@@@@@@@@AAABBBBBB????????????>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>======>>>???????????????>>>>>>======>>>>>>???@@@<<<======>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===???@@@@@@??????@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???@@@AAAAAAAAA@@@???>>>===>>>>>>>>>????????????BBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@??????????????????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>@@@@@@@@@@@@>>>>>><<<<<<============<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<>>??????@@@AAAAAABBBBBB===============>>>??????????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????======>>>>>>>>>?????????>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBBBBCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHCCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@AAAAAAAAAAAA@@@>>>?????????@@@@@@@@@@@@@@@@@@????????????@@@@@@??????@@@@@@AAAAAAAAAAAA===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCDDDEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC???@@@BBBBBBAAA@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>========================@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>?????????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>???@@@@@@@@@??????@@@@@@@@@@@@@@@AAABBBBBB@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>======<<<===>>>?????????>>>>>>======<<<<<<======>>>???<<<<<<======>>>??????@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<>>>@@@@@@???@@@BBBDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBAAAAAAAAA@@@@@@@@@@@@======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFHHHIIIIIIJJJFFFGGGHHHIIIIIIIIIIIIIIIKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@????????????????????????>>>??????@@@@@@??????>>>>>>???@@@AAAAAA@@@???>>><<<<<<============<<<<<<======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999:::??????@@@@@@@@@AAAAAAAAA?????????>>>??????@@@@@@<<<>>>???@@@??????@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===>>>>>>???@@@@@@AAAAAA======<<<======>>>??????========================>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<===>>>??????>>>>>>>>>>>>????????????>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>???AAACCCDDDEEEFFFBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA>>>???@@@AAABBBAAAAAA@@@>>>>>>??????@@@@@@@@@@@@@@@@@@????????????@@@@@@>>>>>>??????@@@@@@@@@@@@===>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEEEEEEEDDDBBBAAACCCCCCCCCCCCCCCCCCCCCCCC???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBAAAAAA@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@BBBBBBBBBBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>????????????========================??????????????????????????????@@@@@@@@@??????>>>@@@?????????@@@AAAAAABBB@@@@@@@@@????????????>>><<<<<<============<<<<<<999:::<<<=========<<<;;;;;;;;;;;;;;;;;;<<<======;;;<<<<<<===>>>?????????>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999<<<>>>???>>>>>>AAADDD===========================>>>>>>>>>>>>?????????CCCBBBAAA@@@@@@@@@@@@AAA======>>>@@@AAABBBCCCDDDBBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKKKKMMMNNNOOOOOOOOOOOOTTTSSSSSSQQQNNNKKKHHHFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA????????????AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????????????????????????????======>>>>>>>>>>>>======>>>???AAABBBBBBAAA???>>><<<<<<============<<<<<<<<<<<<============<<<<<<:::::::::::::::::::::::::::999999888777777777888