BM6P6(@ nnnUUULLLCCC@@@@@@;;;999777444333333333111000222222222111111111111000000000000000111222333444666777777555333222333555555555555555555555555555444666777999::::::::::::;;;999777888;;;>>>>>>===>>>=========???AAACCCDDDBBBCCCDDDEEEGGGIIIJJJKKKKKKMMMOOOQQQRRRUUUYYY\\\___aaadddgggiiikkknnnqqqtttssssssuuuxxxzzz{{{zzztttuuutttooohhhdddeeehhhtttwww}}}|||{{{sss^^^OOOXXXsssyyylllccceeelllsss~~~}}}ZZZ@@@<<<;;;::::::;;;<<<===>>>??????CCCAAABBBDDDEEEGGGLLLSSSXXX]]]```bbblll}}}sssllllllPPPAAABBBGGGFFFBBBFFFKKKTTT]]]fffooowww|||{{{pppooorrrqqquuuzzzwwwwwwrrrgggZZZNNNHHHFFFBBBCCCCCCCCCCCCDDDGGGIIIPPPPPPSSSVVV\\\aaafffhhhgggjjjjjjffffffgggfffcccaaa___\\\\\\]]]\\\YYYUUUSSSQQQOOOKKKJJJLLLPPPSSShhh{{{www|||}}}~~~|||xxxtttqqqpppuuuwwwwwwssslllgggeeeeeecccUUUMMMOOOPPPUUUmmmlllTTTKKKBBB@@@@@@<<<999777444333333333222000222222222111111111111000///000000000111333444444555666666444222111222444555555555555555555555555444555777999:::::::::999:::888666777:::======<<<>>>=========>>>@@@AAABBBBBBCCCDDDFFFGGGIIIJJJKKKKKKMMMPPPRRRTTTVVVYYY[[[___aaadddfffhhhjjjmmmoooooonnnkkkhhhfffffffffggg|||yyyooogggeeefffjjjqqq{{{}}}qqqlllqqqwww}}}fffRRRXXXsss~~~sssfff]]]___fffvvvsss~~~||||||YYY@@@<<<::::::;;;;;;<<<===>>>???@@@BBBEEEHHHIIILLLPPPUUUXXXVVV[[[___bbbmmm}}}|||gggjjj|||gggNNN@@@???CCCCCCAAA???EEENNNXXXcccnnnxxxwwwpppqqquuuwwwxxxzzz~~~wwwrrriii]]]QQQIIIDDDCCCBBBCCCEEEFFFGGGJJJNNNQQQYYY]]]cccfffhhhlllsssyyyyyy||||||yyywwwxxxuuuqqqnnnkkkgggeeeeeeccc___\\\WWWUUUQQQNNNKKKKKKMMMOOO]]]sss|||xxxwwwyyyyyyxxxtttqqqoooooosssttttttrrrlllhhhffffffdddWWWOOOPPPOOORRRhhhjjjSSSJJJBBB@@@AAA<<<999777555444444333222000222222222111111111111000//////000111222333444555444555555333111000111333666666666666666666666666444555777999:::::::::999999777666666999;;;<<<<<<>>>>>>===<<<===>>>@@@@@@BBBCCCDDDFFFHHHIIIJJJKKKKKKNNNRRRUUUVVVWWWYYY[[[___aaadddfffgggiiilllnnnmmmlllggg___VVVQQQPPPQQQbbbhhhllljjjbbb[[[[[[]]]eeeppp}}}yyyiiibbbaaauuunnnUUUXXXrrr}}}zzzyyyxxxyyyvvvjjj^^^VVVWWW]]]kkk{{{rrr|||xxxXXX@@@<<<999;;;;;;<<<===>>>???@@@@@@===EEEIIIGGGKKKUUU[[[ZZZXXX\\\```cccmmm~~~dddfffyyyfffNNN@@@???BBBDDDCCC>>>DDDNNNYYYffftttzzztttrrrtttxxx{{{yyyxxx|||tttkkk]]]QQQHHHDDDCCCCCCEEEGGGJJJMMMPPPUUUZZZ^^^aaajjjrrrvvvvvvyyy}}}xxxrrrnnnllliiieeeaaa]]][[[XXXTTTPPPNNNMMMLLLSSSaaa{{{~~~yyytttuuuvvvuuurrrpppooooooqqqrrrrrrqqqmmmjjjhhhhhhfffZZZSSSQQQMMMNNN```wwwiiiQQQIIIAAA@@@AAA===:::888555444444444222111222222222111111111000000...///000222333444555555555555555444222111222333777777777777777777777777444555777888999:::999999888888777777999;;;<<<===>>>>>>===<<<<<<===>>>???CCCCCCDDDFFFHHHIIIKKKKKKLLLOOOTTTWWWXXXXXXYYYZZZ^^^aaaccceeefffhhhkkkmmmpppqqqnnneeeXXXNNNJJJIIIGGGLLLQQQPPPMMMLLLQQQVVVfffqqqooogggmmmrrrXXXXXXnnn}}}xxxtttrrrrrrsssttt{{{wwwmmmbbbWWWPPPPPPUUUbbbtttrrr}}}vvvvvvzzz|||TTT@@@===999;;;<<<======??????@@@AAA===EEEFFFAAAFFFTTT]]]\\\^^^aaacccdddkkk|||iii]]]mmmQQQAAAAAAFFFGGGEEE@@@EEENNNZZZgggvvv~~~xxxwwwwwwxxxzzzzzzwwwvvv{{{zzzjjj```SSSIIIFFFFFFFFFFFFJJJMMMQQQUUUZZZ___fffjjjooowwwzzzuuuqqqlllhhheeeccc___[[[WWWTTTPPPMMMPPPUUUjjj}}}yyyssstttuuutttrrrqqqrrrsssrrrrrrrrrqqqnnnkkkiiihhhggg^^^WWWRRRLLLJJJXXXjjj|||hhhQQQIIIBBB@@@BBB===:::888555444444444222111222222222111111111000000...///111222444555555555666666666555333222333444888888888888888888888888333444666888999999999888999999999999:::;;;===???>>>>>>===<<<<<<===>>>???CCCDDDEEEFFFHHHJJJKKKLLLLLLPPPTTTWWWXXXXXXYYYZZZ^^^```ccceeefffhhhkkkmmmtttxxx{{{vvvjjj___XXXVVVSSSTTTTTTRRRQQQUUU]]]cccpppxxx}}}wwwuuu]]]YYYkkk{{{|||}}}|||wwwooohhhdddeeehhhkkkvvv}}}uuunnnddd]]]TTTMMMMMMPPP]]]mmm~~~{{{tttvvvuuu~~~vvvPPP@@@???;;;<<<<<<===>>>???@@@AAAAAABBBFFFEEE???CCCQQQ[[[^^^___aaacccdddiiiwww~~~aaa{{{xxxUUUBBBCCCHHHHHHDDDAAADDDKKKUUUbbbqqq}}}~~~|||{{{{{{zzzwwwvvvyyy}}}|||sssjjjZZZTTTKKKGGGHHHJJJKKKKKKPPPSSSWWW[[[```fffmmmqqqyyytttllliiidddaaa]]]YYYTTTPPPOOONNN]]]zzz|||wwwsssssssssrrrqqqqqqsssuuuuuutttsssqqqooollliiiggggggaaa[[[UUUMMMIIIRRRaaaoooeeeiiiRRRJJJBBBAAABBB>>>:::888666555555444333111222222222111111111111000---///111333555666666555666777777555333222333555777777777777777777777777333444666888999999999888999::::::::::::;;;>>>@@@>>>>>>===<<<===>>>@@@@@@CCCDDDEEEGGGHHHJJJKKKLLLMMMPPPTTTVVVWWWXXXYYYZZZ]]]```ccceeegggjjjmmmooouuu|||{{{uuuqqqjjjiiihhhjjjooovvv}}}}}}gggaaappp|||sssppptttyyyrrrvvvzzz||||||}}}zzzuuunnncccZZZUUUUUUXXX[[[mmmuuu{{{vvvkkkddd]]]YYYSSSMMMKKKMMMXXXgggvvvzzzwwwzzz{{{qqqLLL@@@AAA;;;======>>>???@@@AAABBBBBB@@@AAABBBCCCGGGMMMUUUZZZ\\\^^^aaadddgggsss~~~[[[FFFCCCFFFEEEBBBDDDGGGKKKSSS^^^mmm|||}}}}}}}}}zzzvvvtttrrrlllbbbYYYMMMKKKIIIIIIKKKOOOQQQRRRUUUXXX]]]bbbhhhnnnuuuzzzwwwrrrkkkgggccc^^^XXXSSSOOOMMMTTThhh{{{vvvppppppooonnnmmmnnnqqqtttuuusssrrrqqqooommmiiiffffffccc^^^XXXOOOJJJQQQ[[[xxxiii[[[SSSkkkSSSKKKCCCAAABBB>>>;;;888666555555444333222222222222111111111111000---...111444666666666666555666666444222222333444777777777777777777777777333444666777888999888888777999:::999888999===@@@>>>=========>>>@@@AAABBBDDDDDDEEEGGGIIIJJJLLLLLLNNNQQQSSSTTTUUUVVVYYY[[[]]]___cccfffhhhkkkoooqqqvvv}}}tttqqq}}}uuuoooooorrrvvvmmmrrrwwwyyyyyyzzz}}}zzz|||wwwnnnccc]]]TTTMMMIIIIIIKKKNNN[[[fffsss||||||||||||~~~yyyqqqkkkaaa[[[XXXWWWSSSNNNKKKLLLRRRaaaqqq~~~zzz{{{|||~~~oooKKK@@@AAA:::===>>>>>>???@@@AAABBBBBB>>>>>>HHHVVVZZZUUUTTTZZZ[[[]]]aaaccccccmmmgggOOOEEECCCCCCCCCEEEGGGJJJPPP[[[iiiyyy}}}|||xxxrrrkkkeee^^^WWWRRRKKKLLLMMMOOOQQQUUUZZZ^^^^^^aaagggmmmsss{{{wwwqqqlllggg___YYYTTTSSSRRRYYYooo{{{vvvooonnnmmmkkkjjjlllooorrrqqqpppnnnnnnnnnmmmiiieeedddcccaaa[[[RRRMMMRRRZZZ|||}}}mmmaaaXXXRRRNNNlllTTTKKKCCCAAABBB>>>;;;999666555555555333222222222222111111111111000,,,...111444666777666666444555555333111111222333666666666666666666666666333444666777888999888888666888999999777888;;;???>>>=========???AAACCCDDDDDDDDDFFFGGGIIIJJJLLLLLLOOOQQQRRRSSSTTTUUUXXX[[[\\\___cccfffiiilllpppsssxxx~~~}}}|||sssnnnmmmnnnoooooolllrrrxxx{{{zzz{{{uuuoooqqqmmmcccQQQMMMHHHDDDBBBCCCFFFHHHLLLWWWgggrrryyyzzzyyyyyyxxxzzz||||||xxxppphhhbbbZZZVVVTTTUUUTTTNNNKKKKKKMMM]]]ooo{{{}}}yyyoooJJJ@@@AAA999>>>>>>???@@@AAABBBBBBCCCBBBDDDVVVnnnsssddd]]]bbb^^^___ccccccaaaggg}}}qqqYYYHHHBBBDDDFFF@@@AAADDDIIITTTcccsss}}}}}}}}}xxxssslllddd\\\WWWUUUTTTOOOQQQTTTUUUWWW[[[bbbhhheeeiiipppwww~~~zzztttnnnfff```[[[ZZZSSSPPPbbb{{{vvvpppooommmkkkjjjkkkooosssmmmllljjjkkkmmmllliiifffcccdddccc]]]TTTOOOSSSZZZqqq~~~kkk\\\TTTQQQQQQQQQkkkPPPKKKEEE@@@>>>::::::777444333444444333222222222222111111111111000000000//////000222444555555555444444444333333333666666666666666666666666444444555777888999:::;;;777888888777777777:::<<<<<<===>>>===<<<===>>>@@@AAACCCEEEFFFGGGHHHJJJLLLNNNOOOQQQRRRTTTWWW[[[^^^^^^___cccggglllpppsssuuuwww{{{}}}uuuuuu{{{~~~uuuqqqmmmjjjkkkmmmpppqqqoooqqquuuyyy|||{{{nnnccc\\\VVVPPPJJJGGGFFFDDDBBB@@@??????>>>NNNNNNUUUaaallluuuzzzwwwvvvwwwyyy{{{yyysssjjjddd___YYYSSSRRRTTTSSSNNNHHHKKKUUUggg{{{xxxxxxbbbHHH@@@???;;;AAABBBBBBAAA@@@AAACCCEEEGGGGGGPPPgggwwwgggZZZbbbaaa___ccchhhxxx}}}fffIII@@@EEEDDDAAA@@@BBBIIIQQQ]]]mmm{{{~~~yyyxxxpppfff___XXXSSSSSSWWWSSSWWW\\\```cccfffiiikkkuuuuuuxxx}}}{{{sssmmmkkkddd[[[VVVWWWZZZhhh{{{tttsssqqqooommmnnnpppsssuuuuuuqqqlllhhhffffffeeedddeeeeeeeeeccc[[[SSSRRRWWWpppxxxqqqhhh```\\\YYYVVVTTTlllQQQJJJDDD@@@???;;;:::777444333444444333222222222222111111111111000000000//////000222444555555555444444444333333333666666666666666666666666444444555777888999:::;;;:::;;;:::999777777999;;;<<<===>>>>>><<<===>>>@@@BBBDDDFFFGGGGGGHHHKKKMMMMMMOOOQQQRRRSSSVVVZZZ]]]___aaadddhhhmmmqqqtttvvvvvv|||tttnnnkkkiiihhhiiikkkmmmooooooqqquuuyyy|||~~~yyywwwmmmeeeZZZRRRNNNKKKFFFBBBDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFKKKUUU___iiittt~~~|||xxxuuuwwwyyy|||~~~}}}wwwnnnhhhbbb\\\VVVUUUVVVUUUOOOIIIKKKSSSbbbuuu}}}zzz}}}[[[CCC======;;;???@@@BBBBBBCCCDDDHHHJJJYYYSSSRRR\\\mmmwwwuuuooo```fffccc```bbbeeesssoooyyybbbIIIBBBEEEBBBBBB@@@BBBGGGNNNXXXhhhvvv|||wwwppphhhaaa\\\XXXUUUVVV[[[]]]aaafffjjjlllnnnpppqqqzzz~~~xxxrrriii```YYYXXXXXXbbb}}}~~~xxxpppnnnmmmmmmooossswwwzzzxxxtttnnnjjjhhhgggfffeeeeeedddeeeccc\\\TTTSSSWWWkkkxxxxxxqqqlllfffbbb```^^^ZZZXXXnnnQQQJJJDDD@@@AAA>>>:::777444333444444333222222222222111111111111000000/////////000222444555555555444444444333333333666666666666666666666666444444555777888999:::;;;======<<<:::888888999;;;===>>>>>>>>>======???@@@BBBDDDFFFGGGHHHIIIKKKMMMMMMOOOPPPRRRSSSVVVZZZ]]]```bbbeeeiiimmmqqquuuvvv{{{vvvlllffffffffffffhhhjjjmmmnnnrrrtttwwwzzz}}}~~~|||{{{{{{wwwkkkbbb^^^SSSMMMFFFBBBAAA@@@>>><<<>>>>>>>>>??????@@@AAAAAA???===@@@FFFNNNWWWdddooovvvzzz}}}xxxtttqqqvvvxxx}}}|||tttnnnfff```[[[XXXYYYVVVQQQKKKJJJPPP]]]nnn~~~}}}}}}xxxtttSSS???<<<>>><<<===???BBBDDDFFFHHHLLLOOO\\\VVVOOOOOOWWW```gggkkkccchhhddd```ccceeeqqqqqqcccvvv^^^GGGCCCFFFAAADDDAAA@@@DDDIIIRRRbbbppp~~~wwwssshhhaaa\\\[[[ZZZYYY]]]cccgggkkkqqquuuwwwxxxxxxyyyzzztttkkkbbb]]]YYY\\\nnn~~~sssrrrpppppprrrvvv{{{~~~{{{wwwqqqmmmjjjiiihhhfffeeeddddddccc]]]UUUSSSVVVgggzzzjjjhhhfffeeeeeeffffffeeebbb___pppRRRJJJCCC@@@BBB???:::777444333444444333222222222222111111111000000////////////111333555666555555444444444333333333666666666666666666666666444444555777888999:::;;;;;;<<<;;;:::888888:::<<<===>>>???>>>======???AAABBBDDDFFFGGGGGGIIIKKKMMMMMMOOOQQQRRRSSSVVVZZZ]]]```bbbeeeiiimmmqqqtttuuu}}}~~~rrriiicccdddgggiiikkknnnppprrrwwwxxxzzz|||}}}}}}}}}}}}yyysssnnnjjjbbbVVVLLLIIIDDDAAA>>><<<===>>>>>>=====================<<<<<<<<<:::999===BBBIIIWWWcccmmmsss|||{{{uuuppplllooosssyyyyyytttjjjeee```]]]\\\YYYSSSNNNIIIOOOZZZlll}}}yyy~~~yyynnnOOO>>>===??????<<<>>>BBBEEEGGGJJJNNNQQQQQQQQQPPPOOOPPPTTT[[[aaaaaaeeebbb```fffiiitttsss^^^yyy|||aaaGGGAAAEEECCCDDDAAA???BBBFFFOOO^^^lllzzzyyyrrrmmmddd___\\\]]]^^^___ccciiijjjooovvv|||~~~yyytttssswwwxxxnnnfff]]][[[cccooo~~~|||yyywwwxxx{{{~~~zzztttooollljjjhhhgggfffeeeeeeddd^^^VVVSSSUUUddd}}}rrraaa^^^]]]```eeejjjmmmmmmkkkhhhqqqRRRJJJCCC@@@BBB@@@:::777444333444444333222222222222111111111000000////////////111333555666555555444444444333333333666666666666666666666666444444555777888999:::;;;888999999999888999<<<>>>===>>>???>>>===>>>???AAAAAACCCFFFGGGGGGHHHJJJLLLNNNOOOQQQRRRTTTWWW[[[^^^___aaadddggglllooorrrtttyyyyyy{{{yyynnngggdddhhhllloooppprrrvvvxxx{{{|||||||||{{{yyywwwvvvpppggg]]]WWWNNNEEE???>>>>>>===<<<<<<>>>?????????@@@AAAAAABBBBBBAAA@@@@@@>>><<<:::;;;===BBBOOO[[[iiippp{{{zzzsssnnnjjjhhhlllssszzz~~~~~~{{{wwwmmmiiidddaaa^^^[[[VVVRRRJJJNNNZZZlll{{{gggJJJ======???>>><<>>EEEGGGDDDAAA???BBBEEEMMM\\\jjjuuu}}}uuunnnjjjddd```]]]^^^___```eeekkkkkkqqqyyy{{{mmmbbb[[[WWWUUUYYYfff|||yyyoooddd]]]^^^bbb~~~}}}~~~~~~xxxrrrooollljjjiiiiiigggffffff```XXXSSSTTT```vvvjjj\\\[[[\\\aaajjjqqquuuvvvuuutttqqqRRRJJJCCC@@@AAA???:::777444333444444333222222222222111111111111000.........///111333555777555555444444444333333333666666666666666666666666444444555777888999:::;;;666777888888888:::===???>>>?????????>>>>>>@@@AAABBBDDDFFFGGGHHHIIIKKKMMMOOOQQQRRRTTTUUUXXX\\\______aaadddgggkkkoooqqqsssyyyxxx{{{tttjjjeeegggkkkppprrrrrrtttxxx|||}}}|||zzzwwwtttooollliiibbbXXXNNNHHHBBB===<<<>>><<<<<<===>>>>>>?????????>>>???AAACCCDDDDDDDDDDDDAAA?????????===???IIITTTbbblllzzz{{{tttoookkkgggiiiooouuuzzz|||zzzwwwooolllhhhdddaaa]]]YYYVVVMMMOOOWWWhhh}}}xxxvvv^^^EEE;;;<<<===<<<===@@@DDDGGGIIIKKKNNNPPPQQQRRRTTTTTTUUUZZZaaagggccceee___```hhhjjjooo~~~yyy{{{RRR@@@DDDHHHDDDAAA@@@BBBFFFLLLYYYeeerrrxxxppplllgggbbb___aaaaaaaaaeeejjjnnnttt}}}wwwmmm___WWWTTTUUUUUUUUUVVVWWW^^^jjjxxxxxxlllccc^^^\\\mmmyyyuuurrrpppnnnmmmjjjiiihhhcccYYYSSSRRRZZZjjj|||uuuccc]]]```dddjjjssszzz~~~pppRRRJJJCCC???@@@===:::777444333444444333222222222222111111111111000.........///111333666777555555444444444333333333666666666666666666666666444444555777888999:::;;;999999:::999999:::===???>>>???@@@???>>>>>>@@@BBBDDDFFFHHHIIIJJJKKKMMMOOOPPPRRRTTTUUUVVVYYY]]]```aaabbbeeehhhlllooorrrsssyyyyyy{{{~~~{{{qqqjjjggghhhlllppppppppprrrwww{{{zzzxxxuuupppiiiccc]]]ZZZQQQIIIBBB@@@>>><<<>>>AAA>>>@@@BBBCCCCCCCCCDDDDDD???@@@BBBDDDEEEEEEDDDCCCBBBAAABBBBBB>>><<>>======@@@EEEIIIKKKNNNQQQSSSTTTQQQOOOOOOSSSYYY^^^aaacccccc]]]]]]fffgggjjjvvv^^^EEEEEEEEEEEEBBBBBBCCCEEEIIISSS^^^nnnzzz~~~wwwrrrlllhhheeefffffffffiiinnnsssyyy{{{ooo___[[[WWWUUUUUUWWWXXXXXXUUURRRRRRVVVZZZaaaooo|||xxxmmmccc]]]```rrr~~~zzzxxxvvvrrrnnnkkkjjjeee[[[SSSQQQYYY```kkkooohhhaaadddkkkqqqvvv~~~pppRRRJJJCCC??????<<<:::777444333444444333222222222222111111111111000.........///111333666777555555444444444333333333666666666666666666666666444444555777888999:::;;;<<<<<<<<<;;;::::::<<>>???@@@???>>>>>>@@@BBBFFFHHHJJJKKKLLLMMMOOOQQQQQQSSSUUUVVVWWWZZZ^^^aaabbbcccfffiiimmmpppsssttttttwwwzzz|||~~~xxxrrrnnnlllgggkkknnnnnnlllnnntttyyywwwuuupppjjjbbbZZZSSSOOOFFF@@@<<<===???>>>@@@DDDBBBEEEHHHIIIIIIIIIJJJKKKHHHHHHJJJJJJIIIGGGEEEDDDAAAAAACCCCCC>>>:::@@@IIIMMM[[[pppxxx|||xxxtttrrrppppppqqqsssvvvwwwvvvuuuooommmjjjgggccc___\\\ZZZVVVPPPMMMWWWlllzzz}}}yyywwwUUUAAA>>>@@@@@@@@@===@@@FFFJJJNNNQQQTTTVVVUUURRROOOQQQVVV[[[[[[ZZZ``````YYYZZZdddfffhhhsssfffKKKEEEBBBFFFCCCCCCDDDDDDFFFOOOYYYhhhttt|||wwwrrrmmmkkklllllllllooosssvvv{{{vvvdddYYYSSSVVVZZZZZZXXXUUUTTTTTTRRRQQQUUU[[[ZZZWWWZZZbbbeeeuuuuuuiii```XXXddduuu~~~|||tttpppmmmlllfff[[[SSSPPPZZZ]]]bbbdddcccbbbkkkvvvzzzpppUUUNNNEEE@@@???<<<;;;999666444444444333222111111111111000000000000//////...///000333555777999999999888666444111000444555666777777888888888888666555555777999:::999888:::;;;;;;;;;;;;<<<>>>@@@???>>>>>>>>>???AAAAAACCCFFFJJJMMMMMMLLLMMMMMMQQQSSSUUUWWWXXXZZZ]]]___```cccfffiiikkkllloooqqqsssuuuyyy|||}}}tttllljjjmmmmmmnnnooopppqqqqqqqqqqqqpppnnniiibbbXXXNNNEEE@@@BBBAAABBBDDDBBB???CCCIIILLLNNNPPPQQQQQQSSSVVVYYYWWWTTTPPPMMMLLLKKKIIIHHHGGGGGGGGGEEEAAA???>>>>>>IIIQQQ___qqq{{{}}}zzzxxxzzzxxxvvvtttrrrpppooooootttqqqmmmgggccc___]]]\\\XXXTTTOOOQQQ^^^sss{{{tttssstttoooPPPFFF===;;;??????CCCDDDFFFIIILLLNNNPPPQQQQQQQQQQQQSSSVVVXXXYYYXXX[[[]]]_________bbbhhhmmm}}}wwwxxxyyyVVV@@@JJJEEECCCCCCEEEFFFFFFKKKRRReeerrr|||xxxuuussstttvvvwwwwww{{{~~~wwweeeZZZXXXTTTRRRRRRWWWXXXVVVUUUVVVUUUUUUUUUVVVUUUSSSUUUYYYcccdddfffvvvrrrhhhddd^^^bbbqqq~~~tttsssqqqmmmfff___XXXTTTXXX\\\bbbhhhmmmsssxxx{{{mmmSSSLLLEEE@@@@@@===;;;999666444444444333222111111111111000000000000000///...///000222555777888888888777666444222111444555666777777888888888888666555555777999:::999999:::<<<<<<<<<<<<===>>>@@@???>>>>>>>>>???AAAAAACCCFFFIIIKKKKKKLLLMMMNNNRRRTTTVVVWWWWWWYYY\\\___aaacccgggjjjkkkmmmppprrrsssvvvyyy|||~~~vvvnnniiikkkpppvvvuuutttsssqqqpppoooooonnniiiaaaWWWNNNGGGBBB@@@DDDEEEHHHLLLLLLLLLPPPWWWYYYZZZ\\\]]]___aaacccdddfffccc]]]XXXUUUQQQMMMKKKMMMLLLKKKIIIFFFDDDDDDDDDCCCFFFNNN___uuu~~~{{{zzzyyywwwuuusssrrrqqqqqqqqqooolllgggccc___\\\[[[VVVRRRLLLNNN[[[ooovvvfffrrrxxxiiiKKKBBB<<<;;;@@@???BBBDDDGGGJJJLLLMMMMMMMMMPPPPPPPPPSSSVVVWWWWWWVVV[[[___cccdddbbbbbbccceeetttuuuyyyYYY@@@CCCDDDBBBBBBEEEEEEFFFKKKRRR```ooo~~~uuudddYYYVVVWWWSSSRRRUUUUUURRRRRRTTTWWWXXXYYYYYYXXXWWWYYY[[[YYY\\\___hhh}}}sssiii^^^XXX^^^hhhxxx}}}zzzyyywwwrrrlllddd^^^YYY[[[```gggnnntttzzziiiPPPKKKDDDAAABBB???;;;888555444444444333222111111111111000000000000000/////////000222555666666666777777666555333222444555666777777888888888888666555555777999:::999999;;;======<<<<<<===???@@@????????????@@@AAAAAADDDFFFHHHIIIJJJKKKMMMOOORRRTTTVVVWWWWWWYYY\\\^^^aaadddhhhkkklllnnnqqqssstttwwwzzz|||~~~vvvnnniiihhhnnnuuu|||{{{xxxvvvssspppooonnnhhhaaaWWWLLLDDDAAABBBCCCFFFHHHNNNTTTWWWXXX]]]dddeeeeeefffhhhkkknnnoooooosssooojjjddd___ZZZUUURRRQQQPPPNNNKKKIIIGGGFFFFFFCCC???@@@LLLaaayyy{{{xxxwwwuuusssqqqqqqqqqqqqooonnnkkkhhhdddaaa]]][[[VVVPPPIIIJJJTTThhh}}}www}}}{{{~~~bbbDDD===;;;<<<@@@>>>BBBDDDGGGJJJLLLLLLLLLKKKOOONNNOOOQQQTTTUUUTTTSSSYYY___eeehhhfffcccaaaaaaooommmuuuZZZAAA???CCCAAAAAADDDEEEFFFKKKQQQZZZiiiyyyuuufffZZZUUUYYYVVVUUUXXXXXXUUUVVVYYYWWWYYY[[[[[[YYYXXXXXXXXXUUUZZZ[[[^^^ssspppcccWWWTTTUUU^^^ppp~~~{{{vvvppphhhbbb^^^ccchhhooowww}}}jjjQQQKKKEEEAAABBB@@@;;;888555444444444333222111111111111000000000///000000//////000222444666444444555666666555444444444555666777777888888888888666555555777999:::999888:::=========<<<===>>>????????????@@@@@@AAAAAAEEEGGGHHHIIIJJJLLLOOOQQQRRRTTTVVVWWWWWWYYY\\\___bbbeeeiiikkkmmmppprrruuuvvvxxx|||~~~~~~~~~~~~sssmmmkkklllssszzzzzzzzzyyyxxxuuuqqqmmmkkk^^^XXXNNNFFFBBBCCCFFFIIINNNPPPVVV^^^aaabbbhhhoooooooooppptttyyy||||||{{{}}}{{{wwwsssooojjjeeeaaaYYYVVVRRROOOMMMLLLJJJHHHHHHCCC@@@DDDQQQeee}}}|||wwwtttrrrpppnnnmmmmmmnnnooooooooommmkkkhhhddd```^^^XXXQQQIIIGGGNNN^^^ttt}}}{{{]]]???;;;:::===@@@>>>BBBCCCEEEHHHKKKMMMOOOPPPOOONNNOOOQQQSSSTTTTTTRRRXXX^^^eeehhhgggeeeddddddkkk~~~yyyiiiqqqXXXBBB@@@AAA@@@@@@DDDEEEEEEJJJPPPUUUeeeuuu|||zzzlll```YYYVVVUUUWWW[[[\\\ZZZ[[[___\\\aaacccaaa^^^\\\YYYVVVXXX\\\\\\]]]ooozzzoooccc[[[VVVUUU[[[ddd~~~{{{uuunnniiifffnnnssszzzmmmSSSMMMFFFAAAAAA???:::888555333333333222111111111111111000000000///111000//////000222444666222333555666666666555444444555666777777888888888888666555555777999:::999777:::<<<======<<<<<<===??????@@@@@@AAAAAAAAAAAAFFFGGGIIIJJJKKKMMMPPPRRRQQQSSSUUUWWWXXXZZZ]]]___bbbeeeiiilllnnnpppsssuuuxxxzzz}}}~~~~~~~~~~~~{{{sssqqqrrrsssvvv{{{vvvxxxyyyxxxsssmmmeeeaaaQQQNNNIIIEEEEEEIIINNNQQQZZZ\\\aaahhhjjjkkkpppxxx|||}}}~~~xxxttthhhccc]]]YYYVVVTTTQQQNNNJJJGGGEEEFFFHHHSSSlllzzztttqqqooommmkkkkkklllmmmoooqqqqqqpppnnnkkkgggcccaaa]]]TTTLLLHHHIIISSShhh|||{{{~~~vvvmmmccceeejjjooopppqqqxxx~~~XXX>>><<<<<<===@@@>>>CCCDDDEEEGGGKKKQQQUUUXXXUUUTTTSSSUUUWWWYYYYYYYYY___bbbfffgggeeedddfffhhhgggkkkxxxyyy]]]CCC???AAA???@@@CCCDDDDDDGGGMMMUUUdddssszzzvvvkkkfffZZZZZZ]]]```^^^ZZZZZZ^^^iiipppsssooojjjggg```ZZZYYYZZZYYY^^^uuurrreee\\\VVVUUUXXXbbbmmm{{{vvvsssqqqzzzoooUUUNNNFFFAAAAAA>>>:::777444333333333222111111111111111000000000000111000//////000222444555222333444555666555555444444555666777777888888888888666555555777999:::999777:::===???>>>=========???@@@@@@AAABBBAAAAAAAAADDDFFFIIIJJJKKKMMMOOORRRPPPRRRTTTVVVXXX[[[^^^aaaaaadddhhhkkknnnpppsssvvvxxxzzz|||}}}}}}}}}~~~yyytttuuuxxxwwwxxxzzzwwwwwwwwwuuunnneee[[[UUUJJJIIIHHHIIIMMMRRRWWW[[[```aaaeeekkkmmmnnnuuu}}}xxxrrriiiccc___\\\WWWSSSJJJHHHHHHHHHEEEIII^^^ttt{{{tttpppnnnlllkkkkkklllooopppsssrrrpppmmmjjjfffdddbbb___WWWPPPLLLHHHLLL^^^rrr}}}www~~~wwwooodddZZZOOOOOORRRWWWYYY[[[ccckkkzzztttRRR>>>>>>===>>>BBBAAAEEEFFFGGGKKKPPPVVV[[[^^^\\\ZZZYYYZZZ]]]```bbbcccjjjjjjiiifffcccbbbfffjjjjjjwwwkkkjjjFFF===AAA???@@@CCCCCCBBBEEEJJJVVVcccqqqzzz}}}yyyvvvtttqqqiiiaaa```ddduuu~~~}}}wwwssskkkaaaZZZXXXVVV^^^zzzmmmaaaZZZXXXWWWTTT[[[iii}}}{{{xxxxxxxxxnnnSSSMMMEEE@@@@@@===:::777444333333333222111111111111111000000000000222111000///000111333555222333444555555555444333444555666777777888888888888666555555777999:::999999<<<@@@AAA@@@???>>>??????@@@AAABBBBBBBBBAAAAAA@@@CCCGGGJJJKKKLLLMMMOOONNNPPPSSSVVVXXX\\\```ccc```cccgggkkkmmmpppsssuuuwwwxxxzzzzzz{{{|||~~~wwwsssuuuxxxxxxwwwwwwvvvuuusssnnnggg___WWWSSSNNNNNNOOOQQQVVV]]]cccgggeeefffiiiooossswww{{{sssnnniiibbb]]]TTTMMMJJJKKKHHHGGGTTTeee||||||uuunnnllljjjiiiiiikkknnnppprrrpppmmmiiieeebbb```___```XXXSSSPPPJJJIIIXXXmmmttt}}}}}}{{{uuukkkccc]]]SSSJJJEEEDDDEEEHHHJJJLLLRRRZZZjjjuuugggJJJ<<>>>>>CCCEEEGGGIIIMMMRRRWWW[[[^^^___```]]]ZZZZZZ^^^cccgggiiinnnnnnkkkgggcccccchhhlllqqq~~~ssszzzOOOAAABBB@@@AAACCCCCC@@@BBBGGGPPP[[[iiiuuuxxxnnnooouuu|||pppfffccc]]]bbb{{{~~~oooddd\\\WWWTTTSSSVVVfff}}}}}}kkkRRRKKKDDD@@@@@@===:::777444333333333222111111111111111000000000000222111000///000111333555222333444555555555444333444555666777888888888888888666555555777999:::999;;;>>>BBBCCCCCCAAA@@@@@@???@@@AAABBBCCCBBBAAAAAA===AAAFFFIIIJJJJJJKKKLLLMMMOOOSSSVVVYYY\\\aaaddd___cccgggjjjmmmpppsssuuuuuuvvvxxxxxxyyy{{{}}}uuuqqqssswwwvvvuuuuuutttrrrnnnhhhbbb]]]YYYWWWVVVVVVVVVYYY^^^fffmmmrrrnnnnnnrrryyy~~~zzzrrrmmm```UUUMMMNNNLLLIIIOOO[[[uuu{{{uuukkkiiigggffffffiiilllnnnpppnnnjjjeeeaaa___]]]\\\^^^XXXUUUSSSKKKHHHVVVjjj}}}sssxxxtttpppfffZZZSSSOOOGGG@@@DDDAAAAAABBBCCCDDDJJJRRR```lll}}}~~~^^^DDD;;;@@@>>>>>>EEEHHHHHHLLLRRRXXX\\\^^^^^^]]]___[[[WWWWWW[[[bbbgggjjjllllllkkkhhheeefffkkkpppsss{{{WWWIIIBBBAAAAAACCCBBB???AAAFFFHHHSSSaaaooo~~~~~~uuuyyywwwrrriiihhh|||ppp```TTTYYYQQQLLLWWWttt|||{{{lllSSSLLLDDD???@@@>>>;;;888555333333333333222111111111111000000000000//////......///000222333444444444444444444333333444555777999:::999888777888666555555777999::::::===<<<>>>DDDJJJJJJEEE???CCCBBBAAA@@@@@@@@@AAAAAAAAACCCEEEHHHIIIJJJJJJJJJLLLNNNQQQVVVZZZ]]]```aaabbbccceeehhhkkkmmmpppqqqxxxzzz|||||||||{{{}}}~~~~~~vvvtttwwwyyyuuuqqqqqqmmmjjjfff___YYYZZZ___aaaccceeegggiiimmmqqqtttvvv{{{~~~wwwiiiccc[[[TTTPPPNNNMMMLLLdddyyy}}}yyyrrrlllddd```ccchhhlllnnnpppooolllfff^^^YYYYYYZZZYYYXXXYYYXXXPPPIIIRRRaaavvv{{{vvvkkkaaaTTTLLLIIIIIIGGGEEEFFFDDDCCCCCCDDDGGGJJJLLLVVVbbbsss~~~|||xxxVVVJJJ???<<<>>>???AAADDDKKKLLLOOOSSSWWW[[[___```[[[ZZZ[[[\\\___cccfffiiipppmmmkkklllnnnpppnnnmmmpppuuu|||pppLLLEEEBBBAAADDDDDDBBBAAADDDKKKRRR^^^lllzzz|||yyyxxxeee]]]WWWTTTPPPQQQdddsssgggbbbaaaaaacccgggrrrlllSSSLLLDDD???@@@>>>;;;888555333333333333222111111111111000000000000//////......///000222333555444444444444444444444444555777999999999888777777666555555777888::::::999999<<>>;;;888555333333333333222111111111111000000000000//////......///000222333555555555555555555555555333555666888888888777777777666666666666888999:::777999===@@@AAA@@@>>><<>>;;;888555333333333333222111111111111000000000/////////......///000111333555555555666666666666666333444555777777777777777666777777666666777999;;;888;;;???@@@@@@???>>>>>>===>>>???@@@AAABBBCCCCCCBBBCCCEEEHHHJJJLLLNNNOOONNNPPPRRRUUUWWWYYYZZZ[[[aaabbbdddhhhkkknnnppprrrrrryyy~~~~~~}}}zzzrrrllleeebbb```cccddddddhhhnnnsssssstttuuuvvvyyy}}}~~~~~~|||tttkkk```XXXPPPWWWeeewww~~~zzzuuupppoooqqqtttuuuxxxvvvrrrmmmhhhdddcccbbb^^^\\\\\\]]]WWWPPPWWWdddtttwwwkkkeeeccc```]]]\\\[[[YYYUUURRRTTTSSSQQQPPPOOOOOOPPPQQQOOOPPPUUUaaaqqqiiiFFF???:::===AAADDDIIINNNRRRSSSTTTVVVVVVVVVVVVVVVYYY[[[^^^bbbfffhhhjjjjjjiiiiiihhhhhhiiijjjkkkkkkiiifffrrrvvvfff}}}ssshhhEEEAAA???CCCEEEBBB??????FFFLLLUUUaaannnyyy}}}zzztttmmmmmmiii^^^WWWcccvvvpppjjj```WWWTTTUUUUUUWWW[[[ZZZ\\\aaalll}}}nnnUUUMMMDDD???@@@>>>;;;888555333333333333222111111111111000000000/////////......///000111333555555555555666666777777333444444555666666777777666777777777555666999<<<999<<<>>>???>>>======>>><<<===>>>@@@BBBBBBBBBBBB@@@AAACCCFFFIIIKKKNNNOOOOOOQQQSSSUUUWWWXXXYYYZZZ```bbbdddgggkkknnnqqqrrruuu|||~~~}}}{{{wwwrrrnnngggdddcccfffiiiiiilllqqqrrrsssuuuvvvyyy~~~}}}uuugggddd^^^YYYYYY```llluuuzzzmmmcccZZZUUUWWWggg~~~|||xxxuuussstttwwwyyywwwtttpppllliiifffeeeccc^^^\\\]]]^^^YYYTTTZZZeeesss~~~}}}jjjZZZSSSZZZ[[[]]]```bbbbbb```^^^\\\[[[XXXVVVSSSRRRQQQQQQRRRQQQTTT\\\kkk}}}aaaDDD???<<<>>>AAACCCHHHMMMRRRSSSUUUXXXYYYYYYYYYXXXTTTWWW]]]bbbfffhhhiiiiiihhhhhhhhhgggffffffggghhhiiicccjjjbbbpppvvv___DDD>>>;;;???CCCBBB@@@@@@FFFKKKTTTaaannn{{{yyyyyyxxxwww}}}vvvfffbbbxxx{{{vvvsssgggZZZTTTTTTTTTXXX]]]ZZZ[[[\\\___hhhvvvoooUUUNNNEEE???@@@>>>;;;888555333333333333222111111111111000000000000//////......///000222333444444444555555666666777333333444444555666666777555777888777555555999<<<;;;<<<<<<<<<======<<<<<<;;;===???@@@BBBBBBBBBAAA???@@@BBBEEEHHHKKKNNNPPPNNNOOOQQQSSSUUUWWWXXXXXX\\\^^^bbbggglllqqqtttvvv{{{~~~~~~{{{yyyvvvtttnnnkkkkkkpppttttttuuuwwwvvvwwwxxxzzz}}}tttfff]]]UUURRRNNNJJJIIINNNUUU[[[bbbjjjyyytttiiiaaaUUUOOO\\\rrr}}}}}}{{{yyywwwxxx{{{~~~zzzwwwqqqmmmjjjhhheeecccaaa]]]^^^___[[[TTTYYYccclllrrr{{{}}}rrr```TTTPPPWWW[[[aaagggkkkmmmmmmllleeeccc```\\\XXXUUURRRQQQSSSTTTUUUYYYdddttt|||~~~{{{XXXCCC???===???AAABBBFFFLLLOOOQQQUUUZZZ]]]___``````ZZZ]]]bbbgggiiiiiigggfffeeefffffffffddddddeeegggeee```fffjjjiii^^^CCC<<<888<<>>;;;888555333333333333222111111111111000000000000//////......///000222333222333333444555555666666333333333333444555666666444777999777555555999===@@@===;;;<<<>>>???>>><<<;;;===???AAABBBAAA@@@@@@@@@AAABBBEEEHHHLLLPPPRRRNNNPPPRRRTTTVVVXXXYYYYYY\\\^^^bbbggglllqqqtttvvv|||}}}~~~}}}}}}}}}~~~}}}{{{vvvtttvvv}}}wwwnnncccYYYRRRNNNNNNLLLKKKJJJKKKMMMOOOLLLOOOVVV___gggvvv}}}qqqhhh\\\SSSVVVbbbrrr~~~zzzuuuqqqmmmhhheeeeeeaaa```aaa[[[SSSUUU^^^dddfffkkknnnggg[[[VVVWWWZZZ___gggoootttwwwyyyzzzrrroookkkfffaaa\\\XXXVVVUUUWWWYYYZZZ___lll~~~~~~}}}|||hhh^^^qqqzzz~~~tttPPPAAA>>>===@@@AAABBBFFFLLLQQQSSSXXX]]]```bbbcccccc```ccchhhlllmmmjjjfffccc```bbbddddddcccdddfffiiifffaaafff~~~rrrlllJJJ@@@:::<<>>;;;888555333333333333222111111111111000000000000//////......///000222333222222333333444555666666333333333333444555666666444777999888555444999===EEEAAA===>>>BBBDDDAAA===<<<===???AAABBBAAA@@@???AAABBBCCCFFFIIINNNQQQTTTQQQRRRTTTWWWYYY[[[\\\\\\___aaadddgggkkkooorrrsssxxx||||||zzz~~~uuuhhh___YYYSSSPPPLLLMMMNNNOOONNNMMMLLLKKKJJJLLLPPPRRRQQQWWWkkkpppeeeZZZUUUTTT\\\ppp}}}xxxsssmmmiiiiiidddbbbaaaZZZQQQRRRZZZbbb```bbbddd___XXXYYY___^^^dddmmmuuu{{{~~~|||zzzuuuoooiiiccc^^^\\\WWWZZZ]]]\\\]]]hhhzzz~~~lllkkkmmmZZZUUUwwwwwwoooJJJ???<<<===@@@AAABBBGGGMMMVVVYYY\\\```bbbbbbaaa```aaaeeejjjnnnooolllgggddd\\\___bbbccccccdddhhhlllpppiiihhhwwwTTTHHH>>>===@@@@@@@@@@@@BBBEEELLLVVVbbbooozzzyyyttt~~~wwwwww}}}ssskkkdddaaabbbfffbbb___]]]]]]\\\WWWSSSWWW\\\fffqqq|||sssVVVLLLBBB===>>><<<;;;888555333333333333222111111111111000000000000000000////////////000000444555555444222222444555333222111111222555777999;;;777333333666999:::999EEEDDDCCCBBBBBBAAABBBBBB?????????@@@AAABBBDDDEEEAAABBBCCCFFFIIILLLOOOPPPQQQRRRSSSTTTUUUWWW[[[^^^eeeeeefffggghhhlllqqquuuvvvxxxyyyzzz|||~~~tttfffZZZRRRPPPOOOMMMQQQSSSRRRRRRSSSQQQLLLLLLMMMNNNOOOPPPTTTZZZ^^^{{{rrrhhh___UUUQQQYYYeee|||uuuqqqlllgggdddbbb]]]UUUQQQRRRXXXXXXYYY]]]bbbgggjjjkkkqqqrrrvvv{{{}}}vvvnnnhhhbbb```]]]\\\]]]^^^```fffvvvoooqqqlll^^^SSS^^^|||~~~bbbGGGAAABBBBBBCCCEEEFFFHHHIIINNNUUU[[[___dddjjjjjjgggjjjjjjkkkmmmnnnllliiifff``````bbbeeehhhjjjiiihhhiiijjjlllvvv|||bbbNNN===<<>>;;;888555333333333333222111111111111000000000000000000////////////000000333444444333222111333444222222222222333555777888:::888666666777999999999<<>>@@@AAAAAABBB@@@CCCNNNZZZfffsss|||{{{tttttt~~~{{{zzzrrrooojjjfffccc^^^YYYUUUTTTRRRTTT\\\fffppp}}}qqqUUULLLDDD@@@AAA???;;;888555333333333333222111111111111000000000000000000////////////000000111222333333222111222444111222222333444555666666888999999999777777888999777<<>>AAACCCCCC@@@AAAIIISSS]]]jjjuuu~~~vvvqqqvvvyyyqqqkkkiiieee^^^YYYUUURRRRRRYYYaaajjjuuuoooSSSLLLDDD@@@AAA>>>;;;888555333333333333222111111111111000000000///000000////////////000000111333444444333222333444111222333444555555555555444888::::::777555555777::::::<<<>>>@@@BBBCCCCCC@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCFFFIIINNNRRRTTTVVVXXXYYYZZZZZZZZZ\\\^^^^^^aaafffjjjmmmooorrrttttttxxx}}}sssdddXXXSSSTTTWWWZZZZZZXXX[[[bbbffffffeeeaaaZZZRRRLLLMMMQQQUUUdddzzzssseeeXXXPPPJJJQQQ```sss}}}vvvqqqjjjbbb___aaabbbeeejjjpppuuuzzz~~~}}}rrrllliiifffcccaaa```cccnnnyyysss^^^XXXiii~~~wwwxxxVVVEEEDDDDDDEEEHHHLLLQQQVVVYYY[[[___aaa```bbbfffgggdddeeefffgggjjjmmmnnnmmmlllnnnllljjjjjjlllnnnoooooopppoooooouuusssvvvjjjNNN>>><<<@@@DDDEEEDDDAAAAAAFFFNNNXXXeeeqqqzzzrrrrrrvvvpppmmmjjjbbb\\\ZZZVVVUUUYYY___fffpppyyymmmRRRKKKCCC???@@@===;;;888555333333333333222111111111111000000000///000000////////////000000222444666666555444555666222222333444555555555555222666999999666444444666<<<;;;999888999<<<@@@BBB@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCEEEHHHMMMQQQTTTUUUWWWYYYZZZYYYZZZ[[[]]]]]]aaagggkkkmmmooorrrttttttxxx}}}|||lll]]]UUURRRZZZ]]]]]]]]]bbbkkkqqqrrroooiii```UUUNNNLLLOOOSSSbbbwwwuuucccVVVMMMKKKPPP^^^mmmyyyxxxpppgggdddeeeiiimmmssswwwzzz}}}~~~~~~{{{uuukkkgggcccaaa```bbbkkkuuusss```ZZZmmm}}}{{{oooOOOEEEBBBCCCFFFJJJPPPVVV\\\___^^^aaacccccceeeiiijjjhhheeedddeeegggiiiiiihhhgggeeeddddddfffjjjnnnpppqqqpppooopppuuuzzzxxxkkkiiilllRRR@@@<<>>>>>>>>AAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBDDDGGGKKKPPPRRRSSSUUUXXXYYYYYYZZZ[[[]]]]]]```eeeiiikkkmmmoooqqqssswww}}}zzzjjj]]]WWWdddggghhhhhhmmmwww}}}|||xxxpppfff[[[TTTRRRQQQdddwwwrrrcccUUULLLHHHNNNWWWaaaqqqwwwnnnjjjjjjoootttzzz~~~{{{ooojjjeeecccbbbbbbiiirrr}}}xxxhhhhhhqqqooobbb___vvvdddHHHDDDBBBDDDHHHMMMSSSYYY^^^aaa___ccceeefffhhhlllllliiifffeeeeeefffggggggfffeeeaaa```bbbeeejjjoooqqqrrrqqqqqqqqqttt|||rrrhhhoooUUU@@@;;;@@@CCCAAADDDAAABBBEEEJJJRRRaaannnyyytttxxx|||wwwrrrlllfffeeeaaa^^^```bbbbbbffflllxxxpppUUUNNNFFF@@@@@@===;;;888555333333333333222111111111111000000000000000000////////////000000000333666777666555555666444444333222333444555666555555555777999::::::999999:::<<<>>>??????>>>>>>AAAAAA@@@@@@@@@AAABBBBBBDDDCCCBBBCCCEEEIIIMMMPPPRRRTTTXXXZZZZZZ[[[\\\^^^___aaaeeehhhjjjllloooqqqrrrvvv|||zzzqqqtttwwwwwwwww|||wwwjjj```ZZZkkk|||sss^^^QQQHHHHHHJJJOOO```rrr}}}tttppppppsssyyyvvvoooiiifffdddccchhhnnnxxxeeeQQQTTTbbbiiidddhhh}}}~~~[[[CCCDDDDDDFFFKKKPPPVVVZZZ\\\^^^___dddggggggiiilllkkkgggdddccccccdddeeefffeeeddd```aaabbbfffjjjmmmmmmmmmnnnnnnpppqqqsss~~~kkkzzz]]]CCC;;;???BBBAAABBB@@@AAADDDGGGMMM[[[hhh~~~~~~yyyyyy|||~~~xxxsssooolllhhhfffggggggeeefffiiittt|||rrrWWWPPPGGGBBBAAA>>>;;;888555333333333333222111111111111000000000000000000////////////000000///222555666666555555555666444333222222333555777888666555777;;;>>>===;;;:::999999999:::===@@@BBBAAAAAA@@@@@@@@@AAABBBBBBDDDCCCBBBBBBDDDHHHLLLOOOQQQTTTXXXZZZ[[[\\\]]]___bbbdddgggiiikkkmmmpppsssrrrvvv{{{qqqhhhooo~~~dddWWWLLLHHHEEEGGGWWWkkk{{{tttssswww{{{yyyuuuuuuuuu{{{|||tttmmmiiieeecccfffllluuucccOOOIIIZZZeeeeeennn}}}zzzVVV???CCCFFFIIINNNSSSWWWYYYZZZZZZ```eeehhhhhhiiikkkhhhdddaaa``````aaacccddddddcccaaabbbccceeehhhiiihhhfffeeefffhhhiiijjjvvvllleeeHHH<<<@@@DDDBBBAAA@@@@@@CCCDDDIIIVVVbbbwww~~~|||}}}}}}}}}xxxvvvrrrnnnmmmnnnmmmiiihhhkkkqqqyyyvvvWWWJJJGGGCCC???>>>;;;888555333333333333222111111111111000000000000000000000000000000000000222222333444555555555555333333333222111333666888888777666888:::<<<<<<;;;;;;======:::999;;;???AAABBBCCCCCCAAA???>>>@@@AAACCCCCCBBBBBBBBBFFFKKKOOOTTTUUUVVVUUUVVVXXX\\\___dddfffggghhhiiilllpppssswww{{{~~~~~~|||~~~tttvvvttt```PPPKKKHHHFFFLLLWWWxxx~~~vvvmmmgggaaa[[[\\\```lll{{{}}}zzz~~~|||tttmmmeeeaaagggqqqxxxxxxaaaPPPWWW___iii|||hhhOOOEEEFFFGGGFFFHHHLLLSSSXXXYYYYYY^^^aaadddfffffffffggghhhbbbdddeee```[[[\\\cccjjjdddfffhhhjjjjjjhhheeebbb^^^cccdddggghhhiii|||kkkIII===EEEIIICCC@@@AAAAAAAAABBBGGGPPPWWWiiivvv|||{{{wwwsssooonnnmmmlllkkkrrrwwwuuuVVVJJJGGGCCC>>>>>>;;;888555333333333333222111111111111000000000000000000000000000000000000111111222333444444444444333444333333222444777:::888777666888:::<<<<<<;;;<<<======<<<>>>AAACCCDDD@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBCCCFFFKKKOOOTTTUUUVVVVVVWWWYYY]]]```fffhhhiiijjjkkkmmmqqqtttyyy|||}}}~~~zzz|||}}}kkkYYYQQQJJJEEEIIIRRRmmmxxxlllddd]]]YYYUUURRRRRRUUUaaakkk|||~~~xxxrrrkkkgggmmmvvv|||llleee\\\___yyy~~~|||```JJJCCCFFFEEEFFFHHHNNNVVV[[[]]]\\\^^^```bbbcccccccccdddeeegggddd^^^XXXUUUXXX___dddiiiiiihhhhhhgggfffeeeeeeccceeeeeeggggggeeexxxwwwTTTAAA@@@EEEFFFAAABBBAAA@@@@@@FFFOOOVVV]]]jjj{{{|||wwwsssrrrpppooonnnoooqqqyyysssUUUJJJHHHCCC>>>===;;;888555333333333333222111111111111000000000000000000000000000000000000///000111222333333333333333444444333333555888;;;888777666888:::<<<<<<;;;>>>===<<<<<<<<<===@@@BBBEEEBBB???@@@CCCFFFEEEDDDDDDEEEDDDDDDDDDGGGKKKNNNSSSTTTVVVWWWXXXZZZ]]]```iiijjjlllmmmmmmooorrrtttzzz}}}~~~~~~yyy~~~xxxhhh```WWWMMMIIILLL___uuuuuulll```WWWQQQPPPPPPNNNNNNPPPWWW[[[gggyyyzzzvvvppplllqqqxxxhhhZZZqqqsssVVVCCCAAAEEECCCEEEJJJQQQYYY^^^______]]]^^^______^^^^^^___aaagggaaa[[[ZZZ]]]```aaa___kkkiiigggfffeeefffhhhiiiiiijjjfffhhhiiidddnnnfffLLL???AAAGGGCCCCCCBBB??????CCCLLLSSSUUUaaaqqq~~~{{{yyywwwuuutttpppqqquuuzzzrrrUUUJJJHHHCCC>>>===;;;888555333333333333222111111111111000000000//////////////////////////////000111333444444444444333444444444444666999<<<888777666888:::<<<<<<;;;::::::<<<<<<;;;>>>HHHRRRSSSLLLDDDAAADDDFFFFFFDDDEEEFFFFFFEEEEEEGGGKKKNNNRRRTTTWWWYYYZZZ\\\^^^aaaiiikkkmmmnnnnnnooorrrtttyyy{{{}}}~~~||||||}}}~~~}}}}}}uuuxxxuuuooojjj```UUUOOOYYYlll~~~uuulllddd[[[TTTTTTUUUTTTSSSTTTVVVVVV\\\jjj}}}|||xxxsssnnnpppuuuiiitttkkkOOO@@@@@@DDDCCCFFFLLLSSSYYY]]]^^^^^^]]]^^^^^^]]]\\\[[[\\\^^^```\\\]]]eeeppprrrkkkaaajjjiiihhhgggggghhhjjjkkkkkkjjjfffhhhmmmgggiiizzz{{{uuuqqqVVVAAA>>>DDDEEEDDDBBB???===AAAIIIOOOVVV```nnnzzz~~~|||zzzwwwwwwxxxuuusss{{{sssUUUJJJHHHCCC>>>===;;;888555333333333333222111111111111000000000///////////////////////////000111222444555555666666444444444444444555999<<<888777666888:::<<<<<<;;;333777>>>AAA@@@EEEXXXlllcccXXXKKKDDDCCCEEEEEECCCFFFFFFGGGFFFEEEGGGIIILLLPPPSSSWWWZZZ\\\]]]___aaagggiiilllmmmnnnoooqqqsssvvvxxx{{{||||||{{{{{{{{{yyy}}}|||uuussszzzrrrqqqooogggaaa^^^iiixxxvvvnnneee]]][[[YYYVVVUUUWWWZZZYYYZZZ```jjjvvv|||vvvppppppsss}}}dddLLLBBBBBBDDDEEEIIIOOOTTTXXXZZZ[[[\\\]]]^^^______]]]]]]^^^______\\\^^^iiiwwwzzzqqqggglllllllllllljjjhhhfffeeedddddd```dddllliiihhhsssmmmaaaoooUUU@@@===BBBEEEEEECCC???===???FFFKKKUUU^^^jjjvvv~~~yyy{{{zzzsssmmmuuuvvvWWWJJJGGGCCC???>>>;;;888555333333333333222111111111111000000000000000000000000000000000000000111222444555666777777444555555444333444777:::888777666888:::<<<<<<;;;777:::@@@CCC>>>???PPPeeecccZZZNNNFFFCCCCCCDDDDDDFFFFFFGGGFFFEEEFFFHHHJJJOOOSSSXXX\\\^^^___```bbbeeegggkkkmmmnnnoooqqqsssuuuwwwzzz~~~~~~|||zzzsssrrr{{{rrrpppsssvvvvvvjjjkkkooowww}}}vvvmmmeee___XXXSSSSSSWWW^^^]]][[[YYYZZZaaakkksssyyy{{{|||}}}~~~|||uuusssvvv|||nnnwwwwww[[[IIIFFFGGGFFFHHHLLLQQQUUUWWWXXXZZZ[[[]]]```bbbccccccbbbccccccfffbbb```fffpppuuurrrmmmqqqrrrrrrppplllgggaaa]]][[[\\\YYY\\\gggfffeeennnuuueeePPPgggnnnPPP???===AAACCCDDDCCCAAA>>>???CCCGGGMMMUUUbbbppp{{{zzzzzzwwwrrrooo{{{yyyXXXJJJFFFBBB??????;;;888555333333333333222111111111111000000000000000000000000000000000000///000111333555666666666555555555333222222555777888777666888:::<<<<<<;;;<<<;;;>>>BBB===888???MMMTTTPPPKKKGGGDDDDDDEEEFFFEEEFFFFFFFFFDDDEEEFFFHHHNNNRRRXXX]]]___```aaabbbcccfffjjjmmmooopppssstttvvvyyy}}}wwwpppppptttuuuttt{{{vvvnnnkkkqqqyyyyyypppfff[[[TTTVVV]]]```___\\\XXXUUUVVVZZZ^^^dddhhhmmmqqqtttxxx|||yyyxxxzzz~~~|||ccccccppp}}}lllPPPDDDIIIMMMJJJKKKNNNSSSUUUWWWYYY\\\___^^^aaafffiiijjjiiiiiiiiikkkiiiiiikkkpppttttttssssssssssssqqqmmmgggaaa]]]XXXZZZVVVXXXaaabbbbbbkkk}}}}}}]]]iii|||XXXDDD??????@@@BBBCCCBBB??????AAADDDGGGOOO\\\jjjwww}}}uuusssyyy{{{YYYIIIFFFBBB???@@@;;;888555333333333333222111111111111000000000000000000000000000000000000...///000222444555555555666666555333111111444666888777666888:::<<<<<<;;;999555888BBBDDD???@@@GGGDDDEEEGGGGGGFFFEEEFFFHHHEEEFFFFFFEEEDDDDDDEEEGGGNNNRRRYYY]]]```aaabbbbbbcccfffjjjnnnppprrrtttvvvxxx{{{xxxpppmmmmmmxxxwwwzzz|||pppjjjpppzzz{{{oooaaaYYY^^^gggbbb```]]]ZZZWWWUUUSSSQQQUUUZZZccciiinnnsssxxx||||||{{{zzz|||iii\\\lllyyyeeeHHH@@@JJJQQQNNNLLLPPPTTTVVVWWWZZZ^^^bbb^^^ccciiimmmooonnnmmmmmmjjjnnnsssxxxzzzzzzyyyxxxqqqqqqqqqpppmmmiiieeecccZZZ\\\WWWWWW```aaaaaajjjjjjdddjjjfffMMMBBB;;;???AAADDDCCC@@@???@@@CCCGGGOOO[[[iiiuuuwwwwwwxxxTTTGGGFFFDDD@@@???;;;888555333333333333222222111111000000000000000////////////////////////222222222222333333444555444555555555333222333444777777888999999999999999888888888<<<@@@CCCDDDDDDBBBFFFHHHGGGIIIMMMJJJCCCEEEDDDDDDDDDDDDDDDEEEEEEKKKRRRZZZ]]]]]]^^^aaadddfffhhhkkkmmmnnnpppsssvvv{{{}}}wwwqqqiiilllwwwzzz}}}rrrhhhkkkzzzwwwnnnjjjjjjmmmiiibbb\\\WWWSSSPPPNNNQQQQQQVVV```iiiooowww~~~~~~~~~xxxhhhkkk|||www}}}sssWWWKKKFFFKKKTTTVVVWWWUUUVVVZZZ```ddddddbbbjjjjjjjjjjjjkkkllllllmmmpppqqqtttvvvvvvvvvuuutttvvvrrrooommmmmmllliiifffbbb]]]YYYYYY]]]bbbdddeeeqqqvvvYYY>>>??????AAABBBBBBAAA???>>>>>>GGGLLLVVVdddsss~~~{{{ppplllooosss|||wwwTTTGGGEEECCC???>>>;;;888555333333333333222222111111000000000000000////////////////////////111111111222222444555555444555666555333222333444666777888999999999999999>>>???@@@@@@???>>>>>>===@@@DDDFFFEEEGGGLLLJJJEEEEEEEEEDDDDDDDDDDDDEEEEEEJJJPPPWWW[[[[[[\\\```cccccceeegggjjjlllqqqvvvzzzyyy{{{zzzuuuxxxnnnhhhnnnzzzvvvqqqiiibbb\\\WWWSSSPPPOOONNNRRR[[[dddjjjssszzz~~~zzzyyyyyyjjjPPPHHHFFFLLLVVVVVV\\\]]]___```aaaccceeegggkkklllnnnmmmkkkhhhgggfffqqqrrrtttuuuuuutttrrrqqqssspppnnnllllllkkkhhheee```^^^\\\]]]bbbgggjjjkkkooozzzyyy}}}}}}}}}lllJJJ;;;>>>@@@BBBBBBAAA@@@???>>>CCCHHHQQQ\\\hhhrrryyy|||nnn```ZZZ[[[ZZZ\\\fffyyyvvvTTTGGGEEEBBB>>>===;;;888555333333333333222222111111000000000000000////////////////////////000000000111222444555666555666666555333111222333666777888999::::::::::::999<<>>>>>;;;888555333333333333222222111111000000000000000////////////////////////...//////000222444555666555666666555333111222222555666888999:::;;;;;;;;;999999<<>>???AAACCCCCCAAA??????CCCIIIQQQYYYbbbjjjooouuuyyyvvvfff\\\WWWWWWUUUWWWXXXWWWTTTZZZkkk|||{{{wwwvvv{{{sssUUUIIIGGGCCC??????;;;888555333333333333222222111111000000000000000////////////////////////.........///111333555666555666666555333222222333555666777999;;;<<<<<<===CCC??????FFFOOORRRNNNHHHCCCAAA@@@CCCHHHKKKMMMOOOFFFFFFEEEDDDDDDDDDDDDDDDCCCFFFKKKPPPUUUXXX\\\^^^bbbffflllppprrrrrrqqqrrryyy{{{}}}}}}}}}~~~|||rrrggg^^^[[[cccwwwzzzssslllfffbbbgggbbb```aaaccceeejjjpppttt|||sss|||oooRRRDDDIIIOOOWWW\\\XXX^^^]]]^^^aaadddggggggeeeeeefffgggeeeccccccfffiiihhhjjjlllpppsssuuuwwwxxxuuuuuutttqqqmmmhhhdddbbbeeefffgggggggggffffffgggjjjgggvvvdddbbbaaaaaauuu|||xxxiiittt\\\???>>>>>>@@@BBBCCCAAA???<<<@@@FFFMMMUUU```jjjqqqtttxxxwwwiiibbb^^^[[[VVVVVVXXXVVVQQQTTTdddwww{{{oooiiieeefffiiinnnwwwoooTTTIIIGGGCCC@@@AAA;;;888555333333333333222222111111000000000000000////////////////////////.........///000222333444444555666555333222333444444555777999;;;======>>>BBB??????HHHUUU______]]]EEEBBBAAAEEEIIIJJJLLLNNNGGGFFFEEEDDDDDDCCCCCCDDDCCCEEEJJJOOOTTTYYY\\\^^^^^^ccckkkqqqssstttuuuuuuzzz}}}}}}{{{lllaaahhhxxx|||uuuoookkknnniiieeefffeeeeeehhhmmmvvv~~~|||sssfffNNNEEELLLQQQVVV[[[XXX\\\\\\]]]cccjjjmmmkkkgggdddbbbaaa```bbbeeeiiikkkgggggghhhjjjlllmmmooopppnnnooopppmmmiiidddaaa___cccdddeeedddbbbbbbbbbcccjjjjjjvvvpppvvv|||yyy{{{nnnnnn___]]]CCC@@@===>>>AAACCCAAA@@@999===BBBHHHOOOYYYfffooovvv{{{~~~tttjjj^^^XXXTTTRRROOORRRcccwwwqqqccc\\\WWWVVVVVVXXX___fffyyykkkQQQHHHFFFBBB???AAA;;;888555333333333333222222111111000000000000000////////////////////////.........///000111222222222444555444333333444666444555777999<<<===>>>???<<<<<<>>>CCCLLLUUU]]]aaaGGGBBBAAAFFFIIIGGGHHHKKKGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEIIINNNUUUZZZ]]]___```dddiiimmmppprrruuuwwwzzz~~~}}}}}}|||vvvwwwyyy~~~xxxsssqqqllljjjjjjjjjhhhjjjnnn~~~xxxuuu}}}ZZZGGGCCCLLLOOOSSSYYYXXXXXX[[[aaagggkkkmmmkkkjjjdddaaa^^^___cccgggfffeee______```aaacccdddfffggggggiiilllkkkgggcccaaaaaa]]]___``````___```cccfffjjjllltttgggyyydddFFFAAA<<<<<>>@@@;;;888555333333333333222222111111000000000000000///////////////////////////////////////000111111111333444444444444555777333555777:::<<<>>>?????????@@@@@@===:::>>>GGGOOOGGGBBBAAAGGGIIIFFFEEEHHHGGGGGGEEEDDDCCCCCCCCCCCCDDDEEEIIINNNUUU[[[^^^```eeegggiiijjjkkknnnrrruuuyyy~~~||||||}}}{{{vvv}}}}}}xxxsssooommmooonnnlllnnnqqqvvvwwwsssQQQAAAAAAKKKMMMQQQWWWWWWRRRZZZccciiijjjiiiiiijjjfffaaa^^^```eeegggccc]]]UUUVVVWWWZZZ\\\___bbbdddcccfffjjjkkkhhheeeeeeeeeWWWZZZ\\\]]]^^^aaafffjjjdddhhhlllwwwvvvmmmoooIIIBBB<<<:::>>>AAAAAA@@@===???AAAAAACCCKKKWWW```hhhuuusss___UUUQQQVVVUUUPPPRRRZZZddd}}}~~~rrrggg^^^XXXTTTTTTSSSRRRUUUZZZWWW\\\vvv```LLLHHHDDDBBBBBB<<<;;;:::888555333333222333333333222222111000////////////.........---------000////////////111222333333444444555444444333333333222555;;;===::::::<<<:::??????:::999???CCCAAA???AAADDDFFFFFFGGGIIIKKKIIIFFFBBBAAAAAABBBCCCDDDGGGFFFHHHLLLRRRXXX\\\^^^ccceeehhhjjjllloootttwwwxxxzzz}}}vvvyyy|||zzz{{{{{{|||}}}yyyvvvvvvvvvuuuttttttqqqttteeeGGGDDDFFFMMMQQQQQQTTTZZZXXX^^^dddfffcccaaa``````___]]][[[\\\^^^___]]][[[UUUVVVWWWWWWWWWYYY\\\^^^cccfffjjjkkkhhhccc```^^^YYYXXX[[[```cccccceeehhhgggfffiiisss|||WWWGGG999:::===>>>AAAFFFAAA<<<;;;@@@DDDHHHRRR^^^eeerrrzzziiiddd\\\XXXVVVUUURRRPPPWWWqqqwwwooohhh\\\[[[WWWSSSUUUZZZ\\\ZZZ]]]XXXkkk~~~```LLLHHHDDDBBBBBB<<<;;;:::888555333333222333333333222222111000000/////////.........---------000////////////111222333444555555555555444444333333222444:::<<<:::999<<<:::>>>>>>:::999>>>AAA@@@@@@AAACCCEEEGGGHHHHHHHHHKKKHHHEEEBBBBBBBBBCCCCCCDDDEEEGGGKKKRRRYYY^^^aaabbbdddfffhhhjjjnnnrrrvvvxxxzzz}}}sssttt{{{}}}|||}}}|||zzzzzz{{{||||||~~~}}}}}}qqqwww{{{^^^GGGEEEHHHOOOTTTTTTWWW\\\\\\___cccdddcccaaa___^^^^^^\\\[[[\\\^^^___]]][[[[[[ZZZXXXWWWVVVWWWWWWXXXccceeeiiikkkkkkgggccc```WWWWWWZZZ```bbbaaabbbeeeddddddcccjjj~~~___LLL;;;:::>>>???@@@DDDBBB>>><<>>>>>AAA@@@AAAEEEIIIKKKHHHEEEMMMKKKHHHFFFCCCBBBBBBBBBBBBCCCFFFKKKQQQYYY```dddaaaccceeegggiiilllqqqtttwwwzzz~~~}}}|||~~~zzz{{{~~~{{{xxxvvv}}}xxxsss{{{sssTTTFFFFFFKKKRRRWWWXXX[[[^^^______```aaabbbaaa^^^\\\^^^^^^^^^^^^______\\\ZZZ^^^\\\YYYYYY[[[[[[XXXVVVccccccfffjjjnnnlllgggbbbXXXXXX[[[bbbdddaaaaaacccdddfffccccccuuuqqqXXXAAA<<>>>>>???AAAHHHPPPWWW```mmmwww}}}uuuaaaXXXVVVTTTSSSSSSVVV^^^cccffflll{{{wwwqqqmmmfffdddhhhlllppp{{{|||~~~zzz]]]LLLHHHCCCAAAAAA===;;;:::888555333333222333222222222111111111000000/////////...............000////////////111222333777777666666555555555555222111333777999777777:::999;;;<<<;;;:::;;;<<<===@@@???@@@EEELLLOOOLLLHHHOOONNNLLLIIIEEECCCBBBBBBCCCDDDGGGJJJOOOVVV^^^cccaaaccceeegggiiilllppptttvvvzzz~~~|||{{{vvvvvvooowwwkkkLLLGGGIIINNNUUUZZZ\\\^^^___```^^^]]]___bbbccc```]]]bbbbbbbbbbbbaaa^^^[[[YYY]]]\\\]]]aaaggggggbbb\\\aaaaaabbbhhhnnnooojjjddd\\\\\\```fffhhhdddbbbdddgggmmmiiiaaallliiiIII===>>>@@@CCCFFFBBB@@@>>>======???EEEJJJSSS[[[gggsss|||~~~kkkccc___[[[XXXYYYRRRPPPSSSSSSVVVkkk}}}vvvrrrvvvyyy}}}www\\\LLLIIIBBB@@@AAA===;;;:::888555333333222333222222222111111111111111////////////////////////000////////////111222333777666555555555555666777333111222666888666777:::999:::<<<>>>===<<<<<<>>>???>>>???FFFNNNRRRPPPMMMNNNOOONNNKKKGGGCCCBBBBBBEEEFFFHHHIIILLLRRRYYY___ccceeegggiiijjjmmmqqquuuuuuyyy~~~|||xxx{{{mmm|||bbbIIIIIILLLQQQVVVZZZ]]]___^^^```^^^___bbbfffhhhgggdddggggggfffdddaaa^^^[[[ZZZ^^^___dddlllsssrrrkkkcccaaa___```ffflllnnnkkkfff``````ccciiiiiieeecccdddfffnnnlllaaaddd{{{sssnnnzzzRRR???<<<<<<@@@EEE???@@@???======@@@DDDGGGPPPWWWbbbmmmxxx{{{rrriiiaaa```UUUPPPRRROOOOOOccc}}}tttZZZLLLIIIBBB???AAA===;;;:::888555333333222333111111111111111111111111...////////////000000000000////////////111222333555444444333444666777888444222333666777666777:::999:::===AAAAAA>>>>>>@@@???>>>@@@EEELLLQQQRRRQQQKKKMMMOOOMMMHHHDDDCCCDDDFFFGGGHHHHHHIIIMMMUUU[[[eeegggiiijjjlllnnnrrrvvvuuuyyy~~~~~~||||||rrrpppvvvXXXJJJLLLPPPSSSUUUXXX\\\]]][[[```aaacccgggkkklllkkkjjjhhhhhhgggddd```^^^]]]]]]bbbeeekkkrrrvvvtttmmmgggbbbaaaaaadddiiilllkkkjjjdddbbbdddiiiiiidddbbbcccbbbiiijjjbbb```ppp{{{gggeee___FFF===999;;;AAA???AAAAAA>>>===AAAEEEEEELLLQQQZZZdddmmmwwwpppfff___YYYXXXZZZWWWVVVeeezzz~~~}}}rrrYYYLLLIIIBBB???AAA>>>;;;:::888555333333222333111111111111111111111111.../////////000000000000000////////////111222333333222222222333666888:::666333333777888666777:::999999>>>DDDEEE@@@@@@DDD???@@@AAADDDHHHKKKOOOQQQGGGKKKOOONNNIIIEEEEEEFFFDDDFFFGGGFFFFFFKKKSSSZZZfffgggiiijjjlllnnnrrruuuwwwzzz~~~tttiiifffgggwwwnnnuuulllOOOLLLOOOSSSUUUSSSUUUZZZ[[[XXX]]]```eeeiiijjjiiiiiiiiieeeeeedddaaa^^^]]]```bbbdddfffkkknnnpppooollljjjeeedddddddddfffiiilllnnnhhhfffgggjjjiiieeedddeeedddeeehhhhhhgggoooyyyrrrzzzpppUUUFFF<<<:::>>>AAAEEEDDD???>>>BBBDDDCCCHHHMMMTTT[[[cccnnn{{{sssjjjbbbfffnnntttssssss}}}rrrqqqYYYKKKIIIAAA???AAA>>>;;;:::888555333333333333111111111111111111222222.../////////000000111111000////////////111222333111111000111333666999:::666444444777888666777;;;::::::???FFFGGGBBBBBBFFF@@@AAABBBCCCDDDGGGKKKOOOEEEJJJNNNNNNIIIFFFFFFGGGCCCEEEFFFEEEEEEIIIRRRZZZfffgggiiijjjkkknnnrrruuuyyy{{{}}}mmmaaa]]]OOO^^^rrrsssxxxeeeIIIMMMQQQUUUUUURRRRRRXXXYYYVVVYYY^^^dddgggeeecccccccccaaabbbaaa___\\\]]]bbbfffaaadddggghhhiiijjjlllnnnggggggfffeeeeeehhhmmmqqqmmmkkkjjjmmmlllhhhgggiiijjjgggjjjqqqrrrtttrrr~~~cccPPPAAA<<<>>>CCCGGGGGGAAA???BBBDDDAAAHHHLLLRRRWWW]]]iiixxxyyyrrrooo{{{xxx\\\KKKGGGAAA???AAA===:::888666444333222222333222222222111111111111000111111000......---------000000////////////000000///000222444666888999999999555333333666999999888;;;===KKKbbblllbbbMMM???CCCAAA@@@@@@BBBDDDEEEEEEGGGFFFJJJOOOMMMFFFCCCGGGGGGEEEFFFIIIHHHGGGOOO[[[fffjjjlllmmmqqqwwwxxxvvv{{{}}}uuudddTTTKKKHHHOOO[[[iiiwww~~~}}}|||zzzoooqqqTTTKKKQQQVVV[[[^^^\\\[[[]]]]]][[[]]]```dddeeedddcccbbbaaabbbaaa``````aaaccceeefff]]]```eeejjjmmmnnnmmmlllnnnllliiihhhiiijjjiiihhhmmmnnnnnnnnnmmmkkkhhhfffllljjjlllttt{{{|||www^^^???BBB;;;@@@CCCDDDBBB>>>???CCCHHHBBBFFFKKKSSS\\\hhhttt|||{{{xxx\\\KKKGGGAAA???AAA<<<:::888666444333222222333222222222111111111111000111000///......---------000000////////////000000000111222444555666666666888555333333666888999888777;;;JJJ```lllcccQQQDDDCCCBBB@@@>>>???BBBEEEHHHHHHGGGJJJPPPOOOHHHCCCCCCGGGEEEFFFIIIGGGGGGNNNXXXdddhhhkkkmmmqqqwwwyyyvvv{{{}}}~~~~~~lll```VVVNNNHHHCCCEEEJJJTTTeeexxx~~~wwwrrrpppooouuu~~~vvvtttiiiQQQJJJPPPWWW\\\^^^\\\[[[]]]]]][[[eeegggiiihhhfffcccbbbbbbgggfffdddcccdddeeefffgggdddfffjjjmmmooooooooonnnooommmjjjiiiiiiiiigggfffiiijjjlllnnnnnnmmmlllkkkgggeeehhhpppwww}}}~~~gggFFFAAA:::===@@@AAA@@@===<<<@@@DDDCCCEEEJJJOOOXXXbbbmmmttt}}}~~~mmmlllttt|||www\\\KKKHHHBBB@@@@@@<<<:::888666444333222222333222222222111111111111000111000///......---......000000////////////000000111111222333444444444444777555333333555777999999555777@@@OOOYYYVVVKKKCCCBBBCCCBBB@@@>>>AAAGGGLLLLLLJJJLLLQQQRRRMMMEEEBBBFFFEEEFFFGGGFFFFFFLLLSSSaaafffkkkmmmrrrxxxzzzxxx|||}}}yyyjjjdddaaaZZZTTTLLLGGGEEELLL]]]sssyyynnnfffaaa[[[___gggrrr~~~tttqqqzzz~~~yyy]]]LLLKKKOOOWWW\\\^^^[[[ZZZ\\\]]][[[ggghhhiiihhheeeccccccccciiihhhfffeeeeeeeeefffgggjjjkkklllnnnooopppppppppooollljjjhhhgggfffdddbbbccceeehhhkkknnnoooppppppkkkjjjlllqqqvvv{{{nnnMMM>>>;;;;;;>>>@@@@@@===<<<>>>@@@BBBDDDGGGKKKQQQZZZccciiiwwwqqqjjjiiiiiiooowwwttt{{{www[[[KKKHHHBBB@@@@@@;;;:::888666444333222222333222222222111111111000000000000///...............000000////////////000000000111222333444555555555666555444333444666888999<<<999999===CCCDDDBBB???AAADDDGGGFFFDDDDDDIIIOOOQQQNNNMMMPPPSSSPPPIIICCCEEEEEEFFFFFFFFFFFFJJJNNN]]]dddkkkooosssyyy|||zzz~~~uuugggWWWPPPKKKPPPaaawwwuuuhhh\\\VVVPPPPPPTTT]]]hhhyyy}}}kkkqqq~~~}}}oooRRRIIILLLOOOVVVZZZ\\\YYYYYY[[[\\\[[[bbbcccdddcccbbbaaacccdddeeeddddddccccccdddeeefffkkkkkkkkklllmmmnnnpppqqqmmmjjjgggdddbbbaaa^^^\\\___aaadddgggkkkmmmooopppqqqqqqrrrssstttvvv{{{}}}\\\BBBAAA<<>>>>>???AAA@@@===???FFFLLLNNNLLLJJJLLLOOOSSSPPPMMMMMMOOOOOOJJJDDDDDDEEEFFFEEEFFFHHHJJJJJJXXXaaajjjoootttzzz}}}}}}~~~kkkUUUPPPLLLRRRaaasss}}}qqqdddXXXQQQOOOLLLLLLPPPXXXgggtttllluuu~~~eeeLLLIIINNNNNNTTTXXXYYYWWWWWWZZZ\\\[[[___aaaaaaaaa______```aaaaaaaaabbbbbbdddeeefffgggjjjjjjjjjkkkllloooqqqrrrkkkgggbbb^^^\\\ZZZXXXVVV\\\^^^```ccceeegggiiijjjnnnpppqqqpppoooppprrrrrrvvvNNNDDD>>>@@@BBBCCCBBB@@@???>>>>>>???AAADDDHHHOOOWWW]]]kkkppp~~~xxxxxxiii```jjjkkkmmmssstttrrrhhheeecccfffmmmuuu{{{wwwvvv[[[LLLIIICCC@@@@@@::::::888666444333222222333222222222111111111111000//////............//////000000////////////000000///000222444777888999:::444555555444333444777:::666<<>>EEELLLPPPPPPNNNMMMMMMPPPPPPNNNLLLMMMOOOKKKEEEBBBEEEFFFEEEFFFJJJJJJHHHRRR]]]hhhnnnssszzz}}}}}}xxxhhhYYYTTTOOOQQQ[[[gggrrrwwwyyyoooeee[[[VVVWWWRRRQQQRRRUUU___wwwppppppzzzwww\\\IIIIIINNNMMMRRRVVVXXXVVVWWW[[[^^^^^^bbbcccdddbbb___\\\\\\\\\aaabbbccceeefffhhhiiijjjiiijjjjjjkkkmmmoooppprrriiiddd^^^YYYVVVUUUUUUTTT\\\\\\]]]^^^```bbbccccccjjjnnnqqqooonnnpppqqqoooooo}}}~~~rrrZZZDDD???@@@AAABBBBBBAAA???======>>>???AAAEEELLLTTTYYYccckkkwwwtttnnnllllllkkkiiikkktttzzzlllhhhkkkqqqxxxuuu[[[LLLIIIDDD@@@@@@::::::888666444333222222333222222222111111111111000//////............//////000000////////////000000000111222444555777777777444555555444222333777:::222:::@@@@@@???AAA???:::>>>BBBGGGLLLNNNNNNLLLKKKMMMRRRUUUSSSSSSSSSOOOIIIAAAEEEFFFEEEGGGLLLLLLHHHKKKWWWdddlllqqqwww{{{{{{zzzqqqhhh]]]TTTSSSXXXaaahhhyyyrrrkkkfffcccccc```aaacccaaacccvvvmmmsss~~~yyyhhhSSSIIIJJJLLLKKKRRRVVVXXXWWWXXX^^^aaabbb```bbbcccbbb___\\\ZZZYYYcccdddeeefffhhhhhhiiiiiihhhhhhiiijjjjjjkkklllllliiiccc[[[UUURRRSSSTTTTTT[[[[[[[[[\\\]]]^^^___```hhhnnnqqqnnnmmmooonnnkkkcccrrr~~~wwwmmmkkkoooSSSCCCCCCCCCCCCDDDCCCAAA@@@===>>>>>>???BBBHHHOOOTTTYYYgggqqqvvvwww~~~~~~wwwssswww{{{vvvvvvuuu[[[LLLJJJDDDAAA@@@::::::888666444333222222333222222222111111111111000//////.........//////000000000////////////000000111111222333444444444444333555555444222333777::::::??????:::888>>>AAA@@@>>>???BBBGGGKKKLLLKKKIIIMMMWWW]]]\\\[[[YYYTTTMMM@@@EEEFFFEEEHHHMMMMMMGGGFFFTTTbbbiiiooouuuyyyzzz}}}iiiVVVJJJKKKSSS[[[rrr|||{{{wwwssspppooommmlllppptttooolllzzz|||kkktttrrr^^^NNNIIIJJJJJJHHHRRRVVVYYYXXXZZZ```dddeeeZZZ]]]```aaa___\\\ZZZZZZddddddeeefffggggggffffffffffffgggggggggfffeeeeeejjjcccZZZSSSQQQRRRTTTUUU[[[[[[[[[[[[\\\]]]^^^___eeekkknnniiiggggggeee```cccoooyyydddlllGGGFFFFFFFFFGGGFFFEEECCC>>>>>>>>>>>>@@@EEEKKKPPPRRRdddnnnnnn|||wwweeepppwwwlllwwwyyy|||xxxcccMMMDDDDDDBBB>>>:::<<<:::888555333222222222111111111111000000000000//////............//////000000//////.........---///000111222333444444333333666888777555555:::???EEEDDDBBB@@@??????BBBDDDFFF@@@>>>CCCEEEDDDEEEJJJNNNRRRYYY```bbb^^^VVVPPPDDDGGGJJJJJJHHHGGGHHHJJJKKKNNNXXXhhhqqqrrrvvv{{{kkk[[[UUUVVVVVVVVVdddgggnnnxxx~~~~~~~~~~~~~~~xxxqqq}}}lllRRRGGGIIILLLLLLKKKRRRWWW[[[YYYYYY[[[[[[YYYYYYWWWVVVXXX\\\\\\ZZZWWW]]]aaaddddddfffgggccc]]]dddcccaaabbbcccddddddddd```ggghhh```VVVTTTWWWYYY[[[\\\YYYTTTUUU[[[______ggghhhiiigggddd___]]][[[ZZZccc{{{|||}}}\\\FFF>>>EEEFFFFFFEEE>>>>>>>>>>>>>>>???CCCHHHLLLQQQZZZeeennnuuusssddd]]]hhhtttwwwxxx~~~vvvyyyyyydddNNNEEEDDDBBB>>>:::;;;:::888555333333222222111111111111000000000000//////............//////000/////////............///000111222444444555555333666888777555555999===YYY[[[ZZZSSSJJJBBBAAABBBGGGAAA???CCCDDDCCCDDDGGGJJJOOOVVV\\\]]][[[VVVSSSFFFGGGHHHHHHGGGGGGIIIJJJLLLMMMUUUdddooosssxxx}}}yyyooommmkkkccc\\\WWWVVVYYYfffwwwuuuttt~~~gggPPPGGGJJJNNNOOOOOOTTTYYY\\\ZZZYYY[[[[[[YYYUUUTTTTTTUUUXXXZZZZZZZZZ\\\___```___aaadddbbb]]]```]]]ZZZYYYZZZ]]]^^^___```gggiiiaaaYYYXXX[[[]]]``````^^^XXXXXX\\\]]]\\\___```bbbcccbbbbbbbbbbbbaaagggvvvcccKKK@@@CCCCCCEEEIIIGGG?????????>>>>>>AAAFFFJJJNNNVVVaaaiiiqqq~~~pppdddhhh~~~|||~~~{{{fffPPPGGGEEEBBB>>>;;;;;;:::777555333333333333111111111111000000000000//////............//////////////////............///000111222444555666777444666888666444444777:::MMMSSSXXXUUUKKKDDDCCCFFFGGGCCCAAACCCDDDCCCCCCEEEEEEKKKRRRVVVVVVUUUUUUVVVLLLJJJGGGGGGHHHIIIIIIIIILLLKKKQQQ]]]kkktttzzz~~~{{{kkk^^^OOOKKKLLLZZZpppvvvrrrwwwttt```MMMHHHLLLPPPRRRSSSVVV[[[]]]ZZZYYY[[[ZZZXXXPPPPPPQQQQQQRRRUUUZZZ]]]\\\^^^^^^]]]___cccbbb^^^[[[WWWSSSQQQSSSVVVYYY[[[^^^dddfffaaa\\\\\\______dddeeeccc___]]]^^^^^^[[[ZZZ[[[\\\]]]```ccceeegggfffkkkrrrhhhMMM???@@@???CCCHHHGGG@@@@@@???>>>===???CCCFFFIIIQQQ[[[cccjjjvvvxxxtttvvvwwwvvvqqqsssttt|||hhhSSSHHHEEEBBB>>><<<;;;999777555444333333333111111111111000000000/////////............/////////////////////.........//////000222444666888888555666777666444444555777555;;;BBBEEECCCBBBCCCFFFEEECCCAAABBBDDDEEEEEEEEEDDDJJJPPPQQQOOONNNQQQUUUUUUPPPJJJGGGIIIJJJIIIHHHLLLJJJLLLVVVeeerrr{{{}}}ooodddaaa]]]^^^hhhzzz~~~nnnqqqzzzjjj[[[LLLJJJNNNQQQSSSTTTVVV[[[\\\YYYWWWYYYXXXVVVNNNPPPPPPNNNNNNQQQXXX]]]]]]```aaaaaacccfffddd```VVVTTTQQQRRRUUUYYY\\\]]]ZZZ```bbb___]]]___aaaaaadddggggggdddcccdddccc___^^^\\\[[[[[[]]]aaadddfffgggnnnrrrwwwvvvVVVBBB@@@@@@DDDGGGCCCAAAAAA@@@>>><<<===@@@BBBFFFLLLUUU\\\cccooo~~~~~~~~~mmmrrrzzzzzz{{{hhhTTTIIIEEEAAA>>>===:::999777555444333333444111111111111000000000/////////............//////........./////////////////////000111333555777999555666777666555444555555777888999;;;>>>??????>>>BBBBBBBBBCCCFFFIIIIIIHHHFFFKKKPPPPPPMMMKKKNNNQQQ\\\VVVNNNJJJJJJJJJIIIGGGKKKJJJJJJPPP^^^mmmyyy~~~}}}|||lllsss{{{aaaVVVMMMLLLOOOQQQRRRSSSVVVZZZZZZWWWUUUVVVVVVTTTQQQRRRRRRPPPNNNPPPUUUZZZ[[[___cccdddfffhhhccc]]]SSSSSSUUUXXX]]]aaabbbbbbZZZ^^^aaa```bbbeeefffdddbbbfffiiihhhiiikkkjjjgggccc___[[[[[[]]]aaadddeeehhhooopppooo|||lllMMMCCC@@@EEEIIIEEEBBBBBBAAA>>><<<<<<===???CCCIIIPPPVVV]]]hhhuuu}}}uuummmkkkmmmwwwzzzhhhTTTIIIDDD@@@>>>>>>:::999777555444444444444111111111111000000000000//////............//////.........////////////////////////000111444666777666666777777777666555555===999666888===???>>><<>>AAAEEEKKKPPPWWWbbbnnnvvvwwwuuusssrrrvvvzzzxxxoooggg___]]]]]]cccqqqwwwfffSSSIIIDDD@@@>>>???999888666555444444444444111111111111000000000000//////............//////............/////////000000/////////000222444666666666777888888888777666555444555888;;;???@@@@@@CCCFFFFFFEEEHHHMMMMMMIIIMMMOOOSSSVVVVVVSSSOOOLLLVVVTTTRRRMMMJJJIIIJJJLLLFFFJJJLLLJJJPPP```pppxxx}}}yyyrrrxxxmmmQQQMMMLLLPPPRRRRRRRRRUUUUUUXXXYYYUUUSSSVVVWWWVVVWWWWWWXXXYYY[[[ZZZXXXVVVXXX]]]``````aaaaaa\\\UUUOOOOOOQQQUUUZZZ^^^_________aaaccceeelllqqqpppkkkhhhlllnnnmmmmmmpppoookkkfffaaa\\\[[[___bbbcccbbbgggjjjkkkiiilll~~~yyyhhhLLL???BBBEEECCCCCCCCC@@@>>><<<===>>>>>>AAAFFFKKKRRR\\\gggnnn}}}~~~uuufffcccaaadddiiikkkhhhdddXXXVVVTTTVVV___qqqvvveeeSSSHHHCCC@@@>>>@@@999888666555444444444555111111111111000000000000//////............//////---.........//////000000000///......///111333444666666777888::::::888666222555999;;;;;;<<<>>>@@@EEEIIIIIIFFFIIINNNMMMGGGMMMPPPTTTXXXZZZWWWQQQLLLPPPQQQPPPMMMIIIHHHKKKNNNDDDKKKMMMIIILLL\\\mmmvvvwwwzzz~~~zzzzzz}}}yyytttyyy|||aaaKKKIIIKKKPPPSSSSSSTTTWWWUUUYYYYYYUUUTTTWWWXXXWWWXXXWWWYYY]]]``````[[[WWW\\\______^^^___```\\\VVVNNNLLLLLLNNNRRRVVVYYYZZZ^^^```bbbeeelllrrrpppjjjmmmpppqqqnnnmmmnnnmmmiiiiiiccc]]][[[^^^```___]]]cccgggkkklllkkkwwwrrruuudddIIIEEEEEECCCDDDCCCAAA>>>======>>>===???CCCHHHOOOXXXcccjjjzzzmmmdddiiieeebbbccceeeeeebbb^^^XXXVVVSSSPPPTTTcccwwwvvvnnnUUUBBBCCCCCC>>>>>><<<999777555555444222111111111111111000000000000//////............//////////////////////////////000000//////000222555666666666888999999:::::::::111333666999<<<===>>>>>>AAAEEEJJJLLLKKKJJJKKKMMMRRRYYY]]]^^^cccggg^^^NNNKKKXXX[[[OOOGGGKKKLLLHHHNNNKKKJJJJJJLLLUUUhhhzzz|||xxxxxx{{{{{{zzz|||sssttt~~~zzzxxxzzz~~~~~~uuuuuuyyy___PPPNNNNNNNNNQQQSSSTTTTTTWWWVVVUUUWWWZZZ]]]^^^^^^bbbaaabbbcccddddddbbb```^^^_________]]]YYYVVVSSSLLLMMMOOOQQQSSSUUUWWWWWWaaaccceeefffhhhjjjkkkllllllooorrrrrrnnnkkkjjjkkkjjjhhheeecccbbbbbb```___bbb]]]```hhhkkkrrrooo}}}```@@@BBBGGGGGGEEEAAA???>>><<<888===>>>@@@CCCHHHPPPYYY```kkktttzzznnnbbb___cccddd]]]UUUPPPTTTPPPLLLPPPTTTbbbyyy|||tttZZZFFFEEEDDD>>>>>><<<999777555555444222111111111111111000000000000//////............//////////////////////////////000000//////000222444666444555666777777777777777333444777:::===>>>??????AAADDDHHHJJJJJJIIIKKKLLLNNNXXXbbblllyyyrrr___FFFPPPYYYWWWOOOJJJIIIJJJLLLJJJIIIJJJKKKRRRbbbrrrwwwvvvwww{{{zzzwwwzzz{{{rrrnnnlllpppuuu{{{zzzuuuvvv|||xxxooohhhjjjsssyyyzzz|||xxx~~~zzzyyyrrr___VVVTTTQQQPPPQQQRRRTTTTTTWWWVVVUUUWWW[[[___aaabbbaaa``````aaabbbcccaaa```\\\[[[ZZZYYYWWWWWWWWWWWWRRRRRRSSSUUUXXX[[[]]]___dddaaa^^^___ccchhhkkkkkkmmmmmmlllkkkiiihhhjjjkkkllljjjhhhfffeeeccc```^^^^^^XXXZZZcccgggnnnbbbBBB@@@DDDDDDCCC@@@>>>===<<<;;;===>>>???AAAFFFMMMVVV\\\aaaooo|||rrrkkkbbb]]][[[YYYVVVSSSQQQUUUPPPMMMPPPQQQZZZmmmyyyxxxtttpppmmmpppzzzzzz___JJJHHHEEE>>>>>><<<999777555555444222111111111111111000000000000//////............//////////////////////////////000/////////000222333555555666666777777777777666555666888;;;===???@@@@@@@@@CCCFFFHHHIIIIIIJJJKKKLLLRRR[[[gggwwwtttcccJJJMMMXXXccc^^^OOOKKKQQQKKKIIIIIIIIIIIIMMMZZZfffvvvyyy~~~||||||sssooojjjgggiiinnnsss}}}wwwpppnnnbbbbbb___]]]dddqqq}}}}}}|||ggg___^^^[[[VVVRRRPPPRRRUUUWWWWWWVVVUUUXXX\\\aaadddeee___^^^]]]]]]___aaaaaa```]]]ZZZWWWTTTTTTWWWZZZ\\\XXXWWWWWWYYY[[[```dddfffggg___WWWWWW]]]dddggggggllliiidddbbbcccfffiiijjjlllkkkkkkjjjiiifffaaa]]]\\\VVVWWW```eeejjj|||eeeJJJCCCCCCCCCDDDCCC@@@=========<<<===>>>???BBBHHHPPPUUU^^^```qqq~~~}}}vvvssslllbbbXXXSSSSSSTTTRRRUUUQQQNNNRRROOOQQQ^^^nnnmmmlllkkkooo{{{{{{```JJJHHHEEE>>>===<<<999777555555444222111111111111111000000000/////////............//////////////////////////////////////////000111333333888888999999999999888888555666888:::<<<===?????????AAADDDGGGHHHJJJKKKLLLNNNOOONNNQQQ[[[eeeccc[[[SSSKKKRRReeefffSSSKKKQQQKKKJJJIIIJJJIIIJJJRRR\\\rrrzzz|||uuusssssssssxxx}}}}}}tttjjjddd^^^lllzzzxxxsss[[[]]]___\\\WWWRRRPPPQQQVVVZZZXXXWWWVVVWWW[[[___bbbbbb\\\ZZZYYYYYY\\\^^^_________]]]YYYWWWWWWYYY]]]```ZZZYYYXXXXXX[[[```eeehhhddd___XXXVVVYYY]]]```bbbiiiddd___^^^bbbeeeggggggiiijjjkkkllllllhhhccc___]]]YYY[[[cccggghhhqqq~~~mmmTTTDDDBBBCCCEEEGGGDDD???===>>><<<<<<<<<===>>>CCCIIINNNZZZZZZhhh{{{ooobbbVVVQQQRRRUUUSSSVVVQQQQQQTTTOOOMMMVVVgggppp}}}xxx]]]HHHFFFDDD======<<<999777555555444222111111111111111000000000/////////............///////////////////////////////////////000000111222222777888888999999999999888666666777888:::;;;===>>>???@@@BBBFFFJJJMMMNNNOOOOOOOOOLLLIIIKKKRRRXXXZZZZZZJJJIIIZZZ```SSSIIIIIIMMMKKKKKKLLLKKKJJJNNNUUUgggttt}}}~~~}}}|||xxxyyy~~~rrrppprrroooiiiwwwiiiTTTZZZZZZYYYUUUQQQOOORRRWWW\\\ZZZXXXWWWWWWZZZ[[[\\\[[[WWWVVVUUUVVVYYY\\\]]]]]]___]]][[[ZZZYYY[[[]]]^^^YYYWWWUUUUUUWWW[[[```ddd^^^______\\\YYYXXXZZZ]]]dddaaa^^^___bbbeeeeeeccceeeeeegggiiijjjhhhdddaaa^^^\\\___fffhhhdddeeekkkcccEEE@@@>>>@@@FFFGGGBBB??????<<<<<<<<<;;;<<>>;;;CCCHHHEEEAAABBB<<<<<<<<<;;;;;;===AAADDDFFFTTT```mmmuuuiiiYYYQQQQQQUUUVVVVVVSSSWWWTTTSSSXXXUUUVVVcccyyy^^^IIIGGGEEE======<<<999777555555444222111111111111111000000000000//////............//////////////////////////////...//////000000000000000222333555666888999999999999888888888999;;;<<<===??????AAAGGGOOOUUUXXXXXXHHHIIIJJJKKKLLLPPPVVV\\\``````XXXOOOUUU```\\\NNNNNNKKKKKKMMMLLLJJJLLLPPPZZZlll~~~~~~ooovvv}}}~~~{{{ssstttxxxttt{{{vvvoooqqqkkkWWWRRRQQQMMMQQQTTTUUUSSSSSSWWW[[[XXXXXXYYYZZZ[[[XXXTTTQQQNNNNNNOOORRRVVVYYYYYYYYYWWWVVVUUUUUUVVVXXX[[[\\\\\\ZZZWWWUUUTTTUUUWWWYYYYYY^^^dddfffccc```^^^^^^]]]^^^___^^^]]]]]]^^^``````^^^[[[[[[]]]___```___^^^^^^^^^^^^[[[XXX\\\aaalllzzzjjj}}}zzz^^^LLL???BBBGGGEEECCCDDD<<<======<<<;;;===@@@CCCDDDRRR[[[ddd|||nnndddZZZUUUVVVXXXXXXVVVTTTXXXUUUSSSVVVUUU\\\mmm|||aaaKKKHHHFFF>>>===<<<999777555555444222111111111111111000000000000//////............//////////////////////////////...///000000000000000///333444666888:::;;;<<<<<<::::::999999:::;;;===>>>??????AAAGGGPPPXXX[[[[[[UUUOOOJJJIIIKKKOOOUUUZZZXXXddd^^^LLLNNNaaaaaaOOOMMMJJJIIILLLLLLJJJLLLPPPRRReeewww~~~zzzssspppxxxtttuuuvvv~~~nnnqqq}}}cccRRRTTTOOOKKKPPPVVVWWWUUUTTTVVVZZZVVVWWWYYY\\\\\\ZZZUUUQQQKKKLLLNNNRRRVVVXXXXXXWWWVVVUUUSSSSSSUUUYYY^^^aaa```^^^[[[XXXVVVVVVWWWXXXZZZ]]]aaaeeegggfffcccaaa\\\^^^^^^\\\YYYYYY\\\``````]]]YYYWWWXXXZZZ\\\]]]```___^^^[[[WWWWWW___gggjjj{{{sssvvvxxx]]]GGGEEEHHHEEECCCDDD=========<<<<<<===@@@CCCBBBKKKRRRWWWgggttthhhccc\\\XXXVVVUUURRRPPPUUUZZZVVVRRRTTTTTT^^^rrrzzz]]]HHHGGGBBB;;;===;;;999666555555555333222333222111111000000111111222000...---,,,---///000------......//////000000////////////////////////222333444666888999::::::<<<======<<<;;;;;;>>>@@@AAAAAABBBDDDGGGNNNWWW]]]VVVXXXUUUOOONNNUUU\\\]]]___eeelll^^^NNN^^^kkkZZZQQQKKKIIIMMMOOOKKKJJJLLLLLLXXXkkk|||kkktttggglllwww|||yyykkktttmmm\\\WWWUUUQQQQQQOOOOOOQQQUUUUUURRROOOTTTUUUYYY```dddaaaWWWOOOOOOQQQTTTWWWXXXXXXWWWVVVVVVTTTSSSSSSQQQPPPUUU]]]aaaaaa```^^^[[[XXXUUUSSS]]]___bbbdddeeeeeedddcccbbbcccbbb___ZZZXXXZZZ\\\\\\[[[[[[ZZZYYYYYYYYYYYY```bbbccc___ZZZZZZaaaiiinnnkkk~~~}}}{{{|||RRR===KKKFFF<<>>;;;999666555555555333222333222111111000000111111111000...---------///000.........///////////////////////////////////////111222444777888999999999<<<======<<<;;;;;;>>>@@@@@@@@@@@@AAADDDJJJRRRXXXTTTYYY\\\YYYRRROOOTTTZZZbbbqqqsssgggfffeeeUUUMMMHHHKKKMMMLLLLLLNNNIIIRRRccctttyyyyyy~~~|||qqqzzzyyydddWWWTTTTTTQQQRRRQQQQQQRRRTTTTTTTTTRRRUUUUUUVVV[[[``````\\\WWWRRRSSSUUUXXXYYYZZZZZZZZZYYYUUUSSSSSSQQQPPPSSSYYY]]]]]]\\\[[[ZZZYYYXXXWWWaaabbbcccdddeeedddccccccccccccbbb^^^ZZZWWWXXXZZZ[[[[[[[[[[[[\\\]]]^^^___dddeeeccc___\\\]]]ccchhhhhhgggxxx]]]@@@FFFKKKEEEGGGEEEAAA<<<;;;<<<>>>>>>>>>???DDDJJJOOOTTT___ooo{{{pppkkkddd___]]]\\\[[[[[[[[[ZZZ[[[[[[YYYYYYaaajjj```KKKIIIDDD<<<>>>;;;999666555555555333222333222111111000000111111111000///------......//////////////////.........///////////////////////////111444777999999999888;;;<<<===<<<;;;<<<===???BBBAAA@@@@@@BBBGGGNNNTTTVVV```nnnsssgggUUURRRZZZ^^^yyytttcccppp[[[RRRIIIHHHKKKLLLMMMOOOIIIMMMYYYlllsssuuuxxx|||}}}zzzuuuqqqqqquuu|||yyyvvvmmm[[[SSSSSSUUUTTTTTTUUUUUUTTTSSSTTTVVVWWWXXXVVVUUUWWW\\\______^^^VVVVVVWWWXXXZZZ\\\^^^___]]]WWWSSSSSSSSSQQQRRRUUUZZZYYYXXXXXXYYYZZZ\\\^^^eeeeeeeeeddddddccccccbbb``````___]]]ZZZZZZ\\\^^^\\\\\\]]]^^^```bbbdddeeeiiifffbbb```___bbbfffiiifffeeepppdddCCC<<>>;;;999666555555555333222333222111111000000111111000000///...............000000//////......------////////////////////////...000333555777888777777:::<<<======<<<<<<===>>>DDDEEEEEEDDDEEEHHHLLLOOOSSSUUUcccsssooo[[[OOOQQQMMMcccppp{{{uuu]]]]]]ccc\\\RRRIIIFFFHHHIIIIIIKKKIIILLL[[[qqqtttjjjiiieeeccceeeiiijjjeee```XXXXXX^^^kkk}}}zzztttwww\\\RRRSSSTTTTTTVVVTTTVVVVVVTTTRRRTTTZZZ^^^```___]]]\\\[[[ZZZXXXWWWZZZYYYXXXXXXZZZ\\\___aaa]]]XXXUUUYYY\\\\\\[[[[[[^^^\\\YYYXXXYYY]]]bbbeeeaaaaaaaaa```aaabbbcccccc\\\[[[ZZZ[[[^^^bbbfffhhhccccccccccccdddeeefffggghhhddd```aaaggglllnnnnnnmmmkkkgggmmmrrrSSSAAADDDJJJGGGFFFDDDAAA>>>;;;999999<<>>AAA;;;999666555555555333222333222111111000000111111///////////////.........///////////////.........///////////////////////////000222333555666777888:::<<<>>>>>>===<<<===>>>AAACCCEEEFFFGGGHHHKKKMMMUUUOOOPPPXXX[[[UUUQQQRRRNNNWWWXXXZZZggghhhXXXJJJ^^^]]]WWWMMMFFFFFFGGGGGGGGGFFFHHHQQQaaasssvvvqqqjjjfffddd```YYYSSSNNNNNNQQQ[[[kkk|||}}}xxxxxx~~~xxx~~~iiiRRRPPPTTTRRRPPPSSSRRRSSSSSSRRRSSSVVV[[[^^^````````````]]]ZZZVVVTTT\\\[[[ZZZYYYZZZ\\\^^^```[[[XXXXXX]]]```^^^^^^```aaa^^^[[[YYYZZZ]]]bbbeee___``````aaaaaaaaabbbbbbaaa^^^[[[[[[]]]aaadddeeeddddddcccccccccddddddeeedddbbbaaaccchhhlllnnnmmmkkklllhhhgggwww~~~vvvQQQBBBJJJEEEFFFFFFDDD@@@===;;;;;;:::;;;===???BBBHHHNNNRRRaaammm~~~xxxrrrnnnjjjgggjjjqqq~~~aaaJJJGGGDDD>>>@@@;;;999666555555555333222333222111111000000111111///////////////......---.........///////////////////////////////////////000000000111333555777999:::<<<>>>>>>===<<<======???BBBGGGJJJKKKLLLMMMNNNTTTQQQOOOQQQVVVXXXWWWUUURRRPPPTTTXXX[[[___XXXEEESSSZZZ[[[QQQHHHFFFGGGGGGDDDEEEFFFJJJRRRcccvvvvvvpppggg___ZZZVVVQQQMMMJJJIIIIIIOOO[[[kkkzzz{{{tttnnnnnnrrr{{{{{{yyyuuu[[[KKKPPPWWWRRRNNNRRRPPPOOONNNPPPTTTXXX[[[\\\\\\^^^``````^^^\\\ZZZXXX^^^]]]\\\\\\[[[\\\]]]^^^YYYXXX[[[___```]]]^^^bbb```^^^[[[YYYZZZ]]]bbbeeeaaaaaabbbcccbbbaaa```___aaa]]]YYYXXX[[[___aaabbbbbbbbbaaaaaabbbbbbcccdddbbbbbbccceeehhhjjjjjjjjjdddhhhhhheeemmm{{{vvvuuuNNNHHHDDDFFFHHHFFFCCC???>>>>>>::::::;;;<<<>>>CCCIIIMMMYYY```ppp{{{tttpppuuu}}}rrrxxxbbbJJJFFFBBB;;;===;;;999666555555555333222333222222111000111111111/////////000///......------.........//////000000////////////////////////111000000000222555888:::999<<<>>>???>>><<<======???DDDJJJOOOPPPQQQQQQQQQLLLQQQUUUWWWZZZ]]]YYYQQQRRRKKKYYYeee^^^]]][[[KKKKKKWWW\\\TTTIIIFFFGGGHHHDDDFFFHHHGGGKKKZZZpppyyyzzzrrrfff[[[SSSNNNLLLJJJIIIGGGFFFIIIQQQ```qqq}}}xxxvvvyyywwwyyykkkTTTHHHRRRZZZTTTPPPSSSNNNLLLKKKOOOUUUZZZ[[[[[[XXX[[[]]]______^^^^^^^^^______^^^]]]]]]]]]]]]]]]XXXYYY]]]aaa___[[[]]]bbb]]]\\\ZZZXXXZZZ]]]aaadddcccdddeeeeeedddbbb___]]]]]]YYYVVVVVVZZZ___bbbccc````````````aaabbbcccdddbbbccceeeggggggggggggfff^^^eeeiiieeegggxxxxxxaaaMMMCCCFFFHHHHHHDDDAAA@@@AAA===<<<;;;;;;===BBBGGGKKKRRRUUUbbbvvv}}}www|||{{{iiilll___GGGFFFDDD======<<<:::666444444444333222000222555777666444111///////////////////////////////////////////////////000000000000000000000000///000111111222444777:::;;;AAAFFFEEE???:::999;;;>>>DDDLLLRRRUUUWWWZZZ\\\SSSWWWZZZXXXTTTRRRUUUXXXTTTUUUXXX```lllrrriii]]]HHHRRRYYYTTTNNNJJJGGGCCCHHHFFFEEEEEEGGGPPPcccuuuuuucccUUUMMMIIIGGGFFFLLLKKKKKKLLLMMMSSScccsss{{{yyy}}}}}}^^^WWWPPPMMMOOOPPPOOOMMMRRRQQQQQQSSSUUUWWWXXXWWWVVVWWWYYY[[[]]]^^^______`````````aaabbbaaa^^^[[[XXXXXXXXXZZZ\\\]]]\\\[[[ZZZZZZ[[[\\\]]]```ccceeegggeeedddcccbbb```]]][[[XXXZZZ\\\ZZZXXXXXX[[[___YYY[[[___bbbdddeeedddccciiihhhfffbbb___^^^___```gggddddddgggfffllluuuNNNCCCFFFGGGFFFEEEEEEBBB???<<<<<<;;;<<<===@@@CCCDDDLLLSSS[[[fffvvvmmmllleeeJJJGGGCCC<<<===<<<:::666444444444333222111222444555555333111//////////////////////////////////////////////////////////////////////////////000111111222444777:::999<<<@@@CCCDDDBBB===999===AAAGGGJJJLLLNNNRRRTTTRRRVVVYYYXXXUUUSSSTTTWWWXXXZZZ]]]cccmmmtttqqqiiiRRRPPPUUU]]]XXXJJJEEEHHHHHHFFFEEEEEEFFFLLL[[[jjjzzzoooaaaUUUOOOLLLJJJIIIKKKKKKKKKKKKKKKRRRcccttt}}}}}}}}}lllWWWQQQKKKIIIMMMPPPQQQQQQQQQOOONNNOOOQQQTTTVVVXXX[[[[[[\\\\\\]]]^^^______````````````aaa```]]]ZZZYYYXXXXXXYYY[[[ZZZXXXVVVXXXWWWWWWYYY\\\___aaaaaa```^^^[[[ZZZ[[[\\\]]]\\\[[[[[[[[[\\\\\\[[[YYYXXXUUUWWW[[[^^^aaaaaaaaaaaadddcccaaa^^^[[[[[[\\\^^^fffcccccceeebbbeeexxx~~~rrrCCCCCCEEEGGGGGGDDD@@@>>>===<<<;;;;;;===???AAACCCHHHOOOVVV___mmm|||oookkkgggKKKGGGCCC<<<===<<<:::666444444444333222111222222222222111000000////////////////////////////////////////////////////////////////////////...///111111111333666999<<<;;;>>>FFFNNNOOOFFF>>>===???BBBCCCEEEGGGJJJLLLNNNSSSXXXZZZZZZZZZ[[[^^^aaacccdddfffmmmssssssnnn```PPPPPPaaabbbNNNDDDKKKHHHFFFFFFGGGEEEGGGPPP[[[vvv~~~rrrjjj^^^VVVRRRPPPNNNMMMMMMMMMOOONNNLLLSSSgggzzz{{{oooxxxqqqaaaVVVPPPIIIGGGJJJNNNPPPQQQOOONNNLLLKKKMMMQQQUUUXXX]]]]]]\\\[[[[[[[[[[[[[[[^^^]]]]]]^^^^^^]]][[[XXXZZZZZZZZZ[[[[[[ZZZWWWTTTYYYVVVUUUWWW\\\___```___[[[XXXTTTTTTVVV[[[^^^```___]]]\\\^^^```___YYYTTTTTTVVVXXX[[[]]]^^^^^^^^^___^^^]]]ZZZXXXYYY[[[^^^eeedddeeeeeeaaa___kkk{{{sssLLLCCC@@@FFFIIIDDD@@@@@@===<<<;;;;;;;;;===???AAACCCIIIOOOUUU```nnnzzz~~~~~~rrrkkk```HHHGGGDDD>>>???<<<:::666444444444333222222111111000000000000000////////////////////////////////////////////////////////////////////////...///000000000222555888===;;;===DDDMMMPPPJJJCCC;;;===@@@BBBDDDFFFGGGHHHIIIOOOVVV\\\```cccgggiiizzzyyywwwwww{{{{{{sssnnnXXXNNNZZZaaaWWWKKKIIIGGGFFFGGGIIIFFFDDDIIIPPPhhhsssnnnhhh```ZZZWWWUUUSSSPPPPPPRRRTTTSSSRRRZZZoooxxxqqq|||kkkaaa[[[UUUNNNIIIIIIKKKMMMNNNNNNNNNNNNNNNOOOQQQUUUXXXVVVWWWYYYZZZYYYXXXVVVUUUYYYXXXXXXYYY[[[[[[ZZZXXX\\\[[[\\\]]]]]]\\\XXXUUUZZZVVVUUUWWW\\\``````___ZZZXXXUUUVVVYYY]]]aaacccaaa```___```aaa```\\\YYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]]]][[[YYYWWWYYY\\\___eeeeeeggggggbbb^^^ccclllwwwaaaLLL===AAAGGGFFFCCCDDD>>>===<<<;;;;;;<<<===???>>>CCCIIINNNUUUbbbrrr|||uuunnn]]]GGGGGGEEE>>>???<<<:::666444444444333222222111000/////////000000////////////////////////////////////////////////...........................///000000000111444666888888999<<>>DDDIIIOOOZZZkkkxxxyyysssaaaIIIHHHEEE===>>><<<:::666444444444333222222111111000///000000000////////////////////////////////////////////////...........................////////////000333555777999:::;;;<<<>>>BBBDDD:::;;;===AAAFFFHHHIIIHHHHHHKKKPPPUUU\\\aaaeeegggxxx}}}}}}jjjRRRSSSeeebbbNNNHHHFFFHHHJJJIIIEEEEEEIIILLLZZZooozzzwwwrrrlllhhheeeccc^^^ZZZXXXWWWXXXZZZ[[[cccttt~~~|||pppzzzdddYYYXXXZZZWWWSSSOOOMMMNNNPPPRRRMMMQQQVVVWWWUUUSSSSSSUUUOOOSSSXXX]]]^^^\\\XXXUUUQQQQQQQQQSSSVVVYYYYYYYYYVVVUUUTTTTTTUUUUUUSSSRRRPPPPPPPPPRRRSSSVVVYYYZZZ]]]\\\ZZZ[[[]]]___``````cccfffgggdddaaa```dddhhheeedddbbb```_________```[[[ZZZWWWTTTRRRSSSWWW[[[ZZZ]]]___```^^^[[[ZZZZZZ```{{{|||]]]FFF@@@BBBCCCCCCCCCAAA>>><<<::::::;;;;;;:::;;;@@@FFFKKKSSSbbbooo~~~{{{eeeJJJFFFCCC===>>><<<:::666444444444333222222222111111111000000000////////////////////////////////////////////////..............................//////...///222555888:::<<<===???AAACCCEEEBBB???>>>@@@DDDIIILLLLLLIIIJJJLLLQQQXXX^^^bbbdddkkkpppqqqnnnmmmpppqqqpppxxxzzzYYYLLLZZZ```VVVKKKHHHGGGIIIGGGDDDDDDGGGFFFNNN```uuu|||wwwrrrnnnllljjjfffbbbaaa^^^\\\^^^```fffrrr}}}~~~||||||~~~}}}|||jjjYYYSSSUUUSSSSSSQQQOOOMMMNNNPPPQQQNNNQQQUUUTTTPPPOOOPPPSSSTTTVVVYYY\\\]]]\\\[[[YYYTTTSSSSSSTTTVVVXXXXXXXXXWWWTTTRRRPPPPPPPPPOOONNNKKKNNNQQQPPPOOOQQQVVVZZZ___\\\YYYYYY[[[^^^aaabbbeeeffffffeeecccbbbbbbbbbbbb```^^^\\\\\\]]]^^^```___]]]YYYTTTRRRRRRVVVYYYXXXZZZ[[[[[[[[[ZZZXXXUUUZZZddd|||```GGGBBBCCCAAAEEECCC@@@===;;;:::;;;;;;;;;:::===CCCHHHLLLVVVaaammmuuufffHHHCCCAAA===@@@<<<:::666555444444333222111222222222222111000000////////////////////////////////////////////////..............................///......///222444555555888<<<@@@BBBBBB@@@KKKFFF@@@???DDDJJJOOOQQQHHHIIIKKKPPPWWW___eeehhhfffooorrrkkkdddfffnnnuuuqqq___GGGLLLYYY[[[MMMIIIGGGGGGEEEBBBBBBEEEEEEGGGUUUmmmzzzuuurrrpppoookkkhhhjjjeeeaaabbbeeeiiiqqqyyy~~~||||||~~~~~~{{{sss]]]QQQTTTZZZQQQQQQPPPNNNLLLKKKMMMNNNOOOQQQSSSPPPLLLJJJNNNRRRXXXXXXYYYYYYZZZZZZ[[[[[[YYYWWWVVVVVVWWWXXXXXXWWW[[[WWWSSSPPPOOOOOONNNMMMJJJOOOSSSRRROOOOOOVVV\\\bbb^^^YYYWWWZZZ___cccfffgggeeedddeeefffddd___ZZZ]]][[[ZZZXXXYYY[[[]]]___cccaaa\\\WWWTTTTTTWWWZZZXXXZZZ[[[ZZZZZZZZZXXXTTTWWWWWWmmmzzzyyyPPPDDDDDDAAAFFFDDDAAA>>>;;;::::::;;;<<<999;;;AAAEEEGGGNNNVVV^^^kkk{{{hhhPPPFFFAAA>>><<<<<<;;;888555333222111111333222000/////////000111//////............//////////////////////////////////////////////////////000000000000000111111222777777999:::===@@@CCCDDDFFFFFFAAA<<>>DDDKKKOOOWWW___nnndddMMMEEEBBB???>>><<<;;;888555333222222222222222000/////////000111//////............//////////////////////////////////////////////////////000////////////000111111444555888<<>>BBBBBBAAADDDPPPddduuu}}}~~~}}}zzz~~~~~~zzzzzz{{{yyyyyy{{{gggUUUOOOOOONNNLLLHHHGGGEEEDDDEEEIIIMMMOOOTTTRRRPPPNNNNNNNNNLLLJJJIIIIIIIIIGGGGGGHHHKKKNNNNNNPPPRRRRRRRRRTTTYYY^^^aaa```]]]ZZZUUUOOOKKKHHHJJJLLLPPPTTTVVVWWWWWWVVVZZZZZZZZZ[[[[[[[[[XXXVVVTTTWWW\\\___```___\\\YYYVVVWWWXXXYYYYYYZZZ]]]___^^^^^^ZZZUUUUUUXXXXXXUUURRRRRRTTTWWW[[[]]]]]]]]]\\\\\\\\\cccyyyaaaCCC>>>BBBDDDFFFGGGDDD@@@===<<<;;;:::::::::<<<>>>AAACCCJJJLLLSSS^^^mmm|||\\\HHHDDDDDDBBB@@@<<<:::888555333222222222222111111000000000000000//////............//////////////////////////////////////////////////////...------------.../////////333999???BBBDDDCCCBBBKKKEEEDDDGGGEEECCCLLL[[[YYYWWW___nnnzzzpppjjjjjjjjjiiissshhh```eee^^^MMMDDDFFFGGGBBBDDDDDDCCCBBBIIIWWWgggrrrwwwuuuwwwuuuwwwxxxwww{{{{{{www]]]UUUUUUQQQNNNNNNHHHGGGFFFFFFGGGIIILLLNNNTTTQQQNNNLLLMMMMMMLLLKKKIIIIIIHHHFFFDDDCCCEEEFFFNNNRRRUUUUUUSSSUUU\\\bbbaaa___[[[VVVQQQLLLIIIGGGLLLNNNRRRWWWZZZZZZWWWTTTWWWXXXZZZ[[[[[[XXXTTTQQQRRRTTTXXX[[[]]]]]]]]]\\\WWWXXXYYYYYYXXXXXXZZZ[[[ZZZ[[[YYYUUUUUUWWWWWWUUURRRRRRSSSWWW[[[___``````\\\\\\[[[\\\jjjxxxTTTJJJ@@@@@@CCCHHHIIIEEE@@@???999999999:::;;;<<<>>>>>>IIIKKKPPPYYYeeerrr}}}\\\HHHEEEDDDAAA???;;;:::777555333333333333111111111111000000000/////////............//////////////////////////////////////////////////////---------------......///111444999>>>BBBCCCCCCBBBFFFCCCFFFJJJFFF@@@EEEQQQ\\\XXXZZZccciiinnn|||{{{ooooooqqqqqqnnnmmm^^^ffffffYYYMMMIIIHHHEEEEEEEEEEEEEEEGGGNNNYYYcccyyyyyyppp||||||vvvssstttvvvyyy}}}kkkVVVSSSUUUPPPMMMNNNKKKKKKJJJIIIIIIJJJLLLMMMQQQOOOLLLKKKKKKLLLLLLKKKIIIJJJLLLKKKHHHFFFEEEEEEOOORRRUUUUUUTTTUUU\\\bbb]]][[[XXXTTTPPPMMMJJJIIINNNPPPTTTYYY\\\\\\YYYVVVWWWXXXZZZ[[[YYYVVVTTTRRRUUUUUUVVVWWWYYY[[[^^^___YYYZZZ[[[ZZZWWWVVVVVVWWWWWWZZZZZZVVVVVVXXXXXXVVVSSSSSSTTTXXX\\\```aaaaaa\\\\\\ZZZYYY___ttt}}}fffHHHAAA???EEEIIIFFFAAA???888888999:::;;;<<<======???CCCIIIQQQYYYaaaiiimmmooowww]]]HHHEEEEEEAAA===;;;999777555444333333333000111111111111000////////////............//////////////////////////////////////////////////////...------------...//////222444777<<<@@@CCCEEEEEE@@@CCCHHHKKKGGGBBBDDDIIISSSSSSTTTVVVVVVYYYcccnnn{{{ttttttwwwxxxtttooojjj|||YYY___cccaaaZZZQQQJJJGGGEEEDDDEEEFFFFFFFFFMMMTTTkkkuuu|||pppzzz{{{yyyzzzvvvssstttzzzuuuppp___QQQOOOPPPMMMKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLOOOMMMKKKKKKLLLLLLKKKJJJIIILLLNNNOOONNNLLLKKKKKKNNNPPPQQQQQQQQQSSSXXX]]]XXXWWWVVVTTTSSSQQQPPPPPPQQQSSSVVVYYY[[[[[[ZZZZZZYYYZZZZZZYYYXXXWWWXXXYYYZZZYYYWWWVVVWWWZZZ]]]___YYYZZZ[[[ZZZWWWUUUUUUUUUUUUZZZ[[[YYYXXXYYYZZZXXXUUUUUUVVVZZZ^^^`````````[[[[[[ZZZZZZ[[[eeezzzssslllbbbMMM===>>>DDDDDD@@@???:::::::::::::::;;;<<<===999===CCCIIIOOOUUU[[[___ZZZdddttt\\\GGGEEEEEE@@@<<<:::999777555444333333444000111111222111000///...//////............//////////////////////////////////////////////////////.........---...//////000111222444888>>>DDDIIILLLGGGMMMPPPNNNJJJIIIGGGEEEGGGOOOTTTSSSQQQTTTZZZ]]]gggmmmxxxwwwpppnnnnnn~~~aaaVVVRRRYYY\\\VVVQQQQQQHHHDDDCCCFFFEEEBBBEEEJJJYYYfffxxx}}}sss~~~{{{sssvvvxxxsssssswww~~~~~~^^^XXXQQQMMMLLLKKKKKKLLLKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMLLLJJJNNNPPPQQQQQQOOONNNOOOPPPNNNNNNNNNNNNPPPRRRVVVXXXTTTUUUVVVWWWXXXYYYYYYYYYTTTWWWYYYYYYWWWVVVXXX[[[\\\\\\ZZZWWWVVVXXX]]]bbb\\\[[[YYYWWWWWWXXXYYY[[[VVVXXXYYYYYYWWWVVVVVVVVVTTTZZZ]]][[[ZZZ[[[\\\ZZZWWWWWWYYY\\\___```___]]]\\\YYYYYY[[[\\\___jjjvvv|||hhhEEE<<>>===;;;::::::;;;;;;:::===@@@DDDJJJRRR\\\ccc]]]___gggtttZZZFFFEEEEEE@@@;;;:::999777555444333444444000111111222222000///...//////............/////////////////////////////////////////////////////////............///000000///000111666<<>>OOO[[[YYYUUUUUUSSSMMMTTTXXXhhhxxxooobbb[[[bbbrrr{{{gggLLL===DDDTTT]]]]]]WWWOOOGGGCCCDDDEEEDDDBBBDDDOOO```ppp}}}pppqqqppplllkkkooowww|||uuu___XXXVVVRRROOOLLLLLLLLLLLLKKKMMMNNNOOOPPPPPPOOONNNNNNNNNOOOPPPPPPPPPOOOOOOVVVVVVUUUSSSOOOLLLLLLLLLKKKOOOPPPLLLJJJNNNSSSTTTQQQQQQRRRUUUZZZ]]]^^^^^^___]]]ZZZWWWUUUXXX]]]aaaccc``````]]]]]]nnnwwwmmm[[[XXXWWWXXX[[[[[[UUUPPPPPPPPPRRRUUUYYYZZZZZZXXXSSSWWW\\\_______________aaa[[[UUUTTTWWW[[[[[[ZZZWWWWWWYYY\\\```eeeiiikkkvvvdddCCC777;;;AAACCCGGGDDD???======<<<;;;999<<<=========AAAMMM^^^kkkwwwqqqhhh```aaannn[[[HHHDDDAAA???@@@;;;:::888555333333222333111111111111000000000000////////////////////////////////////////////////000/////////........................//////////////////000111555<<>>===IIITTTVVVPPPHHHDDDDDDFFFFFFEEEFFFEEEHHHSSSddduuuxxxmmmjjjmmmnnnmmmnnnwwwuuuvvvuuu^^^RRRRRRRRRQQQOOOMMMKKKJJJIIIGGGHHHHHHIIIJJJKKKMMMNNNLLLMMMNNNOOONNNNNNMMMLLLOOOQQQRRRRRROOOLLLJJJJJJQQQVVVWWWRRRPPPRRRVVVVVVYYYXXXWWWWWWYYYZZZYYYXXXXXXYYYXXXWWWVVVWWWZZZ]]]bbb^^^]]]YYYUUUaaaiiiaaaXXXUUUSSSTTTWWWYYYXXXVVVVVVSSSOOOMMMOOOSSSVVVWWWRRRTTTWWWXXXZZZ\\\___aaa___[[[UUUTTTUUUVVVVVVTTTUUUUUUUUUWWWYYY[[[^^^```eeeooodddLLLAAAAAABBBBBBCCCCCCAAA>>>;;;::::::999::::::999:::AAAKKKSSSbbblllsssnnndddaaalllxxx}}}XXXHHHEEEBBB??????;;;:::888555333333222333111111111111000000000//////////////////////////////////////////////////////////////////.....................////////////---...///000111444888<<>><<<<<<:::::::::;;;<<>>CCCGGGIIIHHHEEECCCAAADDDEEECCCBBBJJJZZZfffttt}}}yyynnniiihhhiiieeeiiiqqq~~~xxxwwwXXXJJJHHHJJJIIIJJJKKKLLLKKKIIIFFFEEEBBBBBBBBBCCCDDDFFFGGGHHHGGGIIILLLOOOPPPOOOMMMLLLKKKMMMOOONNNLLLJJJHHHHHHFFFMMMQQQOOOOOOTTTWWWXXXWWWVVVUUUVVVWWWXXXWWWUUUUUUVVVUUUSSSPPPNNNNNNOOOPPPPPPYYY]]]VVVTTTUUUMMMOOOOOOOOOOOOQQQTTTXXXZZZWWWVVVTTTTTTRRROOOKKKHHHLLLLLLKKKKKKKKKOOOTTTXXXYYYXXXWWWUUUSSSRRRPPPOOONNNNNNOOOPPPRRRUUUWWWYYYZZZZZZ\\\hhh|||xxxvvvSSSGGGEEECCCCCCCCCBBB@@@===999999888999:::<<>><<<:::888888999:::;;;<<<<<>>;;;999999:::;;;:::;;;>>>DDDMMMWWW___dddgggeeebbb```fffvvvnnnPPPEEEDDDBBB@@@@@@<<<999777555555444222111111111111111000000000000......//////////////////000000000000000000000000000000000000////////////////////////////////////000000000000111111111111888???IIIQQQTTTUUUTTTTTTTTTNNNMMMOOOLLLIIIRRR```eeekkknnniiiaaa```fffllluuu|||zzzaaaNNNBBBDDDFFFAAACCCKKKIIIIIIHHHEEECCCBBBCCCEEEKKKUUUeeeuuuooojjjiiimmmmmmkkknnnttt~~~ppp{{{tttRRRFFFDDDAAACCCGGGKKKKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDEEEFFFGGGHHHIIILLLMMMOOOQQQSSSSSSSSSSSSQQQOOOLLLJJJHHHGGGGGGHHHEEEHHHLLLLLLKKKLLLNNNPPPOOOMMMKKKJJJJJJIIIFFFEEEIIIIIIIIIIIIKKKNNNQQQSSSTTTSSSSSSSSSTTTSSSQQQNNNJJJIIIHHHHHHJJJNNNRRRUUUXXXXXXXXXXXXXXXXXXXXXWWWTTTUUUVVVWWWWWWWWWVVVUUUWWWWWWUUURRROOONNNOOOPPPNNNMMMLLLKKKKKKLLLNNNOOORRRRRRUUUWWWUUU______OOO@@@???EEEHHHEEEBBBBBB@@@>>>;;;999999888999<<<===>>>???DDDMMMZZZcccfffgggccc___iii|||lllOOOEEEDDDAAA???@@@<<<999777555555444222111111111111111000000000000///////////////.........000000000000000000000000000000000000/////////////////////////////////////////////000000000111111555<<>>???<<<999777555555444222111111111111111000000000000000000//////.........---000000000000000000000000000000000000////////////////////////////////////....../////////000000000111666>>>FFFLLLRRRWWWZZZVVV\\\aaabbbbbbaaa]]]XXXbbb```eeeqqqxxxyyyzzzMMMBBBNNNOOODDDHHHHHHHHHFFFCCCBBBCCCEEE@@@BBBFFFNNNZZZkkk|||yyyjjjbbbcccdddlll|||}}}vvvjjjUUUCCCAAADDDDDDCCCEEEJJJIIIHHHFFFDDDCCCAAA@@@DDDEEEHHHJJJKKKKKKJJJIIIKKKMMMPPPSSSTTTSSSRRRQQQOOONNNKKKHHHFFFEEEEEEEEEHHHKKKNNNPPPOOONNNNNNOOOJJJIIIHHHHHHHHHHHHFFFDDDIIIIIIJJJJJJLLLNNNPPPQQQVVVVVVUUUUUUTTTQQQLLLHHHCCCEEEGGGJJJMMMNNNOOOPPPQQQRRRTTTVVVWWWWWWVVVVVVUUUVVVWWWWWWXXXXXXWWWWWWTTTUUUUUUSSSPPPMMMKKKKKKHHHHHHGGGFFFGGGIIIKKKMMMPPPOOORRRUUUTTTUUUddduuuyyywwwdddPPPFFFAAAEEEOOOEEEDDDBBB???===<<<;;;:::999999888777888;;;@@@DDDXXXdddkkkeeeaaafffnnnrrryyy|||cccKKKCCCBBB???===>>><<<999777555555444222111111111111111000000000///000000000///......------////////////////////////000000000000////////////////////////////////////............////////////...222999AAAIIIRRR[[[aaaaaannnwwwxxxxxxuuugggWWW]]]aaafffmmmyyy[[[CCCEEEJJJHHHGGGGGGHHHFFFDDDCCCDDDEEECCCBBBBBBEEENNN^^^ppp|||}}}lllccc```hhhjjjppp|||zzz|||YYYJJJ??????DDDEEEEEEFFFHHHHHHFFFDDDBBB@@@???>>>CCCEEEIIILLLMMMLLLKKKIIIJJJLLLOOORRRSSSSSSQQQPPPQQQOOOMMMKKKIIIHHHGGGGGGHHHKKKOOOSSSUUUUUUVVVVVVNNNMMMMMMMMMOOONNNLLLJJJJJJKKKLLLMMMNNNOOOPPPPPPSSSSSSTTTTTTTTTQQQLLLIIIGGGHHHIIILLLNNNPPPRRRSSSSSSSSSRRRRRRSSSSSSTTTTTTQQQQQQRRRRRRRRRRRRRRRRRRRRRTTTUUUTTTQQQMMMJJJIIIEEEEEEDDDDDDEEEGGGJJJLLLPPPNNNOOOQQQQQQPPPWWW```}}}ppprrrYYYFFFDDDNNNGGGFFFDDDBBB@@@>>>===<<<<<<;;;:::999888999;;;<<>><<<>>><<<999777555555444222111111111111111000000000///000000//////.........---////////////////////////000000000000////////////////////////////////////............////////////,,,000555===GGGRRR]]]dddzzzjjjUUUSSSeeeooommmwww~~~tttPPP>>>BBBMMMFFFGGGHHHGGGEEECCCDDDEEECCCAAA@@@@@@FFFQQQ^^^gggppp{{{mmmaaa___aaafffiiilllppp}}}yyykkkTTTJJJBBBBBBFFFIIIJJJKKKGGGFFFEEECCCAAA???>>>===AAADDDHHHLLLMMMMMMKKKIIIJJJKKKNNNPPPQQQQQQOOONNNRRRQQQPPPNNNMMMLLLKKKKKKIIIKKKNNNRRRUUUVVVVVVVVVQQQQQQQQQRRRTTTSSSQQQOOOLLLMMMNNNPPPQQQQQQPPPPPPNNNOOOPPPRRRTTTSSSPPPNNNNNNNNNMMMMMMOOOSSSWWWYYYXXXUUURRRNNNNNNOOOQQQSSSOOOOOONNNNNNMMMMMMMMMMMMPPPSSSUUUTTTQQQMMMKKKIIIDDDDDDCCCCCCDDDFFFIIIKKKPPPLLLKKKLLLMMMNNNPPPTTT]]]}}}xxx[[[GGGBBBGGGFFFEEEDDDBBB@@@???>>>===<<<;;;:::::::::::::::===IIIWWW___dddiiimmmoooppptttzzzppp\\\IIIDDDBBB>>><<<>>><<<999777555555444222111111111111111000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////....../////////000000000,,,///333999AAALLLXXX___sss{{{iii[[[GGG^^^llljjjppp}}}jjjIII>>>AAAEEEFFFHHHGGGEEEDDDDDDEEECCCCCCBBBBBBDDDIIIQQQVVVbbbppp|||jjj^^^YYYZZZ]]]\\\aaaeeeiiiuuusss\\\SSSMMMGGGFFFHHHKKKLLLLLLEEEDDDCCCBBBAAA???>>>>>>@@@CCCFFFJJJLLLKKKJJJHHHJJJJJJLLLMMMNNNNNNNNNMMMPPPPPPPPPOOOOOONNNNNNNNNLLLKKKKKKMMMOOOPPPOOONNNQQQQQQRRRSSSTTTSSSQQQNNNLLLMMMOOOQQQRRRQQQOOONNNJJJJJJLLLOOOSSSUUUTTTSSSTTTRRRPPPOOOQQQTTTXXX[[[YYYVVVRRRNNNLLLMMMOOOQQQQQQPPPNNNMMMKKKKKKJJJJJJMMMPPPRRRRRRPPPMMMKKKJJJEEEEEEDDDCCCDDDFFFHHHJJJNNNKKKIIIHHHJJJLLLMMMNNNQQQggg{{{[[[BBBFFFFFFFFFEEEDDDCCCAAA@@@===;;;::::::;;;;;;:::999;;;>>>AAAHHHQQQ\\\ffflllnnnppptttyyymmmYYYHHHDDDCCC???<<>>@@@BBBEEEGGGHHHHHHGGGJJJIIIHHHHHHHHHJJJLLLMMMGGGHHHIIIKKKLLLLLLLLLLLLLLLIIIFFFGGGKKKOOOPPPPPPQQQQQQRRRSSSTTTRRRNNNKKKIIIKKKNNNPPPPPPNNNKKKIIIHHHHHHHHHKKKPPPUUUXXXYYYPPPQQQRRRRRRRRRRRRRRRRRRQQQRRRRRRSSSRRRQQQOOONNNRRRPPPMMMJJJGGGEEEEEEDDDGGGIIIKKKKKKJJJIIIIIIJJJIIIHHHFFFEEEEEEGGGIIIJJJGGGIIIIIIHHHHHHIIIGGGDDDDDDIIIYYYttt~~~ZZZCCCDDDEEEFFFFFFEEEDDDCCCBBB???;;;:::<<<===;;;999777888;;;<<<<<<===CCCIIISSS]]]gggjjjhhhlllxxxjjjZZZIIIBBBAAA@@@@@@AAA999999777666444444333333000000000000000000000000///////////////////////////......------///000111000000000000000000000000........................000000000000000000000000...000222111111555===DDDJJJKKKMMMOOORRRWWW\\\```]]]]]]YYYWWW\\\dddeee___jjjhhhkkkvvvyyykkktttlllHHHHHHKKKMMMHHHAAABBBIIIDDDCCCCCCBBBBBBBBBCCCCCCDDDHHHOOOYYYeeetttqqqccc]]]XXXVVVXXXWWWSSSUUU[[[eeeooo```BBB:::AAA>>>>>>>>>>>>???????????????>>>===<<<<<<===>>>???@@@>>>===@@@DDDFFFFFFDDDEEEFFFGGGGGGFFFGGGIIIKKKHHHIIIIIIIIIIIIJJJJJJJJJNNNMMMLLLJJJIIIJJJNNNRRRQQQPPPPPPQQQRRRQQQOOOMMMKKKMMMOOOQQQQQQPPPNNNMMMKKKMMMPPPSSSUUUVVVVVVUUUTTTQQQOOOPPPSSSTTTSSSQQQTTTTTTRRRQQQPPPOOONNNNNNNNNNNNLLLIIIFFFFFFHHHJJJJJJKKKLLLLLLKKKJJJGGGFFFIIIIIIGGGGGGGGGGGGIIIIIIJJJIIIGGGEEEEEEFFFGGGHHHHHHLLLPPP[[[tttxxx]]]OOODDDEEEGGGEEEEEEHHHHHHEEEAAA>>>===<<<999777999999999:::;;;===@@@AAAGGGLLLUUU___hhhooosssttt~~~gggXXXHHHBBBAAA@@@???@@@:::999777666444333333333000000000000000000000000///////////////////////////......---...///000111000000000000000000000000........................000000000000000000000000...000111111000333;;;AAAFFFKKKSSSXXXZZZZZZ\\\]]]^^^___\\\ZZZ___hhhllljjjiiihhhlllttt}}}___PPPDDDCCCEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBDDDGGGLLLVVVcccpppzzzrrr```UUUUUUTTTUUUWWWUUUVVV___kkkzzz{{{mmmNNNAAA===<<<<<<<<<<<<<<<============>>>===<<<<<<<<<<<<===>>>>>>======???BBBDDDDDDCCCDDDEEEFFFFFFEEEEEEGGGIIIGGGGGGGGGGGGGGGGGGHHHHHHJJJJJJIIIHHHGGGIIIMMMPPPRRRQQQQQQQQQQQQPPPNNNKKKIIIKKKNNNPPPPPPOOOMMMKKKPPPQQQTTTVVVWWWWWWVVVVVVVVVRRROOOOOOQQQRRRQQQOOOOOOPPPPPPPPPOOONNNLLLKKKJJJJJJJJJHHHFFFFFFGGGIIIHHHIIIJJJJJJJJJHHHFFFEEEHHHGGGFFFFFFFFFFFFGGGHHHIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGHHHNNN```|||[[[GGGEEEJJJJJJGGGFFFDDD@@@===;;;;;;::::::::::::999999:::<<<===???BBBFFFNNNWWWaaaiiiooorrrvvv}}}cccUUUGGGBBBBBBAAA??????:::999777666444333333333000000000000000000000000///////////////////////////............///000000000000000000000000000000........................000000000000000000000000...000111000///222777<<>>AAAAAA999::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<======<<<<<<>>>AAABBBBBBAAACCCDDDDDDCCCBBBBBBDDDFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEGGGKKKNNNSSSRRRQQQPPPPPPNNNKKKHHHGGGHHHJJJLLLLLLKKKJJJIIIQQQRRRTTTUUUVVVUUUUUUTTTUUUQQQMMMLLLMMMOOONNNLLLIIIJJJLLLMMMMMMKKKHHHGGGEEEGGGHHHHHHGGGFFFGGGHHHEEEFFFGGGGGGGGGFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFEEECCCCCCFFFMMMeee|||}}}cccNNNIIIIIIHHHGGGFFFDDDAAA===::::::;;;;;;:::999999999:::;;;<<<===???DDDLLLUUU___gggkkkmmmuuu___RRRFFFBBBCCCAAA>>>>>>:::999888666444333222222000000000000000000000000////////////////////////............/////////000////////////////////////........................////////////////////////...///000//////000444777EEENNNXXX]]]^^^___cccgggkkkooosssuuuwww~~~vvvXXXEEEAAADDDGGGIIIBBBBBBAAAAAABBBBBBCCCCCCDDDBBB???===???EEENNNTTTbbbjjjxxxvvvcccVVVRRRTTTWWWTTTSSSSSSUUU^^^ooovvvyyy```CCC;;;AAAAAA:::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;=========>>>@@@AAAAAAAAAAAABBBBBBAAA@@@@@@AAACCCDDDCCCBBBAAAAAAAAAAAABBBBBBCCCEEEEEEFFFGGGKKKMMMRRRQQQOOONNNNNNKKKHHHEEEFFFFFFEEEDDDEEEFFFGGGHHHLLLMMMOOOPPPQQQQQQQQQQQQQQQMMMIIIHHHJJJLLLLLLJJJFFFFFFFFFGGGFFFFFFEEEEEEEEEGGGIIIJJJHHHFFFEEEEEEBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDCCCCCCCCCCCCDDDDDDDDDBBBFFFJJJHHHOOOnnnjjjKKKDDDKKKIIIJJJKKKHHHBBB===:::::::::999888888888999;;;;;;;;;;;;===BBBJJJSSS\\\aaaiiiooovvv|||^^^QQQEEEBBBCCCAAA>>>===;;;:::888666444333222222000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////////////////////////////...///////////////111333;;;FFFTTT^^^bbbbbbcccdddffftttdddIII===???FFFAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@@@@BBBFFFIIIOOOWWWeeeuuurrr```TTTPPPQQQSSSTTTSSSRRRRRRZZZlllvvveeeIII@@@@@@>>>;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::>>>>>>?????????@@@@@@AAA???@@@AAA@@@??????AAACCCEEEDDDBBB@@@??????@@@AAAAAACCCFFFGGGHHHIIIKKKNNNOOONNNLLLLLLKKKIIIEEECCCFFFDDD@@@>>>>>>AAAEEEHHHGGGHHHJJJLLLNNNOOOPPPQQQLLLHHHEEEFFFIIILLLLLLJJJFFFDDDAAA@@@???AAADDDEEEGGGIIIKKKKKKIIIFFFDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAABBBBBBBBBBBBEEEBBBFFFLLLHHHDDDSSSjjjXXXCCCGGGFFFHHHKKKJJJGGGAAA===:::888888777777888999;;;<<<;;;;;;:::<<>>>>>;;;:::888666444333222111000000000000000000000000////////////////////////---......///000/////////000000000000000000000000////////////////////////000000000000000000000000.../////////000000000000555BBBUUUfffnnnmmmiiieeeeeeyyy~~~{{{oootttyyycccGGG======@@@@@@@@@@@@AAABBBCCCDDD>>>@@@BBBBBBAAA@@@AAABBBDDDKKKWWWffftttddd\\\TTTQQQRRRRRROOOKKKPPPTTT]]]kkkzzzwwwdddKKK:::>>>BBB:::666;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::>>>???@@@@@@???>>>???AAA>>>???@@@@@@@@@@@@BBBDDDGGGFFFCCCAAA@@@@@@AAAAAABBBEEEHHHIIIJJJJJJLLLMMMLLLKKKJJJJJJJJJIIIFFFDDDEEECCC@@@===>>>AAADDDGGGGGGHHHIIIKKKMMMOOOQQQRRRIIIGGGEEEGGGKKKMMMLLLKKKGGGDDD???<<<;;;>>>BBBDDDHHHJJJKKKKKKHHHEEECCCCCCAAAAAA@@@???>>>>>>======>>>>>>????????????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAAGGGBBBBBBFFFEEECCCJJJUUUooopppoooQQQFFFDDDDDDFFFHHHIIIFFFBBB>>>:::999888888888999:::;;;;;;:::999:::===BBBFFFIII\\\^^^bbbdddgggmmmvvv|||aaaSSSFFFBBBBBBAAA???>>><<<:::888666444222111111000000000000000000000000////////////////////////------///000000000///...000000000000000000000000////////////////////////000000000000000000000000......///000111111000///333<<>>>>>>>>BBBEEELLLVVVbbbnnnyyyqqqeeeSSSQQQOOOPPPQQQRRRQQQOOOUUUdddxxxtttmmmKKK@@@888;;;===:::888;;;999999:::::::::;;;;;;;;;:::;;;<<<======<<<;;;:::===???@@@???===<<<===???>>>???@@@AAAAAABBBDDDFFFJJJHHHEEECCCAAAAAABBBCCCCCCEEEIIIKKKKKKKKKLLLLLLJJJIIIIIIJJJLLLKKKIIIGGGCCCCCCCCCCCCDDDDDDEEEEEEHHHHHHIIIJJJLLLMMMOOOPPPLLLJJJIIILLLOOOPPPMMMJJJFFFCCC???<<<;;;===???AAAFFFGGGIIIHHHFFFDDDCCCDDDBBBAAA@@@>>>===<<<;;;;;;======>>>??????>>>======>>>>>>??????@@@@@@@@@@@@BBBAAAAAAAAABBBDDDGGGIIITTTlllyyyaaaOOOJJJEEEEEEIIIJJJGGGBBB>>>===;;;999888777777888888888888999;;;===???AAAKKKPPPVVVZZZ^^^dddkkkpppvvvyyycccUUUGGGBBBBBBAAA??????<<<;;;999666444222111111000000000000000000000000////////////////////////,,,---///000000000///...000000000000000000000000000000000000000000000000000000000000000000000000......///000222222000///000222;;;IIIZZZeeejjjjjjhhhjjjttteeeEEE@@@@@@@@@@@@AAABBBCCCDDDAAACCCCCCBBB???>>>>>>>>>??????AAAFFFNNNYYYdddjjjwww|||}}}iiiZZZRRROOOOOONNNMMMNNNRRRXXX]]]^^^vvvzzzuuummmVVV???@@@===888888<<<>>><<<888999999999999:::::::::;;;;;;<<<======<<<;;;;;;<<<>>>???>>>;;;:::<<<>>>===???AAAAAABBBCCCFFFHHHMMMJJJGGGDDDBBBBBBCCCDDDCCCFFFIIIKKKKKKKKKKKKKKKIIIIIIIIIKKKMMMMMMLLLJJJAAADDDGGGIIIJJJHHHEEECCCIIIHHHHHHIIIIIIJJJLLLLLLOOOMMMMMMOOORRRRRRNNNJJJEEECCC@@@>>>======>>>???CCCEEEFFFFFFDDDCCCDDDEEECCCBBB@@@>>><<<;;;::::::<<<===>>>??????>>>===<<<======>>>???????????????;;;AAADDDBBBCCCFFFDDD@@@CCCZZZzzz{{{___TTTIIIFFFIIILLLIIIDDDBBB@@@===:::888666555555444555777888:::;;;<<<===>>>EEENNNUUUYYY^^^dddhhhmmmrrr{{{}}}^^^RRRFFFBBBAAA>>>===>>><<<:::666444444444333222111111111111000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000000000//////.........---000000000000111111111111333000111999CCCNNN[[[fffeeedddfffnnnzzz|||```FFFCCCAAA@@@>>>>>>CCCHHHCCCEEEFFFDDD@@@===<<<===??????>>>@@@CCCHHHNNNQQQdddkkkwww}}}pppaaaUUUQQQRRRJJJRRRPPPLLLPPPSSSZZZiiiyyyrrrMMMAAA<<<<<<<<<;;;;;;:::::::::888999999::::::999999888;;;;;;:::;;;;;;<<<===>>>@@@>>>;;;999999;;;===???@@@???>>>>>>@@@DDDGGGJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIJJJIIIHHHIIIKKKMMMNNNOOOOOOOOONNNLLLJJJIIIJJJKKKLLLLLLJJJJJJLLLMMMOOOQQQTTTUUUUUURRROOOMMMEEEEEECCC>>>:::999<<>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<===>>>??????@@@>>>??????@@@@@@AAAAAABBBHHHEEEUUU~~~zzzyyy~~~UUUEEEJJJPPPKKKCCCHHHFFFCCC@@@===;;;888666888888777666666777888999>>>???AAAEEEKKKSSSZZZ^^^bbbgggooovvv{{{~~~^^^RRRFFFBBBAAA???===>>><<<:::666444444444333222111111111111000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000000/////////............//////000000000111111111111///000666>>>GGGUUUaaaiiifffcccccchhhnnnssstttzzzyyygggRRR<<<777???FFFEEE???AAACCCCCCAAA>>>===???@@@AAA@@@>>>>>>@@@DDDHHHJJJUUU]]]iiivvvzzzjjj___WWWOOOKKKLLLJJJRRRRRRTTT```jjjtttzzztttSSSCCCBBB;;;:::::::::999999999999888999999::::::999999888;;;::::::;;;;;;<<<===>>>@@@>>><<<;;;;;;===???@@@<<<<<<<<<===???BBBEEEGGGLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJHHHIIIJJJJJJIIIJJJKKKMMMQQQPPPNNNMMMLLLLLLLLLMMMJJJLLLNNNMMMLLLKKKKKKLLLOOOPPPRRRSSSRRRPPPNNNLLLGGGGGGDDD@@@<<<<<>>===<<<;;;;;;<<<<<<===>>>>>>??????>>>??????@@@@@@AAABBBBBBAAAEEEMMMccc~~~\\\IIIDDDHHHLLLGGGFFFCCC???<<<::::::999999888777666666777888999:::;;;<<<@@@EEEKKKQQQUUUXXX\\\aaaggglllqqqvvvzzz~~~___RRRFFFBBBAAA???>>>>>><<<:::666444444444333222111111111111000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////............//////000000000000111111///...000333777>>>LLLZZZ```^^^\\\[[[]]]ccclllrrrxxxTTT@@@@@@GGGHHHDDDDDDDDDCCCAAA???>>>@@@BBBBBBAAA???======???@@@BBBGGGMMMXXXcccmmmwwwrrrcccUUUOOONNNMMMLLLLLLQQQVVVUUU[[[pppvvvvvvNNN<<<;;;===999999999888888888888888888999999::::::999999888::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAA@@@AAABBBDDDFFFHHHJJJKKKMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKKKKJJJKKKLLLNNNRRRPPPMMMKKKKKKLLLNNNOOOKKKNNNPPPPPPOOOMMMLLLMMMOOOOOOPPPOOOOOOMMMLLLKKKGGGFFFDDDAAA>>>>>>@@@CCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>===<<<;;;;;;;;;;;;????????????>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAABBB<<>>???<<<:::666444444444333222111111111111000000000///////////////////////////////////////////////////000000000000000000000000000000////////////000000///////////////.........////////////000000000111...///111222222666CCCQQQ]]]bbbgggkkknnnttt}}}aaaFFF>>>CCCJJJGGGFFFFFFDDDBBBAAA@@@@@@BBBAAA???>>>=========>>>@@@DDDKKKRRRYYYaaahhhmmm|||vvviii\\\SSSLLLKKKMMMNNNRRRUUU___ddddddkkk{{{|||{{{WWW@@@===;;;555888888888888888888888888888999999::::::999999888::::::::::::;;;<<<=========>>>???@@@AAAAAAAAAAAACCCEEEGGGJJJLLLMMMNNNNNNLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIKKKKKKKKKKKKLLLNNNPPPOOOMMMLLLKKKLLLNNNOOOKKKNNNRRRSSSSSSQQQPPPPPPPPPPPPNNNMMMLLLLLLLLLLLLDDDCCCAAA???===>>>???AAA@@@@@@@@@@@@AAAAAAAAAAAA>>>===<<<;;;;;;;;;;;;;;;????????????>>>===<<<<<<;;;;;;;;;<<<<<<============>>>>>>???@@@@@@AAAAAA>>>DDDCCC<<>>999999888888888888888888999999999:::<<>>???<<<:::666444444444333222111111111111000000000///////////////////////////////////////////////////////////////////////////000000////////////000000.........///////////////...////////////000000000///000222222000111<<>>>>>===???CCCFFFJJJPPPVVVZZZgggooozzz|||lll]]]RRRMMMKKKKKKMMMLLLMMMSSS[[[fffttt|||xxx}}}WWWCCC??????;;;666888888888888999999999999888999999::::::999999888:::999999::::::;;;<<<===<<<===>>>@@@AAAAAAAAA@@@>>>@@@CCCFFFHHHIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDGGGIIIJJJJJJJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLJJJMMMRRRTTTUUUTTTTTTTTTQQQPPPNNNMMMKKKKKKKKKKKKDDDBBB@@@>>>>>>>>>??????=========>>>>>>?????????>>>>>>======<<<<<<======>>>>>>???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????@@@AAA???AAABBB???DDD[[[ssstttxxx^^^IIIDDDEEEFFFGGGGGGDDD???<<<999999999999888888777777:::999999999:::;;;<<<===@@@CCCHHHLLLPPPSSSXXX[[[___dddlllsssyyy~~~{{{```SSSGGGCCCBBB@@@??????<<<:::666444444444333222111111111111000000000000////////////////////////////////////////////////////////////////////////000000////////////000000.........///////////////......////////////000000000000222333111000777@@@HHHZZZttttttUUU@@@======>>>@@@CCCDDDCCCAAA@@@AAAAAABBBBBBAAA@@@???:::;;;>>>@@@BBBFFFKKKNNNUUU]]]jjjxxxooo```UUUOOOKKKGGGHHHJJJLLLKKKKKKTTT___fff~~~|||~~~___CCC<<<;;;777888>>>888888888888888999999999888999999::::::999999888999999999999:::;;;<<<===<<<<<<===>>>????????????<<<===@@@CCCEEEFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@AAAAAADDDGGGHHHHHHHHHIIIJJJFFFGGGIIIJJJKKKJJJIIIIIIIIILLLPPPSSSSSSSSSTTTUUUPPPOOONNNLLLKKKJJJJJJJJJFFFDDDAAA@@@@@@@@@???>>>;;;;;;;;;<<<======>>>>>>??????>>>>>>===>>>>>>???============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>???:::>>>FFFBBB:::FFF\\\{{{tttzzzvvv[[[SSSIIIDDDCCCBBB???;;;::::::::::::999888777666777777777777777888888999999<<>>>>>AAACCCCCCCCC@@@AAABBBCCCCCCBBB@@@???:::;;;======>>>???BBBEEEIIIPPP\\\iiivvvuuucccUUUMMMJJJIIIIIIGGGFFFGGGKKKOOOVVVbbbnnnwwwZZZIII;;;:::888333666>>>666666666777777888888888888999999::::::999999888999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@CCCEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEECCCAAA???>>>>>>>>>???>>>AAADDDFFFFFFFFFFFFGGGDDDDDDEEEFFFFFFGGGHHHHHHJJJLLLNNNOOONNNNNNPPPQQQNNNNNNMMMKKKJJJIIIGGGGGGFFFCCC@@@?????????===;;;:::;;;;;;<<<<<<===>>>>>>???>>>>>>======>>>??????<<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::888999999:::;;;;;;<<<<<<<<<:::<<>>::::::;;;;;;:::888777666666666666666777777888888888:::===???BBBEEEJJJNNNSSSUUUWWWYYY\\\aaaggglllsss|||yyysss~~~```TTTHHHCCCBBB@@@???@@@<<<:::666555444444333222111111111111000000000000////////////////////////////////////////////////////////////////////////000000////////////000000---.........//////000000............/////////000000...///333333111000222444EEE```}}}uuuvvv~~~wwwQQQKKKCCC??????BBBCCCCCCAAABBBCCCDDDCCCAAA???>>>===>>>>>>===<<<;;;<<<>>>???EEEOOOZZZeeeoooxxx~~~ggg[[[OOOIIIHHHGGGFFFEEEJJJFFFEEELLLWWWeeetttyyykkkFFF???888777999888777777444555555555666666777777999999999::::::999999999999999999999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<===???@@@BBBDDDFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEEEECCC@@@>>>=========>>><<>><<<===<<<:::777;;;;;;<<<<<<===>>>>>>???>>>>>>=========>>>>>>???;;;;;;;;;;;;:::999888888::::::::::::::::::::::::777888888999999:::;;;;;;:::======<<<>>>CCCCCC@@@BBBddduuuRRRDDDDDDDDDBBB::::::;;;;;;:::999777666666777777888888999999999666666666777999???FFFKKKSSSSSSSSSSSSTTTXXX^^^bbbcccnnnxxx}}}zzzpppddd\\\bbbSSSFFFCCCDDDBBB???===@@@999555888999555222444111111111111111000//////////////////////////////............////////////............////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000333;;;HHHYYYjjjxxx~~~nnnRRR===888???CCCAAAKKKHHHDDD@@@???@@@CCCDDD@@@@@@@@@??????===<<<<<>>>>>>>>>>>@@@BBBDDDEEEEEEEEEFFFGGGGGGEEEDDDCCCEEEBBB>>>>>>@@@@@@===;;;AAACCCFFFHHHHHHGGGEEEDDDFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGIIIKKKJJJHHHEEEDDDDDD???>>><<<;;;::::::;;;;;;============>>>>>>>>>>>>===<<<;;;:::999999999999;;;:::999999888888999999:::::::::999888777666666777888888999999:::;;;;;;;;;;;;<<<===>>>???@@@@@@AAAOOOiiigggEEE@@@DDDBBB>>>===;;;999;;;======;;;777777777777777666666666555555666777888:::<<<===GGGIIINNNRRRUUUVVVUUUUUUZZZ___ffflllsssyyy~~~qqqeee^^^XXXRRRMMM~~~aaaSSSFFFCCCDDDBBB???===???999555888888444111333111111111111111000//////////////////////////////............////////////............////////////////////////////////////////////////////////////............////////////000000000000000000000000///333<<>>???;;;>>>CCCFFFGGGEEEAAA???@@@@@@@@@??????>>>===<<<>>>>>>>>>@@@CCCHHHMMMQQQYYY^^^fffnnntttzzztttggg^^^SSSIIIEEEDDDDDDEEEGGGIIIIIIIIINNNRRRXXXeeezzz|||vvveeeLLL888:::999666555444444555666555666777777777777666555666777777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;>>>======>>>???AAACCCDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEBBB@@@>>>>>>>>>===<<>><<<;;;:::::::::;;;======<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888::::::999888888888888999999999999999888777666666777888888999999::::::;;;999::::::;;;===>>>>>>?????????HHHccc~~~fffTTTFFF???AAA@@@>>><<<<<<>>>??????999999888888777666666555777777777777777888999:::===???CCCHHHKKKNNNOOOOOOQQQUUU[[[aaafffkkkpppsss}}}rrriii]]]SSSNNNIIIDDD@@@zzz```SSSGGGCCCDDDBBB???>>>???:::777777666333111111111111111111111000//////////////////////////////............////////////............////////////////////////////////////////////////////////////............////////////000000000000000000000000...---111>>>PPP^^^dddeeettt{{{vvvYYYHHHAAA???@@@@@@@@@@@@@@@@@@@@@?????????@@@??????>>>===<<<<<<<<<;;;;;;<<<>>>???AAADDDIIIQQQXXX```hhhooossszzz~~~zzzsssdddTTTKKKGGGDDD@@@DDDEEEFFFGGGJJJNNNTTTXXXXXXfffyyyzzzxxxwww\\\FFF:::555888777555444333444444555555555666777777666555555666666777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::;;;============>>>???AAAAAABBBBBBBBBCCCDDDFFFGGGHHHDDDCCCAAA>>>;;;;;;===???EEEFFFHHHIIIJJJIIIGGGFFFGGGFFFCCCAAAAAACCCEEEFFFBBBBBBAAA@@@@@@???>>>>>>@@@BBBDDDCCCAAA>>>======>>>===<<<;;;:::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;:::999888777777777777:::999999888888888888888999999999999888777666666777777888888999:::::::::888888999:::;;;<<<<<<===@@@<<<;;;FFF___|||zzztttVVVHHHBBB@@@>>>>>>>>>>>>???@@@<<<;;;:::999888666555555888888777666666666777777555666999===AAAEEEHHHIIIJJJMMMRRRVVVZZZ^^^bbbeeeiiimmmuuu}}}wwwooo\\\VVVNNNIIIEEEBBB>>>;;;uuu___SSSGGGDDDCCCAAA?????????===:::888666333222222111111111111111000//////////////////////////////............////////////............////////////////////////////////////////////////////////////............////////////000000000000000000000000000///000777CCCQQQ\\\bbbjjjuuuhhhSSSEEEAAA???===;;;;;;===???AAA???????????????>>>======:::;;;;;;;;;<<<=========???BBBFFFKKKOOOUUU\\\```hhhoooxxx~~~zzzqqq\\\WWWMMMDDDAAABBBDDDFFFHHHEEEDDDGGGPPP]]]jjjrrr|||xxxyyy```FFF888888>>>777777555444444444555555555555555555555555555555666666777777888999999999::::::::::::::::::::::::999999999999999:::::::::<<<<<<<<<===>>>??????@@@BBBBBBBBBCCCDDDGGGIIIKKKDDDDDDBBB>>>::::::>>>BBBGGGHHHIIIJJJJJJIIIHHHGGGGGGEEECCCAAA@@@BBBDDDFFFAAAAAA@@@???>>>===<<<<<<>>>@@@AAA@@@===;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;::::::999999999999888777777777777777999999888777777777777777888888888888888777666666777777777888999999::::::888888999::::::;;;<<<<<>>@@@BBBBBBBBB??????===;;;999777666555888777666666666666666666444555666888<<<@@@CCCEEEGGGJJJNNNQQQTTTXXX]]]```\\\```fffnnnuuu|||}}}wwwrrrjjj```YYYQQQMMMIIIFFFEEEBBB>>><<>>:::666555333222111111111111111000//////////////////////////////............////////////............////////////............................................................////////////////////////////////////111333333444888EEEWWWdddhhhqqq|||ttt\\\CCCAAA???>>><<<<<<<<<===>>>????????????>>>>>>===<<<<<<=========>>>======???@@@BBBCCCDDDGGGLLLOOOUUU\\\gggpppuuuzzzvvvhhhZZZQQQIIIGGGDDDCCCBBBDDDGGGJJJLLLHHHGGGNNN```www|||uuuYYYCCC888555777:::777777666666666666666666555555444444444444555555555666666777888888999999::::::::::::::::::::::::888888888999999:::::::::;;;;;;<<<===>>>?????????CCCCCCCCCDDDEEEHHHJJJLLLCCCDDDBBB???;;;<<<@@@EEEGGGHHHIIIIIIIIIHHHGGGGGGFFFEEECCCAAAAAABBBDDDFFFBBBBBBAAA@@@???>>>===<<<>>>???@@@>>><<<::::::;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::888888777777666666777777999888777777666666777777777777888888888777666666666777777888888999::::::999999999::::::;;;;;;<<<;;;CCCGGGBBB<<>>???CCCFFFIIICCCBBBAAA>>><<<:::888777666666666666666666777888777666666777999;;;>>>@@@BBBDDDGGGJJJMMMRRRVVVZZZYYY\\\^^^aaaeeekkksssxxx}}}~~~~~~|||yyyxxxssskkkddd^^^WWWOOOIIIGGGEEECCCBBB@@@>>>;;;999ppp]]]RRRHHHDDDCCC@@@@@@BBBAAACCCAAA;;;666555444222111111111111111000//////////////////////////////............////////////............////////////............................................................///////////////////////////////////////333444222111:::MMM]]]kkkrrryyy{{{|||tttiiiWWWFFF;;;888:::>>>>>>>>>????????????>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<======>>>???CCCEEEDDDKKKTTT\\\bbbhhhooottt~~~xxxjjj^^^UUUOOOIIIFFFCCCBBBCCCEEEGGGHHHLLLRRRaaaaaadddnnnrrrZZZ@@@666888999666222666666666666666666666666555444333333333333444555555555666777777888888999999999999999999999999999666777888999:::::::::999999:::<<<>>>???@@@@@@@@@CCCCCCDDDDDDEEEGGGHHHIIICCCCCCBBB@@@???@@@CCCFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFDDDDDDCCCBBBAAA???>>>>>>>>>??????>>>;;;::::::;;;::::::;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777777888888777777666666666666666666777777888888777666666666666777777888999999999999999999999:::::::::;;;===;;;;;;===???AAAGGGNNN~~~YYYDDD???@@@DDDJJJFFFEEEDDDAAA???===;;;:::777777666666666777888888888777666666666888999:::999;;;>>>@@@BBBFFFKKKOOOXXXYYYZZZYYYXXX\\\bbbhhhrrrwww~~~~~~ooofffeeehhhkkkkkkddd```ZZZTTTNNNIIIEEEAAA@@@@@@@@@???===;;;:::999sss\\\RRRIIIEEEBBB@@@@@@CCC@@@DDDBBB:::555444444111111111111111111000//////////////////////////////............////////////............////////////............................................................////////////////////////////////////,,,000333111000555BBBMMMbbbmmmxxx{{{zzzzzzlllVVVIIIDDDCCC>>>>>>????????????>>>>>>>>>>>><<<;;;::::::::::::999:::<<<;;;;;;;;;===???<<<@@@EEEJJJNNNTTT]]]cccmmmvvv~~~~~~xxxttt^^^UUUKKKDDDDDDEEEFFFEEEBBB@@@BBBHHHNNNUUU```lll}}}TTTEEE777666999888555444444555555666666555555555444444333222222333444444555555666666777888888888999999999999999999999999555666888999:::::::::999888999<<<>>>@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@AAACCCFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEECCCBBBAAA??????>>>???>>>===:::999:::;;;999:::;;;;;;;;;;;;:::999888888999999:::;;;;;;;;;888888888777777888888999777777666555555555555666666666777777777777777666666666777777888888999999777777888888888888999999???888555;;;@@@@@@???@@@XXXsss```SSSHHHDDDHHHIIIHHHFFFDDDBBB@@@>>>===:::999888777777777777777777777777666666777777888555666777888:::<<>>=========>>>>>>===<<<<<<<<>>>>>?????????>>>>>><<<<<<;;;::::::;;;<<<===;;;<<<===<<<;;;:::;;;<<<<<<>>>???@@@BBBHHHQQQXXXYYYdddmmmnnnqqqxxx}}}~~~xxxkkk^^^SSSMMMIIIDDD@@@???BBBCCC@@@<<<@@@===@@@JJJVVVdddxxxzzzzzzmmmXXX>>>888555666444000333999333333444555555444444444444444222222222222444444555555666666777888888888888888888888888888888888555666888999::::::999999777999<<>>>>><<<999888999:::888999:::;;;;;;;;;:::999666666777888999::::::;;;999888888888888888999999777777666555555555555555666666777777777777777666666666666777888888999999666666666666777777777777:::777888<<<:::777;;;DDDBBB[[[}}}rrrZZZLLLKKKJJJIIIHHHFFFCCCBBB@@@???===<<<:::999777666555555777888888888888999999999666777777777777999===@@@<<>>;;;999999999999888:::;;;;;;;;;;;;<<<>>>yyy___TTTJJJHHHGGGCCC@@@???===;;;999888777666444222000000000000////////////..............................------------..................////////////........................---------............///............////////////---------...///000000111000000000000111222333444999JJJcccwwwzzzssspppqqqnnnuuuzzzjjjJJJAAA<<<>>>???<<<:::<<<;;;<<<<<<;;;;;;===<<<:::;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<>>>AAADDDFFFKKKPPPVVVYYY\\\bbbkkkrrrwww{{{ppphhh\\\QQQIIIEEEDDDCCCAAA>>>???BBB@@@<<<>>>EEEBBBHHHPPPZZZjjjxxxgggKKK@@@777666555444333333444555333333333333333333333333555444222111111111222222333444555666777777777777888888888888888888888888999999999999999999::::::888999;;;>>>AAACCCEEEGGGCCCDDDDDDDDDBBBAAA???>>>???AAACCCFFFHHHJJJJJJJJJGGGCCC@@@AAAFFFHHHFFFCCCIIIHHHGGGGGGIIIIIIHHHGGGIIIEEEAAAAAABBBCCCBBB@@@<<<;;;999888888999;;;<<<;;;;;;::::::999888888888666666666666777777777777:::999999888777666666555222222333333444555666666777777777777777777777777555555555555666666666666777777777777777888888999999999999999::::::;;;<<<@@@BBBPPPkkkhhhTTTJJJGGGKKKIIIAAA???EEECCCAAA===:::;;;;;;999666666666666666666777888888666666666666777777777777;;;;;;<<>>===;;;999888888999999;;;999888999<<<===<<<999eeeXXXLLLGGGEEEBBB???@@@===;;;999888777666444222000000000000////////////..............................------------..................////////////........................---------............///............////////////------......///000000111000000000000111222333333888@@@SSSiiixxx{{{{{{{{{sss[[[CCC;;;===???>>>>>>???AAA@@@===;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::<<<>>>???>>>BBBFFFGGGHHHLLLSSSYYY]]]iiivvv{{{xxxtttvvvzzzzzzqqqjjjbbb[[[VVVOOOKKKEEE@@@???@@@BBBCCCDDDCCCEEEDDD???<<>>;;;:::888777777888:::;;;::::::999999888777666666555555555666666666666777888888888777666555555555222222333333444555555555666666666666666666666666444555555555666666666666777777666666777777888999:::999999999999::::::;;;<<<<<>><<<999999888888777777888888888777777777666666666666666888888777888:::===AAACCCPPPTTTXXXZZZ[[[```hhhoooeeehhhjjjjjjjjjmmmtttzzz{{{wwwnnnjjjcccYYYOOOKKKOOOTTTXXXZZZZZZTTTMMMKKKOOOTTTWWWUUUQQQLLLFFF@@@<<<:::===<<<:::999888888999999888777666888<<>>TTTlll}}}vvv[[[JJJ???<<<<<<:::;;;===>>>===;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888999999:::999<<<======<<<===AAAEEEEEEPPP]]]dddbbb___```bbblllnnnrrrvvvyyy|||}}}~~~|||yyyyyywwwsssooofff```XXXQQQKKKGGGDDDBBB???===;;;999999;;;===>>>666;;;BBBEEECCCDDDQQQ^^^ooo{{{zzzsss}}}~~~eeeIII:::666666555555444333333333444444333333333333333333333333333333222111111111111222333444555666666777666666888888888888888888888888777777888888999999999999777888999:::<<<>>>???@@@AAABBBCCCDDDDDDCCCBBBBBBDDDEEEGGGIIIJJJJJJJJJIIIGGGEEEDDDEEEIIIKKKIIIGGGFFFDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>><<<:::999888777777888999::::::999888777666555444444444444444444555555555555666666666555555444444333222222222333333444444555444444444444444444444444444444444555555555666666666666666666666777888888::::::999888888888999999888888999;;;AAATTTuuu^^^JJJIIIJJJIIIHHHEEEDDDDDDCCCAAA>>><<<:::<<<;;;:::999888888888888888888777777666555555555999888777777666777777777AAAEEEIIIKKKNNNSSS[[[```\\\___aaaaaa```ccchhhmmmuuuwwwyyy|||~~~uuurrrooooooppprrrssssssrrrqqqrrrtttxxxzzz{{{{{{uuutttsssqqqnnnhhhaaa[[[QQQPPPNNNKKKJJJJJJKKKKKKLLLKKKHHHCCC>>>;;;<<<===@@@@@@???>>>===<<<;;;:::::::::999999999999::::::;;;999888999;;;<<<<<<;;;hhhZZZLLLFFFCCC@@@>>>???===;;;999888777666444222000000000000////////////..............................------------......---------.........//////........................---------............///............////////////............//////000000/////////000000111222333444000333AAAVVVmmmjjjLLLCCCEEE;;;777777===AAAAAA>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::<<<===>>><<<::::::<<<>>><<>>===<<<>>>???CCCCCCDDDDDDGGGRRReeetttuuujjjdddtttvvv]]]GGG<<<999888555444444333333333333333333222222222222222222222222222222111111111111111111333333444555666666666666666666666666666666666666666666777777888999999999888888999:::;;;<<<======@@@AAACCCDDDEEEEEEDDDCCCIIIJJJKKKLLLLLLLLLKKKKKKIIIGGGFFFGGGIIIJJJHHHFFFAAA@@@@@@AAADDDEEEEEEDDD@@@@@@@@@@@@@@@>>><<<:::999999888777777888999999888888777666444333222222222222333333333444444444555444444444333333222222111222222222333333333444333333333333333333333333333333444444444555555555666555555555555666777777:::999888888777777777777666999<<<;;;888???UUUkkkuuucccSSSKKKJJJIIIFFFEEEFFFDDD@@@>>>???>>>===<<<:::999888888888:::999888777666555444444777777888888888888777777666888;;;===@@@DDDJJJNNNUUUWWWZZZ[[[]]]aaafffjjjkkkllllllkkkjjjkkkmmmooowwwwwwvvvwww}}}~~~|||ooodddWWWUUURRRQQQRRRTTTUUUUUUQQQRRRSSSVVVYYY[[[]]]]]]ZZZZZZYYYXXXVVVSSSOOOLLLNNNRRRWWW[[[^^^]]]UUUMMMEEECCC???===<<<;;;::::::999999999999999999999999999999999999::::::;;;;;;===<<<======>>>======<<>>======;;;999888777666444222000000000000////////////..............................------------......------------....................................---------............///............////////////............////////////////////////000111222333222111222555===QQQpppvvvhhheeeWWWGGG999999???@@@???>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999999:::<<<<<<<<<;;;;;;>>>CCCGGGDDDFFFHHHKKKMMMNNNOOOOOOOOORRRVVV[[[___bbbdddeeebbbdddfffhhhhhhgggeeedddcccccccccccccccdddeeeeeebbb```^^^\\\ZZZVVVRRROOOHHHFFFDDDCCCCCCCCCBBBAAA>>>?????????>>>============>>>>>>>>>===???BBBEEEFFFIIIOOOZZZlllwwwqqq}}}}}}pppSSS:::555888666222222222222333333333333333333222222222222222222222222111111111111111111111111222333444555666666666666444444444444444444444444555555666777777888999999999::::::;;;;;;<<<<<<===???@@@BBBCCCEEEEEEDDDDDDHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIHHHHHHHHHGGGDDDCCC=========???CCCEEEEEEEEE===>>>??????===;;;:::999999999888888888888999999777777666555444222222111222222222222333333333333333333333222222222222222111111111222222222222222333333333333333333333333333333333333444444444444555555555444555555666777999888777666666666666666777999>>>???;;;:::BBBMMMvvv|||hhh___SSSKKKEEEFFFGGGDDDDDDGGG???>>>===;;;:::999999999;;;;;;:::888777666555444333444555666666666555444333444666777888;;;>>>@@@DDDFFFJJJMMMQQQVVV[[[^^^aaabbbcccbbbaaaaaacccddddddfffeeefffmmmvvvyyyvvvxxxyyyzzzyyyxxxwwwxxxzzzyyywwwvvvyyy}}}}}}{{{wwwtttqqqooojjj```QQQFFFEEEBBB???>>>???AAAAAAAAA???@@@BBBCCCEEEFFFHHHIIIHHHIIIJJJLLLMMMPPPSSSUUU___cccfffffffffdddYYYLLL@@@===::::::;;;<<<:::999666666666666666666666666888999999:::;;;;;;;;;<<<<<<===>>>???@@@@@@@@@AAA]]]RRRIIIFFFFFFBBB>>>======;;;999888777666444222000000000000////////////..............................------------......,,,------------.................................---------............///............////////////......//////////////////////////////000111222222111333444111///:::WWWqqq{{{aaaHHH>>><<<:::999:::=========<<<;;;;;;::::::777888999:::;;;<<<<<<<<<::::::::::::::::::999999::::::;;;;;;<<<<<<<<<<<<;;;<<<===???@@@@@@??????@@@AAACCCEEEGGGHHHIIIIIIGGGIIIKKKMMMNNNNNNMMMLLLIIIIIIIIIHHHHHHHHHHHHHHHFFFEEECCCCCCCCCBBB@@@>>>>>>>>>===<<<<<<<<<<<<<<<<<<>>>@@@@@@>>><<<;;;<<<<<<===>>>===>>>BBBIIIPPPTTTeee}}}~~~~~~zzzqqqkkkJJJ:::222888:::111...333111111222333333333222222222222222222222222222222///000111111222111111111222333444555555666555555333333333333333333333333444444555666777888888999::::::;;;;;;<<<<<<======>>>???AAACCCDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCCCCFFFFFFGGGFFFEEECCCAAA@@@===<<<<<<>>>AAACCCCCCCCC<<<===>>><<<:::888888888777777777777777777777777555555555444333333222222222222222222333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444444444444444444555666666777777666555555555666666888666888;;;;;;:::===BBBLLLnnnjjjXXXHHHFFFFFFDDDDDDGGGAAA@@@???===<<<;;;;;;;;;<<<<<<;;;:::999888777666666666777777666666555444777777777888888999::::::777888;;;???CCCHHHLLLNNNSSSVVVYYY\\\^^^```dddffffffjjjkkkjjjmmmsssvvvvvvqqqrrrrrrrrrrrrqqqqqqqqqtttpppkkkhhhhhhiiikkklll___ZZZSSSNNNJJJFFF@@@<<<;;;999888999:::;;;;;;:::;;;===???@@@@@@AAADDDEEEHHHIIILLLOOOSSSYYY___dddlllmmmhhh^^^ZZZYYYQQQFFF>>><<<;;;:::::::::999888666777777888888999999:::999:::;;;<<<<<<<<<<<<<<>><<<<<<>>>CCCGGG___TTTIIIEEEDDDBBB@@@@@@===;;;999888777666444222000000000000////////////..............................------------......,,,,,,---------.................................---------............///............/////////////////////////////////...///......//////000111222111111222111///333AAAPPPccczzz{{{ggg]]]SSSFFF???@@@>>>======<<<;;;;;;::::::777888999;;;;;;;;;;;;:::<<<;;;;;;;;;<<<;;;:::999:::999:::;;;<<<<<<:::888888999:::;;;<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<===;;;<<<>>>???@@@??????>>>===>>>>>>>>>>>>>>>=========<<<;;;;;;<<<===<<<:::@@@@@@???===;;;::::::;;;999;;;>>>>>>>>>???BBBDDDCCCFFFHHHKKKPPP[[[jjjtttqqqxxxnnnYYYJJJ555555777888666333222333///000111222333333222111111111111111111111111111...///000111222222111000222222333444555555555555444444444444444444444444333444444555666777888999999999::::::;;;<<<=========>>>@@@BBBCCCCCCBBBBBB>>>???@@@AAAAAA@@@??????@@@AAACCCCCCBBBAAA??????@@@???>>>???@@@AAA@@@???;;;<<<<<<:::777666777999444555555555555555555444444444444444444444444444222222222333333333444444222222222222222222222222111111111111111111111000333333333333333333333333222222222222333333333333444444333333444444555666555555555444555555666666777444444888::::::<<<@@@:::KKK```ttt|||vvv}}}___RRRMMMGGGCCCDDDCCCBBBAAA@@@????????????======<<<;;;::::::999999999999888888888888888888:::999888888999999999888666666777999<<>>???<<<<<<===@@@CCCEEEDDDBBBCCCFFFIIIJJJJJJKKKNNNQQQUUUWWWYYYYYYXXXYYY\\\______aaaZZZMMMHHHIIIFFF===:::;;;;;;:::999999999999999999:::;;;<<<<<<======;;;<<<===>>>>>>======<<>>???FFFTTTdddpppdddWWWIIIDDDCCCAAAAAABBB===;;;999888777666444222000000000000////////////.................................------.........,,,,,,,,,---------..............................---------.........//////............/////////000///////////////..................//////000111222222//////333555444555888JJJ```qqqxxx```QQQPPP>>>>>>===<<<;;;;;;::::::::::::<<<<<<===<<<;;;:::;;;:::999:::::::::888666===:::777777999;;;<<<;;;888999;;;<<<<<<<<<;;;:::;;;;;;:::::::::<<<>>>???<<<<<<=========<<<<<<<<<999:::;;;<<<<<<<<<<<<<<<===;;;::::::::::::888777999:::;;;<<<<<<===@@@BBB===???@@@???>>>@@@EEEJJJGGGLLLTTT]]]kkk|||xxxbbbEEE111222777444+++---777777---///000111222333333222111111111111111111111111111...///000222222222111000222222333444555555555555555555555555555555555555333333444555666777888999888888999:::;;;<<<<<<======>>>@@@AAABBBBBBAAAAAA===>>>???@@@@@@@@@???>>>:::===@@@AAAAAA@@@???@@@DDDBBB@@@?????????===;;;;;;<<<;;;999555444666999222333333444444333333222333333444444444555555555222222333333333444444444222222222222222222333333111111111000000000000000333333333333333333333333111111222222222333333333444333333333333444555555444444444444444555666777666444555:::;;;:::;;;>>>===<<>>??????AAACCCFFFOOOUUUTTTRRRUUU[[[___^^^jjjuuutttjjjaaa^^^```^^^dddiiihhh```TTTJJJFFFBBBCCCDDDCCCAAAAAABBBCCCFFFGGGJJJNNNSSSUUUTTTRRRPPPSSSWWWXXXYYYZZZ^^^aaabbbdddccc^^^WWWQQQOOOOOODDDJJJJJJ@@@===???<<<333222444666666666666888:::999999999999999999::::::<<<===>>>??????>>>===<<<<<<===@@@JJJ]]]{{{hhhYYYKKKEEEDDDBBB??????===;;;999888777666444222000000000000//////////////////...------------...///,,,---//////+++***,,,//////.........---------........................,,,---///000000000///...........................---------............///000000000000111111111111222222222333333333444444===EEEVVVnnnxxx]]]NNNBBBBBBCCC@@@;;;:::<<<888999===<<<777888>>>===::::::===<<<999888::::::;;;;;;<<<<<<<<<<<<<<<>>>;;;:::;;;======:::888::::::999888888888999999;;;999888888999:::999999<<<;;;:::888777777999999;;;<<<===;;;888888;;;>>><<<;;;;;;<<<===>>>???@@@@@@<<<>>>DDDEEEGGGXXXmmmoooxxxuuurrrssswww}}}oooZZZFFF999333111111111111111111111111000000000000000000000000////////////000000000000111111111000000000000000000111222222444444555666444444444555555555666666777777777777777777777777777888999:::::::::::::::===>>>???AAACCCBBB???<<>>AAACCCBBB@@@AAA???>>>>>>??????===<<<>>>======<<<;;;;;;::::::;;;:::888777666555666666444444555666555444222111333333333444444555555555222333333444444333333222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222333333333333444444333333333333333444555666666666666666777777777777;;;888:::BBBMMMeeesssaaa^^^QQQIIIBBB@@@DDDEEEBBB???AAA???>>>>>>>>>;;;777333444555666777888888777777888888888888888888888888888888888888777777777777666777777888999::::::;;;======>>>???@@@AAABBBCCCIIINNNUUUYYYXXXSSSNNNKKKQQQRRRUUUZZZ^^^]]]WWWRRRPPPLLLHHHKKKQQQWWWYYYXXXcccbbbccciiioooqqqkkkdddaaa]]]YYYXXXYYYZZZYYYWWWYYYWWWSSSOOOJJJGGGDDDCCC???>>>===;;;:::999999888888777555555666777:::;;;:::999<<>>>>>;;;;;;>>>>>>===???BBB999999888777777777888888;;;999999:::<<<===<<<:::999999999999888888888888;;;;;;;;;<<<======<<<;;;999888999;;;<<<<<<999666444777:::;;;999888888999>>>======<<<===@@@CCCGGGFFFFFFMMMYYYbbblllnnneeejjjuuulll]]]MMMAAA999555222111111111111111111111111000000000000000000000000////////////000000000000111000000000000000000000000111111222333444555555333333333444444444555555555555555555555555555555666777888999::::::::::::======>>>@@@BBBAAA???<<<===;;;;;;===@@@BBBAAA@@@???>>>===>>>@@@AAA@@@???>>>>>>======<<<;;;:::::::::999777666555444555555444444444444444444333222333333333333333333444444222222333333333333222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222333333333444444333333333333333444555555555555555666666666666777:::666777===BBBPPPmmmjjj^^^PPPIIIIIIIIIEEE@@@CCCCCCCCCBBB@@@???@@@BBB999999999999999888888777888888888888888888888888888888888888777777777666666666777777888888999999::::::::::::;;;;;;;;;;;;<<>><<<>>>CCCJJJQQQWWWZZZZZZ]]]\\\^^^eeeooowwwyyyyyy{{{vvvpppooopppnnngggaaa[[[VVVQQQNNNMMMLLLJJJHHHGGGFFFDDDBBB@@@???>>>>>>;;;;;;:::::::::::::::;;;888888777666777999;;;<<<===888777;;;===<<<===@@@666???EEEDDDCCCHHHOOORRRPPPTTT___ppphhhYYYKKKEEEDDDBBB??????===;;;999888777666444222000000000000//////////////////...------------...000---,,,......+++,,,///...............---------........................------...////////////...........................---------............/////////000000000000111111111111222222222333333333111555>>>LLL___uuu{{{mmm```YYYTTTIII???<<<======>>>???>>><<<<<>>@@@AAAAAA@@@???@@@AAA@@@BBBDDDDDDFFFLLLTTTZZZbbbiiizzz}}}hhheeellldddUUUAAA555333555555333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000111111000000111222333444555555222222333333333444444444555555555555555555555555555555777888::::::;;;;;;<<<<<<===???AAAAAA???<<<;;;::::::<<>>AAABBBBBBAAA>>>>>>===<<<;;;:::999999999888666444333333333444333333333222333333444444222222222222222222111111000111111222222111111000000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333222222222222333333333333333333333333333444444555444444444444555555555555888555666:::;;;>>>KKKZZZmmmRRRHHHGGGGGGFFFBBBEEEGGGDDD@@@>>>@@@CCC???>>>===<<<;;;:::999888999999999999999999999999888888888777777777777666666666666666777777777777888888888777777666666666777888999888777666777999666777999<<<@@@GGGNNNSSS^^^aaahhhtttxxxmmmfffbbb^^^XXXRRRNNNJJJFFFCCCAAA???===;;;:::999999888888888999999777777777888999:::<<<<<<:::999999888999;;;<<<===>>>:::888<<>>===>>><<<@@@CCCFFFSSSiiizzzwwwxxx~~~hhhYYYKKKEEEDDDBBB??????===;;;999888777666444222000000000000//////////////////...------------...000---,,,......,,,,,,000................................................------........./////////........................---------............///////////////000000000111111111111111222222222222555888<<>>===<<<;;;;;;;;;::::::;;;<<<===>>>===;;;888777===>>>>>>>>>>>>>>>@@@BBB=========<<<===@@@DDDGGGGGGFFFCCCAAA@@@BBBFFFHHHJJJPPPXXX___eeennnyyy{{{wwwrrrllljjjMMMBBB666222444666444000111111111111111111111111000000000000000000000000////////////000000000000000000000000000111111111000000111222333444444555333333333444444444555555555555555555555555555555333444666888999:::;;;;;;::::::;;;>>>@@@@@@???===::::::;;;===???AAAAAABBB>>>>>>===>>>AAABBBBBBAAA===<<<;;;;;;999888888777777666444333222111222222333222111111111333444555222222111111000000////////////000000000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333111222222222222333333333444333333222333333444444222222333333333444444444777555666;;;<<<:::===CCCNNNjjjooo```ZZZSSSNNNEEEEEEEEEDDDBBBAAAAAABBBAAA@@@???>>>===<<<;;;;;;::::::::::::::::::::::::888888888888777777777777666666666666666666666555888888777777777666666666888888999777666666888:::999999999777666999AAAGGGRRRWWW```llluuuxxxvvvtttjjjcccYYYRRRNNNKKKFFFCCC???>>><<<;;;;;;;;;;;;:::<<<;;;:::999888777777888666666777777999:::;;;<<<;;;;;;;;;;;;;;;===>>>???;;;<<>>>>>@@@AAA@@@@@@???>>>===>>>???@@@???@@@AAAAAA@@@>>><<<:::=========;;;:::;;;>>>BBBAAAGGGMMMNNNKKKKKKOOOTTT^^^^^^```bbbeeehhhjjjkkkyyypppqqquuulllWWWFFF999666333222333222///---000000000000000000000000////////////////////////////////////000000000000//////000000111111111111///000000111222333444555555555555555666666666666666666666666666666666666222333555777888:::::::::999999:::<<<>>>??????===;;;<<<===>>>???AAABBBCCCAAA@@@??????@@@@@@???===::::::999888888777777666666555333222111000111111222111000000111222444555111111111000000/////////...//////000000//////...////////////////////////000000000000000000000000111111111111111111111111111111222222222333333333111111111222222222333333444333333222222222333333222222222222333333333333666444555999<<<;;;:::;;;<<>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888888777777777777777666666666777777777777888888888888444666888777666555666777444555777666555777<<>>;;;666777888888888999:::;;;======;;;:::999999999999999888888888999:::;;;;;;<<<<<<<<<======>>>???@@@:::>>>AAA@@@>>>???BBBEEEEEEJJJXXXrrrhhhYYYKKKEEEDDDBBB??????===;;;999888777666444222000000000000//////////////////...------------......,,,---000111...---000---------.......................................------,,,,,,------...///........................---------............///......////////////000000///000000000000111111111///222333222111555===DDDbbbwwwhhh[[[LLLCCC???AAAJJJSSSSSSPPPJJJDDDAAA@@@AAABBBAAABBBBBBBBBBBBCCCFFFHHHJJJJJJLLLMMMMMMMMMLLLKKKHHHJJJLLLJJJHHHGGGIIILLLUUU___kkkqqqnnnjjjhhhhhhqqqvvvtttmmmdddRRR@@@444444444333111000///000222000000000000000000000000////////////////////////////////////000000000000/////////000111111222222//////000111222333444444555666666666666777777777777777777777777777777777333333555666888888999999888777888:::===??????>>><<<>>>???@@@???@@@AAACCCCCCAAA???>>>>>>===;;;:::888888888888888888888888666555333111000000000111111111111000111111222222000000000000000000//////...//////000000//////...////////////////////////000000000000000000000000111111111111111111111111111111222222222333333333111111111111222222222222444333333222222222222222222222222222333333333333333222333555777777666666<<<:::<<>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999888888888888888999999999666666666777777888888888444666888888777666555666444555666666555555666888888===CCCIIILLLLLLJJJHHHAAA???===<<<<<<:::888666444666777777666666777999999888888888999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<======>>>??????@@@@@@===?????????DDDQQQ^^^eeeeeekkkqqqwwwhhhYYYKKKEEEDDDBBB??????===;;;999888777666444222000000000000//////////////////...------------...,,,+++...222222///---...---------.........//////........................------,,,,,,,,,---...///........................---------............///........./////////000000/////////000000000111111///111333333111111444666???TTTssszzziii\\\TTTUUUZZZUUURRRLLLGGGDDDCCCCCCCCCIIIIIIIIIGGGEEEEEEHHHKKKMMMNNNPPPSSSVVVXXXZZZ[[[dddiiioooppplllgggffffff___dddkkkrrruuusssnnnjjjcccgggppp{{{|||wwwlllYYYIII===888888555444333111000111333444000000000000000000000000////////////////////////////////////000000000000...//////000111111222222//////000111222333444444555555555666666666666777666666666666666666666666333444555666777777777777777666777999<<<>>>???>>><<<>>>@@@???>>>===???AAABBB@@@>>>======<<<:::888777777888888999:::::::::666555333111000000000111111111111111111111000///000000000000000111111111//////000000000000//////........................000000000000000000000000111111111111111111111111111111222222222333333333111111111111222222222222444333333222111111222222222222222333333333444444111222333333444555555444888444444>>>QQQnnnttt```UUUMMMHHHJJJHHHFFFCCCAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;999999::::::;;;;;;<<<<<<999999888888888888888777888999:::999888888888::::::888777666666555333222333666999<<<======>>>>>>999888666666666666666666444666999888777666777999888888888999:::<<<===>>>======<<<<<<======>>>???<<<===>>>>>>??????@@@@@@AAACCCGGGPPPeee~~~zzz}}}hhhYYYKKKEEEDDDBBB??????===;;;999888777666444222000000000000//////////////////...------------...++++++...333444///---...---------.........//////........................------,,,+++,,,---...///........................---------.........//////............/////////000////////////000000000000,,,///111333333222222333333@@@WWWrrr|||zzzsssppplllgggdddbbbbbbbbbRRRRRRPPPKKKFFFDDDFFFHHHEEEGGGIIIMMMRRRWWW[[[^^^bbbjjjsssvvvqqqjjjdddbbbTTTPPPMMMQQQZZZ^^^[[[WWWZZZYYYZZZ```jjjsssxxxzzz{{{{{{~~~nnnTTTCCC:::444000///000///...000111111000...000000000000000000000000////////////////////////////////////000000000000...//////000111222222222//////000111222333333444444444444555555555666666555555555555555555555555444444555666777777666666666666666888<<<>>>???>>><<<>>>@@@???<<<;;;===???AAA???===<<<===<<<:::999777888999:::;;;<<<======666555333111000000111111000111222222222000///...//////000000111111222222//////000000000000//////........................000000000000000000000000000000000000000000000000111111222222222333333333000111111111111222222222444333333222111111111222222222333333333444444444000333555555666888888777555777;;;===999BBBcccuuuhhhaaaOOOMMMIIIFFFCCCBBBAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>============<<<<<<<<<::::::;;;<<<<<<===>>>>>>======<<<;;;:::999888888999999999777666666999;;;999666444555888::::::888666777888888777777999:::999777666555666888:::<<<444777:::;;;999999;;;>>>===<<<<<<======>>>???@@@============>>>@@@AAABBB<<<===>>>??????@@@??????BBBGGGSSSiiikkk[[[KKKGGGGGGEEEAAA>>>===;;;888666555444333111000000000000////////////+++222333++++++111222+++---------------------------------------------------------------------------------------------------------............///////////////////////////////////////////////////000000000111222222333333222222111111222222333444333444<<>>???AAAAAABBB@@@>>>>>>?????????>>>999999::::::;;;<<<<<<<<<888888888888888888888888555444333333111111000///222222222111111111000000111111111111000000000000//////.........---------......------------..................////////////111000///......///000111000000000000111111111111222222222111111111000000111111111111111111111111000000111222222222222111333333333444444444555555888888888888:::@@@GGGLLLvvvpppYYYJJJFFFGGGFFFDDD??????>>>>>>>>>???AAABBB??????@@@AAAAAA@@@===:::@@@???>>>=========>>>???<<<=========<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888444444444555555666777888777777888999:::;;;;;;;;;>>><<<999999;;;===<<<;;;?????????>>>===<<<<<<===CCC>>>===AAA@@@<<<;;;???CCC@@@===>>>DDDJJJLLLMMMSSScccnnn|||qqq___MMMGGGGGGEEEAAA???===;;;888666555444333111000000000000////////////111:::<<<111+++---...+++---------------------------------------------------------------------------------------------------------............///................................................//////000000111222222222222111111111111222333333444444555;;;HHH[[[ppp}}}|||{{{mmmZZZDDD===555111111222111000//////000000000000///////////////////////////////////////////////////..................///000000111111000000000000111111111111111222222222333333444444444444555555555555333333444444444444333333555555444444444444555555555666888;;;===???@@@@@@CCCBBB@@@AAABBBCCCCCCBBB;;;;;;;;;;;;;;;<<<<<<<<<999999999999888888777777555555444333222111000000222222222111111111000000111111111000000000////////////.........---------......------------..................////////////111000///......///000111//////000000000111111111222222222111111111000000111111111111111111111111000111111222333222222222333333333444444444444555888888888888999<<>>>>>>>>???@@@@@@;;;;;;<<<=========<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999666666666666777888888999;;;:::::::::;;;<<<>>>???:::;;;<<<<<<<<<;;;;;;;;;AAABBBBBBCCCCCCCCCCCCBBB<<<;;;???EEEFFF@@@;;;;;;:::@@@LLL___pppzzzzzzvvv|||~~~xxx||||||gggQQQGGGFFFDDDAAA@@@===;;;888666555444333111000000000000////////////333<<<>>>444******,,,,,,---------------------------------------------------------------------------------------------------------............///......................................................//////000111111111111111111111111222222333333333111///222AAAXXXjjj~~~}}}|||yyyvvvwwwlllRRR:::333000---...111333111///...//////000000//////...////////////////////////......//////////////////...............///000000111000000//////000000111111111111222222222222333444444444444555555555555222333333444444333333222444444333333333444444555555666888:::<<<===>>>>>>BBB@@@@@@AAACCCEEEFFFEEE=========<<<<<<<<<<<<;;;;;;::::::999888777666666666555555444333222111000222111111111111000000000111111000000000000//////...............---------......------------..................////////////000000////////////000000//////000000000000111111222111111111111000000000111111111111111111111111111222222333333333333333333333333333444444444444777888888888777888;;;>>><<>>===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::999999999999::::::;;;===<<<:::::::::<<<>>>@@@===@@@CCCDDDAAA??????@@@=========>>>@@@@@@>>>===BBB>>>===???AAAAAAAAACCCFFFQQQiiipppUUUGGGEEEDDDBBB@@@===;;;888666555444333111000000000000////////////...444666///***+++,,,,,,---------------------------------------------------------------------------------------------------------............///................................................------......///000000000000000000000000111222222...222444222000555BBBMMMbbbvvv}}}uuukkk^^^NNN<<<111111000...///111222000......//////////////////...////////////////////////............////////////...............///000000000000////////////000000111111111111222222222222333333444444444555555555222222333333333333222222444333333333333444444555555666777999;;;<<<<<<<<<===<<<<<<===AAACCCDDDDDD???>>>>>>===<<<<<<;;;;;;;;;;;;:::999777666555555666555555444333222111111111111111111000000000000111000000000////////////..............................------------..................////////////000000////////////000000////////////000000000111111111111111000000000000111111111111111111111111222222333444444444444333222222333333333444444444555666888888777777888::::::>>>CCCJJJ[[[{{{zzziiiWWWIIIBBBBBBDDD>>>@@@AAABBBBBBBBBBBBCCC???@@@@@@@@@@@@???===<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======???>>>>>>>>>>>>???@@@AAA<<<===??????>>>=========CCCBBBBBBBBBCCCCCCBBBAAAAAADDDLLLVVV^^^```^^^\\\dddkkk}}}xxxXXXHHHDDDCCCBBB@@@===;;;888666555444333111000000000000////////////---...---+++,,,...---***---------------------------------------------------------------------------------------------------------............///................................................---------...//////000000000000//////000000111222///222555666555444555777BBBUUUooossslll```RRRFFF===666333444333000//////000//////......////////////..............................---.........//////000000...............///000000000000////////////000000000000111111111222222222333333333444444444444555222333333444444333333222333333333333444444555666555666777999:::;;;;;;;;;:::999999;;;>>>AAAAAAAAA??????>>>===<<<;;;;;;:::::::::999888666555444444666555444333222111111000000000000000000000000000000000000////////////...---...........................------------..................//////////////////000000000000//////...////////////000000000000000000000000000000000111111111111111111111111222222333444444444444333222222222333333333444444333555777888777888999:::999===???;;;<<>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????>>>>>>>>>???@@@@@@@@@@@@BBBBBBCCCBBBAAAAAACCCAAA@@@AAABBBBBBBBBAAA===???BBBDDDDDDEEEEEEFFFBBBVVVtttyyy}}}}}}[[[HHHDDDCCCAAA@@@===;;;888666555444333111000000000000////////////222///,,,,,,///000---)))---------------------------------------------------------------------------------------------------------............///------------------------------------------------------......///000000000///////////////000000111222222111222222333222000888;;;FFF^^^|||uuubbbQQQ???777:::<<<999333222111///...---...000111---......//////......---........................------......///000000000...............///000000000//////......//////000000000000111111111111222333333333333444444444444333444444555555444444333444444444444555555666777666777888999:::;;;;;;;;;<<<::::::;;;===???@@@???>>>>>>======<<<;;;::::::888777777666555444333333555444444333222111000/////////000000000000000111000000////////////......---------.....................------------..................//////////////////000000000000//////......////////////000000//////000000000000000111111111111111111111111111111222222333333333333333222222222222333333333333222444666777777888:::;;;666777:::;;;<<>>???@@@AAABBBBBBBBBBBB>>>???@@@@@@@@@@@@@@@@@@?????????????????????????????????@@@@@@@@@@@@AAA????????????@@@AAABBBCCC>>>>>>????????????>>>>>>@@@AAABBBBBBBBBAAAAAAAAADDDMMMXXX]]]]]][[[]]]___jjj|||\\\IIIEEEDDDAAA???===;;;888666555444333111000000000000////////////111...---...///...---,,,---------------------------------------------------------------------------------------------------------............///---------------------------------------------------......///000000111111///............///000000111000000000111111222222666333555BBBZZZtttzzznnn^^^JJJ>>>111...333888777222.../////////...///000111---......//////......---........................------......///000000111...............///000000//////............//////000000000000111111111111222222333333333444444444444555555666666555555444555555555555666777888888888888999:::;;;;;;;;;:::===;;;::::::<<<======<<<===<<<<<<<<<;;;;;;::::::555555555444444333333333444333222222000000///...////////////000000111111000000/////////.........---------.........//////......------------..................////////////...///000111111000///............/////////000000////////////000000111111111111111111111111111111000111111222333222222222111222222222222333333333333444555555555666888:::888555777===???======AAAXXXnnn|||gggWWWPPPEEEFFFHHHIIIFFFBBB<<<999@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA?????????@@@AAACCCDDDEEEEEEDDDAAA@@@@@@AAACCCEEEDDDNNNWWWVVVOOOJJJKKKOOOppp]]]IIIEEEDDDAAA>>>===;;;888666666555333111000000000000////////////++++++---...---+++---000---------------------------------------------------------------------------------------------------------.........//////------------------------------------------------......//////000111111111...............///000000,,,///222444333222333333...333777666888FFF```vvvwwwzzziiiUUU???666777777333///...111444...000111222111000///000---..................---........................---------...///000000111...............///000000//////............//////000000000000111111111111222222333333333444444444555555666666666666555555555555555666666888999999888999:::;;;;;;;;;;;;;;;===;;;999999:::::::::888<<<;;;;;;;;;;;;:::::::::333333333333333333333333333333222111000///........./////////000000111111000/////////............---------.........//////.........------...................../////////000...///000111111000///.............../////////000.../////////000000111111111111111111111111111111000000111222222222222111111111222222222333333333555555555444333444666888:::777666888777555:::CCC666CCCYYYsssrrrlllnnnpppooohhh^^^RRRKKKAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@AAAAAAAAA>>>>>>???@@@BBBDDDFFFGGGUUURRRLLLIIIIIILLLQQQUUUoooxxx{{{]]]HHHEEEEEEDDDCCC<<<;;;888555333222222222000000000000////////////......---------,,,,,,,,,///222444222---+++---000++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000000000000000000000000000000000111111111111333222111000333999BBBHHHjjjsss[[[EEE999666222222222111111111000000000000///...............---------------------------------------------------------............///////////////////////////............////////////...///000111222333444444444555555444333333666888555555555555555555555555555555555666666666666666:::;;;;;;;;;;;;:::999999999999999888888777777777;;;;;;:::999888777666666555555555444444333333333111111111111000000000000////////////////////////000///...///000///,,,***///...---,,,+++,,,---.........------------..................////////////111111000000//////......///////////////000111111////////////000000000000111111000000000000000111//////000000111111111222111111222333333333333222222222333333333333444444555555555666777888888999===>>>DDDPPPbbb}}}{{{___YYYLLLOOO]]]fffjjjfffYYYMMMJJJEEEFFFQQQ^^^^^^VVVOOOHHHEEEHHHFFFAAABBBIIIHHHHHHAAABBBKKKQQQ^^^sssyyyqqqttt}}}]]]HHHEEEEEECCCBBB===<<<999777555333333333000000000000////////////......---------,,,,,,,,,...111333111---+++---///++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............//////////////////////////////000000000111111111444444444333333555999<<>>666333222222222111111111000000000000000///...............------------------------------------------------------------................................................////////////...///000111222333333444333444555444333333555777555555555555555555555555555555555555666666666666888999999:::::::::999999::::::999999999888888888999999888777666555444444555444444444333333333333111111111000000000//////////////////////////////,,,++++++,,,------...---...---,,,,,,,,,,,,---.........------------..................////////////000000000000//////......//////......//////000111.../////////000000000000111111000000000000111111///000000000111111111111000111222222333333222222222222222333333333444444444444555555666777777888666555888>>>HHHYYYqqq~~~ssszzzuuurrrmmmqqq}}}ooodddaaa___]]]cccmmmssssssmmmnnnzzz^^^HHHDDDDDDBBBAAA>>>===;;;888666555444444000000000000////////////......---------,,,,,,,,,---///111///,,,***,,,...++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............//////////////////////////////000000000000111111111333555555333222222333666>>>QQQppp~~~||||||\\\NNN===111///111222222111111111111000000000000000///......---.........------------------------------------------------------------................................................////////////...//////000111222333333222333555555444444444555444444444444444444444444444444555555555666666666666666777888999999999999:::::::::::::::999999888777666666555444333222222444444333333333333333222111111000000000000//////////////////////////////++++++,,,,,,+++,,,...000------,,,,,,,,,------.........------------......---............/////////000000000////////////.........------......///000....../////////000000000111000000000000000111111000000000000111111111111000111222222333333222222222222222222333333333333333333444444555555666666666555555777888===IIIVVV^^^HHHDDDCCCAAA???===<<<;;;999666555333333000000000000////////////......---------,,,,,,,,,,,,...///---+++***+++---+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........////////////////////////////////////000000000111---000222333333333333444555444888HHHddd}}}~~~~~~lll[[[DDD<<<444111333555333000111111000000000////////////......------.........------------------------------------------------,,,,,,---------............................................./////////////////////000111222222333222444666777666555555666444444444444444444444444333444444555555666666666333444555777888999999999999:::;;;;;;;;;:::999999666666555444333222111111333333333333222222222222111000000000////////////////////////////////////,,,...000///---,,,---...---,,,,,,,,,------.........------,,,,,,------...---------.........//////////////////////////////---------------...//////........./////////000000000000000000000000111222000000000000000111111111000000111222222222222222111222222222222333333333222222333333333444444444777777999;;;999888<<>>PPPfffwww~~~vvvuuusssfffOOO<<<222333333444444222///,,,000000000/////////............------------......------------------------------------------------,,,,,,,,,------------......................................./////////////////////000000111111222333555888888777666666777444444444444444444444444333333333444555666666777222333444666777888999999888999;;;<<<<<<;;;:::999777666555555333333222111222222222222222222222222000000000////////////...////////////////////////+++---///000///---------+++,,,,,,------.........------,,,,,,,,,,,,------------------.........................../////////---------------...//////............////////////000000//////000111222222111111000000000000000000000000111222222222222111111111111222222222333333222222222222333333333333222333777;;;:::777999===<<>>MMMgggsssbbbLLLBBB777333555555111,,,......///000000000///...//////.........---------,,,,,,,,,,,,------...///------------------------------------------------++++++,,,,,,,,,---------------------------------............/////////000////////////000000000000333333333222111222444666333333333333333333333333111111222333555666666777444555666777888888888888444666999;;;;;;:::888777666555555444333222111111//////000000111111111222000/////////............////////////////////////TTTEEE333***+++......,,,)))+++,,,...//////......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------........./////////////////////000111111---------.........//////////////////000111222333222111111111000000////////////000111111111111111000111111111111222222222333333333333333333333333444111111555555444666:::333666999::::::<<<@@@DDDTTTqqq[[[LLLHHHDDDAAACCC===<<<:::888666444333222111111000000//////............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......)))+++------,,,,,,,,,---........................,,,,,,,,,---------......////////////000000000000222222333444444555555666555888;;;<<<@@@MMMcccsss~~~ooo^^^LLL???444333222111000000000000////////////////////////------............------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000000000000111111222111111222333333333333222111111111111111111111111000111111222222333444444555555555666666666666666:::::::::999888666333222444444333333333222222222111111111111111111111111////////////////////////........................---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......---......///////////////000000000000000///......000000000000////////////////////////////////////000000000000111111111111111111222222222333333333333333333333333333333333333333333444444444555555777888888999999:::;;;;;;<<>>111000111222333555444333111000000//////.../////////........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------............/////////...///000000111000000111222222222222111111111111111111111111111///000000111111222333333333333333444555666666777888888777666555444444444222222111111111000000000000000000/////////......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,------.....................////////////......------....../////////000///////////////////////////000000000111111111111000000111111111222222222222222222222222222222222222222222333333333444444444444555666666777777888444888===>>><<<:::::::::@@@EEEPPP^^^nnnvvvggg```SSSCCCcccJJJEEEFFFCCC???===<<<:::888666444333222111111000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////------......//////000000111///......000111111000---000333555666777888:::EEEQQQdddzzzvvvooo^^^LLLBBB>>>999444111222222111111000///////////////............//////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++,,,,,,,,,,,,,,,------------.........//////......//////000111///000111111222222111111111111111111111111111111//////000000111222222222222222333444555666666777777777555444444333333444111111111000000000000///.........///////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,---............---------.../////////......---------......//////000////////////////////////000000000000111111111111000000000111111111111222222222222222222222222222222222222222333333333333333444444555555666777777666888::::::::::::<<<>>>AAA???>>>AAAHHHXXXrrr{{{jjjUUUIIIEEE>>>444bbbIIIDDDGGGDDD======<<<:::888666444333222111111000000//////............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++***++++++++++++,,,,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------......///000000000///000000000000000111111222222222222333444777888333777>>>HHHYYYrrrqqqcccZZZIII>>>666555555444666;;;555444222000......///000///......------......///------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,---------.........///............///000000///000000111111111111111111111111111111111111111//////000000111111222222111222222333555666666777555444333222111111111222111111000000000/////////,,,------......//////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,------......------,,,---......//////......,,,,,,---......///000000////////////////////////000000000000111111111111000000000000111111111111111111111111111111111111111222222222222333333333333333333444555555666666777888888999999;;;===???::::::>>>BBBCCCDDDJJJRRRfffttt|||ttt\\\TTTHHH===888777444111```HHHDDDGGGCCC<<<===<<<:::888666444333222111111111000//////............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------......///000000000))),,,///000//////000222000000111111111222333444222444555555888DDDWWWfffzzznnn[[[JJJ???;;;222///000555444///...222///000111111000/////////......---------......///------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000//////000111111111111111111111111111111111111111/////////000111111222222111111222333555666666777333222111/////////000000000000000000////////////+++,,,,,,---...///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,---.../////////...,,,,,,------...///000000////////////////////////000000000000111111111111000000000000111111111111111111111111111111111111111111222222222333333333222222333444444555555666222444777888999888777666333333555:::;;;;;;???DDDCCCIIIWWWkkk|||lll[[[QQQDDD<<<555333333222111222___HHHBBBAAAAAAAAA===<<<;;;888666444333222111000000///...---------///............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---...///000000------......///000000000000000///////////////000111111111222222333333333333444555555555777;;;===YYYfff||||||lll^^^XXXMMMDDD<<<777333000000000000000000000000000//////////////////////////////.........---------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...///000000000000111111111000000000000000111111222222222222111111000000000000111111111111000222444444333333444555222111000.........///000000000000000000///..............................+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000000000000111111111111111111111000000000000000111111000000000000111111222222111111111111111111222222111111222222333444444444444555555555555666777777888999;;;<<<=========@@@DDDIIIRRRbbbvvvzzznnn___QQQFFF>>>:::444444333333222111000000___IIICCCBBBAAA@@@===<<<:::888666444333222111000000///......------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,************+++++++++,,,************************+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,------......//////------......//////000000//////...............///000000000111111111111111111222333333333555888:::@@@HHHTTTaaaqqqwwwpppkkkaaaPPPCCC>>>;;;666444333444333333000000000000000000000000........................///.........------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...///000000000000111000000000000000000000000111111111111111111000000000000000111111111111000222444444333222333444222111000///......///000000000000000000///..............................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000000000111111111000000000000000000000000111111000000000000111111111111111111111111111111222222111111222222333444444444444444555555555555777888888999:::;;;<<<<<<>>>???AAA@@@BBBHHHSSS[[[fffvvvyyysssYYYTTTMMMDDD===777333222444333333222111111000000```KKKDDDBBB@@@???<<<<<<:::888666555333222000000000///......------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++************++++++++++++,,,)))))))))*********++++++************************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------------.........---------...//////000000...---------------......000000000000////////////000111222222111222444666333666888:::BBBWWWrrrxxxkkkbbbUUUJJJDDD===444...222000//////000222111111000000000000000000000000....................................------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...///000000000000000000000000000000111111///000000111111000000///000000000000111111111111000222444444333222333444111000000////////////000000000000/////////.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000000000000111111000000000000000000000000111111000000000000111111111111111111111111111111222111111111111222333333444444444444555555555555888888888999999:::::::::999<<<>>>===<<<===AAAEEEFFFOOO^^^qqquuujjj___UUUPPP:::999666333111111111222333333222222111000000000aaaLLLEEECCC@@@>>><<<;;;:::888666555333333000000//////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************++++++++++++((())))))))))))************************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,---......//////000------------------...///111000000000///.........000111222111000000111333444444444444888DDDUUUaaa___dddmmmwwwxxxmmmddd[[[RRRBBB===888333222222333333555444222333333333111///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---...///000000000000000000000000000111111111//////000000000000/////////000000000111111111111000222444444222111222333000000000////////////000000000//////.......................................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------------------........................////////////000000000111/////////000000000000000111111000000000000111111111111111111111222222222111111111111111222222333333333444444444555555555888888888888888888888888888:::===>>>>>>???AAADDDHHHGGGEEEGGGQQQcccwww~~~sssbbbQQQGGGAAA??????666555333222222333444555222222111111000000000000bbbLLLFFFCCC@@@>>>;;;;;;:::888777555444333////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++((())))))))))))******************************************+++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------.../////////...---------...//////000111111111000/////////...000111222222111000111222111111333888???FFFJJJLLL@@@DDDIIINNNSSSYYY```fffvvvyyywwwrrreeeUUUIIIAAA:::333333333222000...///111222------...000222333222000................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---...///000000000000//////000000111111111111//////000000000000/////////000000000111111111111000222444333222111111222/////////000000000000///000000///...---....................................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.................................////////////000000000......//////000000000000111111000000000000111111000000111111111222222222111111000000111111222333333333333444444444444555666777777777777777777777:::;;;;;;:::::::::<<<===;;;===@@@BBBEEEIIIOOORRRZZZhhhyyyxxxmmmeeeUUUMMMAAA999666888<<<>>>666555444222111111222222111111000000000000//////bbbLLLEEECCC@@@>>>;;;:::999888777555444444//////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))************+++)))))))))*********++++++************************************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---......//////------------...///000111000000000000///////////////111333333111111111222333000000444:::???>>><<<666888999888777888===BBBJJJUUUeeettt}}}{{{xxxmmmjjjggg^^^SSSNNNLLLEEE:::444222000---222333333222000............------...000000///---........................------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...///000000000000/////////000111111222222///000000111111000000///000000000000111111111111111222444333111000111111...//////000000000000///000///...---------...///...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,,,,------.......................................////////////000000---......//////000000111111111000000000000111111000000000111222222333333111000000000000111222222333333333333444444444444555555555666666777777777888888777888999;;;===>>>666:::???BBBBBBBBBBBBBBBDDDJJJPPPVVVcccvvvvvvnnncccYYYQQQKKKGGGEEE888666444444555666666555333222111111000000000111000000000///////////////bbbKKKDDDBBBAAA@@@;;;:::999888777555555444.../////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,))))))))))))************************+++++++++,,,************************************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...+++,,,,,,------......///,,,,,,,,,,,,---...///000.............../////////---///111222111111111222444222111111222333222111222333444444333333444666111666===CCCJJJRRR\\\ccchhhqqq|||~~~ttthhh```RRRFFFAAA@@@;;;444555888777222000222222000//////000000000/////////444222000//////...---+++------------------------------------------------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,---...///000000000000...//////000111111222222000111111111111111111000000000000000111111111111111222333333111000000111---...///000111111000///111///...,,,,,,---...///........................,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................++++++,,,,,,---......///................................./////////000000------......///000000111111111000000000000111111///000000111222222333333000000000000000111222222222222333333333444444444333333444555666666777777555555777999<<>>>>><<<;;;:::<<<@@@DDDAAACCCCCCAAADDDOOOYYY]]]lllvvv|||vvvlllbbbSSSLLLCCC;;;666555555666333333333555555333///,,,000000000000111111111111////////////////////////bbbJJJCCCBBBAAA@@@;;;:::999888777666555444.........///////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---*********++++++,,,,,,,,,))))))))))))***************++++++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++,,,------......///++++++++++++,,,---...///,,,,,,,,,------.........+++...000111111000000111+++///222333222111222333///111333444333222111111777777666333000222888>>>???DDDKKKTTT]]]gggssszzz}}}{{{}}}zzzsss___TTTLLLDDD>>>===999333222555555222---222444222000111000---000///.........///......///...,,,---...000000///------------------------------------------------+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...///000000000000...//////000111222222222111111222222222222111111000000000000111111111111111222333333111000000000---...///111111111000///111///---,,,,,,,,,...///........................+++,,,............,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................++++++,,,,,,---...//////..................................../////////000---------...///000000111111111000000000000111111///000000111222222333333000000000000000111111222222222333333333444444444222222333444555777777888888888999;;;<<<;;;888555777999;;;<<<<<<===>>>@@@999???CCCDDDEEEIIIJJJIIIHHHOOOZZZgggttt~~~wwwmmmiii```UUUOOOLLLEEE===666666555444444333333333222111000111333444444333.../////////////////////.........///////////////aaaIIIBBBAAA???======<<<999666444333222222000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++------++++++++++++------************************,,,+++***))))))***+++,,,+++((((((+++,,,)))***,,,************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,,,,,,,++++++*********------------------------,,,+++***+++---...---,,,---------------------------------............///000000000000111111111111000000000000000111111222222222222111111111000000000000111111111222222222777777777999;;;>>>AAABBBOOOTTT\\\dddkkkoooqqqrrrwwwxxxuuuqqqmmmfff^^^WWWQQQMMMLLLJJJHHHEEE@@@<<<888444333///222333222//////111555................................................,,,,,,,,,---------......------------------------000...---,,,---000333555)))***,,,///111000,,,)))------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///,,,------...............//////000111111111111111222222222111111111000000000000000000000000000000111111111111111111111111000000000000////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---.........---,,,,,,+++,,,,,,,,,---------......------------------------........................////////////////////////////////////////////////////////////000000000000000000111111111222222222222333555666666444333222222222333444444555555666777777777888999999::::::;;;<<<<<<===>>>=========<<<===>>>???AAABBBCCCDDDEEEGGGIIIMMMRRRXXX]]]```uuuzzz|||xxxrrriii___VVVPPPLLLAAA@@@>>><<<999777555444222222222111111111000000000000000000000000000000000000000000////////////////////////////////////```IIIBBBAAA???======<<<999666444333222222////////////..................---------,,,,,,,,,---------------------------,,,++++++++++++,,,---************************++++++***))))))***+++++++++((((((+++,,,)))))),,,************************++++++++++++++++++++++++)))***++++++,,,,,,++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,------------------------------------................../////////000000000000000//////000000111222222222222111111000000000000000000111111111222222444444444444666777999:::333666999===@@@AAAAAAAAAEEELLLTTTYYY[[[\\\```cccmmmlllkkkiiigggdddbbbaaabbbccceeehhhjjjlllnnnnnnoooqqqooohhh\\\RRRLLLKKKGGGEEEAAA===:::888888888888888666555444222111111222111000///////////////................................................,,,,,,,,,------------...------------------------,,,,,,+++,,,...111444777444000+++((()))+++---///------------,,,,,,,,,+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............------...////////////...//////000111111111111000111111111000000/////////000000000000000000000000111111111111111111111111000000000/////////......000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------......---,,,,,,+++,,,,,,,,,---------......------------------------................................................////////////////////////.../////////000000000000000000000111111111222222222333444555555444333222222222333333444555555555666666666777888888999999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCDDDDDDEEEFFFHHHKKKNNNOOOQQQUUU[[[bbbjjjttt}}}zzzssslllcccZZZUUULLLJJJGGGBBB===999555444888888777666555444333222222222222111111000000000////////////////////////000000/////////.................................```IIIBBBAAA???===<<<;;;999777555333333222............------------......---------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,************************++++++***))))))***++++++***((((((++++++)))))),,,************************++++++++++++++++++++++++)))***++++++,,,,,,++++++************************+++++++++++++++******************+++++++++++++++,,,+++***+++,,,------+++,,,,,,,,,,,,------------------------............------.........////////////////////////000111111111111111111000000000000000000000000111111111111333333222111111222222333444444444444444333222111222666;;;=========???BBBAAA@@@???>>>===<<<<<<<<<999:::<<<>>>@@@AAAAAAAAA>>>@@@@@@===888333333444000///.........///000111000000000111111111222222444000------///000---***------------------------------------------------,,,,,,,,,,,,---------------------------------------,,,+++,,,---000222444:::555///++++++---///000......---------,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............---......///////////////...///000000111111000000000000////////////......000000000000000000000000000000000000000000000000000////////////.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,,,,---------......------------------------------------------------........................////////////////////////....../////////000000000000000000000111111111111111222333444444333222111111222222333333444555555444444555555666777777888888999::::::;;;;;;:::::::::;;;;;;===>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAABBB???AAADDDFFFHHHLLLPPPTTT___```dddiiinnnqqqqqqppprrrvvv|||~~~xxxrrrkkkccc^^^ZZZVVVPPPJJJFFFAAA===::::::::::::999888777777666111222222222222222222222111111111111000000000000//////////////////////////////.........---------........................___IIICCCBBB???===;;;:::999777555444333222/////////.........------......---------,,,,,,,,,************************,,,++++++++++++++++++,,,************************+++******************+++***'''(((++++++)))))),,,************************************************))))))***+++++++++++++++************************+++++++++************************++++++++++++++++++*********,,,---,,,+++,,,,,,,,,,,,,,,---------,,,,,,---------.........------.........////////////............///000000000000000000000000000000/////////000000000111111222222222111111111111111333222222222222222222333000222333333222222333555666555333222222222333444000111222333444444444444222444555444222222444666333333222111111222222333111111111111111111111111222///------...///...,,,------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,,,,---...333444777::::::666000+++.........---------,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........---...//////000000//////...//////000000000000000////////////////////////////////////////////////000000000000000000000000/////////.........------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---------,,,,,,+++,,,,,,,,,---------......------------------------------------------------........................................................./////////000000/////////000000000111111000111222333333222222111111111111222333333444444333333333444555555666666666777888888999999888888999999:::;;;<<<===>>>>>>=========>>>???@@@AAAAAABBBCCCDDDCCCAAABBBCCCEEEEEEEEEGGGJJJMMMOOONNNMMMIIIMMMRRRVVVWWWVVVVVVVVVZZZ[[[]]]___aaaccceeefffdddbbbaaabbbcccbbb^^^[[[TTTVVVWWWUUURRRPPPRRRUUUYYYYYYVVVQQQKKKDDD@@@>>>:::999888888:::;;;:::999666666666666555555444444000000111111222222222333000000000000000000000000////////////////////////......---------,,,,,,,,,........................___IIICCCBBB???===::::::999888666444333222000000000/////////............---------,,,,,,,,,************************++++++++++++++++++++++++*********************************++++++************''''''***+++((()))+++))))))))))))))))))))))))************************))))))***++++++++++++******************************************************+++++++++,,,,,,,,,---+++***)))***,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------........./////////000000000.........---......///000////////////////////////....../////////000000000///000000111111222222222............///111222333000000111111000000111333555444222111000111111222000000111222222222111111///000000//////000222444222111000///.........---//////......---------------...000///---...000222------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++,,,***///888???AAA:::000(((......---------,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...---......///////////////......///000000000000000000000000000000000000000........................////////////////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,---,,,,,,+++,,,,,,,,,---------......------------------------------------------------........................------------------------............////////////....../////////000000000///000000111111111111111000000111111222333333333222222222333444444555555555666666777777777777777888888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAABBB???@@@AAA@@@>>>>>>???@@@DDDCCCDDDEEEGGGHHHFFFDDDCCCEEEFFFFFFDDDBBBAAAAAAEEEDDDCCCAAAAAACCCDDDFFFCCC@@@>>>@@@BBBBBB???;;;<<<>>>???<<<999888:::===999:::;;;999666333333444666666666888999999666444444333333222111111000000111111111111111111111111////////////////////////........................------------,,,,,,,,,,,,........................^^^IIIDDDBBB@@@===999999999888777555333222111000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************)))***++++++++++++***))))))''''''******((((((+++))))))))))))))))))))))))************************((()))******++++++******************************)))))))))*********************++++++,,,---------+++***)))***+++,,,,,,*********++++++,,,,,,------,,,,,,,,,,,,------------....../////////000000000---------------...//////............////////////............////////////+++,,,---///000000000000111111111111111222333444333333333333444555555555333222111000//////////////////000000000000/////////......------......///...............---------,,,,,,------.........///***---000///------111555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......'''+++000666999666000+++------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,------...............---...//////000000////////////000000000000111111........................////////////////////////......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////............////////////.../////////000111111111///000000111111222333333111111222333333444444555444555666666777777666666777888888999::::::;;;;;;======>>>?????????>>>>>>;;;===>>>???>>>>>>@@@AAABBBAAAAAACCCEEEFFFEEEDDDDDDDDDDDDAAA???===>>>???<<<===>>>>>>===<<<;;;:::???<<<;;;<<<>>>>>><<<999777888888777555555666777222333444444444444555666444444444555666555111///555555555555555555555555000000/////////.....................////////////..............................---------,,,,,,,,,------------------------^^^IIIDDDCCC@@@===999999999888777555333222000000/////////...............---------,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************)))***++++++++++++***))))))''''''******((((((+++))))))))))))))))))))))))************************((())))))***************************************((()))))))))*********+++))))))******+++,,,,,,,,,+++))))))***+++,,,+++***)))******+++,,,,,,------++++++,,,,,,,,,---------------........./////////------,,,,,,------...///---------....../////////------........./////////+++,,,---////////////...+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---///000000000000//////......//////000000//////...000/////////000000000///...//////000000000000000------......///000000000,,,---------------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,---...))))))+++---000111///---,,,,,,+++++++++*********++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------------------...//////000000//////.........//////000000000------------------------........................---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------........./////////............///000111111//////000000111222222222111111222333333444444555444555555666777666666666888888888999::::::;;;;;;;;;<<<===>>>>>>===<<<<<<<<<>>>@@@AAAAAAAAABBBDDD>>>======>>>@@@AAA@@@???>>>>>>>>><<<::::::;;;===777888:::;;;<<<<<<<<<<<<666555555555555555444333666555444444555555444333444333333333444555555555000///...///111333222111.........///////////////............////////////---------....../////////....................................------------------------------------]]]IIIDDDCCC@@@===888999999999777555333222//////.........---------......---------,,,,,,,,,)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************)))***+++,,,,,,+++***))))))&&&'''******((((((+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************(((((())))))*********+++'''(((((()))***+++++++++***)))))))))+++,,,+++***))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,---......---------.........//////---------.........//////---...///000000000///...---...///000000000000///......///000222111000...,,,---...000000000///.........///////////////...,,,,,,,,,---//////...---,,,,,,------------,,,,,,---------,,,,,,,,,++++++///,,,)))***---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++---///000...,,,+++++++++*********))))))++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,---......///////////////---------.........//////------------------------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////---------......000111111/////////000111111222222111222222333333444555555444555666666777777666666888888888999:::::::::;;;888:::;;;===>>>>>>>>>>>>999;;;>>>>>>>>>>>>???@@@AAA@@@>>>>>>??????>>><<<<<<===>>>===;;;:::;;;<<<>>><<<888666666888;;;===999999999888777666666777555333111333555666333000222000...///000222111000444111...---///111222333111111111111000000000000......///000000111111222---------.........//////........................//////.........---------------------------------\\\FFFAAABBB@@@===:::999777555333222111111/////////...------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))))))))***++++++++++++***))))))************))))))************************))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******(((((())))))*********+++)))************+++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------..................------//////.........---------...------,,,,,,------...------------------------------------------------------------------------------------------------...------,,,,,,------......---,,,+++++++++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************************(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......//////000000///...------............////////////000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------...------------...//////......------------......////////////000000000000000000000000111111111111222111111333555777777666666666666666777777777777999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========???>>>===;;;;;;;;;<<<===:::;;;<<<<<<<<<;;;:::999999999888999:::999888777444555555666555555444444333333333333333333333333333333222222111000//////000000000000000000000000////////////............////////////////////////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------]]]FFFAAAAAA???===;;;:::888666444333333222000//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++,,,************************(((((()))************)))))))))************))))))************************))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******((()))))))))************))))))*********+++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------+++,,,------...---------------------------------.........---------------///.........---------,,,------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------,,,++++++++++++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////...------............////////////000/////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......---------------------------------------------...///000......------------........./////////000000000000//////000000000111111111222111111222555666666555555555666666666777777777888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>>>>>>><<<;;;;;;;;;<<<<<<::::::;;;;;;:::999888777666666666777888888666555555555555555444333222222333333333333333333333333333333222111111000//////////////////////////////////////////....................................------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------___HHHAAA@@@>>><<<<<<;;;999777666444444333000000///......------,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------************************''''''((()))))))))))))))))))))************))))))************************))))))))))))))))))))))))((()))******++++++************))))))))))))******))))))))))))************)))))))))*********++++++******++++++++++++******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------------------------......------------,,,,,,------,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,---++++++++++++++++++++++++++++++************+++++++++++++++++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........////////////...---------............//////////////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************---------,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------,,,,,,,,,,,,---...///000......------------............/////////000000000//////000000000000111111222111111222444666555444444555555555666666666666666666666777777777888888:::::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>===<<<<<<;;;;;;;;;;;;<<<999999999999888777666555444555666777777777555555666666555555444333222111222222222222222222222222222222111111000000///////////////////////////////////////............---........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------aaaIIIBBB???===<<<<<<;;;999777555444444333000000//////...------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************'''((())))))******))))))))))))************))))))************************))))))))))))))))))))))))((())))))*********************))))))))))))******)))))))))))))))*********))))))))))))******************++++++++++++******++++++************++++++************++++++++++++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,************************++++++************+++++++++++++++*********************************************************************************************************************************************************************+++++++++,,,,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------...............//////...---------------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------+++++++++,,,---...///000......------------.............../////////000000////////////000000000111222111000111444555444333444444444444555555555555666666666666777777777777999999999:::::::::::::::::::::;;;;;;<<<<<<======;;;;;;;;;::::::::::::;;;999999999888777666555555555777888888777555444444777666555555444444444444111111111111111111111111111111000000000///////////////////////////////////////.........---------........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------bbbJJJBBB???===<<<;;;:::888666555333333222111000000///......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************((()))******++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))******))))))))))))************))))))))))))))))))(((((()))))))))***************++++++++++++******+++******************+++)))))))))******+++++++++************************,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,,,,************************++++++************++++++******************************************************************************************************************************************************************************+++++++++,,,,,,,,,***************************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------............------------------............---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------+++++++++,,,,,,...//////......------------..................////////////...////////////000000000111000000111333444333222222333333333444444444444666666666666777777777777777888888888999999::::::999999999:::;;;;;;<<<<<<999999999::::::::::::999:::999888888777666666666666777888777444222222444333333222222222333444444000000000000000000000000000000//////////////////....................................------------........................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------cccKKKCCC???>>>>>>;;;:::888666444333333222111111000//////......------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++))))))***+++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))******))))))))))))******************))))))))))))((((((((()))))))))************++++++++++++************))))))))))))******(((((())))))***+++++++++************************++++++************++++++******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++((()))***+++,,,,,,,,,+++************************++++++************++++++)))))))))*********************************************************************************************************************************************************************+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---............---,,,------------.........---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))***************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------,,,,,,,,,,,,,,,------.........------------......------........./////////......////////////000000111000///000222333222111222222222222333333333333555555666666666777777777666666777777888999999999777777888999999::::::;;;777888888999999999999888888888777666666666777777444555666444111000333666111111////////////111111////////////////////////////////////.............................................------------,,,------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------cccLLLCCC@@@??????<<<;;;999777666444444333111111000000///.........+++,,,,,,,,,,,,,,,,,,---------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++((())))))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))******************)))))))))((((((((((((((()))))))))*********++++++++++++******))))))(((((((((((())))))((((((((()))***+++++++++************************++++++************++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))***+++,,,,,,,,,************+++++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******'''(((***+++,,,,,,,,,+++************************++++++************++++++((()))))))))*********+++******************************************************************************************************************************************************+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------.........---,,,,,,---------.........,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------...---,,,,,,++++++,,,,,,......------------......---------.........//////........./////////000000111000///000111222222000111111111111222222222333444444444444555555555555555555666777777888999999666666666777888888999999666666888999999999888888666555444444444555666777333555666444222444:::@@@555444111///......//////.................................................................................---------,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------dddMMMCCC@@@???@@@===<<<:::888777666555555111111000000//////......+++++++++,,,,,,---------------------------------*********++++++,,,------++++++++++++++++++++++++'''(((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))******+++*********))))))(((((((((((((((((())))))))))))******++++++++++++******((((((''''''''''''(((((('''(((((()))***+++++++++))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++((())))))***++++++,,,,,,))))))******+++++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******'''(((***+++,,,,,,++++++))))))))))))))))))))))))++++++************++++++(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,************************++++++************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++,,,------.........---,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************+++++++++,,,,,,---------************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,------......------------------------------......---,,,++++++++++++.........------.........---------.........//////............/////////000111000///000111222111000000111111111111222222222222222333333333444444444444555555666777888888999555555555666777777888888555666777999999999888777444333222222333444666777555777777666555999BBBJJJ;;;999666222000/////////........................---...................................................---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------```JJJDDDBBB@@@???<<<;;;:::888777555444333222222111///...---,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********************************+++++++++************)))+++++++++*********))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))***++++++++++++***''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))************************(((((()))***************))))))))))))))))))))))))+++*********))))))(((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,)))************+++++++++++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************++++++++++++************************************))))))******+++,,,,,,,,,,,,---------......---.........---,,,,,,+++........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++........................////////////////////////---------............//////////////////.........000000000000111111111111///000000222333444555555555444444333333444444555777777666666555555555555555444444333333444444555222333333444555666777777666777777777777:::>>>AAA888555222///......000111///............------------.........---,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------```JJJDDDBBB???>>>;;;;;;999888666444333333111111000///...------,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************+++++++++************)))+++++++++*********)))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))***++++++++++++***''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))************************(((((()))***************))))))))))))))))))))))))************)))))))))((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************++++++++++++******************************+++++++++++++++,,,,,,---,,,,,,,,,------------...------......------,,,+++........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++........................------------------------------------........................//////////////////000000000111111111///000000111333444444555444444333333333333444444555555444444444333333333333333222222222222333333111111222222333444444444333444555444333444666888444222000...------...///............------------------......---,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------```JJJCCCAAA???===::::::999777555444222222000/////////............------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************+++++++++************)))+++++++++******************)))))))))))))))(((((())))))))))))))))))))))))((()))******++++++******''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******************************(((((()))***************))))))))))))))))))))))))************)))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))))))))*********++++++++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******************************++++++++++++******************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------......------,,,,,,------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.../////////000//////000000000000111111///000000111222333444444444333333222222333333444222222222222222111111111222222222111111222222222000000000000000000111111111222333222000//////000//////......------------............---------------------------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------```JJJCCC@@@>>><<<:::999888666555333222111.........///////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************************))))))))))))))))))))))))))))))))))))((())))))***************''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))*********************************(((((()))***************))))))))))))))))))))))))*********)))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************************************************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++******************************++++++++++++******************************+++++++++++++++,,,------++++++,,,,,,,,,---------,,,------...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------...///000000////////////000000000111///000000111222333333333333333222222222222333333111111111111111111111111111222222222222222222111000000000000//////......000222444444111///......,,,---............---,,,.........---------,,,,,,,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------___IIICCC@@@>>><<<:::999888666555333222111............////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))************(((((((((((((((((((((((((((((()))************)))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************(((((()))))))))*********************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))******+++++++++******************************++++++++++++*********************************************+++,,,,,,+++++++++,,,,,,,,,------,,,,,,------...------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,------------...+++,,,,,,---...//////000...////////////000000000000000000111111222222333222222111111111111222222111111111111111222222222222222333333333333222222111111000000//////......---000222333222///......,,,---...000000///...---...------------,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------^^^IIICCCAAA???===::::::999777555444222222.........///////////////------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************+++++++++************)))***************+++++++++(((((()))))))))))))))***(((((((((((((((((((((((('''((())))))******))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))***************)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))***+++++++++******************************++++++++++++************************************))))))******+++,,,++++++++++++,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************************************************************************++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---.........///......////////////000000000000000111111111222222222111111000000111111222111111111222222222222222111222333444444333222111111111000000//////......***---000111000.........---...///000000000///...------------,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------]]]HHHCCCAAA@@@???;;;;;;999888666444333333///////////////.........------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************+++++++++************)))))))))*********+++++++++''''''((((((((()))))))))(((((((((((((((((((((((('''(((((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((()))))))))******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''')))*********)))((((((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************((((((((()))***+++++++++******************************++++++++++++******************************+++************+++,,,,,,***++++++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++)))******++++++******)))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........./////////000000000000000000111111111111111111000000000000111111000000111111111222222222000111222333333222111000//////////////////......+++---//////...---------...////////////.........---------,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------]]]HHHCCCBBB@@@???<<<;;;:::888777555444333000000//////............---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************+++++++++************)))))))))******++++++++++++&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))*********+++******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''(((((()))***+++++++++******************************++++++++++++******************************,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))************************************************(((((()))***+++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++))))))************))))))******+++++++++,,,,,,,,,+++++++++,,,,,,---------*********************************++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------,,,,,,............/////////000000000000000111111111111111111000000000000111111///000000000111111222222...000111222222111000...........................///000111111///------...//////.........------------------,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------]]]EEEBBBEEEDDD@@@<<<:::888777777777555333000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))***)))))))))(((((('''''')))))))))))))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++******************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,******+++++++++,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000000000000111111111111222222222111111111000000000000000000000000000000//////000000000000//////////////////////////////........................------------------------------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,```HHHBBBEEECCC???<<<:::888777777777555333000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))*********))))))((((((((()))))))))))))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////////////////000000000111111111222222222111111111000000000000000000000000000000//////000000000000//////////////////////////////........................------------------------.........------,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,cccJJJCCCDDDBBB>>><<<:::888777777777555333000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((())))))))))))***************)))))))))))))))******))))))((('''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************)))************++++++++++++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................//////////////////000000000000111111222111111111111000000000000000000000000000000000...//////000000//////...////////////////////////------------------------------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,eeeKKKDDDDDDBBB???<<<:::888777777777555333000000///...............------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((())))))))))))++++++******************)))************)))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***************+++++++++************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////////////////000000000111111111111111000000000000000000000000000000000000...//////////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,eeeLLLCCCCCCBBB@@@<<<:::888777777777555333000000///...............------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******************++++++***************))))))(((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))...---,,,+++***(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************************************************************++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////...////////////000000000000000000000000000000000////////////////////////......////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,fffMMMDDDCCCBBB@@@<<<:::888777777777555333000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))(((((((((((()))))))))))))))))))))*********************++++++******)))(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))......---+++***((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************)))************+++++++++***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////......////////////000000//////000000000000000111////////////////////////---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,iiiOOOEEEBBBAAA???<<<:::888777777777555333000000///...............------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))((((((((())))))************++++++++++++***))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))+++******))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))************+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////........./////////000000////////////000000111111////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,lllQQQEEEBBB@@@>>><<<:::888777777777555333000000///...............---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***(((((((((((())))))))))))''''''(((((()))))))))******++++++++++++***))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000............/////////000.../////////000000111111////////////////////////---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,pppRRREEECCCBBB???<<<:::888777777777555333111111000000//////......000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))***++++++++++++***)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------..................------///////////////.............................................////////////////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++oooRRRDDDCCCBBB???<<<:::888777777777555333111111000000//////......//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************************************************************))))))***++++++++++++***)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------..................------...............---------....................................////////////////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++mmmPPPCCCCCCBBB???<<<:::888777777777555333111111000000//////......///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******)))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++************************************************************************))))))***++++++++++++***)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------------------------......------------------------........................---............//////////////////............---------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++lllOOOCCCBBBBBB???<<<:::888777777777555333111111000000//////......///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))***)))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************++++++++++++++++++++++++++++++++++++************++++++++++++************************************************************************************************))))))***++++++++++++***))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------------.................................---------.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++lllOOOBBBBBBBBB>>><<<:::888777777777555333111111000000//////............---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((())))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************))))))***++++++++++++***))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------......////////////........................------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++lllOOOBBBBBBAAA>>><<<:::888777777777555333111111000000//////.........------,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))************+++++++++++++++++++++++++++)))))))))************+++************************************************************************************************))))))***++++++++++++***)))************+++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------......///000000000........................,,,------------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++nnnPPPCCCBBBAAA===<<<:::888777777777555333111111000000//////......---------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************************************))))))))))))************************************************************************************************************))))))***++++++++++++***)))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************************************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,------......,,,,,,---......///000000........................,,,,,,---------..................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++oooQQQCCCBBBAAA===<<<:::888777777777555333111111111000//////......------,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************************************))))))))))))************))))))))))))))))))))))))************************************************************************))))))***++++++++++++***)))************+++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,---...//////........................,,,,,,,,,---------............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++gggLLLDDDGGGEEE???>>>===;;;::::::888555333000000000///......------........................------------------------************************,,,+++******))))))******))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((('''''''''(((***+++((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************************************))))))******+++,,,************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,+++*********+++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,gggKKKCCCEEECCC===>>><<<;;;:::999888555333111111111000//////..............................------------------------++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((()))))))))))))))))))))))))))(((((('''((()))***+++(((((((((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,***++++++,,,,,,++++++*********************************************************))))))******+++,,,************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++*********+++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,jjjMMMCCCDDDBBB======<<<::::::999888555333222222222111000000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,***++++++,,,,,,++++++*********************************************************))))))******+++,,,************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++******++++++,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,oooQQQFFFFFFDDD???<<<;;;:::999999888555333222222111000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++***++++++,,,,,,++++++*********************************************************))))))******+++,,,************************++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++***++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++******************************+++++++++,,,,,,,,,qqqSSSFFFEEEDDD???<<<:::999999999888555333111000000//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))(((((())))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))+++*********))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***++++++,,,,,,++++++*********************************************************))))))******+++,,,************************++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++******************************+++++++++,,,,,,,,,pppQQQCCCBBBAAA>>>;;;:::888888999888555333000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))(((((((((((()))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))************))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++***++++++,,,,,,++++++*********************************************************))))))******+++,,,************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,pppQQQCCCBBBAAA???:::999888888888888555333111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((((((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''((()))***))))))(((******)))))))))(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************++++++,,,,,,++++++*********************************************************))))))******+++,,,************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,rrrSSSDDDCCCCCCAAA:::999888888888888555333222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))((((((((((((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''')))*********)))((())))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++,,,,,,+++++++++*********************************************************)))***++++++,,,************************++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************************************************************,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,sssRRRCCCBBBAAA???<<<<<<;;;:::888666444333333222000...---...///000......---------,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))(((''''''(((((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))((('''''''''''''''''''''(((((())))))******''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))******)))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))******++++++))))))))))))************************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++------------++++++//////...---,,,++++++***))))))******++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++sssRRRCCCBBBBBB???<<<<<<;;;:::888666444333333222000...---...///000......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))(((''''''(((((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((''''''''''''''''''((((((((()))))))))***''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''((()))******)))((('''(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))*********))))))))))))************************************************************************************************************************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++,,,------,,,++++++---------,,,++++++******)))*********++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++rrrRRRCCCBBBBBB???<<<;;;;;;:::888666444333333222000.........//////......---------,,,,,,,,,,,,------...---,,,+++***,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''(((((())))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))((((((''''''''''''((((((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************************************************************************************************************************++++++,,,,,,,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++qqqRRRCCCBBBBBB???;;;;;;;;;:::888666555444222111000///.........///......---------,,,,,,,,,+++---...//////---+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''(((((())))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))(((''''''''''''(((((((((((((((((())))))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((******))))))((((((''''''((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******))))))((((((((()))))))))************************************************************************************************************************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++,,,,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++rrrSSSDDDCCCBBB???;;;;;;::::::888777555444222111000//////...............---------,,,,,,,,,,,,---...//////---+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))''''''((()))******))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((())))))))))))************************(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))***)))))))))((((((((('''((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++******))))))((((((((()))))))))***************************************************************************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......,,,+++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++sssTTTFFFDDDBBB>>>:::::::::999888777666555111111111000//////............---------,,,,,,,,,---......///...---,,,+++***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))''''''((()))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((''''''''''''(((((()))))))))))))))((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''((()))***+++))))))))))))))))))))))))(((((())))))))))))******(((((((((((())))))))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************************************************************************************************++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++uuuVVVGGGDDDBBB>>>:::::::::999888777666555111111111000000///...---......---------,,,,,,,,,............------------******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***''''''(((******++++++***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''''''''''''''((())))))***)))))))))((((((((('''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((('''''''''((()))+++,,,))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))*********))))))))))))************************************************************************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++vvvWWWGGGEEEBBB>>>:::::::::999888777666555111111111111000///...---......---------,,,,,,,,,//////...------------...*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))(((''''''((()))***''''''(((******+++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''''''''''''''((()))*********))))))((((((((('''''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******((('''''''''((()))+++,,,))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&&&&'''((()))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))******++++++))))))))))))************************************************************************************************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++{{{WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++++++++***))))))+++++++++*********))))))***************)))(((((((((((())))))))))))(((((())))))))))))(((((((((((('''(((((()))***+++++++++))))))))))))************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))************'''''''''''''''((())))))'''(((((((((((((((((())))))))))))(((((('''''''''************************++++++***)))(((''''''&&&)))(((&&&%%%%%%&&&''')))'''((()))***+++***)))((()))))))))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++{{{WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++***++++++++++++***))))))+++++++++*********))))))***************)))(((((((((((())))))))))))(((((())))))))))))(((((((((((('''(((((()))******++++++))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''((()))))))))(((((()))))))))*********))))))((((((((())))))***))))))))))))************************)))))))))((((((((((((((())))))))))))+++******))))))((((((((())))))(((''''''((()))***((())))))******)))))))))************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++{{{WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---***++++++++++++***))))))+++++++++***************)))************))))))((((((((())))))))))))(((((((((((((((((())))))))))))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++******)))))))))******************++++++,,,,,,++++++++++++************(((((())))))*********+++************************))))))))))))))))))************))))))((())))))***************************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++************************************************+++++++++***************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++{{{WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++++++++***))))))************************))))))************)))((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))************((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((''''''((((((((()))))))))++++++******))))))******))))))******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,------......++++++,,,,,,,,,---------+++++++++++++++***)))(((,,,+++)))(((((()))***************)))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************))))))*********+++++++++************************************************))))))*********+++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++{{{WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------***++++++++++++***))))))************************((())))))*********))))))(((((())))))))))))(((((('''((((((((()))))))))***)))))))))))))))*********((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((())))))))))))++++++***************+++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,------............//////000000---......//////000000111111111111000///...---,,,...---,,,+++***++++++,,,*********))))))(((((((((************++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************))))))*********+++++++++************************************************))))))*********+++++++++))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++{{{WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---***++++++++++++***))))))***************+++++++++((())))))************)))(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))******))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------,,,,,,---...///000000111111111111111111222222222111111111111111111111111111111111222222333333333666666666555555555555444333222111111000000000000,,,,,,,,,+++******))))))*********++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++***,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++{{{WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++***++++++++++++***))))))))))))*********+++++++++(((((()))***************(((((())))))))))))(((((('''''''''((()))************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))*********+++************++++++++++++,,,,,,------...///111111222222333444555666777777888888888999999999::::::888888888777777666666555444555555555555555555555555555555666777999;;;===999999999888888777666555000000///......---,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++|||WWWDDDBBBBBB>>><<<:::888777777777555333000000000///......---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++++++++***))))))))))))******++++++++++++(((((()))***************(((((())))))))))))((((((&&&''''''((()))******+++*********)))))))))))))))))))))))))))************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,******+++++++++,,,,,,,,,.........///111222444555666777888999:::;;;<<<<<<>>>>>>>>>?????????@@@@@@@@@???>>>>>>===<<<;;;:::777777777777777666666666111111111333666:::>>>@@@======>>>>>>===<<<:::999333222222111000/////////******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++{{{XXXGGGFFFDDD>>>;;;:::999888777555444444333222111000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))***************************************)))(((''''''((()))***))))))))))))******************))))))((((((''''''------,,,+++++++++++++++,,,+++)))((()))***,,,---)))***,,,...000111222222000222555777888999;;;<<<<<<<<<===>>>@@@BBBCCCDDDBBBBBBCCCDDDDDDEEEDDDDDDHHHGGGEEEDDDDDDEEEFFFGGGBBBAAA@@@>>>;;;999777666;;;:::999999:::===@@@BBBBBBBBBBBBBBBAAA???>>>>>>777555333000000111222444111000...,,,++++++++++++***+++---------,,,***))))))***+++,,,,,,+++***))))))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************************************)))************++++++++++++++++++*********))))))************************************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------000...,,,,,,,,,------,,,---,,,+++***+++,,,---...***,,,---,,,++++++,,,---.........------,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********...---+++******+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++{{{XXXFFFEEEDDD>>>;;;:::999888777555444444333222111000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))***************************************)))(((((((((((()))***))))))))))))******************))))))((((((((((((+++******)))))))))******+++***))))))***,,,...///---...000222333444555555555777999:::;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>>======>>>???@@@JJJJJJIIIGGGEEECCCAAA@@@===;;;888555333222333333666555555444222///---+++++++++++++++++++++,,,,,,++++++,,,,,,,,,+++))))))************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************************************)))************++++++++++++++++++*********))))))************************************************************************)))************+++++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---......---,,,,,,,,,+++++++++,,,---...---...///...---,,,---.........---------,,,,,,,,,------------------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++{{{WWWFFFEEEDDD>>>;;;:::999888777555444444222222111000////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++)))))))))))))))))))))))))))))))))*********++++++***************************))))))(((((())))))***))))))))))))***************))))))))))))((((((((()))))))))((())))))******++++++++++++,,,///111222333444555777888999999999>>>>>>???@@@AAABBBCCCCCCEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGIIIJJJJJJIIIHHHGGGKKKKKKKKKKKKKKKKKKKKKKKKGGGFFFDDDBBBAAA@@@??????DDDEEEFFFGGGHHHIIIIIIIIIEEECCC@@@<<<999777666666888999;;;;;;:::777333111///...---,,,++++++++++++++++++,,,,,,+++***)))(((************+++++++++,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************************************)))************++++++++++++++++++***************************************************************************************)))************+++++++++++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,.........------,,,,,,,,,+++,,,------...///000111000...------......------------,,,,,,,,,------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++zzzVVVEEEDDDCCC>>>;;;:::999888777555444444222111000//////......///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))******+++------,,,------...000222444666999:::;;;<<<============AAA@@@???@@@AAABBBBBBAAACCCCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGEEEDDDCCCAAAAAA>>>???AAADDDFFFHHHIIIJJJKKKJJJGGGDDDBBB???>>>===999:::<<<===>>>===;;;:::666555444111///,,,)))(((******+++++++++******************+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------,,,,,,------,,,,,,,,,,,,------......000111111000---,,,,,,---------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++yyyUUUDDDDDDCCC>>>;;;:::999888777555444444222111000///..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))************++++++++++++************************))))))************))))))((()))))))))************))))))))))))************)))))))))***+++---...//////000111333555777888999======>>>??????????????????======>>>@@@@@@>>><<<<<<>>>???AAACCCDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEBBB@@@>>>======???BBBDDDCCCBBBBBBBBBAAAAAA@@@@@@CCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBMMMMMMLLLKKKJJJHHHGGGFFF??????>>>======>>>>>>>>>888999999888666222...,,,++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///---***))),,,...,,,,,,---------............///000...,,,++++++,,,------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------------,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++yyyUUUCCCCCCCCC>>>;;;:::999888777555444444111111000///..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))*********++++++++++++,,,************************)))******++++++******)))))))))))))))************)))))))))************+++(((((()))***,,,...000111333444555777999;;;<<<===>>>>>>???????????????>>>AAA@@@AAACCCFFFEEEAAA===<<<>>>@@@CCCEEEFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEDDD>>><<<999777777;;;???AAA@@@@@@???>>>===<<<<<<;;;;;;<<<===???AAACCCEEEGGGGGGGGGHHHHHHHHHHHHGGGGGGKKKLLLMMMNNNNNNNNNLLLKKKIIIGGGDDDAAA>>>===<<<<<<666888:::;;;;;;:::999777111000///...---------...++++++++++++,,,,,,,,,,,,,,,++++++++++++*********************************))))))))))))))))))))))))+++******))))))******+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************************************)))************+++++++++***************+++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------111222222///+++))),,,...,,,,,,---............---,,,---...---+++******+++,,,,,,,,,------------...------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,------...)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++yyyTTTCCCCCCCCC???;;;:::999888777555444444111111///.....................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++******))))))))))))))))))))))))*********+++++++++,,,,,,************************)))***++++++++++++***)))))))))))))))************))))))*********+++++++++,,,,,,---///111333666777777888999;;;===>>>??????======>>>>>>>>>======<<>>@@@DDDHHHFFF@@@::::::;;;>>>@@@AAAAAA@@@@@@===============<<<;;;;;;666555333222333555888:::999999888888777666666666555555666888<<<@@@DDDFFF???@@@CCCEEEHHHIIIJJJKKKHHHJJJLLLNNNOOONNNMMMLLLNNNMMMKKKGGGDDD@@@===<<<888888999999;;;>>>@@@BBB;;;999666333111///......+++++++++,,,,,,,,,------,,,,,,+++++++++*********************************))))))))))))))))))))))))+++******))))))******+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************************************)))************+++++++++))))))*********+++++++++************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...........................---------------------------------------------------------------------------111555444///,,,,,,...,,,,,,.../////////...---+++,,,---,,,+++***+++,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******+++---...///******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.........///------------------------------------------------,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++xxxTTTBBBCCCCCC???;;;:::999888777555444444111000///......------.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))***+++,,,,,,+++***)))))))))))))))************))))))******++++++++++++111111222444777999<<<===::::::<<<>>>???@@@@@@@@@<<<<<<=========<<<;;;;;;444444777<<<@@@???777000000111333555555444333222111111111111111000//////............///000111222111111111000000000000000222111222444888===BBBEEE??????@@@AAAAAABBBAAAAAAFFFHHHKKKMMMNNNMMMLLLJJJNNNNNNNNNMMMJJJEEEAAA>>>>>>;;;888777999===BBBEEECCC@@@<<<888333000......++++++,,,,,,,,,---------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++************++++++******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************************************)))************+++++++++))))))******++++++++++++************************************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................------------------------------------------------------------------------)))///666888444///------,,,,,,.../////////...---***,,,------++++++,,,---,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++***)))***,,,///000++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++wwwRRRBBBDDDEEE>>>===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))******************************************************************))))))))))))******,,,+++******+++,,,...///333555666666777999:::999==================<<<;;;888:::===???>>>;;;777444444111111444444///,,,,,,,,,111222000///111111///000333444222000000000000222000...---...////////////000111222222111111000222111000000222777===AAACCCBBB@@@>>>999666888<<>>===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))*********+++************************************************+++************++++++,,,,,,,,,,,,---///111333444333777;;;;;;999888999;;;888;;;>>>@@@AAA???===;;;<<<:::777444222222333333555111///222222//////111///222444111222555777555666777666555444555777777555444333333444555666666999777444111//////000111111222222111///000444888555666777777777777;;;???>>>>>>???AAACCCFFFHHHJJJLLLLLLMMMNNNPPPOOOMMMKKKNNNKKKHHHEEEDDDEEEFFFGGGJJJIIIIIIGGGFFFDDDBBBAAA999555111//////...,,,***,,,,,,,,,,,,,,,---------************************************************++++++++++++++++++++++++************************************************)))************+++++++++************************************************************************(((((()))++++++,,,,,,++++++++++++*********))))))************************+++***)))(((((()))***+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,////////////////////////+++,,,------,,,+++,,,------------------.........//////......---------,,,............------------------------------------.........//////.........---------............///000//////...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------.........---,,,,,,...000......---,,,,,,---......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++vvvSSSDDDDDDCCC>>>===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++***))))))))))))((((((((()))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...------///111333666999:::888;;;>>>===:::999<<<@@@<<>>@@@;;;;;;;;;<<<<<<===>>>>>>999888777666555666777888444666666444111///000222000111222111111111333555888:::;;;;;;<<>>:::666333111---+++,,,,,,,,,,,,,,,------...************************************************************************************************************************)))************+++++++++************************************************************************((()))***++++++++++++++++++++++++***************************************+++***))))))))))))***+++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........------------------.....................---......---++++++,,,...////////////////////////........................------------,,,,,,,,,,,,------------------------......------------......---------............////////////...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,------------...------------------------...//////...------///000......---,,,,,,---......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++tttSSSDDDDDDCCC>>>===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////000111222444777999;;;<<<<<<::::::===??????@@@BBBFFFGGGHHHHHHDDD===777333///000222333333333333222000///111555666444666:::666:::======AAAEEEEEEAAAHHHEEEEEEHHHJJJJJJKKKMMMKKKLLLLLLKKKJJJJJJKKKLLL@@@AAACCCCCCCCCBBB@@@>>>???===;;;::::::999666444333555555222111222222000333666888777666:::BBBJJJOOONNNKKKGGGEEEHHHOOOUUUSSSRRRRRRQQQPPPNNNJJJFFFIIIIIIJJJKKKLLLLLLLLLLLLHHHFFFBBB>>>:::666333111------,,,++++++,,,,,,---************************************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************((()))***+++++++++++++++*********************************************************************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------...............---------............---------------......---,,,,,,...000000000000000000/////////,,,,,,---...///000111111---...............//////...........................---,,,++++++,,,---...---------............/////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,------------------///000111000......///111......------------..............................................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++pppRRREEECCCBBB>>>===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++))))))))))))************))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000111444444666777999::::::;;;===999===KKKVVVRRRHHH@@@EEECCCAAA>>>999555111//////000333666888999999999888;;;BBBHHHHHHDDDCCCEEEKKKOOORRRTTTXXX]]][[[UUUYYYUUUVVV]]]aaa___^^^___bbbbbbaaa^^^[[[ZZZ\\\^^^YYYXXXUUUSSSRRRRRRRRRSSSRRRIIIAAA@@@DDDEEE@@@999777:::999555666:::;;;777000333444333222666???FFFNNNPPPRRRPPPMMMKKKLLLOOORRROOOOOORRRVVVWWWRRRLLLKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKIIIEEEAAA===:::999222000...,,,+++++++++,,,************************************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************))))))***+++++++++************************************************************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...........................111000000000//////......,,,---............000222//////000000000111111111......////////////000000//////000000111111222222...........................---,,,++++++,,,---...---------............///...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,---------.........000111111/////////111................................................................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++lllPPPEEECCCAAA>>>===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++)))))))))************+++))))))))))))))))))))))))*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///111222333777888999::::::;;;::::::AAA???KKKdddtttjjjSSSBBB888666444111000000111111333333333444888===BBBFFFMMMSSS]]]eeeddd]]]YYYZZZ___aaacccffflllsssrrrmmmiiibbbbbbkkkooolllkkknnnssssssqqqlllgggfffjjjnnnoookkkfffeeeiiirrr|||sssfffVVVNNNNNNNNNIIICCCEEEFFFBBB:::999===<<<666555555444222000333999>>>DDDKKKTTTZZZZZZUUUOOOKKKKKKJJJJJJNNNSSSUUUSSSOOOPPPPPPPPPPPPPPPOOONNNMMMNNNOOONNNKKKGGGCCCAAAAAA:::777333000---+++++++++************************************************************************************************************************)))************+++++++++************************************************************************)))******+++++++++*********************+++++++++++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------...................../////////............///////////////111333333333222333444777777888999:::;;;;;;<<<888888777555444333222111000////////////.......................................------------......---------............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,------------......------------,,,,,,,,,+++,,,,,,------............///111111000//////000---...////////////...---........................................................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++iiiOOOEEEBBB@@@>>>===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000222444666777999:::;;;<<<======<<<<<>>:::666444444555666999???HHHSSSZZZ[[[WWWTTTQQQSSSSSSQQQMMMKKKMMMOOOSSSSSSSSSSSSSSSRRRQQQPPPQQQRRRRRRPPPKKKFFFEEEEEECCC@@@:::555000---,,,,,,************************************************++++++++++++++++++++++++************************************************)))************+++++++++******************************************************************************+++++++++******)))))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------------------------------..............................------------......---........./////////000---...///111444666777888:::===@@@@@@>>><<<::::::===>>>???AAABBBDDDEEEFFFDDDDDDCCCBBBBBBAAA@@@@@@:::999777555333111000///.................................//////.........---------............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,---......///---///111111///......///---...///000000///...---........................................................................................................................................................................------------------------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++fffNNNDDDBBB@@@???===;;;999888777666444222000000000000////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++************++++++))))))******++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000111222444777888:::999;;;<<<>>>????????????555000888MMMXXXOOO???777555555777999<<>><<<:::888777777777555333333222000///............111000///---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))((((((******************************+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---,,,+++*********+++,,,111---***)))+++---------///444888999777666:::===CCCEEEGGGGGGCCC===666222---333666555555888:::999;;;888;;;CCCHHHIIIPPPXXXhhh{{{~~~{{{xxxxxxpppsssxxxzzzyyyxxxttt```LLLCCCBBB@@@===:::999444333888>>>DDDMMMVVV^^^cccgggfff___TTTKKKEEEHHHLLLOOOPPPOOOPPPSSSVVVTTTWWWWWWRRRQQQPPPJJJ@@@===BBBFFFDDD<<<444///---///,,,))))))******'''%%%************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---------------------------000000////////////000000+++...222555777888:::<<>>BBBGGGLLLOOOSSSWWWZZZSSSTTTTTTTTTQQQNNNJJJHHHCCC???:::555111///......333444222------000000...000///...------...//////.................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---......------------------------........................+++,,,------......------............/////////000///////////////.........000111222222222111///...000000/////////000111111111000....../////////...111000000///...---+++***000000///......///000000///000000000000///.........---,,,++++++,,,...///------,,,,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,kkkOOODDDBBBAAA???<<<:::888777777777555333111000///......///000000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++*********)))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,...000111222333555666555555999BBBIIINNNKKKEEE???;;;888666666...222555777:::???===999???AAAIIITTTYYY\\\ccclll|||uuuwww~~~yyybbbUUUOOOKKKHHHGGGFFF???;;;;;;;;;<<>>777222///---++++++,,,,,,+++(((************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---.................................///...---------///111222444666888:::;;;>>>AAADDDBBBAAACCCGGGEEEAAABBBGGGFFFHHHGGGCCC===666333222777666777999;;;;;;::::::555777:::===AAADDDGGGIIILLLMMMNNNPPPRRRSSSTTTTTTUUUSSSNNNIIICCC===999666111444333000///222222///---....../////////.......................................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,------...///------------------------........................+++,,,------......------........./////////000000////////////////////////---...///000000000//////000000000000000000111222111000/////////000//////...//////000000000//////000///...------...///000---------------,,,,,,+++///.........///000111222..................---,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,iiiOOODDDCCCBBB@@@<<<:::888777777777555333///////////////000111111///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++************************))))))*********+++++++++++++++,,,---------,,,+++++++++,,,,,,---,,,,,,,,,***,,,...000111222444666333555777888999>>>FFFLLLJJJEEE>>>777333333444666333666:::???GGGOOONNNHHHKKKQQQ]]]jjjsssxxx~~~zzzyyy~~~||||||zzzwwwuuueee[[[VVVVVVZZZOOOHHHAAA???===::::::<<<555888>>>HHHQQQWWWZZZ[[[PPPNNNLLLJJJKKKNNNSSSVVVRRRVVVWWWUUUTTTVVVWWWUUUKKKEEEAAABBBGGGHHHBBB<<<333111...---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,---//////..............................------...000333666888999:::;;;;;;<<>>AAACCCAAA>>>???>>>===<<<===<<<;;;999======>>>@@@DDDGGGJJJLLLXXXYYYXXXWWWTTTPPPLLLJJJ<<<<<<888222///111222000,,,...///000111000//////.................................---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,------...///------------------------........................,,,,,,---............---....../////////000000000////////////////////////,,,---...///000000000000000000000000000111222222111111111111111111111111111222444555777888888999888777777666666777777888333333333333222222222222//////////////////......---...///000000///---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,fffMMMCCCBBBBBB@@@<<<:::888777777777555333000///////////////000000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))))))))*********++++++)))+++---......---,,,******+++,,,.........---,,,...000222111111222555888333777<<>>???@@@;;;:::888666555555666666888===DDDKKKVVVcccjjjkkkaaadddmmmzzz|||uuuvvv|||yyytttuuusssooommmmmmkkkhhheeecccaaa___fffhhhiiijjjjjjnnntttzzz~~~}}}qqqiiifffkkkrrrjjjaaaXXXTTTNNNEEE???>>>555444444999BBBKKKRRRUUUZZZZZZWWWQQQKKKKKKQQQWWWPPPSSSUUUTTTSSSSSSUUUVVVSSSKKKCCCBBBFFFIIIIIIFFF>>>:::444///---,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,...//////.....................//////...///111333666999;;;===666777888777777888;;;>>>999777666666777888999;;;:::;;;===???AAACCCEEEGGGEEEEEECCCDDDHHHLLLJJJFFFIIIGGGEEEEEEDDDBBB>>>;;;999999999999:::;;;<<<===FFFIIIMMMRRRVVVXXXZZZZZZQQQOOOFFF:::444333333000///000000000000000000000.......................................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------------------...//////................................................,,,------..................////////////000000000///////////////000000000//////000000111111111111000000000000111222333333222333555555555555555666666777999:::<<<===>>>>>>????????????????????????;;;;;;::::::999999999999555666666555444222000...////////////000000000///------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccKKKBBBAAA@@@>>><<<:::888777777777555333111111111000///......---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******************************************)))************+++++++++)))***,,,......---,,,+++***+++---...//////......222222222111333666;;;>>>;;;===>>>===;;;888666555333333444666888:::;;;<<<;;;EEENNNUUU```rrrxxxrrrxxxzzz|||zzzxxx|||yyyvvvxxxxxxvvv~~~zzzvvvrrrnnnllllllmmmmmmmmmllliiihhhkkksssyyymmmkkkkkknnnuuu~~~wwwlll]]]OOOHHHAAA<<<666333555<<>>AAAEEEJJJOOORRRTTTZZZ[[[WWWOOOGGGBBB;;;555444222000.........///000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------...------------...//////................................................,,,---......//////......////////////000000000111////////////000000111111111111000000000000000000111111111222222333555555777999<<<===<<<;;;<<<>>><<<===>>>??????????????????@@@@@@@@@@@@@@@@@@???======<<<;;;;;;;;;;;;<<>>===;;;888666444111000///000000.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,cccJJJBBBAAA@@@>>><<<:::888777777777555333222222111111000...---,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))***************************************+++++++++,,,,,,,,,)))***,,,---...------,,,***+++,,,...///000000000333222111444:::@@@DDDFFFDDD@@@999444000000222444333333444666:::???DDDGGGFFFPPPYYY^^^ggg{{{|||~~~~~~}}}~~~zzzxxxzzz~~~sssgggccceeejjjnnnkkkkkknnnoooooosssuuudddZZZNNNJJJBBB:::555555:::>>>GGGXXXllltttoooeee___^^^TTTOOOKKKLLLOOOQQQTTTXXXXXXWWWRRRIIIAAA???CCCHHHNNNKKKEEE===444///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,---...000//////---...///000222333444555777888999999777444111000333444555666555666999;;;===BBBDDDBBB@@@BBBFFFGGGCCCCCCEEEHHHLLLOOOOOOOOOQQQSSSPPPHHHGGGMMMPPPMMMSSSXXX___bbb^^^UUUMMMHHHFFFFFFDDDCCCCCCDDDEEEFFFEEEDDDCCCBBBAAAAAABBBBBBOOOWWW^^^___\\\UUUJJJ@@@:::888555222000///......////////////////////////.............../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------......------......///000................................................------...////////////.../////////000000000111111...//////000000111111222000000/////////000111111555555555555666888999999===AAAEEEFFFDDDCCCEEEGGGIIIIIIJJJIIIIIIHHHGGGFFFCCCCCCDDDEEEEEEDDDCCCCCCDDDCCCAAA@@@@@@@@@AAABBBBBBBBBCCCEEEEEEFFFFFFFFFCCCAAA===888555222000000/////////......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,dddLLLCCCBBBAAA>>><<<:::888777777777555333000000111111000///...---...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++************************+++,,,,,,,,,,,,---------******+++,,,,,,---......++++++,,,---...000222333666444555;;;DDDJJJJJJGGG@@@;;;444///...000444777666:::AAAIIIQQQVVVZZZ\\\]]]dddiiilllttt}}}xxxtttvvv{{{~~~wwwiiifffhhhkkkaaa^^^]]]]]][[[[[[dddppp|||rrrggg[[[\\\YYYOOOCCC;;;:::===999GGG[[[lllvvv{{{||||||iiiZZZMMMJJJMMMPPPUUUZZZUUUWWWWWWQQQHHH@@@???@@@IIIKKKLLLIIIAAA999444222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...------///000000///...///111333666888:::;;;999888777666555444444555888888888888:::???FFFKKKIIIRRRVVVOOOHHHGGGJJJKKKOOOQQQVVV___iiioooqqqqqqqqquuupppaaaZZZ```dddcccppp{{{qqqfff```YYYTTTMMMGGGDDDDDDGGGIIIKKKJJJIIIHHHEEEAAA>>><<>>???CCCHHHMMMNNNLLLKKKMMMPPPRRRRRRRRRRRRQQQOOONNNMMMKKKLLLMMMMMMMMMMMMLLLKKKMMMLLLJJJIIIIIIIIIKKKKKKFFFEEEEEEEEEEEEEEEFFFFFFGGGFFFEEECCC???:::666333111111000//////...------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,eeeMMMDDDCCCBBB???<<<:::888777777777555333---...000111111111000//////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************,,,,,,,,,---------......++++++***+++,,,---...///,,,,,,,,,,,,...000333444;;;888:::BBBLLLPPPJJJCCC444333111111333555666777;;;FFFVVVgggqqquuutttrrrtttwwwyyyzzzvvvvvvyyyxxx~~~uuupppmmmkkkbbbXXXUUUZZZ]]]bbbrrrttthhhgggkkklllcccRRRDDD??????<<>>???888666444333555999===@@@===<<<999999===FFFQQQYYYwww}}}qqqmmmoooppppppsssxxxtttxxx}}}~~~}}}wwwnnnaaaTTTLLLJJJLLLOOOFFFHHHKKKMMMMMMJJJGGGDDD;;;@@@CCCFFFLLLVVV[[[\\\LLLMMMNNNMMMHHH@@@999444000000000000000000000000---.........//////000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------...............///000000////////////////////////........................---......///////////////000000000000111111111111...//////000111222222222222222333555888;;;>>>@@@======>>>>>>???AAABBBCCCGGGLLLRRRSSSQQQPPPRRRUUUPPPPPPPPPPPPOOONNNLLLLLLNNNOOOPPPQQQQQQPPPOOONNNQQQPPPNNNLLLLLLMMMNNNOOOPPPNNNLLLIIIFFFEEEEEEEEECCCFFFIIIJJJHHHCCC>>>:::222111111000///.................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,aaaNNNFFFAAA???AAA<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,---------,,,,,,+++++++++......---,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---//////...,,,,,,,,,***+++------+++***+++,,,%%%,,,333444222111666<<>>===AAANNNbbbuuu}}}}}}}}}}}}}}}~~~yyykkk^^^^^^fffVVVPPPJJJHHHJJJMMMOOOOOONNNIII@@@888:::DDDNNNSSSWWWTTTOOOPPPWWW[[[NNN===333333222111000///000000...------------...////////////...---,,,,,,++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.......................................................................................///000000000000//////.........---///////////////////////////000111000......///111000///.........000222333///333333///...333777999777888===CCCEEECCCDDDHHHKKKBBB@@@GGGIIIEEEHHHPPPKKKNNNOOONNNOOOSSSVVVWWW\\\bbbfffbbbYYYPPPMMMNNNKKKFFFGGGNNNTTTVVVZZZaaaZZZWWWRRRNNNKKKKKKMMMOOOPPPSSSTTTRRRRRRRRRNNNHHHKKKFFF@@@???BBBEEEFFFFFFDDD>>>555...,,,---///000///---,,,,,,---...---,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,```NNNFFFAAA???AAA<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,---------,,,,,,+++++++++......---,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,......---,,,,,,,,,+++,,,------,,,++++++,,,,,,///222222222666>>>FFFZZZZZZWWWQQQGGG===555111888666777;;;>>>FFFVVVfffyyyrrrccc___aaaeeemmmttt}}}}}}kkk[[[PPPFFF@@@BBBAAACCCUUUkkksssyyy{{{ssscccRRRJJJGGGMMMNNNPPPSSSUUUSSSKKKCCC===@@@GGGPPPUUUTTTMMMGGGAAA666......///---+++---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................111///------...000111222888777888999:::999777555;;;;;;>>>CCCCCCDDDKKKUUUWWWWWWWWWZZZcccrrr~~~~~~wwwuuu|||xxxxxx~~~}}}ppp```ZZZ\\\[[[TTTLLLJJJMMMNNNIII@@@<<>>666111111111111000000000///.........////////////...------,,,++++++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.......................................................................................///000000000000/////////.........///////////////////////////000111000......000111000111111111111000000000333666555111///444888:::???AAAGGGNNNOOOLLLKKKNNNLLLGGGLLLXXX[[[SSSMMMMMMXXXYYY[[[ZZZYYY[[[ccckkkiiiUUURRRSSSPPPRRRZZZ```bbbfffkkkggg```UUULLLGGGGGGIIIKKKQQQTTTVVVUUUVVVVVVQQQJJJHHHHHHIIIGGGEEEBBB@@@???AAA???===;;;999555111---///---++++++---...///............---------,,,,,,***++++++++++++,,,,,,,,,```MMMFFFAAA???AAA<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++------,,,++++++,,,+++,,,...---,,,+++,,,---000000111333777@@@JJJQQQYYYTTTLLLBBB999444333444444555:::DDDOOO^^^pppuuujjjfffeeeiiinnnpppiiilll~~~~~~eeeccc^^^XXXNNNAAA:::AAAKKKWWWcccqqqwwwrrreeeYYYSSSIIIJJJLLLQQQTTTSSSPPPMMMBBB???@@@IIIUUUZZZUUUNNNLLLBBB888222...+++,,,...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000000///...000222555777777888999::::::;;;<<<>>>BBBJJJXXXffflllmmmooosssuuuvvvvvvwwwzzz{{{zzz{{{zzziiiUUUQQQQQQQQQJJJAAA@@@FFFKKKOOONNNIIIHHHPPP[[[bbbXXXLLL===333222333222000222111000//////.........//////......---,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.......................................................................................///000000000000////////////......///////////////////////////000111000///...000222111222333444333111///---///444888888;;;@@@DDDDDDHHHGGGIIIMMMLLLJJJKKKPPPLLLPPPaaayyyuuuppptttrrrsssuuuqqqqqq}}}fffccc\\\[[[^^^cccffffffgggjjjuuummmccc\\\XXXVVVTTTRRRSSSUUUVVVUUUVVVVVVPPPHHHCCCIIIOOOPPPKKKFFFCCCCCC@@@@@@AAABBBAAA===777222111///,,,,,,---/////////.........------------,,,++++++++++++,,,,,,,,,,,,___MMMFFFAAA???AAA<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,+++,,,---,,,,,,,,,---//////222666<<>>666333///---......///...............------------+++++++++,,,,,,,,,------^^^MMMFFFAAA???AAA<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++******,,,---***+++,,,,,,,,,---000222333999BBBJJJMMMKKKFFFBBB<<<:::666333333888???EEEQQQTTTYYYbbbmmmyyyvvvmmmgggdddiiiooo|||}}}~~~yyymmm\\\OOO@@@AAAOOOnnn~~~ppp^^^NNNJJJMMMNNNNNNOOOPPPKKKEEECCCGGGNNNTTTXXXSSSPPPIII@@@888222---***+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...------------------------......................../////////000000000111111---111666888999999:::;;;<<<======<<<>>>EEEPPPXXXfff|||{{{cccNNNJJJNNNOOOPPPSSSVVVUUUTTTQQQLLLHHHHHHKKKRRROOOIII@@@777222111333000///////////////000000///...............------........................------------------------------------------------------------------------------------------------------------------------.......................................................................................///000000//////000000000000000000000000000000000000000000///000111000///000111333111111111222333555888999BBBEEEEEEDDDEEEHHHGGGDDDEEEFFFNNNYYYcccjjjttt}}}~~~wwwvvv{{{~~~{{{||||||xxxuuu}}}xxxqqqjjjiiibbbXXXRRRQQQNNNJJJFFFDDDBBBDDDIIIOOORRRSSSOOOKKKFFFCCCBBBBBBAAAAAA<<<999444111000///...---//////.........---------++++++,,,,,,,,,---------~~~]]]LLLFFFAAA???@@@<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,+++***+++---///***+++------...111444777>>>EEEMMMPPPLLLCCC:::444222444777:::@@@GGGOOOUUUffffffeeejjjyyyzzzhhh______eeeqqqxxxjjjbbbSSSGGGCCCWWWyyyttt```XXXUUUOOOLLLMMMSSSQQQMMMHHHFFFJJJRRRXXXSSSRRRLLLEEE???;;;444---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///------------------------........................//////000000111111222222111555999:::888777777999777:::@@@HHHSSS```nnnvvv~~~~~~~~~zzzooo___PPPIIINNNTTT[[[WWWVVVXXXWWWPPPIIIFFFEEEIIIKKKGGG===666555666222111000000000000000000................................................------------------------------------------------------------------------------------------------------------------------.......................................................................................///000000//////000000000000111111000000000000000000000000///000111111000000222444333222333444777;;;???BBBHHHHHHFFFEEEIIIRRRWWWWWWUUU[[[hhhvvv}}}||||||~~~~~~xxx|||zzz~~~zzzxxx{{{|||vvvjjj```^^^^^^^^^XXXQQQGGGCCCDDDHHHJJJJJJRRRQQQOOONNNLLLGGGAAA===???<<<888666444222///---/////////.........------,,,,,,,,,,,,------------}}}\\\LLLFFFAAA???@@@<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,+++,,,...000,,,---///000222666:::>>>HHHLLLNNNKKKBBB:::666666333888@@@IIISSS]]]ffflllrrrqqqooosssyyyjjjdddSSSZZZggg|||~~~yyy}}}{{{hhhRRRIIIVVVqqqzzzrrreeeSSSLLLNNNPPPQQQRRRPPPNNNOOOSSSVVVTTTRRRMMMGGGFFFEEE===333---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////................................................//////000111111222333333555888;;;;;;999:::>>>BBBEEEJJJTTTbbbrrr~~~}}}{{{xxx{{{vvvzzzwwwaaa[[[^^^```^^^WWWTTTXXXZZZTTTMMMJJJ@@@EEEJJJJJJEEE???:::999777666555333111000000///............////////////........................------------------------........................------------------------------------------------------------------------.......................................................................................///000000//////000000000111111111000000000000000000000000///000111111000111333555555666888;;;>>>BBBEEEFFFEEEJJJRRRZZZfffrrrvvvtttpppuuu~~~~~~xxxwww~~~yyywwwwwwxxxssswww{{{}}}||||||uuurrrtttwwwrrrkkk```UUULLLGGGEEEDDDKKKMMMOOOQQQQQQMMMFFFAAA>>><<<;;;999888666222///////////////............,,,,,,,,,------------...|||\\\LLLFFFAAA???@@@<<<:::888777777777555333000000000000////////////......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,+++,,,///111---///111333555999???CCCLLLMMMJJJBBB888555:::@@@EEEJJJRRR[[[dddmmmuuuzzz~~~{{{|||vvvooofff\\\SSSXXXoooxxxyyyxxx]]]OOOVVVnnnrrrXXXMMMPPPLLLPPPTTTVVVWWWVVVUUUTTTUUUSSSMMMGGGIIIKKKDDD999.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000........................///////////////////////////000000111222222333333777999;;;;;;;;;@@@IIIPPPeeeiiiqqq}}}uuuqqq||||||xxxyyy}}}|||wwwuuu{{{}}}~~~vvvyyyxxxqqq___VVVRRRUUUWWWSSSNNNNNNAAADDDHHHKKKKKKFFF???:::===;;;999666333111///............///////////////........................------------------------........................------------------------------------------------------------------------.......................................................................................///000000//////000000111111111222000000000000000000000000///000111111000111333555777:::>>>BBBEEEGGGGGGGGGHHHUUUgggxxx{{{~~~}}}xxxssstttyyy}}}yyykkkZZZMMMGGGEEEDDDEEEGGGKKKNNNOOOMMMKKK<<<<<<;;;<<<;;;999555222000/////////............,,,,,,,,,---------......xxx[[[MMMBBB???AAA>>><<<:::888777777666444333000000000000////////////........................---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...,,,***)))***---111333...///000444;;;DDDNNNTTTKKKAAA888555555777===DDDNNNWWWbbblllrrrxxx~~~uuu{{{|||yyynnn^^^XXXcccwwwfffUUUQQQTTTzzztttpppbbbLLLKKKJJJNNNUUUUUURRRTTTZZZXXXWWWTTTMMMGGGDDDFFFHHH@@@666,,,***///111...)))...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************.........------,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////.........//////---111333111000555;;;>>>888:::;;;;;;<<>>:::111333000......///000///...........................xxx[[[MMMBBB???AAA>>><<<:::888777777777555333000000000000////////////........................---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,...///000222222555;;;CCCJJJNNNPPPDDD<<<666555777;;;CCCKKKUUU]]]iiirrryyywww}}}pppgggfffeeebbbkkkpppyyysss___TTTOOORRRsss~~~ppp\\\PPPJJJHHHNNNTTTVVVYYY\\\XXXXXXUUUPPPJJJFFFFFFGGGHHH???444------......---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************......---------,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000111---111555777999:::;;;;;;CCC??????HHHZZZlllzzz~~~}}}wwwuuuxxx}}}}}}}}}|||}}}|||xxxxxxyyyxxxyyy|||~~~zzztttmmmfff^^^TTTJJJDDDOOOMMMHHHGGGOOOUUUPPPGGGCCCHHHMMMLLLBBB666111111222000///000222222000...------..........................................------------------------,,,------...------,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,---...///---------............///............////////////////////////000000000000111111000000////////////000000111111222222111111---...333888999888:::???999AAAHHHLLLPPPVVVXXXWWW^^^hhhuuu}}}}}}}}}nnn___VVVPPPMMMMMMOOOLLLFFFEEEGGGIIIIIIFFFAAAAAACCC@@@999555333000...------...///........................xxx[[[MMMBBB???AAA>>><<<:::888777777777555333000000000000////////////........................------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---............444777<<>>;;;:::888777777777555333000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,...///111222<<>>888555111111555===CCCHHHPPPWWWYYYhhh|||vvvzzzxxxwwwyyyrrrhhhYYYUUUQQQUUUdddxxxuuuooo___TTT___xxxmmmXXXLLLKKKOOOPPPPPPVVVXXXZZZYYYUUUNNNHHHDDDJJJKKKIIIAAA666///---///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,---------------............////////////.........//////000111222444555999;;;;;;<<>><<<<<<:::666111------///........................xxx[[[MMMBBB???AAA>>>;;;999777777888777666444000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---,,,+++---222777:::JJJSSSYYYTTTEEE777222333000333===HHHNNNPPPUUU[[[___qqq}}}vvv{{{{{{zzzvvvqqqssskkk]]]OOOHHHQQQfffxxxwwwbbb```iiixxxlllYYYPPPOOOQQQSSSTTTVVVYYYZZZXXXSSSKKKFFFAAAHHHMMMKKKBBB777000---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,------................../////////000000111111000000000111222222;;;;;;<<<<<<:::???PPPbbbvvvkkkmmmlll}}}yyykkkaaaVVVOOONNNRRRWWW[[[XXXVVVOOOIIIJJJNNNFFF:::777666333000///000333555000000000//////......---........................------------------------+++,,,,,,---.........---------------------------,,,,,,,,,---------......------.........//////...---------............///............////////////////////////000000000000000000000000111111111111111111000000000111222333===999999AAALLLXXXfffqqq|||uuuqqqwww{{{|||vvvkkkeee^^^SSSIIIJJJJJJJJJIIIFFFDDDCCCEEE@@@@@@???<<<888333000///////////////////////////xxx[[[MMMBBB???AAA>>>:::999777777888888666444000000000000////////////........................------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000...,,,,,,000777???CCCNNNTTTVVVMMM===222111666:::???JJJUUUZZZ[[[___eeerrr|||}}}tttcccPPPDDDIIISSSjjj~~~qqqmmm}}}rrr```VVVQQQNNNRRRSSSVVVYYYZZZVVVPPPKKK===DDDLLLPPPLLLAAA666//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,---......,,,,,,---...,,,,,,,,,---......//////....../////////000000000222222222222222333444555999888;;;@@@AAAGGGZZZoooyyyssswwwzzzooouuusss```QQQJJJKKKSSS]]]^^^___VVVHHHEEEKKKGGG::::::999555111------///222000000//////////////////........................------------------------++++++,,,---............------------------------,,,,,,,,,---------......------...////////////...---------............///............////////////////////////000000000000000000000111111111111222222222111111222444666777888999BBBTTTfffttt~~~~~~www~~~zzzkkk]]]PPPKKKGGGFFFEEECCCDDDGGGDDDBBB@@@>>>===999444111////////////////////////xxx[[[MMMBBB???AAA>>>:::888777777888888666555000000000000////////////........................------------------------------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,---------------000666>>>EEEJJJIIIHHHDDD<<<555333888>>>JJJNNNWWW```eeegggnnnvvv}}}yyy~~~~~~}}}~~~zzzlllYYYKKKGGGLLLZZZvvv|||zzzyyyjjj[[[PPPPPPQQQSSSVVVYYYYYYUUUQQQBBBDDDHHHMMMOOOJJJ>>>555//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......,,,,,,---...,,,,,,------.../////////.../////////000000000000000111222333555777999:::::::::CCCRRR[[[___iiivvvyyynnnsss~~~~~~{{{|||{{{tttyyy|||~~~nnn```SSSKKKMMMTTT]]]]]]YYYRRRMMMJJJFFFBBB>>>>>>===888333////////////////////////000000000........................------------------------***+++,,,---............------------------------,,,,,,,,,---------......,,,---...///000//////...---------............///............////////////////////////000000000000000000111111111222222222333222222444666999<<<>>>???CCCPPPaaappp{{{sssuuu{{{vvvggg[[[OOOJJJGGGCCCBBBEEEIIICCC===;;;======999444////////////////////////xxx[[[MMMBBB???BBB>>>:::888777777888888666555000000000000////////////........................------------------------------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------***,,,///444;;;BBBHHHLLLGGGAAA999333555<<>>CCCCCCRRRkkk{{{||||||vvvnnnpppkkk^^^dddeeebbbeeexxxvvvgggUUULLLLLLXXXUUUYYY^^^XXXJJJFFFMMMFFFHHHIIIFFF???999555444......//////000000111111........................------------------------***+++,,,---............------------------------,,,,,,,,,---------......,,,---///000000000///...---------.........//////............/////////000////////////000000000000000000111111222222222222222222333666999>>>BBBEEENNNRRR[[[dddjjjqqq~~~~~~tttppppppnnnoooyyy}}}tttyyy{{{||||||~~~rrr```VVVPPPIIIEEEGGGMMMCCC999777;;;>>><<<777000000000000000000000000www\\\OOOCCC???BBB???:::888666666666555333111111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,000///...------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++******++++++,,,---+++---//////...,,,+++,,,---000444:::EEENNNHHH===@@@777222666>>>FFFSSS___fffdddjjjtttwwwwwwyyyrrrlllhhheeecccrrruuuwwwvvvttttttvvvxxxqqq___PPPQQQoooqqqrrr~~~yyyXXXMMMHHHNNNSSSRRRSSSXXXQQQJJJBBBAAAMMMWWWSSSGGG888666222---******,,,...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------............///..........................................------...............///000000...///111111000000222333444111222777===@@@@@@???FFFXXXuuuvvvmmmkkkmmmjjj]]]TTT^^^www~~~eeeSSSNNNKKKRRRZZZ]]]YYYTTTOOONNNPPPOOOQQQRRRIII999111111---......///000000//////---...///000000///...---////////////////////////................................................---------............//////////////////.........---------........./////////////////////.........000000000000111111111111000000000111222333333222555777===???:::;;;OOOgggrrrpppooooooppprrrvvvyyyuuu}}}wwwnnnmmmiiieeeffftttzzzxxxssszzzxxxzzzzzzjjjTTTKKKOOOOOOIIICCC@@@<<<999:::===888555111///000000//////yyy^^^PPPCCC???AAA>>>;;;999777777777666444222111111000///////////////------------------------//////...---------------.........---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,---///...---,,,---...000666===BBBJJJNNNGGG<<<777333444===HHHRRR^^^iiissssss{{{}}}yyyqqqeeeZZZVVVWWWZZZ]]]ooowwwhhhWWW```yyyzzzsssrrr}}}kkkVVVGGGKKKTTTWWWVVVVVVSSSNNNEEEAAAHHHRRRSSSMMMBBB;;;333...---......,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------............///................................................///............///000000...000111111000000111333333666;;;=========BBBGGGYYYjjjzzz~~~zzz{{{~~~qqqggg]]]^^^nnnwwwfff___OOOOOOQQQTTTXXXXXXTTTPPPRRRSSSWWW[[[UUUGGG;;;777111111000000000000///...---...///000000///...---////////////////////////................................................---------............////////////////////////...---------.........//////////////////////////////000000000000111111111111333222222555888888555222888777:::???FFFQQQdddttt|||zzz{{{~~~{{{tttrrrvvv~~~zzz{{{yyyxxxwww{{{{{{uuuaaa```lll```VVVKKKEEE@@@<<<;;;===999777444111000//////...zzz___QQQDDD???@@@===<<<:::888888888777555333111111000///////////////........................//////...------------...//////............------------------,,,,,,,,,,,,---------------......///,,,---...---,,,---000222555===FFFJJJKKKHHHAAA999444777???LLLYYYbbbkkkrrr~~~uuurrr}}}zzzhhhbbb\\\[[[```jjjsssyyyvvv~~~}}}zzz~~~~~~aaaVVV\\\pppyyyjjjhhhvvvyyy]]]DDDDDDNNNSSSRRRQQQUUURRRKKKDDDDDDLLLRRRUUUNNNDDD888111111111...+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................---------............///................................................//////......//////000111///000111000//////111222222888<<<===>>>III[[[iiiyyy}}}|||yyyuuutttvvvzzz}}}vvviiigggvvv{{{nnn[[[RRRJJJLLLUUU[[[ZZZVVVRRRTTT[[[cccbbbVVVGGG>>>666444111111111111///.........////////////......////////////////////////................................................---------............///......//////////////////------........./////////////////////////////////000000000111111111222222222111222444777777444111999===CCCLLL[[[mmmxxx{{{}}}}}}}}}~~~xxxiiigggoootttgggYYYOOOFFF>>>::::::;;;:::888555111......///www]]]PPPDDD???@@@===<<<:::888777777666444333111000000///////////////------------------------///......---------..................------------------------------,,,,,,---------,,,---......///---------------///333777<<>>NNN]]]eeennnzzz}}}xxxyyy}}}~~~|||zzz}}}~~~{{{uuuxxxmmmaaaSSSDDD>>>======>>>===999444000///000sssZZZNNNCCC???AAA>>>:::999777666666555333111111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,......---------......///,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,------...------......///222888<<>>:::888666555555555333111111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////+++++++++,,,,,,,,,,,,---------------............,,,,,,,,,+++,,,------...---...///000222666<<<@@@GGGFFFCCC???777555<<>>GGGWWWhhhuuu~~~zzzssssss~~~yyyuuuvvv|||rrrrrrvvvyyyrrrbbbSSSLLLDDDAAA@@@BBBFFFDDD>>>777sss[[[PPPDDD@@@@@@<<<<<<:::888777777777555333111111000///////////////........................---------------...///000---------.........//////---------.........//////...............///000000,,,///222555888<<>>???===<<<;;;999888777777666666333222000...---...///000////////////////////////------------------------,,,---......//////.........------------...//////...//////000000///.........000444999===>>><<<999666555999AAADDDFFFOOOYYYgggnnnuuu|||}}}yyyxxx}}}~~~vvvvvv~~~~~~tttsss{{{jjjVVVLLLPPPXXX___^^^\\\[[[YYYYYYXXXXXXTTTYYY```dddgggllluuu||||||mmm[[[\\\yyy{{{yyy~~~aaaRRROOONNNRRRVVVWWWQQQKKKJJJRRRYYYXXXRRRKKKAAA888...000111111///---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------.........------------...//////............/////////000............/////////000111111111///...///222555111444222555======CCCTTTjjjzzzxxxnnnnnnjjjaaaXXXUUUWWWUUUQQQUUU___iiiqqq~~~ssskkkaaa]]]^^^___\\\XXXXXXYYYbbbwww~~~~~~|||{{{oooTTTGGGKKKUUU```iiiiiibbb\\\SSSHHH???<<<999222///111111000000////////////000////////////............000///...---------------//////............//////---------.........//////..................------000000000000111111111111000000000000111111111111,,,111666444///000777>>>???AAAOOOkkkzzz{{{iii^^^OOO???;;;AAAFFFDDD@@@pppUUUMMMCCC>>>???===::::::888777666555555555222111000///......//////........................------------------------,,,---......//////.........------------...//////,,,,,,------------------000444999===>>>===:::888666888@@@IIIMMMOOOVVV^^^bbbooo}}}zzz}}}zzz{{{|||rrrppp}}}ssssss~~~}}}kkk^^^XXX[[[YYYSSSHHH===999===CCCHHHGGGFFFFFFFFFFFFFFFFFF;;;???CCCEEEFFFIIIOOOUUUrrrpppaaajjjyyy}}}lll^^^PPPKKKPPPVVVVVVTTTKKKQQQWWWVVVTTTOOOFFF===333222111000000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------............------------...//////........./////////000000........./////////000000111111000//////000222333111555333555???EEEQQQgggnnn}}}rrr___TTTRRRUUUWWWXXX___hhhnnnnnnvvv~~~vvvkkkbbbeee^^^YYY___mmm}}}~~~zzz{{{]]]QQQQQQSSSZZZbbbggggggdddVVVKKKCCCAAA>>>777222111111111000000000000000111////////////............000///...------------...//////............//////---------.........//////........................000000000000111111111111000000000000111111111111666444222333777:::999888HHH^^^|||}}}|||yyydddYYYOOOKKKGGGBBBAAADDDpppVVVNNNDDD>>>???===999888777666555444444444111111000000//////......------------------------------------------------,,,---......//////.........------------...//////++++++,,,,,,------......444999???AAA>>>:::888777;;;???IIIRRRVVVWWW[[[aaabbbsss~~~wwwpppsss~~~yyymmmrrryyyzzzhhhccciiitttzzzzzzhhh[[[gggkkknnnjjj```SSSIIIDDDBBBCCCCCCAAA??????@@@BBB======>>>>>>?????????@@@>>>AAABBBAAA???@@@CCCGGGUUUggg~~~kkkhhhqqqtttfffppp~~~yyy~~~bbbRRRQQQUUUVVVSSSNNNRRRTTTUUUVVVUUUMMMDDD:::666111///111222111///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------............------------...//////....../////////000000000....../////////000000000333111000111222333333333222777777;;;KKKXXXiiikkkYYYNNNIIIIIIUUUcccooo}}}wwwqqqhhhccccccfffiiikkksssmmmiiiiiihhhlll}}}|||qqqyyylllYYYTTTPPPSSS[[[cccggghhh[[[QQQHHHFFFEEE>>>666111111111111000000111111222////////////............//////......------......//////............//////------........./////////........................000000000000111111111111000000111111111222222222555444222333666:::===>>>TTTsssmmmeee```___SSSAAA===DDDpppXXXPPPFFF??????>>>999999777666555444444444000111111111000///...---------------------------........................,,,---......///............------------...//////---------...///000111222999===AAA???:::666888:::BBBGGGNNNTTTWWWXXX\\\```hhhwww|||}}}}}}~~~yyyyyyvvvpppoooppptttqqqeeeggglllnnnqqqqqqssstttrrrfffUUUGGGFFFGGGFFFDDDAAAAAACCCEEEAAA@@@AAABBBBBBBBB???===CCCDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCAAA???>>>@@@CCCBBBNNN]]]```TTTFFFFFFOOOZZZhhh~~~~~~~~~xxxnnn}}}}}}}}}~~~sss___WWWVVVVVVUUUSSSTTTTTTUUUXXXZZZSSSJJJAAA:::222///111333222///////////////////////////------------------------,,,------......------,,,------------...............------------...//////...////////////000000000...////////////000000000555333222333555666555444222:::>>>III```qqqppp^^^QQQLLLQQQWWWcccttt|||qqqiiiaaa\\\\\\XXXXXXZZZXXXZZZjjj|||{{{wwwuuurrryyyeee]]]TTTQQQUUU\\\bbbeeebbbXXXNNNIIIHHHDDD<<<555111111000000000000111111////////////............//////............////////////............//////............////////////............///////////////000000000111111111111000000111111222333333333///666:::777444;;;MMM]]]mmm~~~|||rrrpppuuukkkRRRCCCCCCqqqZZZRRRGGG??????>>>:::999888777666555555555000111111111000///...---------------------------........................,,,---......///............------------...//////---------...000222444555===>>>>>>999444555:::@@@DDDIIINNNQQQTTTZZZ```eeesssyyy~~~~~~}}}~~~~~~||||||wwwuuuyyy~~~vvvuuuwww{{{qqqWWWTTTQQQQQQQQQMMMEEE>>><<>>DDD@@@GGGTTThhhvvvkkkkkkppptttwwwzzztttnnnssssss```UUUTTTYYY^^^YYYXXXWWWVVVYYY[[[VVVMMMGGG>>>555000000222111///////////////////////////------------------------,,,------......------,,,---------.........//////...------------...//////////////////000000000111////////////000000000111444333222222444555555555444AAAKKK[[[vvv{{{{{{wwwjjjXXXLLLKKKUUUcccmmmyyysss___YYYVVVUUURRRSSSaaarrrrrruuuxxxyyywwwrrrppppppvvvzzziiiYYYRRRTTTZZZ```fff^^^SSSKKKIIIGGGAAA;;;222111000000//////000000////////////............//////.........//////000//////............//////........./////////000000........./////////000000///000000000111111111111000111111222333444444444222888======AAAPPPiii}}}}}}wwwuuuzzz~~~}}}}}}|||mmmRRRDDDqqq\\\UUUHHH??????>>>::::::888777666555555555111111000000//////......------------------------........................,,,---......//////.........------------...//////++++++,,,---///222555777>>>===999555333777@@@GGGCCCIIIOOOQQQWWWaaalllqqq~~~}}}{{{xxxyyy}}}uuutttzzzjjjMMMGGGAAA>>>???@@@@@@@@@@@@BBBDDDFFFGGGGGGGGGGGGMMMLLLLLLNNNQQQTTTUUUUUUQQQQQQQQQPPPNNNKKKHHHFFFIIIHHHGGGFFFEEEFFFGGGGGGEEECCCBBBCCCDDDCCCBBBAAA?????????HHH]]]wwwvvvhhhaaa___aaadddqqqxxxhhh```bbbttt}}}wwwsss|||tttbbbTTTPPPTTTZZZZZZ[[[ZZZXXXZZZ[[[WWWQQQLLLEEE;;;444111111000///////////////////////////------------------------,,,------......------,,,------........./////////...------------...///////////////000000000111111/////////000000000111111444444444222111222555888===QQQ```ooommmUUUQQQNNNSSS```rrr~~~oooaaaXXXPPPNNNYYYgggwwwwwwppplllpppuuuuuurrrpppuuuqqq\\\SSSWWW]]]ccc```WWWNNNJJJHHHDDD===444333222111000/////////////////////............//////......//////000000//////............//////....../////////000000000.........//////000000111000000000000111111111111111111222333444444555666777555888EEEZZZqqqtttyyy~~~{{{wwwxxxzzz\\\EEEqqq]]]VVVIII??????>>>999888777666555444444444222111000///......//////................................................,,,---......//////.........------------...//////,,,,,,---...111444777999<<<999666444777>>>GGGLLLGGGOOOVVVXXX___lllwww|||zzzwwwwwwyyy~~~{{{}}}kkkUUUGGGEEEBBBAAABBBDDDHHHJJJKKKIIIGGGIIINNNTTTZZZ^^^VVVXXX[[[]]]```cccfffhhhhhhhhhhhhgggeeebbb___]]]UUURRRPPPMMMLLLLLLKKKJJJLLLJJJGGGFFFGGGHHHFFFCCCFFFDDD???===DDDQQQZZZ\\\sss{{{zzziii___\\\eeessspppdddSSS[[[fffmmmjjjfffnnnyyyzzzkkk^^^WWWTTTXXX[[[\\\ZZZZZZ[[[YYYUUUQQQLLLCCC:::444111000000////////////////////////........................,,,------......------,,,............////////////...------------...////////////000000000111111111//////000000000111111111888:::;;;777333333:::AAAOOOjjj}}}sss]]]QQQYYYgggxxxrrrcccWWWVVV]]]lll|||zzzsssxxx~~~}}}xxxuuuwwwvvv___WWWWWW\\\^^^\\\SSSLLLIIICCC===888777555333111000000///////////////............///////////////000111111//////............//////.../////////000000000000---......///000000111111000000000000111111111111111111222333444555666666888:::EEE\\\wwwzzzyyybbbLLLrrr^^^WWWIII@@@??????888777666555444333333333333222000...---...///000////////////////////////////////////////////////,,,---......//////.........------------...///////////////111333777;;;===:::777444555;;;DDDKKKOOONNNWWW^^^aaagggsss}}}jjjiiimmmuuuzzzggg\\\OOOBBB???BBBDDDFFFHHHJJJNNNPPPVVVWWW\\\aaagggjjjkkkjjjrrruuuyyy{{{{{{|||~~~|||}}}}}}|||{{{xxxuuusssooolllhhhdddbbb```^^^\\\WWWTTTNNNIIIHHHKKKLLLJJJGGGHHHGGGCCCCCCFFFDDDAAACCCLLL[[[tttrrrhhhaaalllzzz}}}pppdddRRRUUUmmmwwwkkkfffpppvvvzzzfffXXXUUU[[[]]][[[ZZZ[[[[[[XXXTTTPPPHHH>>>666111000222////////////////////////........................,,,------......------,,,............/////////000...------------...//////000000000000111111111111000000000000111111111111>>>AAABBB===777777@@@III```kkkZZZWWW\\\\\\VVVssskkk^^^\\\QQQ^^^mmm|||vvvsssuuummmWWWPPPUUU]]]___WWWOOOIIIBBB;;;;;;:::888555333111000000000/////////............///////////////000111111//////............//////////////////000000000000---......///000111111222000000000000111111111111111111222333444666666777888HHHaaa{{{wwwxxxxxx~~~yyykkkZZZqqq]]]VVVIII?????????;;;999777777666666444222000000000000////////////......------------......,,,---------.../////////---------............///,,,---......//////......//////000333888;;;======999777777:::<<>>@@@GGGVVVlllyyykkkppptttxxxooodddlll}}}}}}~~~vvvbbb]]]RRRRRR^^^```VVVUUU^^^YYYVVVOOOFFF<<<444///---111000///000111000///---....................................////////////////////////////////////////////////////////////////////////000000000000---///000000000000333555444<<>>DDDaaa{{{sssvvvzzz|||www{{{~~~}}}mmmlllZZZTTTGGG>>>??????;;;999777777666666444222111000000000////////////......------------......---------...............---------............///------...............---...000222666:::=========;;;666444777===DDDNNNWWWXXX^^^eeemmmtttwwwoooeeebbbfffsss{{{yyy{{{~~~~~~}}}rrrppp|||lllXXXSSSLLLIIIHHHIIIGGGDDDGGGMMMRRRVVV\\\bbbhhhnnnuuuyyy~~~{{{sssmmmiiiddd]]]XXXQQQPPPMMMKKKJJJIIIHHHGGGCCCBBBBBBEEENNN```uuu}}}vvvrrrvvv|||uuu}}}xxxlll]]]TTTXXX\\\YYYXXX[[[ZZZXXXRRRJJJ@@@888222///111000///000111111///.......................................////////////////////////////////////////////////////////////////////////000000000111///000111111111111444666777777999;;;???NNNjjj~~~{{{wwwxxx{{{zzzssslllYYYPPPMMM[[[uuu~~~jjjbbbZZZWWWVVVZZZfffrrrxxxzzzxxx~~~bbbUUUWWW[[[___^^^WWWPPPKKKBBBBBB<<<444222444333...111000////////////000111........./////////000000////////////////////////////////////000000000000000000000000000000000000111111111111222222222222666222222666777888>>>EEE]]]rrrxxxzzzyyywwwsssgggVVVQQQFFF>>>??????;;;999777777666666444222111111000000000/////////......------------.....................------------------............///------------------------///222666:::<<<===<<<<<<;;;777777<<>>666222000/////////111111000///..................................../////////////////////////////////////////////////////////////////////000000000111111111222333333222222444666999444444<<>>??????;;;999777666666666444222111111111000000000//////......------------....../////////...---------,,,---------............///......---------------...222555999<<<<<<;;;999888777:::@@@EEEFFFGGGOOOYYYfffooovvvuuurrrppplllhhhpppttt{{{}}}vvvpppvvvwwwwwwxxxzzz|||}}}{{{yyynnnVVVGGGDDDGGGIIIKKKOOOUUU[[[bbbjjjpppxxx}}}xxxssskkkeee```ZZZTTTOOOKKKMMMMMMJJJFFFDDDEEEFFFHHHTTTcccqqqyyy~~~}}}mmmwwwddd___zzzxxx]]]UUU[[[\\\VVV[[[ZZZXXXTTTMMMDDD;;;555111///...///111222111000....................................//////////////////////////////////////////////////////////////////000000000111111111222333444333222222444666777777===JJJZZZmmm{{{fffSSSLLLNNNSSS```kkktttjjjbbb^^^XXXSSSWWWddd|||zzztttttt~~~lllXXXLLLRRRZZZYYYUUUVVVKKKMMMKKKDDD;;;555222111000000000000000000000000...////////////000000000////////////////////////////////////000000000000000000000000000000000000000111111222222333333333444777999888999DDDXXXjjj~~~jjjYYYTTTHHH>>>>>>===;;;999777666666666444222111111111111000000000000......------------....../////////...---------,,,---------............///......---------...///000555888;;;<<<999777666666999>>>FFFHHHDDDEEERRRbbbvvvyyyxxxuuussssssqqqllllllnnnrrrtttrrrnnnooosssjjjnnnttt||||||xxxwwwvvvtttssssssuuu{{{qqqfffVVVHHHCCCFFFLLLQQQPPPVVV]]]dddkkksssyyy|||wwwqqqjjjaaa[[[TTTRRRPPPOOOOOOMMMHHHDDDEEECCCCCCKKKZZZlll~~~xxxpppuuutttqqqhhhVVVXXX\\\ZZZZZZYYYXXXVVVRRRJJJ@@@888222000//////000222111111////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000111111111111111222333222222222444666666<<>>===;;;999777777666666444222222222111111111000000000......------------.....................------------------............///......------...000222333888:::;;;:::666555666999AAADDDHHHGGGCCCIII]]]rrr{{{uuutttvvvsssmmmeeefffiiimmmppppppnnnlllnnnqqquuu|||~~~uuuqqqnnnoooqqquuu~~~ooo]]]PPPIIIAAA???DDDKKKQQQSSSYYYbbblllttt}}}wwwooofff]]]SSSNNNNNNNNNKKKGGGFFFEEEDDDCCCCCCIIIYYYhhhwwwllliiixxxxxxpppYYYUUUZZZ^^^YYYXXXWWWWWWUUUOOOEEE>>>444222000///000111111000////////////////////////............////////////000000000000000000000000000000000000000000000000000000000111111111222222000111222222222333555777999BBBQQQ___gggooo~~~uuu___RRRLLLMMMXXXeeexxxtttccc[[[YYYVVVaaa{{{~~~|||wwwyyy}}}|||{{{{{{{{{gggVVVTTTYYY\\\\\\YYYWWWVVVTTTJJJ===444111000111111222222111111000/////////000000000111111////////////////////////////////////000000000000000000000000000000000000000111111222333444555555222666:::@@@NNNeee||||||wwwxxxxxxnnn]]]XXXKKKAAA@@@>>>;;;999777777666666444222222222222111111111000000......------------......---------...............---------............///......---...000222555777999;;;:::777444666;;;AAAKKKKKKMMMNNNOOOUUUdddttt}}}}}}yyytttrrrtttrrrnnnfffggghhhjjjmmmnnnmmmkkkpppssswww~~~{{{uuurrrtttxxx~~~xxx}}}nnnWWWFFFDDDDDDFFFJJJPPPWWW]]]```kkkuuu~~~|||rrrfff\\\VVVSSSPPPNNNGGGFFFFFFDDD???===EEEQQQiii|||mmm~~~|||mmmwww```UUUVVV[[[YYYWWWWWWXXXXXXTTTKKKDDD666444111//////000000///////////////////////////............////////////000000000000000000000000000000000000000000000000000000111111111222222222000111333333444555888:::@@@KKK___qqq{{{zzzgggWWWUUUZZZbbbrrrtttfff[[[WWWfffwwwuuuuuusssqqqqqqrrr}}}~~~cccTTTVVV[[[[[[ZZZWWWVVVWWWQQQDDD999444000111222222222222111000//////000000000111111111////////////////////////////////////000000000000000000000000000000000000000111111222333444555666555;;;CCCPPPggg~~~{{{zzz{{{mmm]]]XXXLLLBBBAAA???;;;999777777777666444222222222222111111111111000.........------.........,,,------....../////////---------.........//////......---...000444777999:::::::::666444888@@@HHHQQQPPPTTTZZZ^^^```dddjjjpppssstttqqqoooppppppnnnlllnnnmmmkkkjjjkkklllkkkjjjoooxxx}}}vvvsssvvv{{{xxxkkkmmmyyyqqq[[[JJJBBBEEEJJJPPPUUUYYYaaallluuuzzz}}}rrrggg^^^XXXUUUSSSIIICCCEEEEEEBBB@@@BBBUUU{{{xxxxxxttteeexxx}}}gggVVVRRRWWWYYYWWWWWWYYYZZZWWWOOOHHH888555111//////000//////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000111111111111222222222000222444555555777:::===FFFTTTmmm~~~yyyyyyhhh\\\YYYdddrrrnnnfff[[[XXXeeezzzwwwpppmmmiiihhhiiihhhtttsssZZZYYY______ZZZUUUUUUYYYVVVIII===777000111222333333222111000000000000000111111111111////////////////////////////////////000000000000000000000000000000000000000111111222444555666666999@@@LLL___|||yyyzzz{{{fff[[[VVVHHH@@@BBBAAA:::999888777666555444333333333222222111000000000....................................////////////000//////.........//////............000222444666777555333333777===EEEIIIVVVTTTWWW\\\^^^[[[ZZZ\\\\\\^^^aaagggmmmqqqqqqppplllhhhfffhhhhhhffffffiiikkkrrr{{{~~~|||}}}xxxttt~~~uuuqqqzzz~~~sssZZZJJJFFFFFFJJJRRR\\\fffnnnvvvrrrddd^^^SSSNNNKKKJJJGGGBBB@@@BBBHHH^^^cccXXXdddxxxhhhUUURRR[[[[[[\\\]]]\\\ZZZUUUPPPLLLBBB<<<555111000111111000000000000000000000000000000000000000000///......000000000000000000000000000000000000111111111111222222111111111111111111444222222555666777===EEE^^^iii|||jjjWWW]]]ooorrr[[[XXXZZZ___rrr|||ooojjjhhhiiikkkjjjvvv}}}WWWXXX[[[^^^\\\ZZZYYYWWWNNN@@@555555111000333222---,,,000000000000000000000000000000000000000000000000000000000000000////////////000111111111111222222222444333333333444666;;;???CCCLLLjjj~~~~~~|||}}}ttt___TTTOOOCCC===@@@???:::999888777666555444333333333222111111000000///....................................//////////////////............///////////////000222333555666555555555777<<>>VVVlll}}}~~~hhh^^^cccooonnn```ZZZWWW___nnntttsssuuu|||xxxrrrnnnqqqqqquuu}}}yyyfffVVV```^^^]]]\\\XXXOOOBBB888555111000333222------000000000000000000000000000000000000000000000000000000000000000000000000///111111111111222222222222444333444666555444<<>>777555333222111//////000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333444000444:::888888NNNkkkxxx]]]LLLHHHAAA???@@@<<<:::999888777666555444333222222111111000//////.......................................////////////...............///000000...///111333444444333333111666===FFFMMMQQQSSSSSSVVVRRRQQQQQQNNNIIIHHHKKKVVVZZZ^^^]]][[[[[[```eeejjjjjjkkkmmmllliiimmmrrr||||||~~~|||wwwzzz{{{wwwvvvrrrrrr]]]OOOJJJVVVaaaeeennn{{{wwwmmm___TTTOOOKKKHHHFFFEEEBBBAAAGGGPPPjjjZZZGGGNNNbbbpppttt]]]ZZZVVVVVVYYY[[[YYYWWWSSSNNNFFF===555111000111//////////////////////////////000000000000//////000000000000000000000000///000000000111111111111111111222222333333333333888444444>>>PPPgggvvvhhheeefffgggoooyyykkk]]]ZZZMMMQQQ```wwwjjjNNNRRRXXX]]]\\\TTTHHH???999999666333111111111000111111111111111111111111111111111111111111111111///000000000111111111222111222222222222333333333444000333:::<<>>EEEKKKOOOQQQQQQVVVPPPKKKJJJHHHDDDCCCFFFRRRSSSRRRPPPOOOSSSZZZ```hhhgggiiinnnpppnnnooorrrxxxsssppppppnnnqqqxxx{{{rrr```TTTPPPTTTaaalllsssrrrccc[[[QQQKKKHHHGGGFFFDDDEEEIIISSSyyyrrrMMMAAALLL[[[llluuujjj]]]UUUTTTVVVWWWWWWTTTQQQJJJBBB999333000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000111111111111111111222222333444444444999555777HHHaaa|||hhheeemmmvvvooobbbOOOKKKTTTooosssPPPPPPRRRWWWZZZUUUKKKBBB>>>>>>:::444111222222000111111111111111111111111111111111111111111111111///000000111111222222222222222222222333333333333444333555<<>>:::999888777666555444333111111111000//////..........................................////////////---------......///000111222222111222222333444555888:::>>>CCCHHHKKKMMMOOONNNLLLKKKKKKGGGBBBDDDHHHJJJIIIGGGHHHLLLTTT\\\aaahhhfffhhhpppvvvvvvsssrrrlllgggeeeggghhhppp{{{lll]]]TTTSSSZZZ]]]dddmmmxxxvvvmmmaaaVVVNNNLLLMMMJJJHHHHHHIIIeeelllNNNGGGLLL]]]zzzuuu^^^UUUUUUWWWYYYTTTSSSOOOGGG===555222111000000000000000000000000......///000000000000000000000000000000000000000000000000000111111111111111111222222333444444555777===LLL```ttt{{{lllmmmxxxrrr[[[UUURRR[[[sss[[[TTTOOOPPPVVVVVVOOOGGGAAABBB>>>555222444333000111111111111111111111111111111111111111111111111///000000111111222333333222222222333333333444444444777:::@@@PPPhhhzzz}}}]]]GGGCCCAAAAAAAAA;;;:::999888777666555444333111111111000//////........................................../////////000---------......000111111444333222222333444666777;;;<<<>>>AAAEEEHHHKKKLLLFFFIIIMMMOOOIIIDDDHHHPPPDDDCCCCCCGGGOOOYYYaaafffkkkgggiiisss||||||wwwtttlllggggggkkkjjjmmmxxxggg\\\PPPJJJSSSbbb^^^gggqqqxxx{{{mmm```TTTPPPOOOJJJCCC???CCCKKKbbbvvvxxx~~~xxxfffMMMFFFUUUoookkkYYYVVVYYY[[[UUUUUURRRKKK@@@888333222000000000000000000000000......///000000000000000000000000000000000000000000000000000111111111111111111222333333444555555444FFFbbbxxxvvvmmmjjjrrr~~~|||sssrrrtttwww~~~}}}eeeaaaRRRHHH]]]~~~}}}fffZZZNNNLLLSSSWWWSSSLLLDDDEEE@@@666222444444000111111111111111111111111111111111111111111111111///000000111222222333333222222333333333444444444333:::???DDDXXXsss}}}~~~___FFFDDDFFF@@@===AAA;;;:::888777555444444444444333222000///.........//////............//////////////////////////////......//////000222333444000111222333555777999:::>>>???AAABBBDDDEEEFFFFFFFFFHHHIIIGGGDDDCCCFFFIIIAAABBBEEELLLTTT\\\```bbbhhhkkknnnqqqssswww{{{~~~~~~nnngggooorrrooozzzgggQQQJJJJJJMMMYYYhhhvvvxxx|||~~~ooo```ZZZUUUMMMGGGGGGDDDEEEJJJ[[[uuu|||lllpppxxx|||yyydddEEELLLeeesssSSSRRRWWWTTTXXXVVVRRRMMMGGG???777111111000///000111000///---//////000000000000//////000111111111111222222222111111222222222333333333444111222444444222444888;;;[[[xxx}}}zzz~~~jjjuuu}}}lllccc^^^YYYYYY]]]^^^```bbbbbbbbbgggnnntttxxxzzz{{{wwwqqqlllkkkkkkooorrrvvv{{{|||ooo]]]QQQRRRggg}}}lllVVVRRRWWWVVVRRRPPPAAAHHHHHH>>>555333444333111111111111111111111111000000000000000000000000000111111111111222222222333555666444333333333222;;;888DDD]]]qqquuusssttt{{{```FFFCCCDDD???===@@@;;;:::888777555444444444444333222000//////......//////............//////////////////////////////......//////000222333444666444222222444888<<>>EEEKKKRRRXXX\\\aaagggkkkhhhmmmuuuzzz|||{{{{{{zzz~~~llldddhhhooorrrxxxYYYPPPKKKRRRZZZbbbnnnzzzzzzkkk\\\SSSRRRKKKEEEBBBCCCCCCQQQyyyuuuKKKOOOZZZqqqrrr___VVVUUUTTTTTTSSSRRRPPPLLLDDD<<<666111000///000111222111//////000000111111000000///000111111111111222222222111111222222222333333333666222111333666999???FFF```uuuyyyyyy}}}xxxyyysssrrrllljjjfffdddbbb___\\\YYY\\\YYYUUUSSSRRRQQQPPPOOOHHHHHHIIIJJJLLLMMMOOOOOOPPPOOOOOOQQQTTTZZZ___cccpppwww|||}}}sssfff[[[PPP[[[sssYYYHHHTTTZZZRRRHHHMMMLLLDDD:::555333222222222222222222222222222111111111111111111111111111111111111222222222333444333222333444666999;;;===TTTqqqlllNNNDDDCCC@@@>>>@@@;;;:::888777555444444444333222111000//////////////////............//////////////////////////////......//////000222333444;;;888555333555:::???CCC===>>>AAACCCFFFIIIKKKLLLIIIEEEBBBAAABBBCCCCCCBBBJJJQQQYYY]]]___bbbhhhmmmrrrwww}}}zzzvvvssskkk[[[XXXUUUXXX^^^lll{{{iiiQQQOOOSSS]]]fffmmmwww{{{lll___XXXMMMGGGHHHJJJDDDEEEeeeWWWNNNJJJYYYtttsss```SSSPPPRRRPPPPPPQQQPPPMMMGGG>>>888222000///000111222222111000000000111111000000000000000111111111222222222111111222222222333333333000222555888777888AAALLLwww}}}zzzuuusssnnnfffaaa^^^[[[WWWSSSVVVSSSOOOMMMMMMNNNOOOOOOMMMLLLKKKIIIIIIKKKOOORRRUUUYYY]]]___eeeppp|||gggSSSSSS___sssTTTQQQWWWVVVMMMPPPOOOIII???777333222222222222222222222222222111111111111111111111111111111111222222222333333444222222444555666:::???NNNkkkvvvUUUGGGDDDBBB@@@@@@;;;:::888777555444444444222222111000/////////000//////............//////////////////////////////......//////000222333444666666555555777;;;>>>AAA===???DDDHHHKKKLLLKKKKKKIIIHHHEEEAAA???BBBGGGLLLPPPVVV]]]``````bbbhhhmmmyyy|||zzzvvvtttooo```ZZZSSSVVVZZZ```gggfff\\\PPPOOOTTT]]]gggpppwwwnnn```SSSKKKKKKOOOHHHCCCVVVssseeeSSSDDDHHH[[[vvvjjjYYYRRRSSSNNNOOOPPPPPPNNNHHH@@@;;;333222000000111333222222000000111111111111000000000000111111111222222222111111222222222333333333...333888999666===SSSiii}}}uuupppmmmfff]]]VVVRRRQQQOOONNNOOOOOOOOOLLLJJJKKKNNNQQQQQQOOONNNNNNQQQXXXccclll|||uuu```VVVTTTllldddLLLQQQaaaRRRSSSRRRMMMDDD:::444222222222222222222222222222111111111111111111111111111222222222222333333333444333555777666777@@@KKKlll\\\JJJEEECCCAAA@@@;;;:::888777555444444444222222111000000000000000//////............//////////////////////////////......//////000222333444222333555777:::<<>>666333111000111222222222000111111222222111111000000111111111111222222222111111222222222333333333333555888777999MMMsssvvvkkkddd]]]WWWSSSSSSVVVXXXXXXVVVVVVYYY\\\aaaXXXPPPLLLLLLLLLNNNRRR[[[bbbkkkqqqwwwooo]]]QQQ]]]___PPP\\\VVVUUUTTTRRRIII===555444333333333333333333333333222222222222222222222222222222222222333333333333444444777:::999>>>QQQgggbbbKKKEEECCCAAA>>>;;;:::888777555444444444222111111000000000000000//////............//////////////////////////////......//////000222333444111222444777:::>>>AAABBBKKKJJJIIIGGGEEECCCAAAAAAEEEEEEEEEEEEHHHLLLPPPTTTUUUVVVYYY]]]cccjjjppptttssstttuuuuuuvvvzzzyyyfffTTTKKKNNNTTT___iiitttzzzpppcccTTTLLLHHHGGGIIINNNvvvooo[[[IIICCC@@@HHHfffzzzfffTTTRRRRRRRRRRRRPPPMMMGGGCCC888555222111111222222111000111111222222111111000000111111111111222222222111111222222222333333333666666777;;;GGGbbbxxx}}}uuullliiinnnrrrsssqqqpppqqqtttqqqddd```___ZZZUUUTTTTTTWWWZZZ\\\```eeekkkoooyyy~~~ggg[[[SSSlllzzzVVVPPPYYYVVVUUUUUUMMM@@@777555333333333333333333333333222222222222222222222222222222222333333333444444555555888;;;<<>>BBBEEEHHHJJJKKKNNNQQQSSSQQQSSSWWW___jjjrrruuuvvvpppmmmjjjjjjmmmsssyyy}}}xxxtttssszzzsss]]]SSSTTT]]]fffvvvyyyvvveeeWWWNNNJJJHHHSSSlllwwwmmmzzz___VVVMMMFFFAAA???dddoooRRRQQQUUUVVVPPPSSSRRRFFF===777222000333444222000111111111111111111111111000111111111111222222222333222222333444444333222333333999GGGZZZooo~~~|||{{{wwwtttppptttvvvuuurrrrrrwww~~~yyyuuurrrtttzzzeeeZZZZZZmmmeeeIIISSSVVVXXXTTTMMMEEE???:::222222333444444444333333333222222111111222222333333333333333444444555666333555666999LLLooojjjJJJEEECCC???@@@<<<999777666666555444333222111111000000000000000111000000///////////////........................000000111222222222222222444444444666888<<>>SSStttvvvRRRFFFAAA===???<<<999777666666555444333222111111000000000000000111000//////......//////........................111111111222222222222222444444444666888;;;>>>???@@@@@@@@@???>>>@@@CCCFFFGGGIIIKKKLLLMMMOOORRRTTTVVVXXX\\\cccjjjnnnoooooooookkkgggjjjoooqqqnnnjjjiiirrryyyyyy{{{ooo```QQQOOOXXXcccoooxxx}}}ooobbbWWWRRRLLLNNNbbbvvv|||gggRRRGGGDDDWWWxxxlllXXXPPPSSSPPPOOOOOOJJJDDD===666111111222222111111111111111111111111111000111111111111222222222333333333444444555555555;;;>>>OOOggguuuwww}}}ttttttxxxrrr```TTT```~~~xxxwwwwww|||}}}fffHHHPPPSSSUUURRRKKKBBB<<<:::444444444444444444333333333333222222222222333333333333333333444555666777666777;;;GGG___{{{WWWGGGAAA===@@@<<<999777666666555444333222111111000000000000000000000///............///............////////////222222222222222222222222444444555666888:::<<<>>>:::<<<===>>>@@@CCCGGGJJJIIIJJJLLLLLLMMMOOORRRTTTTTTWWW]]]dddjjjoooqqqqqqooommmjjjiiihhhgggdddaaagggttt~~~~~~{{{mmm[[[SSSOOOWWWdddnnnvvv{{{}}}nnnaaaXXXTTTNNNRRRjjj}}}{{{yyygggPPPCCCKKK]]]wwwZZZNNNUUUTTTQQQQQQOOOHHHAAA999333111222222222111111111111111111111111000000111111111222222222111222333333333444555666<<>>AAA<<<999777666666555444333222111111000000000000000000//////......................../////////000000333222222111111222333444555555666777999:::<<<===777:::<<>>888777666555444333444444444333333333333333333444333333333444555666888888777@@@QQQhhhzzz|||ZZZHHHDDDAAAAAA<<<999777666666555444333222111111000000000000000000///......------...............//////000000111222222111111222333555666666777888999:::;;;<<<<<<888:::>>>AAACCCGGGKKKNNNIIIJJJJJJKKKLLLNNNRRRVVV]]]___ccceeeggghhhkkkmmmfffkkknnnhhh^^^ZZZ___ffftttwww|||ttt```PPPOOOSSS___nnnxxx{{{~~~xxxlll[[[YYYUUUMMMJJJ[[[ttteeelll{{{yyy{{{}}}aaaQQQBBB@@@TTTvvveeeUUUSSSPPPPPPRRRMMMKKKFFF???888444222333444111111111111111111111111000111111111111222222222...111333222111222666:::GGGXXXnnn~~~mmmwwwwwwsssssswwwyyy|||hhhZZZXXXhhhXXXNNNJJJQQQSSSLLLCCC@@@:::999777555444333444444444444333333333333444444333333333444555777888999===JJJbbbyyy~~~}}}}}}|||}}}|||~~~[[[JJJGGGBBBAAA<<<999777666666555444333222111111000000000000000//////...------------...---......///000000111111111111000000222444666888777888999:::;;;<<<<<<<<<:::===@@@CCCEEEGGGKKKNNNIIIJJJKKKKKKMMMPPPUUUYYY```bbbddddddeeefffjjjnnnjjjrrryyyyyyuuutttyyy||||||~~~ttt```SSSQQQVVV]]]iiiuuuyyy{{{yyyggg]]]VVVPPPIIIJJJbbbuuunnnvvv{{{www}}}}}}rrrRRRBBBEEEWWW}}}yyybbbTTTLLLOOOSSSKKKJJJGGGBBB;;;666444444555111111111111111111111111000111111111111222222222///222444444222444999>>>OOOhhh}}}ppprrr|||qqqqqquuuxxxwwwbbbZZZgggkkkWWWIIIMMMSSSOOOHHHFFF<<<:::888555444333444444444444333333333333444444333333333444666777999:::EEEWWWrrr~~~||||||{{{zzzyyy~~~}}}}}}\\\KKKIIICCC@@@<<<:::777666666666444333222111111000000000000000//////...------------...---......///000111111222111000000000222555777999888999:::;;;<<<<<<<<<<<<<<<>>>BBBDDDEEEHHHKKKMMMJJJKKKLLLLLLNNNRRRWWW[[[^^^```ccccccdddgggmmmrrrsss{{{}}}kkkSSSMMMWWWaaagggrrryyyyyyyyywwwbbbSSSSSSOOOIIISSSfffvvvwwwyyyvvviiiKKKAAAEEEiiioooXXXJJJPPPVVVMMMIIIGGGCCC===777444444555111111111111111111111111000111111111111222222222111444666666444555;;;AAARRRppp|||~~~zzz{{{zzzmmm]]]aaa|||aaaLLLLLLTTTRRRMMMLLL===;;;888555444333444444555444444333333444444555222333333444666888999:::KKK___{{{|||wwwvvvxxxyyyxxxxxxzzz}}}cccKKKCCCAAA???:::888666666666666555444111111111111000000000000//////............//////////////////000000000000//////000000111222444555666888:::;;;;;;<<<>>>@@@;;;<<<>>>AAADDDGGGJJJKKKKKKJJJJJJKKKOOOTTTZZZ]]]```cccfffgggggggggiiijjjxxxwwwhhhVVVKKKPPP[[[bbbmmmyyy}}}{{{~~~sssbbbXXXRRRNNNNNNQQQyyywwwzzz~~~RRRFFFGGGTTTtttxxx[[[PPPTTTTTTNNNMMMIIIDDD???<<<888444111222222222222222222222222000111111111111222222222777444444555333333>>>LLLgggzzzzzzoooeeebbbeeennniiiaaannn{{{wwwbbbQQQOOOSSSRRRLLLCCCAAA===999666555666666333333333333333333333333555111444999666111:::HHH^^^{{{```IIICCCBBB@@@;;;999777666666666555333111111111111000000000000//////............//////////////////000000000000//////000000111333444555777999;;;;;;<<<<<<>>>@@@BBBBBBBBBCCCDDDEEEEEEEEEHHHJJJMMMPPPSSSVVVXXXYYY___aaaeeehhhjjjlllmmmmmmqqqxxx~~~uuuhhh[[[PPPLLLSSS]]]eeennnyyy~~~zzzhhh]]]TTTMMMKKKLLL^^^|||vvvWWWHHHFFFNNNfffbbbSSSTTTSSSMMMMMMJJJEEEAAA>>>999555222222222222222222222222222111111111111222222222222444333444555555:::IIIZZZrrr|||{{{}}}wwwppphhhdddaaadddppp~~~|||bbbcccoooxxx```KKKIIISSSUUUOOOGGGDDD???:::777555555555333333333333333333333333333111444999888777DDDUUUrrr]]]FFFCCCDDDAAA<<<:::777666666555444222111111111111000000000000//////............//////////////////000000000000000000000000222333444555777999;;;<<<<<<<<<>>>@@@DDDDDDDDDDDDCCCCCCCCCCCCEEEIIIOOOTTTWWWWWWUUUSSSYYY[[[```fffmmmqqqrrrrrrjjjmmmppprrrwww}}}}}}zzz{{{kkkZZZPPPNNNQQQYYYaaaiiioooxxx}}}tttlllfffbbbcccdddfffiiilllooopppxxx}}}tttfff[[[QQQKKKJJJNNNccc}}}{{{~~~mmm]]]MMMFFFHHHVVVoooYYYUUUSSSNNNLLLJJJGGGDDD@@@<<<777333333333333333333333333333111111111111222222222333111222444666999CCCXXXkkk~~~xxx{{{}}}xxxooojjjmmmtttnnn^^^```zzz|||eeeLLLHHHUUUXXXNNNIIIFFFAAA<<<888555444333333333333333333333333333333222555888777;;;NNNccc^^^FFFCCCDDDAAA===;;;888666666555333111111111111111000000000/////////............//////////////////000000000000000000000111222333444555666888:::::::::;;;<<<>>>???@@@AAABBBCCCDDDDDDEEEDDDHHHNNNSSSUUUTTTQQQNNNPPPRRRXXX```iiioooqqqqqqaaaaaa___]]]bbbkkkpppppp{{{iiiVVVQQQWWW]]]aaaeeelllpppwwwzzzkkk___XXXTTTSSSPPPOOOOOOPPPRRRWWW\\\___hhhmmmttt{{{}}}{{{zzz}}}rrreeeWWWNNNKKKNNNTTTlll}}}uuuhhhccc]]]OOOFFFEEEIIIfff|||___VVVTTTQQQLLLJJJHHHFFFCCC>>>888444333333333333333333333333111111111222222222333333111333555666<<>>VVVmmmzzzeeeHHHCCCDDD@@@===;;;888666666555333111111111111111000000000/////////............//////////////////000000000000000000111111222333555666555666888888888888:::;;;;;;<<<===???AAACCCDDDEEEDDDFFFJJJMMMNNNNNNLLLKKKLLLNNNRRRXXX^^^ccceeeeeeWWWUUURRRPPPXXXfffqqqtttssscccWWWYYYdddkkklllkkknnnrrrxxxsssfff^^^[[[ZZZZZZWWWUUUSSSSSSXXX```hhhnnntttxxx{{{tttjjjaaa^^^[[[[[[kkk{{{nnn^^^RRRMMMLLLLLLRRRddd~~~wwwbbb___ZZZQQQGGGCCCCCCSSScccVVVSSSQQQLLLKKKIIIGGGDDD@@@:::666333333333333333333333333111222222222222333333333222444666888AAAVVVooo}}}yyy|||ttt]]]YYYdddzzzyyytttxxxcccPPPSSSVVVOOOFFFDDDAAA===:::777666555444444444444444444444444555666666666:::IIIddd{{{{{{nnnKKKDDDDDD@@@<<<:::777666666555444222111111111111000000000000//////............//////////////////000000000000111111111111222444555666444555777777666666888:::;;;<<<===>>>???@@@AAABBBEEEEEEFFFGGGHHHHHHHHHHHHLLLMMMOOOPPPQQQSSSVVVYYYRRRRRRPPPPPPYYYhhhsssvvvbbbYYYVVV```nnnttttttsssqqquuu{{{}}}vvvpppkkkhhhdddbbbbbbeeemmmxxxoooaaaXXXYYYTTTRRRcccwwwfffXXXRRRHHHKKKIIILLLffftttlll^^^ZZZMMMDDDAAAFFFkkkjjjXXXQQQNNNMMMKKKHHHFFFDDD@@@<<<888333333333333333333333333222222222222333333333333333555777<<>>???@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEFFFFFFJJJLLLKKKHHHJJJQQQXXXZZZ\\\\\\\\\aaaiiilllkkkVVVSSSXXXeeerrrvvvvvvvvvtttyyyyyyrrrnnnmmmnnnqqqvvvyyysssrrrjjj```cccppp```YYYMMMNNNIIIGGGYYY}}}nnnlllZZZIIIEEEBBBWWWxxx```TTTMMMMMMKKKGGGEEECCC@@@===:::444444444444444444444444222222222333333333444444222555888BBBYYYwwwvvvmmmyyy~~~iii]]]UUUlllxxxYYYRRRWWWKKKIIIFFFBBB>>>;;;888777555555555555555555555555444555777===LLLfff|||zzzPPPDDDDDDBBB:::888666666666666555444111111111111000000000000//////............//////////////////000000000000111111111222333444555666555777888888777777888::::::;;;===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDD???EEEIIIHHHEEEIIITTT^^^fffhhhiiigggffffffaaa[[[TTTTTT\\\iiirrruuuuuuvvvvvv|||{{{vvvsssrrrqqquuuwww|||rrreeetttyyyhhh```RRRMMMEEEBBBNNNlll}}}fffPPPJJJCCCNNNoooiiiXXXNNNMMMJJJFFFDDDBBB@@@===;;;444444444444444444444444222222333333333444444444111444999GGGccc{{{gggfffwww{{{{{{ZZZQQQ```qqqeeeQQQSSSOOOMMMJJJEEE@@@<<<888666555555555555555555555555666666777===OOOiii}}}}}}QQQIIICCCAAA;;;:::888777555444444444333333222222111000////////////............//////////////////000000000000111111111222333555888999888888777777777888:::;;;;;;<<<>>>@@@BBBDDDFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCJJJMMMJJJMMMYYYdddhhhwwwhhh^^^aaagggdddYYYOOOKKKSSS___kkksssuuusssqqqzzz}}}||||||tttnnniiiiiilllqqq{{{nnnnnnttteee]]]OOOIIIMMMMMMSSSrrr|||dddNNNIIIOOOUUUsssVVVLLLMMMKKKIIIHHHFFFDDDAAA>>>777555333333444444333222111222333222111111333555666...???WWWkkkvvvbbbpppzzz}}}~~~wwwggg\\\PPP```QQQVVVUUUQQQKKKFFFAAA===999666777777666666666666777777:::666666CCC^^^yyyxxx{{{{{{PPPIIIBBBAAA::::::888666555444444444333333222111111000////////////............//////////////////000000000111111111111222333555777999777777666666777888:::;;;;;;<<<>>>@@@BBBDDDFFFGGGEEEEEEDDDDDDDDDEEEEEEEEEGGGOOOUUUUUUXXX___dddeeeddd\\\XXX^^^bbb]]]SSSLLLNNNTTT___iiippprrrqqqpppzzz|||zzzrrrrrrooollllllrrryyywww~~~qqq```SSSLLLKKKGGGLLLlllnnnUUUGGGJJJSSS|||qqqWWWNNNNNNLLLIIIHHHFFFDDDAAA>>>777555333333444444333222111222333222111111333555;;;555FFF```sssiiigggxxx{{{tttrrrxxx|||sssxxxuuuiiiZZZaaa~~~XXXTTTRRROOOKKKGGGCCC???:::666777666666666666666666777999999>>>NNNfff~~~{{{zzzyyyyyyOOOHHHBBBAAA:::999888666555444333333222222222111111000000/////////............///////////////000000000111111111111111222333555777888555555555666777888:::;;;;;;<<<===@@@BBBEEEFFFGGGEEEDDDDDDDDDDDDFFFGGGHHHMMMUUU]]]```aaabbb```]]]XXXWWWZZZ___```ZZZSSSPPPUUUZZZaaahhhnnnqqqqqqqqqyyy{{{~~~~~~~~~~~~yyyxxxxxxxxx}}}{{{hhh[[[RRRLLLCCCFFFeeexxx___IIIFFFPPPgggqqqYYYPPPOOOMMMJJJHHHFFFDDDAAA???999666444333333444333222111222333222111222333555777555HHHbbbuuuzzzeeeuuutttmmmgggmmmzzzyyyoooppp}}}mmm\\\]]]www___PPPOOOMMMKKKHHHEEE@@@;;;777666666555555555555666666666:::GGG[[[rrr{{{}}}xxxNNNHHHBBBAAA:::999777666444444333333222111111111000000000/////////............////////////000000000111111111111111111222333555666666333333444555777999:::;;;:::;;;===@@@BBBEEEGGGHHHEEEDDDDDDDDDEEEGGGIIIKKKPPPVVV]]]```aaa___]]]\\\[[[[[[^^^```\\\UUUSSSUUU___aaaeeejjjnnnqqqssstttyyy{{{}}}}}}|||{{{{{{|||~~~ttteeeXXXQQQHHHGGG\\\xxxmmmRRRGGGKKKUUUyyy```RRRQQQNNNKKKHHHFFFDDDBBB???:::888444333333333333222222333333333222222444555222777KKKeeeuuuwwwooodddlll}}}}}}qqqiiiaaagggttt|||xxxllljjj{{{xxxqqq```]]]pppcccLLLMMMLLLKKKJJJGGGBBB<<<777666666555555555555666666555;;;LLLggg}}}yyyNNNHHHBBBAAA:::999777555444333333333111111111000000000000000//////............//////000000000000111111111111000111222333444444555555222333444666777999:::::::::;;;===@@@BBBEEEGGGHHHDDDDDDDDDEEEFFFHHHJJJKKKLLLPPPUUUYYYZZZ]]]dddkkkhhheee```[[[SSSNNNQQQXXXeeefffgggiiilllpppsssuuuyyyzzz{{{{{{zzzyyyzzz{{{{{{|||~~~~~~~~~|||wwwwwwxxx~~~lll\\\UUUOOOJJJSSSaaacccLLLEEEJJJooommmVVVRRROOOKKKHHHFFFEEEBBB@@@<<<999555333333333333222222333444333222222444666444BBBWWWnnnyyyqqqeeebbbwww{{{ooofff^^^bbbnnnuuu}}}nnnrrrzzzkkkgggrrrxxx|||ooodddjjjgggNNNKKKKKKKKKJJJHHHCCC===888666666555555555555666666:::???SSStttxxxyyy{{{PPPIIICCCAAA999888777555444333222222000000000000000000000000//////............//////000000000111111111222222000111222333444444444444333444666777888999999999999;;;===???CCCEEEGGGIIIDDDEEEFFFGGGHHHIIIJJJJJJEEEGGGKKKOOORRR\\\ppp~~~rrrdddYYYRRRPPPWWW```gggffffffgggiiilllppprrrwwwxxxyyyyyyxxxwwwyyyzzzxxxyyy{{{|||~~~~~~~~~~~~~~~~~~}}}|||{{{~~~zzzrrrkkkaaaWWWRRRSSSppp}}}{{{{{{xxxsssbbb[[[TTTLLLKKKOOOkkk~~~wwwXXXFFFHHH___aaaTTTQQQLLLIIIGGGEEECCCAAA>>>:::666333222333333222222333444333222222444666777NNNddduuuzzzkkkcccmmm|||nnnddd[[[\\\fffzzzgggnnnsssiiijjj}}}kkkfffiiiwww{{{yyywwwfffdddttt|||sss[[[LLLKKKKKKJJJHHHDDD>>>999777777666666666666777777@@@GGG___ttthhhpppxxxSSSKKKDDDBBB999888777555444333222222///000000000000000000000//////............//////000000111111111222222222000000222333444444333333555666777999999999999999999:::<<>>:::888888777777777777888888@@@MMMkkkpppdddggg|||}}}UUULLLDDDBBB999888666555333333222222////////////000000000000//////............//////000111111111111222222222///000222333444444333222666777888999::::::999888999:::<<>>:::999999888888888888999999>>>OOOrrrqqqffffffvvv|||XXXJJJAAAAAA<<<:::666444444444333222111111111111000000000000...------------...//////000000000000111111111111333222111000111222333444444555666666555555666888777999===AAAEEEFFFGGGGGGEEEHHHKKKNNNRRRSSSNNNIIIFFFAAA???>>>999<<>>AAADDDEEEFFFFFFIIIIIIIIIJJJMMMQQQRRRPPPFFF@@@======::::::JJJ]]]^^^PPPEEEIIIUUU^^^cccfffeeeeeefffgggiiijjjllllllmmmnnnppppppnnnmmmnnnooosssssstttvvvyyyzzzyyywwwtttuuutttsssqqqssswww{{{xxx~~~tttggg]]]ZZZ^^^cccggghhhfffcccaaabbbZZZYYYZZZ```kkkwwwqqq^^^YYY\\\sss}}}vvvwwwiii]]]SSSMMMKKKJJJaaaTTTMMM```{{{___QQQPPPHHHBBBBBBAAA???===999555333222222333222444444333222555999<<>>AAACCCDDDDDDDDDHHHHHHGGGHHHJJJMMMPPPRRRKKKDDDAAAAAA???===DDDNNNLLLFFFDDDMMMWWW]]]aaaccccccdddgggjjjllllllllllllmmmnnnpppooonnnmmmnnnooosssrrrrrrtttvvvwwwvvvuuurrrrrrqqqrrrtttxxx{{{}}}{{{xxxtttzzz~~~~~~uuunnnkkkkkkccc___YYYWWW[[[eeerrrzzzqqq[[[QQQPPP^^^qqq~~~rrrssseeeYYYQQQKKKHHHTTTwww]]]JJJQQQiiiTTTQQQIIICCCBBB??????===999666444333333333222444555555444555999===YYYdddooo{{{lll^^^SSSPPP```xxxssslllvvv|||iii[[[ccc}}}wwwddd\\\UUUTTTYYYggg|||wwwnnn~~~ooo```]]]mmmrrrWWWJJJMMMKKKJJJGGG???;;;:::999888999:::<<<===WWWzzzvvv{{{xxxjjjmmmrrrqqqhhhbbbfffwwwoooUUUIIIAAABBB<<<:::666444444444333222111111111111000000000///...............//////000///000000000111111111111///000222333333333222111111333555666777888:::<<<;;;<<<>>>@@@AAABBBBBBBBBCCCCCCFFFIIIJJJJJJMMMRRRYYYSSSMMMJJJEEEAAADDDKKKJJJHHHLLLTTTZZZ\\\___bbbbbbeeeiiimmmoooooommmlllnnnoooppppppnnnnnnpppqqqsssrrrrrrssstttuuutttsssqqqpppooossszzz}}}tttmmmmmmmmmlllfff\\\UUUXXXeeeppp}}}sss[[[OOOKKKMMM^^^vvvpppttt|||lll]]]SSSNNNJJJLLLbbbjjjLLLEEEmmmkkkRRRMMMGGGDDDCCC???>>><<<:::777555333333333333444666777555444999@@@bbbvvviii{{{lll\\\SSSOOO\\\ttt|||rrryyyvvv___\\\llluuuccc^^^WWWRRROOOWWWjjj|||zzznnnxxxxxxbbbZZZgggzzzbbbLLLLLLLLLJJJFFF>>>;;;999999:::::::::===AAAaaauuuyyy|||uuufffcccggg|||{{{xxxuuukkkbbbeee|||uuuWWWJJJBBBCCC<<<:::666444444444333222111111111111000000000//////............///000000///000000000111111111111///000111222333222111000111333555666777888;;;===<<<===>>>???@@@@@@AAAAAAAAA@@@AAAEEEGGGJJJVVVbbbwwwqqqggg[[[NNNEEEGGGLLLMMMMMMRRRYYY]]]]]]___dddcccfffkkkpppqqqpppnnnlllkkklllmmmmmmlllmmmoooqqquuusssrrrrrrssssssrrrqqqpppmmmnnnvvv}}}yyyvvvyyyxxxjjjhhhoootttuuuiiiYYYSSSZZZeeeuuuzzzvvv^^^PPPJJJDDDPPPeee{{{~~~kkkjjj{{{sssbbbWWWQQQNNNJJJTTTwwwyyyVVVCCC\\\lllQQQLLLGGGDDDDDD@@@>>><<<:::777666444444444444444666888555444;;;FFFppphhhmmm{{{{{{lllZZZQQQLLLWWWpppyyyxxxoooaaabbbtttppp___[[[WWWQQQKKKLLLYYYgggrrruuugggZZZeeevvvnnnPPPMMMKKKHHHDDD>>>===999999;;;;;;999>>>EEEcccxxxsssxxx}}}xxxooovvvfff\\\^^^mmmxxxlllqqqyyynnndddddd|||XXXKKKCCCCCC<<<:::666444444444333222111111111111000000000000//////......//////000111000000000000111111111111///000111111222222111111111333666777777888;;;===<<<<<<===>>>???@@@@@@AAAEEE@@@>>>@@@CCCLLLaaawwwuuucccWWWSSSSSSMMMNNNTTT[[[^^^^^^aaaeeecccfffkkkoooqqqooollljjjkkklllmmmmmmmmmooosssuuuuuusssqqqpppqqqqqqpppooonnnkkklllxxx~~~yyyiiiaaadddtttvvvccc\\\eeepppyyyttteeeXXXWWW[[[iiioooyyy{{{cccRRRKKKCCCHHHUUUhhhzzz{{{fffcccooozzziii]]]RRRPPPJJJNNNiiifffJJJRRRxxxpppVVVPPPIIIDDDCCC>>>===<<<:::888666555444444555333555888555444>>>LLLuuuzzzooocccxxx~~~}}}mmmZZZQQQJJJSSSlll~~~tttnnnaaagggnnnZZZVVVRRRPPPKKKIIIMMMTTTnnnwwwtttlll[[[dddtttvvvTTTOOOKKKFFFCCC>>>???:::999<<<:::888@@@KKKcccwwwqqqtttmmmsssrrrzzzuuueee[[[XXXbbb}}}{{{hhhaaasss{{{qqqeeedddwwwWWWJJJBBBCCC<<<:::666444444444333222111111111111000000000000///////////////000000111000000000000111111111111000000000000000111222222222444666777777888:::<<<;;;<<<<<<===>>>???@@@AAAFFFAAA@@@CCCDDDIII^^^uuuxxxmmmccc[[[OOOPPPVVV^^^aaa``````bbbbbbeeeiiimmmmmmkkkhhhfffiiijjjllllllmmmppptttxxxuuurrrooonnnnnnnnnnnnllljjjgggjjjyyysssdddWWWVVVddduuu|||eeeWWWXXXcccqqqwwwrrrggg\\\VVV[[[cccooo{{{jjjVVVKKKDDDCCCHHHUUUeeevvv}}}iii]]]eee}}}qqqeeeTTTQQQJJJJJJ^^^uuuUUUNNNlllqqqYYYSSSJJJDDDBBB>>><<<<<<:::999777666555444555222444777555444@@@RRRnnnjjjccchhhppp\\\SSSIIIOOOiii~~~uuuyyyddd```ssssss\\\TTTOOOOOONNNLLLJJJKKKYYYppp|||tttppp\\\cccrrrzzzWWWPPPKKKDDDCCCBBBAAA:::888;;;999888AAAOOOkkk|||ggg~~~}}}mmmtttxxx}}}wwwggg\\\XXX]]]vvvrrraaaiii~~~~~~sssfffccclll~~~VVVJJJBBBCCC<<<:::666555444444333222111111111111000000000000///////////////000111111000000000000111111111111111000/////////000222333333555777777777888:::<<<;;;;;;;;;<<<===???AAABBBBBBAAAEEEJJJGGGEEERRRdddvvvxxxzzz}}}yyyjjj]]]TTTTTTZZZbbbdddaaa^^^^^^bbbdddhhhjjjjjjiiifffdddbbbdddeeefffhhhkkkpppttttttqqqnnnlllllllllkkkjjjgggeeehhhyyy|||~~~vvvtttooodddVVVQQQ]]]lll|||ppp]]]PPPYYYhhhwww|||tttdddVVVQQQZZZhhhuuuqqqYYYMMMFFF@@@@@@JJJXXXhhh}}}pppZZZ```wwwwwwlllWWWQQQHHHFFFWWW{{{]]]NNNhhhmmmWWWSSSJJJCCCBBB???<<<<<<;;;999888666555444666222333666444444BBBVVViiibbb___kkkrrr___UUUJJJMMMfffsssnnnzzzggg]]]jjj{{{yyy```VVVNNNPPPSSSQQQLLLJJJIIIbbbuuusss]]]bbbpppzzzXXXQQQKKKDDDDDDEEEBBB;;;888;;;999777BBBRRRvvv|||fffrrrxxxsssmmmuuu|||mmm^^^XXX]]]tttiiikkk}}}tttfffccc}}}zzz}}}[[[JJJ@@@BBB===:::666444333444333222111111111111000000000000000000000000000000000000111111000000111111222333000000000000000111111222444333444777;;;<<<:::888<<<<<<===>>>???AAACCCDDDDDDKKKPPPMMMFFFCCCIIIPPPWWW[[[cccjjjlllhhhaaa[[[QQQYYYbbbddd```]]]___bbbaaadddggghhhgggeeecccccchhhhhhhhhgggfffgggjjjmmmmmmllllllkkkkkkjjjjjjiiiiiihhhiiisssuuuwww{{{wwwsssrrrmmmbbbRRRKKKSSSaaavvv|||jjjSSSTTT]]]lllvvvtttlllhhhYYYPPPVVVlll~~~{{{___LLLGGGDDDCCCDDDGGGRRRfffxxxsssccc\\\eeemmm```UUUMMMLLLPPPfffzzz{{{fffQQQZZZuuuXXXKKKKKKJJJDDD===???>>><<<:::888666444444111;;;777555===999@@@\\\sssRRRUUUfffyyyuuueeeYYYPPPPPPbbbmmm\\\```sss|||qqqvvvtttbbbdddppp{{{cccRRRMMMPPPOOOPPPPPPHHHJJJYYYttt}}}rrrzzzccc___eee~~~^^^RRRNNNFFF@@@AAABBB???999:::===:::EEE___~~~rrrzzzcccdddlllyyy}}}jjj___XXXZZZppp}}}wwwwwwwwwhhhhhhUUUIIIAAADDD===:::666444333444333222111111111111000000000000000000000000000000000000111111000000111111222333000000000000000111111222555444555888;;;<<<;;;999;;;<<<<<<===>>>@@@BBBCCCDDDHHHLLLLLLIIIFFFCCCBBBMMMOOOSSSWWW[[[]]]]]]]]][[[aaaffffff```[[[\\\^^^```cccfffgggfffdddcccbbbeeeffffffeeedddeeehhhkkkkkkkkkjjjiiihhhhhhgggggghhhgggiiisss~~~oooyyyuuuqqqrrrqqqmmmbbbSSSKKKRRR___rrr|||{{{```XXXVVVaaannnsssppplll___UUUSSSbbbuuudddQQQHHHEEECCCCCCEEELLL\\\kkk|||ggg[[[^^^zzzsssfff[[[QQQMMMMMM]]]vvv```PPPZZZbbbQQQMMMKKKEEE>>>>>>>>><<<:::888666555444222555......999:::GGGhhhnnnJJJPPPiii{{{xxxvvvdddXXXPPPOOO___rrr\\\WWWcccmmmkkkccccccuuu}}}iiieeekkkgggUUUOOOQQQOOOPPPPPPHHHFFFRRRkkkyyynnntttggg^^^dddcccQQQJJJEEECCCCCCBBB???999:::===:::GGGbbbxxxzzzgggZZZ^^^eeeppp{{{hhh^^^WWWVVVjjj~~~rrrsssuuuPPPHHHBBBDDD===:::666444333444333222111111111111000000000000000000000000000000000000111000000000000111222222000000000000000111111222555555666888;;;<<<;;;:::::::::;;;<<<===>>>@@@AAABBBDDDHHHNNNRRRNNNEEE>>>AAACCCGGGLLLRRRVVVZZZ\\\eeehhhjjjfff```[[[[[[^^^___bbbdddeeedddbbbaaaaaabbbcccccccccbbbcccfffhhhiiiiiihhhgggeeedddccccccfffgggiiisssyyyjjjxxx~~~rrrooopppooolllcccTTTKKKPPPZZZmmm}}}qqq___QQQUUUdddoooqqqqqqkkk```VVVYYYhhh{{{kkkVVVIIIEEECCCCCCBBBDDDNNNXXXgggyyynnn\\\VVVkkk}}}nnnaaaVVVOOOIIIQQQpppmmmXXXXXXzzzoooYYYPPPLLLFFF???>>>===<<<:::888666555444777444///333:::<<>>???>>>AAAHHHRRRYYYXXXQQQJJJ???DDDKKKRRRVVVXXXZZZZZZhhhiiiiiiddd^^^[[[\\\___]]]```bbbbbbaaa_________```aaabbbaaaaaaaaadddfffggggggfffeeecccbbbaaaaaaccceeeiiisssxxxiiittt~~~tttqqqlllllljjjaaaSSSIIIKKKTTThhh}}}~~~iiiVVVSSS\\\gggnnnsssuuunnnaaaXXX^^^sssqqqZZZJJJFFFCCCCCCAAA@@@CCCHHHZZZooouuu___PPP]]]{{{ttteeeYYYQQQHHHHHH\\\vvvgggRRRmmmzzz```RRRLLLFFFAAA>>>===<<<:::888777555555888444555;;;<<<<<>>>>>@@@NNNeeezzzdddQQQUUUmmmxxxiii[[[SSSJJJEEEQQQdddtttNNNeeefffSSSKKKFFFBBB======;;;:::888777666555333000444:::888CCCdddtttccc}}}|||uuuyyy}}}}}}nnn]]]SSSLLLKKKcccooo[[[TTTTTTUUUNNNZZZvvvjjjeeevvvuuu```UUUTTTPPPSSSUUUOOOJJJIIIQQQjjjqqqgggoooeee^^^ccc~~~bbbJJJGGGGGGBBBBBBAAA;;;:::<<<<<>>===:::666444333444333222111111111111000000000000000000000000000000000000000////////////000111111000000000000000111111222111222333444444555777:::999999999999:::;;;<<<<<<<<>><<<===CCCUUUooo|||lllZZZTTTbbb|||nnn___WWWNNNFFFLLL[[[{{{PPP```kkkTTTKKKGGGBBB===<<<;;;:::888777666555444///444888===\\\~~~xxxtttaaaUUUOOOIIIYYY|||uuu```WWWXXXOOOSSSooo|||mmmdddnnn}}}gggZZZVVVQQQSSSUUUPPPJJJIIIMMM```yyyjjjmmmmmm\\\[[[rrr~~~{{{hhhOOOGGGFFFDDDAAAAAA<<<;;;<<<<<>>KKKvvvzzzyyycccXXXSSSKKKVVVuuu{{{eee]]]VVVTTTcccrrreeehhhpppaaaZZZRRRSSSUUUOOOLLLKKKKKKWWWuuummmlllttt[[[VVVeee~~~vvv{{{rrrUUUFFFDDDEEE@@@AAA===<<<<<<;;;NNNnnn|||~~~{{{uuuqqqhhh^^^bbblll}}}eee[[[QQQTTThhhyyyRRRHHHAAACCC===:::666444444444333222111111111111000000000000000000000000000000000000///////////////000111111000000000000000111111222222444555555444555999<<<999999999999:::;;;<<<<<<;;;@@@GGGMMMQQQRRRTTTTTTKKKMMMNNNLLLKKKOOOXXX___bbbaaa___]]]\\\[[[\\\\\\XXXYYYZZZYYYXXXWWWXXXZZZWWWYYY[[[\\\[[[[[[[[[]]][[[[[[[[[[[[[[[\\\\\\\\\___bbbgggooozzzzzzqqqqqq}}}yyymmmjjjeee]]]PPPFFFEEEKKK```iii{{{vvvuuuyyy|||yyy||||||nnn^^^ccctttoooVVVKKK@@@>>>>>><<<999999:::@@@OOOfffzzz{{{xxxlll\\\XXXiii~~~iii___TTTHHHIIIRRRqqq```NNNrrrwwwZZZNNNHHHCCC<<<<<<;;;:::999777666666777333:::BBBTTTppp|||eeeYYYVVVNNNVVVsssddd___YYY___|||xxxgggdddxxxfff]]]TTTSSSTTTMMMKKKIIIFFFKKKdddoookkkyyyZZZYYYbbbzzzYYYEEEAAADDD???AAA===<<<===:::MMMmmmyyy}}}|||{{{rrreeebbbjjjlll```SSSRRRddduuuUUUDDD@@@AAA<<<:::666444444444333222222222222111000//////...000000////////////000000000000/////////111222333000000000000111222333444555555444555666777999:::888999999:::;;;;;;;;;;;;:::>>>GGGPPPWWWWWWQQQKKKHHHLLLNNNNNNMMMQQQ[[[ccc```___\\\YYYXXXWWWXXXXXX^^^\\\ZZZWWWVVVVVVWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\\\\]]]]]]\\\ZZZYYYZZZ[[[bbbeeeiiipppzzzzzzpppuuuyyypppkkkfff```VVVLLLHHHIIIYYYgggvvv~~~}}}}}}{{{pppllloooyyy\\\NNNAAA>>>???>>>=========???DDDQQQeeewww{{{ooo___UUU^^^}}}tttdddWWWLLLHHHIII]]]qqqXXXYYYaaaCCCKKK===<<<;;;999999999888555333999444:::@@@RRRzzzjjj[[[ooobbbWWWSSSRRR[[[yyyxxxbbb[[[aaannnhhhaaayyypppccc\\\UUURRRSSSGGGKKKHHHCCCPPPrrr{{{uuu```\\\eeeYYYNNNMMMAAA???BBB===:::===@@@OOOhhhxxxzzz{{{wwwpppccctttxxxgggRRRMMM^^^vvvWWWFFFBBBBBB<<<:::666444444444333222222222111111000//////...000000////////////000000111000000//////000111222000000000000111222333333555555444555666777999:::888999::::::;;;;;;;;;;;;>>>AAAFFFMMMRRRRRRMMMHHHIIILLLOOOOOOOOORRR[[[bbb___]]]ZZZXXXVVVUUUUUUVVV]]][[[YYYWWWVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ[[[\\\\\\\\\\\\[[[YYYXXXYYY[[[^^^aaafffmmmxxx}}}xxxoootttzzzrrrmmmgggaaaWWWLLLHHHIIIUUUaaalllssswww|||~~~~~~ssslllmmm~~~aaaRRRCCC>>>>>><<<::::::;;;;;;???JJJ\\\ooo{{{yyymmm^^^RRRXXXtttyyyjjj\\\PPPJJJKKKYYYzzz{{{lllWWWVVVoooJJJNNNCCC<<<;;;999999999888555333888555:::===DDD^^^jjjWWWYYYxxxiii]]]ZZZYYY```yyyooo[[[XXXbbbuuu```ooottteee]]]WWWSSSSSSJJJIIIFFFCCCKKKfff}}}uuugggYYYXXXmmmeeeKKKDDD;;;@@@BBB===999===AAARRRnnnvvvyyy~~~xxxjjjrrr{{{iiiTTTMMM\\\{{{sssUUUFFFBBBBBB<<<:::666444444444333222222222111111000/////////000000////////////000000222111000000///000000111000000000000111222333333444444444555666777999999888888:::;;;;;;<<<<<<<<>><<<:::::::::888999AAAPPPbbbrrr|||~~~zzzppp```RRRRRRggg~~~qqqbbbTTTMMMLLLPPPkkksssgggUUUQQQ{{{xxxMMMKKKEEE===;;;999999999888666444777444999;;;888BBBKKKGGG^^^|||~~~pppmmmkkkooo~~~___UUUZZZzzzeeeeee{{{~~~lllbbb[[[VVVTTTLLLGGGCCCCCCEEETTTvvvvvvooo[[[OOO]]]vvvOOOGGGDDDAAACCC===:::<<<@@@VVVvvvvvvxxx}}}uuuqqqxxxmmmWWWOOOZZZssskkkPPPDDDAAA@@@<<<:::666444444444333222111111111111000000//////000000////////////000000222222111000000//////////////////000000111222333333444444555666777888999888888:::;;;<<<<<<<<<<<<<<<===???CCCHHHMMMQQQSSSXXXVVVSSSPPPQQQVVV]]]bbb]]][[[XXXUUURRRQQQQQQQQQWWWWWWUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVXXXYYYZZZ[[[ZZZZZZYYYWWWUUUUUUWWWYYY[[[^^^bbbiiirrrxxxrrriiisssvvvqqqkkkdddXXXKKKDDDDDDPPPXXXaaafffjjjkkkggg```dddiiioootttwwwxxxwwwvvv~~~vvvppphhh}}}wwweeeQQQFFFAAA>>>======;;;888666;;;FFFWWWkkkzzz~~~vvvgggVVVPPP\\\mmmwwwgggXXXNNNLLLFFF]]]}}}uuufffTTTMMMooozzzPPPIIIFFF>>><<<:::999999888666555555222555:::777555===EEEeeezzzyyysssuuuiii[[[[[[mmmpppbbblllvvviiiaaaZZZVVVNNNDDDAAADDDBBBFFFcccxxxtttbbbRRR]]]~~~SSSKKKKKKAAABBB>>><<<===@@@VVVzzzxxx{{{wwwwwwzzz~~~wwwsssttt~~~ttt[[[RRRWWWiiieeeNNNDDDBBBAAA<<<:::666444444444333222111111111000000000000000000000////////////000000111111111111000000//////////////////000111222333333333444555666777888888888888:::;;;<<<=========:::;;;===BBBIIISSS\\\bbbaaa\\\UUUQQQRRRWWW]]]aaa\\\ZZZWWWTTTRRRQQQQQQQQQTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWYYYZZZWWWWWWVVVTTTSSSTTTWWWYYY]]]```ccciiirrrwwwpppgggrrryyysssmmmeeeXXXIIIAAA@@@LLLUUUaaajjjooommmaaaUUU[[[```eeeeeeaaa```dddiiioooxxxzzzjjjyyynnnWWWIIICCC???>>>???>>>:::888;;;AAANNNfffzzz}}}ppp]]]PPPSSS]]]}}}lll[[[OOOKKKBBBUUUppp|||iiiWWWNNNhhhwwwTTTLLLIII???<<<:::888888888777666666222111888;;;555999HHHdddttt~~~~~~tttggghhhuuuaaa[[[ccczzzeeedddooocccZZZTTTNNNCCCAAAFFFBBB???UUUuuuxxx|||fffXXXeeezzzPPPDDDCCC???AAA????????????WWW~~~nnnqqqzzztttuuuxxx{{{tttttt{{{yyy___UUUTTT^^^~~~cccNNNFFFDDDCCC<<<:::666444444444333222111111000000000000000000000000////////////000000000111111111111000000///////////////000111222222222333444555666777777777777888:::;;;===>>>>>>>>>:::;;;===AAAHHHTTTaaaiiibbb\\\UUURRRUUUZZZ]]]___ZZZXXXUUUSSSQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTVVVWWWXXXTTTTTTSSSRRRQQQSSSWWW[[[^^^```dddjjjssswwwqqqgggqqq|||vvvooogggYYYIII@@@>>>EEEPPP```nnnvvvttteeeUUURRRWWWZZZVVVNNNKKKOOOUUU]]]iiixxxwww{{{yyy^^^LLLDDD???>>>???@@@;;;:::<<<>>>HHH```xxxxxxdddQQQMMMQQQqqqrrr___RRRLLLEEERRRkkk|||rrr```TTTdddpppTTTLLLHHH@@@===:::888888888888777666555111555<<<666888JJJ```nnnvvvyyy}}}{{{nnn^^^]]]}}}cccYYY[[[tttlllbbbzzzwwweeeZZZSSSNNNEEECCCGGGCCC>>>MMMeee~~~ttt~~~gggZZZfff~~~}}}wwwSSSEEE@@@>>>@@@???@@@@@@@@@]]]pppppp~~~uuuyyysssqqqsssyyy|||yyy|||aaaWWWQQQWWWvvvbbbMMMFFFDDDBBB<<<:::666444444444333222000000000000000000000111000000////////////000000//////111111222111000000///......//////000111222111222444666777777777666777888:::<<<===>>>>>>???:::::::::;;;@@@JJJVVV___[[[VVVRRRTTTYYY]]]\\\ZZZVVVUUURRRPPPOOOOOOPPPQQQOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUVVVQQQQQQQQQPPPPPPSSSXXX\\\[[[^^^bbbiiisssyyysssjjjpppzzzsssjjj[[[JJJ@@@>>>@@@MMM___rrrppp___PPPSSSUUURRRLLLGGGGGGHHHNNN\\\mmmyyyhhhSSSGGGAAA???@@@>>>;;;;;;===<<>>???CCCfff{{{yyytttppprrryyyzzz```WWWPPPSSStttaaaLLLEEEBBB???<<<:::666555444444333222000000000000000111111111000000////////////000000...///000111222222111000.........//////000111222111222444666777777666666777888:::<<<===>>>??????999888666444666>>>IIIQQQRRRPPPPPPUUU]]]___\\\WWWTTTRRRPPPNNNNNNNNNOOOPPPNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQSSSTTTUUUOOOOOOOOOOOOPPPSSSYYY]]]XXX[[[```hhhtttzzzuuulllppp}}}vvvmmm]]]LLLAAA??????LLL```uuu{{{kkkWWWXXXZZZZZZXXXSSSMMMIIIFFFUUUfffsssqqqZZZLLLDDDAAABBB<<<:::;;;===:::???VVVqqqttt\\\OOOMMMLLLhhh~~~jjj[[[TTTLLLQQQkkk~~~uuuwww]]]XXXsssYYYOOOJJJAAA>>>:::888888888888888...;;;777222::::::@@@YYYxxx~~~|||uuuhhheee~~~uuuddd\\\bbbyyypppjjjrrrccc\\\OOOKKKHHHHHHEEEAAADDDJJJpppvvvfffkkkrrraaaaaa~~~}}}}}}]]]KKKCCC@@@???;;;<<>>>>>;;;777555444333222000333333222111000000000111222000///------///000222000000000000000000000000000000000000000111111222333333333444555666666777999777777<<<>>>;;;:::;;;>>>:::666333555:::@@@EEEHHHIIIIIINNNZZZddd```VVVQQQRRRRRRPPPNNNMMMNNNPPPUUUSSSQQQNNNLLLLLLLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTRRROOOLLLLLLPPPSSSTTTTTTYYYZZZ___hhhqqqssslllccckkkyyyyyyuuuiiiRRRCCCAAA@@@DDDWWWwww|||llljjjxxxqqqcccTTTQQQUUU^^^lllzzz~~~bbbPPPFFFBBBAAAAAA<<<<<<@@@@@@BBBSSShhh}}}jjjXXXLLLLLL[[[yyytttcccWWWPPPQQQdddxxxhhhXXXqqq^^^VVVJJJDDD>>>999;;;;;;999666777555666444777999777EEEbbbqqqkkklllzzzfff]]]cccjjj|||qqqiii}}}fffYYYTTTMMMGGGGGGGGGEEECCCDDDVVVtttbbbaaarrr|||gggaaawww~~~|||bbbMMMDDD===>>>AAA???999DDDnnnuuuxxxrrrzzz~~~jjj___VVV[[[{{{}}}uuuhhhdddeee{{{```IIIFFFDDD>>>===:::777555444444222111333222111111000000111111111000///......///000111000000000000000000000000000000000000000111111222333333444555555666777777999777777<<<===;;;:::<<<:::999777666666999>>>AAACCCGGGLLLQQQYYYaaa```YYYQQQRRRQQQPPPMMMLLLMMMNNNPPPOOOMMMLLLKKKLLLMMMNNNMMMNNNPPPQQQRRRSSSSSSSSSQQQNNNLLLLLLPPPSSSUUUUUU[[[]]]```gggooorrrjjj```___mmm{{{xxxmmmXXXHHHDDDAAAEEEXXXyyy~~~zzzxxxcccQQQQQQXXXfffrrr{{{nnnUUUFFFDDDGGGBBB>>>===@@@>>>===JJJ\\\tttcccTTTNNNYYYssswwweeeXXXSSSQQQ]]]xxxXXXllliiiZZZKKKEEE>>>999;;;;;;999666777666777444666888555DDDaaa~~~}}}~~~sssllliiitttppp^^^___eeettt}}}ttt|||ttt^^^SSSKKKFFFFFFGGGEEECCCDDDLLLsssvvvddd___iiiiii]]]yyylllRRRDDD@@@===>>>???<<>><<<999666444444444333222222222111000000000111111111000///......///000111000000000000000000000000000000000000000111111222444444555555666777777777999777888<<<===;;;<<>>EEEMMMTTTZZZ``````\\\RRRSSSRRROOOLLLKKKKKKLLLLLLKKKJJJJJJKKKLLLNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQOOOMMMKKKLLLOOOSSSVVVWWWZZZ\\\___eeennnsssmmmcccVVVbbb|||rrr___NNNGGGDDDGGGXXXxxxkkkVVVOOORRR```kkkppp{{{~~~]]]IIIFFFJJJEEEAAA@@@BBB>>>;;;CCCOOOrrrqqq]]]SSSWWWjjj}}}kkk^^^VVVOOOSSSkkkbbbbbbqqqZZZIIIFFF???::::::;;;888777777666777555555777555EEEddd{{{|||~~~vvvnnnhhhnnn~~~bbb[[[bbbmmmrrrzzzeeeWWWOOOIIIHHHHHHEEECCCCCCBBB```zzzfff\\\^^^oookkkZZZrrrsssUUUCCCCCC<<<<<<@@@???CCCYYYsss{{{}}}iiihhh{{{tttsssxxxkkkfffnnnwwwmmmddd\\\ccctttcccVVVQQQRRR^^^zzzfffKKKFFFDDD>>>;;;888666444444555444333111111000000000000111111000000////////////000000000000000000000000000000000000000000000111111222555555555666666777777777888777888<<<<<<;;;>>>CCCEEEEEEEEEAAA<<<888888999???DDDLLLUUU^^^aaa___[[[TTTTTTSSSPPPLLLJJJJJJKKKJJJJJJJJJJJJKKKLLLNNNOOOLLLMMMNNNNNNOOOOOOOOOOOOLLLKKKJJJKKKNNNRRRVVVXXXVVVZZZ]]]cccnnnxxxuuukkkWWW^^^yyyxxxgggTTTJJJFFFFFFTTTsssyyyuuucccSSSNNN\\\hhhjjjqqq}}}iiiSSSJJJIIIGGGDDDDDDEEECCC???BBBIII^^^}}}gggZZZVVVaaa~~~tttgggVVVNNNLLL\\\~~~sss```sssYYYLLLGGG@@@::::::;;;888777777555777555666888777JJJlll~~~~~~wwwppphhhkkkzzzhhh\\\aaannnqqqssswwwppp^^^UUUNNNLLLJJJEEEBBBBBB???SSSppp~~~jjj]]]WWWaaa}}}qqq\\\bbbrrrUUUCCCCCC<<<<<>>;;;888666444444555444333111000000///000000111111000000////////////000000////////////////////////000000000000000111111222555555555555666666666666888777888;;;<<<<<<@@@GGGMMMNNNNNNIIICCC@@@BBBDDDEEEEEEJJJVVVbbbddd^^^WWWUUUUUUTTTQQQMMMJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLIIIIIIIIIJJJLLLPPPTTTWWWUUUZZZ^^^aaannn|||{{{qqq[[[\\\rrr}}}ooo\\\NNNFFFEEEPPPmmmrrr\\\OOOYYYgggjjjkkknnnsss|||}}}gggVVVJJJIIIFFFFFFFFFFFFDDDEEEGGGOOOqqqrrrbbbXXX[[[tttxxxkkkUUUOOOJJJTTTssszzzccctttYYYSSSIIIAAA::::::;;;888777888444777555777:::<<>>BBBAAAFFF___||||||~~~{{{YYYXXXWWW[[[rrruuuooolllttt|||ooojjjqqqvvvzzz}}}qqqiiihhhhhhhhhjjjzzzooocccZZZVVVVVVOOOaaaiiiLLLEEECCC???<<<999666444444444333222000000/////////000111111//////000000000000//////////////////////////////000000000000000111111222444555555555555555555555888777999;;;;;;<<>>XXX~~~}}}tttkkk___]]]hhhiii___nnnwww|||xxxwwwvvv[[[SSSLLLLLLKKKHHHFFFGGGAAAGGG[[[}}}vvvjjj\\\YYYmmmfffZZZeee{{{^^^MMMAAA===???BBBAAAHHHhhhzzzccc]]]UUUVVVjjjkkkhhhiiittt}}}jjjjjjjjjmmmssswwwoooccc___```bbbfffnnnyyyjjjaaaYYYUUUTTTPPPYYYqqqjjjLLLEEECCC???===:::777555444444222111///////////////000111111//////000000000000//////////////////////////////000000000000000111111222444444444444444444333333777777999;;;;;;<<>>YYY~~~|||~~~oooggg\\\ZZZeeezzzfffiiiyyy||||||aaaXXXQQQOOONNNJJJGGGGGGDDDFFFXXXzzz|||ssscccXXXfff~~~iii]]]ccc{{{fffNNNCCC>>>===@@@AAAKKKkkkxxxiii___VVVUUU```cccbbbfffsssmmmmmmmmmnnnpppppphhh___[[[ZZZ\\\bbbooovvviiiaaaZZZUUUSSSRRRRRRcccjjjLLLEEECCC???>>>;;;777555444333222000///////////////000111111//////000000000000//////////////////////////////000000000000000111111222333333333333333333333333777777999;;;;;;<<>>;;;???BBBLLLkkknnn{{{kkk___VVVTTTWWW______dddssssssvvvwwwvvvtttooogggaaaYYYWWWXXX^^^nnnxxxlllddd]]]WWWUUUSSSNNN[[[iiiMMMGGGDDD>>><<<999555333333333222111222222111111111111111111000000000000000000000000111111000///////////////.........//////000111222444444333222222333333333444777:::;;;:::;;;@@@DDDIIIMMMPPPOOOLLLKKKOOOSSSVVVZZZ]]]]]]YYYSSSNNNKKKPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHHHHHHHHHHFFFEEEDDDBBBAAAAAABBBDDDHHHKKKMMMPPPWWWYYYXXXbbbttt}}}|||lllVVVOOOiiittt```QQQNNNbbbxxxvvvlllttttttYYYOOOKKKDDD???AAA>>>LLLeeesss```OOORRRiiizzzooo[[[UUURRRPPPnnnpppddd^^^xxxVVVOOOEEE<<<:::999888888::::::888777888999CCC\\\ttt}}}}}}}}}|||jjj]]]XXXZZZ^^^{{{jjjxxxxxxmmmbbbUUUKKKHHHJJJFFF^^^|||jjj]]]cccrrrttt[[[UUUcccRRREEE???<<>>@@@=========>>>AAADDDGGGIIISSSVVVZZZ[[[XXXSSSOOOMMMOOONNNLLLJJJIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJJJJIIIHHHFFFDDDAAAAAAAAABBBDDDGGGJJJLLLOOOUUUXXXXXXbbbsss||||||oooZZZSSSjjjzzzfffTTTKKKYYYrrr}}}nnnnnndddUUUNNNFFFCCCFFF???KKKcccvvvbbbOOONNN```yyynnnZZZSSSQQQPPPnnnfff^^^yyy]]]OOOEEE===::::::888888:::888777888999:::DDDZZZooo|||~~~~~~zzzhhh[[[VVVYYY]]]uuuzzzwwwmmm^^^RRRKKKIIIKKKHHH```qqqdddgggssswww]]]VVVeee]]]EEE???===???BBBNNNkkk|||___RRRWWW```bbbiiixxxvvviii]]]RRRRRRgggsssddd[[[YYYUUURRRTTTfffkkkOOOGGGEEE???<<<999555333333333222111111111111111111111111111000000000000000000000000111000//////......//////.........//////000111222444333333333333333444444333333555777;;;======<<<777555333888@@@GGGIIIIIIPPPTTTXXXZZZWWWSSSPPPNNNNNNMMMKKKIIIHHHFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHJJJKKKJJJHHHEEEDDD@@@@@@@@@AAACCCFFFIIIJJJLLLRRRVVVXXXaaaqqq{{{|||sss___VVVhhh~~~kkkXXXHHHOOOiiivvvlllyyylllWWWKKKCCCBBBEEEAAAKKKaaa}}}hhhRRRLLLUUUjjjqqq^^^TTTPPPQQQjjjyyyiii[[[~~~rrr\\\PPPFFF===;;;:::888888:::666666888:::<<>>>>>@@@MMMiiijjjXXX\\\```aaahhhyyy}}}lll```UUUXXXwwwmmm```ZZZWWWSSSQQQ^^^|||oooPPPGGGDDD???<<<999555333333333222111111111111111111222222222////////////////////////000000///............///............///000111222444333333333333444444555444333444888===???>>><<<;;;:::;;;AAAIIIPPPRRRQQQRRRUUUYYYYYYWWWSSSOOONNNLLLKKKJJJHHHFFFEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEFFFHHHJJJIIIGGGCCCAAA??????@@@AAACCCEEEGGGHHHIIIOOOSSSVVV```nnnyyy}}}vvvbbbTTT___www}}}{{{jjj[[[IIIHHH```~~~wwwuuu{{{rrr[[[LLLBBB@@@BBBAAAIII```pppYYYMMMNNN]]]yyyyyygggWWWQQQQQQcccooo{{{ppp^^^yyymmmWWWQQQGGG>>><<<;;;999888:::666777888888===KKKaaasssmmmpppyyy~~~|||xxxeeeWWWSSSUUUYYYxxxlll\\\UUUQQQMMMKKKMMMNNNiiisssoootttfff\\\fff~~~TTTDDDAAA>>>===???MMMiiippp[[[]]]]]]]]]fffyyyoooeee[[[ccctttfff___YYYUUUQQQXXXrrrrrrQQQGGGCCC???<<<999555333333333222111000000111111111222222222////////////////////////000//////...........................///000111222444333333333444444555666666555666:::@@@CCCBBBAAA>>>AAAGGGLLLQQQTTTUUUVVVVVVYYY[[[ZZZVVVQQQNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBCCCEEEFFFEEECCC@@@???===>>>???@@@BBBCCCEEEFFFFFFKKKPPPTTT]]]kkkxxxyyydddRRRUUUiii{{{{{{uuusssssseeeZZZKKKFFFWWWsss}}}wwwyyybbbRRRGGGCCCCCCBBBHHH___uuu___RRRLLLSSSlll~~~mmmZZZRRRRRR]]]mmmppp~~~vvv|||xxxdddvvvvvv[[[RRRHHH???<<<;;;999999:::777888777777>>>RRRkkk}}}zzz{{{~~~|||zzz|||zzzgggXXXSSSTTTWWWooofffVVVPPPMMMKKKJJJNNNPPPmmmrrrnnnrrrssseeekkkxxxsssMMMEEECCC???<<<>>>OOOlllnnnZZZ[[[\\\\\\ggg|||tttgggaaalllwwwkkkfff[[[XXXSSSVVVjjjrrrQQQFFFCCC???<<<999555333333333222111000000000111222222333333000000000000000000000000000///......------...............//////000111222333333333333444555666777888888999<<>>===<<<===>>>???AAABBBCCCCCCEEEHHHMMMQQQZZZhhhwww|||hhhTTTQQQ```qqq{{{~~~{{{tttmmmkkkkkkbbbWWWJJJFFFOOOcccxxx|||yyydddTTTIIICCCAAACCCFFF\\\xxxeeeXXXMMMLLL^^^vvvppp[[[TTTUUUYYYzzzxxx~~~wwwzzzccckkk^^^SSSIII@@@===<<<999999;;;888:::888666@@@XXXsss}}}||||||yyyzzz}}}~~~lll\\\TTTSSSUUUcccyyy]]]NNNJJJJJJMMMPPPNNNRRRpppxxxkkkiiinnnyyyfffjjjxxxuuuUUUEEEDDD@@@;;;>>>RRRrrrkkk\\\^^^\\\^^^kkk{{{jjjeeeqqqxxxnnnjjj\\\[[[VVVUUUdddpppPPPFFFDDDAAA<<<999555333333333222111///000000111222222333333000000000000000000000000//////...------------............//////000111222333333333444444555666777777999;;;===AAAFFFLLLPPPKKKIIIHHHLLLQQQVVVWWWVVVYYYZZZ[[[YYYTTTOOOKKKIIIGGGGGGEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAA@@@???>>>>>>=========;;;<<<===???@@@AAABBBBBBEEEFFFJJJOOOWWWeeewwwooo[[[TTT^^^mmmtttuuu{{{|||{{{wwwqqqkkkhhhgggcccTTTFFFDDDHHHQQQcccttt~~~xxxdddTTTJJJDDDAAAEEEDDDWWW~~~nnnbbbTTTIIITTTggguuu^^^VVVWWWUUUrrr~~~ddd```___TTTJJJAAA>>><<<:::999;;;888;;;:::888CCC\\\uuu|||zzz~~~}}}yyyyyy|||}}}qqqaaaWWWSSSSSS\\\xxxmmmYYYNNNKKKKKKNNNRRRNNNTTTrrrzzznnnbbbbbbjjj|||fffiii}}}aaaFFFEEE@@@:::???VVVxxx~~~wwwhhh___```[[[^^^mmmoooiiitttyyynnniii]]]]]]XXXTTT^^^|||}}}mmmNNNEEEEEEBBB<<<999555333333333222111///000000111222222333333000000000000000000000000//////...------------............//////000111222333333333444555666777777777999<<<===@@@EEENNNTTTJJJBBB<<>>>>>;;;;;;===???@@@@@@AAAAAAEEEEEEHHHMMMUUUcccvvvuuubbbZZZaaalllqqqooozzzzzzyyyvvvqqqllliiihhhgggRRRBBBBBBDDDFFFSSSeeemmmppp{{{|||hhhXXXOOOJJJGGGGGGCCCSSSxxxuuukkkZZZJJJOOO___~~~{{{bbbXXXXXXQQQkkklll^^^aaaTTTJJJAAA>>><<<:::999;;;777;;;<<<;;;EEE]]]ttt}}}{{{zzz~~~zzzyyy|||}}}uuudddXXXTTTRRRWWWfffxxxyyynnnbbb[[[UUUNNNJJJJJJNNNTTTsss~~~uuuggg[[[]]]ggg|||kkkooogggGGGFFFAAA:::???XXX|||wwwhhh]]]ZZZYYY\\\llluuummmvvvzzzmmmfff]]]^^^YYYSSSZZZuuu|||iiiNNNHHHFFFAAA;;;999555444333333222111000000111111111111000000000000000000000000000000000000//////.........---......//////000000111111444444444555555555555666666777888:::===BBBIIINNNMMMEEE<<<:::@@@IIIOOORRRYYYZZZ[[[YYYTTTNNNIIIGGGEEEEEECCCBBBAAA@@@@@@@@@??????????????????????????????@@@???>>><<<:::999999:::<<<===???@@@@@@AAACCCBBBEEEJJJQQQ\\\ooorrrddd___```fffnnnvvv{{{}}}|||uuulllddd```bbbXXXJJJ@@@===AAAHHHLLLZZZ^^^lllsss```NNNEEEDDDJJJHHHOOOggg}}}lllZZZNNNQQQXXXoookkk]]]UUURRRiii{{{dddkkkTTTKKKBBB@@@>>>:::777888999999888;;;EEEYYYrrryyy}}}xxxwwwxxx~~~zzzyyyzzzyyy~~~}}}gggTTTLLLLLLPPPSSSYYYgggyyyjjj]]]TTTOOOMMMNNNZZZttt|||qqqggg___\\\]]]xxxtttvvvkkkOOOAAA:::???BBBKKKjjjkkkXXXYYY^^^___lll{{{}}}ooozzzkkkeeebbbYYYUUUWWWWWW___jjjOOOHHHFFFAAA<<<999666444444333222111000000111111111111000000000000000000000000000000000/////////..................//////000000111111333333333333444444444444555666888999<<>>;;;???FFFLLLOOOWWWZZZ[[[YYYTTTNNNJJJGGGDDDCCCBBB@@@??????>>>>>>????????????????????????>>>>>>>>>>>>===;;;999888888999:::<<<>>>>>>??????DDDCCCDDDIIINNNXXXjjjzzz{{{mmmaaa^^^ccckkkuuu}}}|||xxxooofff```bbbYYYJJJ???:::;;;>>>AAAEEEJJJYYYooozzzgggSSSIIIFFFIIIFFFLLLbbbrrr```SSSRRRWWWjjjlll]]]UUUPPPcccqqqjjjWWWMMMCCC@@@===999888999:::;;;::::::CCC[[[||||||}}}vvvtttyyy|||yyyyyyzzz{{{xxxyyyzzzzzzzzzgggUUUMMMMMMGGGGGGJJJSSSddd}}}ssseeeZZZTTTRRROOOZZZttt}}}qqqggg___\\\]]]rrr}}}zzz}}}PPPBBB;;;???AAAGGGddduuu]]]___\\\]]]kkk|||wwwttt|||nnnfffbbbXXXTTTTTTRRRYYYvvv}}}xxxqqqsssyyykkkOOOHHHFFF@@@<<<:::666555444444333222000000111111111111000000000000000000000000000000////////////..................//////000000111111222222222222333333333333444666777999;;;@@@FFFKKKRRRJJJ@@@;;;>>>DDDJJJLLLUUUXXX[[[ZZZUUUOOOJJJGGGBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<:::888777777888999;;;<<<=========CCCBBBDDDGGGKKKTTTcccrrruuuiii^^^]]]eeennnwww}}}{{{pppfff___aaaXXXKKK@@@:::888999:::666;;;FFFYYYnnnqqq[[[NNNIIIHHHFFFHHH[[[|||{{{iiiYYYSSSTTTaaazzznnn]]]UUUOOO\\\yyyvvv[[[PPPEEE@@@<<<999888:::;;;<<<;;;<<>>DDDJJJMMMTTTWWWYYYYYYTTTNNNIIIFFFAAA@@@???>>>====================================;;;<<<<<<<<<<<<:::888777777888999;;;<<<<<<======BBBAAACCCFFFIIIPPP___mmmsssggg]]]^^^fffnnnuuu{{{~~~|||qqqeee\\\^^^WWWLLLCCC>>><<<;;;:::777999???KKKXXXhhh}}}zzzbbbRRRLLLJJJGGGGGGUUUuuusss```TTTPPPYYYqqqppp^^^VVVPPPXXXnnn___SSSFFF@@@<<<999999;;;:::::::::???RRRwww|||{{{bbb\\\bbbjjjppprrrsssssstttssssssvvv{{{|||}}}pppggg___UUUNNNLLLQQQMMMMMMPPPOOORRRfff}}}|||lll```XXXUUUPPPYYYsss}}}rrrhhh___[[[[[[eee{{{qqqVVVeeeWWWGGG===>>>>>>FFFdddppp}}}[[[WWWXXX[[[kkkxxxzzzvvvmmmeee]]]VVVSSSOOOQQQdddzzzvvvggg[[[QQQJJJHHHGGGIIIMMMSSS^^^qqqmmmPPPHHHEEE???<<<:::666444444444333111000000111111111111000000////////////////////////.........///////////////......//////000000111111333333333333444444444444333444666888999===BBBEEEKKKFFFAAA>>>@@@FFFMMMPPPSSSVVVXXXWWWRRRLLLGGGDDDAAA@@@???>>>=========>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===<<<;;;999888888999:::;;;<<<=========??????BBBFFFHHHOOO\\\iiipppeee^^^cccmmmuuuyyy|||}}}rrrdddZZZZZZTTTLLLDDD@@@===<<<;;;<<<;;;===CCCJJJSSSaaammmgggVVVPPPMMMKKKIIISSSrrr{{{gggVVVOOOSSShhhsss```YYYRRRVVVhhhaaaTTTGGG@@@<<<999:::<<<:::888888BBBZZZ~~~zzzqqqjjjlllnnnpppqqqqqqrrrsssqqqqqquuuzzz|||}}}{{{oooggg```^^^[[[TTTOOONNNSSSSSSZZZcccccc___ccclll{{{lll```XXXUUUPPPWWWppp~~~sssiii___ZZZZZZbbbwwwoooSSS___YYYHHH<<<<<>>;;;999555444333333222111000000111111111111000000000000000000000000000000.........///////////////......//////000000111111333333333333444444444444222333555777888;;;???BBBEEEDDDBBBAAADDDJJJPPPTTTSSSUUUVVVTTTNNNHHHDDDBBB@@@???>>>>>>=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<>>>>>>AAADDDGGGLLLXXXdddiiiaaa___iiiwww|||pppbbbWWWUUUPPPHHHBBB>>><<<:::999===<<>>:::888444222222222111000000000111111111111000000000000000000000000000000............/////////000......//////000000111111222222222222333333333333111333555777888:::>>>@@@BBBCCCDDDEEEHHHLLLQQQUUUTTTUUUTTTPPPJJJEEEBBB@@@>>>======<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;;;;;;;:::888888777888999:::;;;;;;;;;;;;>>>>>>@@@CCCDDDGGGQQQ]]]```[[[]]]lll~~~{{{uuuiiiZZZOOONNNIIICCC???============DDDDDDJJJXXXbbbdddbbbbbbdddmmmxxx}}}lll^^^ZZZSSSSSSOOOSSSooosss___TTTJJJVVVmmmjjj^^^TTTUUUccccccjjj^^^SSSGGGAAA===::::::<<<::::::;;;BBBQQQfff}}}yyywwwtttsssssssssttttttqqqpppssswwwzzzyyyzzz|||xxxsssppplllgggdddbbb___]]]```eeevvv~~~pppccc[[[WWWMMMRRRhhhtttiii___YYYYYYVVViii~~~iiiiii~~~~~~|||yyyXXXGGG<<<>>>AAALLLooonnnnnnpppmmmiiiXXXUUUUUUZZZkkk{{{pppbbbgggrrrlllccc[[[TTTPPPSSSXXXwwwuuunnnmmmmmmiii^^^QQQLLLNNNMMMKKKNNNQQQLLLIIITTTeeelllOOOGGGDDD>>>:::777444222111111000///000000111111111111000000000000000000000000000000---.........//////000000......//////000111111111000111111111111222222222111333555666777:::===???AAACCCEEEHHHJJJNNNRRRUUUUUUUUUSSSNNNHHHCCC@@@???<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::888888999:::999999777666666777888999999999999999>>>>>>@@@BBBAAACCCLLLWWW[[[WWW[[[lll~~~~~~xxxtttmmmaaaRRRGGGGGGDDD???===???BBBDDDEEENNNOOOXXXjjjwwwxxxrrrnnnfffrrr~~~nnnaaa^^^SSSTTTPPPSSSooowwwcccXXXHHHPPPeeemmm___TTTTTTbbb}}}aaammm]]]RRRFFFAAA>>>;;;:::<<<777;;;???CCCLLL]]]ssszzzwwwuuusssrrrrrrqqqppprrrppprrrvvvyyy~~~yyysssnnniiicccbbbhhhqqqpppccc[[[VVVLLLPPPffftttiii___YYYXXXQQQccc}}}vvvppp~~~uuuVVVGGG>>>@@@BBBJJJiii|||eeehhhfff```aaaWWWVVVSSSYYYjjj|||lll]]]ZZZmmmzzzsssjjj```XXXSSSRRRTTThhhnnnuuupppYYYQQQTTTSSSQQQTTTXXXRRRJJJPPP^^^}}}mmmQQQFFFBBB???<<<999555333333333222111000000111111111111000000111000///......///000111////////////////////////------...///000111222222000000111111111222222222222333444444444666999<<>>;;;<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<888888888888888888888888777777777888999999::::::999<<>>BBBJJJXXXhhhssszzzwwwuuurrrqqqqqqqqqpppnnnqqqoooppptttxxxyyytttlllkkkyyyvvvjjj^^^WWWSSSQQQ```xxxlllbbbZZZVVVSSS\\\uuuuuummmaaaNNNCCC<<<>>>AAALLLjjjsssooojjjfffbbb[[[WWWUUURRR^^^rrr|||ppp]]]VVV^^^vvvxxxmmmeee\\\TTTPPPPPP```xxxrrruuu~~~tttaaaVVV[[[aaa```XXXQQQRRRVVVXXXrrrmmmPPPEEEBBB???;;;888444222222222111000000000111111111111000000111000///......///000111////////////////////////------...///000111222222111111111222222222222333555666777666666777:::===EEEDDDDDDGGGKKKOOOQQQRRRSSSRRRPPPMMMHHHCCC>>>;;;<<<;;;;;;;;;;;;:::::::::999:::::::::;;;;;;;;;;;;999999999999999999999999666777777888888999::::::;;;===AAABBBDDDIIIQQQWWW\\\UUUOOOSSS^^^fffgggdddaaaZZZRRRMMMKKKJJJFFFCCCDDDEEEHHHLLLPPPSSSTTTTTTZZZeeexxxtttkkkddd___WWWTTTeeemmmYYYMMMLLLWWWrrrxxxeeeXXXYYY___iiiggg}}}]]]NNNGGGDDD;;;999===:::999;;;>>>EEENNNZZZfffmmmssszzzlllyyytttrrrpppoooppppppooonnnooonnnppptttyyyzzzzzzvvvkkk```YYYUUURRR___}}}qqqfff\\\WWWSSS[[[sss|||wwwcccOOODDD===???BBBNNNllluuuqqq___XXXWWWUUUTTT```tttpppdddZZZSSSXXXjjj}}}qqqhhh```XXXTTTUUU]]]}}}zzzvvvnnnfffdddnnnwwwtttggg]]]\\\___aaa___YYYSSSQQQPPPkkkmmmOOOEEEBBB???:::777333111111111000///000000111111111111000000000000////////////000000////////////////////////------...///000111222222222222222222333333333333777888888888777888;;;===GGGFFFEEEGGGJJJNNNQQQRRRSSSRRRPPPLLLGGGBBB>>>;;;;;;;;;;;;;;;::::::::::::999999999:::::::::::::::999999999999999999999999666666777888888999999:::;;;===@@@AAACCCIIIQQQWWW]]]SSSJJJHHHNNNTTTVVVTTTOOOIIIBBB???BBBFFFHHHIIIMMMPPPTTTWWWYYYZZZ\\\]]]gggrrrxxxrrrpppooozzzuuujjj\\\VVV\\\mmmppp^^^OOOLLLUUUnnnvvvqqqqqq~~~}}}iii[[[YYY^^^}}}lllfff{{{```OOOHHHDDD;;;:::===999::::::>>>GGGTTT```gggjjjmmmvvvuuucccsssqqqooommmlllmmmnnnnnnmmmmmmmmmooossszzzxxxmmmccc]]]WWWSSS___xxxlll```XXXSSSYYYoooiiiQQQFFF>>>???AAALLLjjjwwwgggYYYWWWVVVUUU```uuupppaaaYYYVVVPPPRRR\\\ssstttkkkbbbYYYUUUUUU\\\uuutttqqqrrrzzzooogggiiinnnoooooooooaaa[[[ZZZ___]]]TTTNNNPPPaaammmOOODDDAAA???;;;888444111111111111000000000111111111111000000000000////////////000000////////////////////////------...///000111222222222222333333333444444444555777888888888:::===@@@JJJHHHFFFGGGJJJNNNQQQQQQSSSRRROOOLLLGGGBBB===;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999666666777777888999999999888;;;===>>>@@@FFFNNNUUU[[[RRRHHHDDDFFFLLLPPPQQQNNNMMMNNNQQQUUUWWWWWWVVVXXX[[[^^^______aaadddgggqqqxxx{{{pppddd\\\ZZZpppvvvdddYYYUUUYYYgggtttuuueeeUUUPPPUUUlll|||rrruuummm\\\XXX[[[oooooogggcccQQQHHHDDD<<<;;;===999<<<:::===HHHYYYgggnnnoooyyyooo```uuuooommmkkkkkklllnnnnnnnnnlllmmmooosss{{{zzzyyypppgggaaaWWWTTTbbbrrrcccYYYSSSWWWkkk~~~uuuTTTHHH???>>>???HHHfffttt```VVVVVVUUU```tttrrrcccYYYTTTSSSPPPQQQUUUfff|||qqqggg\\\VVVUUU]]]ooosssjjjlllrrrwwwkkkfffooo|||jjjZZZRRRXXX[[[TTTSSSYYYWWWsssoooQQQEEEBBB>>><<<999555333222222222111000000111111111111000000//////000000000000//////////////////////////////------...///000111222222222222333333333444444444555666999:::<<>>;;;;;;GGG[[[nnnyyy|||nnn]]]vvvooommmjjjiiikkkmmmnnnnnnlllnnnpppsss{{{xxxhhheeerrr}}}tttlllgggWWWVVVgggwwwfff[[[TTTVVVggg|||zzzUUUHHH??????@@@KKKjjj~~~mmmjjjTTTWWWVVVaaauuuzzzhhh\\\VVVUUUQQQQQQTTTTTTccc}}}pppcccZZZXXX[[[kkk|||vvvooorrrzzz{{{pppiiioooyyyuuuaaaUUUZZZ]]]WWWUUU[[[QQQkkkpppSSSFFFBBB>>><<<999555333333333222222000000111111111111000000//////000000000000//////////////////////////////------...///000111222222222222222222333333333333666888;;;===@@@DDDIIILLLIIIHHHHHHJJJNNNPPPQQQQQQTTTRRRNNNJJJEEEAAA===;;;::::::::::::999999999999777777777777777666666666888888888888888888888888555555666777777888888999:::<<<===>>>@@@FFFOOOWWWdddfffhhhkkkppptttwwwyyy}}}|||{{{xxxuuussspppooojjjhhhgggiiinnnsssvvvxxxzzz|||vvvtttvvvxxxooo\\\PPPNNNWWWyyy{{{oooiiihhhiiijjjxxxgggZZZVVVfffvvv|||sss^^^UUUUUU```~~~ooojjjVVVJJJEEE===<<<===888>>>;;;;;;HHH]]]sssqqq[[[zzzooollliiihhhiiilllmmmmmmkkknnnoooqqq{{{wwwaaaZZZfff{{{sssmmmYYY[[[nnn{{{jjj^^^UUUUUUdddqqqSSSGGG???@@@DDDQQQrrreeeqqqlllSSSVVVWWWcccwwwvvvggg]]]XXXVVVQQQTTTWWWUUUdddxxxhhh]]]YYYZZZkkk}}}}}}uuunnnttt}}}{{{www}}}mmmaaaaaaaaaZZZTTTSSSQQQhhhrrrUUUHHHBBB>>>;;;888555222222222111111000000111111111111000000...///000111111000///...////////////////////////------...///000111222222111111111222222222222333666888;;;===???CCCHHHKKKGGGHHHIIILLLPPPRRRRRRPPPTTTRRRNNNIIIDDD@@@===<<<:::::::::999999999999888777777777666666555555555777777777777777777777777555555666666777888888888:::;;;======???EEEOOOVVVcccjjjttt|||~~~{{{xxxvvvvvvqqqmmmjjjlllppprrrnnnjjjooo|||wwwrrrggghhhpppzzzvvvfff\\\]]]hhh}}}sssnnnaaa[[[iiivvvaaaVVVTTT^^^yyymmmWWWJJJEEE>>>===>>>777<<<:::===III^^^tttoooZZZ{{{nnnkkkgggfffgggiiijjjkkkgggkkkmmmooo{{{tttssszzzttt^^^```sssooobbbVVVUUUcccnnnTTTGGG???@@@CCCPPPqqqwwwooonnn```dddvvvfffSSSSSSUUU```ttt|||qqqggg^^^XXXSSSVVVWWWTTTdddrrreee___```uuurrrjjjttt|||ttteee\\\ZZZXXXTTTOOOTTThhhtttVVVIIICCC===:::777333111111111000000000000111111111111000000...///000111111000///...////////////////////////------...///000111222222000000111111111222222222555666999:::<<>>===>>>777::::::???KKK___ttthhhUUUwwwmmmjjjfffdddeeeggghhhiiiccciiikkknnn{{{zzzyyybbbdddvvvrrreeeWWWUUUbbb~~~yyyVVVHHH???>>>???KKKjjj|||mmm]]]^^^___fffmmmkkk^^^TTTQQQQQQ\\\ppp}}}qqqdddZZZUUUVVVVVVRRRcccrrrllljjj|||{{{uuu{{{uuuaaaPPPMMMSSSUUUSSSWWWiiitttUUUGGGCCCAAA???<<<777444333333111000111111111111000000000000000000000000000000000000111///------...000000///000000000000000111111111111222333333222222444666999888666666999>>>DDDGGGHHHHHHJJJMMMPPPQQQQQQPPPSSSQQQNNNJJJEEE@@@===;;;::::::999888777777888888777777777777666666666666666666777777666555444444555555555555666666666666777999;;;<<<>>>AAAEEEHHHMMMTTT]]]dddhhhmmmsssxxx||||||tttsssrrrqqqnnnhhh^^^SSSKKKDDDEEEHHHMMMUUU^^^fffkkkoookkkgggeeehhhhhhbbbZZZVVV\\\bbbpppzzzmmmfffqqq}}}eeeVVVSSS___~~~zzzXXXPPPHHH??????:::AAA===@@@DDDOOOiiiiii\\\yyyllljjjhhhfffeeeeeefffgggiiimmmnnnmmmyyytttmmmkkkkkkzzz|||qqqmmmjjjvvvlll___WWW]]]zzzWWWJJJAAA@@@@@@HHHbbb~~~hhh___nnnpppvvvkkkhhh```LLLSSSSSSYYYpppqqqeee___YYYXXXWWW___yyyiiirrr}}}~~~|||hhhTTTSSSSSSRRRVVVYYYgggtttUUUGGGDDDBBB===999555222111000///...111111111111000000000000000000000000000000000000333111///.........---,,,000000000000111111111111111222333333222222444666777666555555888<<<@@@CCCBBBBBBCCCGGGLLLPPPPPPOOOSSSQQQNNNIIIEEE@@@===;;;:::999999888777777888888777777777777666666666555666666666666555555444444555555555555666666666666999:::;;;<<<===???CCCFFFKKKNNNRRRXXX___iiittt{{{}}}~~~~~~|||~~~}}}wwwyyyuuuooohhh___UUUKKKDDD???>>>>>>@@@CCCHHHMMMPPPYYYYYYZZZ\\\```aaa^^^YYYUUUXXX]]]rrryyywwwyyynnnjjjvvvgggWWWTTTbbb[[[PPPGGG??????:::AAA<<<===DDDTTTpppggg[[[ssskkkjjjhhheeedddeeeffffffeeejjjkkklllzzzpppbbbZZZUUUTTTYYYeeeyyy|||mmmwwwsssjjjooonnn```WWW]]]zzz}}}ZZZLLL@@@======GGGdddlllbbb|||vvvdddRRR[[[UUUZZZqqqyyypppfff]]]YYYVVV]]]kkkjjjpppuuu~~~|||}}}pppccc^^^XXXWWW```[[[gggtttTTTGGGDDDCCC<<<999555222111000///...111111111111000000000000000000000000000000000000333222000000000000...---//////000000111111111111111222333333222222444666444444444555777999;;;===<<<::::::@@@IIIPPPQQQPPPSSSQQQNNNIIIDDD@@@<<<;;;:::999888888777888888888777777777666666666555555555555555555444444444444444555555555555666666666999:::<<<<<<<<<>>>AAADDDFFFIIINNNVVV```kkktttyyyzzz{{{yyywwwyyy~~~~~~{{{}}}uuujjj^^^TTTMMMGGGCCCBBB@@@===;;;:::;;;<<<===DDDHHHMMMSSSVVVWWWXXXZZZ[[[^^^eeezzzooodddhhhvvvssskkkjjjxxxiiiYYYVVVggg```PPPFFF???AAA<<<@@@@@@>>>EEEVVVkkkggg]]]zzznnnkkkiiigggeeecccdddeeeeeebbbggghhhkkkzzzrrrdddZZZUUURRRQQQPPPRRR]]]ssspppqqqsssfffaaaooo|||qqqbbbXXX]]]yyywwwZZZLLL@@@======IIIiiiqqqiii|||iiihhhVVVZZZppp}}}pppddd[[[UUUZZZlll```___ggguuu|||zzzeee[[[eee]]]fffsssRRREEECCCBBB===:::666333333222111111111111111111000000000///////////////////////////222111000111222333111000//////000000111111222222111222333333222222444666444444555666777888999999999666666===HHHQQQTTTSSSSSSQQQMMMIIIDDD@@@<<<:::999999888888888888888999777777666666666555555555444444444333333333444444444444444555555555666666888999:::;;;;;;===AAADDDCCCJJJVVVcccnnnsssuuutttvvvyyyyyyyyy{{{zzzqqqcccVVVOOOLLLKKKKKKGGGEEEBBB>>><<<;;;;;;<<<<<<@@@GGGLLLMMMOOOVVV^^^dddjjjttt|||lllfffccc]]]VVVQQQYYYiii|||{{{jjjccccccrrrkkkZZZVVVgggcccQQQEEE???BBB===AAACCC???FFFUUUaaapppgggaaavvvllliiihhheeecccbbbbbbcccdddaaaeeegggjjj{{{yyylllbbb]]]\\\\\\[[[\\\WWWWWWdddxxx~~~yyytttjjj``````jjjsssqqqjjjhhhuuuttteeeZZZ^^^xxx~~~mmmTTTIIIAAA@@@AAALLLkkkyyysss}}}iiiXXXZZZnnnzzzkkk___VVVZZZ}}}lll[[[VVV^^^nnn}}}vvv]]]___]]]gggrrrQQQDDDAAA@@@===999555333222222222111111111111111000000000///////////////////////////111000//////000000///......//////000111111222222111222333333222222444666666666777888999999999999777555666===GGGPPPSSSSSSRRRPPPMMMHHHDDD???<<<:::999888888888888888999999666666666666555555555555444444333333333444444555444444444444555555555555444666888999;;;>>>BBBEEEHHHPPP^^^llltttxxxxxxwwwzzzxxxnnnaaaUUUOOONNNPPPQQQHHHEEEBBB???<<<:::::::::999<<>>BBB@@@===FFFUUU[[[bbbfffbbbvvvkkkhhhfffdddbbbaaaaaabbbcccaaaeeefffjjj|||yyylllcccaaaaaaaaaaaaccc\\\XXX[[[dddqqq}}}{{{rrrgggeeehhhhhhddd___oooxxxhhh]]]___xxx~~~~~~gggOOOFFFBBBCCCBBBJJJggg~~~ccc[[[\\\nnnsssdddYYY]]]~~~{{{jjj]]]WWW[[[hhhyyy~~~}}}```[[[\\\iiirrrRRRDDDAAA???:::777333111000000000///111111111111000000000000000000000000000000000000222000---,,,---------,,,......///000111222222333111222333333222222444666888888999999::::::;;;;;;999999<<>>;;;999888777666555999>>>???CCCTTTgggzzz}}}tttooozzzttthhh]]]ZZZYYYUUUPPPMMMKKKXXXjjj}}}uuudddWWWTTTfffmmm\\\VVVVVVqqqyyy___PPPFFF@@@CCC???DDDAAA@@@HHHTTTUUUWWWnnnhhhaaayyylllgggeeecccaaa``````aaaaaaaaadddfffkkk~~~xxxmmmggghhhlllmmmmmmmmmeee___[[[XXX]]]qqq|||rrrqqqooohhhcccrrr|||lll```aaayyykkkNNNFFFAAABBB@@@HHHeee{{{xxxggg\\\[[[lll~~~}}}lllaaacccxxxpppwwwsss~~~yyynnnjjjdddaaafffpppoooooo}}}|||ddd]]]]]]mmmtttTTTFFFBBB@@@999666222000000000000///111111111111000000000000000000000000000000000000222///---,,,///222555666......///000111222333333111222333333222222444666999999999999:::;;;<<<===???CCCHHHKKKMMMPPPSSSVVVRRRPPPLLLHHHCCC???;;;999888888777777888999999:::666666555555555444444444666555444333444555777888333333444444444555555555333555777888999;;;???BBBIIIPPPYYY```hhhuuuxxxqqqggg]]]TTTLLLFFFBBBCCCBBB@@@===;;;:::999999666333555;;;<<<>>>MMM___pppttthhh[[[___fffmmmwww~~~vvvnnnlllfffaaa___^^^XXXRRRNNNUUUaaarrrvvvcccUUUPPPeeeuuuoooooonnnnnnqqqooo^^^WWWWWWoooooouuu~~~YYYOOOHHHAAACCC???FFFEEEEEELLLTTTVVVYYYjjj~~~oooaaaqqqfffdddbbb```______``````___bbbdddkkkyyynnniiilllqqqsssrrrppphhh```ZZZRRRQQQcccxxxtttmmmzzzpppcccccczzz{{{{{{wwwRRRGGG@@@???@@@NNNtttyyykkkzzzeeennnmmmaaaVVVUUUeeeyyy{{{uuuhhhhhhyyyzzz{{{~~~yyymmmiiieeegggeeennn|||hhh]]]aaatttvvvVVVHHHCCC@@@;;;888444222222222222111111111111111000000000000000000000000000000000000111...---///555;;;AAADDD---...///000111222333333111222333333222333555666999999888888999;;;===>>>GGGMMMRRRTTTSSSTTTWWW[[[RRRPPPLLLHHHCCC???;;;999888888777777888999::::::666666555555555444444444777666444444444666888999333333333444444444555555555666777888888:::===@@@@@@KKKXXX```hhhwwwxxxuuuppphhh^^^UUUKKKBBB<<<::::::999999999999:::::::::555777<<<;;;:::EEEVVVZZZaaaYYYMMMPPPTTTWWW]]]gggxxxwwwppplllpppoooiiiggghhhccc[[[RRRTTTZZZiiixxxbbbSSSOOOddduuueeeVVVPPPPPPPPPTTTYYYjjjzzzqqq```YYY^^^uuummmrrrwwwUUUOOOIIIAAACCC@@@GGGCCCEEENNNXXXaaajjj{{{xxxcccvvveeedddaaa___^^^^^^___```]]]```ccckkk}}}ooohhhgggiiihhheeeddd[[[UUUSSSNNNNNN___tttvvvrrreeedddzzz{{{iiigggtttUUUIII???===AAAWWW|||^^^hhhgggXXXaaa]]]LLLOOOMMM]]]rrr|||zzz{{{mmmkkkxxxooo___gggiiiqqqjjjZZZdddxxx{{{UUUGGGFFF>>>;;;888444222222222111000000000111111111111000000222111111000000000000000......///111222333444555111111000000111111222333111111111222222333333444999777444666:::======;;;DDDJJJRRRYYY\\\[[[WWWUUUYYYUUUPPPIIICCC>>>:::888999999999999888888888777555555555555555555555555444444444444444444444444333333333333333333333333444555666666666888;;;===BBBHHHQQQ```rrr}}}|||zzzrrreeeXXXMMMDDD<<<888777999:::<<<<<<<<<:::999555555444444666:::AAAFFFMMMLLLIIIEEECCCDDDHHHLLLWWWhhh{{{sssnnnoooqqqoookkkkkkkkkgggbbbVVVUUUWWWaaavvvyyycccZZZUUUaaa|||}}}hhhTTTNNNFFFBBBDDDHHHKKKMMMTTT___wwwsssddd\\\gggmmmjjjmmmVVVJJJJJJDDDCCCGGGEEEFFFHHHQQQ]]]dddlll~~~eeennneeeeeedddaaa]]]\\\]]]______ccceeejjjpppfffbbb^^^[[[[[[[[[WWWUUUTTTRRRQQQWWW```}}}wwwmmmjjjzzz{{{pppiiiwwwzzzVVVFFFCCCDDD@@@TTTooouuubbbxxxuuuRRRKKKMMMLLLJJJPPPSSSccc}}}xxxqqqtttxxxwwwnnnttt}}}|||qqqssszzz~~~mmmaaacccyyyRRREEEDDD===;;;888444222222222111000000000111111111111000000222111111000000000000000......///000111111222222111111000000111111222333111111111222222333333444666555444666999===???@@@AAADDDKKKSSSZZZ\\\[[[XXXWWWTTTOOOIIICCC>>>:::999999888888888777777777777555555555555555555555555444444444444444444444444333333333333333333333333333444555555444666999;;;@@@HHHXXXnnnwwwooobbbUUUJJJAAA:::777999:::<<<<<<<<<;;;999888777777666555555888===BBBFFFFFFDDD@@@>>>>>>AAADDDMMM]]]zzzxxxrrroooppppppmmmhhhgggiiigggbbbTTTRRRRRRZZZlll}}}~~~wwwhhh\\\UUU```qqquuufffUUUHHHHHHHHHKKKOOOTTTYYY[[[YYY^^^kkkuuueee\\\ooonnnooonnnWWWKKKJJJEEEDDDHHHFFFDDDEEEMMMZZZdddnnnzzzdddmmmcccaaa]]]ZZZZZZZZZ[[[\\\___bbbdddiii}}}ppphhhddd___[[[ZZZYYYVVVUUUVVVTTTRRRVVV\\\sssyyyooommm}}}uuuyyyVVVEEE@@@AAA>>>RRRhhhwwwtttVVVQQQPPPLLLIIINNNPPP^^^xxxwwweee``````___YYY___iiittt}}}xxxuuuuuu|||vvvggghhhuuuOOOCCCDDD===;;;888444222222222111000000000111111111111000000222111111000000000000000.........//////000000000111000000000000111222222000000111222333333444444333444555666888===BBBFFF<<<===AAAJJJUUU\\\\\\ZZZVVVSSSNNNIIICCC>>>;;;999777777777777666666666666444444444444444444444444444444444444444444444444333333333333333333333333222333333333333444777999@@@MMMddduuummm```SSSIIIAAA<<<999<<<<<<======<<<;;;999888:::999888555444666999===@@@@@@@@@>>>;;;:::;;;===CCCSSSooo|||vvvsssrrrpppoookkkfffdddfffeeeaaaSSSQQQNNNSSSaaaqqqxxxwwwlll]]]UUU]]]ddd]]]OOOFFFDDDLLLWWW___dddhhhlllnnnjjjiiihhhoooxxxfff]]]fffnnnwwwpppXXXLLLKKKFFFEEEIIIHHHKKKIIIPPP^^^kkkuuuyyy```lllccc___[[[YYYXXXZZZZZZ[[[]]]aaabbbggg{{{vvvooojjjddd___^^^ZZZYYY[[[]]]\\\XXXXXX[[[ggg}}}~~~www|||rrrrrrzzzWWWEEE???@@@>>>RRR~~~xxxzzzuuuXXXQQQLLLEEEJJJMMMLLLVVVpppqqqXXXMMMJJJJJJGGGKKKSSS^^^nnnxxx{{{xxx{{{|||uuuqqqyyyzzzkkkqqqrrrMMMCCCEEE@@@;;;888444222222222111000000000111111111111000000222111111000000000000000////////////////////////000000000000000111222222000000111222333333444444333555777777888<<>>>>>???>>>>>><<<;;;::::::999888555333444777:::>>>???@@@???===;;;:::;;;>>>NNNkkkzzzvvvtttooopppmmmhhhggghhheee```UUUQQQMMMOOO[[[jjjuuuyyynnn]]]SSSXXXXXXMMMEEEGGGRRR___oooyyy{{{zzz{{{}}}uuummm|||zzzggg]]]ZZZzzzrrrqqqYYYNNNMMMGGGGGGLLLLLLRRRNNNUUUeeesss|||yyy\\\tttjjjcccdddccc```\\\ZZZZZZ\\\\\\___```eeeyyy{{{wwwpppjjjhhhccccccfffiiigggaaa]]]]]]bbbxxxxxxzzzwwwfffooo}}}~~~|||tttuuuvvvZZZHHHAAAAAAAAAUUU|||}}}vvvXXXOOOJJJFFFMMMPPPLLLPPPhhh}}}zzzcccRRRIIIFFFEEECCCDDDHHHQQQ]]]qqquuuttt~~~llljjjwww}}}rrrzzzuuuOOODDDFFF@@@;;;888444222222222111000000000111111111111000000222111111000000000000000111111000000000/////////000000//////000000111222///000000222333444555555555777999999999;;;AAAFFFDDD@@@???FFFQQQXXXYYYVVVTTTSSSOOOJJJEEE@@@<<<:::666666666666555555555444444444444444444444444444333333333333333333333333222222222222222222222222222333444444444555888;;;BBBSSSmmm|||uuummmcccXXXQQQLLLIIIGGGBBBBBBAAA@@@???>>>===<<<777777666444333444777999<<<>>>AAAAAA???<<<;;;;;;<<>>;;;888444222222222111000000000111111111111000000222111111000000000000000000000000000000000000000000////////////000111111//////000111333444555555777999::::::;;;===@@@CCCGGGFFFGGGMMMUUUZZZZZZXXXVVVTTTQQQLLLGGGAAA<<<:::666666666666555555555555333333333333333333333333333333333333333333333333222222222222222222222222111333444555555777;;;>>>???LLL^^^oooyyy~~~{{{rrrmmmddd]]]WWWSSSPPPNNNIIIHHHFFFCCCAAA???===<<<666666555444333333666888999;;;>>>???===;;;;;;;;;<<>>;;;888444222222222111000000000111111111111000000222111111000000000000000///////////////////////////////////////000111111...///000111333444555666888888999;;;>>>@@@AAA@@@BBBDDDIIIPPPWWW[[[\\\[[[XXXVVVSSSNNNHHHBBB<<<999777777777666666666555555333333333333333333333333222222222222222222222222111111111111111111111111000111333444666888<<>>;;;999666666666444222222444666666888;;;<<<<<<;;;;;;;;;===RRRsssxxxlllaaaZZZ\\\bbbdddfffiiibbbZZZNNNEEEEEEMMMYYYbbbppptttxxxxxxvvvvvvzzz~~~xxxeee[[[YYYwwwqqqZZZNNNOOOMMMPPPXXXZZZ[[[YYYaaauuugggVVVmmmaaaaaa```^^^[[[XXXWWWVVVUUUYYY[[[bbbwwwsssiiidddbbbiiiuuuqqqfffssssssiiiwwwsssppp|||iiiQQQFFFBBB??????YYYhhhyyyfffPPPJJJSSS^^^[[[XXXhhhyyyooo^^^NNNKKKNNNOOONNNOOOJJJFFFFFFGGGFFFOOOkkkrrrttt~~~uuu{{{{{{{{{UUUGGGFFF???;;;888444222222222111111000000111111111111000000222111111000000000000000---------........./////////////////////000111111...///000111333444555666777666777<<>>GGGOOOVVVZZZ[[[[[[YYYXXXTTTOOOIIIBBB===999777777777777666666666666333333333333333333333333222222222222222222222222111111111111111111111111...000222444555999===@@@HHHCCCAAAHHHWWWgggsssxxx~~~yyyxxxyyyuuurrrmmmjjjgggddd```^^^XXXUUUPPPIIIBBB===888666777777666444111000222333555888:::<<<<<<;;;<<<===???VVVxxxvvvjjjbbbeeeiiihhheeeeeeZZZWWWNNNFFFIIIXXXffflllttttttrrrooolllmmmrrrwwwvvvddd[[[YYYzzzqqqYYYNNNPPPNNNRRR[[[\\\]]]YYY]]]nnnlllVVV{{{vvveee___XXXWWWZZZ\\\ZZZWWWTTTXXX[[[aaawwwyyynnniii^^^aaakkkzzzjjj]]]fffwwwwwwllliii}}}rrrppp~~~wwwQQQHHHEEEBBBAAA\\\rrr|||{{{___SSSRRR___^^^[[[kkk|||~~~dddVVVJJJJJJNNNPPPTTTYYYQQQMMMJJJIIIEEEJJJddd|||zzzzzz}}}xxxzzz{{{{{{|||vvvTTTGGGCCC???:::999777333000.........111111000000//////......000000000000000111111111////////////////////////......//////000000111111222222333444444444333333888888999:::===@@@CCCDDD999;;;===AAAKKKVVVZZZYYY\\\ZZZVVVPPPIIIBBB===:::666666666666666555555444555555444333333333333444222222222222333333444555333222111111000000111111222000222555444444<<>>FFFaaa|||qqqoooqqqqqqlllggg```QQQIIIPPPYYY___iiivvvsssqqqnnnlllkkklllmmmoooyyyvvveee]]]YYYzzzxxxzzzUUUOOOOOOPPPXXXYYYcccccc[[[ddd{{{wwwXXXwwwhhh___WWWVVVVVVUUUUUUWWWVVVYYYZZZ___sssrrreee^^^VVVSSSXXXiii|||dddVVVZZZfffrrrlll|||xxxrrrlllwww^^^HHHCCC===DDD]]]{{{uuuuuuUUURRRYYY___ccclllxxxyyyuuucccYYYMMMHHHNNNWWWZZZYYYYYYOOOKKKMMMGGGFFF^^^}}}{{{yyyyyytttqqqvvvwwwvvv~~~|||wwwTTTGGGCCC???:::<<<<<<888111...000444111000000000/////////...222222111111000000//////////////////////////////......//////000000111111222222333444444444333333888888888999:::<<>>>>>???@@@BBBFFFccc|||yyy|||{{{uuuooobbbTTTNNNWWWaaafffllltttooommmkkkhhhgggggghhhiiipppwwwfff^^^^^^||||||^^^WWWUUUUUU]]]]]]fffhhhaaahhh}}}___yyyhhh___WWWUUUUUUTTTSSSUUUVVVYYYZZZ___rrrrrrdddXXXQQQLLLJJJMMMYYYpppnnnZZZPPPSSS]]]}}}vvvlllyyyzzzkkkgggrrr```IIICCC>>>GGG```~~~nnnkkkttt[[[QQQVVVYYY^^^hhhvvvyyyrrriiiccc]]]WWWPPPNNNTTT^^^dddggg```UUUOOOOOOJJJGGGWWWppp}}}|||~~~~~~~~~yyyUUUGGGBBB>>>999===???999111---111777000000000000////////////333333222111000///......////////////////////////......//////000000111111111222333333444444444333777777666777777999;;;<<<;;;;;;<<>>666222333444555666666666444222222444666888===BBBCCCBBBAAAAAACCCLLLhhhzzzeeeZZZVVV___jjjmmmnnnpppmmmkkkiiifffeeeeeefffggghhhyyywwwggg___bbb}}}|||ccc[[[YYYYYYcccccckkkkkkeeejjj}}}|||^^^rrrhhh___WWWUUUUUUSSSRRRTTTUUUYYYZZZ^^^pppuuufffZZZQQQIIIDDD@@@BBBBBBGGG\\\}}}qqqaaaVVVRRRUUU[[[www}}}oooxxx|||gggdddpppbbbIIIBBB>>>JJJeeevvvjjjsssgggUUUPPPQQQQQQUUUbbbrrr}}}wwwlll```YYYYYYWWWTTTUUU\\\ggguuuvvvggg[[[WWWPPPLLLTTTcccyyyUUUGGGBBB>>>777999:::555///---///222000000000000////////////222111111111000000//////////////////////////////......//////000000111111111111222333444444444444666666555555666888:::;;;:::<<<>>>BBBLLLXXX]]][[[ZZZYYYUUUPPPIIIBBB<<<888666666666666666555555444555444333333222222333333333222222222222222333333222222111000000000000000///000111222222333777<<>>LLLhhhssseeeUUUQQQNNNKKKNNN]]]ooo{{{}}}zzzoooccc[[[\\\\\\\\\]]]bbbooooooaaaXXXSSSVVV]]]xxxTTTFFFBBB===999777333111000000///...////////////000000000000//////000000111111111222////////////////////////......//////000000111111000111222333444444444444444444444555777999<<<===888<<<@@@FFFPPP[[[]]][[[XXXWWWUUUQQQKKKDDD>>>;;;666666666666666555555444444444333222222222222333333222222111111222222222222111000000//////000000111222333222111333444555999999:::<<>>>>>LLLfffpppaaaQQQNNNIIIKKKYYYlllxxx{{{{{{sssjjjcccgggeeeddddddhhhvvvooo___XXXWWWYYYuuuuuuSSSEEEBBB>>><<<777222111333333111---////////////000000000000......///000111222333333////////////////////////......//////000000111111000111222333444555555555444444444555777:::<<<===888;;;@@@FFFQQQ[[[^^^[[[YYYXXXWWWSSSMMMFFF???;;;666666666666666555555444444444333222222222222222333222222111111111111222111111000////////////000111444444222222444333111222222555888:::<<>><<>>:::888555333222222111000.../////////000000000111//////000000111111222222////////////////////////......//////000000111111000000222333444555555555555555555555666888:::;;;999;;;===AAALLLYYY^^^]]]]]]\\\YYYUUUNNNFFF>>>:::666666666666666555555444444333222222111222222222333333222111111111111111111111000//////////////////333444111333666666111111000333777777777>>>HHHOOOXXXhhhxxxjjjSSSBBB999777666666777888888555333666777777777777999<<>>>>>>>>???@@@???===???BBBBBBHHH___xxx{{{tttnnnhhhzzz~~~wwwmmmiiiggghhhqqq|||zzztttpppqqqssstttuuuwwwmmmhhheeejjjzzzyyyoooPPP>>>AAABBBLLLaaawwwqqqRRR^^^|||vvv~~~bbbRRRPPPOOOLLLKKKSSSdddrrryyy}}}xxxtttsssuuuwwwrrrcccZZZeeepppPPPDDDBBB???777777666333000...000222.../////////000000111111111111111111000000000000////////////////////////......//////000111111111///000222333444555555555666666555444555666777888;;;;;;:::===GGGVVV^^^___```___\\\VVVNNNEEE===777666666666666666555555444444333222222111111222222333333222111000000111111111111000///////////////---111333111444999888333111000333777666444;;;EEEKKKVVVgggzzzlllTTTAAA888777888777555555666777666555777888999999:::<<>>CCCDDDLLL___uuu^^^ccc}}}uuuhhh[[[NNNOOOMMMKKKQQQaaapppxxxzzzvvvvvv{{{~~~nnnaaabbbrrrPPPFFFEEE<<<:::777333111111111000000000000000000000000000000111000///......///000111//////.........---------......//////000000111111333333333333444444555666444444777:::888555777<<<@@@:::555555???LLLYYY```ZZZ\\\ZZZTTTMMMHHH@@@999777777666555555555555555222222222222222222222222222222222222111111000000111111111111111000////////////000111111111111111222222444555666888999:::CCCNNN```ttt|||gggSSSAAA444222555666555555555666888;;;<<<<<<:::<<<@@@@@@BBBKKKXXXcccnnn|||xxxjjjdddfffqqq~~~|||vvvyyy}}}}}}~~~}}}~~~sssrrrmmmiiippp~~~|||uuummmiiiiiidddrrruuufff___xxx{{{bbb```bbbjjjvvv|||```gggbbb]]]bbb[[[RRRMMMOOOSSSQQQMMMSSSRRRRRRVVVbbbyyyssshhhXXXLLLEEECCCCCCBBBBBB@@@??????AAACCCDDDDDDHHHHHHJJJKKKLLLUUUlllqqqfffccciiiooouuunnnXXXMMMJJJHHHGGGHHHGGGFFFFFFGGGLLLVVVbbbkkkyyywwwXXXOOO@@@===DDDQQQnnnlllcccpppsssZZZQQQMMMJJJKKKQQQ\\\jjjttt~~~gggfff{{{uuuQQQFFFFFF>>>:::777333111111111000000000000000000000000000000111111000000000000111111//////.........---------......//////000111111111333333333333444555666666777777888999777555999??????:::555555<<>>???@@@BBB@@@CCCGGGJJJOOO[[[hhhrrrxxx~~~ppp```ZZZ\\\lllyyyyyyrrrtttvvvuuuuuuuuuvvvyyy~~~yyyvvvoookkkrrr{{{ssshhh]]]WWW```kkkttteee^^^tttyyybbbaaadddmmmzzz^^^\\\rrr___}}}]]]XXXQQQMMMOOORRRRRRPPPQQQQQQQQQTTT```uuusss]]]VVVKKKDDDBBBBBBDDDDDDEEEDDDDDDDDDFFFHHHIIIIIIKKKLLLQQQVVV[[[fff}}}zzzmmmffffffiiiqqq}}}tttcccRRRJJJHHHGGGFFFGGGAAACCCFFFHHHJJJNNNRRRVVV```mmmwww[[[OOOBBB???FFFRRRnnn~~~gggrrr|||```RRRLLLHHHIIIOOOZZZiiiuuu{{{vvvfffvvvxxxRRREEEFFF???:::777333111111111000000000000000000000000000000000111222333333222111000...............---------......///000000111111222333333333333444555666777999777666666444444:::CCCAAA===999888<<>>CCCKKKUUU\\\```aaaWWWIII:::666777888999;;;===@@@CCCFFFHHHHHHGGGGGGKKKKKKNNNSSSYYYaaammmyyyuuucccRRRKKKMMM___oooyyyvvvqqqrrrtttrrrpppooooooppptttvvvwwwwwwxxxzzz}}}~~~~~~zzzvvvsssssssssxxxzzzqqqnnnvvv|||oooZZZIIISSS\\\qqqsssddd^^^pppuuuccccccgggqqqZZZTTTxxxeeewww[[[WWWQQQNNNMMMNNNOOOOOOOOOPPPOOORRR\\\ppp~~~dddSSSIIIFFFBBB@@@AAADDDFFFGGGHHHHHHIIIJJJMMMPPPRRRTTTZZZ]]]eeemmmuuuwwwmmmjjjjjjooozzzdddWWWJJJEEEEEEEEEFFFHHHJJJLLLPPPRRRRRRRRRSSSTTTOOOZZZmmmxxx```NNNCCCCCCIIITTTpppgggpppvvvvvv[[[QQQHHHGGGKKKTTTcccpppuuu}}}kkkrrrrrrkkkooovvvyyyQQQDDDEEE???:::777333111111111000000////////////////////////...000222333333222000..............................//////000111111222222333333333333444666777888777444222222222444===GGGFFFCCC???<<<>>>GGGTTT]]]```aaa^^^VVVNNNIIIBBB;;;777777666555555555555555333333333333333333333333222222222222222222222222111222222222222111000000//////000111111111111111000000111222333444555555666666777;;;AAAFFFJJJKKKEEE;;;444444888<<>>:::777333111111111000000////////////////////////---///111333333111///------.....................//////000000111222222222333333333444555666888888777444222333444777AAALLLTTTQQQLLLFFFDDDLLLYYYdddbbbccc___VVVNNNIIIBBB;;;777777666555555555555555333333333333333333333333222222222222222222222333222222222222222111000000//////000111111111111111///000000111222333444444111111222666:::===>>>===999777777;;;>>>DDDOOOZZZddddddeeegggjjjmmmppprrrtttwww{{{~~~}}}lll[[[JJJ>>>;;;>>>JJJ```tttzzz|||~~~{{{wwwtttqqqmmmiiiffflllppptttwwwuuuqqqjjjfffeeeaaabbboooyyynnnooo{{{}}}iiiUUU___uuusssgggdddzzznnncccfffnnn|||wwwWWWUUUwwwoooooo```WWWPPPNNNMMMJJJKKKOOONNNOOOPPPPPPWWWjjj|||cccPPPGGGEEEFFFJJJOOOTTTWWWZZZ[[[\\\aaaeeejjjpppvvv~~~kkkXXXKKKEEEBBBFFFMMMWWWdddooo|||sssfff]]]hhh}}}kkkUUUIIIEEEGGGMMMYYYzzztttTTTiiiqqq^^^NNNJJJIIIKKKUUUcccttt|||xxx|||ttt~~~tttoooiiivvvPPPCCCDDD===:::777333111111111000000000000000000000000000000---...000222222000...------------...............//////000111111222222333333333333444555777888999999777666777888:::DDDNNNdddddd```YYYTTTWWWbbbmmmeeefffaaaWWWOOOJJJCCC===777777666555555555555555333333333333333333333333222222222222333333333333222222222333222222111000//////000111111111111111000000111111222333333444//////222555999:::999888222444;;;BBBHHHOOO^^^lllrrrsssuuuxxx}}}}}}ppp```QQQDDD;;;:::===GGG^^^ttt}}}zzzuuupppjjjfffiiimmmsssvvvuuupppiiiddd```\\\]]]iii|||uuujjjooo~~~wwwjjjpppsssiiihhhoooeeeiiissswwwVVVPPPkkklllaaaeeeWWWMMMMMMOOOMMMNNNRRRLLLOOOPPPPPPVVViii{{{gggQQQEEEFFFJJJLLLRRR[[[bbbhhhkkkmmmoooooouuu|||xxx^^^LLLFFFEEEIIISSS___mmmxxxcccbbbwwwjjjWWWIIIFFFJJJNNN]]]aaakkkqqq]]]NNNLLLLLLLLLTTTaaapppyyy~~~{{{vvvxxxtttPPPFFFEEE===:::777333111111111000000000000000000000000000000...///111222222111///...---------........./////////000000111111222333333333333333444666777999::::::999999:::999999???HHH___dddgggccc]]]]]]fffoooiiiiiidddZZZRRRLLLFFF???777777666555555555555555444444444444444444444444222222222333333333444444222222333333222222111000//////000111111111111111000111111222222333333444///000222555888999777555555777>>>IIIRRR\\\iiiuuu~~~tttgggXXXLLLCCC;;;999<<<@@@XXXppp{{{|||vvvpppkkkjjjooouuuyyyyyytttmmmhhhbbb___```kkk{{{qqqgggpppqqqjjjjjjtttiiinnnyyywwwTTTJJJeeegggVVVqqq]]]MMMMMMPPPMMMLLLOOOJJJMMMNNNOOOTTTggg|||www{{{{{{hhhVVVKKKJJJOOOTTTWWW^^^hhhqqqvvvzzz}}}~~~|||~~~iiiTTTJJJKKKNNNXXXfffssswwwiiipppiiiZZZJJJIIILLLQQQcccwwwmmmppp\\\MMMNNNNNNKKKPPP\\\gggqqq}}}xxxzzztttQQQHHHGGG>>>:::777333111111111000000000000000000000000000000000111222222222222111000---------.........//////000000000111222222333333222333333444666888999:::999888888999777555999@@@KKKTTT]]]^^^ZZZZZZ```hhhllllllggg\\\TTTNNNHHHAAA777777666555555555555555444444444444444444444444222222222333333444444444222333333333333222111111//////000111111111111111111111111222333333333444111111111333666777666555======BBBNNNZZZdddnnnwwwpppcccUUUKKKCCC<<<999:::777PPPjjjxxx}}}vvvrrrnnnssszzzzzzrrrmmmjjjggggggooo}}}~~~nnnfffqqq~~~oooiiikkk{{{lllrrr}}}tttQQQIIIhhhfffPPP~~~eeeQQQNNNPPPKKKGGGHHHHHHKKKMMMMMMSSSeeeyyykkkXXXMMMNNNUUU[[[^^^bbbjjjttt|||sssiiiiiivvvttt]]]OOOMMMTTTYYYfffuuuuuupppxxxaaaUUUKKKKKKNNNSSSgggjjjrrr]]]OOOOOOOOOHHHJJJUUU^^^jjjzzz{{{uuukkkkkksssqqqrrrwwwoooLLLDDDFFF???999666333222222222111000...000111222222111000...111111000000000000111111000000//////.........---......///000111222333333444444444444444555666777999999888888777777777666;;;===EEELLLJJJIIIWWWkkkoooooojjj___VVVPPPIIIBBB<<<999777666666777777666666666555555555444444444444333222222111111222222111111111111111111111111000000000000000000000000111111000000000000000111000222555666666666777777@@@FFFPPPXXXYYY]]]mmm{{{nnnfffeeelllyyyyyyjjj[[[RRRIII???:::;;;===MMMdddwww~~~{{{zzz}}}~~~yyyvvvnnnjjjggglll}}}{{{jjjhhhwwwqqqfffnnn}}}uuuuuuoooQQQHHHjjjiiiMMMssssssQQQIIINNNMMMIIIHHHMMMJJJKKKNNNRRR]]]xxx~~~hhh\\\SSSXXX```eeejjjooovvv|||qqqhhheeeooottt```OOOMMMRRR^^^jjj}}}xxx~~~uuu\\\WWWMMMRRRVVVUUUeeemmmxxx~~~ttt```QQQPPPRRROOOMMMPPPXXXeeeuuu}}}hhhdddbbbhhhtttqqqMMMCCCDDD===999666333222222222111000...///111222222111///...111000000//////000000111000/////////..................///000111222333333444444444444444555666777999999888888777666555555333333:::CCCDDDEEERRRcccoooooojjjaaaZZZUUUMMMEEE<<<:::777666666777666666666666555555555444444444444333222222111111222222111111111111111111111111000000000000000000000000111111000000000000000111333555666777777999>>>BBBKKKNNNSSSXXXXXX[[[iiixxxyyylll```QQQGGGHHHVVVnnn|||ooo```VVVLLLAAA;;;;;;:::KKKbbbuuu|||yyyuuuqqqnnnsss{{{iiiiiiyyypppgggpppuuuuuuwwwkkkPPPMMMrrriiiJJJfffvvvTTTJJJMMMMMMJJJIIILLLIIIJJJNNNQQQ[[[uuu~~~tttlllYYYUUUWWWdddpppxxx~~~wwwmmmiiiqqqyyygggXXXSSSZZZeeeoooxxx~~~}}}^^^VVVQQQUUUXXXUUUaaaooovvv~~~lllYYYPPPMMMLLLMMMOOOSSS```ppp}}}}}}jjjlllooouuu~~~zzzsssNNNCCCCCC;;;999666333222222222111000//////111111111111//////000//////......//////000////////////..................///000111222333333333333333444444666777777:::999888777666555444444333111444<<>>;;;777666666777666666555555555555555444444444444333222222111111222222111111111111111111111111000000000000000000000000000000000//////000000111555777777666777>>>IIIRRR[[[ZZZZZZZZZYYYZZZaaaiiixxx{{{zzztttmmmhhhccc^^^TTTJJJ>>>666666FFFfffvvviii]]]QQQEEE>>><<<999JJJaaaqqqxxx{{{|||xxxxxxuuutttzzzyyygggjjj|||nnngggsssxxxuuuzzzhhhOOOKKKqqqxxxTTT]]]{{{ZZZMMMMMMLLLJJJKKKKKKIIIJJJMMMOOOXXXrrryyyjjj^^^TTTYYYddduuusssnnnsssrrraaaZZZ___lllxxx~~~zzzxxxzzz~~~cccVVVWWWZZZ\\\WWW\\\xxxxxxmmmVVVLLLLLLNNNMMMNNNZZZkkkxxx}}}uuuuuu}}}vvvmmm|||uuuPPPDDDCCC;;;999666333222222222111000//////000111111000////////////............/////////////////////...............///000111222333333333333333444555666777888::::::999888777666555444;;;777666;;;@@@FFFSSS___ooonnnkkkeeeaaa[[[PPPEEE???<<<888666666666666666555555555555555555555555444333222222111111222222111111111111111111111111////////////////////////000////////////000000111555666555444777BBBSSSaaagggeeebbb```]]]ZZZXXXWWW[[[YYYSSSLLLHHHIIIMMMPPPFFFBBB>>>;;;888BBB___{{{}}}rrreeeWWWJJJBBB>>>:::KKK```mmmpppqqquuuzzzzzzwwwuuutttvvv~~~wwweeeiii|||kkkhhhwww{{{{{{yyyuuu}}}dddLLLGGGjjjiii]]]bbbRRRMMMKKKJJJKKKJJJHHHIIILLLMMMUUUmmm{{{qqqfff^^^cccjjjvvvwwwoooqqqrrrhhhiiipppyyy}}}|||hhhVVV\\\^^^aaaZZZZZZyyyvvvbbbPPPOOOOOOJJJLLLWWWfffsss|||yyyvvvrrrvvvQQQFFFEEE===999666333222222222111000/////////000000///////////////............//////.........///////////////......///000111222333333333333333444555666777888::::::999999999888888888;;;:::999:::<<>>EEELLL@@@>>>???>>>:::???ZZZxxxyyykkk]]]PPPFFF@@@;;;JJJ[[[eeefffeeegggjjjoooqqqtttxxx|||}}}{{{wwwwwwzzzvvvccciiizzzjjjjjj|||nnnvvv[[[KKKMMMqqqwww]]]yyyjjjVVVNNNKKKJJJJJJJJJHHHIIILLLLLLSSSiii{{{mmmeeecccffftttzzzwwwlllkkkzzzsssooouuu|||~~~||||||jjjWWW^^^bbbggg___ZZZtttpppfffSSSQQQOOOHHHMMMVVVbbbnnnwwwtttvvvRRRGGGFFF>>>999666333222222222111000////////////////////////000//////......//////000.........///////////////......///000111222333333222222333333555666888999999::::::;;;<<<===>>>>>>999>>>BBB???:::>>>LLLZZZoootttuuupppiiiaaaVVVMMMCCC???999666555555666555444444444555555555555555444333222222111111222222111111111111111111111111000000000000000000000000............///000111111222111111444???PPPbbbnnnqqqtttuuurrrmmmdddUUUHHHDDDAAA??????>>>===AAAGGGDDD???>>>===999>>>[[[|||~~~pppaaaUUUJJJBBB<<>><<<@@@GGGJJJCCC@@@@@@;;;???[[[{{{sssdddXXXMMMDDD>>>FFFRRR\\\aaaaaa___]]]YYYWWWVVVVVVXXX]]]cccfffkkknnntttyyy}}}}}}}}}}}}ggglllvvvjjjrrryyy}}}ttt}}}QQQOOO[[[}}}ZZZ\\\}}}lllWWWLLLIIIJJJJJJJJJIIIKKKMMMLLLPPPdddzzzuuugggdddqqq~~~ooo^^^TTTSSSZZZaaaxxxrrraaaZZZeeeuuuyyy~~~}}}|||yyy___\\\dddlllssseeeRRReeewwwzzzqqq^^^TTTNNNLLLMMMJJJNNNVVV```kkkwwwzzzwww}}}vvvQQQEEEDDD:::999666333222222222111000//////............//////111111000000000000111111---.........//////000000......///000111222333333222222222333555777888999888999<<>>OOOaaannnsssxxx~~~|||vvvpppcccWWWOOOGGG@@@>>><<<===EEEPPPIIICCCBBBDDD>>>===SSSpppttteeeZZZOOOEEEBBBIIISSS___fffhhheeeaaaccc___YYYTTTSSSUUUXXX[[[\\\```fffmmmssswwwyyyzzzwwwxxx{{{jjjnnnuuukkkuuu|||wwwxxx|||vvvrrr}}}TTTQQQUUUooo```YYYrrr}}}iiiVVVKKKIIIKKKKKKKKKIIIKKKNNNLLLOOOcccxxxyyyppppppyyymmmooommmfff[[[QQQMMMQQQVVViiippp^^^VVV___ooo~~~}}}ooo\\\```gggooovvvfffNNN^^^ppp```WWWOOOMMMQQQGGGJJJQQQ[[[ggguuuwwwjjjwww|||uuu{{{tttPPPEEEDDD;;;;;;888444111111111000///000000////////////000000222111111111000000////////////............//////------...///000111222222000111111222333444555555;;;;;;<<<===@@@CCCGGGIIIOOO___ssswwwdddKKKBBBFFF```kkktttrrrjjjaaaYYYRRRHHHAAA<<<;;;999555444666666666555555555444444444333333333222111000//////000000000000000000000000111111111111000000000000.../////////...///111333444555;;;GGGXXXgggrrrwwwzzz}}}~~~vvvnnniiiZZZSSSHHH???<<<@@@IIIQQQLLLJJJEEE>>>;;;DDDTTTbbb||||||kkk]]]RRRLLLEEEJJJWWWgggqqqppplllkkkmmmkkkfff___YYYUUUUUUUUUYYYXXXYYY]]]aaadddeeeeeedddiiioooxxxlllqqq~~~pppjjj{{{ooonnnxxx~~~yyywwwzzzwwwhhhsssTTTGGGHHHeeepppVVVlll~~~jjjUUUNNNHHHEEELLLKKKKKKMMMNNNNNNPPP\\\iiizzz}}}{{{nnnbbb]]][[[YYYXXXYYY\\\YYYTTTOOOMMMMMMPPPQQQ]]]wwwqqq___WWWbbbsssiii]]]bbbsssrrrvvvjjjRRRZZZbbb[[[VVVKKKLLLLLLIIILLLWWWcccooo{{{{{{wwwzzz{{{mmmkkk|||{{{vvvQQQEEEDDD<<<:::777444111111111000///000000////////////000000111111111000000000////////////............//////---......///000111222333111111222333444555666666::::::;;;===???AAACCCDDDDDDOOO___hhhbbbSSSJJJJJJ[[[hhhtttuuunnneee\\\UUUHHHBBB<<<;;;999555444666555555555444444444444333333333333222222111000///000000000000000000000000111111111111000000000000...//////......///111444666:::AAAMMM\\\iiirrrvvvzzz}}}{{{tttpppfff]]]PPPEEEAAAEEENNNVVVUUURRRJJJ@@@:::>>>JJJUUUppp{{{{{{nnnaaaVVVOOOJJJMMMXXXhhhsssuuuvvvwwwxxxvvvqqqjjjddd```___``````___^^^^^^______]]][[[UUUXXX\\\gggmmmooopppkkk|||yyyvvvzzz}}}}}}tttnnnlllKKKEEEHHHaaaaaajjj~~~kkkVVVOOOJJJGGGMMMLLLKKKMMMNNNMMMOOOZZZfffzzzjjj___UUURRRRRRQQQQQQSSSMMMNNNPPPQQQQQQPPPOOOOOOXXXmmmooo^^^VVVbbbsss~~~ooodddhhhwwwwwwwwwfffMMMVVVzzz|||nnn]]]UUUNNNPPPMMMJJJKKKTTT___kkkwwwvvvfff^^^[[[^^^cccxxxzzzkkkrrr~~~zzzxxxRRREEEEEE<<<:::777333111111111111000000000////////////000000111111000000000000////////////............//////...//////000111222333333222222333444555666666777999:::;;;===============;;;>>>GGGUUU\\\XXXPPPJJJUUUdddtttyyytttkkk```XXXJJJCCC===;;;999555444666444444444444333333333333333333333333222111000///000000000000000000000000111111111111000000000000...//////...---///222444888???KKKWWWaaajjjqqquuuvvvwwwzzz~~~}}}zzztttiiiYYYKKKFFFKKKTTT[[[\\\XXXOOOCCC:::999AAAIII```nnnzzzzzzrrrhhh\\\SSSPPPQQQZZZjjjvvv}}}xxxrrrnnnlllmmmmmmkkkhhheeebbb]]]WWWSSSNNNNNNNNNYYYuuulllmmmooolll~~~xxx}}}pppxxxbbbEEEEEEIII[[[pppddd{{{|||jjjVVVPPPLLLIIIMMMLLLLLLMMMNNNMMMNNNWWWbbb}}}wwwaaaWWWOOONNNOOONNNOOORRRIIILLLPPPSSSRRRQQQQQQQQQSSSaaaxxxppp^^^XXXcccuuu{{{{{{yyyyyy{{{qqqhhhjjj|||~~~yyybbbGGGOOOyyymmmfffWWWOOOOOONNNJJJJJJQQQZZZdddqqq|||~~~rrr]]]TTTNNNJJJIIISSSjjjsssiiiwwwxxxRRRFFFEEE>>>:::777333111111111111000000000////////////000000000000000000000000////////////............////////////000111222333444444222333333444555666777777999:::<<<======;;;999888999777;;;FFFQQQTTTNNNGGGQQQcccvvv}}}yyypppdddZZZMMMEEE>>><<<999555444666444444333333333222222222222333333333222222111000000000000000000000000000111111111111000000000///...///...------///222555:::DDDRRR^^^fffkkkooorrrmmmmmmpppwwwrrr```QQQLLLPPPXXX^^^^^^ZZZQQQEEE<<<:::???DDDRRRbbbsssyyyvvvmmmbbbXXXSSSTTT]]]lllzzz~~~zzzxxxxxxzzzxxxuuuqqqllleee]]]WWWUUUSSSPPPYYYuuullliii{{{mmmnnnwwwzzzmmmYYYFFFHHHIIIUUUxxxeeeuuuxxxiiiTTTOOOMMMJJJMMMMMMLLLMMMNNNMMMMMMTTT]]]www{{{iiiaaaZZZXXXWWWUUUVVVXXXVVVWWWXXXVVVTTTSSSUUUWWWSSS___rrrsssbbbZZZeeeuuu~~~~~~}}}|||~~~sssmmmooo{{{___EEEIII|||iiizzz{{{aaaTTTOOONNNJJJJJJOOOVVV```mmmyyyyyyuuu]]]UUUSSSPPPMMMLLL[[[wwwnnnsssxxxRRREEEFFF@@@999666333111111222111111000000////////////000000//////////////////000000//////............////////////000111222333444444222333333444555666777777999;;;===>>>>>>;;;888666777666777>>>GGGMMMLLLGGGPPPcccwww}}}ttthhh^^^QQQIIIAAA===:::666555777444444333333333222222222222333333333333222111111000000000000000000000000111111111111000000000///...///...---,,,///333666;;;FFFUUUaaahhhkkkmmmooogggfffhhhrrryyygggXXXTTTWWW]]]bbb```[[[RRRHHH???===@@@CCCKKK[[[mmmvvvwwwrrrhhh___WWWXXX```ooo}}}|||xxxrrrjjjeee```]]]ZZZaaayyymmmhhh}}}tttjjjrrryyykkk{{{SSSHHHIIIHHHTTTwwwwwwsssxxxhhhSSSOOOOOOLLLMMMNNNLLLMMMOOONNNMMMRRRYYYqqqyyyqqqjjjfffbbb\\\[[[]]]___cccfffeeeaaa]]]\\\]]]]]]iii{{{wwwfff[[[cccqqqyyypppmmmvvv~~~vvvsssyyyzzz\\\GGGFFFooohhheeekkk[[[RRRNNNKKKJJJNNNSSS\\\iiivvv|||xxx[[[QQQQQQQQQOOOPPPWWWkkkuuupppyyyRRREEEFFF@@@999666333111111222222111000000////////////000000......////////////000000//////............//////...//////000111222333333222222333444555666666777999:::<<<>>>===<<<999777333555666999???HHHLLLKKKPPPcccxxxxxxmmmdddUUULLLCCC???;;;777666888444444444444333333333333222333333333333333222222000000000000000000000000111111111111000000000000///...---,,,,,,///333777===FFFTTT```iiimmmnnnnnngggdddfffrrr|||lll```]]]```cccfffbbb]]]SSSHHH@@@>>>???BBBHHHVVVgggrrrwwwvvvppphhh```___dddqqq~~~zzzvvviiihhheeeiii|||rrrjjjyyypppkkkyyyyyyiiitttNNNGGGGGGIIIXXXzzzzzznnnUUUPPPQQQNNNMMMNNNMMMMMMOOOPPPOOORRRWWWjjjyyytttllldddaaabbbbbbmmmyyy~~~yyyooohhhdddmmmzzzlll^^^```kkkyyyoooccc]]]eeeqqqrrrsssvvvXXXIIIEEEbbbsssZZZhhhlll[[[SSSNNNKKKKKKMMMPPPVVVcccoooxxxhhhWWWSSSQQQNNNNNNPPPccc{{{mmmttt~~~zzz{{{RRRDDDDDD>>>888666222111111222222111000000////////////000000........./////////000000//////............//////---......///000111222333111111222333444555666666777999:::<<<<<<;;;:::999222555555555;;;FFFLLLKKKOOOaaavvv|||ssslllXXXOOOFFFAAA===888777:::555555555444444444444333222222333333444333333222000000000000000000000000111111111111000000000000///...---,,,,,,///444888@@@FFFQQQ^^^iiioooppppppiiieeefffrrrzzzllldddbbbdddffffffaaa[[[QQQGGG@@@>>>AAADDDGGGSSScccnnnvvvzzzxxxsssmmmiiijjjsss~~~zzzyyytttrrryyynnnwww{{{oooppp{{{nnnnnnIIIHHHIIIPPPaaa{{{xxx[[[SSSSSSOOONNNOOOMMMMMMPPPQQQPPPRRRWWWccc{{{~~~tttqqqrrrppp}}}xxxsssxxxeeecccjjj~~~rrrssssssmmmaaa[[[aaalllzzzkkkpppoooQQQJJJDDDWWWjjjYYYnnnrrr^^^SSSOOOMMMLLLMMMMMMPPPZZZfffqqq{{{}}}iii^^^WWWQQQLLLLLL[[[~~~qqqjjjooo```___ooo~~~SSSCCCCCC===888666222111111222222222000000////////////000000---.........//////000000//////............//////------...///000111222222000111111222333444555666666777999:::;;;;;;;;;:::555666444333999EEEJJJHHHNNN```ttt~~~xxxrrrZZZQQQGGGBBB>>>999888:::666666555555555444444444222222333444444333333333000000000000000000000000111111111111000000000000///...---+++,,,///444888BBBFFFPPP]]]jjjrrrsssqqqjjjeeeeeeqqq~~~uuujjjdddccceeeeeeddd\\\VVVMMMDDD@@@@@@DDDGGGFFFRRR```kkkuuu}}}~~~zzzwwwqqqnnnttt~~~{{{rrrvvv}}}yyypppttt~~~sssiiiEEEJJJMMMXXXiii{{{```VVVUUUQQQNNNOOOMMMMMMQQQRRRQQQSSSWWW^^^wwwmmmgggllltttvvvdddjjjppppppgggaaagggrrryyykkkssskkkLLLIIICCCRRRWWW]]]{{{gggXXXPPPNNNMMMMMMKKKKKKTTT^^^ooozzz~~~sssdddYYYRRRPPPLLLVVVuuu|||gggyyy|||fffZZZ]]]vvvUUUDDDBBB;;;<<<888444111111222222111111111000//////////////////////////////.........000000//////......------//////000111222333333444555555555555666777999999888888999:::;;;;;;;;;;;;999888555444999BBBFFFDDDKKKYYYmmm}}}zzzuuu```VVVJJJAAA>>>;;;777444222333444555555555444333333333333333333333333333111111111111000000000000//////000000000000//////...---------...///111222===JJJUUU]]]jjjxxxvvvkkkeee```^^^fffsss~~~}}}mmmggg```^^^___```^^^[[[TTTOOOIIIDDDCCCCCCDDDDDDJJJNNNUUU___kkkxxx|||wwwzzzssspppzzz|||}}}|||lllsss|||zzz]]]UUUYYYaaagggggglllqqq~~~oooXXXUUUSSSQQQMMMMMMNNNOOOPPPQQQRRRSSS]]]qqq{{{mmmhhhsss}}}~~~zzzlllnnnoooeeepppkkkfffyyydddIIIFFFEEESSStttxxxWWWjjj]]]VVVQQQNNNMMMMMMMMMRRRXXXeeemmmwwwpppaaaWWWRRRSSSZZZiiirrruuu~~~cccVVVaaasss~~~UUUFFFDDD===<<<888444222111222111111111111000//////////////////////////////////////////////////////.........//////000111222333444444555555555666666777999999888999:::;;;<<<<<<<<<<<<::::::777555:::BBBFFFEEEGGGUUUhhhyyyzzzuuucccYYYMMMDDD@@@===999555333444444555555444444444333333333333333333333333111111111111000000000000//////000000000000//////...---------...///111222:::HHHZZZhhhtttxxxqqqhhh\\\YYYXXX^^^gggnnnooommmfffaaa[[[YYYZZZ[[[XXXUUULLLIIIEEECCCDDDFFFHHHHHHFFFIIINNNWWWcccssstttuuuyyy|||~~~|||uuusssxxx}}}qqq{{{XXXRRRQQQZZZaaabbbhhhvvvwwwtttZZZVVVUUUQQQOOOOOOPPPPPPPPPPPPPPPQQQYYYlllwwwrrryyyssstttgggeeeyyy```HHHHHHIIIWWWuuutttaaa{{{iiiZZZSSSNNNLLLKKKKKKOOOTTT___hhhsss|||uuu~~~|||eeeVVVQQQOOOQQQ[[[lllzzzxxxuuu]]]YYYaaawww~~~UUUFFFEEE>>>;;;888444222222222111111111111000///////////////////////////////////////........./////////////////////000000111222444444666666666666777777888999999:::;;;<<<==================:::777:::AAAEEEDDDCCCNNNaaattt~~~xxxhhh^^^QQQGGGCCC???;;;777555555444444444444555555333333333333333333333333222222111111111000000000//////000000000000//////...------------///000111;;;FFF\\\rrryyyqqqfff```SSSSSSTTTWWW[[[]]]]]]]]][[[WWWTTTSSSTTTSSSPPPMMMGGGDDDAAAAAACCCFFFGGGHHHAAADDDGGGLLLVVVhhh~~~}}}uuuvvvvvvssspppooopppwww{{{uuuxxxuuu|||}}}sssQQQOOOLLLUUU\\\^^^ddd}}}mmm}}}]]]WWWWWWPPPQQQQQQQQQPPPPPPOOOOOOOOOTTTfff{{{xxxyyydddfff{{{yyyXXXGGGIIILLLZZZssseee^^^wwwooo___VVVOOOMMMLLLKKKMMMQQQXXXaaammmwww~~~ssshhh```ddd}}}ppp```WWWSSSVVVaaammmyyy|||cccVVVUUUcccxxx}}}UUUFFFEEE>>>;;;888444222222222111000111000000//////////////////////////////000000000------......//////000000000//////000111222444555777777666666777888888999::::::;;;===>>>>>>>>>>>>AAAAAA===999999>>>AAA@@@>>>GGGXXXmmm~~~mmmcccUUUJJJEEEAAA<<<777777666555444444444555666444444444444444444444444222222222111111111000000//////000000000000//////......---,,,---...///000===EEE\\\vvvzzziiiZZZWWWNNNQQQTTTUUUUUUTTTTTTTTTRRRPPPOOONNNNNNMMMIIIFFFFFFCCC@@@???@@@AAAAAAAAA>>>@@@BBBDDDJJJZZZqqqzzzuuuppphhhfffkkkwww~~~wwwwwwzzzuuuxxxzzzeeeKKKLLLMMMUUU]]]```dddzzzeeeaaaXXXYYYPPPQQQQQQPPPPPPPPPOOOOOOOOOQQQaaavvvyyysssbbbjjjoooQQQFFFHHHLLLYYYkkkWWWkkkhhh{{{bbbXXXPPPNNNNNNMMMLLLNNNSSS\\\hhhssszzzsssccc]]][[[\\\pppxxxlllZZZXXXcccwwwzzzrrrfff\\\WWW\\\jjj}}}TTTDDDCCC;;;:::888555333333222111000111000000///////////////////////////000000111111------......//////000000000000//////000222444555888777777777777888888999999:::<<<===>>>?????????DDDDDD@@@:::888<<>>:::???MMMddd{{{rrrgggXXXMMMGGGBBB<<<777999888666555444555666666444444444444444444444444222222222222111111111111//////000000000000//////......---,,,,,,---//////777@@@[[[{{{lllWWWRRRLLLPPPSSSTTTSSSQQQQQQQQQLLLKKKKKKJJJIIIGGGCCCAAAAAA???===<<<======<<<;;;<<>>?????????DDDEEEBBB<<<999===AAAAAA======FFF\\\vvvwwwlll\\\PPPIIICCC===888999888777666666555666666444444444444444444444444333222222222222111111111//////000000000000//////......---,,,,,,---...///---888UUUwwwpppZZZPPPJJJLLLOOOOOONNNMMMLLLLLLGGGGGGFFFEEECCC???===;;;888777777888:::;;;;;;999:::<<>>??????AAADDDCCC>>><<>>999777555444444333000...111111000///////////////...//////000111222222222000000//////.........---111000///...///222555777999999888888888888888999777888:::<<<===>>>?????????CCCCCC??????FFFLLLOOOUUUNNNNNN___yyytttdddWWWNNNHHH@@@;;;888999999999888777555444555555555555555555555555333333333222222222111111//////000000000000/////////...---,,,,,,,,,---...111---...:::IIIPPPMMMHHHIIIGGGFFFEEEFFFEEECCC@@@@@@???===:::555222000000//////000333666777666444444555666888;;;>>>@@@AAAFFFDDDCCCFFFKKKMMMKKKHHHRRRYYY]]]]]]dddrrr~~~~~~vvvrrrppprrrtttwwwyyy|||wwwvvv~~~[[[KKKSSSLLL\\\XXXZZZbbbfffooobbb[[[TTTSSSRRRRRRPPPOOONNNNNNMMMKKKQQQ```sssuuuxxxrrrooommmuuuQQQHHHPPPFFFDDDQQQUUUkkkrrrsss[[[QQQNNNLLLMMMFFFKKKPPPUUUZZZaaajjjpppyyy|||yyyzzz{{{kkkdddSSSTTTRRRYYYsssuuu^^^ZZZTTTPPPLLLKKKLLLMMMOOOlllUUUDDDBBB:::;;;888444000...///111333000000000///......---------------............///000000000000000000000000///111222111///000333666888:::;;;:::999999:::<<<:::;;;<<<===>>>>>>>>>>>>===@@@AAA@@@@@@FFFQQQYYYdddddd___^^^mmmyyyjjj]]]RRRJJJDDD???999888666666666555444222444444444333333333222222333333333222222222111111111111111111111111111111......---,,,,,,,,,,,,---,,,,,,---000555:::@@@CCCJJJOOOLLLAAA===BBBBBB;;;;;;999777444111000//////...///000111333666888999666777777666666888;;;>>><<<>>>>>>;;;888888;;;>>><<<<<>>>>>>>>>>>>>>===>>>?????????CCCJJJPPP[[[[[[XXXXXXiiissscccVVVKKKBBB===999888666555666666444333444444444333333333222222333333333222222222111111111111111111111111111111///...------,,,,,,---------------...111666:::<<>>@@@CCCCCCAAA>>><<<;;;:::999;;;AAALLLWWW___ccciiisss|||uuuqqqqqqpppmmmjjjqqqsssuuuvvvvvvxxx{{{~~~www{{{}}}}}}tttOOOGGGOOOVVVYYY\\\aaaeeefffmmmmmmXXXVVVSSSRRRQQQQQQRRRQQQNNNLLLNNNOOOUUUaaarrr|||uuuyyy~~~yyy{{{|||qqqkkk}}}dddLLLDDDIIIGGGGGGRRRYYYhhh|||ccciiiwwwnnnRRRLLLMMMKKKLLLIIIIIILLLOOOTTT]]]fffoootttzzz~~~ttthhh___UUUYYYqqq|||cccRRRJJJJJJHHHMMMVVVUUUSSSccc~~~XXXHHHFFF???;;;888444111///000111222000000000///......---------------............///000000000000000000000000///000111111000111333555888:::<<<<<<;;;:::;;;<<<===>>>>>>?????????>>>>>><<<=========>>>???AAABBBGGGHHHFFFHHHZZZvvv|||lll\\\OOODDD>>>999888666555666777666555444444444444333333333333333333333222222222111111111111111111111111111111///...------,,,---------///...---------000222333DDDRRRXXXKKK;;;555666666777666555333222222222222000000111111222333555555555555666666555666999<<<<<>>??????@@@@@@@@@??????<<<;;;;;;<<<<<<;;;888666666888888<<>>;;;999666333111111111222000000000///......---------------............///////////////////////////000000000111222333333222666999<<<===<<<;;;<<<<<<>>>??????@@@@@@@@@@@@???<<<;;;;;;;;;;;;888444111333555666;;;JJJfffxxxhhhYYYMMMGGG<<<999777666777777777777555555555444444444333333333333333222222222111111111111111111111111111111//////...------------...///...------------...///,,,444;;;;;;777555555555111222222333333444444444222111111000000111111111222333444444333444555777555777<<>>===@@@FFFNNNSSSMMMLLLNNNTTT]]]ccceeeeeeccccccdddhhhmmmmmmiiieeeYYYWWWUUUTTTVVVWWWWWWVVVUUUWWWYYYXXXUUUVVVZZZ___eeegggjjjnnnssszzz||||||wwwwww|||}}}}}}WWWKKKVVV]]][[[bbbcccfffhhhgggiiittt|||jjjaaa\\\UUUQQQOOOPPPPPPQQQPPPOOOPPPWWWdddsss~~~vvvjjjeeeeeegggdddeeeiiimmmtttuuuuuu}}}UUUGGGGGGLLLHHHKKKUUUWWW[[[mmmjjj]]]bbbwww^^^TTTOOOJJJGGGFFFGGGGGGEEEIIIOOOVVV\\\eeekkkooosssxxx|||pppYYYXXXrrrsssvvvqqq[[[WWW^^^ddd```iii|||VVVGGGEEE===;;;999666333222111111222000000000///......---------------............///000000000000000000000000000//////111333444333111444777;;;<<<<<<;;;;;;;;;======>>>@@@@@@AAAAAA@@@======<<<;;;999777666555666888:::===HHH```~~~nnn\\\OOOHHH>>>;;;888666666777777777555555555555444444444333333333333222222222111111111111111111111111111111000///......------........................//////***---000222222222111000000111222333444444444333111111000000000000000111111222333333222222333555888999;;;???BBBCCCAAA@@@CCCBBB???===>>>BBBHHHMMMLLLHHHBBB???AAAGGGLLLOOOUUUUUUVVVXXXZZZYYYVVVTTTQQQPPPPPPQQQRRRRRRPPPNNNOOOPPPQQQPPPPPPTTTZZZ```fffhhhkkknnnqqqwww}}}~~~|||nnnbbbYYYrrr|||zzz}}}|||}}}oooUUUPPPXXX^^^___dddcccdddeeedddfffooozzzzzznnnbbb]]]VVVQQQOOOPPPQQQQQQNNNOOOQQQVVV^^^kkkzzz|||nnn```WWWTTTVVVQQQQQQVVVYYY```qqqxxx~~~}}}XXXMMMMMMPPPKKKOOOXXXYYYgggkkk}}}```[[[nnn]]]PPPRRRKKKHHHHHHIIIGGGEEEGGGLLLQQQVVV^^^cccgggmmmsssxxxzzzccc```wwwwwwvvv}}}xxxzzzpppgggggguuu|||rrrmmmqqqpppWWWGGGEEE===:::999666444222222222222000000000///......---------------............///000000000000000000000000000//////111444555333000333666:::;;;;;;:::::::::;;;<<<===???@@@AAAAAAAAA===??????<<<888777999<<<>>>???@@@AAAHHH[[[yyyuuuaaaSSSKKKAAA===999777666777777666555555555555444444444444333333333222222222111111111111111111111111111111000//////....................................///,,,,,,,,,.........///000///000222333444444333333000000/////////000000111000111333333222111222333777999<<<>>>?????????@@@BBBBBB@@@===;;;===AAAFFFDDDAAA<<<777555888===AAAHHHJJJLLLMMMLLLKKKKKKKKKNNNMMMMMMNNNOOOOOOMMMJJJKKKLLLLLLNNNQQQVVV[[[___bbbeeeiiilllooosssxxx{{{}}}}}}}}}~~~~~~lllYYYNNNJJJXXXlllaaaTTTUUUWWW\\\dddcccbbbccceeeddddddllluuuyyy}}}ggg\\\YYYUUURRRQQQQQQQQQPPPMMMPPPSSSTTTWWWcccttt{{{mmm^^^TTTPPPOOOIIIGGGKKKLLLQQQbbbvvvqqq~~~}}}```UUUSSSRRRLLLQQQ\\\___oookkkvvvjjjYYYaaauuu[[[SSSNNNLLLKKKKKKHHHDDDEEEIIILLLPPPVVV[[[___eeelllrrrzzz}}}~~~uuuwwwuuu{{{~~~yyyuuu||||||lllaaa```\\\oooXXXHHHFFF>>>:::999777444333222222222000000000///......---------------.........//////000000000000000000000000000//////111444555333000222555999;;;;;;:::999999999:::<<<>>>@@@AAABBBBBB>>>@@@@@@<<<888888===BBBHHHJJJJJJJJJMMM]]]zzzzzzgggXXXQQQBBB>>>:::777666666666666666666555555555444444444333333333222222222111111111111111111111111111111000000///.............../////////......---------,,,,,,---------,,,000444///000222333444333333222000////////////000000111///111333333111111111222333888===@@@??????AAACCCCCCCCCAAA>>>::::::===AAA555888:::999666555777:::???CCCGGGHHHGGGFFFHHHKKKHHHGGGFFFGGGIIIJJJHHHGGGFFFGGGHHHJJJOOOSSSWWWYYY]]]```eeejjjnnnssswww{{{yyyzzz|||}}}~~~~~~~~~~~~}}}}}}iiiTTTPPPQQQPPP]]]wwwxxxWWWSSSWWWVVV[[[fffbbbbbbdddfffeeeeeejjjrrr{{{mmmWWWUUUTTTSSSSSSSSSRRRPPPNNNMMMQQQTTTSSSSSS\\\ooo~~~~~~pppaaaWWWSSSLLLEEECCCFFFGGGJJJ\\\qqqwwweeezzz~~~gggZZZVVVRRRKKKRRR```cccjjjgggsssxxx```ccczzzpppWWWQQQOOOMMMMMMIIIDDDCCCGGGHHHLLLQQQUUUYYY___hhhnnnuuuyyytttsssssssss{{{vvvmmmYYYQQQTTTTTTkkk^^^FFFBBB>>>:::888666333111111111222000000000///......------000//////.........//////000000000000000000000000...///111222111000...---111555999:::888777888::::::;;;<<<>>>???AAABBBCCCHHHAAA===???===:::EEEUUU```[[[VVVQQQMMMUUUmmmtttbbbRRRKKKCCC;;;:::999777666777888777777666555444444444333333333222222222111111333333333333333333333333000000000///......------..........................................------///000222555777777444111000000000000000000000000000000//////000222555666333555999>>>CCCEEEFFFEEEHHHEEEBBB===:::777555444;;;999777555555666777888???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHIIILLLRRRYYY^^^aaabbbeeeiiimmmqqqtttuuuuuuwwwyyyzzz{{{||||||qqqffffffbbbmmmiiiNNNSSSXXXZZZ```eeeiiiddd```aaabbbdddjjjqqqvvvZZZVVVOOOLLLRRRXXXWWWQQQNNNOOONNNNNNNNNPPPWWWgggwwwppp```TTTLLLMMMHHHFFFGGGFFFHHHTTTbbbiiieee}}}wwwiiiXXXOOORRRZZZ```bbbgggdddkkknnnffffffkkkWWWTTTNNNJJJKKKMMMIIIDDDGGGFFFJJJRRRYYY\\\aaafffuuuwwwzzz~~~zzz}}}rrrkkkssssssbbbWWWPPPOOORRRccc___HHHDDD@@@:::999666333111111111222000000000///......------//////............//////000000000000000000000000...///000111111000///...000444999;;;:::999999::::::;;;<<<>>>???AAABBBCCCEEE???>>>BBBAAA???IIIWWWpppmmmhhh\\\OOOLLL^^^sss|||jjj[[[NNNEEE===;;;:::888777888888777777666555555444444333333333333222222222222333333333333333333333333111111000000///.........................................................//////111444666666333111////////////////////////111000000000111333555777666666888>>>DDDHHHIIIHHHFFFDDD@@@;;;888555444444666666777888888888777777>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFHHHKKKPPPXXX]]]```aaadddhhhlllpppsssuuutttuuuwwwxxxxxxyyy|||~~~~~~{{{wwwdddNNNVVV[[[[[[```bbbbbb]]][[[]]]___bbbiiiqqqgggXXXSSSQQQTTTWWWTTTRRRRRRPPPOOOOOOOOOPPPUUUcccrrr~~~zzziii[[[QQQKKKKKKHHHHHHJJJJJJMMMWWWbbbzzzgggfff~~~zzz{{{qqqcccZZZYYY]]]```aaabbb```ddduuulllaaauuuccc[[[SSSPPPOOOLLLHHHDDDFFFDDDGGGNNNTTTXXX]]]ccclllpppuuuyyyxxx{{{nnnfffooommm^^^SSSPPPQQQddd___IIIEEEBBB;;;999666333111111111222000000000///......------///...............//////000000000000000000000000...///000111111111/////////333999<<<<<<;;;:::999:::;;;<<<>>>???AAABBBCCCCCC???@@@DDDCCC@@@FFFPPP___bbbaaaXXXIIIDDDQQQaaatttfffRRRHHH???<<<;;;888777999888777777666666555555444444444333333333222222222333333333333333333333333222222111111000/////////------------------------............////////////...///000222444444222///////////////////////////111111000111111333555666888555666;;;DDDJJJKKKIIIDDDBBB===999666444444555444666:::======<<<999777<<<;;;::::::;;;<<<>>>?????????@@@AAABBBCCCCCCDDDBBBCCCDDDFFFIIIOOOVVV[[[___```cccgggkkkooorrrsssssstttuuuuuuuuuvvvxxxzzz|||}}}{{{[[[NNNWWW[[[[[[^^^^^^YYYWWWXXX[[[^^^```gggooo{{{www___ZZZVVVVVVUUURRRRRRUUUQQQPPPPPPQQQPPPSSS]]]iiivvv}}}sssdddXXXOOOJJJIIIIIILLLOOOPPPRRRZZZbbb}}}sssfffiiioooffffffdddaaa```aaaeeeiiikkkiiilllnnnvvvkkkfffyyyfffVVVRRRRRRMMMIIIIIIEEEBBBCCCIIINNNQQQWWW^^^eeelllsssxxx}}}oooeeeooo|||iiiZZZTTTSSSeee```IIIEEEAAA;;;999666333222111222222000000000///......------......---------...////////////////////////////////////000111111111000000...222888===>>>===;;;::::::;;;<<<===???AAABBBCCCEEECCCCCCEEEBBB<<<===AAABBBGGGKKKHHHBBB@@@HHHRRRlllzzzlllWWWLLLBBB===;;;888777999777777777777666666555555444444444444333333333333333333333333333333333333333333222222111000000///------------------------///////////////000000000......///000222222000...////////////////////////000000000000111222333444666333111666@@@GGGIIIGGGCCC@@@<<<888666666777777888:::<<<>>>>>>===:::999:::999888777888:::<<<===<<<===>>>???@@@AAABBBBBB???@@@BBBDDDHHHMMMTTTYYY]]]___bbbeeejjjmmmppprrrrrrsssttttttssssssuuuwwwyyyzzzssskkkTTTNNNVVVXXXZZZ^^^]]]WWWWWW[[[___```___ccciiiqqqnnndddZZZVVVUUUSSSSSSUUURRRQQQQQQRRRQQQQQQXXX```pppxxx}}}pppeee[[[SSSNNNLLLNNNQQQTTTVVVXXX[[[___zzzlllfffpppxxx```TTTKKKQQQXXX^^^cccggglllppplllxxx~~~mmmnnnuuuXXXQQQRRROOOMMMNNNFFFBBB@@@DDDGGGJJJQQQWWW^^^fffoootttyyyssscccllluuudddZZZXXXiii```HHHCCC???;;;999777444222222222333000000000///......---------------------...////////////////////////////////////000111111111111111...222777===@@@@@@===;;;:::;;;<<<===???AAABBBCCCGGGFFFGGGHHHDDD===999999===???AAAAAAAAABBBBBBAAA\\\yyyrrr^^^RRRFFF???;;;777666888777777777777777666666666555555555444444444333333333333333333333333333333333333222222111111000000------------------------/////////000000000111111.........///111111///....................................//////000111111222///---111999@@@BBBBBB@@@???<<<999999999;;;<<<<<<;;;;;;:::999888888777999888777666777888;;;<<<:::;;;<<<===>>>???@@@@@@<<<>>>@@@CCCFFFLLLRRRWWW[[[]]]```dddhhhllloooppprrrssstttsssrrrrrrtttvvvxxx~~~ooopppbbbTTTRRRWWWWWW[[[aaa```YYY[[[aaaeeeccc___aaaeeeeeesssppp]]]WWWWWWVVVSSSRRRSSSQQQQQQSSSQQQPPPTTTZZZkkkttt~~~xxxvvvtttqqqlllddd\\\UUUSSSVVVXXXZZZ[[[]]]^^^___xxxhhhjjjxxxmmmTTTIIIGGGOOOYYY```bbbcccfffhhhcccsss}}}|||sssbbbooofffTTTRRRQQQOOOOOOIIIDDDAAABBBDDDEEEKKKQQQTTT\\\fffkkkpppyyyzzzdddggg}}}ooobbb^^^sss```HHHCCC>>><<<:::777444222222222333000000000///......------,,,,,,,,,,,,---...//////000000000000000000000000///000000000111222222333///111666<<<@@@BBB@@@===:::;;;<<<>>>???AAABBBCCCEEEGGGIIIJJJHHHDDD???<<<======<<<===AAAEEECCC===QQQppp{{{hhhZZZLLLCCC===888777999777777777777777777777777666666555555555444444444333333333333333333333333333333222222111000000000,,,,,,,,,,,,,,,,,,,,,,,,//////000000111111222222///......///000111///...........................------......////////////...------///333888;;;<<<<<<<<<;;;;;;<<<===???@@@;;;999666333222222333444777666666666666888999:::999999:::;;;<<<======>>>:::<<>>???AAABBBCCCCCCFFFIIIKKKJJJGGGBBB===666888999999???GGGHHHCCCIIIgggqqqcccRRRHHH@@@;;;999;;;777777777777777777777777666666666666555555555444333333333333333333333333222222222111000000//////,,,,,,,,,,,,,,,,,,,,,,,,//////000111111222333333000///...///000000///...........................---...//////////////////---///000111000222666999888999:::===???@@@AAABBB888777444222111222333444444444444555666666777777999999999::::::;;;;;;;;;999;;;???BBBFFFKKKQQQUUUYYYZZZ]]]aaaeeeiiilllmmmooopppqqqqqqqqqqqqsssuuuyyy{{{}}}~~~}}}~~~qqq{{{pppTTTSSSZZZ\\\UUUZZZbbb^^^]]]]]]^^^___^^^___hhhssssssbbb\\\YYYVVVUUUTTTQQQPPPRRRRRRPPPSSSWWW]]]gggttt}}}yyycccZZZUUUMMMJJJNNNLLLUUUdddrrryyyxxxpppiiidddggggggdddgggmmmooolllyyylll[[[\\\___ooowwwcccqqqtttWWWGGGGGGNNNSSS[[[ccchhhkkkmmmnnnlllkkkllljjjhhhvvvooo[[[WWW\\\{{{ggg\\\VVVPPPSSSNNNIIIGGGEEECCCDDDHHHOOORRRXXX___eeelllrrruuuzzzaaaJJJFFFBBB<<<:::777555333222333333000000000///......------+++++++++,,,---...///000000000000000000000000000000000000000111222333444111222444999@@@CCCCCCAAA:::;;;<<<>>>???AAABBBCCCBBBEEEHHHIIIIIIGGGAAA;;;777<<<===;;;>>>FFFJJJHHHCCC```wwwhhhWWWKKKCCC===;;;<<<777777777777777888888888777666666666555555555555333333333333333333333333222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,///000000111222222333333111000//////000111000..............................///000000000000000///---111444333000000444888444666999===@@@AAABBBBBB777666555555555555666666111222333555555555555555999999999999999999::::::888;;;???BBBFFFKKKQQQUUUXXXZZZ\\\```dddhhhkkkmmmmmmooopppppppppqqqsssuuuzzzzzzzzz}}}pppjjj~~~tttcccKKKOOOYYYZZZSSSVVV\\\WWW[[[YYYYYYYYYXXX^^^mmm|||}}}iii^^^XXXWWWZZZTTTQQQPPPRRRRRRQQQSSSXXXWWWaaapppzzzrrr___YYYTTTJJJGGGKKKCCCMMM___ppp{{{{{{tttnnniiillljjjgggkkkssswwwttt}}}}}}lll___UUUXXXqqqxxxaaarrrnnnQQQEEEHHHTTTVVV[[[```eeehhhhhhhhhlllhhhjjjqqqppptttmmmeeeXXXeeesssddd]]]VVVWWWQQQLLLJJJGGGCCCCCCGGGIIIKKKPPPVVV^^^dddggghhhvvv}}}qqqqqqsss|||{{{rrr}}}^^^JJJBBB888:::999777444333222222222000000000111000///.........------,,,,,,------...///////////////.........000000000000111222333444333333444777===BBBFFFHHH???<<<:::<<>>999444333999CCCMMMSSSHHHRRRmmm~~~ooo[[[LLLEEEAAA<<<888888999999999999888777777888777666666777666444222333333333333333333333333333333333333222111000000++++++++++++++++++++++++...000222444555444333222222222222111111000000000000000///..................------------...//////111333444555444333444555555777;;;@@@CCCBBB>>>;;;555555666666555555444333444444444555444444333333666555555555555666666777:::;;;>>>BBBFFFKKKNNNPPPYYYZZZ[[[]]]aaaeeehhhjjjjjjkkkmmmoooqqqrrrssssss}}}|||}}}{{{zzzwwwSSSMMMNNNQQQTTTVVVWWWXXXXXXYYYZZZ[[[ZZZZZZ]]]ccchhh}}}www{{{eee[[[YYY[[[]]]VVVUUUSSSSSSRRRSSSTTTUUUTTT[[[hhhuuu{{{|||yyymmmssstttqqqgggVVVIIIGGGJJJLLLLLLWWWmmm|||xxxrrrppphhhaaagggqqqpppfff|||dddYYYRRR[[[rrruuummmyyy~~~fffOOOIIIPPPTTTVVV[[[aaafffiiiiiigggkkkggghhhmmmmmmoooaaa]]]ggg{{{bbbWWWWWWUUUPPPKKKJJJHHHDDD@@@GGGHHHKKKPPPUUU[[[```cccpppuuuzzzzzzyyy{{{vvvjjjiiilllqqqxxx|||zzz]]]JJJDDD<<<:::999777444333222222222000000000000////////////.........------........./////////////////////...000000000000111222333333333222333555:::@@@EEEGGGAAA>>>;;;<<>>:::999999999999999888777777888777666666777666444222333333333333333333333333333333333333222111000000++++++++++++++++++++++++///000111222333333222222333333222222222111111111000//////..................------------...//////,,,...111222222222444555777888;;;???AAA@@@<<<999555555555555555444444333333333444444444444333333555555555555555555666777:::;;;>>>AAAFFFJJJNNNPPPXXXYYYZZZ]]]```dddhhhjjjiiijjjkkknnnppprrrtttuuu||||||}}}|||~~~lllPPPLLLMMMNNNPPPRRRSSSTTTTTTWWWXXXWWWVVVUUUWWW\\\```iiieeevvvdddXXXXXXYYYVVVVVVVVVUUUUUUUUUUUUUUUUUUSSSXXXbbbooowwwyyy}}}nnnlllsssuuutttiiiZZZOOOOOOTTTPPPNNNVVVlllwwwtttnnnjjjlllnnniiiaaaooojjj^^^UUUWWWeee{{{qqqqqq}}}www___NNNMMMSSS[[[\\\___dddhhhkkkkkkjjjhhhddddddhhhfffgggtttaaaaaasssxxxdddYYYYYYXXXTTTOOOKKKGGGEEECCCDDDGGGKKKPPPVVV[[[]]]hhhmmmrrrtttssswwwwww}}}~~~}}}\\\JJJFFF???:::999777444333222222222222111///.........///000//////............//////......//////////////////000000000000111222333333333333222444888>>>DDDGGGCCC@@@===<<<>>>BBBEEEFFFCCCEEEFFFHHHIIIIIIHHHGGGAAA@@@===999999>>>GGGOOOGGGFFFMMMeeeooo]]]QQQHHHAAA;;;999999999999999888888888888777666666777777555333333333333333333333333333333333333333222111000000++++++++++++++++++++++++//////000000111222222222333333333333333222222222000///......------.........------------...//////+++...111333444555777999999999;;;>>>???===999666555555555555555444333333222333333444444333333333444444444444444555666777999:::===AAAEEEJJJNNNPPPWWWXXXYYY\\\```cccfffhhhhhhhhhiiikkkooorrruuuwwwzzz{{{}}}xxx]]]MMMKKKKKKKKKLLLMMMNNNOOOPPPSSSSSSSSSRRRRRRSSSWWWZZZ[[[ZZZhhhlllYYYZZZZZZTTTYYYYYYYYYYYYXXXXXXWWWVVVSSSSSSZZZfffpppuuuyyy~~~qqqfffkkkrrrzzzyyykkk^^^WWWVVVUUUOOOTTTiiiwwwmmmkkkjjjddd\\\WWWfffrrrjjj```ZZZ[[[iiilllvvvlllTTTLLLQQQVVV______aaadddhhhjjjkkkjjjfffcccbbbdddbbb```hhhtttkkk^^^zzzqqqZZZ[[[[[[WWWQQQJJJGGGGGGAAABBBDDDFFFKKKPPPTTTWWW\\\bbbgggjjjlllqqqyyy[[[IIIFFFAAA:::999777444333222222222333111///...---...000111......------------................../////////////////////000000111222333555444333333666<<>><<<===@@@EEEGGGDDDEEEFFFGGGIIIJJJLLLMMMJJJIIIDDD===777999BBBJJJJJJFFFDDDRRRuuuzzzgggXXXLLLBBB;;;::::::999999888888888888888777666777777777555333444444444444444444444444333333333333222111000000,,,,,,+++++++++++++++***............///000111222333333333333333333333333//////...------------......------------...//////222444777999:::;;;===???:::::::::;;;<<<:::666333444444555555555444333333111222222333333333333222333333333333444555666666888:::<<<@@@EEEIIIMMMOOOUUUVVVXXX[[[^^^bbbdddfffffffffgggiiimmmrrrvvvyyyyyyzzz}}}}}}xxxqqqQQQLLLKKKKKKJJJIIIIIIKKKLLLMMMNNNNNNPPPQQQSSSVVVYYY[[[YYYXXXaaasss}}}```]]]___ZZZ^^^^^^^^^^^^]]][[[XXXWWWSSSPPPSSS]]]iiipppuuuzzz|||nnncccjjjsssjjj[[[YYYQQQPPPbbb}}}rrrdddgggllleee[[[VVVeeezzzvvvpppfff^^^eee}}}iiiyyy|||```JJJLLLUUUYYY^^^]]]^^^```dddggghhhggghhheeeeeefffddd```dddkkk}}}iiidddhhhaaa[[[WWWSSSNNNJJJJJJDDDCCCDDDEEEHHHLLLPPPRRRSSSXXX^^^bbbeeekkkrrrxxxZZZGGGDDD???:::999777444333222222222333111///...---...000111---,,,,,,++++++,,,,,,------.........//////000000////////////000111222333666666555555666;;;CCCIIIGGGDDD???;;;;;;>>>CCCFFFEEEEEEFFFGGGIIILLLOOOPPPQQQSSSRRRLLLDDD@@@AAADDDHHHFFFBBBEEE^^^qqq```PPPCCC;;;;;;:::999999888888999999999888777777888777555333444444444444444444444444333333333333222111000000,,,,,,,,,++++++*********---------------///000111222222222222222222222222//////...---------------...------------...//////888:::<<<=========>>>???:::999888999999888555222444444444555444333333222000111111222333333222222222222222222333444555666888999<<>>:::999777444333222222222222111///.........///000,,,,,,++++++++++++,,,,,,------......///000000000////////////000111222222555666777777777;;;BBBHHHHHHFFFBBB===:::<<<@@@DDDFFFFFFGGGHHHKKKNNNQQQRRRXXX]]]cccddd^^^UUUNNNKKKIIIIIIDDDAAAKKKhhh}}}jjjXXXHHH>>><<<;;;:::888888999999:::999888777777888777555444444444444444444444444444333333333333222111000000---,,,,,,++++++*********++++++,,,,,,---........./////////000000000000000///...------,,,,,,------...------------...//////777888::::::999888999:::888777666666777666444333444444444444444333222222///000111111222222222222111111111222333444555666777888;;;???CCCHHHLLLNNNPPPRRRUUUYYY\\\___aaabbbbbbccceeehhhlllqqquuuwwwwwwzzzpppqqqyyyZZZIIILLLKKKKKKJJJJJJJJJJJJJJJKKKJJJKKKNNNSSSYYY^^^______VVVUUU[[[dddyyyvvvaaa___aaahhhgggeeebbb^^^ZZZWWWUUURRRNNNMMMTTT\\\ccckkkrrr|||oooiiiwwwrrreeeUUURRR^^^mmmqqqlll```VVVYYYuuu|||xxxuuullliiiwwwtttgggSSSKKKSSS\\\___bbbbbbbbbdddggghhhhhhgggeeecccccceeefffeeecccbbbggg}}}jjj\\\~~~iii^^^\\\WWWRRRPPPLLLIIIFFFCCCBBBCCCEEEFFFIIILLLQQQUUUYYY]]]bbbeeekkkqqqyyy|||}}}}}}~~~}}}zzz{{{}}}}}}qqqttt^^^HHHDDD???:::999777444333222222222000000000000////////////---,,,,,,++++++,,,,,,---------......///000000111///......//////000111222333666888777666999@@@EEEKKKIIIEEE@@@<<<;;;???CCCGGGGGGHHHJJJLLLOOOQQQSSSYYY\\\```bbbbbb___\\\ZZZVVVTTTNNNEEEBBBSSSzzzuuuaaaNNNCCC===;;;:::888888999:::;;;999888777888888888666444555555555555555555555555333333333333222111000000------,,,,,,+++******))))))***+++------------,,,,,,---------............///...------,,,,,,------...------------...//////000222333444222222222333666444333444555666555444333444444444444333222222...///000111222222222222000000111111222444555666777888;;;>>>CCCGGGKKKMMMOOOQQQTTTXXX[[[^^^___``````bbbeeehhhmmmpppsssuuuwww{{{xxxssswwwzzz```NNNFFFKKKIIIIIIJJJJJJJJJJJJJJJIIILLLLLLNNNRRRWWWYYYXXXVVVTTTSSSZZZbbbpppmmmdddeeejjjhhhddd___ZZZVVVRRRQQQOOOMMMMMMRRRVVV[[[eeennnvvv~~~~~~ttt```SSSWWWaaaccc^^^VVVRRRUUUkkkwwwgggdddllluuukkk^^^UUUUUUZZZ___bbbiiiiiiiiikkklllkkkhhheeebbbaaa```aaacccdddaaa]]]cccjjjuuuUUU]]]ooofff[[[TTTUUUSSSOOOJJJEEEBBBBBBCCCDDDFFFHHHKKKOOORRRUUUXXXYYY]]]fffqqquuuttttttyyy~~~~~~yyysssoooooorrrttttttzzz```IIIEEE@@@:::999777444333222222222000000000111000///.........------,,,,,,------...---------...///000000111.........//////000111222111444777777666888>>>CCCMMMLLLHHHCCC===<<>>CCCGGGKKKMMMNNNPPPSSSWWW[[[]]]______```bbbeeeiiimmmppprrrssswww{{{}}}uuu{{{yyyhhhOOOFFFEEEIIIGGGHHHIIIJJJKKKJJJIIIHHHNNNMMMMMMPPPSSSSSSPPPMMMNNNMMMUUU\\\ddd|||lllkkkkkkhhhccc\\\WWWRRROOONNNMMMLLLMMMPPPSSSWWWaaakkknnnzzz~~~hhhXXXWWW```ccc^^^ZZZVVVPPPWWWtttttt``````nnntttfffYYYXXX\\\___bbbeeennnnnnnnnnnnnnnkkkfffcccbbbaaa______bbbddd```ZZZeee[[[yyy}}}VVVKKKaaatttddd]]]___YYYUUUOOOIIIEEEDDDDDDEEECCCEEEHHHJJJMMMOOOPPPQQQRRR^^^kkkpppmmmmmmttt{{{zzz|||||||||vvvmmmccc______cccdddfffooo{{{aaaIIICCC>>>;;;888555333222222111000222111111000///......---...------,,,,,,------...---------............///111000///......///000111666333444999999777;;;BBBOOOOOOLLLFFF>>>:::<<>>@@@EEEJJJLLLKKKLLLOOOSSSUUUVVVVVVTTTPPPOOOQQQTTTPPPQQQLLLHHHDDDAAAXXXiiiUUUKKKCCC<<<;;;;;;999999;;;999::::::999999888777666666666666666555444333222444444444333333222111000---------,,,++++++******)))***++++++,,,,,,,,,+++,,,,,,+++++++++++++++,,,------............------------------------------,,,,,,,,,---------......111222444555555444222111000///////////////////////////000000000111111111111111111111222333444444888999<<>>;;;???DDDJJJOOORRRTTTWWWYYYYYY[[[ZZZTTTKKKCCC>>>===:::@@@CCCJJJPPPOOOZZZsssuuuZZZNNNCCC>>><<<:::999:::::::::::::::999888777777666666666666666555444444444444444444444333222222//////......---,,,,,,+++******+++++++++++++++***,,,,,,+++++++++,,,------------............------------------------------,,,,,,,,,---------......//////000111111000//////.........///////////////////////////000000000111000000111111222333444555888999<<>><<<@@@FFFLLLQQQUUUXXXZZZXXXYYYWWWRRRJJJDDDBBBCCCDDDMMMTTT^^^fff```^^^kkkdddVVVGGGAAA>>><<<:::;;;::::::;;;::::::999888777666666666777666666555444333333333333333222222111000000//////...---------++++++,,,,,,,,,++++++***,,,+++++++++,,,------...------............------------------------------,,,,,,,,,---------......---------......---------------....../////////000...////////////000000000000000000111222333555666888:::<<<>>>AAADDDFFFGGGEEEIIIOOOSSSVVVXXXZZZ[[[```ccciiinnnnnnpppzzzyyytttPPPIIIIIIDDDDDDGGGHHHGGGFFFGGGHHHKKKNNNPPPMMMOOOOOONNNKKKIIIIIIIIIGGGGGGJJJMMMLLLRRRiii```YYYTTTTTTTTTPPPNNNOOOOOONNNMMMKKKIIIJJJLLLNNNUUUeeexxxvvvooouuusssxxxxxxjjj```WWWQQQOOONNNTTTSSSQQQQQQRRRhhhpppbbbjjjooohhhYYYXXX\\\dddkkknnnnnnooollljjjhhheeebbbaaa``````___]]]\\\ZZZYYYYYYYYYZZZVVVVVVWWWXXX[[[kkkcccVVVcccwwwcccYYY[[[^^^ZZZUUURRRPPPLLLGGGCCCAAA@@@???CCCDDDFFFHHHIIIKKKMMMOOOQQQTTTYYY^^^dddhhhllloooqqqpppooopppsssxxx|||~~~{{{zzz}}}}}}~~~uuukkkddd^^^UUUOOONNNPPPPPPSSSVVV[[[gggxxx^^^FFFBBB>>><<<999666444444333222111000000000000////////////...------,,,,,,------...---------............/////////000000000000//////000666:::::::::;;;:::888===FFFRRR\\\]]]VVVJJJBBB999;;;@@@FFFKKKQQQTTTVVVUUUVVVVVVSSSOOOMMMNNNQQQTTT```jjjwww~~~qqq```___fff|||sssbbbPPPFFFBBB>>>;;;;;;;;;;;;;;;;;;:::999888777666666666777777666666555222222333333333333222222111111000000///......------------------,,,,,,+++,,,++++++,,,,,,---...///------............------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000......////////////000000000000000111222444555666999:::<<<>>>AAADDDFFFGGGFFFKKKQQQUUUVVVVVVVVVVVV]]]___dddjjjmmmqqq|||cccIIIJJJGGGCCCDDDDDDHHHHHHGGGGGGGGGHHHJJJKKKIIIJJJKKKJJJHHHFFFFFFGGGKKKHHHJJJOOOPPPUUUhhh}}}ppp```TTTSSSTTTOOOLLLMMMMMMNNNMMMLLLJJJIIIKKKMMMXXXooowwwpppddd^^^kkkqqqiiihhheeeaaa^^^eeeiiihhhfffaaaYYYgggtttgggmmmnnneeeYYYZZZ]]]ccciiilllmmmmmmgggfffeeecccaaa````````````___\\\YYYWWWVVVUUUUUURRRRRRUUUWWWTTTZZZrrr}}}```XXX]]]~~~vvv```[[[\\\[[[XXXUUUSSSOOOKKKFFFCCC@@@>>>>>>???AAACCCFFFGGGHHHHHHJJJNNNSSSXXX[[[___cccfffkkkkkkkkkjjjjjjmmmqqquuuxxxvvvuuuxxx~~~|||xxx}}}}}}uuukkk```WWWRRRTTTPPPNNNOOOPPPOOORRRWWW]]]uuuaaaIIICCC???<<<999666444444444333111////////////000000000000...------,,,,,,------...---------............///...///000111111000///......666<<<<<<>>>AAAAAA>>>:::@@@LLLYYYaaa]]]QQQGGG;;;;;;===AAAFFFKKKOOOQQQRRRUUUXXXYYYXXXYYY\\\___```iiiooowww}}}nnnYYYSSSMMMXXXtttpppZZZMMMGGGAAA<<<:::;;;;;;;;;;;;:::999888777666666777777777777666666333333444444444444333333222111111000000///............//////......---,,,+++++++++,,,,,,...//////------............------------------------------,,,,,,,,,---------......---------,,,,,,---------,,,,,,---......///000000........./////////000000//////000111222444555666999:::<<<>>>AAACCCEEEFFFEEEIIINNNQQQSSSSSSUUUVVV______bbbjjjqqqxxx{{{|||~~~yyyTTTEEEKKKFFFCCCGGGDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHIIIIIIGGGEEEEEEFFFLLLHHHIIIOOORRRTTT___mmmpppYYYSSSTTTPPPNNNOOOKKKLLLMMMLLLKKKJJJKKKMMMXXXxxx~~~|||kkk\\\]]]ooouuummmooovvvxxxyyyyyy{{{kkkooo|||nnnjjjqqqlll```YYY[[[]]]```cccgggiiiiiiccccccbbbbbbaaa`````````aaa___[[[WWWTTTRRRQQQPPPNNNMMMPPPSSSOOONNN^^^sssyyyeeehhh{{{jjjaaa\\\YYYWWWVVVTTTQQQMMMIIIEEECCC@@@@@@???@@@BBBDDDDDDDDDFFFIIINNNRRRSSSVVVZZZ]]]^^^```bbbaaa```aaaeeejjjmmmmmmnnnqqquuuvvvtttrrrrrruuuxxx{{{}}}}}}|||rrrnnnhhh```WWWQQQNNNLLLLLLLLLOOORRRRRRRRRXXXaaakkkcccKKKEEE@@@<<<:::666555444444333222////////////000000000000...------,,,,,,------...---------.........//////...///000111111000///...,,,555===>>>AAAFFFGGGCCC888===GGGWWWbbbbbbVVVJJJ???>>>>>>@@@DDDIIIMMMNNNPPPUUU[[[___```aaadddgggbbbeeebbbdddiii^^^LLLHHHCCCAAAUUUzzzbbbRRRJJJBBB<<<:::;;;;;;;;;;;;:::999888888666666777777777777777666444444555555666555555444222222111111000///////////////000000///...------+++++++++,,,---...///000---..................---------------------------,,,,,,,,,---------......///......------......///,,,,,,------...///000000............/////////000//////000111222444666777999:::<<<>>>AAACCCEEEFFFBBBEEEIIIMMMPPPSSSWWWZZZdddbbbdddmmmvvv~~~vvvllliiirrr~~~}}}jjjJJJDDDLLLEEEDDDJJJEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHJJJIIIHHHGGGGGGHHHLLLGGGHHHOOORRRQQQVVV___uuu___UUUUUURRRQQQSSSJJJKKKMMMLLLKKKKKKLLLMMMUUUzzzooobbbaaafffhhhhhhkkkgggjjjuuu}}}~~~tttccciiirrrjjj[[[ZZZ[[[\\\]]]___dddffffff``````aaaaaaaaaaaa`````````^^^ZZZVVVRRROOOMMMMMMJJJHHHKKKOOOLLLJJJVVVhhhllliiipppccc]]]XXXXXXXXXWWWTTTPPPLLLJJJFFFCCCAAA@@@AAABBBDDDDDDCCCGGGKKKNNNOOOPPPTTTWWWQQQUUUYYYYYYWWWXXX\\\```dddeeegggjjjmmmnnnmmmkkknnnrrrwww|||wwwoooiiigggfff\\\YYYRRRKKKFFFEEEHHHKKKFFFIIIOOOTTTUUUXXXbbbnnn}}}cccKKKDDD===;;;:::888666444222111111111111000000//////............---------,,,,,,,,,///---+++,,,///000///------...000111222222111111///222888@@@EEEFFFEEECCC<<<>>>AAAIIIYYYddd```UUUJJJ???888<<>>999999999888888888888777666777888888888777555444222222222111111111111000000/////////............//////...---,,,,,,++++++......---,,,---...///000......---------,,,,,,,,,------------------------............////////////////////////////////////////////////000000000000000000000111222333555555999888999===CCCEEECCC@@@;;;BBBIIILLLMMMPPPWWW]]]\\\dddkkkrrr{{{}}}wwwrrruuuxxxzzzSSSLLLDDDAAACCCEEEDDDBBBEEEEEEFFFGGGGGGGGGGGGFFFIIIHHHGGGGGGFFFFFFGGGGGGEEEGGGJJJLLLNNNQQQUUUXXXiiirrr]]]VVVTTTPPPLLLNNNNNNMMMLLLKKKJJJJJJIII[[[ooowwwzzz]]]PPPPPPRRRUUUXXXeeerrrttteeeZZZ```mmmttt|||fffeeemmmmmmccc[[[\\\]]]^^^___```______^^^cccccccccbbb```___]]]\\\]]]ZZZVVVRRRNNNLLLJJJIIIGGGGGGGGGHHHKKKNNNRRRTTTtttooolllssseeebbb\\\YYYXXXTTTNNNNNNSSSIIIGGGEEEAAA???>>>AAACCCBBBCCCDDDFFFIIIKKKLLLMMMMMMNNNOOOPPPRRRUUUWWWXXX]]]^^^___aaaccceeefffgggggglllttt~~~}}}{{{wwwoooiiimmmllliiiddd^^^WWWQQQNNNIIIPPPJJJDDDGGGGGGEEEIIILLLPPPTTTWWW^^^mmmbbbKKKEEE>>>;;;:::888666444222111111111111000000//////............---------,,,,,,,,,...---+++---///000///---...///000111222222111000...000555<<>><<>>===;;;===???>>>:::888;;;999999999999888888888888777777777777777666555555333222222222111111111111000000/////////.........//////......---,,,,,,+++......---------...///000.........---------,,,,,,------------------------............////////////////////////////////////////////////000000000111000000000111222333555555999999999<<>>===@@@EEEDDD===999888:::999999999888888888888777777666666555555666666333333333333222222222222000000000000/////////////////////...------,,,,,,......------......///000.........------------,,,------------------------............/////////////////////////////////////////////000000000111111000000000111222333555555888999:::;;;>>>BBBGGGKKKMMMHHHEEEHHHPPPVVVWWWUUUaaahhhooouuu}}}qqqRRRFFFCCC@@@@@@DDDFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMOOOQQQUUUtttppp]]]TTTRRRQQQMMMMMMNNNNNNNNNLLLKKKJJJIIILLLVVVdddppp{{{kkkfff]]]WWWRRRRRR\\\ooo{{{mmm^^^YYYYYY[[[]]]```ccciiiiiicccaaafffiiifffffflllxxxqqqnnnjjjjjjpppsssmmmaaaYYY[[[[[[ZZZZZZYYYYYYZZZZZZ^^^^^^]]]\\\[[[YYYXXXWWWWWWVVVSSSQQQOOOMMMLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLQQQdddvvvgggbbbccc___WWWPPPOOONNNLLLJJJHHHEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTSSSUUUWWWZZZ]]]___aaaaaa___\\\YYYWWWWWWUUUQQQMMMLLLKKKIIIGGGEEECCCBBBBBBCCCCCC>>>BBBKKKIIIKKKYYYeeelllwwwdddLLLEEE@@@;;;:::888666444222111111111111000000//////............---------,,,,,,,,,------------...//////...///000111222222111000///000------444>>>EEEFFFDDDMMMAAA666888HHHZZZcccdddZZZOOOBBB:::999???IIIPPPSSSWWW\\\___aaadddiiilllhhh\\\MMMCCC???FFFZZZnnnsssfff~~~zzzhhhUUUFFF@@@???@@@EEEEEE???;;;:::::::::999999999888888888888777666555444555666777444444444444333333333222111111111000000000///////////////.........------...............//////000............------------....................................//////////////////////////////////////////000000000111111111000000000111222333555555555888:::<<>>DDDNNNLLLQQQcccsssvvv|||fffLLLEEE???;;;:::888666444222111111111111000000//////............---------,,,,,,,,,,,,---...............///...///111222222111000000222...---111:::CCCFFFGGGJJJCCC<<<:::@@@MMM]]]iii```XXXKKK>>>999===FFFLLLRRRWWW]]]```aaadddhhhmmmmmmfff[[[NNNBBB>>>FFFPPPdddyyywwwdddggguuu```PPPFFFAAA???AAABBB???===>>>:::::::::999999999999888999888777555555666777777555555555555444444444444222111111111111000000000000///////////////.............../////////////////////.........---------....................................////////////////////////////////////000000000000111111111111000000000111222333555555555777:::<<<@@@GGGQQQXXXWWWVVVTTTQQQQQQTTTYYY]]]jjjttt~~~yyysssSSSEEE@@@??????@@@AAABBBAAA@@@CCCCCCDDDEEEEEEEEEEEEDDDBBBBBBCCCDDDEEEGGGHHHIIIFFFHHHIIIJJJJJJKKKNNNPPPNNN[[[vvvjjjYYYTTTRRRPPPPPPQQQPPPOOONNNLLLKKKIIIIIIJJJJJJKKKQQQ___lll|||ooogggYYYPPPKKKXXXrrrnnn\\\gggrrrssslllccc]]]ZZZVVVVVVVVVVVVWWWZZZ\\\]]]bbb```^^^[[[WWWSSSOOOMMMOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNRRRbbbpppccc[[[YYYVVVRRROOOMMMKKKGGGDDDHHHGGGFFFDDDCCCAAA@@@??????????????????@@@AAAAAACCCCCCDDDEEEFFFFFFGGGGGGEEEEEEDDDDDDEEEFFFGGGHHHDDDCCCCCCDDDEEEEEECCCBBBCCCCCCBBBAAAAAABBBDDDEEEFFFIIIIIINNNVVVVVV]]]qqqvvvgggLLLEEE@@@;;;:::888666444222111111111111000000//////............---------,,,,,,,,,,,,---......------...000---...000111222222111111222000...///666>>>FFFJJJEEEDDDBBB>>>;;;AAATTTgggddd```UUUEEE<<<===BBBFFFMMMTTT\\\______aaaeeeiiiooollldddVVVHHH???===@@@CCCNNN]]]```SSSNNNfffooo^^^PPPGGG???>>>???>>>>>>@@@::::::::::::999999999999999999888888777777777888666666666666555555555444222222222222111111111000000000000000000000//////---...///000000000000////////////.........------....................................////////////////////////////////////000000000111111111222222000000000111222333555555777888999;;;>>>CCCIIIMMMPPPSSSUUUSSSPPPRRR[[[cccmmmyyy~~~|||zzz~~~|||ZZZGGGAAA??????@@@@@@@@@@@@??????BBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHGGGHHHJJJKKKLLLMMMPPPSSSNNNTTThhhhhhZZZQQQTTTSSSRRRPPPOOOMMMLLLLLLDDDGGGJJJKKKKKKLLLPPPTTTZZZmmmyyynnnjjj___SSSJJJQQQhhhpppaaammmwwwrrrggg___\\\\\\WWWWWWXXXYYYZZZ\\\]]]^^^bbbaaa^^^ZZZVVVQQQMMMKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKPPPYYYiiirrrccc___ZZZSSSNNNMMMLLLJJJHHHHHHHHHGGGEEECCCBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@AAA???@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@AAABBBCCC@@@AAAAAABBBCCCBBBBBBBBB@@@@@@AAABBBCCCDDDFFFFFFJJJXXX\\\\\\aaaeeepppgggLLLEEEAAA;;;:::888666444222111111111111000000//////............---------,,,,,,,,,+++---//////---,,,...000,,,---///111222333333222111000...---000888CCCKKKBBBDDDFFFBBB::::::LLL```fffggg^^^MMM@@@===??????HHHPPPYYY]]]\\\\\\___ccciiikkkkkkeee[[[QQQIIIEEE???===CCCIIIFFFBBBQQQfffoooZZZNNNCCC@@@???======???;;;;;;:::::::::999999999999::::::::::::999888888777777777666666666555555333333222222222111111111000000000000000000000000---...///000111000000///////////////................................................////////////////////////////////////000000111111111222222222000000000111222333555555777777888;;;???BBBDDDDDDHHHMMMRRRSSSSSSXXXbbbjjjwww{{{}}}ttt```HHH@@@???>>>?????????>>>???@@@BBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGIIIJJJJJJKKKNNNPPPQQQRRR^^^www~~~gggVVVXXXVVVSSSPPPMMMLLLLLLLLLCCCFFFIIIIIIIIIJJJJJJJJJLLLUUUhhh~~~}}}yyy{{{wwwoookkk^^^UUUNNNRRRddd|||pppfffsss{{{rrreee^^^]]]]]][[[\\\\\\]]]]]]]]]]]]]]]___^^^\\\XXXTTTPPPMMMKKKLLLLLLMMMNNNNNNMMMLLLLLLIIIJJJJJJJJJJJJJJJIIIIIIIIINNNUUU]]]lll{{{qqqdddZZZVVVSSSPPPNNNIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCC@@@AAADDDGGGIIIKKKLLLMMMXXXrrr{{{uuuxxxgggLLLFFFBBB<<<:::888666444222222111111111111000//////............---------,,,,,,,,,+++---//////---,,,...000+++,,,...111333333333333000000///,,,,,,444AAAKKKAAADDDGGGDDD;;;888GGGYYYgggjjjdddRRRCCC>>>===;;;DDDMMMWWW[[[ZZZXXX[[[^^^```hhhqqqtttpppfffYYYPPPMMMDDD???BBBDDDCCCFFFLLLqqq|||```TTTHHHBBB@@@===;;;<<<;;;;;;;;;:::::::::999999999:::;;;<<<;;;:::999888777777777777666666666666333333333222222222111111000000000000000111111111---...000111111111000///000/////////............////////////////////////............/////////000////////////////////////000111111111111222222222000000000111222333555555666666888===CCCFFFEEECCCEEEJJJPPPTTTXXX___iiiqqq}}}|||qqqwwwPPP@@@@@@???===>>>>>>>>>>>>???BBBDDDAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGFFFGGGIIILLLLLLKKKSSShhhwwwaaa[[[XXXTTTOOOLLLKKKLLLLLLGGGHHHHHHFFFFFFHHHIIIIIIOOOLLLPPP[[[```___dddmmmgggkkkppptttwwwzzz}}}vvvjjjbbbXXXSSSOOOSSSaaauuuxxxdddhhhvvv}}}ssseee^^^^^^^^^______``````___^^^\\\[[[[[[[[[YYYWWWTTTPPPNNNLLLKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEIIIPPPUUUVVVeeepppcccZZZSSSNNNKKKKKKJJJJJJIIIHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???>>>???AAAAAA@@@??????@@@CCCEEEIIIMMMQQQTTTUUUVVVllllllNNNEEEAAA;;;:::888555333333222333222222111111000/////////......---,,,,,,,,,,,,---------------------------......000111111222111111000222222000///333<<>>@@@BBBDDDIIIKKKNNNRRRXXX___kkkuuuwwwqqqzzz{{{|||xxxYYY@@@CCCCCC888??????????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCC??????@@@AAABBBCCCDDDEEECCCDDDEEEFFFGGGFFFEEEEEEEEEJJJKKKRRRnnnkkk]]]RRRQQQRRRNNNOOOQQQJJJKKKJJJHHHFFFEEEEEEFFFFFFGGGHHHIIILLLOOOSSSWWWYYY```bbbdddgggkkkqqqxxx}}}{{{~~~qqqbbb___TTTOOOWWWeeeooowww||||||ooo```tttqqqpppppplllbbb\\\ZZZ^^^]]]\\\\\\]]]]]][[[YYY\\\[[[ZZZVVVQQQLLLIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGHHHEEEFFFKKKMMMTTTlllppp```VVVOOOLLLJJJKKKNNNNNNJJJFFFIIIGGGEEEEEEFFFFFFEEECCCBBBBBBBBBAAAAAA@@@@@@???@@@??????@@@BBBCCCAAA@@@@@@AAACCCDDDEEEEEEDDDDDDCCCIIIRRRZZZ___bbbdddffftttlllNNNEEEBBB;;;:::888555333333222333222222111111000/////////......---,,,,,,,,,,,,---------------------------......///000111222333333222333333000...111888???JJJJJJLLLKKKEEE>>>>>>CCCZZZiiirrrjjj]]]SSSFFF::::::===FFFRRRYYY[[[]]]aaaccceeegggjjjlllooosssvvv}}}||||||xxxfffVVVNNN^^^yyyuuu```TTTMMMFFFAAA@@@=========<<<:::999:::::::::;;;<<<<<<<<<;;;:::999888888888777666666555555333333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000/////////.........000000000000000000000000000000000000111111111111111111222222333444444444666888;;;===???AAADDDGGGHHHKKKPPPWWW```mmm|||}}}wwwxxx}}}~~~nnndddcccppp{{{~~~{{{www|||}}}iiiMMM???>>>??????>>>>>>>>>??????@@@@@@@@@AAA@@@@@@AAAAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDEEECCCDDDEEEFFFGGGFFFFFFEEEDDDIIILLLPPPbbbgggWWWSSSTTTOOONNNRRROOOKKKKKKIIIHHHGGGFFFFFFFFFCCCCCCDDDFFFHHHKKKNNNOOOUUUWWWYYY\\\```eeelllpppvvvxxxzzz~~~ssseee```\\\```kkkxxxjjjjjjsssooolllkkkhhhaaa^^^^^^\\\[[[ZZZZZZ[[[[[[YYYWWWXXXWWWVVVRRRNNNJJJHHHGGGHHHHHHGGGGGGHHHIIIIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHDDDEEEIIIHHHIIIXXXkkk}}}vvvmmmaaaVVVPPPMMMKKKKKKGGGGGGGGGHHHHHHDDD???<<>>>>>===<<<;;;:::::::::;;;<<<<<<<<<;;;;;;999888888777777666555555333333333333333333333333333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000////////////......000000000000000000000000000000000111111111222222000111111222222333444444555777:::<<>>???@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFBBBGGGLLLMMMTTTiii{{{bbbVVVWWWRRRNNNQQQQQQKKKKKKKKKJJJIIIHHHFFFFFFAAAAAAAAAAAABBBDDDEEEFFFIIIKKKNNNPPPSSSXXX^^^bbbhhhkkkppptttwww{{{vvvxxxtttnnnttt|||{{{eeetttuuunnngggeeebbb^^^\\\^^^YYYXXXWWWWWWXXXXXXUUUTTTSSSRRRPPPNNNKKKIIIGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFCCCCCCGGGEEEAAAGGGQQQjjj~~~nnnaaaZZZVVVSSSQQQOOOMMMMMMKKKHHHFFFEEEEEEEEEDDDEEEEEEFFFGGGCCCEEEFFFEEEDDDDDDHHHKKKHHHHHHIIIKKKNNNSSSXXXZZZ```kkk}}}gggIIIBBB@@@;;;:::888555333333222333222222111111000/////////......---,,,,,,,,,,,,---------------------------............000444777999888888666333///...000333===MMMZZZ[[[YYYWWWMMM@@@EEEYYYmmmuuuqqqgggXXXMMMCCC===<<>>===999::::::;;;;;;<<<<<<<<<999999888888777666666555444444444444444444444444444333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000//////////////////000000000000000000000000000000111111111222222222000000111111222333333444555777999;;;===AAAEEEHHHQQQYYYbbbjjjwwwxxx]]]KKKJJJQQQaaakkkkkklllqqqsssoooqqq{{{vvvvvvyyy]]]>>>===@@@:::888@@@;;;;;;<<<===>>>@@@@@@AAACCCBBBAAA@@@?????????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFCCCEEEJJJLLLLLLZZZ}}}mmmWWWWWWSSSPPPPPPOOOJJJJJJKKKKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBBBBAAAAAADDDFFFHHHJJJLLLPPPUUUYYY\\\```ggglllrrrwww|||uuurrr~~~xxxyyyuuulll~~~uuullleeebbb___YYYVVVWWWXXXWWWUUUUUUVVVUUUSSSQQQOOOMMMKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAEEEFFFCCCCCCHHHJJJfffzzzvvvnnnbbbXXXRRRQQQQQQRRRKKKKKKJJJIIIIIIIIIJJJJJJIIILLLOOOMMMKKKMMMSSSYYYRRRUUU\\\dddnnnxxxhhhKKKCCCAAA;;;:::888555333333222333222222111111000/////////......---,,,,,,,,,,,,------------------------------------...000444777999::::::888666222000000000333EEEVVV]]]aaaaaaWWWJJJ@@@QQQggguuuyyysssggg\\\GGG>>>;;;CCCPPPYYY^^^aaajjjlllnnnmmmjjjgggffffff]]]WWWTTTYYYbbbfffccc]]]WWWIII>>>DDDZZZzzzvvvaaaQQQGGGCCCAAA>>>>>>???@@@???===::::::::::::;;;<<<<<<<<<999999999888777777666666444444444444444444444444444444444444333333333222222222222222222222222222111111111111111111111111111111111111111111111111//////000000000000000000111111111111111111111111111111111111222222222222000111111222333333444444666777999;;;<<<@@@DDDHHH[[[fffrrrzzzrrr]]]SSSNNNOOOZZZdddjjjsss~~~zzztttqqqzzzeeePPP>>><<>>???@@@@@@FFFEEECCCAAA?????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCGGGKKKKKKSSSpppvvvWWWSSSRRRSSSRRRLLLJJJJJJKKKKKKJJJHHHFFFEEEHHHGGGFFFEEEDDDBBBAAA@@@AAACCCFFFGGGIIILLLPPPSSSWWWZZZ^^^aaafffkkkrrrvvvyyy}}}tttkkkzzzyyysssuuuzzzzzzxxxmmmeee```___^^^YYYTTTRRRWWWUUUTTTTTTTTTSSSQQQOOOLLLJJJGGGGGGHHHHHHGGGEEECCCCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBB@@@@@@CCCDDDDDDEEEGGGFFFSSSrrr{{{ooohhhdddcccaaaaaaaaa```___^^^]]]]]]\\\```ccccccbbbdddkkkqqqpppvvvlllNNNFFFCCC;;;:::888555333333222333222222111111000/////////......---,,,,,,,,,,,,---------------------------,,,,,,---...000333666777999888888777555333111///...<<>>KKK```uuuvvvkkkNNNCCC;;;???JJJSSS[[[```eeegggiiilllllliiiddd```\\\VVVPPPPPPSSSRRRJJJCCCCCC???<<<>>>EEE]]]rrr^^^PPPIIIDDD>>><<<===???>>><<<;;;;;;:::::::::;;;<<<<<<:::999999888888777666666444444444444444444444444555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111//////000000000000111111111111111111111111111111111111111222222222222333111222222333333444555555777888:::<<<>>>BBBGGGKKKZZZiiiyyyhhh\\\SSSVVV]]]gggzzzsssqqqnnn|||vvvIIIDDD===;;;===>>>;;;777:::;;;;;;<<<===>>>>>>???IIIGGGDDDAAA???????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDFFFCCCDDDIIIKKKQQQcccuuuaaaTTTQQQVVVWWWNNNLLLLLLLLLKKKJJJIIIGGGGGGIIIHHHHHHFFFEEECCCAAA??????AAACCCDDDEEEGGGJJJMMMOOOQQQTTTWWW\\\cccjjjoootttwww~~~|||qqq}}}~~~{{{ssslllkkkqqqxxxzzzyyy{{{~~~}}}||||||qqqaaa[[[XXX\\\___[[[VVVSSSUUUTTTRRRRRRRRRQQQOOOLLLKKKGGGDDDDDDFFFHHHGGGEEEAAABBBCCCDDDCCCBBBAAA@@@????????????????????????@@@@@@??????@@@@@@BBBCCCGGGGGGSSSooolllNNNFFFBBB;;;:::888555333333222333222222111111000/////////......---,,,,,,,,,,,,---------------------------***+++---...000222333444555555666666666444111///...444BBBQQQXXXSSSMMMIII@@@DDDPPPfff{{{xxxbbbSSSDDD???DDDLLLWWW```ccceeehhhkkkkkkiiidddaaa^^^WWWSSSYYYbbbcccXXXLLL@@@@@@AAAAAA===HHHjjjtttcccUUUNNNEEE@@@@@@@@@@@@>>>===<<<;;;:::::::::;;;;;;::::::999888888777777666555555555555555555555555555555555555444444444444333333333333333333333333222222222222222222222222111111111111111111111111//////000000000111111111111111111111111111111111111111111222222222333333222333333444444555666666777888;;;>>>AAAGGGNNNRRR[[[nnnyyyfff^^^^^^iiitttmmmqqqwww```EEE???:::;;;<<<;;;::::::;;;;;;;;;<<<<<<=========IIIGGGCCC@@@>>>======>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCEEEDDDDDDEEEHHHNNNXXX```|||```QQQWWW[[[RRROOOOOOMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHFFFDDDBBBAAA===???AAABBBCCCDDDFFFHHHGGGJJJMMMRRRWWW]]]dddiiikkklllqqqyyy~~~zzziiigggfffhhhmmmrrrrrrqqqvvvxxx|||zzz~~~{{{fff[[[UUURRRXXX\\\[[[WWWTTTSSSQQQPPPOOOOOONNNKKKIIIJJJEEEAAAAAADDDFFFEEECCC@@@AAABBBCCCBBBAAA???>>>========================<<<>>>???>>><<<<<<>>>???@@@AAADDDPPPkkkjjjLLLCCC???;;;:::888555333333333333222222111111000/////////......---,,,,,,,,,,,,---------------------------***+++---///000111222222111222333555666555222//////000;;;MMMTTTMMMHHHJJJCCC>>>@@@RRRlll}}}wwwdddNNNBBB@@@GGGTTT___iiimmmpppqqqooollliiihhhcccZZZVVVaaarrrwwwlll]]]LLLKKKKKKHHH===;;;QQQmmmvvvaaaXXXMMMFFFDDDDDDCCCAAA>>>===;;;:::999::::::;;;::::::999999888777777777555555555555555555555555666666555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111//////000000111111111222111111111111111111111111111111222222222333333333333333444555555666666777666888<<<@@@EEELLLSSSYYYeeezzzoooiiiqqquuuhhhjjjttt~~~qqqUUUOOOAAA999======777666===;;;;;;<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>?????????AAA@@@?????????@@@AAABBBCCCEEEDDDBBBDDDKKKQQQTTTooooooTTTXXX^^^TTTRRRQQQOOOMMMLLLLLLMMMMMMJJJJJJJJJJJJHHHFFFDDDCCC===???AAABBBBBBCCCEEEGGGGGGIIIMMMOOOQQQSSSVVVYYYWWWWWW\\\gggqqqyyy}}}~~~{{{rrrmmm___bbbfffjjjlllmmmnnnnnnssstttvvvzzz~~~|||fff]]]UUUPPPUUUZZZYYYUUUSSSQQQOOONNNMMMMMMLLLIIIGGGIIIDDD??????CCCEEEDDDAAA???@@@BBBBBBBBB@@@>>>===========================777<<>>;;;<<<===>>>:::CCCFFFEEERRRvvvhhhMMMEEE???;;;:::888666444222111111111111000000//////......------------------------+++++++++,,,,,,---------+++,,,,,,---///000222333333444555555555333111///(((222777:::DDDRRROOOBBB???AAAAAADDDRRRiii|||ttt]]]JJJAAACCCOOOZZZiiinnnpppmmmlllnnnkkkdddaaa[[[XXX___ooouuucccQQQIIIGGGEEEIIINNNxxxxxxfffRRRHHHEEEDDDBBB@@@BBB===999:::999777888<<<888888888888777777777777666666555555555444444444333333333333333333333333444444444444444444444444444444444444333333222111111222222333333222222111111111000000000000111111222222111111000/////////000111111111111222222222222222222222222444666777:::;;;<<>>???GGGIIIFFF???;;;;;;<<<:::;;;<<<===>>>>>>?????????;;;;;;<<<===>>>@@@BBBCCCCCCCCCBBBBBBCCCFFFHHHJJJZZZhhh[[[XXXUUUOOOQQQRRRPPPNNNNNNNNNLLLJJJJJJJJJIIIHHHGGGEEEDDDEEECCCAAA???>>>???AAACCCCCCEEEHHHJJJLLLMMMNNNNNNTTTYYYaaaiiipppwww||||||~~~}}}yyyrrrjjjccc___^^^___aaabbbcccfffjjjmmmpppooouuu}}}}}}}}}tttiiibbb^^^UUUOOOOOOQQQOOONNNNNNRRRPPPNNNKKKIIIIIIJJJJJJIIIHHHFFFDDDBBBAAA@@@???@@@@@@@@@????????????>>>======<<<;;;;;;;;;;;;<<<========================???<<<>>>BBBFFFTTTuuuhhhMMMEEE@@@;;;:::888666444222111111111111000000//////......------------------------+++++++++,,,,,,---------+++,,,,,,---...000222333111222444555555444333222///222333555BBBRRRRRRGGGGGGDDD>>><<>>EEEGGGDDD>>>:::;;;<<<:::;;;;;;===>>>>>>>>>>>>>>>::::::;;;<<<===???@@@AAABBBAAA@@@@@@AAACCCEEEGGGKKKiiihhh\\\ZZZZZZXXXUUUQQQNNNMMMKKKJJJKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDBBB@@@??????@@@AAAAAACCCEEEHHHJJJKKKKKKLLLOOOTTT[[[aaaggglllqqqtttwww}}}{{{xxx{{{}}}yyyvvvqqqkkkeee```]]]\\\\\\^^^___```bbbdddhhhkkkooonnnsssxxxwwwyyy|||ooofff]]]TTTMMMNNNOOONNNNNNOOORRRPPPMMMKKKIIIHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBBBB@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;>>>>>>DDDZZZrrrhhhMMMEEE@@@;;;:::888666444222111111111111000000//////......------------------------++++++,,,,,,,,,,,,------++++++,,,---...///111222333444666777888888888777777333...///>>>PPPUUUPPPJJJDDD???;;;999BBB^^^yyyqqqTTTBBBAAAGGGaaagggllljjjiiijjjkkkjjjgggfffbbb^^^bbbqqq{{{ZZZDDDAAAGGGGGGddd~~~eeeTTTJJJFFFDDDCCC>>><<<>>>>>>;;;999;;;999999888888888777777777666666666555555555444444555555555555555555555555444444444444444444444444333444444444444333333222111222222333333222222111333333222222222222333333000000111111222333333444111111111111222222222333222333555555555666888::::::>>>DDDMMM[[[lll}}}vvv```KKKAAA???@@@GGGQQQnnn~~~~~~}}}{{{sssfffdddoooyyyjjjQQQEEE@@@>>>;;;888777777999999999999888888888999:::;;;<<<@@@CCCAAA<<<999:::;;;::::::;;;<<<===>>>>>>>>>>>>999999::::::<<<===???@@@AAA@@@?????????@@@BBBCCCCCCTTTuuuddd]]]YYYUUUPPPNNNMMMNNNNNNNNNKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCBBB@@@??????>>>>>>???AAACCCEEEGGGHHHHHHNNNRRRWWW\\\```dddhhhkkklllsss|||yyy|||wwwrrrrrrvvvxxxwwwtttkkkfff___XXXTTTTTTVVVWWWZZZ[[[]]]]]]^^^aaaeeegggnnnmmmoooqqqrrrxxx~~~|||rrrhhh^^^UUUNNNMMMNNNMMMMMMOOOQQQOOOMMMJJJIIIHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBBBB@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;<<<@@@???===EEEQQQrrrgggLLLEEE@@@;;;:::888666444222111111111111000000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111666777999:::;;;<<<<<<<<<999444---,,,888JJJWWW]]]LLLEEEDDDGGGAAA>>>NNNfffyyygggPPPFFFCCCTTT\\\eeeiiijjjjjjkkklllnnnlllhhhaaa___gggvvvuuuSSSCCCAAA???QQQmmmhhhXXXNNNIIIGGGBBB>>>@@@@@@<<<999999999999999888888888777777666666666666555555555555555555555555555555555555444444444444444444444444333444444444444444333333111222222333333222222111333333222222222222333333111111222222222333333333111111111222222222333333222444666555444444777:::AAAFFFOOO\\\kkk~~~tttdddTTTMMMJJJGGGFFFHHH^^^{{{{{{~~~}}}sssiiibbbdddpppwwwjjjJJJ???<<<666888888777777777888888888777777777777888888999999;;;>>>>>>:::777999;;;999::::::;;;<<<============999999::::::;;;===>>>???@@@@@@???>>>>>>??????@@@CCCIIIaaaxxx```[[[TTTNNNNNNPPPPPPOOOPPPLLLKKKJJJIIIIIIHHHHHHHHHEEEEEEEEEDDDBBB@@@>>>===<<<<<<>>>???AAABBBCCCDDDJJJMMMRRRUUUXXX[[[___bbbcccfffjjjppp|||~~~rrrnnnkkkkkklllkkkgggcccYYYUUUOOOKKKJJJLLLQQQTTTVVVXXXYYYZZZ[[[]]]aaadddmmmjjjkkkqqqxxxwww}}}vvvmmmhhhbbbYYYQQQOOOMMMKKKLLLNNNPPPOOOMMMKKKJJJIIIIIIHHHFFFEEECCCBBBAAA@@@@@@@@@????????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999<<>>???===;;;;;;999999999999888888888888777777666666666555555555444444444444444444444444444444444444444444444444333444444555555444444444111222222333333222222111222222111111111111222222333333333222222222111111111222222222222333333333111444666555333444888===HHHPPP]]]mmmyyygggXXXMMMGGGFFFHHH___tttsssaaa^^^]]]aaakkk~~~~~~{{{tttNNN888;;;<<<444777777888888777666666666666666666777777777777777888;;;<<<888666999:::999999:::;;;<<<<<<======<<<:::::::::;;;<<<===>>>???@@@@@@??????????????????BBBAAAPPPvvvssshhh\\\RRRRRRSSSOOOLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIFFFFFFFFFFFFDDDBBB???>>><<<<<<======>>>???@@@@@@AAADDDGGGKKKNNNQQQUUUXXXUUUXXX___jjj~~~|||xxxrrrkkkhhhdddbbb___[[[UUUPPPJJJHHHGGGFFFGGGKKKOOORRRRRRTTTUUUWWWXXX[[[___bbbiiiiiiooo}}}~~~tttjjjffffffhhhfff^^^VVVRRRNNNJJJJJJMMMOOONNNMMMLLLKKKJJJJJJJJJJJJHHHFFFDDDAAA@@@???>>>?????????>>>>>>>>>======<<<<<<;;;:::::::::::::::999999999999999999999999555444777<<<@@@??????@@@>>>LLLjjjmmmrrrfffLLLEEEAAA;;;:::888666444222111111111111000000//////......------------------------------,,,,,,,,,,,,++++++++++++++++++,,,---......444555666888:::<<<>>>>>><<<888666444111777KKKbbbggg^^^WWWUUUNNNDDD???AAA___sss{{{bbbKKKBBBFFFQQQ___hhhkkkmmmooonnnmmmnnnooopppmmmfffaaaeeezzz```GGG@@@>>>>>>DDDPPPkkkrrr___QQQGGG>>>===???>>>>>>???:::999999999999888888888777777777666666666555555444444444444444444444444444444444444444444444444333444444555555555555444111222222333333222222111222222111111111111222222444333333222111111000000222222222222333333333333111444666555444777???FFFTTT]]]mmmjjjRRRFFFFFFKKK]]]mmm~~~qqqcccYYYZZZ___gggqqqvvvwww~~~|||]]]???666<<<<<<444666777999888666555555666555666777777777777666666666:::;;;777666888999888888999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>>>>@@@@@@@@@???????????????AAAAAAJJJbbbsssaaaRRRQQQRRROOOMMMNNNMMMLLLKKKJJJIIIJJJJJJKKKGGGGGGHHHGGGFFFDDDBBBAAA???>>>>>>=========>>>>>>>>>@@@CCCFFFHHHLLLQQQTTTPPPTTT^^^kkk~~~vvvooohhhaaaaaa^^^ZZZVVVRRRLLLGGGCCCBBBBBBCCCEEEHHHJJJMMMNNNNNNPPPRRRTTTVVVZZZ^^^aaagggpppsssggg___^^^bbbgggfff```YYYUUUPPPJJJIIILLLKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLIIIFFFDDDAAA@@@?????????>>>>>>>>>=========<<<;;;;;;:::::::::::::::999999999999999999999999888777777999===???@@@@@@CCCBBBRRRzzzfffLLLFFFAAA;;;:::888666444222111111111111000000//////......---------------------------------,,,,,,+++++++++************+++,,,---...111222555888<<<@@@CCCDDDCCC===999888333111@@@TTTllliiieee___XXXOOOFFF@@@JJJ```xxxmmmSSSDDDBBBGGGUUUbbbhhhlllpppiiikkknnnqqqsssoooiiiddd]]]dddqqqtttZZZEEE>>><<>>>>>>>>????????????>>>@@@FFFJJJRRRkkkzzzaaaYYYVVVRRRQQQTTTNNNMMMKKKJJJIIIJJJKKKLLLHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@>>>============>>>???BBBCCCEEEHHHLLLPPPPPPRRRXXXcccqqq~~~~~~vvvoookkkfff^^^WWWUUURRROOOLLLHHHFFFCCCAAA@@@AAABBBCCCDDDFFFGGGIIIJJJKKKMMMPPPRRRUUUYYY^^^bbbiii}}}ssseeeaaaaaa___```dddbbb]]]YYYWWWQQQKKKJJJLLLGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJHHHEEECCCAAA@@@@@@???>>>>>>>>>============<<<;;;::::::999999::::::888888888888888888888888<<<;;;;;;:::;;;>>>@@@@@@BBB???HHHbbbfffLLLFFFAAA<<<:::888666444222222111111111111000//////......---------------------------------,,,,,,+++++++++************+++,,,------111222666:::???EEEIIILLLJJJ@@@;;;;;;555///888IIIgggmmmqqqllleee\\\OOODDD666NNNkkk~~~rrrZZZIIIAAAAAANNN]]]eeekkkpppnnnqqqtttwwwvvvtttqqqooo]]]WWWUUUccc~~~lllLLLDDDBBBFFFIIIRRRmmmnnnYYYLLLFFFAAA??????:::::::::999999999888888777777777777666666666666777777777777777777777777444444444444444444444444333333444555666666666555222222222333333222222222555444444333333444444555/////////000111111222222222222333333333444444444222666:::;;;>>>GGGVVVbbbwww~~~dddSSSPPPZZZggguuu}}}~~~dddYYY^^^[[[ZZZdddzzz|||tttwwwpppSSS:::777;;;666333555000333555555333333555888666666777888888777666555555999;;;888666888888666888888999:::;;;;;;;;;;;;888888888888999:::;;;;;;<<<======>>>??????>>>>>>===FFFHHHDDDSSSxxxkkk```VVVRRRTTTNNNMMMKKKJJJIIIJJJLLLMMMIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDBBB???======<<<===:::;;;===>>>???AAAEEEHHHJJJIIIKKKVVVeeesss|||wwwtttqqqddd[[[VVVYYYXXXPPPNNNRRRFFFDDDAAA?????????AAAAAACCCCCCBBBBBBCCCDDDEEEFFFIIIKKKOOORRRUUUYYY___bbbmmm}}}yyyfffZZZ```fffccc^^^___^^^ZZZXXXWWWRRRLLLJJJMMMCCCDDDFFFGGGHHHIIIJJJJJJFFFEEEDDDBBB@@@?????????>>>>>>>>>>>>============<<<;;;::::::999999::::::777777777777777777777777888:::999777777:::======999<<>><<<::::::666444888???;;;;;;999777444333444666666666666666666666666666444444444444444555666777555555444444444333333333222222333333333444444444444444444333333222222222666333000000222222000...111333444555444333444555;;;777:::DDDOOOZZZgggtttooobbbhhhyyypppXXXSSS[[[fffsss||||||ggg```[[[TTTYYYeeewww~~~~~~~~~uuuGGGAAA:::777666777666555444444444444444444444444555444444444444555666666777777777777777777777777888888999::::::::::::999;;;777666;;;DDDGGGBBB<<<<<<<<<<<<<<<===>>>???@@@CCC???AAAGGGLLLXXXvvvgggXXXVVVVVVQQQJJJGGGIIIIIIHHHKKKRRRMMMKKKIIIHHHIIIIIIHHHGGGGGGFFFDDDCCCCCCBBB@@@>>>>>>============>>>>>>??????DDDFFFLLL```xxx~~~xxx|||{{{lll___ZZZZZZQQQPPPNNNKKKIIIFFFDDDCCC>>>>>>>>>>>>???????????????@@@BBBBBBBBBCCCEEEGGGJJJNNNNNNTTT[[[\\\fff~~~~~~xxxjjjhhhccc^^^^^^bbbaaa]]]ZZZYYYWWWTTTPPPMMMJJJHHHHHHFFFCCCCCCEEEFFFFFFFFFEEECCCAAA@@@AAAAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777666666666666666666777777777777777777888888888999999999999;;;AAAHHHJJJPPP```rrrppptttmmmfffLLLEEE@@@<<<;;;999666555444444444111000000000////////////........................------------------------------------------------+++...444:::AAAIIIPPPUUUSSSNNNGGG>>>888444333222>>>SSSmmm~~~mmm]]]TTTGGGHHHbbbjjjTTTDDDEEENNNUUU___hhhmmmllllllnnnqqqrrrpppnnnlllggg___XXX\\\iiiuuu{{{eeeaaadddllllllccc^^^aaaooozzzyyygggXXXKKKCCCDDD@@@>>>???<<<888999<<<888999888777666666777888666666666666666666666666555555444444444555666666666555555555444444444444222222333333333444444444444444444333333333222222555333111111333444333111444666888999888777888999===>>>EEESSSaaannn|||eeeYYY^^^nnn}}}|||ggg[[[```mmmzzzmmm^^^YYYYYYWWW[[[kkklll[[[@@@<<<777555666666666555444444444444444444444444444444444444444555666666666666666666666666666666777777888999999999999999:::777777;;;AAADDD@@@;;;<<<<<<<<<<<<===>>>???@@@BBB@@@CCCHHHIIIPPPffftttbbbWWWVVVPPPLLLOOOOOOLLLLLLOOOMMMKKKJJJJJJJJJJJJIIIGGGGGGFFFDDDCCCCCCCCCAAA??????>>>>>>=========>>>>>>;;;>>>>>>???KKK\\\```ZZZYYY]]]```\\\TTTLLLJJJKKKIIIHHHFFFEEEBBB@@@???>>>=========>>>>>>>>>??????@@@AAABBBAAA@@@@@@BBBDDDKKKQQQVVVeee{{{zzz~~~zzznnnfffeee```\\\]]]```^^^YYYWWWWWWUUUSSSOOOLLLJJJHHHGGGEEECCCCCCDDDEEEEEEDDDCCCAAA???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777666666555555666666666777777777777777777888888888999999999888;;;>>>>>>@@@KKKWWWtttxxxnnngggLLLEEE@@@===<<<999777555555444555111111000000000/////////........................------------------------------------------------))),,,111999@@@DDDFFFFFFKKKIIIEEEAAA<<<777444222444<<>>===;;;<<<<<<;;;<<<<<<===>>>???@@@@@@DDDGGGEEEEEERRRccc{{{ccc^^^VVVOOOOOOPPPOOOMMMMMMMMMLLLKKKLLLLLLLLLJJJHHHHHHFFFDDDDDDEEEDDDCCCAAA@@@???>>>>>>============<<>>:::>>>GGGIIIDDDAAACCCEEEEEECCCBBBAAABBBAAAAAA@@@???===<<<;;;;;;<<<<<<=========>>>>>>>>>???@@@AAAAAAAAAAAACCCDDDMMM^^^kkk|||~~~{{{rrrdddaaa```]]]ZZZ[[[]]]ZZZTTTTTTSSSRRRPPPNNNKKKIIIGGGFFFEEECCCBBBCCCDDDCCCBBBAAA>>><<<;;;<<<<<<;;;999::::::::::::::::::::::::999888888777777666666666555555555666666666666777666666777777777888888888<<<:::999::::::999===CCCJJJ]]]|||ttt___gggLLLEEE???===;;;999777555444444444111111111000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++///666???DDDDDDCCCDDDDDDCCC@@@>>>:::888666333333EEEdddxxxuuummmkkk```WWWMMMNNNbbb|||uuuYYYHHHBBBDDDNNNXXXeeeiiinnnooolllkkkmmmppprrrmmmkkkkkkaaaWWWYYYcccdddlllpppjjjbbb]]]RRRFFFCCCCCCEEEPPPkkkyyy```SSSGGGCCCBBB???<<<;;;======<<<;;;<<<;;;999888777777777777777777777777888888777666555555555555555555555444444444333333333333333444444444444555444444444444444444333333444333333333333444555555444555555555777;;;AAAEEEOOO[[[mmm~~~uuummmkkkmmmooovvvrrriiisssjjjZZZXXXXXXVVV]]]iii}}}xxxuuuooo^^^FFF444333333444444555555444333333333333333333333333333444444333333444444555666555555555555555555555555444555666666777777666666666777999::::::999::::::;;;;;;;;;;;;<<<===>>>>>>??????CCCEEEBBB@@@GGGRRRuuuzzzlll[[[RRRQQQRRRRRRQQQNNNMMMMMMMMMNNNMMMJJJHHHHHHGGGEEEEEEFFFFFFDDDCCCAAA@@@???>>>===============AAAAAA<<<;;;@@@BBBAAA@@@?????????@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===============>>>@@@AAABBBDDDGGGJJJYYYwww{{{wwwmmm```\\\\\\ZZZXXXYYY[[[WWWPPPPPPOOONNNMMMKKKIIIGGGFFFEEECCCAAAAAABBBBBBAAA@@@???===;;;:::::::::999888999999999999999999999999777777777666666666555555444444555555555666666666555555666666666777777777<<<:::888:::;;;<<<=========BBBPPPiiiuuuVVVDDDiiiNNNGGGAAA<<<:::888555444333333333111111111111000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---333===EEEIIIJJJFFFEEEBBB???<<<:::888888444444:::LLLbbbnnnjjj```]]][[[TTTNNNUUUlllqqqZZZHHH@@@FFFPPPaaahhhoooqqqnnnlllnnnqqquuuooonnnpppkkk___[[[___fffmmmjjj\\\RRRPPPJJJ@@@???BBBDDDFFFQQQoooqqq[[[OOOIIIDDDAAA@@@>>><<<::::::;;;;;;999777888888888888888888888888999888777666666666666666444444444444333333333222333333444444444555555555444444444444444444444444444444444333333333444555888888888:::???HHHSSSZZZfffuuuzzzlllfffddd^^^dddwwwvvvnnnuuummm]]]TTTXXX[[[^^^mmmzzzxxxqqqeeeTTTDDD888222333444555555444333222222333333333333333333333333333333333333333444555555666666666666666666666666444444555666666666666555555777999999777666888:::::::::::::::;;;<<<===>>>>>>>>>@@@BBBAAAAAAFFFMMM^^^{{{dddZZZXXXWWWUUURRRPPPOOONNNNNNMMMKKKIIIJJJIIIGGGGGGGGGGGGEEEDDDAAAAAA@@@>>>============;;;>>>???;;;999;;;>>>>>>AAA>>><<<<<<===>>>===;;;============>>>>>>>>>>>><<<<<<<<<<<<===============>>>??????AAADDDIIIMMMlll}}}{{{ooofff___YYYZZZXXXVVVXXXYYYUUUNNNLLLLLLKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@AAAAAA???>>>???===;;;:::::::::999888888888888888888888888888666666555555555555555444444444444444555555555555444444555555555666666666666666555666:::<<<<<<999===<<<===EEEXXXwwwkkkQQQ>>>777kkkQQQIIIDDD;;;:::777555333222222222222222111111111000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,000888CCCKKKPPPLLLIIIEEE@@@<<<999777666444666555777KKKdddiii___ZZZXXXRRRHHHFFFWWWuuutttZZZHHHDDDGGGXXXaaakkkppppppoooppprrrvvvrrrqqqtttsssmmmfffcccfffjjjdddUUUIIIDDD???999777===CCCCCCEEEYYYzzzhhh[[[PPPHHHEEE@@@===999999;;;<<<;;;999888888888888888888888888999888888777777777777888555555444444444333333333333444444444555555555555444444444444555555555555444555666555444555666888:::;;;???EEENNN\\\iiirrrzzzkkk^^^WWWUUUQQQ^^^uuuoooqqqqqq```UUUPPPVVV\\\ggg~~~xxxtttiiiWWWBBB666444777333555666555333222111222333333333333333333333333333333333333333444444555666666666666666666666666444444555666666666666555555666777777666666888999:::::::::::::::;;;============>>>???@@@CCCHHHLLLPPPeeerrrggg___XXXYYYVVVSSSQQQPPPOOOMMMKKKMMMKKKIIIHHHHHHGGGEEEDDDAAA@@@??????>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<===<<<;;;;;;<<<===<<<;;;;;;;;;<<<<<<<<<=========<<<<<<=========>>>>>>>>>??????>>>>>>@@@FFFMMMSSSsss~~~~~~oooccc___[[[WWWXXXVVVTTTVVVXXXTTTMMMJJJIIIHHHGGGEEECCCAAA@@@???>>>>>>???@@@@@@???===???===::::::::::::999777666666666666666666666666444444444444444444444444333333333444444444555555333333444444444555555555666888888666888<<<;;;888:::<<<>>>???AAAMMMfff|||{{{www```LLL===888:::kkkPPPHHHBBB<<<;;;888666444333333333222222222111111111000000........................------------------------++++++++++++++++++++++++,,,,,,+++---222;;;FFFMMMIIIHHHEEEBBB???;;;999777555777333///;;;TTTfffiiibbb\\\UUUMMMEEEJJJccc~~~ttt\\\LLLEEELLLUUUbbblllqqqrrrqqqrrrtttvvvwwwvvvvvvvvvqqqjjjgggeee^^^QQQEEE???>>>@@@@@@AAADDDFFFFFFNNNeee|||pppaaa[[[PPPJJJBBB?????????===;;;999999999999999999999999888888777777777888999999777666666666555555555555444444444444555555555555444444444444555555555666222444777777777999<<>>@@@CCCFFFGGGJJJRRRkkkzzzlllaaa]]]XXXTTTRRRQQQPPPOOOOOOMMMKKKJJJIIIHHHEEECCC@@@@@@??????>>>?????????BBB@@@?????????>>>======;;;<<<===>>>>>>=========;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>??????AAA@@@@@@AAAFFFPPP[[[cccrrrzzzxxx{{{ttt```XXXZZZWWWUUUUUUSSSQQQSSSUUURRRLLLHHHHHHGGGEEECCC@@@>>>===<<<;;;<<<===???@@@>>>===>>><<<999999999999888666555555555555555555555555333333333333333444444444222333333333333444444444333333333333444444444444666:::;;;777777;;;<<<999888999===@@@===<<>>GGGCCCCCCDDDDDDBBB@@@===<<<777888444///333GGGaaasssooogggaaa^^^SSSKKKZZZqqqoooWWWIIIBBBLLL[[[hhhqqqssssssqqqqqqzzz|||wwwwww{{{xxxpppmmmfff\\\QQQFFFBBBIIIQQQWWWQQQNNNPPPPPPOOOUUU]]]bbbhhhvvvxxxbbbYYYNNNGGGEEEBBB>>>;;;999999999999999999999999888777777777888999::::::888888888888777777777777444444444555555555666666444444444555555555666666111444777999:::<<>>@@@CCCCCCAAAGGGIIITTTnnngggbbb[[[VVVTTTSSSSSSRRRQQQOOOLLLJJJIIIHHHEEECCC??????????????????@@@@@@@@@===<<<>>>@@@@@@>>>>>>;;;===??????===;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>????????????@@@@@@AAAEEENNN\\\kkkvvvsssxxx~~~rrruuuyyylllVVVRRRXXXUUUTTTTTTQQQOOOPPPSSSQQQKKKHHHGGGFFFDDDAAA???<<<;;;::::::;;;===???@@@???======;;;888888888888777555555555555555555555555555333333333333333333333333222222333333333444444444222222333333333444444444111666888444333888:::999;;;777888===>>>;;;;;;???DDD[[[|||ppp]]]IIIBBB>>>888333222fffMMMFFFAAA===<<<:::888666444333333222222111111000////////////............---------,,,---------,,,,,,...///---------,,,,,,,,,++++++++++++,,,,,,,,,000444888BBBDDDFFFFFFDDDAAA???>>>???666333555111333LLLjjjxxxppplllllliiiaaa^^^```~~~qqqXXXPPPIIIIIIUUUdddnnnsssvvvwwwxxx{{{~~~~~~yyyvvvrrrjjj___SSSNNNQQQZZZaaagggqqqnnn]]]TTTYYYYYYQQQPPPRRRWWWbbbwwwyyylllbbbZZZRRRGGG???===;;;999888:::;;;;;;;;;888888888888888888888888;;;999777777888888777666555666777666444333444555444666777777666666888:::;;;;;;<<>>555444222111444222222222222222222222222111111111111111111111111111111222222222333333333555555555555555555555555555444444444444555666666444555555666777888888999999999999:::::::::;;;;;;::::::;;;<<<===>>>??????@@@DDDJJJXXXuuummmZZZUUUWWWXXXXXXPPPNNNKKKIIIHHHGGGFFFDDDAAAAAABBBCCCDDDBBB???<<<===?????????===<<<<<<===<<<<<<;;;<<<>>>>>>===;;;;;;;;;::::::;;;===???AAABBB===888999>>>BBBCCCAAAAAAFFFIIIJJJUUUnnnxxxssssss{{{zzzpppcccXXXSSSSSSUUUWWWTTTSSSPPPLLLJJJKKKNNNQQQIIIGGGEEEFFFFFFDDD>>>:::;;;::::::;;;;;;<<<===>>>===<<<;;;999888777777777555555444333333333333444222222222222222222222222333333333222222111111111222222333333333333444444444444555555666777777777888888999999999:::::::::999@@@UUUuuuxxx```GGGCCC===999999888555333iiiOOOHHHCCC===<<<:::888666444333333222222111111000////////////............---------,,,---------,,,,,,...000---------,,,,,,,,,,,,++++++,,,,,,+++,,,...222666HHHLLLOOONNNHHHCCCAAAAAA???888777;;;888333???SSSqqqwwwvvvllleeecccaaa]]]bbboooZZZMMMEEELLL[[[hhhpppuuuxxxyyyzzz~~~~~~wwwqqqiii```\\\___ffflllzzztttbbb[[[XXXTTTVVVVVVVVVZZZdddvvvyyymmm^^^QQQKKKHHHDDD@@@>>><<<:::888888888888888888888888888<<<:::888999:::;;;;;;:::444555666666555555777999666777888888888999<<<>>>DDDHHHMMMSSSZZZbbbllltttsssqqquuulllccc]]]XXXWWW^^^hhhqqqqqqrrrxxxwwwtttqqqrrruuuwwwwwwvvvcccaaa___\\\UUUQQQUUU]]]sssyyy{{{ttthhhOOO999333444111111444222222222222222222222222111111111111111111111111111111111222222222333333444444444444444444444444444444444444444555666666444555555666777777888888999999999::::::::::::;;;999::::::;;;<<<===>>>>>>AAACCCHHHPPPcccvvvkkk```XXXVVVTTTRRROOOLLLGGG@@@<<>>======>>>???>>>======???@@@AAA???>>>??????>>>>>>============>>>======@@@CCCFFFEEEDDDUUUZZZaaakkk~~~wwwmmm```XXXUUUVVVVVVVVVUUUTTTRRROOOLLLKKKMMMOOOIIIGGGEEEDDDDDDCCC???;;;;;;;;;:::::::::;;;<<<<<<<<<;;;:::999888777777777555555444333333333333444222222222222222222222222333333333222222111111111222222222333333333444444444444555555666666777777888888888999999999999:::???===@@@KKK]]]vvvqqqUUUBBBAAA===999666777777555444jjjOOOHHHBBB===<<<:::888666444333333222222111111000////////////............---------,,,---...---,,,,,,...000......---------,,,,,,,,,+++,,,,,,++++++,,,000333AAAJJJSSSSSSMMMHHHIIIMMMLLLAAA;;;===:::333666@@@___uuutttlllooonnnfff[[[tttlllYYYHHHEEEPPP^^^lllvvvwwwvvvwwwyyy}}}~~~|||zzzvvvqqqnnnppptttxxxjjjZZZYYY___```bbbdddfffgggjjjmmmppp}}}nnnaaa]]]WWWQQQKKKEEE???;;;===<<<;;;;;;::::::::::::999888666777888999999888666777777777666777:::<<<<<<===>>>@@@AAAEEEJJJNNNTTT]]]iiisss|||}}}www{{{yyynnnddd\\\\\\fffqqqiiimmmttt{{{}}}{{{jjj```TTTMMMJJJQQQaaappp~~~yyylll```OOO@@@444222333000000444222222222222222222222222111111111111111111111111111111111222222222222333444444444444444444444444444444444444444555555666555555555666666777777888888888999999999:::::::::888888999:::;;;<<<======AAAAAACCCGGGMMMbbb{{{jjj```]]]XXXTTTPPPLLLGGGDDDGGGEEEBBB@@@??????AAABBBBBBAAA>>><<<<<<<<<>>>???;;;:::;;;<<<>>>>>><<<;;;;;;<<<===???@@@@@@@@@@@@>>>@@@BBBEEEJJJQQQXXX]]]iii|||yyyqqqhhh\\\WWWYYYZZZXXXUUUVVVVVVUUURRRNNNLLLMMMNNNIIIGGGDDDCCCBBBAAA???===<<<<<<;;;::::::::::::;;;;;;;;;999888777777777777555555444333333333333333222222222222222222222222222222222222222111111111222222222222333333333333444444444555666666777777777777777888888888999999::::::;;;<<>><<<::::::;;;;;;;;;:::===>>>>>>===<<<===@@@CCCJJJLLLOOOSSSXXX___fffkkkttt}}}|||zzz}}}{{{gggZZZZZZ___qqq|||kkknnnuuu}}}nnnaaaSSSMMMQQQ```vvvppp[[[III;;;555111333222//////222111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333444444333333444444555666555555555666666666777777888888888888999999999999777777888999:::;;;<<<<<<@@@<<<>>>BBB@@@IIIlllxxxjjj^^^UUUPPPNNNMMMHHHIIIIIIGGGDDDBBB@@@@@@CCCAAA@@@???@@@@@@@@@@@@>>>===<<<===??????>>>===>>>>>>??????AAABBBCCCDDDBBBEEEIIINNNWWWhhh{{{{{{lllkkkbbbYYYWWW\\\^^^ZZZTTTVVVWWWVVVTTTPPPMMMKKKKKKIIIGGGDDDAAA@@@?????????>>>===<<<;;;::::::::::::::::::999777777666666666555444333333222222333333111111111111111111111111222222222111111111111111111222222222222333333333333333444555555666666777666666777777777888888888555999???AAA===;;;CCCNNN___yyytttWWWDDD<<<::::::444333222222222333333333hhhMMMEEE@@@===<<<:::888666444333333222222111111000////////////............------------.........------///000/////////.........------,,,,,,---+++******,,,...---<<>>777555888:::QQQtttttt{{{wwwaaaQQQKKKUUUbbbnnnpppuuuzzz~~~|||zzz|||~~~~~~|||zzzyyyyyyjjj___WWWTTTQQQQQQ___rrr|||xxxdddaaa___jjj}}}rrrkkkeeebbb^^^ZZZVVVSSSRRRQQQQQQOOOMMMKKKLLLKKKJJJHHHJJJKKKMMMNNNPPPSSSVVVYYYcccggglllssszzz}}}xxxjjjfffeeejjjqqqxxx}}}bbbTTTOOO\\\lllwwwqqqhhhgggiiihhh||||||jjj]]]RRRSSSaaaxxxzzzdddKKK777000000222444222///...000111111111111111111111111000000000000000000000000000000111111111222222222333333333333333333333333333333333333333444555555555555555555666666666666777777777888888888999999666666777888999:::;;;;;;===999;;;AAA???@@@TTTnnnssseee[[[VVVQQQRRRPPPMMMHHHFFFGGGHHHBBBBBBBBBDDDGGGHHHFFFDDDFFFDDDAAAAAABBBCCCBBBBBBDDDCCCBBBBBBCCCEEEHHHJJJTTT[[[eeeppp|||{{{pppkkkfff^^^WWWWWW]]]___ZZZTTTUUUVVVVVVTTTPPPLLLJJJJJJHHHFFFCCC@@@>>>>>>???@@@??????===<<<;;;;;;::::::999999888777666666666666444444333222222222222333111111111111111111111111111111111111111111111111111111111222222222333333333333444444555666666666555555555666666666777777<<<999777777666666;;;AAA;;;MMMcccyyykkkPPP===777777999999333444333333222222222333jjjOOOGGGBBB===<<<:::888666444333333222222111111000////////////............------------...///...------///111000////////////.........,,,------,,,+++***,,,---+++555EEEWWWgggttt|||uuufffZZZLLL>>>444111666BBB___fffjjjeeeQQQLLLPPPZZZ^^^fffpppxxx||||||zzzvvvyyy||||||{{{yyyxxxxxxqqqbbbTTTOOOPPPSSS___lllxxxnnnfffbbb```___^^^RRRRRRQQQQQQYYYnnn{{{wwwsssrrrqqqnnnllljjjhhhhhhhhhgggeeecccggglllppptttyyy~~~gggTTTRRRPPPOOOPPPRRRSSSTTT\\\eee}}}yyyggg\\\QQQXXX\\\XXXTTT]]]sss|||vvvbbbYYYUUU```www{{{hhhSSS>>>//////000333333222000//////111111111111111111111111000000000000000000000000000000000111111111111222222222222222222222222222333333333333333444444555555555555555555555555555666777777777777888888888666666777888999:::;;;;;;;;;888:::@@@AAA@@@GGGRRRuuuxxxtttkkk^^^RRRLLLLLLNNNGGGFFFFFFJJJOOORRRQQQOOOKKKGGGBBB@@@@@@AAABBBCCCBBBDDDGGGLLLTTT\\\cccggg|||~~~ppphhhkkkccc]]]WWWXXX\\\]]]YYYTTTTTTTTTTTTRRRNNNJJJIIIIIIFFFEEECCC@@@======>>>@@@???>>>===<<<;;;:::::::::888888777666666666666666444444333222222222222222111111111111111111111111000000000111111111111111111111111111222222222222333333333444555555666666444444555555555666666666:::555333777;;;::::::;;;<<<;;;>>>HHH^^^}}}nnnPPPEEE999555777999666222333444555444222111222333jjjOOOHHHBBB===<<<:::888666444333333222222111111000////////////............------------...///...------///111000000000/////////......+++---...---,,,+++---...+++...777HHH[[[hhhlllkkkrrrqqqnnngggYYYFFF999333666:::GGG```}}}~~~bbbUUUiiijjjUUULLLIIIMMMUUU___iiipppssstttsssvvvzzz{{{{{{zzz{{{{{{wwwoooddd^^^\\\]]]___aaaeee]]]SSSKKKHHHIIIIIIIIIJJJOOOVVVYYYZZZ]]]fffooorrrSSSHHHMMMOOORRRWWWVVVNNNEEEFFFLLLPPPbbbyyy~~~nnnUUUOOOOOOWWWaaaooouuukkk\\\]]]iii|||xxxdddNNN???555000000111222111111111111000111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222333333222222333333444555555555555555555555555555666666666777777777888888666777777888999:::;;;<<<::::::;;;===>>>AAACCCEEEUUUkkkpppiiifff^^^[[[YYY]]]eeelllnnnnnnbbb\\\UUUPPPOOOQQQTTTUUUWWW]]]hhhttt|||qqqhhheeegggaaa]]]YYYXXXZZZZZZXXXUUUQQQRRRQQQNNNKKKHHHHHHHHHCCCDDDDDDAAA>>><<<>>>@@@<<<;;;::::::999999999999777777666555555555666666444333222222111222222222111111111111111111111111///000000000111111111222111111111111222222222222222333333444444555555666333444444444444555555555555333666>>>AAA===888555@@@999777;;;BBBQQQppp}}}iiiRRREEE:::888666666888777444000000333555444222111333444hhhMMMFFF@@@===<<<:::888666444333333222222111111000///////////////.........------------...//////---...///111000000000000////////////+++---......---,,,---//////,,,000@@@UUUbbbbbb]]]bbbhhhmmmjjj\\\KKK@@@===444555555AAAeee~~~tttooonnn^^^RRRllleeeSSSFFFHHHNNNWWWbbbjjjooopppsssuuuyyy{{{|||}}}tttuuurrrmmmiiieee```[[[RRRPPPNNNOOOQQQRRRPPPNNNWWWZZZdddrrryyysssdddYYYRRRZZZjjjooobbbjjjvvvwwwdddPPPOOO]]]fffnnnvvvtttdddQQQHHHIIIEEERRRdddyyyppp___QQQQQQggg|||nnnaaa[[[fffyyyxxxkkkRRR:::000111444111111000///000222222111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111333333222222333333444555555555555555555555555444666666666666777777777777777777888999:::;;;;;;<<<:::===<<<999:::AAADDDCCCJJJWWWxxx~~~xxxtttwwwvvvpppoooqqqtttwwwxxxiiiggggggccc```^^^ZZZXXXXXXXXXWWWUUUPPPPPPOOOLLLIIIGGGGGGHHHBBBCCCDDDAAA>>><<<===???:::999888888777888888888777666666555555555555666444333222222111111222222000000000000000000000000//////000000111111111222000111111111111222222222222222333444444555555666333333333444444444555555888444333555666555666999666555<<>>:::NNNkkkwwwuuueeeYYYMMMAAA::::::888999888666333111222333...111444444222222333666gggMMMGGGBBB>>><<<999777666555333222222222111111000////////////............---------............////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,------111000222@@@VVVaaaaaaddd^^^^^^bbb]]]LLL>>>:::;;;999444444FFFggg|||rrrppptttlll\\\YYYccceeeQQQEEE@@@HHHQQQXXXeeesssvvvwww{{{~~~xxxrrrpppsssrrrmmmgggaaa\\\\\\fffuuu{{{tttkkkqqqzzz}}}lll[[[PPPCCCFFFJJJQQQ^^^qqqgggUUUNNNKKKHHH^^^tttgggYYYkkkmmmWWWJJJHHHMMMWWWeeevvvwwwiii]]]dddqqq}}}hhh]]]lll}}}fffKKK<<<888555333333222111111000000000000000111111000000//////......////////////000000000000000000000000111111111111111111111111111111111111333333333222222111111111333333444444444444444444555555555555555666777888666666888999999999999999===<<<;;;:::;;;===???@@@GGGHHHWWWxxxnnn^^^]]]___[[[___WWWSSSUUUTTTNNNMMMPPPNNNMMMLLLJJJHHHFFFEEEDDDCCCAAA???>>>>>>>>><<<::::::;;;;;;;;;:::999777666222222222333333444444444555444333222111111111111000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333222222333333333333444444444444444555555555555666888888888888999===BBBGGGRRRSSSWWWaaauuu{{{YYYPPPDDD<<<;;;:::999666444444333333222111000000111111111111111111111111kkkOOOGGGAAA>>><<<999777777666444222222222111111000////////////............---------............////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,------000000000777HHHXXXaaaaaa]]][[[\\\XXXNNNFFFCCC:::888777666888GGGhhhyyyuuuyyyxxxhhhWWWOOOfff{{{cccOOO>>>>>>FFFOOO\\\jjjpppsssyyy}}}xxxwwwxxxxxxuuuqqqlllggghhhwwwzzznnnaaaSSSHHHAAA??????>>>>>>DDDOOO]]]gggzzzpppfffZZZQQQGGGDDDTTThhhmmmvvv}}}iiiZZZNNNLLLLLLRRR]]]eeeggggggrrr|||yyyjjjjjjsss|||}}}}}}~~~lllWWWAAA777444333222333222111000000//////000000111000000000/////////...////////////000000000000//////000000000111111111111111111111111111111111333333333222222111111111333333333444444444444444555555555555555555666777666666777888999999999999<<<;;;::::::;;;<<<>>>@@@DDDBBBGGG[[[www{{{fff\\\^^^]]]WWW[[[UUURRRSSSQQQLLLIIIKKKLLLKKKKKKJJJHHHFFFDDDCCCBBB@@@>>>======<<<:::888999999::::::999888777666222222333333333444444444444444333222111111111111//////////////////////////////000000000111111111000000111111111222222222111111111222222222333333222222222333333333444444444444444444555555555555666666777777888:::???BBB?????????CCCNNN___rrr~~~}}}pppZZZEEEDDD>>>777555666666444111444444333222222111000000111111111111111111111111mmmQQQHHHAAA???<<<999777777666444222222222111111000////////////............------------............/////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------//////...666JJJ]]]]]]^^^\\\VVVRRRRRRPPPMMMEEE===::::::333444RRRwww~~~wwwaaaNNNLLLUUUnnngggKKK???>>>AAAIIIRRRfffmmmwww~~~}}}|||||||||wwwrrrppp{{{sss```QQQHHHCCC???<<<======<<<;;;<<>>???BBB???@@@FFFVVVttt{{{wwwjjj\\\YYY\\\ZZZSSSVVVQQQOOOPPPNNNIIIFFFEEEHHHHHHIIIIIIHHHFFFDDDBBBAAA???<<<;;;;;;999777555666777777888777777666666333333333333444444444444444333222111000000000000//////////////////////////////000000000000111111000000000111111111222222111111111222222222222333222222222222333333333333333333333444444444555555333555666666666777:::<<<:::999777666888>>>GGGMMM]]]jjj{{{}}}fffVVVLLL???111777555333444777777444000333333333222111111000000111111111111111111111111kkkPPPHHHBBB???===:::888777666444222222222111111000////////////............------------------.........//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---...+++,,,///,,,---===QQQ\\\bbbaaaWWWSSSWWWWWWRRRTTTHHH>>>;;;666777GGG]]]}}}|||rrrcccPPPGGGMMMllldddPPPCCC===>>>CCCXXXcccrrr{{{~~~}}}|||~~~}}}zzzxxxzzz~~~|||iii]]]MMMEEEEEEGGGHHHGGG??????@@@AAACCCEEEGGGIIICCCIIIOOOPPPOOOSSS\\\eee|||lllfffaaaeeelllpppmmmjjjpppwwwTTTNNN[[[ssstttlllkkkmmmxxx|||bbbRRRLLLUUUaaakkk~~~zzzeee```mmm{{{{{{}}}{{{gggYYY@@@666...---000000111333111111000///////////////000000000000////////////////////////000000000000////////////000000000111111111111111111111111111222222222111111111111111222222222333333444444555666666555444333333333333444555666777888888888888:::999999999:::;;;<<<======>>>@@@CCCIII\\\~~~{{{mmmjjjggg```VVVTTTVVVUUUPPPOOOMMMLLLMMMLLLJJJFFFDDDDDDEEEGGGHHHHHHFFFCCCAAA@@@>>><<<;;;:::999666444444555555555666666555555333333333333333444444444222222111000000000000000////////////////////////////////////000000000111000000000000111111111111111111111111222222222222111222222222222333333333222333333333444444444444222444666777666666777888;;;;;;;;;999888999===???:::AAAIIITTTeee~~~qqqhhhUUUAAA888:::<<<:::888666555666777666333000333222222222111111000000111111111111111111111111gggMMMHHHDDD???===:::888777666555333222222111111000////////////............---------------------..................---------,,,,,,,,,---,,,,,,++++++,,,,,,---...***+++000///,,,444AAAXXXcccggg```[[[]]][[[VVVYYYXXXQQQCCC888888===BBBjjj~~~xxxlll]]]LLLOOOmmm}}}dddMMM@@@>>>CCCGGGSSSdddpppvvvyyy|||||||||{{{~~~}}}|||}}}nnnfff]]]YYY\\\bbbggghhhZZZTTTLLLDDD@@@???@@@BBBBBBDDDIIIMMMRRRTTTUUUUUUUUU```fffbbbaaagggllllllmmmlllmmmpppvvvxxxwwwuuurrrvvvsssjjjgggkkkkkkfff^^^XXXPPPOOOUUU[[[]]][[[bbblllmmmiiirrrbbbVVVccc|||oooddd```^^^___kkkyyybbbVVVVVVhhhyyy}}}iiicccaaappp|||~~~jjjRRRBBB666000---///111000000333111000000///.../////////////////////000000000000////////////000000000000...////////////000000000000000000000000000000000111111111111111111111111111111222222333444444555666555444333333222333333444444555666777777777777888888888999999:::;;;<<<999:::===???AAAIII[[[mmm|||kkkZZZ]]]___\\\UUUPPPOOOPPPPPPKKKKKKKKKKKKLLLLLLIIIFFFBBBCCCEEEGGGFFFDDDBBB@@@AAA???===;;;;;;:::888666444444444444444444555555333333333333333333333333111111000/////////000000...........................////////////000000000//////000000000111111111000000111111111222222222111111111222222222333333222222222222333333333444333555777777666555555666333555777888777777888:::<<<>>>===;;;@@@NNNZZZ```qqq~~~kkk[[[OOO>>>>>><<<888777888666222666555333111111111000000222222111111111111111000000000000000000000000000eeeLLLHHHEEE@@@===:::888888777555333222222111111000////////////............---------,,,------------...............---------,,,,,,,,,---,,,,,,++++++,,,,,,------+++,,,///000///111444MMMZZZgggjjjfffdddcccaaabbbqqqtttaaaHHH;;;999:::@@@bbb~~~gggPPPRRRooo{{{^^^IIIBBBCCC===EEERRR^^^fffnnntttyyyyyy|||~~~~~~|||}}}qqq\\\MMMEEEAAA???<<>>HHHRRRlll{{{|||yyylll___ZZZXXXZZZYYYTTTNNNKKKMMMPPPJJJKKKKKKIIIJJJMMMKKKGGGAAABBBDDDDDDDDDBBB@@@???@@@>>>===<<<<<<;;;999888555444444333333333444444222222222222111111111111000000////////////000000..............................////////////000000/////////000000000111111000000000111111111111222111111111111222222222222111111222222222333333333333555666666555555555666222444666777777666777888:::======:::999<<>>FFFNNNYYYcccnnn{{{~~~ooo[[[LLLDDD>>>888111444777999888666222...444333111000000111333555111111111111111111111111000000000000000000000000gggNNNHHHDDD@@@===:::999888777555333222222111111000////////////............---------,,,,,,---------...............---------,,,,,,,,,---,,,,,,++++++,,,,,,---)))---...---,,,///000...<<>>444GGGbbb{{{kkkYYY[[[sssgggTTTJJJBBBBBBEEEJJJRRR\\\ffflllssstttwwwyyy|||xxxfffVVVLLL???EEERRRdddppppppcccWWWLLLHHHIIILLLHHHGGGSSSeeerrriii\\\SSSNNNKKKIIIGGGOOOQQQZZZccc___PPPGGGHHH___]]]TTTGGG@@@@@@@@@===>>>BBBEEEDDDGGGVVVooozzzooofffUUULLLJJJFFFEEEHHHIIIIIIPPP^^^iiinnnrrreeeaaaaaappp~~~wwwjjjVVVDDD888111///...000333222......222000000///............///.../////////000000000111////////////000000000000........./////////000000000000000000000000000000///000000000111111111222000000111222333444555555222222222222222222333444333333444555666666666666666666777888999999999999===;;;:::<<<<<<<<>>???===;;;;;;<<<<<<:::999666666444333222333333444111111111000000000///////////////......//////000................................./////////000000////////////000000000111000000000000111111111111111111111111222222222222111111111111222222222222222333555555444444555666555777999999888777888999111666999888888::::::888777888:::<<>>;;;999888777555444222222111111000///////////////.........---------,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,---&&&///111***(((...000---///<<>>;;;555999RRRuuupppYYYXXXgggqqq]]]MMMGGG???===CCCNNNYYY```lllmmmppptttyyyjjjXXXJJJMMMUUU___fffcccXXXNNNBBB999999>>>;;;777FFF^^^ZZZQQQFFF??????BBBDDDEEE???CCCUUUkkkiiiTTTGGGHHHCCCGGGEEE<<<888;;;===<<>>>>>===<<<:::;;;<<<<<<:::999888666555333222222333333111000000000//////......//////.........//////000..................................../////////000////////////000000000000000000000000111111111111000111111111111222222222000111111111111222222222111222333333222333555777333444555444333333444555666999888444222555888777999999999:::;;;<<<===>>>???FFFOOOZZZkkk}}}}}}ssskkk```QQQIIIFFFEEEAAA<<<:::;;;999777888:::777111000000222444333000111222222333444333111000000000000000000000000111111111000000000000000000000000lllOOOGGGEEEBBB???<<<999888666333111333333222111000///............//////......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---000AAA\\\ooouuuwww|||xxxxxxyyy}}}{{{fffQQQ:::555777BBBSSSjjjxxxlll___SSSTTTfff{{{```RRRFFFCCC???===DDDPPPWWWZZZ```iiittt|||oooUUUQQQQQQVVVYYYUUUNNNKKKBBBAAA>>>:::777:::@@@EEEFFFAAA===???BBBAAA;;;777;;;@@@KKKXXX```___VVVNNNGGGEEEAAA===<<<<<<===>>>MMMPPPRRRNNNJJJMMMWWWaaaiii]]]OOOGGGEEEEEEBBB???BBBKKK]]]oooxxx~~~vvvgggZZZYYYdddzzzhhhJJJ<<<555...---222000000000000000000000000........................////////////////////////---------............///////////////000000000000////////////////////////000000000000000000000000000111111111111222222222111111222222222333333333333333333444444444555555777666555555555666888999888888999:::<<<======>>>???DDDPPPdddzzz}}}xxxoooddd[[[ZZZ^^^ccc\\\YYYVVVSSSRRRQQQPPPNNNTTTNNNIIIGGGHHHHHHDDD@@@BBBAAA???>>>>>>>>><<<:::999999888888777666666666555444333222111111111111222111111000///......---......////////////......---------............///------......//////000000000000//////.........---////////////000000000000000000000000111111111111111111222222222333333333222222222333333333444444444444444444444444444444444444444555555555555666777777777777888888888888999:::<<>><<<:::999777777555555555444444333333333222222222222222222222222333333222222111000//////000000000000000000000000000000000000000000000000lllOOOGGGEEEBBB???<<<999888666444222333333222111000///.....................------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000999KKKdddyyy~~~{{{mmmjjjhhhooo}}}wwwgggFFF<<<666888BBBRRRgggxxxzzzrrrggg\\\VVVXXX[[[eeewwwnnn[[[PPPIIICCC???>>>IIILLLSSS]]]iiiuuuggg[[[QQQQQQSSSRRRPPPPPPFFFCCC???===<<<<<<======@@@BBBDDDDDD???:::888999888999@@@MMM^^^jjjooooooaaaZZZPPPGGGBBBCCCFFFIII\\\dddiiibbbTTTLLLNNNTTT^^^UUUJJJEEEEEEIIILLLMMM\\\iii~~~qqqbbbYYYXXXhhh~~~{{{lllSSS<<<555222...///333////////////////////////................................................---------............///.../////////000000000000////////////////////////000000000000000000000000000000111111111222222222111111111222222222333333333333333444444444444555666666555555666666777888777888999:::;;;<<<<<<===???@@@FFFOOO\\\pppyyynnnmmmiiiccc^^^]]]___bbb]]]ZZZWWWUUUUUUUUUSSSRRRTTTOOOIIIGGGHHHGGGDDD@@@AAA???=========<<<;;;999999999888777777666666555444444333222111111111111111111000000///......---......////////////......------------........................////////////000/////////.........---.../////////000000000000//////000000000111111111111111111222222222333333222222222333333333333444444444444444444444444444444444444444555555555555666666666666777777777777777666666777999;;;>>>@@@===@@@CCCDDDDDDDDDFFFHHHIIIJJJKKKLLLNNNOOOPPPQQQNNNLLLJJJHHHGGGFFFFFFFFFEEEDDDAAA>>><<<;;;:::::::::999888777666444333333555444444444333333333333222222222222222222222222333333222111111000//////000000000000000000000000////////////////////////mmmOOOGGGDDDBBB???;;;999888666444222333333222111000///.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---000000777RRRsss|||tttllldddeeesss}}}tttVVVJJJ;;;444444;;;GGGQQQyyy|||xxxllleeeWWWHHHIII\\\tttxxxaaaQQQJJJFFFBBB===???CCCKKKVVVeeesss}}}xxxfffSSSKKKMMMRRRYYY^^^WWWPPPFFF???============BBBNNNYYYYYYOOODDD@@@???<<<888:::HHHaaa{{{ttthhh___]]]^^^```uuu{{{|||oooZZZMMMMMMSSSOOOMMMJJJJJJPPPYYYdddjjjrrr~~~ooo___WWWOOOZZZqqqyyyvvvxxxyyyvvvfffOOO>>>111000111//////222////////////////////////................................................---------............///....../////////000000000////////////////////////000000000000000000000000000000000111111111222222111111111222222222222333333333333333444444444444444555666666777666666666666777777888999:::;;;;;;;;;<<<>>>@@@BBBMMMdddyyy{{{lllcccaaacccdddccc```]]]\\\\\\[[[XXXUUUTTTUUUUUUTTTSSSTTTOOOJJJHHHHHHFFFBBB???>>>===;;;;;;;;;;;;999777888888888777666666555555444333222111111000111111111000000//////...............////////////......------------............/////////.............../////////...................../////////000000000//////000000000000111111000111111111222222222222111111222222222333333333333333333333333333333333333333333444444444555555444444444555555555666666888777666555555555666777888999;;;;;;:::999:::;;;:::::::::;;;;;;;;;;;;;;;;;;:::999999888999999999666666555444444444555555555444444333333222222111444444333333333333333222111111111111111111111111222222222111111000000///000000000000000000000000////////////////////////nnnPPPGGGDDDAAA>>>;;;999888666444222333333222111000///......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---+++///AAA\\\ttt}}}ooofffiiisssyyyxxxggg]]]NNN@@@777555:::@@@MMMeeeyyy^^^FFFAAAMMMYYY|||lll]]]QQQHHHAAA@@@???@@@EEEQQQ```kkkyyy|||ppp[[[OOOMMMTTTcccppppppgggXXXJJJBBBCCCJJJPPPZZZeeeooooooggg[[[MMMDDDFFFAAA@@@LLLbbb|||yyydddPPPGGGLLLTTTJJJNNNTTT\\\fffsss|||qqqbbbRRRNNNTTTccczzz{{{qqqgggiiiyyyuuueeeRRR???666000111333000---...////////////////////////................................................---------............///........./////////000000////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222222333333333444444444333444555666777666555444666666777777888999999:::777999===@@@???@@@IIITTTooonnnaaa______```bbbaaa^^^ZZZWWWUUUUUUSSSPPPPPPPPPQQQQQQPPPRRROOOKKKHHHGGGEEEAAA>>>===<<<::::::::::::999777888777777666666555444444444333222111000000000000000000/////////.........---......//////......---,,,,,,---------........./////////......---------................................./////////000000////////////000000000111000000000111111111111222111111111111222222222222222222222222222222222222222333333333444444444444333333333333444444444444666666555555666777888888666777777777777666666666777777777777777777777777777777777777777777888888:::999999888777777777777333333333333333333333333333333333333222222222222111111111111111111111111222111111111000000000///000000000000000000000000////////////////////////oooPPPGGGDDDAAA>>>;;;999888777555333333333222111000///......000///...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///***,,,222555>>>\\\|||}}}mmmdddiiissszzz{{{wwwlllYYYFFF;;;888888999JJJddd{{{kkkZZZKKKBBBKKKiiigggQQQPPPKKKCCC===<<>><<<;;;::::::::::::999777777777666666555444444444333333222111000000000000////////////............------............------,,,,,,,,,------------...//////......------,,,,,,---------...........................////////////...////////////000000000//////000000000111111111000000000111111111222222222222222222222222222222222222222222333333333444111222222222333333333333111111222222333444555555333333333444555555444444111111222222333333333333333333333333333222111111666666555555444333333222222222222333333333444444222222222222222222222222000000000000000000000000111111111000000000000000////////////////////////........................pppQQQHHHCCC@@@>>>;;;999888777555333333333222111000///......000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...)))...666///+++DDDiii~~~wwwhhhfffpppxxxvvv```NNN???777===999@@@ZZZyyyeeeKKK===FFFXXXrrr~~~aaaXXXKKKAAA======@@@AAAIIIOOOYYYbbbiiipppuuuxxx|||}}}xxxjjjdddjjjuuuzzzsssxxxtttnnnfffhhhyyywwwtttoooggg^^^VVVPPPMMMTTT___ooo|||wwwkkkbbb[[[TTTLLLHHHLLLRRRYYY\\\kkksss}}}xxxjjjZZZRRRIIIEEEJJJ]]]zzz|||ooo~~~wwwzzzwww[[[HHH>>>222000000000111000///------................................................---------------------------------............///------.........//////////////////////////////////////////////////////////////////000000000111111000000000111111111111222222222222222333333333333222333444444555555444444666666666777777777888888>>>999777;;;??????AAACCCFFFMMM]]]uuu{{{ttttttwwwqqqdddaaaiii]]]\\\ZZZZZZZZZZZZYYYWWWTTTQQQNNNMMMLLLLLLKKKJJJKKKJJJIIIGGGDDDAAA???===;;;:::888999::::::888777666666666555444444333333333222111000000///000000........................------............------,,,,,,,,,,,,------------.........------------------------------.........------........./////////......////////////000000////////////000000000000///000000000000111111111111111111111111111111111111111222222222333333333111111222222222222333333333333333333333222222222666666666777999:::999888444444555666666777777888666777777777666555444333111222333444444444444444000000111111111222222222000111111111111222222222////////////////////////000000000000000000000000////////////////////////........................qqqQQQHHHCCC@@@===;;;999888777555444333333222111000///......000///...,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,***...333///***666JJJccctttwwwvvv}}}qqqXXXDDD@@@777555DDD\\\sss|||jjjZZZIII===HHHccctttdddWWWPPPKKKEEE@@@???BBBGGGLLLSSS[[[dddjjjsssuuuyyy|||~~~{{{zzz}}}~~~nnnmmmhhhfffuuuyyyjjjXXXKKKEEEDDDBBBGGGNNNTTTVVVSSSOOOLLLRRRTTTYYYaaajjjqqqwwwyyy}}}tttfffYYYEEEHHHLLLTTThhhrrr{{{~~~qqq___FFF:::888000...000111///......///000................................................---------------------------------............///---------.........//////////////////////////////////////////////////////////////////000000000111000000000000111111111111111222222222222333333333333333333222333444444555666777777777777888888888<<<888666888:::;;;???DDD???@@@FFFSSSddd|||~~~nnngggdddeeeddd```___ccc[[[YYYWWWXXXZZZ[[[YYYWWWVVVSSSOOOLLLKKKJJJHHHGGGGGGGGGGGGEEECCC@@@>>>===999888666777888888777666666666555555444333333222333222111000000/////////........................,,,------......------,,,++++++,,,,,,,,,---------,,,------------------...,,,,,,,,,------.........---------.........//////........./////////000000........./////////000000/////////000000000111111111111111111111111111111111111111111222222222222111111222222222333333333444444444555444444333333111000///111333444222000111111111222222222222222111111222333222111000///222333555666777777666666000000111111111111111222000000000000111111222222///////////////////////////000000000000000000000////////////////////////........................rrrRRRHHHCCC@@@===:::999888777666444333333222111000///......111///---,,,,,,,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++---...000111222222DDD[[[uuusssXXX??????@@@>>><<>>>>>AAADDDGGGQQQeeewww}}}pppggg```YYYXXX\\\^^^]]]\\\[[[YYYWWWXXXZZZZZZVVVSSSVVVSSSNNNKKKIIIGGGEEECCCDDDEEEFFFEEEBBB???======777666555555666777555444666555555444444333222222333222111000////////////---.....................,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........---------.........//////............/////////000............/////////000////////////000000000000000000000000000000000000000111111111111222222222111222222222222333333333///000111222333333333333555333111222444444222///333333333333222222222111000111222333444333222222000111222333222111000///222222222222333333333333//////000000111111111222////////////////////////////////////000000000000////////////////////////........................oooOOOHHHGGGBBB???<<<:::999888555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////...---...///555CCCYYYqqqdddMMMAAA???888<<>>;;;@@@IIIOOOUUU[[[]]]^^^bbbllltttxxx|||~~~yyywwwtttnnngggaaa\\\YYYWWW[[[bbbkkkrrrwww|||yyylll___UUULLLGGGLLLUUU]]]{{{zzzuuuvvvYYY===555555111...000000000000000////////////////////////////////////................................................//////000000///...------,,,,,,,,,---------......////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333222222333333333333444444666666666666777777777777:::999999888999:::<<<===<<<;;;;;;===@@@FFFKKKOOOddd|||pppddd^^^]]]\\\[[[ZZZZZZZZZZZZ[[[XXXTTTSSSUUUUUUTTTRRRQQQRRRQQQNNNIIIEEECCCCCCDDDCCCCCCBBB@@@>>><<<;;;777777777777777666666666333333333222222222111111222111111000///......---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////........................////////////////////////qqqRRRIIIFFFBBB???<<<:::999888555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---//////...---...///+++555FFF\\\ssscccNNNEEE:::999@@@CCCXXXjjj~~~rrrggg[[[NNNIIIJJJ```yyy~~~nnnZZZKKKBBB<<<<<>>======>>>@@@CCCEEEHHHVVVnnnpppaaa\\\]]]]]]\\\\\\[[[ZZZYYYYYYWWWTTTRRRQQQSSSTTTSSSRRRRRRRRRQQQMMMIIIEEECCCCCCCCCBBBBBBAAA???>>><<<;;;777777777666666555555555222222222222111111111111111111000000///......---///.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------------------------------------------------................................................////////////////////////////////////////////////////////////////////////111111111000000000//////111111111222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............//////................................................sssUUUKKKEEEBBB???<<<:::999888555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---...///...---...///)))***111AAAZZZvvvvvviii___KKK>>>===;;;999GGG^^^wwwzzzvvvmmm[[[IIIFFFRRRiiijjjWWWLLLDDD===;;;:::999:::>>>CCCIIIMMMYYY```hhhmmmooossszzz~~~lll[[[QQQLLLPPP]]]nnn~~~}}}cccAAA555...111444111000222000000000/////////..............................------------------------------------------------...////////////...------,,,,,,,,,---------............/////////000000000////////////////////////....../////////000000000111111111111111111111111000111111111222222222222222222222222333333333333444444444444555555555555555555666666777999:::;;;>>>===<<<<<<<<<<<<===>>>>>>CCCKKKWWWjjj~~~wwwkkk\\\VVVXXXZZZ[[[\\\\\\[[[ZZZXXXWWWRRRPPPOOOOOOQQQRRRSSSSSSSSSRRRPPPLLLGGGDDDCCCCCCAAAAAAAAA@@@???===<<<;;;888777777666555444333333000000000000111111111111111000000//////.....................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------------------------------------------------................................................////////////////////////////////////////////////////////////////////////111111000000000000//////000111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////............//////........................------------------------uuuWWWLLLEEEBBB???<<<:::999777555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,......---------...111,,,***111DDDeee~~~}}}~~~bbbKKKDDD@@@999<<>>???>>><<>>>>><<<;;;:::888777666555444333222222////////////000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......------,,,------------------------------------------------................................................////////////////////////////////////////////////////////////////////////000000000000000000//////000000000111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////........................------------------------vvvXXXLLLEEEBBB???<<<:::999777555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***,,,......---,,,---...111///---...666MMMuuuxxxyyyppp\\\OOOBBBBBB===<<<@@@HHHVVVjjj}}}xxxdddRRRSSS]]]nnnooo]]]TTTJJJCCC@@@???<<<999;;;???DDDFFFHHHLLLTTT[[[dddiiirrrzzzwwwooobbbZZZYYY```kkksss~~~{{{~~~}}}ooo___MMM>>>555555333333333111...///111////////////....................................------------------------------------------------------............------,,,,,,,,,---------..................////////////....................................////////////000000000000000000000000//////000000000111111111111111111222222222333333222222222222333333333333222222333555666777777888555666888;;;===>>>>>>>>>888:::<<<@@@DDDIIINNNRRRjjjuuuyyyuuulllbbb^^^[[[ZZZ[[[[[[XXXUUUUUUQQQSSSVVVXXXXXXVVVRRRPPPOOOOOOOOOOOOPPPQQQTTTUUUOOOOOOLLLHHHCCC???>>>>>>============<<<;;;;;;:::888777666555444333222222////////////////////////////////////............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,------------------------------------------------........................................................................................................................//////////////////000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................//////////////////////////////............//////........................------------------------uuuVVVKKKEEEBBB???<<<:::999888555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---...---,,,---...)))+++000222///444LLLfff|||{{{ppprrr{{{|||xxxiiiSSSDDD===888888999>>>NNN```yyy{{{bbbSSS___ssslll[[[NNNFFFAAA=========<<<;;;<<<@@@EEEIIIJJJNNNVVV```gggkkkpppvvvwww|||}}}{{{yyyjjjjjjlllrrr~~~|||gggTTTCCC666111111///000000000///...000222/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,---------......------........./////////........................------........./////////000000000000000000000000////////////000000000000111111111111222222222222222222222222333333333333222333444555666666666555777888999:::;;;<<<<<<<<<:::::::::;;;===@@@BBBDDDGGGPPP```vvvuuuiiibbbccccccaaa[[[WWWUUUVVVXXXVVVQQQLLLPPPRRRTTTVVVVVVTTTQQQOOOPPPQQQQQQPPPOOOPPPSSSUUUMMMNNNLLLIIICCC>>><<<;;;:::;;;;;;;;;;;;;;;::::::888777777666555444333333000000000000/////////...........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,------......------,,,------------------------------------------------------------------------------------------------..............................................................................////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................------------------------//////////////////////////////............//////........................------------------------uuuTTTJJJEEEBBB???<<<:::999888555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++------,,,,,,,,,---((()))///333///)))222BBBVVVnnn|||sssXXXJJJ@@@===:::666;;;FFF^^^tttggg[[[[[[iiivvvpppccc[[[PPPJJJCCC>>>===>>>>>>>>><<<<<<@@@HHHMMMOOOUUU]]]bbbggggggdddiiissstttmmmhhhooovvvyyyzzz~~~~~~}}}yyy~~~xxxcccLLL>>>777111///111+++---/////////000000/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,---------......---------.........//////........................---------.........//////000000000000000000000000........./////////000000111111111111222222222222222222222333333333444444333444555666666555444444777777888888999:::::::::AAA???===<<<===>>>??????>>>AAAHHHRRR```ooo|||uuuhhhgggccc]]]\\\bbbffffff^^^[[[VVVSSSSSSRRROOOKKKQQQRRRTTTVVVVVVTTTRRRQQQRRRSSSSSSQQQNNNNNNPPPRRRMMMNNNNNNKKKFFF@@@<<<:::999999:::::::::::::::999777777777666666555555555222222111111000///..............................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,------......------,,,------------------------------------------------------------------------------------------------................................................................................./////////000000........./////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////................................................//////////////////////////////............//////................................................tttRRRIIIFFFBBB???<<<:::999888555444222222111111000/////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++------,,,,,,,,,---///***,,,222000***///;;;666VVVvvvxxxdddQQQJJJDDD;;;999>>>???RRRmmmwwwdddMMMTTTjjjggg^^^RRRJJJHHHGGGDDDAAA@@@<<<<<<@@@AAA@@@EEEMMMGGGMMMOOOMMMUUUbbbeee^^^SSSVVVYYYXXXWWW[[[fffooowwwxxx{{{~~~xxxvvvdddMMM777111444333000...,,,...000000111222000,,,//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,---------......---------.........//////........................---------.........//////000000000000000000000000............/////////000000111111111111222222222222222333333333444444444444555666666666555444333555555555666777999;;;<<<:::::::::<<<>>>@@@@@@???BBBAAA@@@AAAFFFLLLSSSXXXfffyyy}}}uuuoookkk\\\^^^]]]\\\]]]```^^^XXX```^^^YYYSSSOOOPPPPPPOOORRRSSSUUUVVVVVVUUUTTTSSSRRRSSSSSSPPPMMMLLLNNNPPPMMMOOOPPPNNNHHHAAA<<<:::888888999:::::::::999999777777777777777666666666444333222111000///...------.....................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,------......------,,,------------------------------------------------------------------------------------------------........................................................................---.........//////000000............/////////000////////////////////////000000000000000000000000////////////////////////////////////////////////........................//////////////////////////////////////////////////////............//////........................////////////////////////