BM6P6(@ gggRRRFFFDDDGGGJJJLLLHHHCCC===999777555444444333222111000000000000111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111000111111222333333333222222333333333444444444555555666555555555555666666777888999;;;===???EEEOOOYYYaaaiiivvv~~~yyyvvvqqqooommmkkkjjjhhhdddaaaYYYWWWRRRMMMHHHDDDBBB@@@EEEEEEGGGLLLRRRVVVWWWVVVVVVZZZ^^^^^^]]]___eeejjjmmmrrryyy|||}}}yyywwwxxx{{{}}}xxxyyyyyyhhhTTTDDDBBB<<<888888777444111222222222333333222111///...........................//////000000000000//////---......///000111111222wwwaaaQQQHHHFFFGGGIIIHHHEEE@@@;;;777555444333333222111000000000111111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111000222222333444444444333333333333444444444555555555666666555555555666777777999:::<<>>BBBJJJVVVccckkksssxxx{{{xxxuuuqqqooojjjjjjjjjkkkiiiddd]]]XXXTTTQQQKKKFFFBBBAAAAAAAAABBBCCCGGGLLLRRRVVVXXXWWWXXX[[[^^^___```dddjjjoootttxxx~~~~~~|||}}}~~~kkk\\\LLLDDD<<<;;;:::666444444222222333222222111//////000000000000000000000000//////000000000000//////......//////000000111111~~~}}}~~~~~~|||zzzyyy}}}}}}~~~~~~jjjWWWJJJEEEFFFIIIKKKHHH@@@999555444222222111111111222333333111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111000000111111222333444444444444444444444444555555555555666666666666777888999999:::===@@@FFFSSScccqqqvvv~~~{{{vvvssspppmmmkkkggggggfffeeeccc^^^YYYTTTPPPLLLGGGBBB@@@@@@AAABBBAAACCCHHHMMMSSSVVVXXXXXXYYY[[[^^^```ccchhhnnnsssxxx{{{zzzkkkTTTJJJ@@@<<<:::777444444333333222222111000000/////////////////////////////////000000000000//////.../////////000000000111~~~zzzxxxxxxyyyzzzzzz}}}}}}wwwssssssuuuxxx{{{{{{yyyvvvuuuuuu{{{}}}~~~~~~}}}}}}~~~}}}gggWWWOOOIIIKKKMMMJJJCCC<<<777666222222222222222222333333111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111000000//////000222222333333333444444444555555555666666666666666777777999:::::::::>>>CCCLLL^^^sss~~~xxxssspppllliiigggeeebbb^^^\\\ZZZXXXUUURRRKKKHHHDDD@@@???@@@BBBDDDAAAEEEJJJPPPTTTVVVXXXYYYZZZ[[[^^^aaaffflllsssxxx{{{~~~xxx___QQQDDD>>><<<777444333333333222111111000000000........................//////000000000000//////////////////000000000000|||zzzuuurrrppppppqqqrrrrrrtttxxx}}}|||xxxuuuwwwyyyyyyxxxzzz~~~zzzvvvsssnnnlllmmmppptttxxxxxxvvvtttuuuvvvyyy{{{}}}~~~uuuaaaVVVOOOOOOMMMJJJFFF@@@;;;888444333333222222222333333111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111000......///111222222222222444444555555555666666666777777777777888999;;;;;;<<>>999555444444333222111000000000000........................//////000000000000//////////////////000000000000~~~{{{xxxqqqooollliiiggghhhiiijjjkkklllmmmppprrrsssqqqooollloooqqqqqqoooqqqvvv{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxyyyzzz{{{~~~}}}~~~}}}}}}sssjjjiiijjjjjjjjjlllnnnrrrwwwxxxvvvuuuxxx{{{|||~~~nnn```WWWRRRLLLHHHGGGEEE@@@;;;555444333222222222222222111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111000...///000111222333333333555555555555666666666666777777777888999:::;;;<<>>FFFOOOVVVcccuuu~~~zzzxxxtttqqqkkkddd\\\WWWQQQOOOLLLKKKKKKKKKIIIHHHCCCDDDEEEEEEEEEEEEGGGIIINNNPPPSSSVVVXXXYYYXXXXXX^^^___bbbgggmmmuuu{{{|||dddOOOFFFCCC>>>777777555222222222222000///000000000000000000000000000000000000000000000000////////////////////////~~~|||zzzxxxuuurrrnnnllljjjfffdddaaa```___\\\\\\\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\^^^___aaaaaa``````aaaccceeeeeeeeeddddddccccccbbbeeecccaaa___^^^___```aaa___bbbdddeeedddcccbbbccceeeeeefffgggiiilllnnnppptttwww{{{~~~rrr```RRROOOMMMFFFCCCFFF<<<999666444444444333222222111111111111111111111000111111111111222222222111111111111111111111111111111222222222333333333111111111111222333444555555555555555666666666666888777888:::999999???FFFPPPZZZiii{{{~~~yyyvvvqqqmmmggg```YYYTTTNNNLLLJJJHHHHHHHHHFFFEEECCCDDDEEEEEEEEEGGGJJJLLLRRRTTTVVVYYYZZZ[[[[[[ZZZ]]]^^^aaagggnnnuuu{{{uuu^^^PPPHHHBBB;;;888666333222333222111000000000000000000000000000000000000000000000000000////////////////////////}}}zzzxxxuuurrrnnnkkkeeecccaaa^^^\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUTTTTTTSSSSSSTTTTTTYYYZZZ[[[ZZZXXXXXXYYYZZZ\\\\\\[[[ZZZZZZ[[[[[[\\\^^^[[[XXXVVVUUUWWWYYY[[[ZZZ]]]```bbbbbbbbbbbbccccccccceeegggkkkooosssuuuwwwzzz~~~lllZZZTTTPPPIIICCCCCC???<<<888555555555444333333333222222111000000///000111111111111222222222111111111111111111111111111111222222222333333333111111111111222333444555555555555555666666666666999777888:::::::::@@@HHHSSS```qqq~~~wwwsssmmmgggbbb\\\VVVRRRMMMKKKHHHGGGGGGGGGFFFDDDDDDEEEFFFFFFGGGIIINNNQQQVVVWWWYYY[[[\\\]]]\\\\\\\\\^^^aaagggnnnuuu{{{~~~qqq[[[MMMDDD???999666444333333333222111000000000000000000000000000000000000000000000000////////////////////////|||yyyvvvtttqqqmmmhhhddd^^^]]][[[YYYWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPQQQQQQTTTUUUVVVVVVTTTTTTUUUVVVWWWWWWVVVVVVVVVWWWYYYYYYZZZXXXTTTQQQQQQSSSWWWYYY\\\^^^aaabbbccccccdddfffdddeeefffiiinnnrrrvvvyyyzzz}}}{{{cccWWWQQQJJJEEECCCCCC???:::777666666555444444444444333333222222222000000111111111222222222111111111111111111111111111111222222222333333333111111111111222333444444555555555555666666666666999777888;;;;;;<<>>;;;999666333///000000111222222333333000111111111111222222222111111111111111111111111111111222222222333333333111111111111222333444555555555555555666666666666888777999===@@@DDDNNNXXX^^^gggpppwww~~~wwwsssooojjjddd^^^ZZZVVVRRROOOKKKIIIGGGFFFGGGGGGFFFEEEHHHJJJMMMOOOQQQSSSWWWZZZWWWXXXYYYZZZ[[[\\\]]]]]]dddfffkkkpppvvv{{{~~~uuudddTTTJJJ???;;;666333111111000000000000000000000000000000000000000000000000000000////////////////////////~~~wwwrrrjjjfff```\\\YYYWWWVVVTTTPPPPPPOOONNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLIIIKKKLLLKKKJJJIIIJJJLLLLLLNNNQQQTTTVVVWWWVVVUUUUUUTTTSSSSSSTTTVVVXXXYYY\\\^^^aaabbbccceeehhhkkkmmmnnnpppssswww|||ppp^^^SSSMMMJJJHHHFFFCCCAAA>>>:::666222111111111111111111111222000111111111111222222222111111111111111111111111111111222222222333333333111111111111222333444555555555555555666666666666777777999>>>BBBHHHSSS^^^aaahhhpppxxxyyyrrrmmmjjjfffaaa]]]YYYUUUQQQNNNKKKIIIGGGGGGGGGHHHGGGFFFIIILLLPPPSSSTTTVVVXXXZZZYYYZZZZZZ\\\]]]___aaaaaaiiikkkoootttyyy~~~~~~xxxxxxzzz|||ppp___QQQDDD@@@:::555333222111000000000000000000000000000000000000000000000000000////////////////////////~~~}}}yyyqqqiiieee```YYYUUURRRQQQQQQPPPQQQQQQPPPOOOOOOOOOOOOPPPMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNLLLJJJIIIIIIJJJKKKNNNSSSWWWYYYYYYWWWVVVWWWWWWWWWWWWXXXYYY[[[\\\\\\^^^aaacccfffiiimmmpppmmmnnnqqqtttyyyzzzeeeWWWOOOKKKIIIGGGEEECCC@@@;;;666111555555444333333222222222000111111111111222222222111111111111111111111111111111222222222333333333111111111111222333444555555555555555666666666777777777:::???DDDJJJVVVaaabbbiiiqqq{{{|||vvvooojjjfffccc___\\\XXXTTTPPPMMMMMMKKKIIIIIIJJJJJJIIIHHHIIIMMMQQQUUUVVVWWWXXXYYY\\\\\\]]]^^^```bbbdddeeelllnnnrrrwww{{{}}}uuuooorrrqqqsss{{{vvveeeUUUHHHCCC<<<777555333222111000000000000000000000000000000000000000000000000////////////////////////|||xxxsssjjjdddXXXVVVSSSPPPNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMLLLJJJHHHGGGJJJJJJIIIIIIIIIIIIHHHHHHMMMLLLJJJIIIIIIJJJLLLMMMLLLNNNQQQSSSUUUUUUTTTSSSVVVXXXZZZ[[[[[[[[[\\\]]]^^^```dddfffhhhiiilllmmmppprrrtttxxx|||ppp]]]SSSRRRKKKJJJGGGDDD@@@<<<888666333333222222111222222222111111000000000000000111000111111222222333444444222222222222222222222222333333333444444444555555555555666666777777888888>>>::::::BBBJJJRRR[[[dddgggnnn|||}}}xxxrrrlllhhhgggeeebbb]]]XXXRRRNNNKKKGGGIIIJJJJJJIIIHHHIIIKKKOOORRRUUUWWWXXXZZZ\\\]]]``````^^^\\\\\\```fffkkkqqqvvv{{{}}}|||{{{uuupppmmmmmmnnnppptttzzz}}}~~~uuu```OOOHHHBBB???;;;444000111000111111222222000///...000000////////////000000////////////////////////zzzuuummmddd]]]TTTRRRPPPNNNLLLLLLMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJHHHGGGHHHIIIJJJLLLNNNOOOQQQSSSUUUVVVVVVVVVXXXZZZ]]]]]]]]]]]]^^^```___bbbeeegggiiijjjmmmoootttuuuyyy}}}zzzdddWWWSSSMMMKKKIIIEEEBBB===999666444333333222222222222222111111000000000000111111000111111222222333444444222222222222222222222222333333333444444444555555555555666666777888888888<<<:::<<>>:::444000000000111111222111111//////000000////////////000000////////////////////////xxxqqqhhh^^^WWWOOONNNMMMKKKKKKKKKKKKLLLKKKLLLLLLMMMMMMLLLLLLKKKLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLIIIIIIHHHGGGHHHIIIKKKLLLOOOPPPQQQSSSUUUWWWXXXYYY\\\]]]___```___```aaacccccceeeiiikkklllnnnqqqsssxxxzzz~~~ppp___WWWNNNLLLIIIGGGDDD@@@;;;777555444333222222222222222111111000000000111111222000111111222222333444444222222222222222222222222333333333444444444555555555555666777777888888999::::::???HHHQQQXXXbbblllzzzuuuoooiiieeebbbaaa]]]YYYTTTOOOKKKIIIHHHHHHHHHGGGFFFHHHKKKOOOUUUWWWYYYYYYYYYYYYZZZ\\\]]]^^^^^^___bbbgggmmmrrr|||}}}~~~}}}}}}~~~|||xxxsssooommmiiijjjmmmqqqvvv{{{www___RRRDDD>>><<<888333111111111222222111111000///000000////////////000000////////////////////////xxxoooeee[[[TTTLLLLLLKKKKKKKKKKKKLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKIIIIIIIIIJJJKKKLLLLLLLLLJJJIIIIIIJJJJJJLLLMMMNNNPPPQQQQQQSSSUUUXXXZZZ[[[^^^```aaaaaaaaabbbdddeeehhhjjjmmmoooqqqtttwwwzzz{{{}}}~~~iii\\\MMMKKKHHHGGGFFFCCC>>>:::666555444333333222333333111111000000111111222222000111111222222333444444222222222222222222222222333333333444444444555555555666666777888888999999999;;;CCCMMMUUU\\\hhhsss}}}xxxsssmmmgggccc```^^^ZZZUUUQQQMMMJJJHHHHHHHHHGGGEEEEEEHHHNNNRRRWWWXXXYYYYYYXXXXXXYYY[[[[[[]]]___bbbeeekkkqqqvvv~~~~~~}}}}}}|||zzzwwwsssooommmkkkmmmpppuuuzzz~~~~~~nnn]]]KKKCCC@@@<<<666444222222222222111111000000000000////////////000000////////////////////////vvvkkk```WWWRRRLLLLLLLLLLLLMMMMMMNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKJJJIIIIIIKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIJJJKKKLLLMMMOOOOOOQQQQQQSSSTTTWWWZZZ\\\^^^```aaabbbbbbbbbccceeehhhiiillloooqqqtttxxx|||ppp]]]NNNJJJFFFFFFFFFEEEAAA===777666555444333333333333111111111111111222333333000111111222222333444444222222222222222222222222333333333444444444555555666666777777888999999999999>>>HHHRRRYYY```nnn{{{zzzvvvqqqkkkeeeaaa]]][[[WWWSSSNNNKKKIIIGGGHHHHHHGGGEEEFFFJJJPPPUUUXXXXXXYYYXXXWWWWWWYYY[[[[[[^^^aaaeeeiiiooouuuyyy||||||zzzxxxuuurrrooonnnmmmooosssyyy~~~|||zzz|||hhhSSSHHHCCC===777555333222222111111111111111000000////////////000000////////////////////////tttggg\\\TTTPPPMMMMMMNNNNNNOOOOOOOOOOOOKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOONNNNNNNNNMMMIIIJJJKKKLLLNNNOOOPPPQQQRRRTTTVVVXXX[[[^^^```aaacccddddddddddddeeehhhjjjkkkmmmppptttwww|||zzzaaaSSSMMMGGGEEEGGGGGGDDD@@@888777666555444333333333111111111111111222333444000111111222222333444444222222222222222222222222333333333444444444555555666666777888888999999:::;;;AAALLLVVV[[[cccsss|||wwwsssooojjjdddaaa[[[YYYUUUQQQMMMJJJHHHHHHHHHHHHHHHGGGHHHLLLSSSWWWXXXXXXYYYXXXXXXYYY\\\^^^___bbbfffjjjnnnsssxxx|||}}}|||{{{zzzxxxuuurrrpppooommmnnnsss|||}}}yyysss]]]NNNEEE<<<666555333333222111111111111222000000////////////000000////////////////////////wwwggg[[[SSSPPPNNNNNNOOOPPPPPPPPPOOOOOOLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQMMMNNNOOOQQQSSSTTTUUUVVVUUUWWWZZZ^^^aaaccceeeeeefffggggggffffffgggkkkmmmppprrrvvvzzzooo\\\TTTKKKGGGHHHHHHDDDAAA999888777555444444333333111111111111222333444555000111111222222333444444222222222222222222222222333333333444444444555555666777777888888999::::::===DDDOOOXXX\\\dddwww{{{xxxuuuqqqnnniiidddaaaZZZXXXTTTOOOLLLIIIHHHHHHHHHIIIIIIIIIKKKOOOUUUYYYXXXYYYZZZZZZZZZ]]]```cccdddhhhlllqqqtttxxx|||}}}|||{{{zzzwwwuuusssqqqpppnnnooouuu|||iiiWWWIII>>>888888444333222111111111222222000000////////////000000////////////////////////|||jjj\\\UUURRRNNNOOOOOOPPPPPPPPPOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMJJJLLLNNNOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRSSSTTTTTTRRRSSSUUUWWWYYYZZZ[[[\\\WWWYYY^^^bbbeeeggghhhhhhhhhiiiiiihhhhhhjjjmmmpppvvvyyy|||~~~dddZZZOOOIIIHHHHHHDDD@@@999888777666444444333333111111111111222333444555000111111222333333444444222222222222222222222222333333333444444444555555777777777888999999::::::???FFFQQQYYY\\\eeeyyyyyyvvvssspppmmmiiidddaaaZZZXXXSSSOOOKKKIIIHHHHHHHHHIIIJJJKKKMMMPPPVVVZZZYYYZZZ[[[[[[]]]___dddgggiiilllqqquuuxxx{{{}}}~~~|||{{{zzzxxxuuusssrrrqqqoooqqqwwwsss```OOOBBB<<<<<<444333222111111111222333000000////////////000000////////////////////////yyyhhh]]]XXXUUUQQQPPPPPPOOOPPPQQQRRRSSSMMMMMMMMMMMMNNNOOOPPPPPPKKKMMMPPPRRRSSSRRRPPPOOOOOOQQQTTTVVVWWWXXXZZZ[[[[[[\\\\\\]]]^^^___``````^^^^^^___cccgggiiigggdddggghhhhhhiiikkkpppwww|||vvvaaaQQQOOONNNGGGDDDGGG???<<<888444111111222333000222444666777666444333444333222111111222333444444444444333333222222222111111222333333444444555444555666777999:::<<<===CCCJJJRRRVVVZZZfff{{{}}}|||xxxrrrpppnnnhhh```YYYUUUSSSPPPMMMKKKIIIIIIHHHGGGIIILLLNNNOOORRRUUUXXXXXXZZZ\\\^^^^^^___bbbcccooosssyyy|||{{{{{{|||~~~~~~~~~~~~}}}{{{yyywwwuuutttssssssrrruuulllRRRCCC>>><<<666444222111222222111//////////////////000000111111111111111000///------|||jjj^^^WWWTTTQQQQQQPPPPPPPPPQQQSSSSSSPPPOOOOOONNNNNNOOOOOOPPPNNNPPPSSSUUUVVVUUUTTTSSSSSSUUUXXXYYYZZZZZZ\\\]]]]]]]]]^^^___aaabbbcccdddfffeeefffiiimmmnnnllljjjhhhhhhiiijjjnnnttt|||iiiUUUPPPOOOIIIFFFHHHBBB???:::666333222333333111111222222222222222333333333222111111222333333444444444333333222222222222222333333444555555555666666777888999;;;===???GGGNNNVVVZZZ]]]iii|||}}}zzzvvvqqqooommmhhh```ZZZTTTRRROOOMMMJJJIIIIIIHHHHHHJJJMMMNNNPPPRRRVVVXXXYYY[[[^^^```aaacccfffhhhssswww|||~~~|||yyywwwuuuuuuttttttwwwvvv\\\LLLDDDAAA888555333222222222111///000000/////////000111111111111111000///.........~~~lllaaaZZZVVVRRRRRRQQQQQQQQQRRRSSSSSSQQQQQQPPPOOONNNOOOPPPPPPRRRTTTVVVXXXZZZYYYXXXXXXXXXZZZ]]]^^^]]]]]]___`````````aaabbbccceeeggghhhiiihhhhhhjjjlllmmmllljjjkkklllmmmpppuuu}}}vvv\\\RRRPPPLLLIIIIIIEEEBBB===888555333333444555333111000000111222444333333222222222222333333444444333333333333222222333333444444555666666666777888999999999;;;???BBBMMMSSSZZZ^^^aaakkk|||{{{wwwtttpppnnnkkkggg```ZZZRRRQQQNNNLLLJJJIIIIIIIIIIIIKKKNNNPPPQQQSSSVVVYYY[[[]]]___bbbdddggglllooovvvzzz~~~|||zzzxxxwwwwwwvvvxxx~~~iiiUUUIIICCC:::777444333222222111000111000000000000111222222222111000///......//////}}}nnneee___\\\SSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNNNNOOOPPPRRRSSSVVVWWWYYY[[[\\\\\\\\\[[[\\\^^^`````````___```aaaccccccccccccdddeeeggghhhhhhhhhhhhiiijjjkkkkkkkkkqqqsssuuuzzzeeeVVVRRRNNNJJJHHHGGGDDD???:::666444333333777666444333222333444444333333333333333333333333333333333333333333333333444444555555666777777777777888999999999;;;AAAEEERRRXXX^^^aaaccclll{{{~~~yyyssspppnnnkkkiiiddd^^^ZZZPPPNNNLLLJJJIIIIIIIIIIIIKKKMMMPPPRRRSSSUUUWWWYYY[[[]]]```bbbfffkkkqqqvvvxxxzzz}}}|||zzzxxxxxxxxxzzz}}}vvv^^^MMMCCC===:::666444333222111000111111111111111222222333333111///...---...///111yyymmmfffaaa]]]TTTTTTTTTTTTTTTTTTTTTSSSNNNMMMMMMNNNPPPSSSVVVXXXZZZ[[[\\\]]]^^^^^^^^^]]]^^^___aaaaaa``````aaabbbeeedddcccbbbbbbccceeefffiiiiiijjjjjjlllnnnppprrrwwwzzz~~~ppp[[[SSSOOOKKKHHHGGGEEE@@@;;;777555333333555555555555444333333222333333333333333333333333333333333333333333333333444444555666666777777888666888999888888<<>>GGGPPPXXX^^^eeelllrrr|||yyytttkkkjjjiiifffbbb\\\XXXUUUKKKJJJIIIHHHHHHHHHIIIJJJNNNQQQUUUWWWXXXXXXZZZ[[[\\\]]]___bbbgggoooxxx~~~~~~zzzyyyvvvwww{{{~~~{{{___KKKCCC???:::666444333222111111000000000000111222222111000///......///000111yyyooohhh___XXXUUUVVVWWWWWWWWWUUUTTTSSSTTTSSSRRRSSSVVVZZZ___bbbccccccbbbbbbaaa``````___]]]___bbbbbbbbbbbbcccdddbbbaaa``````aaacccfffhhheeehhhjjjmmmpppvvv~~~mmm[[[SSSNNNJJJHHHFFFCCC???<<<999777666333222111111111222333444333333444555555444333333222222222333333444444444333444444555555666777777666999;;;;;;;;;AAAMMMVVV[[[bbblllvvv}}}wwwrrrhhhhhhgggccc^^^XXXTTTRRRIIIIIIHHHGGGGGGHHHIIIJJJOOORRRVVVYYYYYYYYYZZZ[[[]]]^^^```ccchhhpppzzz}}}zzzttttttzzz|||kkkTTTFFFAAA;;;777444333222222000000/////////000111111///////////////000000000{{{rrrkkkccc[[[VVVVVVWWWXXXWWWVVVTTTSSSXXXWWWVVVVVVXXX\\\aaacccfffeeeeeecccbbbaaaaaa```^^^```bbbcccccccccdddeee```_________aaaeeeiiikkkkkknnnqqquuuyyysss___UUUOOOLLLIIIHHHEEEAAA>>>;;;999888777555222000000333777999333333444555555444333333222222222333333444444444333333444444555666666666777:::=========DDDPPP[[[]]]eeeqqq}}}|||vvvqqqggggggfffbbb\\\VVVRRRPPPHHHHHHGGGGGGGGGHHHIIIJJJPPPSSSWWWYYYZZZZZZ[[[\\\___```aaadddiiirrr|||~~~{{{tttsssxxx{{{}}}rrrYYYGGGBBB<<<777555333333222///////////////000000111...///000000000000//////wwwnnnccc\\\[[[YYYVVVTTTUUUWWWZZZ\\\```___^^^^^^___bbbfffhhhiiihhhgggeeedddccccccbbbcccdddeeeeeeddddddeeefffeeedddcccbbbaaaccchhhkkkmmmpppvvv|||dddUUUMMMHHHHHHFFFCCCAAA???<<<888555222222111111222444555666333333333333333333333333111111222333333444555555333333444555666777888888:::888999>>>BBBJJJWWWcccfffhhhppp}}}}}}xxxsssooofffeeeaaa]]]XXXTTTPPPNNNJJJJJJJJJJJJLLLNNNPPPRRRVVVVVVWWWXXXZZZ\\\]]]^^^aaabbbdddfffjjjqqqyyywwwuuutttuuuvvvzzzeeePPPGGG>>>;;;999444111000333333222222111000//////111111000///////////////zzzpppeee]]]ZZZYYYVVVUUUVVVXXX\\\^^^cccbbbaaaaaabbbdddfffhhhggggggeeeddddddccccccccccccdddeeedddcccbbbcccdddddddddcccbbbbbbeeeiiimmmwww|||kkkYYYPPPKKKIIIGGGDDDAAA???<<<888555444333222222333555666777333333333333333333333333222222222333333444444555333444444555666777888888;;;999;;;@@@DDDLLLYYYeeeiiikkkrrrzzzuuuoookkkdddbbb^^^ZZZUUUQQQMMMLLLIIIIIIIIIJJJLLLOOORRRSSSXXXXXXYYYZZZ\\\^^^```aaacccccccccffflllttt|||}}}xxxtttuuuuuuwwwnnnUUUJJJAAA===;;;666333222333333222222111000000000111111000///////////////}}}ssshhh___ZZZYYYWWWVVVXXX[[[___aaaeeeeeeeeefffffffffggggggffffffeeeeeeeeeeeeffffffeeefffgggfffdddccccccdddfffffffffeeefffiiiooosss}}}vvv```SSSMMMIIIGGGDDDBBB@@@===999666555444333333444555777888333333333333333333333333333333333333333444444444333444555555777777888999<<<;;;===CCCHHHPPP]]]jjjmmmpppwww|||vvvpppjjjfff```^^^ZZZVVVQQQMMMJJJHHHGGGHHHIIIJJJMMMQQQTTTUUUZZZ[[[\\\^^^___aaabbbcccfffcccbbbfffoooyyyyyysssssstttvvv{{{{{{]]]PPPDDD???<<<888555555333333333222111111000000111111000/////////000000wwwjjjaaa\\\[[[YYYYYYZZZ^^^aaadddfffggghhhhhhhhhgggeeeddddddddddddeeefffggghhhiiihhhiiijjjiiifffeeefffgggiiiiiijjjjjjlllpppvvv{{{fffUUUNNNJJJHHHEEECCCAAA>>>:::777555444333333333555666777444444444444444444444444444444444444444333333333444444555666777888999999;;;;;;???FFFMMMVVVdddqqqssswwwxxxrrrlllfffbbb]]]ZZZWWWRRRNNNJJJHHHGGGFFFGGGHHHKKKNNNRRRVVVXXX\\\\\\^^^```bbbcccddddddfffbbbaaafffqqq|||yyyrrrqqqtttvvvyyy}}}fffWWWHHHAAA>>>:::666666333333333222222111111111111111000000///000000111|||oooeee___^^^\\\[[[\\\___ccceeeeeefffgggggggggeeecccbbbaaaaaaaaabbbdddfffggghhhhhhjjjjjjjjjhhhhhhiiijjjkkklllmmmooorrrwww~~~mmmXXXOOOKKKIIIFFFDDDBBB???;;;888444333222222222333444555444444444444444444444444555444444444444444444444444444555666777888999999:::<<>>777666555333222111111111111111111111111111111111wwwmmmeeeccccccccceeehhheeefffhhhjjjlllpppuuuyyy}}}}}}ooommmttt}}}|||bbbWWWMMMJJJIIIFFFAAA>>>;;;999666555555555444333444444444555555555555666555555555555555666666777777888999999888:::<<>><<<999555333222222333222222222222222222222222~~~ppphhhbbb]]]\\\^^^\\\___cccfffhhhjjjmmmooonnnqqqtttuuuwwwzzz~~~yyynnnjjjmmmxxxpppYYYRRRNNNGGGCCCDDD>>>;;;888666555555444333444444444555555555555666666666666666666777777888555666888999:::<<<@@@CCCTTTZZZiii~~~nnnggg]]]UUUOOOLLLJJJIIIHHHKKKOOOPPPPPPPPPSSSUUUSSSUUUWWWXXXXXXZZZ\\\___```aaabbbbbbccceeeiiillluuuyyy~~~mmmddd[[[XXXWWWUUUWWWZZZ^^^aaaeeeiiilllpppuuuyyy~~~{{{tttkkkllllllnnnxxxcccOOOGGG@@@===:::666333222333333222222222222222222222222uuukkkeee___]]]^^^ZZZ^^^bbbeeeggghhhjjjlllnnnqqquuuwwwyyy}}}zzznnnhhhhhhppp{{{xxx___UUUOOOGGGBBBDDD???===999777777666555444444444444555555555666666666666666666666777888888444666888999:::===AAADDDRRRYYYhhh||||||lllfff]]]UUUPPPLLLJJJHHHIIIMMMPPPRRRQQQRRRUUUWWWVVVWWWXXXXXXXXXZZZ]]]```___```aaaaaaaaacccgggjjjtttxxx}}}xxxbbbZZZSSSRRRRRRQQQRRRUUUVVVXXX[[[___bbbgggmmmqqqyyy}}}~~~vvvhhhjjjjjjkkktttjjjRRRHHHAAA>>>:::666333222333333222222222222222222222222rrreee\\\[[[\\\```aaacccfffhhhiiijjjjjjooooooppptttzzznnneeeeeeiiimmm~~~fffTTTPPPKKKDDD???AAA>>>:::777666666444222444444444555555555666666777888888777666555555666777666777;;;<<<===CCCIIIXXX\\\ggg{{{|||xxxnnnggg\\\SSSNNNMMMLLLLLLMMMOOORRRUUUWWWXXXWWWWWWVVVXXXZZZ]]]^^^______^^^^^^___```bbbdddiiiooossszzz|||oooZZZVVVPPPLLLLLLLLLLLLLLLQQQSSSUUUWWWYYY\\\```cccjjjrrr|||vvvmmmiiinnnssszzzzzz\\\KKKEEE>>>888888888444222222333333333222222222111111xxxjjjaaa^^^^^^```aaaccceeegggiiijjjkkknnnoooqqquuuzzzpppfffcccfffiiitttlllWWWQQQLLLFFFAAAAAA>>>:::888777666444333444444444555555555666666666777777666555444444666888666777:::<<<>>>EEEMMM\\\```lll~~~xxxtttkkkeee\\\TTTPPPOOOOOOOOOOOOPPPSSSUUUWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\```aaabbbdddfffjjjpppttt|||~~~{{{jjjVVVRRRMMMKKKKKKKKKLLLLLLKKKMMMOOOQQQSSSVVVZZZ]]]cccjjjsssyyy|||}}}xxxnnniiikkknnnsss~~~zzz|||dddPPPGGG@@@:::999999555333333333333333222222222111111ssshhhbbb______aaabbbeeegggjjjkkkllloooppprrrvvv{{{tttgggaaaaaacccjjjvvv\\\RRRMMMHHHDDDBBB???;;;999888777555444444444555555555666666666555666777666444333444555999777888:::;;;???HHHRRR___cccnnn~~~zzzuuuqqqiiiccc[[[UUUSSSRRRRRRRRRRRRRRRTTTVVVWWWWWWWWWWWW[[[[[[[[[[[[[[[\\\\\\]]]dddeeeggghhhjjjmmmrrrvvv~~~rrrcccRRRNNNKKKIIIIIIJJJKKKKKKFFFHHHJJJKKKMMMPPPTTTWWW[[[aaaiiinnnqqqtttyyy}}}}}}ssskkkjjjjjjmmmyyy}}}uuuxxxxxx}}}nnnWWWJJJBBB;;;:::999666333333333333333222222222111111|||oooeee``````aaaccceeehhhjjjmmmnnnoooqqqtttxxx|||zzzlllbbb^^^^^^ggg|||bbbSSSMMMIIIFFFCCC@@@<<<:::999888666555555555555555666666666666555666777666555444555777:::888888:::;;;@@@MMMYYYfffiiiqqq~~~{{{xxxtttqqqiiiddd]]]XXXUUUUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYYYY______^^^^^^___```bbbcccjjjlllmmmnnnpppssswwwzzz}}}kkk\\\QQQNNNJJJHHHHHHIIIIIIHHHFFFGGGIIIJJJKKKMMMQQQTTTUUUYYY___cccfffkkkrrrwww|||~~~xxxooojjjiiijjjsss}}}ttttttuuuxxxvvv[[[LLLDDD<<<:::999555333333333333333222222222111111uuuhhhaaaccccccdddfffhhhkkknnnooopppssswww{{{~~~uuuiiiaaa]]]dddwwwiiiUUUMMMIIIFFFDDDAAA===;;;:::999777666555555555666666666777777666777888888777666777999:::999:::;;;<<>><<<;;;:::888777555555666666666777777777666888999999777777888:::999999;;;===>>>EEEUUUdddnnnrrryyy~~~||||||{{{yyyuuusssiiifffaaa]]][[[YYYWWWVVVXXXXXXXXXYYY\\\```dddfffkkkkkkmmmnnnqqqsssvvvwwwwwwyyyzzz{{{{{{}}}wwwgggZZZUUURRRNNNLLLKKKJJJHHHFFFFFFGGGGGGFFFEEEEEEHHHJJJFFFIIILLLMMMOOOTTT\\\bbbmmmppptttxxxzzz}}}{{{pppgggdddfffiiikkkyyyyyyqqqwwwzzz{{{hhhRRRIII@@@<<<:::555333444333333333222222222111111xxxooojjjiiiiiiiiikkkmmmpppqqqtttxxx}}}vvvjjjdddrrryyy___SSSMMMGGGEEECCC???<<<;;;:::999777555666666666777777777777555777888888777777888999888999<<>>:::777888333333333222222222111111{{{qqqiiijjjnnnqqqtttwww|||uuukkkuuuhhhUUULLLGGGDDDDDDBBB@@@===;;;999888555555555555555666777777666666666777888:::;;;<<<666<<<:::;;;KKKWWW```lllzzz~~~||||||yyywwwwwwxxxtttlllfffddd```\\\[[[]]]______^^^]]]aaaeeeiiilllooosssvvv}}}}}}}}}}}}~~~||||||||||||}}}~~~}}}~~~}}}|||}}}~~~~~~|||{{{~~~}}}yyyuuuqqqlllfffbbb[[[YYYXXXWWWXXXXXXVVVTTTOOONNNMMMKKKIIIGGGDDDCCCEEEEEEDDDEEEFFFHHHJJJKKKRRRTTTXXXZZZ\\\```dddgggrrrvvv{{{sssiiieeefffhhhmmmwwwfffOOODDDBBB;;;777777333444444333333333333222222vvvnnnnnnqqqsssvvvyyy}}}pppuuuoooYYYMMMHHHEEEDDDBBB@@@===;;;999888666555555555555666777777777777777777888999:::;;;777===;;;>>>MMMZZZeeerrr~~~|||zzzzzzxxxuuuuuuvvvrrrkkkeeeaaa]]]YYYXXXYYY\\\]]]]]]___bbbggglllnnnqqqtttvvv|||||||||}}}~~~~~~}}}{{{{{{|||~~~|||zzz||||||}}}|||{{{~~~~~~{{{wwwsssoookkkfffccc]]][[[ZZZYYYYYYYYYWWWUUURRRRRRPPPOOOLLLJJJGGGFFFEEEEEEDDDDDDEEEFFFHHHIIILLLNNNQQQSSSUUUXXX\\\___jjjnnntttyyytttjjjeeeeeefffiiissskkkSSSGGGDDD<<<888888444444444333333333333222222}}}vvvuuuvvvvvvwwwzzz}}}xxxuuu~~~vvv\\\OOOIIIEEEDDDBBB@@@>>>;;;:::999666666555555666666777888888888777777888999::::::999>>>===AAARRR___kkk{{{~~~}}}{{{yyyxxxwwwwwwuuusssrrrrrroooiiiddd]]]ZZZVVVTTTVVVYYY[[[]]]aaaeeekkkppprrrtttuuuwww{{{{{{{{{|||}}}}}}{{{zzz{{{|||~~~~~~|||zzz{{{{{{|||||||||~~~}}}||||||yyyvvvsssooommmjjjfffcccaaa___]]]\\\[[[ZZZXXXVVVVVVVVVUUUSSSPPPNNNLLLJJJFFFEEEDDDCCCCCCDDDEEEFFFFFFHHHJJJLLLMMMOOOSSSVVV]]]bbbhhhpppwww~~~vvvkkkeeecccddddddnnn~~~tttZZZKKKGGG>>>::::::666444444333333333333222222{{{yyyxxxvvvvvvxxx|||}}}tttuuuxxx]]]OOOKKKEEEDDDBBB@@@>>><<<:::999666666666555666777777888999888888888888888999999999>>>>>>DDDVVVcccrrr~~~}}}|||zzzxxxvvvuuuuuuuuutttrrrpppooonnnkkkgggdddZZZXXXUUUSSSUUUXXX\\\___ccchhhnnnsssuuuvvvwwwwww|||{{{{{{{{{{{{|||}}}}}}|||zzzyyy{{{}}}~~~|||||||||}}}}}}{{{yyyyyyyyyyyytttqqqnnnllljjjhhheeeccccccaaa___^^^]]]\\\ZZZXXXYYYXXXWWWVVVSSSQQQOOONNNHHHGGGEEEDDDCCCCCCDDDDDDEEEFFFHHHIIIIIIKKKNNNPPPSSSWWW^^^fffnnnxxxyyymmmeeebbbbbbaaakkkyyy}}}bbbOOOHHH???::::::666444444333333333222222222}}}zzzuuutttwww{{{rrrnnnvvv\\\OOOMMMEEEEEECCCAAA>>><<<:::999666666666666666777888888999888888888888888999999999===>>>GGGYYYgggyyy~~~~~~~~~~~~zzzyyywwwuuusssrrrqqqqqqpppnnnllljjjiiigggeeecccYYYXXXVVVVVVWWW[[[___ccceeejjjpppuuuvvvwwwwwwxxx||||||{{{zzzyyyyyyyyyyyy}}}|||zzzyyyzzz|||~~~~~~yyyxxxwwwvvvuuuvvvvvvwwwpppnnnjjjhhhggggggeeecccdddbbb```___^^^]]][[[YYYYYYXXXXXXWWWUUUSSSQQQPPPKKKJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHKKKMMMMMMPPPVVV^^^gggqqq{{{|||pppgggbbbaaa```iiivvviiiRRRIII???::::::555444444333333333222222222|||vvvuuuwww{{{sssjjjvvvuuu\\\PPPNNNFFFEEECCCAAA???<<<;;;:::777777666666777777888999888888777777888999::::::999===???JJJ]]]kkk|||yyyxxxyyyzzz|||uuuuuutttrrrpppooommmmmmjjjiiigggdddbbbaaaaaa```XXXYYYZZZZZZ[[[^^^cccggggggkkkppptttuuuvvvwwwxxxzzzzzzxxxwwwvvvvvvvvvvvvyyyyyyyyyzzz|||~~~~~~zzzrrrqqqqqqqqqqqqssstttuuunnnkkkhhhffffffeeedddccccccbbb______^^^]]][[[YYYWWWWWWWWWWWWVVVUUUTTTSSSOOONNNLLLJJJIIIHHHIIIIIIHHHIIIIIIHHHGGGGGGHHHJJJKKKMMMRRRXXX___iiitttzzztttjjjdddaaabbbiiirrrqqqVVVJJJ???;;;:::555444444333333333333222222zzzxxxzzz|||vvviiinnnxxxaaaRRRNNNFFFEEECCCAAA???===;;;:::777777666666777777888999777777777777888999:::;;;;;;>>>AAAMMMaaaooo~~~~~~{{{yyyxxxvvvuuuvvvvvvwwwpppppppppooommmkkkiiigggdddcccaaa^^^\\\[[[[[[\\\WWWYYY\\\^^^___aaaeeeiiihhhlllppprrrsssuuuvvvxxxvvvuuuuuuttttttuuuuuuvvvwwwxxxyyy{{{}}}}}}wwwrrrjjjjjjjjjkkkmmmppprrrtttmmmjjjgggeeedddddddddcccaaa```^^^]]]^^^]]][[[ZZZVVVVVVWWWWWWWWWWWWVVVVVVRRRQQQOOONNNMMMMMMMMMMMMLLLMMMLLLKKKIIIHHHIIIKKKKKKLLLOOOSSSYYYbbblllrrrxxx|||wwwmmmfffcccdddiiiooozzzwwwZZZMMMAAA<<<;;;666444444333333333333222222}}}{{{~~~}}}yyyjjjjjjwww|||eeeTTTNNNFFFEEEDDDAAA???===;;;:::777777777777777888888999666666666777888:::;;;<<<<<>>===777444444444333333333222222~~~|||wwwfffgggkkkssspppYYYKKKHHHFFFCCCBBBAAA???<<<:::888888777666666777888999777888999888777777999:::===>>>FFFUUUbbbsss~~~|||{{{{{{|||}}}|||zzzxxxuuusssqqqpppooommmkkklllooorrrttttttqqqnnnkkkgggdddbbb``````]]]ZZZVVVUUUWWWWWWVVVTTTUUUWWWYYY[[[^^^aaafffjjjkkklllnnnooopppppppppppplllmmmoooqqqssssssrrrrrrsssuuuxxxyyyyyyyyyzzz|||~~~~~~~~~~~~|||yyyuuupppllliiigggcccbbbbbbeeehhhkkkmmmmmmjjjgggdddbbbaaa```^^^]]]bbb```]]]ZZZYYYZZZ[[[\\\WWWWWWWWWWWWXXXYYYYYYYYYXXXTTTQQQQQQTTTXXXYYYYYY\\\XXXTTTSSSSSSRRRPPPMMMPPPMMMMMMSSSYYY___gggnnnwww~~~}}}sssiiicccbbbgggllluuugggPPPFFFAAA===999888666333222333444333222~~~}}}~~~~~~~~~yyyfffcccdddiii{{{```PPPIIIGGGDDDBBB@@@>>><<<:::888777666555555666777888777888999888777777999;;;???@@@IIIXXXeeettt}}}zzzzzzzzzzzzxxxwwwuuusssqqqnnnmmmlllkkkjjjiiijjjlllooooooooojjjhhheeebbb___]]][[[[[[ZZZWWWSSSQQQRRRSSSSSSQQQTTTVVVYYY[[[]]]```cccfffhhhiiikkkmmmnnnooonnnnnnkkklllmmmooopppqqqqqqqqqvvvxxxyyyyyywwwvvvvvvwww{{{}}}}}}|||~~~~~~~~~|||zzzwwwtttpppllliiihhhcccbbbbbbeeeiiilllmmmmmmkkkhhhcccaaa```___^^^]]]]]]\\\[[[ZZZZZZYYYXXXXXXWWWWWWXXXYYYZZZZZZZZZZZZXXXVVVTTTUUUYYY\\\]]]]]]___\\\YYYWWWXXXXXXVVVTTTVVVSSSSSSVVVXXX\\\dddmmm{{{tttkkkeeecccgggkkkrrrmmmTTTGGGBBB>>>;;;888666333222333444333333}}}xxxtttsssttttttuuuxxx{{{zzzfff```___bbbwwwgggTTTJJJGGGDDDAAA@@@>>><<<999777777555555555555666777777888999888777888:::;;;>>>AAALLL]]]jjjvvv~~~{{{yyyxxxwwwwwwsssqqqooommmkkkiiiggggggfffeeefffgggiiijjjjjjiiidddbbb```]]]ZZZYYYWWWWWWVVVSSSNNNLLLMMMNNNOOOPPPSSSVVVZZZ\\\]]]^^^```aaadddfffhhhkkklllmmmlllllliiiiiijjjkkklllnnnppppppvvvwwwxxxwwwuuutttuuuvvvzzz}}}~~~}}}~~~}}}|||{{{zzzxxxwwwuuurrrooommmjjjiiidddddddddgggkkknnnnnnnnnlllhhhccc___^^^^^^^^^^^^ZZZ[[[\\\\\\[[[ZZZXXXWWWXXXYYY[[[\\\]]]]]]\\\\\\YYYYYYXXXZZZ^^^aaabbbbbbdddaaa___^^^___``````___\\\[[[ZZZ[[[ZZZ]]]hhhsssvvvmmmhhheeegggjjjnnnxxxwwwZZZJJJCCC???<<<888666333333333444444333{{{vvvpppkkkjjjkkklllmmmnnnppptttyyy~~~zzzfff```^^^aaauuummmVVVLLLIIIEEEBBB@@@>>><<<:::999888666555555666777777777888999999888888:::<<<<<<@@@OOOdddrrr{{{~~~|||yyywwwvvvuuuuuuooommmkkkhhhfffeeeddddddbbbbbbccceeeggghhhfffddd```___^^^[[[YYYWWWVVVUUURRROOOKKKIIIIIIKKKNNNPPPUUUXXX\\\^^^___^^^^^^^^^bbbdddgggjjjllllllkkkjjjggggggggggggiiikkknnnoooqqqrrrttttttttttttvvvxxx}}}}}}{{{yyyxxxwwwuuuuuusssqqqooonnnllllllhhhhhhiiillloooqqqrrrqqqlllhhhbbb^^^]]]^^^______]]]]]]]]]]]]]]]\\\[[[[[[YYYZZZ]]]___aaaaaa``````]]]]]]^^^___aaacccddddddhhhgggeeeeeefffggghhhhhhaaaaaabbbbbbaaadddqqqyyypppjjjfffggghhhkkksss}}}bbbMMMDDD???<<<999666444333444444444333{{{vvvqqqlllgggcccbbbcccdddddddddfffiiimmmrrrvvvzzz||||||iiiaaa]]]```rrrvvv]]]OOOKKKGGGCCCAAA???<<<;;;;;;:::888777777777888888777888999999888999;;;===<<>><<<<<<;;;999888777777888999777888999999999:::<<<>>>@@@III```~~~}}}|||zzzyyyyyywwwvvvtttsssqqqooommmllljjjhhheeebbbaaa```aaaaaa]]]^^^```ccceeefffeeecccZZZZZZYYYWWWTTTQQQOOONNNKKKKKKKKKJJJKKKNNNSSSWWWZZZ]]]aaacccbbb`````````bbbdddhhhkkklllkkkiiigggddddddeeegggiiikkkmmmnnnqqqrrrrrrrrrqqqrrruuuwww~~~~~~|||}}}|||{{{zzzzzzzzzyyywwwvvvtttsssrrrqqqppppppooonnnnnnmmmmmmoooooooooqqqttttttrrrqqqgggddd___]]]^^^```aaaaaacccaaa]]][[[ZZZZZZ\\\]]][[[]]]___bbbfffiiilllmmmiiijjjjjjiiihhhhhhiiikkksssuuuwwwxxxvvvuuutttuuuqqqppppppqqqqqqttt}}}tttnnnffffffhhhlllpppyyytttVVVHHH@@@;;;999777444444444555555444}}}wwwrrrmmmhhheee[[[YYYWWWVVVVVVVVVUUUTTTWWWWWWXXXZZZ\\\___bbbcccmmmooorrruuuxxx}}}pppccc[[[[[[gggvvvuuuUUUQQQKKKFFFCCCAAA???>>><<<:::999777777777777888777888999999999:::<<<>>>DDDNNNhhh~~~}}}{{{yyywwwuuutttsssqqqpppooonnnllliiigggffffffdddaaa^^^\\\\\\]]]^^^\\\\\\]]]```dddeeeeeedddYYYYYYXXXVVVSSSOOOLLLJJJGGGIIIKKKLLLMMMPPPUUUYYY[[[^^^aaabbbaaaaaaaaaaaabbbdddhhhjjjkkkiiifffdddcccdddfffhhhkkklllmmmnnnpppqqqqqqqqqqqqsssvvvyyy~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzxxxvvvuuuuuuuuutttsssrrrqqqpppooonnnnnnmmmmmmlllkkkkkkkkkmmmmmmnnnoooppppppmmmkkkdddaaa___^^^___aaabbbbbbdddcccaaa^^^]]]\\\\\\\\\\\\]]]___bbbggglllqqqtttpppqqqqqqpppnnnooorrrvvv{{{}}}{{{zzz{{{xxxxxx|||tttnnnhhhgggiiimmmpppxxx|||[[[KKKCCC;;;:::777555444555555555444{{{wwwqqqlllhhheeeaaa___WWWVVVUUUUUUUUUUUUSSSRRRTTTTTTTTTUUUWWWYYY[[[]]]___aaadddgggkkkqqqwww|||rrreee]]]]]]iiiwww{{{WWWRRRLLLGGGDDDBBB@@@???;;;:::888777666666666777777888999999999:::===???EEEOOOjjjzzz~~~}}}}}}|||{{{yyywwwtttrrrpppooommmlllllljjjhhhfffdddbbbcccaaa]]]ZZZYYYYYYZZZ[[[ZZZZZZ\\\___bbbeeeeeeddd[[[ZZZYYYWWWTTTPPPLLLJJJEEEHHHKKKMMMNNNQQQVVV[[[[[[^^^```aaaaaa```aaabbbbbbdddhhhjjjjjjhhhdddbbbbbbdddgggjjjlllmmmnnnnnnlllmmmoooppprrrvvvzzz~~~~~~~~~||||||{{{zzzxxxvvvtttsssqqqqqqqqqpppooonnnnnnmmmllllllkkkjjjjjjiiiiiihhhkkkkkkkkklllmmmllliiifffaaa___^^^^^^```bbbcccbbbeeeeeeeeedddbbb___]]][[[]]]]]]___bbbgggnnntttxxxtttvvvvvvtttsssuuuzzz~~~~~~}}}~~~uuunnniiihhhjjjnnnpppwwwzzz___NNNEEE===:::777555444555555555444|||zzzzzzyyyooolllgggbbb^^^\\\[[[[[[VVVWWWWWWVVVTTTSSSTTTUUUSSSSSSSSSTTTTTTUUUVVVWWWZZZ[[[\\\]]]```dddjjjnnnyyy|||yyygggaaa^^^fffyyyeeeRRRHHHDDD>>>AAACCC<<<;;;:::999999888888999999<<<999999;;;:::888;;;AAADDDWWWuuuyyy~~~|||{{{zzzzzzzzz{{{xxxtttrrrqqqqqqqqqpppiiiiiihhhgggeeedddbbbaaa]]][[[YYYWWWVVVWWWXXXXXXXXXZZZ\\\___bbbdddeeefff]]]\\\YYYVVVQQQMMMIIIGGGFFFHHHKKKMMMOOOSSSWWW[[[\\\]]]___aaacccccccccccchhhhhhhhhgggeeecccaaa___bbbdddfffiiikkklllllllllpppqqqsssvvvyyy{{{}}}~~~~~~}}}|||zzzwwwuuusssqqqpppnnnnnnmmmmmmlllkkkjjjjjjiiigggeeedddfffggghhhgggeeehhhkkkkkkhhhdddaaa```___``````aaabbbccccccddddddfffgggfffdddbbbaaaaaa``````aaaeeekkkrrryyy}}}}}}}}}|||{{{|||}}}~~~uuummmiiiiiijjjlllmmmtttvvvxxxjjjRRRFFF@@@;;;999666444444555444333~~~{{{wwwssspppooonnngggeeeaaa]]]ZZZYYYYYYZZZXXXYYYYYYXXXWWWVVVVVVWWWVVVUUUUUUUUUUUUVVVWWWWWWWWWXXXXXXYYYZZZ^^^cccgggnnnqqquuu{{{{{{iiiccc___fffyyykkkWWWJJJEEE???@@@BBB;;;;;;:::999999888888999999:::888888:::::::::===CCCEEEYYYxxxxxx~~~}}}|||zzzyyyxxxwwwwwwxxxuuuqqqooonnnnnnnnnmmmggggggfffeeecccaaa```___[[[YYYWWWTTTSSSSSSTTTUUUVVVWWWZZZ\\\___aaacccccc]]][[[XXXTTTOOOKKKHHHFFFGGGIIIKKKMMMOOOSSSWWW[[[\\\]]]___aaabbbcccccccccgggggggggfffdddbbb```___bbbdddfffhhhjjjkkkkkkkkkoooppprrruuuxxx{{{}}}~~~~~~~~~~~~|||{{{zzzxxxuuurrrooonnnllllllkkkjjjiiihhhggggggfffeeecccdddfffggggggfffdddfffiiiiiigggdddbbbaaaaaaaaabbbcccdddeeeeeefffggghhhjjjiiigggeeedddddddddddddddggglllsssyyy}}}}}}}}}}}}}}}~~~tttmmmjjjiiijjjkkkmmmrrrvvvxxxpppUUUGGG@@@;;;999666444444555444333~~~}}}yyywwwsssnnnjjjgggeeeddd```^^^\\\ZZZXXXXXXYYYZZZZZZ[[[\\\[[[ZZZYYYZZZ[[[YYYXXXXXXWWWWWWWWWWWWWWWVVVVVVWWWVVVVVVXXX\\\___bbbeeejjjooouuu}}}}}}mmmgggaaagggxxxsss[[[MMMGGG@@@???@@@:::;;;:::999999888888999999888666777:::;;;;;;???EEEGGG\\\}}}zzzwww~~~{{{zzzyyywwwuuutttttttttssspppmmmkkkkkkkkkjjjiiiddddddcccbbbaaa___]]]\\\XXXVVVSSSPPPOOONNNOOOPPPQQQSSSUUUXXX[[[]]]______[[[YYYTTTOOOKKKHHHFFFFFFHHHJJJLLLNNNPPPSSSWWW[[[\\\]]]___```bbbccccccccceeeeeeeeedddcccaaa___^^^bbbccceeehhhiiijjjjjjjjjnnnoooqqqtttwwwyyy{{{|||~~~~~~}}}|||{{{{{{zzzzzzzzzxxxuuuqqqllljjjhhhggggggffffffeeeeeeeeecccbbbbbbdddfffggggggfffbbbdddggggggeeecccbbbbbbccccccdddfffggghhhhhhhhhjjjlllmmmmmmkkkiiiiiiiiijjjiiihhhjjjmmmssszzz~~~}}}}}}~~~}}}tttmmmkkkiiijjjkkklllppp}}}yyyxxxxxxZZZIIIAAA<<<999666555555555444333~~~|||xxxvvvtttqqqnnnjjjfffcccbbbaaa___^^^\\\[[[ZZZZZZ[[[\\\[[[]]]^^^^^^\\\\\\]]]^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYXXXWWWUUUVVVXXXZZZ[[[^^^cccgggmmmttt~~~rrrllldddfffuuuyyy^^^MMMHHH@@@>>>???:::;;;:::999999888888999999999777888;;;;;;;;;???EEEHHH___wwwyyy|||yyyxxxvvvtttsssqqqqqqqqqpppnnnkkkjjjjjjiiihhhgggbbbbbbaaa```^^^\\\[[[ZZZUUUSSSPPPMMMKKKKKKKKKKKKMMMNNNQQQSSSVVVXXXYYYZZZWWWTTTOOOIIIFFFDDDEEEEEEJJJLLLNNNOOOQQQTTTXXX[[[]]]^^^___```bbbcccddddddddddddcccbbbaaa___^^^]]]aaabbbdddggghhhiiiiiiiiinnnooopppsssuuuxxxyyyzzz|||}}}~~~|||{{{yyyxxxxxxxxxxxxyyyzzzyyyuuupppjjjfffcccddddddeeeeeefffffffffcccbbbbbbdddggghhhhhhgggaaaccceeeeeedddccccccddddddeeeggghhhjjjjjjjjjjjjlllnnnppppppnnnlllllllllnnnmmmlllllloootttyyy}}}|||}}}~~~uuuooollljjjiiijjjkkknnnxxx~~~{{{___KKKBBB===:::777555555555444333}}}zzz|||{{{wwwsssqqqnnnllljjjgggdddcccccccccaaa```___]]]\\\\\\\\\\\\\\\^^^______^^^^^^```aaa^^^^^^\\\[[[ZZZZZZYYYYYY[[[[[[[[[YYYWWWVVVWWWYYYYYY]]]bbbeeehhhnnnwww~~~yyyrrrhhhfffqqq```LLLHHHAAA>>>@@@<<<;;;:::999999888888999999;;;999999;;;;;;:::>>>DDDKKKaaazzz{{{~~~zzzwwwvvvtttrrrpppooonnnnnnnnnllljjjiiiiiiiiigggfffaaa``````___]]][[[YYYXXXSSSQQQNNNKKKIIIHHHIIIIIIIIIKKKMMMOOOQQQRRRSSSSSSQQQNNNIIIEEECCCDDDEEEGGGMMMOOOPPPRRRSSSUUUYYY\\\______```aaabbbdddeeefffddddddbbb```___]]]\\\\\\___```cccfffhhhiiiiiiiiimmmnnnppprrrtttwwwxxxyyy{{{|||~~~|||zzzyyyxxxxxxxxxwwwxxxyyyyyyuuuoooiiieeebbbcccdddeeeggghhhiiijjjddddddccceeehhhiiiiiihhhbbbdddeeeeeedddcccdddfffeeefffiiikkkmmmmmmmmmllloooppprrrrrrpppnnnnnnnnnooonnnnnnnnnqqquuuyyy|||{{{}}}xxxrrrmmmjjjiiikkkkkkmmmuuu~~~cccMMMDDD>>>;;;777666555555444222}}}xxxwwwyyy}}}|||xxxtttpppoooiiigggfffdddccccccccccccaaaaaa___^^^]]]\\\\\\\\\^^^```aaaaaaaaaaaaccceeebbbaaa```___^^^^^^^^^^^^]]]]]]]]]\\\YYYXXXYYY[[[\\\aaafffhhhiiimmmuuu|||{{{mmmgggooodddNNNIIICCC???@@@>>>;;;:::999999888888999999;;;999:::<<<<<<;;;>>>DDDPPPeee~~~{{{xxxuuutttrrrooommmlllkkkkkkkkkjjjhhhhhhhhhgggfffddd___^^^^^^]]][[[YYYWWWVVVPPPNNNKKKIIIGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMKKKIIIFFFDDDDDDFFFIIIKKKQQQRRRSSSTTTUUUWWW[[[^^^aaaaaaaaabbbccceeeggghhhfffeeeccc```^^^\\\[[[ZZZ\\\^^^aaadddgggiiijjjjjjnnnoooppprrrtttvvvxxxyyyzzz|||~~~|||{{{zzzzzzyyywwwxxxyyyxxxuuuooojjjfffdddeeefffgggiiijjjkkklllgggeeeddddddfffiiijjjjjjeeefffgggfffdddeeefffhhhgggiiilllooopppqqqpppppprrrsssuuutttqqqooonnnnnnnnnoooppprrruuuxxx{{{|||}}}zzztttnnnjjjiiikkklllmmmsss{{{hhhOOOEEE>>><<<888666555555444222}}}yyyvvvvvvzzz~~~}}}yyytttqqqnnnmmmgggfffdddcccbbbbbbccccccaaaaaaaaa```____________```bbbdddddddddeeeggghhhfffeeeeeedddccccccccccccaaabbbbbbaaa```______aaadddjjjpppqqqqqqttt{{{~~~tttiiiooo|||jjjRRRMMMEEE@@@@@@???;;;:::999999888888999999:::888999<<<<<<<<<@@@FFFUUUhhh|||xxxtttrrrqqqnnnllljjjhhhgggggggggfffddddddeeedddbbb```\\\\\\[[[ZZZXXXVVVTTTSSSLLLKKKHHHFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGFFFFFFHHHKKKOOOQQQTTTUUUVVVWWWWWWYYY]]]___cccbbbbbbcccdddfffhhhiiiiiigggddd```]]][[[YYYYYYZZZ\\\___cccgggiiijjjkkkooooooqqqsssuuuvvvxxxyyyzzz|||~~~}}}{{{zzzyyyyyyxxxwwwxxxxxxwwwtttpppkkkhhhjjjjjjjjjjjjjjjjjjjjjjjjiiifffcccbbbdddggghhhiiiiiiiiiiiigggffffffhhhjjjkkkmmmpppsssuuuuuuttttttuuuwwwxxxvvvsssqqqoooooommmooorrrvvvzzz|||~~~{{{uuunnnjjjiiilllmmmnnnsssyyylllQQQGGG???<<<999666666555333222~~~{{{xxxvvvwwwyyy}}}~~~}}}~~~~~~{{{zzzwwwvvvxxx|||~~~zzzvvvrrrooommmllliiihhhfffdddccccccccccccbbbbbbccccccccccccccccccbbbdddfffgggggggggiiikkkiiiiiihhhgggggggggggghhhfffggghhhgggfffeeefffgggkkkrrryyy{{{zzz|||~~~xxxkkkooossspppUUUOOOGGG@@@@@@???;;;:::999999888888999999888666888;;;======BBBHHHYYYkkk}}}yyyuuuqqqpppnnnllljjjhhhfffeeedddcccbbbaaaaaabbbaaa___]]]ZZZYYYYYYXXXVVVTTTRRRQQQJJJHHHFFFDDDCCCDDDEEEEEEGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHLLLPPPSSSVVVUUUWWWXXXXXXXXXZZZ^^^```dddccccccdddeeegggiiikkkjjjhhhddd```]]]ZZZYYYXXXXXXZZZ^^^cccfffiiikkklllooopppqqqsssuuuwwwxxxyyyzzz}}}|||{{{zzzxxxwwwvvvuuuuuuwwwwwwxxxwwwtttpppmmmjjjnnnmmmlllkkkjjjiiihhhgggjjjfffbbb```bbbeeeggghhhlllkkkjjjhhhggggggiiilllmmmpppsssvvvxxxxxxxxxwwwxxxyyyzzzxxxuuurrrppppppmmmppptttyyy}}}{{{tttnnnkkkiiilllnnnnnnsssxxxoooRRRHHH???<<<999777666555333222~~~{{{|||xxxsssooonnnooorrrtttsssuuuwwwxxxwwwwwwwwwxxxxxxwwwvvvvvvxxx|||~~~{{{wwwtttrrrpppmmmkkkjjjiiifffdddcccbbbccccccfffgggggghhhgggfffdddcccdddjjjmmmlllkkkmmmmmmkkkkkklllnnnnnnkkkiiiiiiiiiiiikkkmmmoooppppppppppppvvv{{{|||tttqqqvvvwwwTTTKKKIIIAAA<<<>>>>>><<<:::999999:::;;;<<<999777888:::;;;<<>>===;;;999999999;;;;;;:::888999;;;<<<>>>DDDLLL^^^ttt}}}zzzyyyxxxvvvtttmmmkkkhhhfffdddddddddeeeaaa___]]][[[YYYYYYZZZZZZXXXWWWUUUSSSQQQOOONNNNNNIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGGGGHHHJJJLLLMMMRRRSSSTTTVVVXXXYYYYYYYYYZZZ[[[\\\\\\ZZZZZZ[[[]]]^^^___bbbeeeggghhhiiiiiiiiifffdddbbb```]]]YYYVVVVVVYYY]]]aaacccfffjjjllloooqqqssstttuuuvvvyyy|||~~~|||zzzvvvtttrrrqqqqqqrrrrrrrrrqqqpppooommmmmmlllkkkiiiiiiiiiiiigggeeeeeedddbbbaaaaaaccceeefffhhhiiijjjjjjjjjlllpppssszzz|||~~~}}}|||zzzzzzzzzyyywwwtttrrrqqqrrrsssvvv{{{{{{vvvpppllljjjllloooqqqwww}}}~~~sssyyy|||[[[HHHAAA;;;777777777555555888zzzwwwqqqnnnjjjfffddddddfffhhhiiijjjkkkkkkkkkllloooqqqrrrrrrrrrtttwww{{{|||zzzxxxxxxuuusssqqqppppppnnnllllllkkkiiigggeeedddccccccfffggghhhhhhiiiiiihhhhhhiiiooorrrqqqqqqssssssqqqoooqqqsssssssssssstttuuuuuuxxx{{{~~~uuurrr[[[KKKGGGAAA>>>@@@>>>===;;;:::999999::::::;;;::::::<<<===???GGGPPPaaazzz|||yyyxxxvvvuuussslllkkkhhheeedddccccccccc___^^^[[[YYYXXXWWWWWWXXXUUUUUUTTTRRRPPPNNNLLLKKKHHHGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGHHHJJJNNNQQQSSS[[[[[[ZZZZZZZZZ[[[\\\\\\^^^^^^]]]\\\ZZZ[[[]]]___^^^```dddhhhjjjjjjjjjiiieeecccaaa```___]]]ZZZXXXUUUXXX]]]aaaccceeegggiiinnnqqqsssuuuwwwyyy|||~~~}}}zzzwwwtttrrrqqqqqqqqqqqqppppppooommmlllkkkjjjiiiiiiiiiiiihhheeeccccccbbbaaaaaabbbdddggghhhjjjkkklllmmmnnnqqqvvvyyy{{{zzzyyywwwvvvuuuttttttsssuuuyyy~~~|||wwwoookkkjjjnnnqqqsssyyy}}}mmmoooaaaJJJ@@@:::777777888666666999|||xxxuuunnnkkkgggcccaaaaaabbbdddffffffgggggggggiiimmmqqqpppqqqrrrtttxxx}}}|||xxxtttqqqtttrrrpppooooooooonnnmmmjjjjjjiiihhhgggfffeeeeeeffffffggghhhiiijjjjjjkkkmmmsssvvvuuuuuuxxxxxxvvvwwwxxxzzzzzzzzzzzz{{{|||}}}vvvppp}}}```MMMFFFAAA???AAA>>>===<<<:::999999999999:::999:::<<<<<>>JJJVVVooo}}}yyyvvvtttsssqqqpppjjjiiigggdddbbb___^^^]]]ZZZYYYWWWUUUSSSRRRQQQPPPNNNNNNNNNNNNMMMKKKIIIHHHEEEEEEDDDDDDDDDEEEGGGHHHFFFGGGIIILLLPPPTTTXXXZZZ___^^^]]]]]]^^^```bbbcccbbbaaa___\\\[[[\\\```dddeeegggjjjkkkkkkiiifffdddbbbaaa_________^^^\\\ZZZUUUXXX\\\___```bbbdddeeennnqqquuuyyy{{{}}}}}}yyywwwuuutttssssssssssssrrrqqqpppooonnniiihhhiiiiiijjjhhheeebbb``````aaacccfffiiikkkmmmooopppqqqqqqrrruuuyyy|||}}}|||yyyxxxwwwxxxzzz{{{zzz}}}{{{uuuqqqppprrrttttttxxx}}}uuuuuu|||}}}{{{{{{pppQQQFFF???:::999777444333555}}}yyyyyyzzz{{{}}}~~~|||{{{zzzzzzyyywwwsssoookkkiiieeebbb_________```bbbdddfffgggiiilllpppsssqqqsssuuuyyy}}}~~~~~~~~~}}}yyyuuupppmmmooonnnmmmmmmooopppoooooohhhhhhiiijjjjjjjjjiiiiiiggghhhiiikkkmmmppprrrtttvvv{{{~~~zzznnnvvvmmmRRRGGGBBB@@@AAA<<<;;;;;;;;;;;;;;;::::::999999:::;;;:::>>>LLLZZZttt~~~{{{wwwtttsssrrrpppnnniiihhhfffdddaaa^^^\\\ZZZWWWVVVUUUSSSQQQOOONNNMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEGGGHHHIIIGGGIIIMMMQQQUUUXXXZZZ[[[^^^^^^___```aaabbbdddeeeaaaaaa___]]]\\\^^^bbbeeeggghhhjjjkkkjjjhhhfffddddddbbbaaa``````^^^\\\YYYVVVXXX[[[]]]___aaadddgggooorrrvvvzzz|||}}}}}}zzzxxxuuutttssssssuuuuuuttttttsssrrrpppooojjjiiiiiiiiiiiihhheeecccaaabbbccceeehhhkkkmmmoooqqqrrrsssssstttvvv{{{~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}wwwsssrrrtttuuuuuuxxx|||tttRRRHHHAAA;;;:::777333222333~~~|||yyysssttttttuuuwwwxxxzzz{{{wwwwwwvvvvvvuuurrrnnnkkkiiigggccc```]]]\\\\\\\\\___bbbeeegggiiilllooorrrrrrsssvvvzzz~~~}}}|||yyyzzzzzzzzzxxxuuurrrqqqooonnnlllmmmoooppppppooolllmmmmmmmmmlllkkkjjjiiijjjkkklllnnnqqquuuxxxyyyyyy~~~nnntttrrrUUUHHHCCCAAA@@@::::::;;;;;;<<<;;;;;;;;;::::::;;;<<<;;;@@@NNN^^^uuu}}}zzzvvvsssrrrpppnnnmmmiiihhhfffccc```]]]ZZZXXXUUUTTTSSSRRRPPPMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDEEEFFFHHHJJJKKKJJJMMMRRRWWWZZZ\\\\\\\\\\\\]]]^^^___```aaaaaaaaa______^^^]]]]]]___cccfffffffffhhhiiiiiiiiihhhggggggeeecccaaa```^^^[[[XXXWWWYYYZZZ\\\^^^aaafffjjjooorrrwwwzzz|||}}}~~~~~~|||zzzwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrqqqppplllkkkiiiiiiiiiiiigggeeebbbccceeehhhjjjmmmooopppppprrrssstttvvvzzz~~~~~~}}}}}}|||}}}~~~~~~vvvsssrrruuuwwwwwwyyy~~~yyyVVVGGGAAA;;;:::888444333444}}}~~~}}}}}}|||yyyvvvoooooopppqqqrrrtttvvvwwwtttssssssrrrrrrppplllhhhfffdddaaa^^^[[[ZZZZZZZZZ\\\___dddgggiiikkknnnppprrrsssvvvzzz~~~{{{wwwuuuuuuvvvwwwwwwwwwvvvuuutttooonnnmmmmmmoooppppppoooqqqqqqqqqpppnnnllliiihhhmmmmmmoooqqqtttxxx|||~~~zzznnntttuuuWWWIIICCCAAA???999999:::;;;<<<<<<<<<<<<;;;;;;======<<>>;;;999666555777~~~~~~zzzzzzyyywwwvvvtttsssrrrpppmmmkkkjjjjjjjjjjjjiiikkkjjjjjjjjjjjjiiifffddd^^^]]]ZZZXXXWWWWWWYYYZZZ]]]___bbbeeeggghhhhhhhhhkkklllooorrrwww|||}}}}}}|||{{{xxxvvvsssrrrtttwwwyyyyyyyyyxxxyyyzzztttqqqnnnmmmoooqqqrrrqqqrrrrrrrrrrrrqqqqqqpppooooooqqquuuzzz~~~sssttt}}}]]]NNNGGGBBB???======<<<;;;;;;;;;;;;<<<===;;;<<>>;;;999666555777|||||||||}}}}}}~~~~~~~~~uuuvvvvvvvvvuuutttrrrqqqppplllhhhfffeeeeeedddcccfffeeedddddddddcccaaa___YYYXXXVVVVVVVVVXXXZZZ[[[\\\^^^aaadddfffhhhiiiiiiiiijjjmmmrrrwww|||xxxwwwvvvuuuttttttsssssswwwyyy{{{|||{{{zzz{{{|||wwwtttqqqpppppprrrrrrqqquuuuuuuuuuuuttttttttttttsssvvvzzz~~~rrrrrr}}}```NNNGGGBBB???======<<<;;;;;;;;;;;;<<<@@@<<<<<>>;;;:::666555666|||zzzxxxxxxyyyzzz{{{{{{||||||ttttttvvvvvvuuussspppnnnoookkkfffcccbbbbbbaaa```aaa___^^^^^^^^^]]][[[ZZZVVVUUUUUUUUUVVVXXXZZZ[[[ZZZ\\\___bbbeeehhhiiijjjkkklllooossswww{{{~~~wwwvvvtttrrrqqqrrrssstttwwwzzz|||}}}|||{{{{{{|||yyyxxxuuusssrrrrrrrrrrrrvvvvvvvvvvvvwwwwwwxxxxxxyyy{{{~~~mmmllltttbbbNNNFFFAAA=========<<<;;;;;;;;;;;;<<<@@@<<<<<<>>>@@@GGG\\\ssszzzxxxtttoookkkgggeeeddd```___^^^[[[XXXTTTQQQOOOLLLJJJHHHHHHIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGKKKPPPUUUXXX[[[^^^aaaaaa___[[[XXXWWWXXXYYY[[[\\\^^^___``````dddcccaaa^^^[[[XXXVVVUUUUUUVVVXXXZZZ\\\^^^``````aaa___[[[WWWUUUUUUWWWXXXYYYYYYZZZ^^^eeekkkqqqssstttuuuvvvwwwyyyzzz{{{{{{yyyxxxwwwvvvttttttssssssttttttuuuvvvwwwwwwvvvvvvxxxzzz}}}}}}{{{yyyxxxxxxvvvtttqqqnnnkkkiiiiiihhhhhhhhhggggggjjjpppwww}}}}}}tttrrrqqqrrrvvv{{{~~~~~~}}}yyywwwyyySSSHHH>>>;;;:::777555666~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}zzzxxxvvvwwwwwwwwwxxxxxxxxxxxxyyyuuuuuuvvvvvvtttqqqnnnlllmmmjjjfffcccbbbaaa```___]]][[[YYYXXXYYYXXXWWWUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXZZZ]]]```dddgggjjjkkknnnppprrrvvvyyy|||~~~yyywwwtttrrrqqqqqqrrrssswwwyyy|||}}}|||{{{zzzzzz{{{zzzxxxuuusssrrrrrrrrrwwwvvvvvvwwwxxxyyy{{{{{{}}}~~~gggeeekkkdddMMMEEEAAA<<<======<<<;;;;;;;;;;;;<<<>>>:::;;;>>>AAAJJJ```xxxyyywwwtttooojjjfffdddbbb]]]\\\ZZZWWWTTTPPPMMMKKKKKKIIIHHHHHHIIIIIIIIIHHHEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFHHHKKKOOOTTTXXX[[[[[[]]]______]]]ZZZXXXXXX\\\]]]___aaabbbcccddddddfffeeeccc```\\\XXXUUURRRPPPQQQRRRUUUWWWZZZ\\\]]]\\\ZZZWWWUUUVVVXXX[[[]]]YYYWWWWWW[[[bbbiiinnnooopppqqqqqqssstttvvvwwwxxxyyyxxxvvvtttrrrqqqpppooossstttttttttttttttsssrrrwwwzzz|||}}}{{{yyyxxxxxxxxxvvvsssooolllkkkjjjiiiffffffggghhhlllsss|||~~~}}}}}}sssrrrppprrruuuzzz}}}~~~}}}}}}wwwuuuVVVIII>>>;;;:::888666666}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyxxxxxxwwwvvvuuussssssuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttrrrooommmkkkmmmjjjgggeeecccbbb___]]]YYYWWWTTTSSSTTTTTTSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUVVVXXX[[[___cccgggjjjllloooqqqtttxxx{{{~~~~~~}}}zzzxxxuuusssrrrqqqrrrsssvvvyyy|||~~~|||zzzyyyyyyzzzzzzzzzwwwtttrrrrrrsssuuuuuuuuuuuuwwwyyy{{{}}}}}}~~~}}}cccaaaeeewwwgggLLLEEEBBB=========<<<;;;;;;;;;;;;<<<<<<999:::???BBBKKKbbbyyyyyywwwtttpppkkkfffcccaaa\\\[[[XXXUUURRRNNNKKKIIIJJJIIIGGGGGGHHHIIIHHHGGGEEEEEEDDDCCCCCCDDDFFFGGGGGGIIILLLPPPUUUXXX[[[\\\[[[\\\]]]]]][[[ZZZ[[[\\\aaabbbccceeefffggggggggggggfffdddaaa]]]XXXTTTRRRLLLMMMNNNPPPSSSVVVXXXZZZYYYWWWUUUUUUXXX[[[^^^^^^YYYVVVTTTWWW^^^eeehhhiiinnnnnnmmmmmmnnnoooppppppvvvuuusssqqqpppnnnnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqwwwyyy|||}}}{{{yyyyyyyyyyyywwwtttqqqnnnlllkkkjjjfffgggiiilllpppxxx}}}sssqqqpppqqqtttxxx{{{|||zzz|||}}}~~~xxxvvv~~~XXXKKK>>>;;;;;;999666555~~~|||zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxtttsssqqqpppooooooooooooqqqqqqqqqrrrrrrrrrssssssrrrrrrqqqpppooonnnmmmmmmnnnllliiifffddd```[[[XXXUUUSSSPPPOOOOOOPPPOOONNNMMMMMMNNNOOOPPPQQQRRRSSSUUUVVVYYY]]]bbbfffjjjlllmmmooosssxxx}}}|||zzzxxxwwwuuutttsssrrrsssssswwwzzz}}}}}}{{{yyyxxxyyyzzzzzzxxxtttrrrssstttsssrrrrrrsssuuuxxxzzz|||{{{|||xxxcccaaacccsssjjjMMMFFFDDD@@@======<<<;;;;;;;;;;;;<<<===:::;;;@@@BBBJJJ```wwwyyyxxxuuupppkkkgggcccaaa\\\[[[YYYUUURRRNNNJJJHHHIIIGGGEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCDDDFFFGGGIIILLLPPPUUUYYY\\\]]]]]][[[\\\\\\[[[[[[\\\___aaadddeeefffggghhhhhhhhhhhheeedddccc```\\\XXXSSSQQQMMMNNNOOOPPPSSSWWWZZZ[[[[[[YYYXXXYYY\\\___```___ZZZVVVSSSTTT[[[aaaddddddhhhggggggggghhhjjjkkklllppppppooonnnmmmmmmmmmmmmppppppooopppqqqsssuuuvvvxxxzzz||||||{{{zzzzzz{{{{{{yyyuuurrrooolllkkkkkkhhhjjjmmmpppttt{{{}}}tttqqqoooppprrrvvvxxxyyy}}}zzz||||||zzz{{{vvv~~~ZZZLLL>>>;;;;;;999666555~~~~~~~~~~~~}}}|||zzzyyyvvvvvvvvvvvvvvvvvvvvvvvvqqqooommmkkkjjjkkklllmmmmmmmmmnnnooopppqqqrrrrrroooooonnnmmmmmmmmmmmmnnnooommmjjjgggddd^^^XXXTTTSSSPPPMMMLLLLLLMMMLLLKKKHHHIIIKKKLLLNNNPPPQQQRRRTTTVVVXXX]]]aaafffjjjmmmiiilllrrrxxx}}}~~~yyywwwuuuuuuttttttssssssttttttxxx{{{~~~~~~|||zzzyyyxxxzzz{{{xxxtttrrrssstttqqqqqqpppqqqsssvvvzzz|||yyyzzz}}}uuufffddddddsssmmmOOOGGGFFFBBB======<<<;;;;;;;;;;;;<<<>>><<<===AAABBBIII^^^ssszzzxxxuuuqqqlllgggcccaaa]]]\\\YYYVVVRRRNNNKKKIIIHHHFFFDDDDDDDDDEEEDDDCCCEEEDDDCCCBBBCCCDDDFFFHHHJJJMMMSSSYYY\\\^^^^^^]]]\\\\\\\\\[[[[[[^^^bbbfffffffffggghhhhhhiiihhhhhhcccbbbaaa___[[[WWWSSSPPPQQQQQQRRRTTTWWWZZZ]]]___aaa^^^]]]^^^aaacccbbbaaa\\\WWWRRRSSSYYY___aaaaaa```aaaaaacccfffiiilllmmmkkkkkkkkkkkklllmmmnnnnnnqqqqqqqqqrrrtttwww{{{}}}zzz{{{}}}}}}{{{{{{{{{|||{{{yyyvvvrrrooommmlllkkkjjjlllpppssswww|||||||||}}}}}}tttqqqooooooqqqtttvvvwww{{{|||||||||xxx}}}}}}www~~~\\\MMM>>>;;;;;;:::666555}}}zzzwwwvvvsssssssssrrrrrrqqqqqqqqqooommmkkkhhhgggfffggggggiiiiiihhhhhhhhhhhhiiiiiiggghhhhhhggggggiiilllooonnnkkkhhhfffccc___XXXSSSPPPNNNMMMLLLMMMMMMMMMKKKFFFGGGIIIKKKNNNPPPQQQRRRUUUVVVXXX[[[___bbbdddeeehhhlllsssyyy~~~}}}yyyvvvyyywwwuuutttuuuvvvvvvvvvzzz|||~~~|||yyywwwwwwwwwwwwvvvvvvvvvvvvvvvttttttttttttuuuwwwxxxyyy{{{pppaaa```bbbpppvvvTTTGGGCCC???>>>===<<<;;;;;;:::;;;;;;:::;;;>>>AAABBBKKK^^^pppzzzxxxuuurrrnnniiiddd```___\\\XXXUUURRRPPPMMMJJJGGGFFFDDDCCCBBBBBBCCCCCCAAACCCEEEFFFFFFFFFHHHIIILLLQQQWWW[[[]]]\\\\\\[[[_________]]]\\\]]]___bbbeeeggghhhhhhkkknnnkkkddd^^^\\\ZZZXXXVVVVVVVVVVVVQQQSSSUUUXXXZZZ^^^cccggghhhhhhhhhjjjkkkjjjfffaaa[[[UUUPPPPPPVVV\\\^^^^^^___```bbbcccccccccbbbbbbdddfffhhhjjjkkkmmmoooqqqrrrpppooooooqqqtttxxx{{{|||{{{yyyxxxxxxzzz|||}}}|||wwwsssrrrqqqooonnnpppqqqqqqsssxxx}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~|||xxxrrroooooopppqqquuuzzz{{{xxx{{{zzzdddLLL@@@???888555777555~~~|||yyyvvvtttrrrrrrrrrqqqpppoooooonnnllljjjhhheeedddddddddeeeffffffffffffffffffffffffdddeeeeeeeeedddeeehhhkkkmmmkkkhhhgggeeeaaa[[[WWWTTTQQQNNNMMMLLLKKKIIIGGGGGGGGGIIIKKKMMMOOOQQQRRRUUUVVVXXX[[[^^^aaaccceeehhhlllrrrwww|||~~~zzzxxxxxxvvvttttttvvvwwwwwwvvvzzz{{{}}}~~~~~~|||yyyxxxvvvvvvvvvvvvuuuuuuuuuuuuttttttuuuvvvxxxyyy{{{||||||ppp___]]]___lllxxxUUUGGGBBB>>>>>>===<<<;;;;;;:::;;;;;;:::;;;>>>@@@CCCLLL```sss{{{xxxuuurrrnnniiiddd```^^^[[[WWWSSSQQQNNNKKKIIIHHHGGGEEEDDDCCCCCCDDDDDDBBBCCCEEEEEEEEEFFFIIIKKKOOOSSSXXX\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^___bbbeeeeeeggghhhhhhjjjlllhhhbbbZZZYYYWWWVVVUUUUUUUUUVVVYYY[[[^^^aaadddhhhmmmpppnnnoooqqqssstttqqqjjjeeeZZZUUUQQQRRRWWW\\\^^^^^^```aaabbbbbbbbbaaaaaa```aaadddgggiiijjjllloooqqqpppooonnnoooqqqtttxxx{{{{{{{{{zzzzzz{{{|||~~~~~~xxxtttqqqooommmkkkooooooppprrrvvv{{{~~~}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxyyy{{{~~~{{{xxxrrrnnnnnnoooooosssxxx|||}}}{{{|||}}}eeeMMM@@@???888666888555}}}zzzwwwtttssspppppppppooonnnlllkkkjjjgggfffdddbbbaaa``````aaa```aaabbbbbbbbbbbbaaa``````aaabbbbbbaaabbbdddgggkkkjjjiiiiiihhheee```]]][[[XXXTTTPPPNNNLLLHHHFFFGGGHHHIIIJJJLLLNNNPPPQQQTTTUUUXXXZZZ]]]```bbbcccgggkkkpppvvvzzz|||zzzwwwuuutttuuuwwwxxxxxxxxxzzz{{{|||}}}|||{{{zzzyyyvvvvvvuuuuuuuuutttttttttssstttvvvxxx{{{}}}ppp^^^\\\\\\iiizzzWWWHHHBBB>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<===@@@CCCNNNdddxxx{{{yyyuuuqqqnnnjjjeeeaaa___\\\XXXTTTRRROOOLLLJJJIIIHHHFFFEEEDDDDDDEEEFFFCCCDDDDDDEEEEEEHHHLLLOOOSSSVVVYYY\\\]]]]]]___```\\\^^^______```bbbeeehhhdddgggiiihhhiiiiiieee^^^XXXXXXWWWWWWWWWXXXYYYYYY]]]___cccgggjjjnnnssswwwvvvxxx{{{~~~|||vvvllleeeXXXUUUSSSTTTXXX\\\]]]\\\aaaaaa``````_________^^^___aaaeeegggiiilllooorrrqqqqqqqqqrrrtttxxx|||~~~|||}}}~~~zzzuuuqqqnnnkkkiiilllmmmnnnpppuuuzzz~~~}}}{{{{{{zzzyyywwwvvvvvvuuuuuuuuuvvvwwwxxxzzz}}}~~~|||xxxrrrmmmmmmnnnnnnqqquuu|||}}}zzz}}}gggNNN@@@???999777999666~~~{{{xxxvvvsssrrrnnnnnnnnnlllkkkhhhfffeeecccbbbaaa___^^^^^^^^^^^^[[[\\\]]]]]]]]]]]]\\\[[[\\\^^^```aaaaaabbbdddeeeiiiiiijjjjjjjjjhhhfffdddaaa^^^YYYUUUSSSPPPLLLJJJHHHHHHHHHIIIKKKMMMOOOPPPTTTUUUWWWYYY\\\___aaabbbdddiiipppwww|||}}}|||wwwvvvuuuwwwyyy{{{{{{zzzzzz{{{{{{|||||||||{{{{{{wwwwwwvvvvvvuuuuuuttttttrrrtttvvvzzz~~~ppp___]]]]]]iiizzzWWWIIICCC???>>>===<<<;;;;;;:::;;;;;;<<<<<<===???CCCPPPhhh}}}~~~|||yyyuuuqqqnnnjjjeeebbbaaa^^^ZZZWWWTTTRRROOOLLLIIIHHHFFFEEEDDDDDDEEEEEECCCDDDEEEEEEFFFJJJOOOSSSVVVXXXZZZ[[[\\\]]]___aaa^^^___aaaaaaaaaccceeehhhdddhhhiiihhhggggggccc]]][[[[[[[[[\\\]]]^^^___```___bbbgggkkkoootttyyy}}}~~~tttggg___WWWUUUTTTVVVYYY\\\\\\[[[```______^^^^^^]]]]]]^^^^^^```dddgggiiilllppprrrtttuuuvvvxxx{{{~~~~~~zzztttqqqnnnkkkiiikkklllnnnpppuuuyyy~~~}}}|||yyyxxxwwwuuutttssssssrrruuuvvvwwwyyy|||~~~{{{sssmmmnnnooopppqqquuuzzz~~~zzzkkkPPPAAA???999888:::777}}}|||zzzxxxvvvtttrrrqqqkkkkkkkkkjjjhhhfffcccaaa``````___^^^]]]\\\\\\\\\XXXXXXXXXYYYYYYXXXXXXXXXYYY\\\___aaabbbbbbdddeeedddfffhhhjjjjjjiiihhhhhhaaa^^^ZZZWWWUUURRROOOMMMIIIHHHHHHHHHIIIKKKMMMOOOSSSTTTVVVYYY[[[^^^```aaa```gggqqqyyy~~~}}}|||wwwwwwwwwyyy|||}}}}}}|||zzz{{{{{{|||}}}}}}}}}}}}yyyyyyxxxxxxwwwvvvuuuuuuqqqtttxxx|||qqq___\\\]]]jjjxxxWWWJJJEEEAAA>>>===<<<;;;;;;:::;;;;;;<<<<<<===@@@DDDRRRkkk~~~}}}zzzuuuqqqnnnjjjfffcccaaa^^^ZZZWWWTTTRRROOOLLLHHHGGGEEEDDDCCCCCCDDDEEEDDDEEEFFFGGGIIIMMMSSSWWWXXXZZZ[[[\\\\\\]]]```bbbaaacccccccccbbbbbbccceeedddhhhjjjgggffffffddd```______```bbbcccddddddeeedddhhhmmmssswww}}}}}}oooaaaYYYUUUUUUUUUVVVXXXZZZZZZZZZ]]]]]]]]]^^^______`````````cccfffiiikkkmmmqqqsssvvvwwwyyy|||~~~}}}xxxtttqqqpppnnnllllllmmmooorrrvvvzzz~~~}}}|||}}}}}}|||{{{wwwvvvuuutttsssrrrrrrrrrtttuuuvvvxxx{{{~~~~~~uuuoooooorrrssstttvvvzzz|||yyy~~~~~~pppTTTBBB???:::999;;;777|||zzzxxxuuurrrpppooonnnhhhiiiiiiiiigggdddaaa___^^^]]]]]]\\\\\\[[[ZZZZZZVVVVVVUUUUUUUUUUUUVVVVVVXXX[[[___aaaaaa``````aaa^^^aaadddffffffffffffggg]]][[[WWWUUUSSSRRROOONNNJJJIIIHHHGGGHHHJJJLLLNNNSSSTTTUUUXXXZZZ\\\^^^___```gggqqqzzz}}}{{{{{{xxxwwwxxxzzz}}}~~~}}}|||zzz{{{|||~~~~~~~~~zzzzzzyyyxxxwwwwwwvvvvvvsssvvvzzzqqq]]][[[\\\jjjwwwWWWKKKGGGBBB>>>===<<<;;;;;;:::;;;;;;<<<<<<===@@@EEESSSkkk~~~zzzuuuqqqmmmjjjfffccc___\\\XXXTTTRRROOOLLLJJJHHHGGGEEEDDDCCCCCCDDDDDDDDDFFFHHHJJJMMMRRRWWW[[[[[[\\\^^^___^^^___aaacccccceeeeeedddbbbaaaaaabbbeeeiiijjjgggeeeggghhhfffdddeeefffggghhhhhhhhhhhhfffjjjqqqwww}}}xxxjjj^^^XXXTTTTTTUUUUUUVVVXXXYYYZZZYYY[[[^^^bbbdddfffggggggfffhhhkkkmmmnnnooorrrtttvvvwwwzzz}}}~~~|||wwwsssrrrqqqooonnnlllmmmpppssswww{{{}}}{{{xxxxxxxxxyyyyyyyyyvvvuuutttssssssrrrsssssssssssstttvvvzzz~~~vvvoooqqquuuvvvwwwxxx|||}}}wwwuuu|||zzzyyyvvvWWWDDD???:::999:::666}}}{{{wwwsssooollljjjiiifffggghhhhhhfffccc```^^^[[[[[[[[[ZZZZZZYYYXXXXXXWWWUUUSSSRRRRRRSSSUUUWWWXXX[[[^^^___]]]ZZZYYYXXXVVVZZZ^^^`````````aaaccc\\\ZZZWWWTTTSSSRRROOONNNJJJIIIGGGFFFGGGIIIKKKMMMRRRSSSUUUWWWYYY\\\]]]^^^ccchhhpppwww}}}|||yyyxxxwwwwwwwwwyyy||||||{{{yyyyyy{{{~~~zzzzzzyyyxxxwwwvvvuuuuuuvvvyyy~~~ooo]]][[[^^^mmmwwwWWWKKKGGGCCC>>>===<<<;;;;;;:::;;;;;;;;;;;;>>>AAAFFFSSSkkk~~~{{{uuuqqqmmmjjjgggddd^^^[[[WWWSSSQQQNNNKKKIIIIIIHHHFFFEEEDDDDDDEEEEEEDDDGGGJJJNNNQQQUUUZZZ^^^^^^```bbbcccbbbbbbcccdddcccdddeeedddbbb``````aaafffjjjjjjgggeeeiiimmmmmmllllllmmmnnnnnnmmmlllkkkjjjooovvv}}}qqqeee]]]YYYSSSTTTTTTSSSTTTUUUXXXYYYWWW[[[aaagggllloooppppppmmmooopppqqqqqqqqqsssuuuwwwyyy|||}}}||||||wwwsssrrrqqqooonnnkkkmmmooossswww{{{~~~}}}}}}{{{xxxvvvuuuvvvwwwxxxwwwuuuuuutttttttttttttttuuutttssssssuuuzzzvvvoooqqqvvvxxxxxxyyy|||yyyrrrqqqyyy|||rrrrrr}}}{{{[[[EEE???:::999:::555|||wwwqqqlllhhhfffdddeeefffggghhhfffccc```^^^YYYYYYYYYYYYXXXWWWVVVVVVWWWUUURRRPPPPPPRRRUUUWWWXXX[[[]]]]]]ZZZUUURRRPPPQQQUUUZZZ\\\\\\\\\]]]______\\\XXXVVVUUUSSSPPPNNNKKKIIIGGGFFFFFFHHHKKKMMMRRRSSSUUUWWWYYY[[[]]]^^^gggjjjooouuu{{{~~~zzzxxxwwwvvvvvvvvvxxxzzz{{{yyywwwyyy{{{yyyyyyxxxwwwvvvuuutttsssyyy|||nnn___^^^aaaqqqwwwXXXLLLGGGCCC>>>>>><<<;;;;;;;;;;;;;;;:::;;;>>>BBBFFFSSSjjj{{{uuuqqqmmmjjjgggddd```\\\XXXUUURRRPPPMMMJJJJJJIIIHHHFFFFFFFFFFFFGGGDDDGGGLLLPPPTTTXXX\\\___```bbbeeefffeeeeeeeeefffbbbcccddddddbbbaaaaaaaaafffjjjjjjgggfffkkkppprrrssssssttttttsssrrrpppooorrrwww{{{kkk```[[[ZZZSSSSSSSSSRRRRRRTTTWWWYYYWWW\\\ccclllrrruuuvvvvvvqqqsssttttttsssrrrtttuuuzzz|||~~~}}}}}}wwwtttrrrpppnnnmmmjjjlllooossswww{{{~~~~~~{{{{{{}}}}}}{{{xxxvvvuuuvvvxxxxxxxxxuuuttttttttttttuuuvvvvvvwwwvvvuuuwww|||uuunnnpppvvvyyyyyyzzzzzzxxxqqqpppyyyxxxmmmmmmyyy}}}]]]FFF@@@:::999999444{{{uuuoookkkiiihhhhhhhhhhhhgggdddbbb___]]]YYYXXXWWWUUUTTTSSSRRRRRRQQQQQQQQQOOOOOORRRWWWZZZVVV[[[___[[[TTTNNNNNNPPPQQQRRRSSSVVVXXXZZZ\\\]]]]]]]]][[[XXXUUURRROOOMMMLLLKKKIIIGGGGGGIIIKKKLLLQQQRRRTTTUUUVVVYYY]]]```eeehhhnnnuuu|||}}}{{{{{{|||xxxyyyyyyzzzzzzzzzyyyxxxxxxzzz|||~~~~~~}}}~~~}}}|||zzzyyyxxxwwwwwwvvv~~~rrrbbb```eeexxx~~~ZZZIIICCC@@@@@@???>>>===;;;;;;::::::;;;<<<===@@@GGGXXXnnn~~~xxxvvvuuutttrrrnnniiieee^^^\\\XXXTTTPPPNNNLLLLLLJJJIIIGGGEEEDDDEEEFFFFFFKKKMMMPPPTTTXXXZZZ\\\]]]aaaaaabbbcccddddddeeeeeebbbbbbaaaaaabbbccccccdddeeeiiilllllliiijjjnnnrrrxxxxxxyyyxxxvvvvvvwwwxxx~~~qqqgggaaaZZZVVVSSSQQQOOONNNQQQSSSVVVVVVZZZ```jjjuuu}}}}}}{{{{{{{{{{{{zzzzzzzzzzzz{{{~~~}}}|||zzzxxxuuuqqqnnnkkkjjjkkkkkkmmmqqqwww{{{}}}}}}|||{{{{{{|||{{{{{{}}}|||zzzwwwuuusssrrrqqqrrrsssuuuwwwxxxyyyyyyzzzxxxxxxxxxyyy|||yyyrrrnnnqqquuuvvvwwwzzz{{{xxxllliiixxxzzznnnkkkwww^^^EEE@@@<<<888888444zzztttoookkkiiihhhiiihhhgggeeebbb```]]]\\\VVVVVVTTTSSSRRRRRRRRRRRROOOOOONNNMMMMMMPPPUUUYYYWWW[[[^^^ZZZRRRMMMNNNPPPTTTUUUWWWYYY[[[\\\^^^^^^```___]]][[[WWWTTTQQQPPPOOOMMMJJJHHHGGGHHHIIIKKKOOOQQQSSSUUUVVVYYY]]]```fffiiinnnuuu|||}}}||||||}}}wwwwwwxxxxxxxxxyyyyyyyyyyyy{{{}}}~~~}}}{{{yyyyyyxxxxxxxxxrrraaa___eeezzz\\\KKKEEEAAA@@@???>>>===<<<;;;;;;;;;;;;<<<>>>@@@HHHXXXmmm}}}{{{yyyvvvsssqqqmmmhhhddd___\\\YYYTTTPPPMMMLLLKKKJJJHHHFFFDDDDDDEEEGGGHHHOOOPPPSSSVVVYYY\\\]]]^^^bbbbbbbbbcccddddddeeeeeeeeeeeedddcccccccccccccccfffiiikkkkkkhhhhhhlllpppvvvxxxyyyzzzzzz|||}}}mmmddd]]]XXXTTTRRRQQQOOOOOORRRUUUXXXYYY```fffoooyyy~~~}}}~~~}}}{{{yyyvvvssspppnnnmmmjjjjjjlllpppuuuzzz|||}}}}}}{{{xxxwwwxxxyyyzzzyyy{{{zzzyyywwwvvvuuuuuuuuussstttuuuwwwyyyzzzzzz{{{yyyzzz{{{|||wwwqqqmmmqqquuuwwwyyy||||||qqqhhhhhhwwwyyyooommmzzz^^^EEEAAA<<<999999555}}}xxxsssooollljjjiiiiiihhheeebbb___]]][[[ZZZTTTTTTRRRQQQPPPPPPPPPPPPLLLLLLLLLKKKLLLOOOTTTXXXYYY\\\]]]YYYRRRNNNOOORRRYYYYYY[[[\\\^^^______```bbbbbb```^^^[[[WWWUUUSSSRRRPPPLLLIIIGGGGGGGGGHHHMMMOOORRRTTTVVVYYY]]]```gggiiinnnttt{{{~~~}}}}}}~~~wwwwwwvvvvvvwwwyyy{{{|||||||||~~~~~~|||{{{{{{{{{{{{|||rrr```___eeeyyy___MMMFFFBBB@@@???>>>===<<<;;;;;;;;;:::<<<>>>AAAHHHXXXlll{{{{{{wwwrrroookkkgggddd```^^^YYYUUUPPPMMMKKKJJJKKKIIIGGGEEEFFFHHHKKKMMMTTTUUUWWWZZZ\\\^^^___```bbbccccccddddddeeeeeeeeehhhgggfffdddccccccbbbbbbeeegggiiihhhggggggjjjmmmtttvvvzzz}}}wwwggg]]]WWWSSSQQQQQQPPPPPPQQQSSSWWW[[[^^^iiiooowww}}}|||zzzwwwuuusssrrrqqqkkkjjjjjjmmmrrrwwwzzz|||wwwuuutttuuuwwwyyyzzzzzzxxxxxxwwwwwwwwwwwwxxxxxxrrrsssuuuwwwyyy{{{{{{|||zzz||||||zzzzzz{{{~~~uuuooolllqqqwwwyyy|||}}}kkkfffjjjxxxzzzrrrrrr___EEEAAA<<<::::::666|||zzzwwwsssooollljjjiiiiiigggccc___\\\ZZZYYYYYYUUUTTTRRRPPPOOOMMMMMMLLLJJJJJJJJJJJJKKKOOOTTTXXX]]]^^^^^^ZZZTTTQQQRRRUUU\\\]]]^^^```aaaaaaaaaaaadddcccbbb```]]]ZZZWWWVVVUUUSSSNNNJJJGGGFFFFFFFFFKKKNNNQQQTTTWWWZZZ^^^aaagggjjjnnntttzzz~~~}}}||||||}}}xxxxxxwwwwwwxxx{{{~~~~~~~~~}}}}}}~~~tttbbb```ddduuubbbNNNFFFBBB@@@???>>>===<<<<<<<<<<<<:::<<>>===============;;;===???BBBJJJZZZooo~~~}}}xxxrrrnnnkkkiiigggfffaaa___[[[UUUQQQMMMKKKJJJLLLKKKJJJKKKMMMRRRVVVYYY]]]^^^```aaacccdddddddddeeeeeeeeeeeeeeefffffffffeeeeeedddccccccccccccccc___```bbbdddeeegggjjjlllnnnqqquuuyyy|||zzzqqqcccVVVNNNKKKKKKLLLNNNQQQTTTWWWZZZ```hhhmmmzzz~~~{{{zzzwwwuuutttssstttttttttqqqnnnmmmooorrrssstttqqqqqqrrrtttxxx|||}}}}}}xxxwwwvvvuuuuuuuuuuuuuuuqqqrrruuuxxxzzz|||}}}~~~}}}{{{kkkfffbbbdddggglllvvv~~~xxxqqqllljjjpppwww{{{jjjjjjqqq}}}cccHHHBBB===::::::777~~~{{{xxxwwwuuuqqqnnnkkkhhhgggeeedddaaa^^^[[[YYYWWWVVVWWWUUURRROOOLLLJJJHHHHHHHHHIIIIIIJJJLLLQQQWWW\\\bbbccccccbbb___^^^^^^^^^```bbbdddfffgggfffeeeeeeeeedddcccaaa___\\\ZZZXXXWWWTTTPPPKKKHHHGGGGGGGGGIIILLLQQQVVVZZZ]]]aaadddgggkkkrrryyy~~~}}}{{{zzzzzzyyy~~~}}}}}}~~~zzzsssmmmjjjgggeeeggglllpppvvvyyyhhhccc```jjjgggOOOEEE@@@@@@???>>>>>>=========>>><<<===???BBBJJJ\\\rrr|||xxxrrrnnnkkkiiigggfffaaa___ZZZVVVQQQNNNLLLKKKIIIIIIKKKMMMQQQUUUYYY\\\```aaabbbdddeeefffggggggffffffffffffffffffffffffeeedddcccccccccccccccddd______aaabbbeeegggjjjkkkjjjlllpppsssuuuyyy~~~xxxjjjdddZZZQQQKKKJJJKKKMMMQQQUUUZZZ]]]bbbiiirrrxxx{{{yyyvvvtttssssssssstttwwwtttqqqpppqqqrrrrrrrrrpppooopppssswwwzzz{{{{{{yyyyyywwwvvvuuuuuuuuuuuurrrtttwwwzzz}}}ttthhh]]]YYYXXX[[[]]]bbbkkkuuu|||}}}xxxqqqkkkjjjooovvvzzz~~~fffgggqqq|||fffJJJCCC===::::::666}}}zzzwwwvvvtttqqqnnnjjjgggeeecccbbbaaa___\\\ZZZWWWVVVRRRQQQOOOMMMKKKIIIHHHHHHFFFGGGHHHJJJLLLQQQXXX\\\aaacccddddddcccbbbaaaaaabbbdddgggiiikkkjjjiiihhhffffffdddccc```^^^\\\ZZZVVVSSSOOOLLLIIIHHHIIIIIIHHHLLLRRRWWW[[[___ccceeeiiinnnvvv~~~}}}{{{zzzyyy~~~zzzsssnnnllliiigggjjjooossszzzzzzgggccc```hhh}}}jjjQQQFFFAAA@@@???>>>>>>===>>>>>>>>>>>>>>>???AAAKKK^^^vvv{{{uuuqqqnnnjjjgggeee```^^^ZZZVVVRRROOOMMMLLLJJJKKKNNNRRRWWW[[[^^^```aaabbbdddfffggghhhiiiiiiffffffffffffffffffffffffhhhgggfffdddccccccccccccbbbaaaaaabbbdddfffggggggeeegggjjjmmmooossswwwzzz}}}xxxqqqjjj^^^ZZZUUUOOOKKKLLLOOORRRVVV[[[aaaeeejjjrrr||||||zzzwwwtttrrrrrrssstttwwwuuusssssstttuuutttsssrrrqqqrrruuuyyy{{{{{{zzzzzzzzzyyyxxxwwwwwwwwwwwwuuuwwwzzz}}}sssaaaZZZRRRPPPPPPSSSUUUWWW___hhhrrrwww}}}yyyqqqllliiinnnuuuxxx{{{}}}fffgggppp~~~zzziiiLLLDDD===999999555|||yyywwwvvvtttqqqmmmjjjfffdddaaaaaaaaa```^^^[[[XXXVVVNNNMMMLLLKKKJJJIIIIIIIIIEEEFFFGGGIIILLLQQQWWW\\\```bbbdddeeeeeedddcccbbbdddfffiiilllmmmmmmlllkkkggggggfffdddbbb___]]]\\\UUURRROOOLLLJJJIIIJJJKKKHHHMMMSSSXXX\\\```dddfffkkkqqqzzz~~~|||{{{zzz|||vvvqqqpppnnnmmmpppuuu{{{zzzeeebbbaaaiii{{{lllRRRGGGBBB@@@???>>>>>>>>>>>>>>>???>>>??????AAAKKK___xxx~~~yyytttpppkkkgggddd___]]]ZZZVVVRRROOONNNMMMLLLOOOSSSXXX]]]aaadddeeebbbcccdddfffhhhiiijjjjjjgggggggggggggggfffffffffkkkjjjhhhfffdddcccbbbbbbeeedddccccccdddeeeeeedddaaadddgggiiillloootttwwwxxx{{{{{{wwwssspppjjjcccXXXVVVRRROOOMMMNNNRRRUUUZZZ___fffkkkpppxxx}}}{{{xxxtttsssssstttuuuuuuttttttuuuwwwxxxwwwvvvuuuuuuvvvyyy|||}}}}}}|||{{{zzzzzzyyyyyyzzzzzzzzzxxxzzz}}}}}}eeeVVVSSSLLLJJJKKKNNNOOOQQQXXX```gggnnnwww~~~zzzrrrllliiinnntttwwwzzz}}}}}}zzziiiiiiqqq~~~xxxkkkMMMDDD===888888555}}}yyyvvvtttttttttrrrnnnhhhccc```aaa___\\\ZZZYYYXXXVVVUUURRRQQQNNNLLLJJJHHHGGGFFFDDDGGGKKKLLLNNNQQQVVVZZZ```______```aaaccceeeffffffhhhjjjmmmoooooonnnnnnjjjjjjiiigggddd```]]][[[UUUSSSQQQNNNLLLJJJJJJJJJHHHNNNUUU[[[___dddiiinnnpppttt{{{~~~|||{{{{{{zzzzzz}}}}}}|||}}}zzzgggaaaaaakkk|||mmmPPPDDDAAACCCAAA???>>>>>>>>><<<;;;>>>>>>@@@CCCJJJ]]]}}}|||yyyuuusssoookkkhhhbbb```\\\XXXSSSOOOMMMKKKLLLPPPVVV]]]bbbeeeeeeeeehhhhhhiiijjjjjjjjjjjjiiiggghhhiiihhheeeccceeehhhkkkjjjgggeeedddcccccccccdddfffiiihhheeecccdddffffffhhhlllnnnpppsssvvvyyyzzz{{{zzzwwwqqqiiiaaa\\\RRRRRRPPPNNNNNNPPPUUUYYY___eeemmmuuu|||~~~|||xxxvvvvvvuuutttsssvvvvvvwwwyyyyyyzzzzzzzzzzzzzzzzzz|||}}}}}}{{{yyy|||zzz{{{~~~~~~oooaaaUUUOOOLLLJJJHHHHHHKKKPPPSSSUUU^^^ccclllwww~~~zzzrrrmmmiiikkkrrryyy}}}}}}~~~xxxcccmmmppp}}}pppOOODDD;;;777888666}}}yyyvvvrrrrrrpppnnnjjjfffbbb______]]]ZZZYYYXXXWWWUUUSSSQQQPPPNNNKKKIIIGGGFFFFFFEEEGGGJJJKKKMMMQQQWWW[[[______^^^___```bbbdddfffgggiiijjjlllmmmmmmlllllljjjiiihhhfffccc___[[[YYYTTTRRRPPPMMMKKKJJJIIIIIIJJJOOOWWW]]]```dddjjjnnnoootttzzz~~~|||{{{{{{{{{{{{wwwzzz~~~zzzgggbbbaaalll}}}nnnPPPEEEBBBBBB@@@>>>===>>>>>>===<<<>>>>>>@@@DDDLLLaaa~~~zzzvvvsssoookkkhhhccc```]]]XXXTTTPPPNNNMMMNNNRRRXXX^^^bbbeeeffffffggghhhiiijjjkkkkkkkkkkkkhhhiiiiiigggdddcccfffhhhkkkiiigggeeeddddddddddddcccfffhhhgggdddbbbdddfffkkknnnrrruuuxxx{{{}}}}}}{{{wwwooofff]]]XXXOOOOOOOOONNNOOOSSSYYY]]]gggllltttzzz}}}zzzxxxwwwvvvtttsssuuuvvvwwwxxxyyyyyyzzzzzzzzzzzz{{{}}}~~~~~~|||{{{}}}{{{}}}|||pppdddXXXPPPKKKKKKIIIHHHHHHJJJMMMPPPQQQUUUYYYbbblllxxx}}}yyyrrrmmmiiijjjqqqxxx{{{|||}}}xxxeeennnqqq|||qqqPPPDDD;;;777888666}}}yyyvvvpppnnnllliiifffcccaaa___]]][[[YYYWWWVVVUUUSSSQQQPPPOOOMMMKKKIIIGGGGGGFFFGGGHHHIIIJJJMMMQQQXXX]]]^^^^^^]]]^^^```bbbdddeeeiiijjjjjjkkkkkkkkkkkkkkkkkkjjjiiifffccc___[[[YYYTTTSSSPPPNNNLLLKKKJJJJJJLLLQQQYYY^^^aaaeeejjjnnnooosssyyy~~~~~~|||{{{{{{{{{{{{uuuxxx|||~~~|||zzz{{{||||||iiibbbaaakkk~~~oooQQQFFFCCCAAA???======>>>>>>>>><<<>>>>>>@@@EEEOOOfff{{{vvvsssoookkkhhhcccaaa]]]YYYUUURRRPPPPPPQQQTTTZZZ___cccfffffffffggghhhjjjkkkmmmmmmnnnnnnjjjjjjhhhfffcccdddfffiiijjjiiigggfffeeeeeeeeefffccceeegggfffcccccceeehhhqqqvvv}}}{{{sssjjj___WWWRRRMMMMMMOOOPPPSSSXXX___cccnnnttt{{{~~~|||yyyxxxwwwtttsssttttttuuuvvvwwwxxxyyyzzzzzz{{{}}}~~~~~~~~~}}}|||~~~}}}~~~yyyoooeee[[[SSSOOOLLLLLLKKKKKKKKKLLLMMMNNNNNNOOORRRYYYcccooo|||{{{xxxqqqmmmiiijjjooouuuyyyzzzzzzyyygggooorrryyy|||rrrPPPDDD;;;777999666|||xxxuuunnnmmmjjjfffcccaaa``````\\\ZZZXXXWWWVVVUUURRROOOPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHHHHIIIMMMRRRYYY]]]]]]]]]]]]]]]___aaadddeeejjjjjjjjjkkkkkkkkklllllljjjjjjhhhfffccc___[[[YYYUUUSSSQQQNNNMMMLLLKKKKKKLLLQQQXXX]]]```dddiiimmmnnnrrrwww{{{|||}}}~~~|||zzzyyyyyyzzzyyy|||~~~|||yyyyyyzzz{{{zzzxxxvvvvvvvvv}}}jjjccc```jjj}}}pppRRRFFFDDD@@@>>><<<<<<>>>>>>>>>===>>>>>>@@@FFFRRRjjj{{{vvvrrrnnniiigggdddbbb^^^ZZZWWWUUUTTTSSSUUUXXX\\\aaadddfffggggggggghhhjjjlllnnnoooppppppmmmkkkhhheeecccdddgggiiiiiihhhgggffffffggghhhhhhdddfffggggggeeefffjjjnnnyyyvvvkkk```WWWRRROOOMMMNNNPPPSSSVVV\\\ccchhhrrrxxx}}}}}}}}}zzzyyywwwtttqqqqqqqqqrrrsssuuuvvvxxxyyy|||}}}}}}{{{zzzzzz}}}}}}~~~}}}zzzwwwtttpppiiiaaa[[[VVVSSSRRROOOPPPQQQQQQPPPOOOOOOPPPQQQSSSXXXaaammm{{{{{{xxxqqqmmmjjjjjjnnnssswwwyyyxxxzzziiipppsss|||zzzsssQQQEEE<<<888999777~~~{{{wwwtttnnnllliiieeebbb`````````[[[ZZZXXXWWWVVVUUUQQQOOOPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHGGGIIIMMMTTTZZZ^^^\\\\\\\\\]]]___bbbdddeeeiiijjjkkkllllllmmmlllllleeeeeedddbbb^^^[[[XXXVVVRRRPPPNNNLLLJJJIIIIIIIIIKKKPPPWWW\\\___cccgggkkknnnqqqtttwwwwwwxxxyyyzzz}}}~~~~~~{{{xxxvvvwwwxxx|||~~~~~~}}}~~~~~~zzzwwwuuusssuuuvvvvvvtttsssrrrsssxxxzzz~~~lllddd___hhh{{{pppSSSGGGDDD???>>><<<<<<===>>>>>>======>>>@@@GGGSSSlll{{{uuupppmmmiiiffffffccc___[[[YYYWWWWWWWWWZZZ\\\___ccceeegggggghhhgggiiikkkmmmooopppqqqrrrnnnkkkgggeeedddeeeggghhhggggggffffffggghhhjjjkkkfffhhhjjjjjjiiilllrrrwww{{{nnn```VVVQQQPPPPPPPPPRRRTTTWWW[[[```gggkkkvvv{{{}}}|||{{{}}}{{{yyywwwtttqqqoooooooooqqqsssuuuwwwxxx~~~|||yyywwwxxx{{{|||~~~{{{wwwtttqqqmmmiiigggddd```\\\XXXUUUTTTRRRTTTVVVVVVTTTSSSSSSTTTWWWXXX\\\cccnnn{{{|||yyypppmmmjjjjjjmmmrrrwwwyyywww~~~kkkqqqvvv|||~~~tttRRRFFF<<<888999777|||yyyuuurrrnnnllliiieeebbb```___^^^ZZZYYYWWWWWWVVVTTTPPPMMMNNNNNNMMMKKKKKKJJJJJJJJJIIIGGGGGGIIIOOOVVVZZZ]]]\\\\\\]]]^^^```bbbeeefffhhhiiikkkmmmmmmllljjjiii]]]]]]\\\[[[XXXUUURRRQQQMMMLLLIIIGGGFFFEEEEEEFFFJJJOOOVVV\\\___ccchhhlllmmmppprrrsssrrrrrrrrrssswwwyyy{{{zzzvvvuuuvvvyyy{{{|||~~~|||xxxuuusssrrrqqqrrrtttsssrrrqqqqqqrrruuuwww{{{qqqggg```gggzzzoooRRRFFFDDD@@@>>><<<<<<=========;;;======AAAGGGSSSkkk{{{uuuqqqmmmjjjhhhgggddd```]]]ZZZZZZZZZ[[[^^^```bbbeeeggghhhhhhhhhhhhiiikkkmmmooopppqqqqqqooolllhhheeeeeefffgggfffffffffffffffhhhjjjlllmmmjjjlllnnnooopppuuu}}}wwwooocccWWWOOOMMMOOOQQQSSSUUUXXX\\\___eeekkkpppyyy|||~~~|||{{{zzz~~~~~~~~~}}}{{{yyyvvvsssnnnnnnoooppprrruuuxxxzzz|||xxxxxxyyy}}}~~~yyyuuuqqqlllggg``````^^^\\\ZZZXXXVVVUUUVVVYYY\\\\\\YYYXXXZZZ]]]^^^___cccjjjsss}}}yyynnnmmmkkkjjjmmmrrrxxx{{{yyynnnuuuzzz~~~~~~uuuSSSGGG===999999777}}}zzzwwwssspppmmmllliiieeeaaa^^^\\\[[[XXXWWWVVVUUUUUURRRNNNKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHFFFGGGJJJQQQWWW[[[\\\]]]]]]]]]___aaacccfffhhhhhhjjjlllmmmlllhhhdddaaaXXXXXXXXXWWWVVVSSSQQQPPPLLLJJJHHHFFFEEEEEEEEEEEEIIIOOOWWW\\\```dddiiinnnnnnoooppppppnnnllllllmmmooossswwwwwwuuuuuuxxx|||zzz|||~~~}}}xxxuuusssrrrrrrpppqqqrrrrrrqqqpppqqqssstttvvvzzzvvvkkkccchhhzzzoooRRRFFFCCCAAA???===<<<<<<<<<;;;:::<<<===AAAGGGRRRiii}}}wwwssspppmmmkkkhhheeeaaa]]]\\\\\\]]]^^^aaabbbdddfffggghhhiiiiiihhhiiikkkmmmnnnoooppppppoookkkhhhgggggggggfffdddeeeeeefffgggiiikkknnnooonnnppprrrtttwww}}}xxxooofffaaaZZZRRRNNNMMMOOOQQQTTTWWW[[[___dddjjjpppuuuyyyzzz|||}}}{{{yyyxxx|||yyyvvvppppppppprrrtttwww{{{}}}{{{|||}}}{{{xxxssslllgggbbb```]]][[[ZZZZZZZZZ[[[\\\```ccccccaaabbbeeeiiiiiikkkpppxxx|||xxxmmmlllkkkkkkmmmsssyyy}}}}}}rrrzzz}}}~~~vvvTTTGGG===999:::777|||yyyvvvrrrooolllkkkhhheeeaaa]]]ZZZXXXVVVUUUTTTTTTSSSQQQMMMIIIJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFGGGKKKRRRXXX[[[[[[]]]]]]^^^___aaadddggghhhhhhjjjlllmmmjjjeee___[[[XXXXXXXXXXXXWWWUUUSSSRRRMMMLLLJJJHHHGGGGGGGGGGGGJJJOOOWWW]]]aaafffkkkpppnnnoooooonnnkkkiiiiiiiiiiiinnntttvvvuuuvvv{{{|||~~~}}}xxxuuuttttttuuuqqqrrrrrrqqqpppppprrrtttsssvvvzzz~~~zzznnneeeiiizzznnnQQQEEEBBBAAA???===<<<<<<<<<;;;999<<<===AAAGGGQQQggg~~~xxxuuurrrpppnnnhhheeeaaa^^^\\\]]]^^^```cccdddeeeggghhhiiiiiiiiiiiijjjkkkmmmnnnooooooooonnnkkkhhhggghhhhhhfffccceeeeeefffgggiiillloooppppppsssuuuwww{{{yyyjjjaaaZZZXXXTTTQQQOOONNNOOOPPPTTTWWW\\\aaafffmmmtttyyyxxxvvvwww{{{|||zzzyyyzzz{{{{{{zzzzzz~~~}}}{{{yyyxxx|||yyyrrrrrrrrrsssvvvzzz}}}~~~}}}wwwpppjjjhhheeeaaa]]]\\\^^^aaadddcccgggkkkkkkiiijjjooottttttwww~~~{{{xxxmmmlllllllllnnnssszzzuuu~~~{{{}}}vvvTTTHHH>>>999:::777}}}yyyuuuqqqpppllljjjgggccc```]]][[[ZZZVVVUUUTTTSSSQQQOOONNNMMMKKKJJJHHHFFFFFFFFFHHHIIIIIILLLPPPSSSVVVZZZ___bbb^^^______aaabbbeeeggghhhgggggggggddd___ZZZXXXWWWUUUUUUTTTTTTTTTTTTTTTTTTSSSQQQNNNKKKJJJJJJLLLMMMOOOPPPSSSWWW]]]ccchhhkkknnnkkkgggggghhhhhhfffdddiiilllppprrrsssuuuwwwyyy}}}{{{zzzxxxwwwuuuttttttuuuuuuvvvwwwwwwwwwsssvvv{{{~~~qqqgggkkk|||nnnSSSHHHDDD>>>>>>===<<<<<<<<<<<<<<<;;;;;;???EEEMMM```xxxtttrrrpppooollliiiccc___^^^```dddfffgggfffeeeeeefffggghhhiiihhhiiijjjmmmnnnpppqqqqqqqqqnnnkkkjjjiiiiiigggeeefffggggggggghhhkkkppptttrrrvvvzzz|||}}}ssshhh___[[[WWWVVVSSSNNNKKKMMMPPPQQQVVVYYY]]]ccciiimmmqqqsssxxxuuusssuuuyyyzzzvvvrrrooommmkkkjjjlllooopppppprrrtttxxx|||}}}zzzzzzzzz~~~yyywwwuuutttuuuxxx|||~~~|||xxxuuunnnllliiifffffffffhhhiiikkknnnqqqrrrsssuuu{{{}}}wwwqqqnnnkkkkkkpppvvv||||||}}}yyyvvvzzzvvvSSSGGG>>>:::999555}}}xxxtttpppoookkkiiifffccc___\\\[[[ZZZWWWVVVTTTRRRPPPOOOOOONNNMMMLLLIIIHHHGGGHHHIIIJJJJJJNNNRRRVVVYYY\\\___aaa______```aaacccdddeeefffddddddbbb^^^YYYUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXYYYVVVRRRNNNKKKJJJJJJJJJMMMNNNQQQUUU[[[```eeehhhjjjgggddddddeeeeeecccaaaeeehhhlllooorrrvvvyyy|||}}}{{{yyyxxxvvvuuuvvvxxxzzz{{{zzzxxxwwwzzz|||~~~~~~pppeeekkklllQQQFFFCCC>>>>>>===<<<<<<<<<<<<<<<======???EEEOOOccc|||xxxtttrrrpppmmmjjjfffbbbaaacccfffhhhjjjiiihhhffffffffffffgggggghhhjjjlllmmmoooooopppnnnllljjjiiiiiihhhgggeeeeeefffgggggghhhkkkooosssvvvyyy|||}}}~~~sssjjjccc^^^[[[XXXVVVSSSNNNMMMOOORRRTTTXXXZZZ___dddiiimmmppprrrsssqqqppprrruuuvvvrrrmmmjjjhhhfffgggiiijjjjjjjjjooorrrvvv{{{~~~||||||}}}~~~~~~~~~|||wwwvvvttttttuuuxxx{{{~~~~~~{{{yyywwwuuurrrqqqqqqrrrsssuuuxxxzzz{{{|||yyyqqqnnnjjjkkkooovvv{{{~~~{{{{{{tttttt|||vvvSSSGGG>>>:::999555}}}xxxsssooommmjjjhhheeebbb^^^[[[ZZZYYYXXXVVVSSSPPPOOONNNOOOOOONNNMMMKKKIIIHHHIIIJJJKKKMMMQQQWWW[[[]]]^^^```aaa```aaabbbccccccccccccccccccaaa^^^XXXSSSPPPPPPRRRTTTUUUXXX[[[\\\\\\\\\[[[[[[YYYTTTPPPLLLKKKJJJKKKLLLMMMPPPTTTYYY^^^bbbeeefffdddbbbaaabbbbbbaaa``````ccchhhlllqqqvvv{{{}}}{{{yyyxxxvvvyyy|||~~~}}}zzzxxx~~~~~~~~~~~~nnncccllljjjPPPEEEBBB>>>>>>===<<<<<<<<<<<<<<>>EEERRRiii|||xxxssspppmmmkkkhhhffffffgggiiijjjmmmkkkiiigggeeedddddddddfffggghhhjjjlllmmmnnnnnnkkkiiihhhggghhhhhhgggeeedddfffhhhjjjlllooosssvvv{{{}}}zzzooogggbbb``````___[[[XXXSSSPPPOOOQQQTTTWWWZZZ\\\```eeeiiimmmoooqqqnnnmmmnnnpppsssrrrnnnjjjeeeddddddeeefffgggfffdddjjjmmmsssxxx}}}~~~~~~|||{{{|||}}}{{{|||~~~}}}|||||||||{{{zzzwwwvvvuuuuuuvvvyyy}}}}}}{{{zzzyyyyyyyyy{{{~~~{{{qqqnnnjjjkkkooovvv{{{~~~{{{yyy}}}ooosss~~~vvvSSSGGG>>>:::999666}}}xxxsssnnnllliiigggdddaaa]]][[[YYYXXXWWWUUUQQQNNNLLLLLLMMMNNNNNNMMMKKKIIIIIIIIIKKKLLLQQQUUU[[[```aaaaaaaaaaaaaaabbbccccccccccccbbbaaadddaaa\\\UUUPPPNNNPPPSSSUUUWWW[[[]]]^^^^^^\\\[[[YYYVVVSSSOOOMMMLLLMMMMMMLLLNNNQQQUUUYYY]]]aaabbbcccbbbaaaaaaaaabbbbbbbbb```cccgggkkkpppvvv|||{{{yyyxxxyyyzzz|||~~~~~~}}}{{{zzz}}}~~~~~~~~~yyyxxxxxxxxx{{{nnncccooojjjPPPEEECCC>>>>>>===<<<<<<<<<<<<<<>>:::999666~~~yyytttooollliiigggddd```]]]ZZZXXXWWWUUUSSSOOOLLLJJJJJJKKKLLLLLLKKKIIIHHHHHHJJJKKKMMMTTTYYY___cccdddcccbbbbbbcccccccccccccccbbbaaaaaaccc```ZZZSSSOOONNNQQQTTTYYY[[[]]]^^^^^^]]]ZZZYYYXXXUUURRRNNNLLLKKKLLLLLLKKKLLLOOOSSSWWWZZZ]]]^^^^^^______``````aaacccdddeeehhhlllpppsssxxx}}}{{{zzzyyy{{{zzzzzzzzz{{{|||}}}~~~zzzsssnnnmmmmmmmmmpppuuuvvv}}}nnndddrrrmmmRRRFFFCCC>>>>>>===<<<<<<<<<<<<<<<<<<;;;<<>>>>>===<<<<<<<<<<<<<<<:::;;;===BBBSSSpppyyytttmmmlllkkkjjjiiiiiijjjkkkgggfffeeedddddddddeeefffdddeeefffgggiiiiiiiiijjjgggggghhhiiikkkkkkiiihhheeejjjssszzzzzzuuupppqqqvvvzzzzzzxxxpppbbbXXXWWWXXXVVVYYY``````bbbdddhhhkkknnnpppqqqoooooopppqqqqqqpppooooookkkkkkkkkllllllkkkhhheeecccfffkkkpppsssuuuuuutttuuuvvvvvvvvvttttttvvvwwwuuuvvvxxx{{{|||}}}}}}}}}{{{{{{zzzwwwtttqqqqqqrrrqqqqqqrrrtttvvvyyy|||~~~}}}~~~zzzssspppmmmmmmqqqxxx}}}|||www|||zzzyyytttQQQEEE===::::::666|||wwwssspppiiihhheeeaaa^^^[[[YYYXXXTTTSSSQQQOOOMMMLLLKKKKKKIIIIIIIIIIIIKKKNNNPPPRRRXXX\\\aaaeeefffffffffgggeeedddbbb``````aaacccdddbbb___[[[UUURRRRRRVVVYYY``````______^^^\\\[[[ZZZXXXVVVQQQMMMJJJIIIIIIJJJLLLNNNQQQTTTWWWYYYZZZZZZZZZ]]]aaaccceeehhhlllpppvvvzzz~~~}}}~~~~~~}}}uuummmeeeaaa___aaaaaaaaaffflllooorrrxxxyyylllfffuuurrrUUUFFFAAA>>>>>>===<<<<<<<<<<<<<<<:::>>>???BBBPPPlll}}}yyypppnnnllljjjiiiiiijjjkkkiiihhhgggfffeeefffggggggdddeeefffhhhiiiiiiiiiiiiiiiiiijjjlllmmmmmmkkkiiijjjpppyyy~~~}}}|||yyyyyy~~~qqqbbbWWWXXX[[[ZZZ^^^eeeccceeehhhlllooorrrtttuuusssttttttsssssssssssstttsssrrrqqqqqqqqqpppmmmkkkggghhhjjjlllmmmmmmlllkkklllmmmoooppppppqqqtttwwwtttvvvxxxzzz{{{{{{{{{{{{{{{{{{zzzwwwrrrooopppqqqpppqqqrrruuuxxx{{{}}}xxxqqqnnnkkkkkkpppvvv|||zzzuuu{{{~~~~~~sssPPPEEE===999:::666~~~yyytttqqqjjjhhheeebbb^^^[[[ZZZYYYTTTTTTSSSQQQOOONNNLLLLLLIIIIIIIIIJJJLLLPPPSSSUUUYYY\\\aaaeeefffgggggghhhfffdddaaa______aaadddfffdddbbb^^^ZZZWWWWWW[[[^^^aaaaaa```___^^^]]]]]]]]]UUUSSSPPPMMMLLLLLLNNNOOOPPPRRRUUUXXX[[[]]]]]]^^^]]]aaaeeehhhjjjnnnssswww|||~~~zzzvvvtttnnnhhhbbb```___bbbcccdddiiiooorrrsssxxxuuujjjfffuuusssUUUEEE???>>>>>>===<<<<<<<<<<<<<<<;;;@@@BBBBBBMMMhhh}}}rrrpppmmmkkkiiijjjkkkllllllkkkiiihhhggggggggghhheeeeeeggghhhiiiiiiiiiiiikkkkkklllmmmooonnnllliiiqqqwww}}}yyyyyy~~~}}}qqqaaaVVVYYY\\\\\\aaajjjfffgggkkknnnrrruuuwwwxxxyyyyyyxxxwwwvvvvvvxxxzzzzzzyyywwwwwwwwwvvvsssqqqjjjjjjjjjjjjiiigggfffeeebbbdddgggiiikkknnnrrruuutttvvvwwwyyyzzzzzzzzzyyyzzz{{{{{{wwwrrrooooooqqqssstttuuuxxx{{{~~~~~~vvvpppllliiijjjnnnuuuzzz}}}xxxtttzzz~~~|||sssPPPEEE===999:::666zzzvvvsssqqqnnnjjjeee```^^^\\\ZZZYYYWWWSSSOOOLLLLLLMMMMMMLLLJJJKKKKKKKKKLLLOOOSSSWWW^^^```bbbbbbcccdddgggiiijjjfffbbbaaabbbeeefffgggeeeeeecccbbb````````````hhhbbb^^^___bbbbbb]]]WWWSSSNNNIIIGGGIIILLLLLLLLLSSSUUUVVVYYY[[[^^^```bbbiiijjjlllpppuuu{{{xxxrrrqqqooojjjfffcccdddeeefffhhhmmmssswwwxxx~~~wwwkkkdddppptttTTTGGGCCC???>>>===<<<<<<;;;;;;<<<<<<<<>>===<<<<<<;;;;;;<<<<<<<<>>===<<<<<<;;;;;;<<<<<<<<<>>>BBBIIIYYYttt|||vvvtttpppnnnmmmllliiihhhhhhiiiiiiiiiiiihhhgggfffkkkiiihhhhhhkkknnnoooppppppsssvvvwwwwwwvvvvvvwww{{{}}}}}}vvvtttyyy}}}ooofff______aaacccgggkkkooorrrwww{{{zzztttllleee```\\\YYYVVVSSSUUUWWWYYY[[[```fffkkkrrrsssvvvwwwxxxxxxwwwvvvwwwwwwvvvuuutttssssssssswww{{{yyyuuummmkkkhhhhhhmmmvvv{{{{{{uuusss}}}|||oooNNNCCC;;;777999666~~~yyyuuuqqqpppmmmiiieeeaaa___]]]ZZZWWWTTTQQQNNNMMMNNNNNNNNNMMMNNNOOOOOOPPPRRRWWW]]]bbbdddddddddbbbaaabbbdddggggggeeebbbbbbccceeefffggggggggghhhiiiiiihhhgggfff```[[[TTTPPPOOOMMMHHHDDDBBBCCCEEEHHHNNNSSSXXXZZZ[[[]]]```ccchhhppp{{{ppplllkkktttuuuVVVHHHDDD???>>>===<<<<<<;;;;;;<<<<<<<<<>>>AAAGGGVVVppp}}}xxxvvvsssqqqooommmjjjgggggggggggghhhhhhhhhggggggkkkiiigggggghhhkkknnnpppqqqtttwwwxxxxxxwwwvvvwwwzzz|||~~~vvvrrrttt|||xxxooogggaaabbbdddfffiiinnnpppssswww{{{}}}|||zzz|||~~~~~~wwwrrrkkkddd___ZZZVVVTTTQQQRRRTTTVVVYYY^^^eeeiiisssuuuvvvxxxxxxwwwvvvuuuuuuuuutttsssssssssssstttvvv{{{~~~yyyuuummmkkkhhhiiimmmvvvuuuxxxrrrqqq~~~}}}oooOOODDD<<<888999666}}}xxxssspppnnnkkkhhhdddaaa^^^\\\XXXVVVRRRPPPNNNNNNNNNOOOOOONNNNNNOOOQQQRRRUUUYYY^^^bbbffffffeeecccbbbccceeehhhhhhfffddddddfffhhhiiihhhiiijjjkkkkkkiiigggcccaaaXXXSSSMMMIIIGGGFFFDDDBBBCCCFFFLLLQQQUUUXXXZZZ[[[\\\```eeejjjppp{{{pppmmmmmmvvvuuuUUUHHHDDD???>>>===<<<<<<;;;;;;<<<;;;;;;===AAAFFFTTTmmm~~~zzzxxxtttrrrpppmmmjjjgggeeeeeeeeeeeeffffffggggggjjjiiihhhggggggjjjmmmpppppprrruuuvvvvvvttttttuuuxxxzzz}}}uuuppprrrxxxxxxnnnhhhcccccceeefffkkkpppsssuuuxxxzzzzzz{{{|||~~~|||yyyvvvuuuvvvwwwxxxxxxxxxyyyzzz{{{zzzwwwuuusssnnnjjjeeeaaa]]]ZZZVVVSSSOOOPPPQQQSSSVVV\\\ccchhhuuuvvvxxxyyyyyyxxxvvvuuusssssssssrrrsssssstttuuuvvv{{{~~~yyyuuuooommmiiiiiimmmuuu}}}mmmrrrzzzoooqqq~~~~~~nnnOOOEEE===999:::777{{{vvvqqqmmmllliiifffccc```]]]ZZZWWWTTTQQQOOONNNNNNOOOPPPOOONNNNNNPPPSSSVVVXXX[[[___bbbffffffdddbbbaaacccfffiiihhhgggeeefffhhhiiijjjiiikkklllmmmmmmjjjfffaaa^^^PPPLLLGGGDDDCCCDDDEEEEEEHHHLLLRRRWWWZZZ[[[\\\]]]```fffnnnvvv~~~pppmmmllluuusssTTTGGGDDD???>>>===<<<<<<;;;;;;<<<;;;;;;===@@@FFFSSSlll|||yyyuuurrrooommmjjjhhheeeeeeeeeddddddeeeffffffjjjjjjjjjiiihhhjjjmmmooommmpppssstttsssqqqqqqqqqvvvzzzvvvmmmkkksss{{{zzzooohhhccccccccceeejjjqqqwwwxxxzzzyyywwwvvvvvvwwwvvvtttrrrrrrssssssrrrqqqmmmmmmlllkkkiiigggfffeeedddbbb___]]][[[YYYUUUSSSNNNNNNOOOQQQTTTZZZbbbhhhtttvvvwwwyyyyyyxxxwwwuuusssssssssttttttvvvwwwwwwxxx{{{~~~yyyuuupppmmmiiihhhkkksss{{{{{{hhhmmmzzz}}}tttlllooo~~~lllMMMDDD===::::::888~~~yyytttoookkkiiigggeeeaaa___\\\YYYUUURRRPPPOOONNNNNNPPPPPPPPPNNNOOOSSSWWW[[[]]]^^^```bbbdddcccbbb```___aaaeeehhhgggfffeeefffhhhiiijjjiiiiiijjjlllkkkhhhccc]]]ZZZJJJGGGDDDBBBCCCFFFJJJLLLMMMQQQVVVXXXZZZ\\\___bbbiiiqqq{{{qqqkkkhhhsssqqqSSSFFFCCC???>>>===<<<<<<;;;;;;<<<:::;;;===AAAFFFSSSlll~~~zzzuuuqqqnnnllljjjhhhggggggeeeeeedddeeefffffffffhhhiiiiiiggggggjjjmmmkkknnnqqqrrrqqqooooooooowwwzzz~~~}}}{{{rrriiigggqqqzzz{{{oooiiicccaaa```bbbiiiqqqwwwxxxxxxvvvsssqqqpppppppppooooooppppppooollljjjfffdddaaa^^^[[[ZZZZZZZZZ\\\ZZZYYYYYYXXXWWWTTTQQQOOOPPPQQQRRRVVV\\\dddjjjssstttvvvxxxxxxwwwvvvuuuuuuuuuvvvvvvxxxyyyzzz{{{{{{}}}|||wwwtttooolllhhhgggkkkrrrzzz|||iiikkkuuu~~~wwwpppkkkppphhhJJJBBB<<<999:::777}}}xxxsssnnnjjjhhhfffdddaaa^^^\\\XXXTTTQQQOOONNNMMMNNNPPPQQQPPPOOOQQQUUUZZZ^^^``````aaabbbbbbaaa```^^^^^^```dddhhhfffeeedddeeegggiiiiiihhhdddfffhhhhhheee```ZZZVVVGGGEEECCCBBBDDDIIINNNQQQQQQSSSVVVWWWXXX\\\bbbfffoooyyypppiiieeepppoooRRREEECCC???>>>===<<<<<<;;;;;;<<<::::::===AAAFFFTTTlll{{{tttpppmmmkkkjjjiiiiiihhhgggfffeeeffffffgggbbbeeeggggggeeedddfffiiikkkmmmpppqqqpppnnnnnnnnnwwwzzz~~~}}}xxxuuurrrhhheeeoooxxx||||||||||||pppiiibbb```___```hhhqqqtttuuuuuussspppmmmllllllkkkkkklllmmmnnnlllhhheeeccc```\\\WWWTTTSSSTTTTTTXXXWWWVVVVVVVVVUUURRROOOSSSSSSTTTUUUYYY```hhhnnnqqqrrrtttvvvwwwwwwuuuuuuwwwwwwxxxyyyzzz|||}}}~~~}}}~~~{{{vvvsssmmmjjjgggfffjjjrrr{{{kkklllsss|||uuuooommmrrreeeHHH@@@:::888999666yyyuuurrrooolllhhhddd```\\\ZZZXXXUUUSSSPPPPPPOOOMMMKKKLLLNNNQQQTTTZZZ_________bbbbbb```bbb```]]]]]]___cccfffgggiiiggggggggghhhgggfffdddgggdddcccdddfffbbbWWWOOOEEECCCBBBDDDIIIPPPVVVYYYWWWZZZ\\\\\\]]]```ffflll~~~oooiiieeeppptttRRREEEEEE>>>>>>===<<<<<<<<<<<<<<<===<<<<<<>>>DDDTTTjjj|||~~~yyyrrroooppppppmmmjjjjjjhhhfffdddccccccddddddcccdddddddddddddddeeeeeekkkllllllllllllnnnqqqtttzzz|||~~~~~~|||yyywwwkkkiiiiiimmmssswwwxxxwww|||{{{yyyyyy~~~|||rrrggg\\\ZZZ]]]bbbiiipppxxxvvvrrrooommmlllmmmmmmlllkkkjjjhhhfffdddcccbbb]]]ZZZVVVSSSRRRSSSVVVXXXWWWUUUSSSRRRQQQRRRTTTUUUSSSUUUXXXZZZ^^^bbbhhhmmmsssuuuwwwwwwwwwxxxyyy{{{wwwzzz}}}{{{uuurrroookkkeeeeeejjjsss{{{ppppppuuuyyyyyyzzz}}}cccGGGAAA;;;999:::888~~~yyyuuurrrnnnlllgggddd___[[[XXXVVVSSSQQQOOOOOONNNLLLKKKKKKNNNPPPTTTZZZ_________bbbbbb```bbb___]]]]]]___ccceeeffffffeeedddeeeeeeeeecccaaacccaaa```bbbbbb]]]SSSKKKEEEDDDEEEGGGMMMSSSXXX[[[\\\^^^```aaabbbfffmmmrrrlllfffeeerrrqqqQQQDDDDDD>>>>>>===<<<<<<<<<<<<<<<<<<;;;<<<>>>DDDSSSiii{{{{{{zzz}}}vvvrrrrrrrrrooollliiigggeeebbbaaaaaabbbbbbbbbbbbccccccdddeeeeeeeeeiiijjjjjjjjjjjjkkkoooqqqwwwyyy|||~~~}}}zzzvvvtttmmmkkkjjjmmmpppsssssssssrrrsssrrrsssxxx~~~|||vvvnnnddd\\\[[[^^^bbbiiipppuuutttqqqooonnnmmmmmmnnnmmmkkkhhhdddaaa___^^^]]]VVVTTTPPPNNNNNNPPPRRRUUUWWWVVVUUUSSSSSSSSSSSSTTTTTTVVVYYY\\\___ccciiimmmsssuuuxxxxxxxxxxxxyyy{{{yyy{{{~~~{{{uuurrrmmmjjjffffffkkksss{{{ssssssyyybbbGGGAAA;;;888:::888~~~yyyuuurrrnnnkkkfffbbb]]]YYYVVVSSSQQQNNNMMMMMMMMMKKKJJJKKKMMMPPPTTTZZZ_________bbbcccaaabbb```^^^^^^```cccdddeeecccbbbaaabbbcccbbb___]]]^^^^^^^^^___]]]WWWMMMFFFDDDFFFHHHMMMRRRWWW[[[^^^```cccfffhhhjjjpppxxx~~~{{{fffccceeetttmmmOOODDDCCC>>>>>>===<<<<<<<<<<<<<<<;;;:::;;;???DDDQQQfffzzz{{{xxxuuuuuuxxxsssrrrqqqnnnkkkgggeeecccaaa____________``````aaaaaabbbcccddddddeeefffggggggggghhhkkknnnsssvvvzzz||||||xxxssspppnnnllljjjkkklllmmmmmmlllhhhjjjlllnnnsssxxxuuupppggg```[[[]]]```ccciiiooorrrrrrqqqppppppoooooooooqqqmmmgggaaa\\\YYYWWWWWWOOOMMMKKKJJJKKKNNNRRRTTTXXXXXXWWWUUUTTTSSSRRRQQQTTTWWWZZZ]]]```dddiiimmmsssuuuyyyzzzzzzyyyyyyzzzzzz}}}{{{uuuqqqjjjhhhfffhhhmmmuuu{{{~~~xxxwww}}}```FFFAAA;;;888999777~~~zzzvvvrrrmmmjjjddd```[[[WWWTTTQQQNNNLLLKKKLLLKKKJJJIIIJJJMMMPPPUUU[[[___^^^___cccdddbbbcccbbb``````bbbddddddddd```______aaaaaaaaa^^^[[[[[[\\\]]]]]]YYYRRRIIICCCCCCGGGLLLQQQVVVZZZ]]]```bbbffflllqqquuu}}}qqqaaa```eeewwwjjjOOOEEECCC>>>>>>===<<<<<<<<<<<<<<<:::888;;;@@@DDDNNNdddzzzzzztttqqqsss~~~wwwrrrooommmjjjhhhfffdddbbb```^^^]]]\\\\\\^^^^^^^^^__________________```bbbcccccceeeiiikkkooorrrwwwzzzzzzvvvqqqnnnkkkjjjhhhgggggggggffffffdddhhhkkklllpppsssoooiiiaaa]]][[[___bbbdddhhhnnnpppqqqrrrssstttssssssrrrtttppphhh```YYYUUUSSSRRRLLLKKKJJJJJJMMMPPPTTTWWWXXXXXXWWWVVVTTTRRRPPPOOOTTTWWW[[[^^^aaadddhhhkkkqqquuuyyy{{{{{{zzzzzzzzz{{{~~~zzztttqqqgggffffffiiipppvvv{{{~~~{{{xxx|||\\\FFFAAA;;;888999777{{{wwwrrrlllhhhbbb^^^YYYUUURRRPPPMMMKKKJJJJJJJJJJJJIIIJJJNNNPPPUUU[[[^^^^^^___ccceeedddeeecccbbbccceeeeeeeeeccc^^^^^^___aaabbbbbb___\\\\\\^^^___\\\VVVNNNGGGDDDCCCHHHOOOUUUXXX[[[___aaaccciiirrrzzziii]]]]]]eeeyyygggPPPGGGDDD>>>>>>===<<<<<<<<<<<<<<<;;;888:::@@@CCCKKKccc{{{{{{tttqqqrrr~~~xxxrrrnnnkkkiiigggfffeeecccaaa___]]]\\\[[[]]]\\\\\\[[[[[[ZZZZZZZZZYYY[[[]]]___aaacccfffiiijjjnnnssswwwxxxuuupppmmmggggggfffeeecccccccccccccccgggjjjkkkllllllhhhbbb\\\ZZZ\\\aaacccdddhhhmmmoooqqquuuwwwyyyxxxwwwvvvtttoooggg^^^VVVQQQOOONNNKKKJJJJJJLLLNNNRRRVVVXXXXXXXXXWWWVVVTTTQQQOOONNNSSSWWW[[[___bbbdddgggiiipppsssxxx{{{{{{{{{{{{{{{}}}yyysssoooeeedddfffjjjqqqxxx|||~~~zzzvvvwwwzzzYYYEEEBBB;;;777888777~~~yyyrrrkkkfff```\\\XXXTTTRRROOOMMMKKKIIIJJJJJJJJJIIIKKKOOORRRVVV[[[^^^^^^___cccfffeeeeeedddddddddfffeeedddbbb\\\]]]___bbbddddddaaa___^^^```aaa\\\TTTLLLGGGFFFFFFLLLSSSXXXZZZ\\\```cccgggooozzz{{{xxxzzz~~~xxxeee[[[\\\eeeyyydddOOOHHHDDD>>>>>>===<<<<<<<<<<<<<<<===999:::@@@CCCIIIbbb~~~|||tttrrrsss|||uuupppmmmkkkkkkiiihhhfffdddaaa___]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVYYY[[[]]]^^^___bbbdddeeeiiinnnrrrtttrrrooommmgggggggggeeebbbaaabbbcccbbbfffiiigggfffeeeaaa[[[ZZZZZZ]]]bbbddddddhhhnnnooorrrwww{{{|||{{{yyywwwpppllleee\\\UUUPPPMMMLLLJJJJJJKKKLLLOOORRRUUUXXXYYYYYYWWWVVVTTTRRRQQQPPPTTTXXX]]]aaadddfffhhhiiinnnqqquuuxxxzzz{{{|||}}}}}}wwwqqqmmmcccccceeejjjqqqxxx}}}vvvqqqrrr~~~uuuVVVDDDBBB;;;777888666zzzsssjjjeee^^^[[[VVVSSSQQQPPPNNNLLLIIIJJJJJJJJJJJJLLLPPPSSSVVV[[[^^^^^^___dddgggfffcccccccccdddeeedddaaa___ZZZ[[[^^^bbbeeeeeecccaaaaaacccbbb\\\QQQJJJGGGHHHJJJPPPWWW[[[\\\^^^bbbfffmmmvvvyyyuuutttqqqoooppptttzzz~~~qqqaaa[[[\\\dddxxx```NNNGGGCCC>>>>>>===<<<<<<<<<<<<<<>>>>>===<<<<<<<<<<<<<<>>===<<<;;;;;;::::::;;;<<<>>>;;;<<>>===<<<;;;;;;;;;;;;:::===:::;;;BBBGGGZZZwww}}}xxxtttuuu}}}zzzwwwrrrooommmllljjjhhhfffdddbbbaaa^^^]]]\\\[[[ZZZZZZ[[[\\\^^^```aaaaaa___]]]\\\\\\]]]\\\]]]aaaggglllmmmlllnnnmmmkkkgggcccbbbdddfffkkkkkkkkkkkkjjjiiifffeeeaaaccceeefffggggggiiikkkpppssswww{{{~~~~~~}}}{{{xxxtttppplllgggaaa]]]^^^]]]]]]]]]]]]___```aaaaaaaaa```^^^\\\ZZZYYYYYYZZZ]]]aaagggkkkmmmnnnnnnnnnoooqqqrrrtttwww||||||wwwrrrnnniiijjjjjjkkknnnsss{{{~~~zzzvvvpppjjjfffddddddeeeiiipppxxxyyylllooovvvjjjPPPBBB@@@;;;888999555{{{tttlllggg```\\\VVVQQQNNNMMMKKKJJJGGGHHHIIIKKKLLLNNNOOOPPPVVVXXX[[[\\\]]]___aaacccdddddddddfffgggfffccc```ccceeegggjjjlllmmmmmmmmmmmmjjjeee```\\\[[[ZZZZZZcccaaabbbddddddeeekkktttvvvddd^^^YYYZZZ\\\^^^bbbfffnnnpppssssssrrrrrrvvvzzzyyyzzz{{{{{{|||sssbbb\\\YYY```pppwwwXXXJJJFFFDDD??????>>>===<<<<<<<<<<<<999<<<999:::@@@CCCRRRlllyyywww{{{~~~zzzwwwtttpppooollljjjgggeeedddccc___^^^\\\[[[ZZZZZZZZZ[[[```bbbccccccaaa_________^^^]]]]]]```dddhhhjjjkkkkkkkkkjjjhhhfffeeegggiiiooopppppppppooommmkkkjjjfffgggiiiiiihhhhhhiiijjjooossswww|||~~~~~~|||xxxtttppplllgggcccggggggggggggggggggggggggfffeeecccaaa```^^^^^^]]]]]]___aaaeeehhhkkkmmmnnnmmmnnnpppqqqtttxxx~~~zzzvvvqqqllliiigggdddbbbaaaccceeegggkkkpppwww|||}}}xxxtttnnniiieeeddddddfffiiipppwww~~~rrrkkkoooxxxeeeMMM@@@???:::888:::666}}}vvvnnniiiaaa]]]WWWRRROOOMMMKKKJJJGGGHHHJJJKKKMMMNNNNNNOOOUUUWWWZZZ\\\]]]___bbbdddfffffffffggghhhgggeeecccggghhhiiijjjkkkkkkkkkkkkllliiifffbbb```______```cccaaaaaacccccceeemmmvvvvvvcccYYYVVVUUUYYY\\\]]]```eeemmmooorrrrrrqqqqqqrrrtttssstttvvvwwwyyy~~~pppaaa\\\ZZZbbbsssvvvWWWJJJGGGCCC@@@???>>>======<<<<<<===999<<<999:::@@@@@@KKKccczzz}}}~~~}}}zzzwwwsssqqqnnnkkkiiigggfffeeeaaa```___]]]\\\\\\\\\]]]bbbdddeeeeeecccaaaaaaaaa^^^]]]\\\^^^aaadddgggiiiiiijjjkkkkkkjjjjjjlllnnnrrrsssuuuuuusssqqqooonnnlllmmmnnnnnnllljjjiiijjjooorrrwww|||~~~}}}{{{xxxvvvtttqqqnnnkkkppppppqqqppppppooonnnmmmkkkiiigggfffeeeeeeddddddbbbbbbbbbdddfffiiimmmnnnlllmmmooorrruuu{{{|||{{{zzzrrrnnnhhhdddbbbaaa```______bbbfffjjjnnnssszzz~~~{{{wwwrrrnnnhhheeeddddddfffjjjpppwww}}}~~~nnniiippp{{{}}}tttyyycccKKK@@@???999777999666xxxqqqkkkccc___XXXSSSPPPMMMKKKJJJHHHIIIJJJKKKLLLMMMNNNOOOSSSVVVYYY[[[]]]___bbbdddhhhgggggghhhiiiiiifffdddgggggghhhhhhhhhhhhhhhggghhhfffdddbbbaaaaaabbbcccbbb``````bbbcccgggqqq{{{ssscccVVVSSSRRRUUU[[[______cccggglllmmmooooooooonnnnnnnnnoooqqqsssuuuyyyqqqccc^^^\\\ddduuu~~~vvvXXXKKKGGGBBB@@@???>>>======<<<<<<===;;;===:::<<>>===<<<<<<<<<<<<<<<===:::<<>>===<<<;;;;;;;;;;;;<<<===999;;;AAA@@@GGGZZZooo}}}{{{yyywwwtttrrrmmmiiifffdddddddddgggfffeeeeeeeeefffggghhhhhhhhhgggddd```^^^^^^^^^___bbbeeeffffffhhhkkkmmmnnnppptttuuutttrrrrrrrrrtttyyy~~~}}}yyytttssstttuuuwwwxxxwwwsssooolllkkkggggggggggggiiilllnnnpppmmmmmmnnnqqqvvv{{{~~~~~~zzzuuurrrmmmiiifffggglllpppqqqppppppooommmkkkkkkmmmooopppppprrruuuyyy~~~|||yyyvvvrrrooommmkkkkkklllmmmooopppoookkkhhhdddggglllrrryyy}}}yyytttoookkkhhhdddbbb^^^```dddjjjqqqxxx|||xxxuuu~~~ppphhhooo{{{\\\IIIAAAAAA999666999888}}}uuupppiiiddd]]]WWWSSSPPPNNNLLLMMMKKKIIIGGGHHHKKKOOORRRQQQTTTWWWZZZ\\\___cccfffjjjiiihhhhhhiiiiiihhhfffcccbbbaaaaaa``````aaaaaa^^^______aaabbbdddfffgggeeecccaaaccceeekkkwwwzzzqqqeeeZZZQQQLLLKKKLLLMMMOOOVVV]]]```aaaeeekkkmmmllljjjkkklllmmmmmmlllmmmqqqvvv|||~~~uuugggaaa]]]iiivvv|||vvvZZZPPPKKKFFF>>>===<<<;;;;;;::::::;;;;;;<<<888:::AAA@@@GGGZZZppp}}}{{{yyywwwtttqqqmmmhhheeeccccccdddffffffeeeeeefffgggiiijjjiiiiiigggccc___\\\\\\]]][[[___ccceeeeeefffhhhkkknnnqqqtttuuutttrrrqqqpppuuuzzzzzzvvvtttuuuuuuvvvxxxvvvsssnnnkkkjjjdddcccaaaaaabbbeeeiiikkkhhhggghhhkkkqqqvvvyyyzzz{{{}}}~~~~~~{{{vvvpppmmmkkkgggccceeekkkpppqqqppprrrqqqooonnnnnnnnnpppqqqqqqsssvvv{{{|||{{{yyyvvvtttqqqooonnnpppqqquuuxxxzzzwwwrrrnnngggjjjnnnttt{{{}}}~~~~~~}}}|||}}}{{{wwwqqqllliiieeebbb```]]]___ccciiiqqqyyy~~~|||{{{wwwkkkfffooo{{{{{{ZZZGGG@@@AAA:::777;;;;;;zzzvvvlllggg___XXXTTTRRRPPPOOOLLLLLLLLLKKKKKKMMMPPPSSSSSSSSSWWW]]]______ccchhhkkkmmmoooooolllhhhdddbbbaaabbbcccddddddcccaaa```aaa^^^]]]___cccfffgggffffffeeebbb```cccjjjuuu|||{{{kkkaaaWWWRRROOOKKKJJJLLLOOORRRWWWZZZ]]]```ccceeegggiiilllmmmlllllllllmmmnnnooottt|||{{{~~~|||lll___^^^mmmttt~~~aaaTTTMMMGGGDDDBBB>>><<<<<<<<<:::999::::::<<<===;;;===HHHTTTkkk}}}wwwssspppmmmiiifffeeedddeeeeeeeeeeeegggiiijjjjjjiiihhhhhhgggccc___[[[ZZZZZZ]]]^^^```bbbdddggghhhiiipppnnnmmmooonnnlllooouuuxxx~~~}}}zzzzzzzzzyyy{{{zzzxxxuuuqqqmmmjjjhhhddd___[[[ZZZ]]]aaabbbaaadddbbb```bbbggglllnnnnnnsssrrrqqqooommmkkkjjjiiifffdddccceeekkkooopppooonnnoooqqqrrrrrrqqqpppppptttuuuwww}}}yyyuuutttttttttttttttvvvxxxzzz{{{zzzxxxwwwrrruuuxxx{{{yyyuuussstttvvvwwwwwwyyy|||~~~zzzvvvpppjjjddd```^^^]]]^^^```fffnnnsssvvvtttnnnnnnwwwyyyXXXKKK???<<<;;;888555444|||wwwlllfff^^^WWWRRROOOMMMLLLJJJJJJJJJJJJKKKNNNQQQSSSTTTSSSVVV\\\^^^^^^bbbhhhlllooosssrrrnnniiieeeeeedddeeefffggggggfffdddcccbbb```]]]^^^aaadddeeeeeeeeedddbbbaaadddllluuu}}}yyypppaaaYYYQQQOOOMMMKKKJJJMMMPPPSSSXXX[[[]]]```ccceeehhhjjjmmmnnnmmmmmmmmmnnnnnnnnnqqqxxx{{{~~~~~~yyy|||rrrfffccctttwww|||aaaUUUNNNHHHEEEBBB???===<<<<<<:::999::::::<<<===<<<===GGGSSSkkk~~~xxxsssqqqnnnjjjgggeeedddcccfffeeeeeeggghhhhhhfffdddeeeeeeeeebbb___\\\\\\]]]___```bbbccceeeggghhhiiihhhffffffiiiiiiiiimmmsssyyy~~~zzzzzz{{{yyy{{{zzzwwwtttppplllhhhfffbbb]]]YYYXXX[[[___```___bbb```___aaafffiiijjjjjjjjjiiihhhhhhgggfffeeeddddddbbbbbbdddiiimmmooonnnooopppqqqrrrsssssssssrrrvvvwwwyyy~~~zzzvvvtttuuuuuuuuutttvvvyyy{{{||||||{{{zzzyyyzzz{{{{{{~~~wwwnnnggggggiiilllmmmoooqqquuuwwwzzzvvvooohhhbbb___]]]]]]___aaahhhppptttwwwtttooorrr|||sssVVVJJJ>>>;;;;;;888555555uuu~~~yyynnnhhh```XXXSSSOOOMMMKKKHHHHHHIIIJJJMMMPPPSSSTTTVVVUUUVVV[[[\\\]]]bbbhhhlllqqqvvvuuuoooiiihhhhhhhhhiiijjjkkklllkkkjjjiiieeebbb^^^]]]^^^aaaccccccccccccbbbcccfffmmmwww}}}}}}zzzuuullldddWWWQQQMMMNNNNNNMMMMMMPPPRRRUUUYYY\\\^^^```bbbdddiiilllnnnooonnnmmmnnnnnnmmmkkkmmmrrrwww{{{{{{wwwzzzwwwjjjiii|||||||||cccYYYRRRLLLGGGDDD???===<<<<<<;;;999::::::;;;<<<<<<===FFFQQQiiizzzsssrrrpppmmmiiieeebbb```eeeeeeeeefffgggeeeaaa^^^___```aaaaaa______```aaabbbbbbdddeeeffffffffffff```^^^```dddeeeggglllsss||||||||||||zzz|||zzzwwwsssnnnjjjfffccc___ZZZVVVUUUXXX\\\]]]\\\______^^^```ccceeeeeedddbbbaaaaaaaaaaaaaaaaaaaaacccbbbccceeejjjmmmoooooopppqqqrrrtttuuuvvvvvvvvvyyyzzz}}}{{{wwwvvvvvvwwwwwwuuuwwwzzz}}}~~~~~~~~~}}}uuuhhhaaa___aaadddgggjjjnnnrrruuu}}}yyyuuummmfff```]]]\\\\\\```cccjjjrrrvvvxxx~~~uuurrrxxxkkkRRRGGG===;;;;;;888666666jjj{{{sssmmmeee]]]WWWRRROOOLLLHHHHHHIIILLLPPPTTTWWWXXXYYYWWWWWWZZZ\\\\\\bbbhhhkkkqqqwwwvvvpppjjjiiijjjkkklllmmmnnnoooppppppoooiiifffaaa^^^]]]^^^aaabbbccccccdddeeehhhoooxxx~~~}}}yyytttlllccc[[[RRRNNNMMMPPPQQQPPPQQQUUUTTTWWW[[[^^^___```aaabbbjjjllloooooonnnmmmnnnnnnkkkiiikkkpppvvv|||xxxtttwwwwwwiiikkk~~~hhh```YYYRRRIIIEEE@@@===<<<;;;;;;::::::999:::<<<<<<===EEENNNeee~~~{{{sssrrrqqqnnnjjjeee```]]]bbbbbbccceeeeeebbb^^^ZZZZZZ\\\___``````bbbdddfffbbbcccdddeeeeeeeeedddddd```^^^___ccceeegggmmmuuu~~~~~~}}}}}}{{{xxxsssnnnhhhdddaaa\\\XXXSSSSSSVVVYYYZZZZZZ\\\]]]^^^___```aaaaaa```aaaaaaaaaaaabbbbbbbbbbbbeeefffgggiiillloooqqqqqqrrrssstttvvvxxxyyyzzzzzz}}}~~~|||yyyyyyyyyyyyyyyyyyzzz|||~~~vvvhhh___XXX[[[___bbbfffkkkpppsss{{{wwwrrrjjjbbb]]]ZZZZZZ[[[bbbeeellluuuxxxzzzvvvvvvfffOOOEEE===;;;:::888666777ddd|||vvvppphhh```ZZZTTTPPPMMMJJJJJJKKKOOOUUUZZZ[[[[[[[[[YYYYYY\\\\\\]]]aaahhhjjjoootttuuupppkkkjjjkkkkkklllnnnppprrrtttuuuvvvpppmmmhhhccc______aaaccceeeeeefffgggjjjrrrzzz~~~zzzvvvooofff\\\VVVQQQNNNOOORRRSSSRRRTTTXXXXXX\\\```bbbbbbbbbbbbccckkkmmmoooooonnnmmmmmmnnnkkkiiikkkrrrzzz~~~~~~{{{tttrrrvvv~~~{{{kkkjjjnnnggg___UUUKKKGGGAAA===<<<;;;;;;:::;;;999999<<<<<<===CCCKKKbbb{{{~~~{{{sssrrrqqqooojjjeee```\\\___```aaaccccccaaa\\\YYYXXXZZZ]]]___```bbbeeehhh```aaacccddddddcccbbbbbbbbb``````dddfffhhhnnnvvv}}}yyytttnnnhhhdddaaa\\\WWWSSSRRRUUUYYYZZZYYYZZZ[[[]]]^^^______``````cccddddddeeeeeeffffffgggiiikkkmmmnnnpppqqqssstttwwwwwwxxxyyyzzz{{{|||}}}||||||}}}}}}|||~~~~~~}}}tttdddZZZRRRUUUYYY\\\```eeejjjmmmvvv{{{tttoooggg___ZZZXXXYYY[[[cccfffnnnwwwzzz{{{zzz{{{cccKKKCCC<<<:::999666555777___zzz}}}vvvqqqiiiaaa[[[UUUQQQMMMMMMLLLMMMRRRYYY^^^___^^^]]][[[\\\^^^___^^^bbbgggiiilllppprrrqqqooommmkkkkkklllooorrruuuyyy{{{}}}zzzwwwssslllgggdddeeefffiiiiiihhhiiilllsss|||}}}wwwssskkk```WWWTTTQQQPPPQQQTTTTTTTTTWWW\\\___cccfffhhhhhhgggffffffmmmoooqqqqqqpppnnnnnnooolllkkkpppxxx}}}}}}~~~~~~}}}|||{{{vvvzzz~~~xxxqqqqqqvvv}}}sssjjj{{{tttmmmcccWWWMMMHHHBBB>>><<<;;;;;;:::;;;999999;;;<<<===BBBIII^^^vvv~~~uuutttsssppplllgggbbb____________```aaa___[[[XXXUUUXXX[[[]]]^^^```ccceee]]]___aaacccddddddcccbbbdddaaaaaadddfffhhhooowww{{{vvvpppjjjeeeccc]]]XXXTTTSSSVVVZZZ[[[ZZZYYY[[[]]]^^^___```bbbeeefffggghhhjjjkkkmmmnnnoooqqqsssvvvwwwvvvwwwxxxyyy}}}||||||||||||}}}}}}~~~|||vvvcccWWWSSSVVVYYY\\\___bbbgggjjjmmmqqqxxx~~~}}}qqqlllccc[[[WWWWWWYYY\\\eeehhhooowww{{{}}}~~~___IIIBBB<<<:::888555444666ZZZrrr}}}xxxssskkkddd^^^XXXSSSPPPOOONNNOOOTTT\\\```aaa______]]]^^^aaaaaa___bbbgggiiijjjmmmqqqtttsssppplllkkkmmmppptttyyy}}}~~~wwwppplllkkklllnnnmmmkkkjjjmmmttt~~~wwwrrrjjj___WWWVVVTTTSSSTTTXXXXXXXXX]]]dddgggjjjnnnpppooommmlllllloooqqqssstttrrrqqqqqqqqqnnnooouuu~~~}}}zzzzzzzzzzzzyyyxxxwwwvvvvvv{{{~~~uuuooopppvvv~~~yyymmmyyy}}}vvviii[[[NNNJJJCCC>>><<<;;;;;;:::<<<999888;;;<<<===AAAFFFUUUkkk~~~zzz{{{xxxwwwvvvsssooojjjfffdddbbbaaa```___^^^\\\YYYVVVSSSUUUXXXYYYZZZ[[[^^^```[[[]]]aaadddffffffeeedddeeebbbbbbfffhhhkkksss{{{~~~}}}xxxrrrlllhhheee___ZZZVVVUUUXXX\\\]]]\\\YYY[[[^^^___```bbbgggkkkiiijjjmmmpppssswwwyyy{{{~~~~~~}}}}}}}}}~~~|||~~~xxxeeeYYYVVVXXXZZZ\\\]]]```cccfffeeejjjpppwww|||xxxnnnhhh```XXXUUUVVVZZZ]]]fffhhhooowww{{{~~~wwwYYYHHHBBB<<<:::888333333555VVVmmm}}}{{{vvvooohhhbbb\\\WWWTTTPPPNNNOOOUUU\\\aaaaaa^^^___^^^```cccccc```bbbfffjjjiiikkkpppvvvwwwrrrmmmlllmmmqqquuu{{{wwwqqqppppppqqqooolllkkkmmmuuuyyytttlll```ZZZZZZWWWWWWXXX\\\]]]^^^dddlllmmmppptttuuutttrrrpppppprrrtttvvvvvvtttsssssssssqqqrrryyy~~~vvvuuuuuutttsssqqqpppooovvv||||||tttooopppwww~~~zzzpppyyy~~~ooo___OOOJJJCCC>>><<<;;;;;;;;;<<<999888;;;<<<===@@@EEEMMMbbb}}}|||xxxttttttzzz{{{zzzxxxuuuqqqmmmjjjhhhfffcccaaa___]]]ZZZWWWTTTRRRTTTVVVWWWWWWXXXZZZ[[[ZZZ]]]aaaeeeggghhhgggggggggdddeeehhhllloooxxx{{{~~~yyytttnnnjjjggg```\\\WWWWWWZZZ]]]^^^^^^YYY[[[^^^___```dddjjjoookkkmmmqqqvvv{{{~~~}}}}}}}}}yyy{{{~~~wwwdddYYYSSSUUUVVVWWWXXXYYY\\\^^^bbbfffmmmttt}}}yyyuuulllfff^^^WWWTTTVVVZZZ^^^gggiiiooowww{{{pppTTTHHHBBB===;;;777333222444QQQeee~~~|||vvvnnnhhhccc^^^XXXTTTNNNPPPTTTXXXZZZ\\\\\\\\\\\\]]]______```bbbeeehhhhhhgggjjjqqqyyy{{{uuuooommmmmmmmmooosss{{{{{{vvvrrrtttqqqkkknnn{{{~~~uuunnniiifffdddbbb]]]]]]bbbddddddiiiqqqtttzzz~~~~~~|||tttuuuuuuuuuwwwyyyzzzyyyxxxssstttxxx~~~}}}wwwuuurrrqqqrrrssssssrrryyyyyy{{{}}}zzzooonnntttzzz}}}ooozzzttteee\\\PPPEEEAAA>>>:::999:::;;;<<<===<<<<<<===@@@CCCLLL]]]rrrtttqqqtttvvv{{{|||xxxtttpppllliiilllhhhbbb]]][[[YYYXXXWWWUUUTTTRRRQQQRRRTTTWWWYYY```______aaaccceeeeeedddfffggghhhjjjqqq{{{}}}}}}zzztttooolllkkkeee]]]YYYZZZ]]]______```\\\[[[^^^bbbeeellltttssswww}}}}}}}}}|||xxxuuuvvvvvvwww{{{~~~}}}}}}~~~~~~qqqbbbYYYWWWXXXYYYYYYXXXZZZ]]]___aaafffooowww|||uuupppiiiaaaYYYVVVUUUVVV[[[bbbfffiiipppxxx|||hhhSSSDDD@@@<<<999888888888777QQQeeeyyypppjjjeee```ZZZUUUQQQSSSVVVYYY[[[\\\[[[[[[\\\^^^___``````bbbeeegggllllllnnntttzzz|||xxxtttnnnmmmllllllpppxxx{{{vvvvvvqqqjjjlllxxx|||vvvrrrooommmlllhhhfffiiikkkkkkpppxxx}}}}}}tttqqqrrrtttwwwyyyzzzzzzyyywwwwwwxxx{{{yyyvvvsssqqqrrrtttuuuuuuxxxyyyzzz{{{yyypppoootttzzz}}}rrr~~~yyyjjj^^^SSSGGGBBB???<<<:::;;;:::;;;<<<<<<;;;===@@@BBBIIIYYYnnn}}}}}}rrrpppsssuuuzzzzzzvvvrrrnnnkkklllhhhbbb]]]ZZZYYYWWWVVVTTTSSSQQQQQQRRRTTTWWWXXX]]]^^^^^^```ccceeeffffffgggjjjlllooovvv}}}~~~{{{|||||||||}}}}}}~~~~~~~~~~~~{{{vvvrrrpppnnniiibbb______```aaa```aaa]]][[[^^^bbbgggoooxxx~~~}}}yyyvvvrrrrrrssswww|||~~~}}}{{{~~~}}}|||{{{{{{|||~~~{{{lll___XXXWWWXXXYYYZZZZZZ\\\___bbbeeekkksss{{{{{{sssnnnggg___XXXUUUTTTUUU[[[bbbhhhkkkrrrzzz~~~dddPPPCCC@@@;;;888888888888777PPPeee|||sssmmmhhhbbb\\\WWWTTTVVVXXXZZZ[[[\\\[[[[[[]]]^^^```aaaaaaccceeegggmmmooorrruuuxxxyyyxxxxxxqqqpppmmmkkkmmmttt~~~zzzxxxrrrjjjjjjttt~~~|||zzzvvvsssrrrrrrsssuuu{{{sssmmmooorrrvvvyyyzzzzzzzzz{{{zzzyyyzzz}}}}}}yyyuuussstttvvvxxxyyy{{{|||}}}}}}|||uuuuuuvvvwww{{{xxxrrrqqqssszzz|||wwwqqqbbbUUUHHHBBB@@@===;;;<<<:::;;;;;;;;;:::;;;>>>AAAGGGVVVjjjyyyyyyqqqnnnqqqsssxxx}}}yyyvvvrrrooolllgggaaa\\\YYYWWWVVVTTTQQQQQQPPPPPPQQQSSSUUUWWW[[[\\\^^^```cccfffhhhiiijjjooosssvvvzzz}}}xxxvvvwwwxxxyyy{{{|||}}}~~~|||yyywwwuuusssoookkkgggfffeeedddcccbbb^^^]]]___ccciiittt{{{wwwpppqqqrrruuuxxxyyyxxxwww{{{zzzyyywwwwwwzzzttthhh^^^YYYXXXYYYZZZ[[[\\\___cccffflllrrrzzzxxxpppjjjddd]]]VVVTTTTTTUUU[[[bbbiiimmmttt{{{^^^MMMCCC???;;;888777777777666NNNddd~~~vvvooojjjddd\\\WWWTTTUUUWWWYYY[[[\\\\\\\\\^^^___aaabbbcccdddgggiiimmmppptttuuuttttttvvvyyyxxxuuuqqqnnnnnnttt|||zzzxxxrrrlllkkkpppwww|||rrrjjjmmmrrruuuwwwxxxxxxyyy||||||{{{|||}}}xxxuuuvvvyyy|||~~~uuummmeeefffhhhjjjnnnuuu}}}{{{wwwsssrrrssszzz}}}vvvfffWWWHHHBBB@@@===;;;;;;999:::;;;:::999:::===???FFFTTTgggwwwyyypppmmmnnnqqqwww{{{xxxtttqqqlllhhhaaa\\\YYYVVVTTTSSSPPPOOOOOOOOOPPPRRRTTTUUUXXXZZZ^^^aaadddgggjjjlllqqqvvvyyyzzz|||~~~{{{wwwssssssuuuwwwzzz|||~~~~~~}}}|||{{{zzzxxxvvvssspppmmmjjjhhhfffeeebbb```bbbfffnnn{{{{{{wwwrrrssstttvvvwwwxxxwwwvvvxxxxxxvvvttttttxxx{{{qqqhhh```\\\WWWYYYZZZ\\\^^^bbbgggkkktttzzz}}}uuummmgggaaa[[[VVVUUUVVVWWW]]]dddiiiooovvv|||zzzZZZKKKBBB???:::777666777666666LLLbbb~~~xxxqqqllleee]]]WWWRRRSSSUUUWWWZZZ\\\]]]^^^___aaabbbcccdddgggkkknnnpppssswwwvvvttttttwwwzzz~~~{{{vvvrrrqqqvvv}}}yyyvvvssspppnnnooosssxxx~~~}}}pppiiimmmqqqtttttttttvvvwww}}}}}}~~~|||yyyzzz}}}~~~oooeee^^^XXXZZZ[[[]]]```dddkkkoooyyyxxxuuusssrrrssszzzzzziiiXXXGGG@@@???<<<::::::999:::::::::999:::<<<>>>CCCQQQcccttt}}}rrrlllmmmooouuu|||yyyuuusssmmmhhhbbb\\\XXXVVVTTTRRRPPPOOOOOOOOOPPPQQQRRRSSSVVVYYY]]]```bbbeeeiiimmmvvv{{{|||{{{zzz{{{zzzwwwssstttuuuxxxzzz}}}~~~~~~}}}}}}}}}}}}}}}||||||zzzwwwrrrnnnkkkjjjjjjgggfffhhhllltttyyy{{{~~~zzzvvvrrrtttvvvwwwwwwwwwvvvvvvwwwwwwwwwttttttxxxyyyooogggaaa]]]XXXYYY[[[]]]```fffmmmqqq{{{zzzrrrjjjeee```ZZZVVVVVVXXXZZZ```gggiiipppwww{{{vvvWWWJJJBBB>>>999666666666666555JJJ```{{{zzztttnnnfff]]]WWWQQQRRRTTTWWWYYY\\\^^^___bbbbbbbbbccceeejjjppptttvvvyyy||||||zzzyyy{{{}}}~~~zzzvvvtttwww|||yyyvvvsssrrrqqqpppuuu{{{zzznnnhhhlllpppqqqqqqqqqtttwww~~~~~~~~~pppbbbZZZVVVTTTUUUVVVWWWXXX[[[___bbbjjjsssvvvsssqqqqqqsss{{{lllZZZGGG???>>>===:::::::::;;;;;;:::999:::<<<>>>???LLL^^^pppwwwnnnoooooottt~~~}}}zzzvvvtttooojjjccc]]]YYYVVVSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQSSSWWW\\\^^^^^^aaaeeeiiisssyyy|||zzzyyy{{{{{{xxxuuuvvvwwwyyy{{{}}}~~~~~~|||{{{{{{|||}}}~~~~~~~~~zzzuuupppnnnmmmooonnnnnnpppssszzz|||tttppppppsssvvv{{{~~~|||wwwtttpppsssuuuvvvuuutttuuuuuuwwwyyyyyywwwvvvzzzvvvlllddd___]]]ZZZ[[[]]]```eeekkksssyyy}}}wwwpppiiiddd]]]XXXUUUWWWYYY\\\bbbiiiiiiqqqxxx|||pppTTTJJJAAA===999666555555555555HHH]]]xxx~~~wwwqqqiii___XXXTTTUUUVVVXXXZZZ\\\^^^___dddcccccccccfffllluuu{{{|||~~~~~~~~~~~~{{{wwwuuuvvvyyy}}}~~~xxxtttsssssssss{{{vvvmmmfffjjjmmmnnnnnnpppvvv{{{}}}~~~uuuddd[[[VVVTTTSSSUUUVVVVVVVVVXXXZZZ]]]bbbiiitttvvvqqqnnnooosss|||ppp]]]III@@@???>>><<<:::;;;<<<<<<;;;::::::<<<>>>===JJJ\\\ppp{{{qqqrrrpppttt||||||xxxvvvpppkkkddd^^^ZZZVVVTTTRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPTTTYYYZZZYYYZZZ___ccciiiqqqyyyzzz{{{}}}|||zzzwwwwwwxxxzzz{{{|||}}}~~~~~~|||{{{yyyyyy{{{}}}~~~{{{uuuqqqooooootttsssuuuwwwyyyyyynnngggbbbcccfffooosssxxx{{{{{{xxxtttrrrooorrruuuvvvuuutttuuuvvvxxx{{{}}}{{{yyy|||uuukkkccc___]]]]]]___aaaeeejjjrrrzzz|||uuunnnhhhddd[[[VVVSSSVVVYYY\\\cccjjjkkkttt{{{}}}|||iiiQQQJJJ@@@===888555555555555444FFF\\\vvvyyysssjjjaaaZZZXXXXXXXXXYYYZZZ\\\^^^___eeedddccccccfffnnnxxx~~~~~~}}}|||zzzvvvttttttwwwyyy~~~zzztttssssssvvvtttllldddhhhkkkllllllpppwww~~~|||wwweeeYYYTTTQQQPPPPPPRRRSSSSSSSSSTTTVVVXXX\\\aaaiiirrr|||vvvqqqmmmnnnttt}}}sss___JJJAAA@@@???===;;;<<<<<<<<<;;;::::::===???>>>KKK]]]rrrtttuuupppsss{{{}}}zzzwwwqqqllleee^^^ZZZWWWTTTRRRTTTSSSSSSRRRPPPOOONNNNNNMMMRRRVVVWWWUUUUUUZZZ^^^```kkkvvv{{{}}}~~~{{{xxxxxxyyyzzz{{{{{{||||||}}}|||yyyxxxxxxyyy|||}}}{{{uuuqqqpppqqqwwwwwwyyy|||}}}yyyfff]]]ZZZYYY]]]dddlllqqqvvvyyyyyyuuurrrpppppptttwwwxxxvvvvvvwwwyyyzzz}}}~~~{{{~~~uuukkkeeeaaa___```bbbdddhhhnnnvvvzzzsssmmmhhheeeXXXTTTRRRUUUXXX\\\bbbjjjlllvvv}}}zzz|||cccNNNJJJ@@@===888555444555444444MMM\\\qqqyyyqqqiiibbb]]][[[[[[[[[ZZZZZZ\\\___bbbbbbdddeeecccccchhhqqqyyyzzz}}}|||wwwssssssvvvxxxxxx~~~zzzxxxzzzooofffeeegggiiimmmrrrvvvzzz}}}}}}~~~~~~yyyooobbbXXXRRRPPPNNNMMMNNNOOOQQQSSSTTTUUUUUUTTT[[[[[[```iiipppyyy}}}xxxooommmrrruuuyyy}}}^^^JJJEEE???======888999999999999::::::;;;<<<;;;EEEZZZvvv~~~zzzyyysssrrr~~~~~~zzzwwwuuuqqqjjjddd___ZZZUUURRRPPPPPPPPPPPPOOONNNMMMLLLPPPPPPRRRSSSTTTVVVVVVWWWaaafffmmmtttxxxxxxwwwuuuvvvxxx{{{{{{{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}xxxsssqqqqqqsssrrrqqqvvv~~~sssdddWWWSSSVVV[[[___nnnqqqttttttrrrnnnkkkjjjuuuwwwyyyzzzyyyxxxxxxyyy}}}~~~vvvooollliiigggiiikkknnnpppssszzzyyyrrrkkkeeeaaaUUUTTTSSSTTTYYY___fffkkkssswww{{{~~~eeeQQQGGG@@@<<<888555555555555444LLL\\\qqq|||tttkkkccc^^^[[[ZZZZZZYYYZZZ[[[^^^```aaadddeeedddccceeelllqqqtttyyy|||wwwttttttwwwzzzzzz~~~~~~llleeegggiiimmmqqqvvv{{{~~~~~~zzzzzzxxxuuurrrooolllkkkmmmeee\\\TTTQQQOOONNNLLLOOOPPPRRRTTTVVVWWWWWWWWWYYYZZZ___ffflllqqq||||||yyyqqqoootttxxx~~~~~~___JJJDDD>>>===>>>999;;;:::::::::;;;;;;<<<===>>>FFFXXXsssyyyrrrqqq||||||zzzuuuqqqkkkeee```\\\WWWTTTRRRQQQQQQQQQPPPOOONNNMMMOOOOOOOOOPPPQQQSSSUUUVVVZZZ___fffmmmqqqttttttuuuwwwyyy{{{||||||{{{{{{|||~~~~~~}}}|||zzzyyyxxxwwwzzz}}}~~~zzztttqqqpppqqqpppqqqwww}}}wwwmmm```VVVTTTWWW]]]aaalllnnnqqqrrrqqqooonnnnnnwwwyyy{{{|||{{{zzzzzz{{{~~~~~~{{{vvvtttrrrqqqsssvvvyyy{{{~~~~~~vvvnnnhhhbbb^^^VVVUUUUUUVVV[[[aaahhhlllpppuuu{{{dddPPPFFF@@@<<<888555555555555444KKK[[[qqqwwwnnneee```ZZZYYYYYYXXXYYYZZZ\\\]]]___bbbeeeeeedddcccfffhhhmmmsss||||||wwwssstttwwwzzz}}}wwwiiifffjjjmmmrrrxxx}}}xxxuuupppjjjddd___[[[YYY___[[[VVVSSSRRRQQQPPPNNNNNNOOOPPPRRRTTTUUUVVVWWWXXXYYY___fffkkknnnwww{{{yyysssrrrwww}}}___JJJCCC======???;;;<<<<<<;;;;;;;;;<<<======@@@EEESSSmmmyyyqqqoooxxx|||uuuqqqkkkfffbbb^^^ZZZWWWSSSRRRRRRQQQPPPNNNMMMMMMMMMMMMLLLLLLNNNPPPSSSTTTUUUZZZ```fffkkkooosssvvvxxxzzz}}}~~~}}}|||}}}}}}}}}|||zzzyyyvvvyyy}}}~~~{{{vvvrrrpppooooooqqquuu{{{yyytttqqqkkkddd[[[UUUVVV[[[aaaeeejjjlllnnnooooooppprrrsss{{{}}}~~~~~~~~~~~~~~~|||yyyqqqjjjccc]]]ZZZWWWVVVWWWYYY^^^dddjjjnnnpppvvv~~~bbbPPPFFF???<<<777555555555555555KKK[[[qqqzzzpppggg```ZZZYYYXXXXXXYYYZZZZZZZZZ\\\```dddfffeeedddccccccgggnnnxxx{{{vvvrrrrrrtttvvv}}}pppiiijjjmmmpppvvv|||}}}yyyssskkkccc]]]YYYWWWYYYXXXWWWVVVVVVUUUTTTSSSQQQQQQRRRRRRTTTVVVXXXYYYZZZ\\\aaaiiinnnttt~~~{{{xxxuuuuuuzzz```JJJCCC======???<<<<<<<<<;;;;;;;;;;;;<<<<<>>;;;777555555666666666LLL\\\ooovvvkkkddd^^^\\\YYYZZZ\\\]]]ZZZWWWXXX[[[___ccceeeeeecccbbbbbbfffkkkoooqqqqqqqqqrrr{{{{{{{{{xxxuuurrrqqqqqqwwwzzz{{{sssmmmooossssssvvv{{{}}}xxxsssooollljjjeeeffffffeeecccbbbcccddddddbbb___\\\\\\\\\^^^___fffhhhnnnwww~~~vvvwwwzzz```KKKDDD>>>>>>@@@<<<;;;;;;:::999999999:::::::::;;;CCCTTTlllxxxqqqsss|||yyyvvvrrrnnnkkkfffaaa]]]VVVTTTRRROOOLLLKKKKKKKKKMMMLLLKKKLLLMMMOOORRRTTTTTTWWWYYYYYYYYY___iiirrrzzz|||~~~~~~{{{wwwtttuuuvvvwwwwwwtttqqqooonnnpppssstttuuusssxxx}}}|||ttthhh[[[TTTVVVWWWZZZaaahhhooorrrsssqqqrrrqqqqqqqqqtttxxx|||zzzuuunnnhhhbbb]]]XXXUUUSSSUUUXXX]]]ccciiimmmoooooowwwzzzdddRRRFFF>>>;;;777555555666666666NNN]]]nnn|||yyyooohhhaaa^^^[[[\\\______[[[XXXYYYZZZ\\\___aaabbbaaa```___aaadddeeefffhhhkkknnnuuuxxx{{{{{{yyywwwuuuttttttwww{{{~~~|||vvvqqqnnnppptttwwwyyy}}}{{{xxxvvvttttttssspppnnnnnnqqquuuqqqnnniiieeebbbbbbcccdddmmmrrr}}}~~~vvvyyy}}}```KKKFFF@@@??????;;;<<<<<<;;;::::::::::::::::::<<>>===<<<;;;;;;;;;;;;;;;;;;===BBBKKKZZZmmm~~~vvvuuuzzz{{{wwwsssnnnhhhddd[[[YYYVVVRRROOONNNNNNNNNIIIJJJKKKLLLMMMOOOOOOPPPPPPSSSVVVVVVVVV\\\hhhrrryyy|||~~~~~~~~~~~~~~~zzzyyyyyyxxxuuurrroooppprrrvvvxxxxxxvvvtttxxx{{{}}}zzzssshhh___ZZZYYY\\\cccllltttxxxyyyxxxrrrsssuuuvvvwwwzzz|||rrrnnnhhhbbb^^^ZZZVVVTTTTTTWWW\\\bbbhhhmmmqqqsssvvv|||gggUUUHHH===:::666555555666777777VVV]]]hhhuuuvvvooollleee```___^^^ZZZZZZ[[[ZZZZZZYYYZZZ[[[]]]^^^___^^^^^^^^^^^^aaadddgggiiirrrtttvvvxxxzzzzzzzzzzzzzzzzzzzzz{{{}}}}}}{{{yyyxxxwwwwwwyyy|||~~~}}}|||{{{}}}yyyrrrmmmlllpppuuu~~~~~~zzzyyy}}}~~~xxx{{{~~~___KKKEEE???>>>???;;;<<<;;;999777777888999:::999999<<>>===>>>:::;;;:::999888888888999:::===;;;===BBBIIIUUUjjj{{{yyywww{{{vvvpppllleeeaaa[[[VVVSSSPPPNNNLLLJJJJJJJJJKKKLLLMMMNNNOOOSSSSSSSSSTTTVVV[[[bbbgggttt{{{~~~{{{|||~~~~~~{{{xxxtttrrruuuwwwyyy{{{||||||wwwssspppooonnnpppsssvvvxxxzzzzzzzzz|||||||||}}}~~~yyysssfffccc]]]XXXUUUTTTTTTUUUXXX\\\cccgggiiilllqqquuu|||~~~vvvwwwzzz```KKKAAA<<<:::777666666666555333RRR]]]kkkttt{{{tttlllfffccc```\\\\\\^^^```^^^\\\ZZZXXXYYYZZZZZZYYYZZZ\\\___aaaccccccdddeeefffiiimmmrrrwwwzzz}}}}}}}}}}}}}}}~~~~~~}}}|||zzzwwwssspppmmmkkkjjjhhhgggfffeeegggmmmuuu{{{|||wwwsssssswww{{{zzzvvvwww|||oooTTTFFFCCC>>><<<>>>:::;;;:::999888888888999999<<<:::;;;???EEEPPPcccssswwwvvv}}}~~~yyytttppphhhccc]]]XXXTTTQQQOOOMMMKKKKKKKKKKKKLLLMMMNNNOOORRRRRRSSSSSSUUUZZZ```dddmmmwww}}}yyyzzz}}}{{{wwwuuussstttvvvyyy{{{}}}~~~xxxuuuttttttrrrtttvvvxxxzzz|||||||||~~~~~~wwwqqqeeeaaa[[[VVVSSSSSSUUUWWWZZZ^^^dddggghhhkkkppptttzzzzzzwww{{{yyy^^^III???;;;999777666666666555333TTT___mmmvvv|||zzzqqqiiieeeaaa]]][[[]]]```___^^^\\\[[[[[[[[[[[[UUUWWWZZZ]]]```cccdddeeebbbccceeehhhmmmrrrwwwzzz{{{{{{{{{{{{|||}}}~~~~~~|||zzzwwwtttpppnnnlllkkkjjjhhhfffeeegggmmmvvv}}}|||uuuqqqsss{{{zzzvvvwwwyyyhhhPPPDDDDDD>>><<<>>>;;;::::::999999999888999999999888999===BBBLLL]]]nnn|||{{{vvvttt{{{|||wwwssskkkggg```[[[WWWSSSPPPNNNLLLLLLKKKLLLLLLMMMNNNOOOQQQQQQRRRRRRTTTXXX]]]bbbfffqqqzzzzzzxxx{{{~~~zzzwwwuuutttsssvvvzzz|||{{{wwwwwwwwwxxxzzz}}}|||tttnnneee```ZZZTTTQQQRRRUUUWWW]]]aaaeeeggghhhjjjooosss{{{|||}}}xxx]]]HHH>>>:::888666555666666555444WWWaaammmwwwvvvmmmgggbbb\\\[[[\\\``````aaaaaa```___^^^]]]WWWXXXZZZ]]]```ccceeefffdddddddddfffjjjoootttwwwxxxxxxyyyzzzzzz{{{|||||||||zzzxxxuuurrrpppooonnnkkkjjjhhhfffgggllltttyyyzzzssspppuuu{{{xxxyyyzzzbbbMMMCCCDDD???===???<<<:::::::::999999999888888888777888;;;???HHHYYYiiirrr~~~yyyvvvyyyyyyvvvooojjjddd^^^YYYVVVRRRPPPMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQRRRSSSVVV[[[___aaakkkuuuxxxzzz~~~{{{yyywwwuuuuuuyyy}}}}}}|||||||||zzzqqqkkkddd```XXXRRRPPPRRRVVVYYY___bbbfffhhhhhhkkkpppuuu~~~xxx\\\GGG>>>:::888666555666666555444ZZZaaalllwwwzzzpppiiibbb\\\ZZZ[[[^^^```ccceeefffdddbbbaaa]]]]]]^^^___aaacccfffgggiiihhhggggggiiinnnrrruuuuuuvvvwwwyyyzzz{{{{{{{{{{{{||||||}}}}}}|||{{{yyywwwvvvvvvvvvqqqpppooommmllloootttyyy|||zzzwwwssssssyyy}}}zzz{{{___JJJCCCEEE@@@>>>@@@===999:::::::::999999888888999888888:::===EEEUUUccciiixxx{{{zzz{{{wwwrrrmmmfff```\\\XXXTTTRRROOOOOONNNNNNOOOOOOPPPPPPOOOPPPQQQQQQRRRUUUYYY]]]^^^gggqqqwww}}}}}}{{{yyyxxxxxx|||}}}wwwooohhhbbb]]]WWWQQQPPPTTTZZZ^^^___cccgggiiikkkooouuuzzzyyy~~~wwwZZZEEE===999777555555555666555444[[[aaakkkvvv}}}rrrjjjccc\\\YYYZZZ]]]```dddhhhiiigggeeeccccccbbbaaaaaabbbdddfffhhhmmmllliiihhhjjjmmmrrruuuuuuvvvwwwyyyzzz{{{||||||yyyyyyyyyzzz|||~~~}}}}}}|||}}}yyyyyywwwuuutttuuuyyy|||uuuvvvuuutttvvv||||||}}}}}}]]]IIICCCFFFAAA>>>@@@>>>999::::::::::::999888888;;;999999:::<<>><<<:::999999:::;;;999888;;;;;;<<<===<<<@@@LLLYYYeeemmm}}}||||||~~~|||uuurrrmmmggg```[[[WWWUUUOOOPPPPPPPPPPPPOOONNNMMMNNNPPPRRRTTTVVVYYY^^^aaaccchhhqqq}}}~~~zzzyyyxxx{{{}}}~~~}}}{{{uuunnngggbbb[[[XXXTTTRRRSSSXXX^^^bbbjjjeeegggnnnppprrr~~~|||wwwtttzzzmmmSSSCCC<<<;;;888555333444555444444bbbeeennnyyytttkkkccc^^^[[[ZZZ\\\___ccchhhjjjiiihhhdddfffhhhhhhggggggjjjlllmmmoooqqqrrrrrrsssuuuwwwyyy|||}}}{{{yyyzzz|||~~~~~~~~~~~~{{{wwwtttrrrsssuuuwwwxxxxxxwwwwwwzzzpppTTTMMMEEE@@@???@@@???>>><<<;;;::::::;;;;;;:::888999999:::;;;;;;>>>IIIVVVgggnnn{{{~~~|||}}}~~~wwwtttpppjjjccc]]]YYYVVVQQQQQQQQQQQQQQQPPPPPPOOONNNOOOQQQSSSUUUYYY]]]aaaeeekkkvvv}}}~~~|||{{{{{{|||~~~~~~~~~~~~{{{{{{{{{tttmmmfffaaaZZZXXXTTTRRRTTTYYY^^^bbbiiigggjjjrrruuuwwwzzzxxxhhhOOOAAA<<<;;;888555444444555444444fffhhhoooyyy|||tttkkkbbb\\\ZZZ[[[]]]bbbfffiiiiiihhhfffhhhkkkkkkjjjiiijjjkkkmmmppptttwwwwwwxxxyyyzzz~~~}}}||||||}}}~~~{{{yyyvvvtttsssuuuwwwyyy~~~~~~~~~~~~iiiRRRLLLDDD@@@???@@@???======;;;::::::;;;<<<:::999777666888999999;;;FFFQQQhhhnnnyyy|||xxxyyywwwtttnnnhhhaaa[[[XXXSSSSSSRRRRRRQQQQQQQQQQQQOOOQQQSSSTTTWWWZZZ```ccciiirrrwwwyyy|||}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~|||}}}yyyrrrkkkccc___YYYWWWTTTSSSUUUZZZ___cccggghhhnnnvvvyyyaaaIII>>>;;;;;;888555444444555444333mmmmmmqqqyyy|||rrrfff^^^[[[[[[\\\```dddggghhhgggfffhhhjjjllllllkkkiiihhhlllpppuuuxxxyyyxxxxxxxxx}}}}}}}}}~~~|||{{{yyyxxxyyy{{{~~~dddPPPJJJCCC@@@???@@@???======<<<:::;;;<<<<<<;;;999777666777999999:::CCCMMMggglllvvv}}}xxx{{{yyywwwrrrllleee^^^[[[VVVUUUSSSRRRQQQQQQRRRRRRRRRSSSUUUWWWZZZ___dddiiimmmwwwsssvvvyyy{{{zzzyyyyyyyyy{{{|||}}}~~~}}}vvvooohhhaaa\\\WWWVVVTTTUUUWWW\\\```dddgggiiiooovvv|||{{{ZZZEEE===<<<:::888555555555555444333sssqqqsssyyyxxxkkkbbb]]]\\\\\\___bbbeeefffffffffgggjjjmmmooonnnllljjjlllpppuuuwwwxxxvvvuuuuuu~~~~~~~~~```NNNIIIBBB??????@@@???======;;;::::::;;;<<<:::999888666777999:::;;;AAAIIIaaaiiittt{{{|||{{{yyyuuuoooiiiccc___ZZZXXXUUURRRPPPPPPQQQRRRRRRTTTVVVXXX\\\bbbiiinnnooo|||uuuxxx{{{}}}|||zzzyyyxxx{{{{{{|||}}}yyyrrrkkkddd^^^ZZZVVVVVVUUUWWWZZZ^^^ccceeehhhjjjpppvvvqqqSSSBBB===>>>:::888666555555555444222yyyuuutttzzz}}}qqqhhh```___]]]^^^aaadddeeefffggghhhjjjnnnrrrsssqqqooommmqqqvvvxxxxxxwwwvvvvvv{{{{{{{{{|||~~~vvvZZZLLLGGGAAA???@@@@@@???===<<<:::999999:::;;;999888888666777:::;;;;;;@@@FFFXXXeeesss~~~|||xxxsssnnniiiggg```]]]XXXTTTQQQQQQRRRSSSRRRSSSVVVYYY^^^eeennnssswww}}}wwwzzz~~~~~~{{{yyyyyyzzzzzzzzz{{{~~~{{{tttmmmgggaaa[[[XXXVVVVVVWWWYYY]]]aaaeeehhhjjjmmmsss{{{fffMMMAAA>>>???999888666666666555444222~~~yyyvvvzzzxxxooodddaaa______aaacccdddeeeeeeeeehhhmmmrrruuutttsssqqquuuyyy|||||||||}}}}}}yyyyyyzzz|||~~~~~~kkkRRRJJJFFFAAA???@@@@@@>>><<<;;;999888888999:::888777888666666999;;;:::===CCCNNNaaasss}}}{{{wwwssspppooofffbbb\\\VVVSSSRRRSSSTTTTTTVVVYYY]]]cccllluuu{{{vvvrrrvvvzzz}}}|||yyywwwwwwwwwwwwxxx{{{{{{wwwpppiiiddd^^^YYYVVVVVVWWWYYY\\\```dddgggjjjlllqqqyyy\\\HHH@@@>>>>>>999777666666666666333111zzzwwwzzz|||tttfffccc```___```cccddddddbbbbbbdddiiippptttuuussstttxxx|||{{{|||~~~zzzdddLLLJJJEEE@@@???@@@@@@>>><<<:::999777888999999888666777555555999::::::<<<@@@HHH^^^sss}}}}}}zzzwwwuuutttkkkfff___YYYUUUSSSTTTVVVXXXZZZ^^^bbbiiirrr|||ooolllpppuuuxxxwwwvvvtttsssttttttwww~~~yyytttmmmgggbbb]]]YYYVVVVVVWWWZZZ]]]aaaeeeiiikkknnntttwwwUUUDDD@@@>>>===999777666666777666333111~~~vvv{{{yyyjjjeee```^^^```bbbcccbbbddddddeeeeeegggjjjooosssxxxxxxzzz~~~xxxxxx}}}]]]PPPGGGDDD@@@>>>>>>>>>>>>===:::::::::999999999888888777777777777888:::<<<>>>FFFXXXmmm{{{}}}~~~~~~|||yyypppkkkccc]]]ZZZXXXVVVUUUWWW^^^gggooouuu~~~{{{nnnjjjmmmrrrtttttttttttttttssswww}}}|||tttqqqmmmhhhaaa[[[WWWTTTXXXYYY\\\___cccgggkkkmmmvvvwwwhhhRRRCCC???>>>888999888777666666555555555xxx{{{~~~pppjjjccc___```bbbcccddddddeeeeeeffffffiiinnnrrrvvvwwwzzz}}}}}}sssxxxuuuYYYOOOFFFCCC@@@>>>>>>>>>>>>===:::::::::999999999888888888888777777888:::<<<===DDDQQQfffxxx}}}zzzvvvrrrllleee```\\\[[[[[[\\\eeeqqqzzzqqqfffdddhhhllloooppppppqqqrrrtttzzz~~~zzzqqqooojjjeee___[[[WWWVVVVVVYYY\\\```eeeiiimmmpppzzz|||{{{bbbNNNCCC@@@???888999888777666666555555555||||||xxxqqqhhhaaa___aaadddfffeeefffffffffgggiiimmmppptttuuuxxx{{{vvvooo|||jjjSSSLLLEEEBBB???======>>>===<<<:::::::::999999999888888999999888888888999;;;<<>>=========<<<;;;:::::::::999999999888888:::999888888888999:::;;;@@@BBBSSSnnn}}}~~~~~~vvvlllffffffiiilllwwwmmmcccbbb___cccgggkkknnnrrrvvvxxxzzzvvvmmmiiiccc]]]XXXVVVVVVWWW\\\```eeeiiilllpppuuuyyyxxxlllhhhlllwwwqqqQQQGGGBBBBBBAAA999999888777666555555555555}}}rrrgggaaa___aaadddeeegggiiijjjlllnnnrrruuutttvvvyyy{{{|||xxxsss~~~]]]LLLFFFBBB@@@>>>>>>>>>>>>===;;;:::::::::999999999888888:::999888888888999:::;;;@@@@@@NNNgggwww|||uuuooooooqqqvvvvvvccc___bbb```ccchhhlllpppuuuzzz~~~~~~xxxssslllhhhaaa[[[WWWUUUVVVWWW]]]bbbgggjjjlllpppwww|||uuummmgggiiippp|||hhhNNNGGGBBBBBB@@@999999888777666555555555555xxxmmmddd``````bbbeeegggkkknnnppptttxxx{{{zzz}}}}}}vvvwwwsssXXXJJJDDDBBB@@@????????????===<<<:::::::::999999999888888999999888888888999;;;<<>>===:::::::::999999999888888888888777777888:::<<<===<<<>>>DDDQQQbbbttt|||lll```[[[[[[\\\cccfffiiimmmrrryyy}}}zzzuuunnnjjjfffccc___\\\ZZZ[[[\\\]]]^^^ccchhhkkkoooxxxvvvhhhddddddiiiqqqzzzoooWWWJJJGGG@@@>>>@@@>>>999888777666666555555555xxxmmmeeebbbaaadddgggmmmrrrwww}}}|||ttt|||\\\LLLFFFCCCBBBAAA@@@AAAAAAAAA???===:::::::::999999999888888777777777777888:::<<<>>>999===AAAHHHZZZqqq{{{kkk```]]]^^^^^^]]]gggiiilllpppuuu|||~~~~~~|||zzzvvvqqqjjjfffbbb```^^^]]]\\\^^^```aaaaaaffflllpppuuutttgggcccdddkkkttt~~~fffQQQHHHGGG???<<>>===<<<;;;:::999999;;;;;;:::999999999888888888888999999<<<:::<<>>===<<<<<<;;;:::999999;;;;;;:::999999999888888888888999999;;;999<<>>===<<<;;;;;;;;;:::999999;;;;;;:::999999999888888888888999999999999;;;@@@EEEPPPdddvvvzzzpppaaaZZZUUUUUUXXXZZZ___dddjjjooovvv}}}{{{xxxtttppplllgggaaa]]]YYYXXXZZZaaadddeeegggkkkooopppxxxnnneeegggooogggVVVOOOGGGDDDEEEEEECCC@@@<<<<<<:::999999999::::::|||xxxwwwtttvvvyyy}}}sssooo|||sssVVVLLLIIIEEEAAA>>>>>>===<<<<<<;;;::::::;;;:::999999;;;;;;:::999999999888888888888999999999:::<<<>>>???GGGZZZlllzzzmmmddd[[[VVVSSSUUUXXX[[[```ffflllsss}}}~~~yyyuuuqqqlllhhhddd___\\\WWWWWW[[[aaaeeeeeehhhmmmrrrwwwwwwjjjeeehhhrrruuu```UUUPPPJJJHHHJJJKKKIIIGGG>>>===:::999888999:::;;;}}}|||vvvuuuvvvxxx||||||oooqqqjjjQQQKKKIIIDDDAAA======<<<<<<;;;:::::::::;;;:::999999;;;;;;:::999999999888888888888999999999:::<<<===<<>><<<:::888777888999:::xxxuuuqqqqqquuuzzzrrrllltttaaaNNNJJJGGGCCCAAA<<<<<<<<<;;;;;;;;;::::::;;;:::999999;;;;;;:::999999999888888888888999999999999;;;<<<;;;===IIIVVVggg{{{~~~vvvtttqqqmmmiiiccc\\\WWWWWWUUUUUUXXXYYYZZZ```gggmmmxxx}}}zzzwwwrrrnnniiidddbbb```^^^]]]ZZZ[[[^^^bbbcccdddiiiqqqtttyyyoookkkkkkhhhnnn}}}~~~ddd\\\NNNLLLJJJHHHHHHHHHFFFDDD===<<<:::888777777777888{{{uuunnnkkkooouuu{{{~~~ggggggvvvzzzXXXJJJHHHCCC@@@AAA<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999;;;;;;:::999999999888888888888999999888777888::::::;;;CCCKKK^^^nnn{{{rrroookkkfffccc___\\\ZZZYYYYYYZZZ^^^___```eeemmmttt~~~yyyuuuqqqnnnjjjddd```^^^^^^]]]\\\\\\]]]```cccdddfffnnnwwwvvvjjjgggiiikkktttnnn[[[WWWJJJIIIHHHFFFEEECCCAAA???<<<<<<;;;:::999888777777~~~vvvmmmhhhkkkrrryyy}}}www___cccwwwpppRRRGGGFFFAAA>>>@@@<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999;;;;;;:::999999999888888888888999999777555666999::::::???EEETTTbbbpppxxxzzzrrrooojjjeeebbb```______]]]]]]```dddfffgggmmmttt||||||wwwqqqmmmjjjfffaaa]]]\\\\\\\\\\\\^^^^^^aaadddeeehhhrrr}}}wwwgggbbbdddnnnyyycccUUUQQQJJJIIIHHHFFFDDDAAA???===<<<<<<<<<;;;:::999777666uuummmlllpppxxx}}}}}}oooaaaiiidddKKKEEEFFFCCC@@@BBB>>>>>>===;;;;;;:::::::::999999999999999999999999666888999::::::999777666999999999888888999<<>>===@@@@@@>>>===;;;999888777{{{tttsssvvv|||||||||{{{lllcccpppyyy```IIIEEEFFFCCC@@@AAA>>>===<<<;;;::::::::::::999999999999999999999999777888999999999999777777888888888777777888;;;>>>EEERRR___eeejjjuuuzzztttpppnnnmmmkkkiiiiiijjjkkknnnsss||||||yyyuuuqqqmmmjjjccc___[[[YYYYYYZZZ[[[[[[```\\\]]]bbbjjjuuuzzzwwwjjjfffmmmxxxooo[[[SSSQQQLLLKKKHHHEEEBBB@@@???>>>AAA@@@???===;;;:::888888~~~|||zzzyyyyyy|||qqqgggeeeyyynnnYYYGGGDDDEEEBBB??????======<<<;;;::::::::::::999999999999999999999999888888888888888888888888777777777777666777999<<>><<<;;;:::999}}}wwwwwwxxx}}}}}}iiiccchhh```QQQDDDBBBCCCAAA>>>===<<<<<<;;;:::999999::::::888888888888888888888888888777777777777888888999777777888777666777999;;;<<>>===<<<::::::zzzwwwsssuuuxxxtttfffdddnnnwwwUUUKKKBBB@@@AAA@@@===<<<;;;::::::999999999999:::888888888888888888888888777777666666777777888999777999999999888888999;;;===<<>>===<<<;;;:::zzzuuurrrmmmrrrxxxqqqhhhlll{{{eeeLLLGGGAAA>>>>>>???===<<<:::999999888888999999999888888888888888888888888555666666777777888888888777999::::::888888999:::======BBBMMMXXXbbbllluuu}}}{{{wwwtttqqqooommmkkkhhhfff___]]][[[ZZZ[[[\\\\\\[[[\\\cccllluuurrriiiiiisssllljjjtttnnnaaa[[[TTTOOOOOOIIIHHHFFFEEECCCBBBAAAAAA@@@??????>>><<<;;;;;;:::}}}uuuqqqppplllrrr{{{rrrmmmvvvpppVVVGGGDDD@@@===<<<======<<<999999888888888888999999888888888888888888888888333555666888888888888777666888999999777777777888:::<<>>>>>===<<<;;;::::::{{{rrrooooooooouuusssqqq~~~fffMMMEEEDDD@@@<<<;;;======<<<999888888888888888999999777777777777777777777777222444666888999999777666555777888888666555666777777<<<===>>>KKK___kkkjjjyyy}}}{{{xxxssspppmmmjjjhhhfffbbb``````^^^]]]]]]^^^___^^^]]]^^^iiiuuujjjgggqqq}}}yyylllfffccchhhvvv|||lll```^^^ZZZPPPLLLPPPKKKIIIGGGEEECCCAAA@@@@@@>>>>>>===<<<;;;::::::999yyyqqqooooooppp|||{{{vvvuuu~~~[[[IIIEEEBBB>>><<<<<<===<<<<<<:::::::::999999999888888999888666555555555666777999999888777777777777777777777777777777777777777;;;===???AAAFFFQQQbbbnnnsss|||~~~yyyuuuooommmjjjhhheeeaaa\\\XXXZZZ\\\^^^^^^\\\\\\___bbbnnnpppxxxuuujjjoooxxxwwwmmmmmmiiijjjpppzzzkkkfff^^^XXXTTTPPPMMMLLLOOOKKKFFFBBBAAAAAAAAAAAA???>>>>>>===<<<<<<;;;;;;uuuooonnnpppwww{{{zzzuuuWWWJJJDDDBBB>>><<<<<<===<<<;;;::::::999999999888888888888888777777666666666777888888777666666666666666777777777777777777777777888999;;;<<<@@@KKKZZZeeennnzzz}}}xxxtttnnnllliiifffccc___[[[WWWVVVYYY\\\\\\\\\^^^bbbfffqqquuukkkhhhvvvooojjjmmmlllqqqyyy{{{fffbbb\\\WWWSSSQQQOOOMMMPPPLLLFFFBBB@@@@@@???>>>>>>>>>>>>======<<<<<<<<>><<<<<<<<<;;;;;;:::999999999999888888888888888999999888888777666777777666555555555555666777777777777777777777777666777888999<<>><<<>>>>>>>>>===============vvvooonnntttzzzaaaMMMHHHBBB@@@===<<<<<<<<<;;;999999999999999888888888888888888999::::::888777666666555555444444444555555777777777777777777777777888888888999;;;BBBKKKRRRcccrrr~~~yyytttpppkkkgggbbb^^^\\\ZZZXXXVVVTTTWWWZZZ]]]___eeemmmsssyyypppjjjqqqvvvtttxxx{{{ggg[[[YYYVVVUUUUUUTTTSSSQQQLLLIIIEEECCCBBBAAA???===>>>>>>>>>>>>>>>>>>>>>>>>|||sssmmmpppxxxzzz[[[JJJFFFAAA???===<<<<<<;;;:::888999999999888888888777777888888999::::::888777666555555444444444444555555666666666666666666666666888888888888;;;???EEEJJJ[[[jjjzzz{{{wwwqqqnnngggccc___\\\ZZZYYYWWWVVVSSSVVVYYY\\\```gggpppwwwtttlllppp|||~~~{{{~~~pppbbbXXXVVVUUUUUUVVVUUUSSSQQQGGGFFFDDDCCCDDDCCCBBB@@@???????????????>>>>>>>>>|||uuuooommmsss~~~oooUUUHHHEEE@@@>>><<<<<<<<<;;;999777999888888888888777777777888888999999888888777666555444444444444555666666666666666666666666666666777666666666888<<>>>>>>>>uuutttpppmmmpppyyyyyyaaaNNNFFFEEE???>>><<<<<<<<<;;;888666888888888888777777777777888888777777666666666777555555444444555666666777666666666666666666666666666555555666888:::<<<<<>>======}}}zzzqqqpppooooootttjjjVVVIIIEEEEEE???===<<<<<<<<<:::888666888888888888777777777777999888666555555555666777555555555555555666777888666666666666666666666666777666666777999;;;<<<;;;AAAKKKXXXfffxxx{{{xxxtttpppmmmiiieeebbb[[[ZZZZZZ\\\]]]\\\ZZZWWWYYY]]]aaagggooo{{{yyywwwyyyooojjjiiirrrpppfff___YYYTTTSSSRRRRRRPPPLLLGGGCCCHHHGGGGGGHHHIIIGGGDDDAAADDDDDDCCCAAA???>>><<<<<<~~~xxxtttiiihhhlllttt{{{lll\\\TTTFFF???AAA<<<;;;:::999888888888888777777777777777777777777555777:::;;;;;;:::777555777777777777777777777777666666666666666666666666666666666777888:::;;;<<<@@@BBBLLL^^^nnnyyyzzzssskkkgggfffddd___[[[WWWYYY[[[^^^```___\\\YYY\\\aaaiiinnnvvvnnnjjjhhhiiisssuuueee___^^^ZZZWWWVVVSSSOOOLLLIIIGGGFFFFFFHHHJJJIIIFFFCCCAAA@@@BBBAAA???>>>===>>>???@@@{{{uuuqqqjjjjjjpppyyybbbTTTMMMCCC???BBB<<<;;;:::999888888888888777777777777777777777777555777:::<<<<<<:::777555666666666666666666666666666666666666666666666666666666666777888999;;;;;;>>>???HHHXXXgggrrr}}}~~~}}}wwwpppiiidddcccaaa\\\YYYWWWXXXZZZ\\\]]]]]][[[YYY```eeellltttwwwgggeeeeeeiiiuuu{{{lll```\\\]]]YYYXXXVVVRRRNNNJJJFFFEEEDDDFFFHHHIIIGGGDDDBBBAAAAAABBBBBBAAA@@@??????>>>>>>}}}vvvpppmmmjjjmmmvvvvvvVVVIIIEEE???>>>BBB;;;:::999888888888888888777777777777777777777777666888:::<<<<<<:::888666666666666666666666666666777777777777777777777777666666666666777999:::;;;;;;;;;BBBOOO\\\gggsss|||~~~}}}~~~zzzwwwrrrllleee```^^^]]]YYYWWWYYYYYYZZZZZZ[[[\\\]]]]]]hhhllltttoooccc___bbbjjjwwwsssiii```^^^___[[[XXXUUUPPPKKKFFFCCCBBBAAAFFFGGGGGGEEEBBBAAAAAABBBCCCCCCCCCCCCAAA???>>><<>>;;;;;;999999888888777777888888666666666666666666666666777888:::;;;;;;:::888777555555555555555555555555666666666666666666666666555555555555666777888888999888;;;BBBIIIRRR___kkkzzz}}}~~~~~~xxxqqqlllhhhddd^^^ZZZXXXXXXYYYYYY[[[[[[[[[[[[\\\aaahhhmmmttt}}}oooffffffgggkkkqqqwww{{{wwwhhheee]]]XXXUUUOOOOOOMMMJJJGGGDDDCCCCCCCCCDDDCCCBBB@@@>>>>>>AAACCCDDDEEEFFFFFFDDDAAA===:::|||tttooolllllllllnnnxxx\\\QQQGGGEEECCC>>>:::999999888888777777777888888777777777777777777777777777888999999999999888777555555555555555555555555666666666666666666666666555555555555555666777777999888:::???DDDKKKWWWcccwww}}}xxxrrrkkkfffbbb```[[[XXXVVVWWWZZZ\\\WWWYYY[[[\\\^^^eeennnvvvzzzuuuhhhfffjjjrrrwww|||~~~~~~jjj```aaa[[[XXXVVVQQQLLLLLLJJJHHHFFFEEEDDDCCCAAAAAAAAA???===>>>@@@CCCDDDEEEFFFFFFDDD@@@===;;;{{{tttmmmjjjjjjlllmmmsss}}}kkkPPPIIIBBB@@@???<<<::::::888888777777777777888888777777777777777777777777666777777888888777777666555555555555555555555555444444444444444444444444555555444444555555666666888777:::>>>AAAFFFQQQ]]]nnnyyy}}}yyyuuupppkkkeeeaaa]]][[[XXXUUUTTTVVVZZZ]]]WWWZZZ^^^```dddlllxxxpppjjjnnnttt|||uuuaaa[[[```]]]ZZZZZZVVVMMMLLLLLLKKKHHHFFFCCCBBB?????????>>>======???AAACCCDDDDDDDDDBBB@@@===<<>>???>>>======???AAACCCCCCCCCCCCAAA@@@>>><<<{{{vvvkkkcccbbbfffiiimmmppp}}}lllUUUDDDBBB???<<<;;;::::::;;;888777777777666666555555888888777777666666666555666666666666666666666666222333444444555555444444555555555555555555444444777666555444444444444444555777999999999===CCCHHHXXXcccpppyyy}}}}}}vvvtttppplllhhheeecccbbb\\\[[[YYYWWWUUUVVVYYY\\\```bbbhhhooowwwuuupppqqqwww~~~zzzppp```^^^[[[YYYWWWUUUQQQNNNOOONNNMMMKKKHHHDDDBBB@@@=========>>>???@@@BBBCCC@@@?????????>>>>>>======}}}vvvmmmeee___bbbgggkkkpppuuu{{{\\\GGGCCCBBB???<<<::::::::::::888888888888777777666666666555555555444444444333555555555555555555555555333333444555555555555555444444444444444444444444444444333333333444444555444666777777777:::@@@DDDLLLUUUaaajjjpppwww}}}rrroookkkgggdddaaa```___]]]\\\YYYVVVUUUVVVZZZ]]]aaagggooovvv|||zzzqqqqqqtttyyy}}}lllddd```^^^[[[XXXVVVSSSOOOLLLKKKJJJIIIGGGDDDBBB@@@>>>>>>??????@@@@@@AAAAAABBB??????>>>>>>>>>=========wwwoooddd```^^^dddjjjpppvvv|||kkkRRRCCCBBB@@@>>><<<:::999999:::888888888888888777777777555555555444444444444444555555555555555555555555444444555666666666666555333333333333333333333333222111111222333444555555444555555555555777;;;>>>AAAIIISSS[[[bbblllxxx}}}xxxxxx}}}}}}{{{{{{{{{yyywwwnnnkkkhhhddd```___^^^^^^aaa___[[[WWWVVVXXX]]]bbbfffoooyyy~~~}}}rrrrrrwww|||kkk```]]]___]]]YYYVVVSSSPPPLLLIIIHHHGGGFFFDDDCCCAAA@@@???@@@AAABBBCCCCCCBBBAAA@@@>>>>>>======<<<<<<======zzzqqqjjjaaa```bbbiiiooouuu}}}yyy```NNNEEE@@@???===;;;:::999999999777777777777777666666666666666666666666666666666555555555555555555555555444555555666777666666666333333333333333444444444333333222222333444444555555555444444444666888:::???EEENNNUUU]]]fffqqqyyyvvvqqqtttyyy}}}zzzvvvtttrrrpppnnnllliiifffbbb```_________cccaaa]]]YYYYYY\\\bbbhhhmmmvvv~~~vvvssszzzpppaaa]]]^^^]]]ZZZVVVRRRPPPMMMIIIFFFGGGFFFEEEDDDDDDCCCCCCCCCAAACCCDDDEEEDDDCCCAAA???>>>===<<<<<<;;;<<<======}}}uuulllgggaaabbbgggoootttzzzfffRRRFFFAAA>>>===<<<;;;999888888777444444555555555555555555555555555666666666666666555555555555555555555555444555555666777666666666333444444444555555555666666666555444444444444444666555444444555666666777;;;BBBKKKTTT\\\eeennnttt~~~|||rrrppprrr~~~~~~~~~|||{{{vvvrrrooommmkkkiiigggeeeaaa^^^\\\]]]^^^___```^^^\\\ZZZZZZ___ggglllrrr{{{yyywww{{{xxxfff\\\ZZZ]]]YYYVVVRRRNNNLLLJJJGGGEEEFFFEEEDDDDDDCCCDDDDDDEEECCCDDDEEEFFFEEECCCAAA???>>>===<<<;;;;;;<<<===>>>}}}vvvoooiiieeebbbfffmmmvvv|||pppWWWGGG@@@===<<<<<<;;;:::999888777777333333333333444444444444333333333333333444444444444444444444444444444444444444555666666666666555333444444555555666666666777777666555444444444444777555444444555666666555444:::DDDNNNYYYccclllrrrwwwxxxqqqpppyyy}}}yyyxxxuuuqqqooommmkkkhhhfff```^^^ZZZWWWVVVWWWYYY[[[[[[[[[[[[[[[^^^dddlllrrrzzzyyy}}}lllaaaWWWTTTVVVTTTQQQMMMKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEEEEDDDCCCBBBAAA>>>===<<<;;;;;;===???@@@}}}vvvnnniiieeedddeeekkkuuu|||^^^KKKCCC???>>>;;;;;;::::::999777666666333333333444444555555555222222222333333444444444444444444444444444444444333333444555555555555555222222333444444555666666555555444444333444444444666444222333555666555333333777===FFFQQQ]]]hhhnnnpppwwwzzzvvvtttyyy~~~{{{wwwtttrrrooollljjjgggccc```ZZZXXXUUURRRRRRSSSVVVXXX[[[\\\^^^aaafffmmmvvv||||||mmmddd```XXXRRRRRROOOLLLIIIGGGHHHHHHHHHGGGGGGFFFDDDCCCCCCDDDFFFGGGCCCCCCCCCCCCCCCCCCCCCBBB???>>><<<;;;<<<===@@@AAA~~~xxxqqqjjjeeecccccciiippp|||}}}iiiOOOBBB??????>>>:::::::::999999777666555444444444555555666666666444444444555555666666666444444444444444444444444222333444444555555444444111111222333333444555555222222222222333444555555555222111222555666444222777888;;;AAAKKKWWWcccjjjkkknnnvvvrrrsssvvv{{{}}}~~~}}}~~~zzzvvvtttrrroookkkgggbbb\\\XXXYYYVVVSSSPPPPPPSSSVVVXXX^^^```ccchhhnnnvvv|||{{{vvvbbbaaabbb\\\UUUTTTLLLIIIFFFFFFGGGHHHIIIHHHKKKIIIHHHFFFFFFGGGIIIJJJCCCCCCBBBBBBBBBBBBCCCDDD@@@???===<<<<<<>>>AAABBB}}}wwwqqqmmmhhhccceeeiiinnnwww}}}tttUUUIIIEEE>>>:::;;;999888888777666555555444666666666666666666666666555666777666444333333555333333333222222222111111333333333444444444555555444444444444444444444444444333333333333444555555555444333333333333444555666888999999<<>>===???@@@@@@???wwwqqqllliiifffdddhhhoooyyygggMMMDDDBBB===999:::888888777777666555555444555555555555555555555555444555555444333222222444333333333333222222222222333333333333444444444444444444444444444444444444444333333333333444555555555444333333333333444555555777999888:::CCCRRR^^^gggkkklllkkknnnuuu{{{}}}}}}{{{yyy}}}~~~~~~}}}zzz{{{|||{{{vvvrrrpppmmmhhhccc^^^YYYVVVTTTUUUSSSQQQQQQTTTXXX[[[]]]gggiiipppzzz}}}}}}kkkddd]]]ZZZYYYWWWPPPIIIIIIGGGFFFGGGIIILLLLLLLLLGGGFFFGGGHHHJJJJJJHHHGGGFFFEEECCCBBBBBBBBBCCCDDD@@@>>><<<<<<===>>>>>>>>>}}}wwwqqqlllgggfffeeehhhpppyyyjjjUUUBBB>>>???<<<888888888777777666666555555555444444444444444444444444222333444333222111222333444444444444333333333333222222333333333444444444444444444444444444444444333333333333333444555555444444333333333333444444444666888888888???JJJSSSdddggghhhgggkkkuuu~~~~~~|||||||||~~~|||{{{{{{xxxvvvvvvxxxvvvrrrnnnkkkhhhddd___ZZZVVVTTTRRRUUUUUUVVVWWW[[[___cccfffooorrrzzznnnbbb\\\VVVTTTTTTRRRLLLGGGGGGEEECCCFFFLLLNNNLLLIIIGGGGGGGGGHHHJJJKKKIIIHHHGGGFFFDDDBBBAAAAAAAAABBB>>><<<::::::;;;=========~~~{{{uuuoooiiieeefffhhhnnnyyyvvvVVVHHH===<<<>>><<<888777777777666666666555555555333333333333333333333333222333444333222111222333555555444444444333333333222222222222333333333333333333333333333333333333333333222222333333444555333333333333333333333333333555777666666:::AAAGGG[[[```eeehhhooo{{{~~~}}}|||||||||}}}}}}zzzyyyvvvuuusssssssssqqqmmmjjjfffdddaaa\\\XXXUUUTTTUUUWWWYYY\\\___cccggglllooovvv{{{}}}|||sssggg___ZZZTTTQQQPPPOOOKKKGGGGGGCCCCCCHHHPPPSSSPPPJJJHHHGGGFFFGGGHHHHHHGGGFFFGGGFFFDDDBBB@@@@@@@@@@@@>>><<<::::::;;;=========}}}|||uuulllhhheeehhhlllsssdddLLLCCC<<<<<<===<<<888666666666666666555555555555333333333333333333333333222333444444333222333555555555444444444333333333111111111222222222333333333333333333333333333333333222222222222333444444333333333333333333333333222444555555555666:::>>>MMMVVVaaajjjuuu~~~}}}|||{{{{{{||||||}}}|||zzzxxxsssrrrqqqooonnnkkkhhheee______]]]YYYUUUSSSUUUWWWZZZ]]]aaaeeehhhmmmssswww}}}|||yyypppeeeccc\\\XXXRRROOOMMMKKKHHHFFFGGGDDDDDDKKKTTTWWWTTTNNNIIIGGGEEEEEEEEEEEEDDDBBBGGGFFFCCCAAA????????????>>><<<;;;;;;===>>>???>>>}}}~~~|||ttthhhfffgggmmmssszzz~~~qqqYYYGGGBBB===;;;<<<;;;888666555555555555555555555555333333333333333333333333222333444444333333444555444444444444333333333333000000111111111222222222333333333333333333333333222222222222222333444444222222333333333333222222222333444444444555777:::AAAMMM\\\hhhttt~~~}}}{{{zzzzzzyyyyyyyyy{{{}}}}}}zzzwwwvvvppppppnnnllliiieeeaaa___WWWXXXXXXTTTQQQQQQUUUYYY]]]aaaeeeiiilllrrrzzz{{{uuuyyy}}}~~~ooo```]]]___XXXTTTOOOKKKIIIHHHFFFEEEGGGFFFGGGLLLSSSVVVTTTPPPIIIFFFDDDCCCDDDDDDCCCAAAFFFEEECCC@@@???>>>>>>>>>???===<<<<<<>>>@@@@@@@@@xxxnnnfffgggllluuu}}}~~~~~~}}}bbbOOOCCCAAA===999888999888777555555555555555555555555444444444444444444444444000222333333222222333555333333333333222222222222000000000000111111111222222222222222222222222222222222222111222222333444111222333333333333222111222333333333333555777888:::FFFTTT```kkkvvv{{{|||~~~~~~|||{{{yyyxxxwwwvvvuuuvvvxxxxxxyyy|||~~~~~~}}}|||yyyvvvssspppmmmmmmlllhhhccc^^^[[[YYYSSSUUUUUUSSSQQQRRRXXX^^^bbbffflllpppttt|||~~~rrryyy}}}sssqqqrrrvvvzzzqqqbbbYYYXXXZZZTTTQQQMMMJJJHHHHHHHHHHHHHHHHHHHHHKKKNNNOOONNNMMMGGGEEECCCCCCDDDEEEEEEEEEEEEDDDBBB@@@>>>>>>>>>??????===;;;<<<>>>@@@@@@@@@tttiiigggiiiqqq}}}|||~~~lllTTTCCC@@@???;;;777666777888777444555555555555555555555444444444444444444444444///111222222111111222444333333333222222222111111000000000000111111111111222222222222222222222222222222111111222222333444111222333444444333222111222222222222333555777999888CCCOOOXXXbbbkkkpppqqqwww{{{yyyzzz|||}}}}}}~~~}}}|||zzzxxxwwwuuuuuusssssstttssssssuuuyyy|||xxx~~~~~~}}}}}}|||zzzwwwrrrnnnlllkkkkkkjjjfff```ZZZWWWUUUSSSUUUWWWUUUSSSUUU\\\bbbggglllrrrwww|||rrrqqquuukkkkkkjjjmmmsssyyyppp___XXXSSSRRRSSSSSSQQQMMMKKKJJJJJJKKKLLLHHHIIIIIIIIIIIIIIIIIIHHHEEECCCBBBCCCEEEHHHIIIIIIDDDCCCAAA???>>>>>>??????>>><<<;;;;;;===???@@@@@@~~~|||rrroookkkllluuu}}}pppVVVHHHEEE>>>===;;;999888777666666666555555555555444444444000111222333333333333333333222222111111222222333111111111111111111111111222222111111111111222222222222222111111111000000000000000000000000000000222222222222222222222222333333333333333333333333444777===HHHVVVbbbjjjnnnzzz}}}zzz{{{xxxnnnlllmmmppptttyyy|||{{{wwwvvvvvvtttrrrooommmmmmooorrrtttvvvyyy~~~~~~{{{xxxuuuuuutttsssqqqnnnkkkjjjcccaaa]]]ZZZXXXWWWWWWWWWOOOTTTXXXWWWUUUXXXaaajjjpppvvvzzz|||zzz{{{~~~sssllliiiiiilllooorrrxxxxxxcccZZZZZZYYYXXXWWWSSSNNNHHHGGGIIIKKKJJJGGGGGGFFFEEEFFFHHHHHHFFFDDDAAAAAACCCFFFIIIJJJHHHFFFAAA???<<<<<<===>>>>>>===<<<;;;;;;:::;;;<<<===>>>~~~uuummmkkkrrrvvv{{{aaaLLLCCCBBB===<<<:::888777666666555555555555555444444444444000111222222333333333333222111111000000111111222333333333333333333333333222111111000000111111222222222222111111111000000111111111111111111111111222222222222222222222222333333333333333333333333444666:::BBBLLLYYYdddkkkwww~~~~~~zzznnnhhhfffeeejjjppp}}}{{{zzzzzzuuussspppmmmmmmnnnpppqqqqqqssswwwyyyzzz|||~~~}}}||||||{{{zzzzzzzzzyyyvvvsssrrrqqqpppooolllhhheeeddd___]]][[[XXXWWWWWWXXXYYYUUUWWWYYYZZZ]]]cccjjjpppsss}}}|||~~~~~~ssskkkiiiiiinnnppprrrtttzzz~~~mmm\\\WWWWWWWWWUUUUUURRRMMMHHHGGGIIIKKKIIIFFFEEEEEEDDDEEEFFFFFFEEECCCAAABBBCCCEEEHHHHHHGGGEEEBBB???===<<<<<<===<<<;;;<<<;;;;;;:::;;;<<<===>>>~~~}}}rrrmmmnnnxxx~~~|||xxxcccOOOCCC>>>???;;;:::999777666555555444555555555555444444444444111111111222222222222222111000000000000000000111333333333333333333333333222111111000000111111222222111111111111000000000222222222222222222222222222222222222222222222222333333333333333333333333333555777:::AAALLLZZZdddoooyyyuuukkkbbb]]]___eeewww{{{}}}|||vvvtttqqqnnnmmmmmmmmmnnnlllnnnpppqqqrrruuuyyy||||||}}}~~~~~~~~~}}}}}}}}}|||{{{yyywwwvvvuuusssqqqpppppppppnnnlllkkkjjjiiigggdddaaa^^^\\\ZZZYYYWWWUUUVVVWWWYYY[[[WWWWWWXXX\\\dddlllsssvvv}}}~~~www|||pppggggggkkkpppyyyxxxwwwxxx}}}mmmaaaVVVUUUWWWVVVTTTTTTPPPMMMIIIIIIJJJJJJHHHEEEDDDCCCCCCCCCEEEEEEDDDBBBCCCBBBCCCDDDFFFFFFDDDBBBBBB???===<<<<<<<<<:::999<<<;;;;;;;;;;;;<<<======yyyssssssxxx|||xxxyyy{{{iiiQQQFFF@@@===>>>999999777666555444444444555555555444444444333333222111111111111111222222111111000000000000111111000000000000000000000000111111000000000000111111111111111111000000000000222222222222222222222222111111111111111111111111222222222222222222222222111333666777999BBBNNNYYYbbbkkkuuu}}}wwwiii^^^\\\___iiinnnvvv}}}|||zzzwwwvvvssspppnnnllllllkkkkkkllllllmmmnnnqqqvvvzzz}}}}}}zzzzzz{{{{{{||||||{{{{{{{{{xxxxxxvvvtttrrrooommmlllkkkiiigggfffffffffeeedddbbbaaa```^^^\\\[[[YYYXXXWWWVVVTTTSSSSSSVVVXXXZZZXXXZZZ]]]ccckkkttt~~~xxxqqqtttiiiffflllxxx}}}lllbbbZZZUUUWWWYYYWWWTTTTTTOOOLLLJJJIIIJJJIIIFFFDDDCCCBBBBBBCCCEEEEEEDDDBBBDDDCCCBBBCCCDDDDDDBBB@@@???>>><<<<<<<<<===;;;:::<<<<<<;;;;;;<<<<<<<<<<<<~~~~~~{{{vvvtttzzz{{{zzzwwwXXXGGGBBB???<<<;;;888777666555444444333333555444444444444333333333222222111000000111111222222222222111111222222222000000000000000000000000111000000000000000000111000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222///333666777777<<>><<<;;;;;;<<<>>>???>>>===<<<<<<<<<<<<<<<<<<;;;;;;}}}xxxvvvyyyyyybbbKKK@@@???>>>999666888777666555444444444444444444444444333333333333333222111//////000111111333333222222222222333333222222222222222222222222111000000//////000000111//////000000000000000111222222222222222222222222111111111111111111111111222222222222222222222222///222555777777999>>>BBBKKKVVVbbbkkkttt|||lllaaa]]]WWWZZZaaajjjtttzzz}}}}}}{{{{{{yyywwwtttpppnnnlllhhhhhhhhhgggfffhhhlllpppvvvwwwzzz}}}~~~~~~~~~}}}}}}|||||||||}}}~~~~~~{{{yyyrrrpppnnnmmmlllkkklllmmmgggfffccc```]]]ZZZYYYXXXZZZYYYXXXYYY[[[[[[ZZZYYYUUUUUUUUUVVVVVVXXXYYYZZZYYYWWWTTTSSSTTTXXX\\\______gggqqqxxx~~~tttmmmppp|||yyyxxxvvvvvvzzztttddd^^^VVVTTTSSSUUUTTTOOOMMMNNNNNNLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBCCCEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@???===;;;:::;;;===@@@AAA@@@???<<<<<<<<<===<<<<<<;;;:::{{{zzz~~~fffTTTBBB<<<>>><<<888555888777666555444444444555444444444333333333222222333222000/////////000111222222111111111111222222222222222222222222222222000000////////////000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222333444555888:::<<>>>>>??????>>>===<<<<<<===???AAABBB@@@???<<<<<<=========<<<::::::~~~{{{~~~^^^NNN???;;;======999777888777666555555555555555444444444333333333222222444222000///...///000111111111000000000000111111////////////////////////000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111444222000111333777999999:::GGGVVV___hhhrrr{{{~~~~~~{{{|||~~~uuukkkfff___XXXQQQQQQ[[[jjjxxx~~~}}}zzzvvvrrrpppjjjjjjjjjiiiggggggiiijjjiiijjjkkkmmmooorrruuuvvv{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyzzz|||~~~{{{wwwuuussssssqqqpppdddbbb^^^ZZZXXXXXXXXXYYYSSSRRRQQQPPPPPPQQQRRRSSSQQQRRRTTTWWWZZZ[[[YYYXXXYYYXXXXXXWWWWWWXXXYYYZZZ[[[ZZZYYYZZZ]]]cccjjjnnn|||rrrggg```gggsss~~~|||zzzppp^^^YYYZZZUUUSSSSSSSSSPPPLLLMMMRRROOOMMMJJJFFFCCCBBBCCCEEE?????????AAACCCDDDCCCAAAAAA???>>>===>>>???>>>===>>>>>>>>>@@@BBBBBB@@@>>><<<<<<=========<<<:::999rrrRRRIII>>>888888:::999888777777666555555555555555333333444444333111000///000000000000000000000000/////////000111111222222000000000000////////////000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222999;;;DDDRRR___ffflllqqq|||}}}|||zzzvvvpppkkkbbbYYYSSSVVV\\\cccnnnyyy{{{tttsssuuuiiijjjkkkkkkkkkjjjhhhggggggfffeeeeeegggjjjnnnpppvvvvvvwwwwwwwwwwwwvvvvvvwwwzzz{{{wwwwww{{{~~~}}}~~~}}}}}}{{{xxxvvvuuusssppplllhhheeeccc```\\\VVVQQQOOOOOOPPPPPPNNNLLLKKKNNNQQQTTTSSSQQQRRRSSSUUUWWWYYY[[[]]]^^^^^^]]]\\\\\\]]]]]]]]]\\\]]]^^^bbbgggggghhhssspppddd]]]```aaaeeessszzzzzzxxxkkk]]]VVVWWWOOOPPPQQQSSSSSSPPPKKKGGGLLLIIIEEEBBB@@@AAABBBDDDBBBAAAAAA@@@@@@?????????<<<===>>>>>>>>>===;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<<<<;;;::::::999999~~~~~~hhhNNNFFF===888888999999777777666666555444444555555444333222111000000000000111111111111111111111111111111000000000000000000......//////000000111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333777777>>>JJJUUU\\\ccciiittt~~~}}}zzzuuupppmmmhhh```[[[\\\```dddmmmuuu{{{zzzqqqpppnnnllliiigggeeedddfffeeedddcccdddfffiiijjjppppppqqqssssssttttttttttttxxxyyywwwxxx}}}~~~|||{{{|||~~~|||wwwtttooommmkkkgggccc```]]]\\\ZZZVVVQQQMMMKKKLLLMMMNNNNNNLLLLLLNNNRRRUUUUUUTTTVVVXXXZZZ]]]___aaacccdddfffdddbbb`````````aaa``````bbbhhhnnnqqquuuxxxlllbbb]]]ZZZ___eeelllxxxzzztttqqqsssssstttzzzxxxlllfff\\\SSSQQQNNNNNNOOOPPPPPPNNNJJJFFFIIIGGGDDDAAA@@@@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@======>>>>>>>>><<<;;;:::999999999999::::::;;;<<<>>>>>>======<<<;;;;;;;;;{{{xxx^^^GGGBBB<<<999999999888666666666555444444444555555555333000///...///000111222222222222222222222222222222111000000///......------...///000111222222000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444555444888AAAJJJQQQZZZbbbkkkxxx|||{{{|||~~~~~~yyyuuussssssmmmiiihhhggghhhmmmsssvvv}}}yyyvvvrrrmmmiiifffdddccceeecccaaa```___```bbbcccfffgggiiikkkmmmnnnooopppqqqtttvvvuuuwww}}}~~~}}}zzzwwwwwwyyy}}}~~~~~~~~~|||zzzvvvqqqmmmgggeeeaaa]]]YYYWWWUUUTTTSSSPPPMMMJJJIIIKKKNNNPPPQQQPPPOOOQQQUUUXXXZZZZZZ^^^___bbbeeegggiiiiiiiiigggeeebbb___]]]^^^```aaakkkooowwwwwwhhh^^^YYYXXXWWWXXX```kkkvvv~~~vvvgggbbb___cccjjjssszzzccc^^^___ZZZPPPKKKKKKJJJIIIJJJJJJIIIFFFDDDFFFEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::999999999999:::;;;<<<===@@@@@@???>>>>>>======<<<|||kkkRRRAAA>>>:::999999888777555555555444444444444444555333333222111000000111111222222222222222222222222111111000000////////////.........///000111111111//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222333333555333444;;;BBBIIITTT]]]eeerrr|||}}}{{{}}}}}}zzzvvvsssqqqrrruuutttwww~~~|||vvvpppkkkhhhfffeeebbb```___]]]\\\\\\]]]^^^\\\]]]```ccceeehhhiiijjjmmmpppqqqqqquuu{{{|||zzzzzzvvvrrrqqqssswwwzzz|||xxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~|||zzz~~~|||zzzwwwtttpppjjjfffaaa___[[[VVVSSSQQQQQQQQQNNNMMMLLLJJJKKKNNNSSSVVVWWWWWWWWWXXX[[[___aaacccggghhhjjjlllmmmlllkkkkkkdddbbb___\\\\\\^^^cccfffttt||||||nnnhhh```ZZZXXXYYYYYYZZZ]]]fffsss~~~~~~rrrhhh^^^\\\]]]dddppp~~~tttdddWWWVVVYYYUUUNNNJJJHHHFFFEEEDDDEEEEEECCCBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>??????@@@@@@@@@??????>>>===<<<;;;::::::;;;;;;;;;;;;<<<>>>???@@@@@@@@@??????>>>======<<<}}}{{{[[[FFF<<<;;;999999888777666444444444333333333333444444111222444555555333111000222222222222222222222222......//////000000000000000000000000////////////////////////////////////000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111222000111777<<>>>>>?????????>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>>>>======<<<<<<;;;}}}mmmQQQBBB::::::999888777666555555333333222222222333444444000222555777777555222000222222222222222222222222------...//////000111111111000000000/////////...000000000000000000000000000000////////////......////////////////////////000000000000000000000000000000000000000000000000/////////000000000000111///...000444666:::DDDNNNaaammm{{{~~~}}}wwwuuuzzz~~~vvvnnngggcccaaa```___^^^]]]\\\\\\\\\TTTUUUWWWYYYZZZ[[[[[[\\\\\\```ccchhhrrr{{{~~~{{{mmmjjjhhhfffggghhhhhhhhhhhhiiikkkmmmoooppppppppppppqqqssstttttttttvvvxxx|||{{{yyyxxxxxxyyy{{{{{{}}}~~~|||{{{zzzyyyyyyyyyyyyzzztttrrrooolllhhhccc]]]XXXTTTSSSPPPNNNMMMLLLLLLLLLHHHJJJLLLNNNQQQWWW```ggglllnnnoooooooooooopppqqqtttsssqqqnnnkkkhhhfffeee^^^```cccfffjjjrrr|||~~~lll```YYYTTTSSSUUUUUUSSSRRRUUU]]]gggppptttyyyyyy{{{|||wwwlllccc```___hhhuuu}}}gggXXXWWWVVVTTTPPPMMMLLLMMMJJJIIIGGGGGGHHHHHHGGGFFFBBBBBBBBBCCCCCCBBBAAAAAA===============>>>>>>>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::;;;;;;<<<===>>>======<<<<<<;;;;;;:::{{{^^^JJJCCC::::::999888666555555666222222222222222333444444111222444555555444222111111111111111111111111111......//////////////////////////////000000000000000000000000000000000000000000/////////.........////////////////////////000000000000000000000000000000000000000000000000///000000000000111111111//////222555555555<<>>>>>>>>===<<<<<<;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;>>>======<<<<<<;;;;;;:::kkkPPPBBB@@@:::;;;:::888666555555666222111111111222333333444222222222222222222222222000000000000000000000000000000000///......------------...///000111222222000000000000000000000000000000//////.........---////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222222333666888555333888???FFFWWWjjjrrrxxx~~~||||||}}}uuupppjjjiiifffddd```]]][[[ZZZXXXXXXWWWWWWVVVTTTSSSRRRRRRTTTUUUYYYaaahhhgggbbbbbbaaabbbbbbaaa^^^YYYVVVQQQSSSUUUXXXZZZ[[[[[[[[[[[[]]]^^^______bbbggglllgggiiinnnsssvvvxxxxxxxxxxxxxxxxxxyyyzzz{{{||||||{{{|||}}}~~~}}}zzzwwwuuuqqqrrruuuwwwwwwvvvtttrrrmmmllljjjhhhggggggggggggjjjhhheeebbb^^^YYYSSSNNNOOOOOOPPPQQQQQQPPPPPPOOOLLLPPPUUUYYY]]]dddpppyyyxxx{{{~~~~~~zzzvvvttttttvvvsssnnnjjjgggffffffggghhhnnnuuu{{{ooo___aaaVVVMMMNNNQQQRRRTTTYYY]]]aaaiiiuuuwwwooogggaaaeeemmm~~~kkk^^^\\\UUUQQQLLLIIIKKKMMMJJJFFFCCCBBBCCCDDDEEEDDDBBB@@@?????????>>>??????@@@AAABBBAAAAAAAAA@@@@@@??????<<<<<<;;;;;;<<<===???@@@@@@???>>>======<<<<<<===>>>>>>>>>===<<<<<<;;;;;;pppZZZHHH???>>>:::999888666555555444444333222222111000///......000000000000000000111111111111000000000000111111---......///////////////000000000000000000000000////////////000000000000000000//////.........---------------.........///222111111111000000////////////000000111111222222000000000000000000000000//////000111222444666777>>>IIIZZZkkksssxxx~~~|||xxxyyy}}}~~~wwwpppnnnkkkgggeeebbb^^^\\\\\\ZZZXXXVVVTTTSSSSSSSSSSSSSSSTTTUUUWWWYYY[[[\\\VVVYYY^^^bbbbbb___ZZZVVVTTTSSSRRRQQQQQQQQQSSSSSSTTTUUUWWWYYYZZZ\\\]]]^^^cccdddfffhhhkkknnnpppqqqsssrrrqqqqqqppppppqqqqqqsssuuuxxxyyyxxxtttpppmmmkkkiiihhhiiijjjjjjiiihhhaaaaaaaaaaaa````````````aaa^^^ZZZWWWUUUSSSPPPNNNNNNNNNOOOQQQTTTVVVYYYZZZYYY[[[___ccchhhooovvv{{{~~~yyyvvvttttttrrroookkkggggggjjjnnnqqquuu}}}sssaaaWWWTTTNNNQQQTTTSSSRRRUUU___ggguuuxxx|||lllgggeeegggtttrrraaaZZZZZZUUUQQQKKKGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB>>>@@@AAAAAA???===<<<<<>>>>>???@@@@@@>>><<<:::;;;<<<<<<;;;;;;<<<>>>@@@???===<<<<<<>>>@@@AAA:::::::::<<<===<<<888666yyy~~~{{{cccPPPCCC======:::999888666555444444444333333222222111111000000111111111000000000000000111000000//////000000111---......///////////////000000000000000000000000------------............000/////////............------........./////////111111111000000000//////000000000000000111111111000000000000000000000000//////000111222444555666;;;@@@LLL\\\hhhpppzzzzzzyyywwwwww{{{{{{xxxuuuqqqmmmiiieeebbb```^^^[[[XXXUUUTTTSSSSSSTTTSSSSSSSSSSSSTTTUUUUUUVVVYYY^^^cccdddaaa^^^[[[WWWVVVTTTRRRQQQPPPQQQQQQOOOPPPPPPQQQRRRTTTUUUVVV[[[\\\^^^```cccfffhhhiiimmmlllllllllllllllmmmmmmlllmmmppppppooolllhhheeecccaaa``````aaabbb```___ZZZZZZZZZZZZZZZYYYYYYYYYZZZYYYVVVTTTRRRPPPOOOMMMNNNOOOQQQUUUXXX\\\___aaaaaadddhhhlllqqqvvv{{{zzzuuuqqqpppqqqooommmllloootttzzz~~~zzznnnaaaWWWSSSRRRPPPTTTXXXYYYZZZ```jjjssszzznnnlllmmmppp}}}xxxfffZZZVVVWWWSSSOOOJJJFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA>>>@@@AAAAAA>>><<<;;;;;;???>>>===>>>@@@@@@???>>>:::<<<======<<<;;;===>>>@@@???>>><<<<<<===???@@@::::::::::::;;;;;;999666uuuxxxgggQQQDDD===:::;;;999888777666555444444444333333222222222222222222222111111111000000//////000//////......//////000---......///////////////000000000000000000000000------------............////////////................../////////000000000111111000000000000//////111000000000000000000///000000000000000000000000//////000000222333555666888888>>>KKKYYYdddoooxxxxxxxxxzzz}}}vvvuuuyyy~~~yyysssnnnkkkeeebbb___[[[XXXVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPOOOTTTWWW]]]aaadddcccbbb```\\\[[[XXXVVVSSSRRRQQQPPPMMMLLLKKKJJJKKKMMMOOOPPPRRRSSSUUUWWWZZZ]]]^^^___ccccccccccccdddeeeffffffdddeeefffgggeeebbb___]]]ZZZXXXWWWWWWXXXXXXWWWVVVRRRRRRRRRRRRRRRRRRSSSSSSTTTSSSRRRQQQPPPPPPOOOOOOPPPRRRUUUZZZ```dddhhhjjjlllpppuuuyyy{{{|||~~~}}}~~~}}}yyytttooollllllqqqrrrtttxxx~~~wwwooogggccc\\\UUUQQQQQQSSSUUUWWW\\\aaadddgggnnnyyy|||vvvyyy}}}wwwcccYYYSSSSSSUUUOOOLLLGGGDDDCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBAAAAAA???AAABBBAAA???<<<;;;;;;>>><<<<<<===???@@@???>>>;;;===>>>>>>===<<<>>>???@@@???>>><<<<<<<<<===>>>;;;999888999::::::999777{{{zzz~~~oooUUUEEE???;;;999999888777666555444444444444111111222222222222222222222222111111000///////////////............//////---......///////////////000000000000000000000000////////////000000000000///////////////.........////////////000000000000000000000000000000//////111111000000/////////...//////////////////////////////000000111333444555666555888AAALLLXXXfffqqqxxxzzzuuuxxxxxxwww{{{yyyuuukkkiiiddd```]]][[[ZZZZZZXXXWWWUUUSSSQQQOOONNNNNNPPPSSSXXX\\\```aaaaaaaaa___^^^]]][[[XXXWWWUUUUUUOOONNNKKKJJJJJJKKKNNNOOONNNOOOQQQSSSUUUWWWXXXYYYXXXYYYYYYYYY[[[\\\]]]^^^^^^_________^^^\\\ZZZXXXTTTSSSRRRRRRTTTTTTSSSRRRNNNNNNNNNOOOOOOOOOOOOOOOOOOQQQRRRRRRQQQQQQRRRSSSSSSVVV[[[aaagggmmmqqqssstttxxx}}}}}}|||{{{wwwwwwuuurrrpppoooppprrryyy~~~tttggg]]]VVVWWWTTTQQQQQQUUUZZZ___aaahhhkkkpppsssvvv|||~~~eeeWWWSSSQQQQQQQQQKKKHHHDDDBBBAAABBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDCCC@@@===<<<<<<;;;::::::;;;===???>>>===<<<===>>>>>>======>>>???@@@???>>><<<<<<;;;;;;<<<;;;999777777999:::999888|||{{{ppp]]]JJJAAA???<<<888777777666555444333333333444000000000111111111111111111111111111000000////////////............//////---......///////////////////////////////////////////////////000000000000.........///////////////////////////000000000000//////////////////000000111000000000//////....../////////////////////////////////000111222333444333444888===AAAJJJZZZiiiooovvvyyyvvvzzz~~~}}}~~~~~~{{{xxxsssllleee___[[[YYYWWWVVVUUURRRQQQOOONNNNNNMMMOOORRRVVVYYY[[[]]]]]]_________^^^]]]]]]\\\[[[SSSQQQNNNLLLLLLMMMOOOQQQNNNNNNOOOPPPQQQRRRSSSSSSPPPPPPPPPQQQRRRTTTVVVVVVXXXXXXXXXXXXXXXWWWVVVUUUQQQPPPOOOPPPRRRSSSRRRQQQMMMMMMMMMNNNNNNNNNOOOOOOMMMPPPSSSTTTSSSSSSTTTVVVXXX[[[```fffmmmrrruuuwwwxxx{{{~~~~~~|||xxxvvvtttrrrsssrrrrrrtttyyy~~~mmm___TTTOOONNNOOOQQQWWW___hhhppptttuuu~~~|||kkkZZZSSSSSSPPPMMMKKKGGGDDDAAA@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAADDDFFFGGGEEEBBB???======999888999;;;===>>>===;;;<<<===>>>>>>======>>>??????>>>===<<<;;;;;;;;;:::;;;999777888999::::::999{{{xxx}}}\\\PPPDDDAAA@@@===888666555555444333333333333333111000000000000000000000000000000000000000000111000//////......//////000---......///////////////////////////////////////------------.....................///////////////....../////////000000000......////////////000000000//////////////////...000000000000000000000000/////////000000222333333111333777999:::>>>LLL[[[hhhmmmuuu{{{~~~zzzxxxzzz~~~ssshhh___ZZZXXXWWWUUUSSSQQQPPPOOOOOOLLLMMMOOOQQQSSSUUUWWWYYY[[[[[[]]]^^^____________TTTRRRPPPOOOOOOOOOQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJKKKKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRNNNMMMMMMOOOQQQSSSSSSRRRNNNNNNOOOOOOPPPPPPQQQQQQOOOSSSWWWXXXVVVVVVWWWYYY^^^aaafffkkkpppsssuuuvvvwwwxxxzzzzzzwwwtttsssrrrppprrruuuyyy|||pppbbbVVVNNNIIILLLQQQTTT]]]jjjyyy}}}yyy|||fff\\\SSSRRRRRRNNNIIIFFFDDDBBB?????????@@@@@@?????????@@@@@@@@@@@@AAAAAAFFFGGGHHHFFFBBB???======888999;;;>>>@@@???<<<999;;;===>>>>>>===<<<>>>???=========<<<;;;;;;:::::::::999999999;;;<<<;;;:::zzz{{{~~~yyyzzz}}}iiiOOOGGG@@@??????:::777666555444333333222333333333222222222111111000000000/////////000111111222222111000000//////000000111---......///////////////////////////////////////------------......................../////////000------........./////////........./////////000000.........///////////////000000000000000000000000000//////000000111222333111111444777888999AAAJJJ\\\aaaiiiqqqwwwzzz{{{{{{~~~vvvjjjccc___^^^[[[XXXVVVTTTRRRRRRPPPOOOOOOOOOPPPRRRTTTUUUUUUVVVXXXZZZ[[[\\\\\\\\\TTTTTTSSSSSSRRRRRRSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLHHHGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNOOOPPPRRRSSSNNNNNNNNNQQQTTTWWWWWWWWWSSSTTTTTTUUUVVVVVVWWWWWWWWW[[[``````^^^\\\^^^```dddfffjjjmmmppprrrrrrrrrtttuuuvvvuuuttttttvvvxxxwww}}}uuu```VVVMMMIIIHHHJJJRRR\\\lllxxx~~~{{{~~~jjjWWWRRROOOQQQRRRMMMHHHFFFBBB@@@>>>>>>???@@@@@@???????????????@@@@@@@@@AAAEEEFFFGGGEEEAAA===;;;;;;:::<<>>;;;;;;<<<<<<<<<;;;;;;::::::::::::<<<======<<<:::~~~ooonnnmmmooouuu~~~rrrVVVHHHBBB>>>===<<<888666777444444333333222222333333444444333333222111000000......///000111222333333111111000000000000111111---......///////////////////////////////////////////////////000000000111---.........//////000000------------.........///---.........//////000000---.........//////000000000000000000000000000000000000//////000111222222444222333777::::::<<<@@@QQQWWWaaallluuu|||xxxvvvnnngggeeebbb___[[[XXXWWWVVVSSSRRRQQQOOOPPPQQQSSSTTTPPPRRRTTTVVVXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVTTTSSSQQQOOONNNMMMGGGGGGFFFGGGGGGHHHIIIJJJMMMMMMMMMMMMOOOQQQTTTUUUPPPPPPQQQTTTXXX[[[\\\\\\YYYZZZZZZ[[[\\\]]]]]]]]]___dddhhhhhheeecccdddggggggiiilllnnnpppppppppooorrrssssssssstttvvv{{{~~~}}}iii]]]UUUMMMHHHJJJNNNTTT___jjjgggXXXQQQNNNNNNRRRRRRNNNJJJJJJAAA???>>>>>>@@@@@@@@@???>>>>>>??????@@@@@@@@@AAADDDEEEFFFCCC???<<<:::999<<<>>>BBBFFFGGGDDD>>>999:::;;;<<<<<<;;;;;;<<<>>>::::::;;;<<<<<<;;;;;;;;;::::::;;;===??????<<<:::|||oooffffffiiilllssszzz~~~```OOOAAA>>>;;;:::999888666444444333222333444444333111///222444222...---111555///...,,,+++***++++++,,,000000//////.........---.../////////000000111111//////000//////...------------------------------222111///......//////000......//////000000111111//////000000000000//////////////////////////////000222444555555333000///000111111111222222222222222222222333444666999:::<<>>>>>>>>>>>>>>>>>???AAAAAA@@@@@@@@@@@@?????????AAADDDFFFFFFCCC@@@===999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999777999;;;>>>>>>>>>===<<>><<<999888888777555444444333222333444333222000222555777444000...///222//////------,,,---......000/////////...................../////////000000000000000000000///..............................//////.........000111222......//////000000000000//////000000000000/////////////////////////////////000222333222111///...000000000000111111111222333333333444555777999::::::???IIIXXXhhhsssxxxyyyzzzuuuuuuvvvwwwzzz}}}yyysssmmmgggccc^^^[[[WWWTTTSSSSSSRRRQQQQQQPPPOOONNNNNNOOOPPPQQQNNNOOOOOOPPPPPPQQQQQQRRRVVVVVVUUUUUUTTTSSSSSSSSSMMMLLLJJJJJJJJJKKKMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSUUUTTTUUU[[[bbbfffeeecccddddddfffggggggggggggggggggffffffggggggfffeeedddccceeegggggghhhkkkqqquuuyyy~~~}}}tttkkk___QQQIIIHHHHHHLLLTTT]]]iiizzzuuuggg[[[TTTQQQLLLKKKJJJJJJJJJGGGBBB???BBB@@@>>>>>>???AAAAAA@@@???>>>===<<<<<<===>>>???AAAAAA@@@@@@?????????>>>===???AAABBBAAA???<<<999::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;:::999999999:::<<<============<<>>IIIYYYgggqqqvvvvvvzzz~~~~~~|||yyyyyy|||}}}tttnnngggccc\\\XXXVVVUUUUUUTTTRRRQQQOOONNNMMMMMMMMMNNNLLLMMMMMMNNNOOOOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRROOONNNMMMMMMMMMNNNOOOPPPOOOOOOPPPQQQRRRSSSTTTTTTXXXXXX[[[```fffiiigggdddbbbaaa___^^^___aaadddfffaaaaaaaaaaaaaaabbbccccccbbbfffjjjlllmmmqqqzzz{{{ggg```ZZZUUUOOOHHHFFFHHHLLLVVVeeetttmmm\\\XXXUUURRROOOIIIHHHGGGGGGGGGDDD@@@===@@@>>><<<<<<>>>@@@AAABBB???>>>===;;;;;;===>>>???AAAAAA@@@??????>>>======;;;<<<<<<===<<<:::888777;;;;;;<<<<<<;;;;;;:::999999::::::::::::999888888;;;;;;;;;;;;;;;;;;;;;<<>>HHHVVVfffppprrrvvv|||zzzvvvvvvzzz}}}~~~~~~~~~zzzuuuoooggg```\\\ZZZXXXWWWTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOOOOMMMMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQOOOPPPPPPQQQRRRSSSTTTTTTXXXYYY\\\aaaeeeeeeccc```[[[ZZZXXXWWWXXX[[[___aaa___``````aaaaaacccfffhhhjjjnnnsssuuuvvv}}}yyymmmcccYYYSSSOOONNNLLLJJJLLLQQQZZZfffwwwsss___WWWWWWTTTNNNIIIFFFEEEDDDDDDDDDBBB???<<>>===<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999888999999999999999888777777;;;:::999999888999999:::ooowww~~~mmmgggcccfffmmmvvv~~~|||zzz{{{}}}iiiSSSGGG@@@<<<<<<999777666555666777666555555333222222222111...,,,...000333333222000///...,,,------...////////////.........///////////////---------------,,,,,,,,,------......///......---------------------------....../////////........./////////.....................////////////......////////////////////////000000/////////.........---.........///////////////000111222333333444444333777999999:::EEEWWWffflllqqqxxx}}}{{{sssmmmnnnssszzzyyyuuuooojjjjjjqqq{{{zzzpppiiiccc^^^[[[VVVUUUSSSQQQPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMMMMJJJJJJKKKKKKLLLMMMMMMMMMOOONNNNNNNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTWWWYYY[[[^^^___^^^ZZZXXXWWWWWWWWWXXXZZZ]]]___```bbbdddfffggghhhjjjooorrrvvvzzz}}}ppphhhfffccc]]]XXXPPPLLLKKKNNNQQQSSSWWW]]]iiisssjjj```VVVTTTRRRLLLFFFCCCDDDCCCBBBBBBBBBAAA>>><<<===;;;999:::<<>>======>>>@@@AAA??????>>>======<<<;;;;;;999999::::::<<<===>>>???=========<<<;;;:::999888888888999999888888777666888888777666666666777777fffnnnwww|||qqqfffbbbcccfffmmmuuu|||~~~{{{wwwuuuuuuvvvwwwwwwxxx|||~~~{{{{{{|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~|||zzzyyy~~~~~~}}}{{{yyyzzz|||~~~qqqTTTEEEAAA>>>:::888999777555555666666555444444333222222333222000...---...///111111111111000,,,,,,---.........------.........///////////////...------------,,,,,,,,,,,,,,,---.........------------------------------...////////////...---,,,/////////............------......//////......---////////////////////////000000000111000//////...............////////////...///000111222222222222111666999666444:::IIIVVVaaagggooouuuyyy~~~~~~vvvooonnnrrrzzz|||pppddd^^^aaaiiiooozzz{{{rrriiiddd^^^\\\ZZZWWWUUUTTTSSSSSSPPPPPPOOOOOONNNMMMLLLLLLJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWYYYZZZZZZXXXVVVTTTSSSUUUWWWZZZ]]]___aaabbbeeehhhmmmoooooorrrwww|||}}}lllcccYYYTTTTTTVVVVVVTTTPPPOOORRRZZZ```dddiiiooorrr{{{rrr^^^WWWQQQNNNJJJEEEDDDFFFBBB@@@??????@@@???===;;;;;;999999:::===??????>>>??????>>>>>>>>>>>>??????======<<<<<<<<<<<<;;;;;;::::::;;;<<<===???@@@@@@<<<<<<<<<<<<;;;:::999888888999999999999888777777666666666666666666666666UUU\\\fffppp~~~uuulllfffbbbbbbfffiiinnnvvv}}}wwwuuusssrrrrrrrrrwww{{{}}}}}}~~~}}}|||{{{zzzxxxtttrrrppprrrtttuuuvvvvvvvvvuuutttuuuwwwyyyyyyyyywwwwwwzzz{{{}}}}}}}}}mmm\\\IIIAAA???===999888888666444444444444333222444333222333444333222000///......000111222222222------.........---,,,+++............/////////000............---------,,,,,,------...//////..............................,,,---.../////////...---//////.........------------......//////......---////////////////////////...///111111111000...---....../////////000000000...///000111222222111111000222333333333777>>>EEEOOOWWWaaakkkqqqwww~~~}}}zzz}}}zzzkkkbbb___cccgggmmmsss|||{{{uuummmkkkgggbbb___\\\ZZZZZZWWWVVVUUUTTTRRRPPPOOONNNMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUWWWYYYYYYYYYXXXWWWWWWWWWXXXZZZ]]]aaaeeehhhjjjpppuuu{{{tttiiibbbVVVSSSQQQQQQTTTYYY\\\]]]\\\\\\ccclllsssuuuyyy}}}xxxkkk___YYYRRRLLLIIIFFFBBBCCCGGG>>>===<<<<<<======;;;:::999999999;;;>>>>>>===;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<============<<<<<<<<<<<<<<<;;;:::999999999999::::::999999888777444555777888999888888777FFFMMMWWWaaappp~~~xxxnnnfffaaaaaa___bbbhhhnnnvvv}}}xxxuuurrrqqqqqqvvv|||}}}}}}~~~yyyxxxvvvuuutttrrrnnnkkkiiikkkmmmpppqqqqqqpppooommmooorrruuuwwwwwwwwwvvvyyy|||yyyUUUJJJ@@@===<<<999888888888555333222333222111000444333222333444444333111222000///000111333333333....../////////---,,,+++---.........//////000000/////////......---------------...///000000//////////////////////////////***+++---///000000////////////.........------------..................---////////////////////////---...000222111///---+++////////////000000000000///000111222333333222111///......111555888999999@@@JJJWWWcccmmmuuu}}}uuujjjeeefffhhhfffkkkppprrrtttwwwzzzxxxsssmmmhhhdddaaa```^^^]]]\\\YYYWWWUUUSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPQQQRRRQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWVVVWWWYYYZZZZZZZZZ[[[\\\```aaabbbeeeiiioootttwwwyyyiii\\\TTTPPPOOOQQQUUUZZZ```fffkkknnnfffgggnnnxxx}}}|||}}}~~~|||}}}|||eeeUUUNNNPPPJJJEEEDDDDDD@@@???@@@<<<;;;999:::;;;;;;999888888888:::<<<>>>>>><<<999999:::<<<======<<<:::999999999:::;;;;;;<<<<<<===;;;<<<======<<<;;;999888;;;;;;<<<<<<;;;;;;::::::999::::::::::::999888888444666888:::;;;;;;999888BBBDDDKKKUUUbbbnnnwww{{{xxxvvv{{{{{{rrrkkkooogggbbbeeejjjqqq}}}zzz{{{{{{~~~{{{xxxwwwuuussspppnnnlllkkkjjjjjjjjjlllooopppooonnnpppsssuuuwwwyyy|||{{{bbbGGGBBB===999999888555333555555444333333222111111444444333333333222222222---.........//////000000////////////....................................,,,,,,------.../////////.......................................///000111------------------------...///000///...---...000---------............///........................------............------...------------...//////////////////000000000000111111222222222333333333888>>>IIIWWWfffrrr{{{}}}{{{yyyxxxxxxqqqllllllllljjjlllooo{{{~~~yyyrrrllloookkkeeebbbaaaaaa^^^\\\XXXVVVSSSSSSUUUWWWYYYZZZPPPQQQQQQRRRRRRSSSTTTUUUZZZVVVUUUXXXYYYXXXYYY]]]\\\]]]]]]]]]]]]___bbbeeejjjkkkmmmooosss{{{wwwiii]]]UUUQQQOOOOOOUUUYYY___gggrrr~~~wwwzzz}}}{{{{{{sssdddYYYQQQOOOHHHGGGEEEBBB@@@>>>============<<<;;;;;;;;;;;;<<<888999;;;======<<<;;;:::777888888999999:::;;;;;;;;;;;;<<<======>>>======:::;;;<<<;;;999888999:::999999999999999999999999888888888777888888999999888999;;;;;;;;;:::888666>>>@@@FFFOOOZZZeeemmmqqqqqqpppsssyyy|||}}}zzzqqqhhheeedddfffmmmuuu{{{wwwssspppnnnnnnmmmmmmnnnqqqssssssrrrxxx{{{~~~bbbNNNDDD@@@;;;999888777555333555444444333222222111111333222222222111111111111............/////////000////////////......................................................------...........................---------......///000---------------------------///000///...---...000---------............///........................---..................---...------------...//////////////////000000000000111111111222222222333333555:::BBBMMMZZZiiixxx|||xxxssskkkggggggkkkrrr|||zzzvvvsssoooiiieee\\\ZZZXXXXXXZZZZZZXXXVVVWWWWWWXXXYYYYYYXXXXXXWWWZZZXXXZZZ]]]^^^\\\^^^bbbggghhhjjjlllnnnqqqvvvyyyvvvwwwxxx|||~~~pppfffaaaYYYQQQLLLKKKMMMOOO___kkkyyytttbbbWWWOOOIIIGGGGGGFFFDDDAAA???===<<<<<<======<<<;;;;;;;;;;;;;;;888999:::;;;;;;:::999999777888888999999:::;;;;;;;;;;;;<<<===============:::;;;;;;:::888888999:::999888888888888888888999999999888888888888888999777888999::::::888777666<<<>>>BBBIIISSS^^^gggmmmqqqoooppprrrssstttxxx~~~xxxnnnfffaaabbbfffsss}}}}}}zzzxxxvvvvvvxxx{{{~~~}}}vvvvvv~~~bbbMMMBBB@@@===:::777777666555444444444333333222222111111111111111000000000000///............/////////////////////............---------------------------000//////...------,,,,,,------------------------------,,,,,,,,,---......---------------------------...//////...---...///---------............///...................................................------------...//////////////////000000000000111111111222222222222333111444999@@@JJJ[[[ppp~~~zzzvvvtttsssvvvqqqpppssswwwzzz~~~rrrjjjgggaaaffflllsssyyyxxxrrrnnnkkkjjjkkkmmmkkkccc]]]^^^____________^^^^^^]]]bbbdddiiinnnnnnlllnnnsssoooqqquuuyyy}}}|||qqqfff^^^TTTTTTSSSQQQOOORRRYYY^^^rrr}}}sss```UUUPPPKKKGGGGGGEEECCCBBB???===<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999999999888888888777888888999999:::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;:::::::::888666666888:::999888777666666777888999;;;:::999888888888888888666777888888888777555444<<<===@@@EEEPPP^^^mmmvvvwwwtttqqqooonnnppptttwww}}}}}}rrrkkkiiiiiiooovvvwwwtttzzz~~~dddPPPEEEAAA<<<:::888666666555444444333333333333222222111111111111111000000000//////........./////////////////////.........---------------------------------//////.........---------------------------------,,,,,,,,,++++++,,,---------------------------------...//////------...///---------............///.................................------............------------...//////////////////000000000000111111111111222222222222...111555777===MMMbbbrrrzzz|||~~~zzzuuuqqqooommmkkklllqqquuuzzz|||uuutttiiijjjkkkmmmooorrruuuwwwvvvzzzwwwmmmiiihhhfffffffffhhhkkklllqqquuu}}}sssiiiccc```]]][[[WWWZZZ]]]]]]]]]bbbjjjrrrooobbbTTTOOOMMMJJJGGGGGGBBBAAA???===<<<;;;::::::<<<<<<<<<<<<;;;;;;::::::::::::999888888888888999777888888999999:::;;;;;;::::::;;;;;;;;;;;;::::::::::::999777666666888:::999888777666666777888999<<<;;;:::888888777777777555666666666666555444333;;;;;;<<>>===888888888666555444444444333222222222222222111111111111111111000000000000///////////////.....................---------------------------------------------.........//////---------------------------,,,,,,+++++++++,,,,,,---------------------------...///...---,,,---///---------............///........................///...------------...///...------------...//////////////////000000000000000000111111111222222222...111444444777AAARRR___ooovvv~~~|||vvvrrrrrrqqqssswwwzzz~~~~~~yyyxxxvvvtttppplllhhheeeeeeiiinnnrrrwww|||yyyvvvuuuwww}}}|||zzzpppkkkeee___]]]]]]^^^```dddgggiiihhhhhhmmmwwwooo___UUULLLJJJIIIEEEBBBBBB??????===<<<;;;::::::999;;;;;;<<<<<<;;;;;;:::999;;;:::999999999999::::::777888888999999:::;;;;;;999999::::::::::::999999999:::999888666666888::::::999888888888888999:::;;;:::999888777666666666555555555555444444333333888888999<<>>===<<<;;;:::::::::::::::;;;;;;<<<<<<:::999888999999999::::::::::::;;;777888888999999:::;;;;;;999999999999999888888777888:::;;;:::888777888999999999999999999999999999999888777666666666666666555555444444333333333333777888888999===IIIYYYdddooorrrsssrrrvvv|||{{{vvviiifffccchhhtttxxxnnniii^^^___```bbbeeellluuu|||uuucccaaa```bbbhhhpppvvvyyy}}}jjjPPPEEEAAA;;;999<<<666888999888444222333444111111111111111111222222000000000/////////......000/////////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...---------............///........................000///---,,,,,,---///000...------------...//////////////////000000000000000000000000111111111111000111111111222555:::>>>KKKWWWiiiyyy{{{tttfffbbb^^^^^^bbbiiiooorrrtttyyyvvvkkkccc^^^```eeejjjooouuuyyy||||||zzzyyyuuuvvv|||nnn```VVVOOOIIIEEEFFFFFFCCCAAABBB===<<<<<<;;;::::::::::::999:::;;;<<<<<<:::999777555666888999::::::::::::777888888999999:::;;;;;;888888999999888777777666888:::<<<<<<:::999888888777888999::::::999888777666666555555555555666666555555444333333333333333888:::;;;999:::???IIIRRRVVV^^^fffmmmvvv~~~wwwllleee^^^```kkkzzzuuupppcccaaa^^^ZZZYYY]]]eeelllqqqtttfffaaabbbdddiiiqqq|||gggTTTDDDBBB???999777<<<777999:::888555222222444111111111111111111222222//////.........---------000000//////.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,------------------------,,,---......,,,,,,---...---------.........//////........................000///---,,,,,,---///000...------------...//////////////////000000000000000000000000111111111111111000///...000333666888888FFFZZZooo~~~vvvpppiiifffiiiooossstttuuuyyy}}}~~~{{{xxxyyy~~~{{{pppeeecccbbbdddjjjsss|||}}}|||nnnsss~~~}}}zzzrrrllllllrrr{{{|||cccVVVPPPNNNFFFAAA>>>AAABBB@@@???AAA===<<<;;;;;;:::::::::;;;999:::;;;<<<<<<:::888777222444666999::::::999999777888888999::::::;;;;;;888888888888888777666666777:::===>>><<<:::888777555666999::::::999666555555555444444444555555666666555444333333333444444999999:::;;;===???AAABBBEEEJJJSSS```llltttwwwxxxsssiiibbbcccgggkkkttt~~~~~~vvvoooeee^^^]]]___aaaccciiirrrvvvqqqqqqooommmqqqpppPPPHHH@@@;;;;;;<<<:::777666666555444333333222222111111111111111111111111000000///...............111111000///...---,,,,,,......---------,,,,,,,,,.........////////////000...------,,,,,,------...,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///.......................................///000000......////////////......////////////////////////000000000000000111111222888;;;DDDVVVlll|||xxxtttrrrtttxxx{{{}}}|||yyytttooojjjgggaaadddggghhhggggggggghhhiiihhhlllppppppooovvv~~~tttlllmmmtttwwwnnnpppwwwwwwbbbYYYTTTNNNHHHCCCBBB@@@?????????@@@@@@??????>>>===<<<;;;;;;:::::::::;;;;;;::::::999888888888777777888888999:::777999<<<===;;;:::999999::::::999888666777:::<<>>===;;;:::999888888:::;;;;;;<<<<<<;;;;;;::::::;;;;;;:::999888777666555555555555666666666666666666777777999:::<<<===;;;???GGGQQQ]]]hhhrrrwwwyyypppiiihhhhhhhhhmmmtttwwwyyyuuummmiiihhhhhhhhhgggoooyyy{{{yyy}}}pppWWWKKKDDD<<<999999:::888666555555555444333333222222111111111111111111111111000000///...............000000//////......------......---------,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------...................................................//////000......////////////......000000000000000000000000000000//////000000111222333666<<>>>>>>>>???@@@???>>>>>>===<<<;;;:::::::::::::::;;;:::999999888888888777777777888999999777999;;;<<<:::999999999999::::::999888:::===???BBB@@@>>>;;;999888888888999::::::;;;;;;::::::999;;;;;;;;;;;;:::999888777555555555555666666666666555555555555666777888999999<<<@@@EEEMMMZZZiiitttzzzwwwuuurrrnnnmmmooooooooouuu~~~yyyvvvttttttyyyyyyuuuooollliiiiiilllpppsssttt{{{}}}}}}{{{zzz|||lllUUUEEEDDD>>>999666666777666444555444444333333222222222111111111111111111111111000//////............///..............................---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------............------------------------......------......///000......////////////......000000000000000000000000000000//////000000111222///222666888@@@QQQjjj|||}}}}}}|||vvvpppjjjfffdddggghhhhhhgggeeefffhhhjjjssswww~~~{{{zzz{{{|||ddd]]]SSSLLLHHHFFFBBB???@@@???>>>=========>>>???>>>>>>===<<<;;;:::999999999::::::::::::999888888777777777777777888888999888999::::::999888999:::888999:::::::::<<>>;;;999888888888888999999999999999999888;;;;;;;;;;;;:::999888888444555555555555666666666777777777777777777888999;;;<<<======@@@JJJYYYeeewwwzzz~~~}}}xxxsssqqqsssoooppp{{{~~~{{{wwwqqqlllgggcccaaa]]]\\\ZZZZZZ]]]```ccceeefffhhhlllpppvvv}}}|||zzz{{{}}}}}}zzzxxxwwwxxxzzz|||kkkUUUGGG@@@===:::666555555555555333444333333333222222222111111111111111111111111111000///............//////---------....../////////......---------,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........------------------------...------------...//////......////////////......///////////////////////////////////////000111111000222333333555BBBVVVfffwww}}}xxxuuutttssssssrrrqqqqqqsssvvvzzzpppbbbVVVSSSNNNIIIFFFDDDBBBBBB>>>>>><<<<<<<<<<<<===>>>======<<<;;;:::999999888999999999999999888888777777666666666666777888888888999999888777777999:::888999:::::::::;;;>>>@@@BBB???<<<999888888888999777777888888888888777777999999999999999888777777444444444555555555666666888888777777777777888888666888999888777===GGGPPPbbblllxxx|||yyy{{{tttsss{{{zzzpppfff___[[[ZZZZZZXXXWWWWWWWWWXXXZZZ]]]```aaadddhhhkkkooosssxxx||||||wwwtttuuuzzzgggRRREEE===::::::888666555555555555444222222222222222111111111000000000000000000000000//////............//////,,,,,,------......//////......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,------------...---------------------------------------...//////......////////////............................../////////...///000000111111222222222555;;;DDDKKK\\\rrr}}}||||||}}}}}}}}}}}}~~~gggXXXRRRVVVSSSMMMFFF@@@>>>>>>???======;;;;;;;;;<<<===>>>======<<<;;;:::999999888888888999999888888777666666666555555666666777888888888999888666666888:::888999:::999888888:::;;;<<<;;;999777777888999:::666777777888888777777666666777777777777666555555444444444444555555555555666555555555555666666777444666888888888;;;AAAFFFRRR___nnnxxxyyyxxx{{{mmmccc^^^]]]]]]]]]]]]^^^]]]\\\^^^aaadddfffkkkqqqvvvyyyzzz|||}}}{{{~~~~~~~~~{{{zzz{{{fffPPPDDD===999888777777777777666555444444111111111111111111111111000000000000000000000000///............//////000,,,,,,------.........///......---------,,,,,,,,,------------............,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......////////////......------------------------//////......//////000111000000000222444666777777EEEVVVlll||||||fffWWWRRRTTT]]]WWWNNNEEE???======>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===<<<;;;:::999999777888888888888777666666555555555555555666777777666888888888777666777888777888999888777666777888888888777777888888999999666777777888888777777666444555555666555555444444333444444444444555555555444444444444444555666777666777888999;;;===>>>@@@GGGSSS___fffooo|||~~~yyyssspppppprrrssstttsssqqqqqqtttwww{{{}}}|||zzzfffPPPDDD???:::888999666777888777666444333333000111111111111111111111000000000000000000000000...............///000000------------------------......---------,,,,,,,,,------------............,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///......////////////..............................///............///000000////////////111333444444;;;@@@NNN```rrr~~~rrrbbbVVVOOOQQQWWW]]]WWWMMMEEEAAA@@@???>>>===<<<;;;;;;;;;<<<>>>??????>>>>>>===<<<;;;::::::777777888888777777666555555555444444555555666777444666999999777666666777444666888888777777888999777888999999999999888777777777777888888777777777444555555666666555555444333333444444444555555555555555555555666777888888666555444555777888777666<<>>?????????>>>===<<<;;;;;;:::777777777777777666666555555444444444444555666666333666999999888666555555222444777888888888:::;;;999:::;;;<<<;;;999777555777777888888888888777777555555666666666666666555333333333444444444555555333444444555555444444333333333333444555666777888<<<>>>@@@AAAFFFSSSffftttsss___IIIGGGBBB===999666555444444444333333333222222222111111111111000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,........................------------,,,,,,+++***,,,++++++******++++++,,,***'''$$$%%%(((+++,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------............---------------............///............////////////000000000111222222333333444666999===EEEUUUiiiwww}}}~~~|||sssVVVRRRMMMGGGDDDBBBCCCCCCGGGEEEAAA>>>;;;:::::::::>>>===<<<;;;:::;;;<<<<<<999999999:::;;;<<<===>>>888888888777666555555444444444555555666777777777666666777777777777666666777666555555555666888999:::<<<======:::888777666666666666666555555555555555555555555555555555555222222333333444555666666444555555555555555555444444444444444444555666777888:::;;;;;;===GGGWWWcccqqqxxxpppWWWJJJ@@@>>>:::777444333333333333333333222222222222111111111111000000000/////////////////////////////////...---,,,,,,,,,,,,---........................,,,---------,,,,,,+++***++++++************++++++,,,)))''''''***,,,---,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------............------------------........................//////////////////000111111222222333333555666777<<>>??????@@@???<<<:::999999::::::<<<;;;:::999999999:::;;;999999999999:::;;;<<<===999888888777666666555555444444555555666666777777666666777777777777666666777666555555555666888888:::<<>>===<<<<<<<<<<<<;;;:::999888888999;;;;;;::::::999888888888888999888888888888999:::;;;<<<999888888777777666666555444444444555666666777777555666666777777666666555666666555555666666777888888:::===>>>;;;888666555666666666555555555555444444444444444444444444444222333333444444555555555444444555555555555444444555555444333333333444444777999:::888666888===BBBJJJRRReee}}}kkkTTTEEE@@@BBB666555444444444555666777444333333333222222222222111000000000////////////////////////////////////...------,,,,,,,,,------------------------------,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++...---,,,+++,,,,,,------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------............------,,,,,,---------.........---------.........//////......//////000111111222///111222333333555888;;;GGGRRRcccxxxzzztttuuuyyy~~~~~~mmm^^^TTTJJJCCC@@@<<<=========<<<<<<;;;;;;:::999999999999:::;;;<<<999999999888888888888888888777777777888888999:::888888888777777666666666333333444555555666666777555666666666666666666555555555555555666666777777666888999888666444444444666666555555555444444444444444444444444444444444333333333444444444555555222333333444444333333222555444444333333333444444777999::::::888888;;;===AAAFFFTTTllldddQQQFFF@@@===???777666666666666666666666444444444444333333333333000000000////////////...........................------,,,,,,,,,------...------------------------+++,,,,,,------,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,+++++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------............------,,,,,,,,,------------...------------............---......//////000111111000111333444444444555555<<>><<<<<<<<<======<<<;;;999999999999888888888888888999999999999999888888777777777666666666666777777888777777777666666666666666333333444444555666666666555555666666666666555555444555555666666666666666888777666333111222444777555555555555444444444444444444444444444444444444333333333444444444444444222222333333333333222222444333333333333333444444444666888888888888999:::===???GGGZZZqqqtttbbbMMMCCC???<<<999888666555555555444444333333444444444333333333222222000000////////////..............................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,---......---,,,+++***+++,,,,,,******+++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------............------,,,,,,,,,,,,------------,,,------------.........------......//////000000222222222222111111000000333666>>>KKK]]]qqq|||yyy||||||xxxxxx|||~~~lllVVVLLLCCCAAAAAA===::::::::::::::::::999888777666777666666666666555555555888888999999888888777666666666555555555555666666555555555555555555555555333333333444555555666666444555555666666555555444444444555666666666666555:::999777444333333777999555555555444444444444333333333333333333333333333444444444444444444444444222333333444444333333222222222222222333444555555222444555666777777777888;;;;;;@@@LLL]]]kkktttwww}}}www[[[OOODDD???<<<888666777333333333333333222111111222222222111111111000000000000/////////.................................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,)))***,,,------,,,***)))(((***,,,---+++***,,,...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------............------++++++,,,,,,,,,---------,,,,,,---------.........,,,------......///000000111000......///000000000///000555===EEERRRjjj~~~uuutttvvvzzzvvv```RRRIIICCC???@@@???:::888999777777666666666666666666555555666666666666666555666666777888777666555444555555444444444444555555444444444444444444444444222333333444444555555666444555555666666555555444333444555666666666555555777888888777555555666777555555555444444444333333333333333333333333333333444444444444444444444444333444444555555444444333111111111222333444555666333333555666666777777777888999===EEEPPPYYY^^^```hhhxxxpppXXXIIICCC>>><<<888333333777222222333333333333222222000000000000////////////000/////////....................................,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------'''(((***++++++***(((''''''***------,,,+++---///+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------..................---++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000///---,,,,,,...111333444000111444777777<<>>AAACCCCCCNNN]]]hhhpppyyyiiiTTTEEE>>>===<<<999666555444444555333111000000222333333222111111000000000000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++*********,,,,,,,,,,,,------------------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++***************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***,,,///222333333000000////////////000000222111000111333777;;;>>>BBBPPPbbbrrr}}}ooodddUUUIIIBBB>>>:::666888888777777777666666666444444444444444444444444444444444444444555555555222333333444444444444444444444444555555555666666666555555555444444444333444444444444444444444444444444555555555555444444555555444333333444555555333333333333333222222222444333222222222333555555444444333222222222333333555444333333222222222333222222222222222222222222222222222222333333333333444444444444555555555555777777777777777888::::::999???GGGNNNWWWdddttt|||vvvssssssuuuxxx{{{ttt^^^OOOCCC;;;999999888666444333333333444111000///000222333333333111000000//////000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,+++***))))))++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,///222222222000//////......//////000111000000///000222444555444===IIITTT```nnntttfffRRRKKKBBB<<<:::999777555666666666555555555444444444444444444444444444444444444444444444444444444111222333333444444444333555555555555666666666666555555444444444444333333444444444444444444444444444444555555555555444444444444333333333333444444222222222222333333333333222222222222222333444444222222222222333333444555444444333222222222333333222222222222222222222222111222222222222333333333222222333333333444444444999888888888777777888888;;;<<<===???EEEQQQ```lll~~~yyyuuuqqqooopppuuuxxx~~~pppYYYJJJDDD???===<<<555555444333333333333444333222000111333444444333000000////////////000000////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***+++++++++******))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.../////////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,---...//////.../////////......////////////////////////000000000333777<<>>;;;888888444444444333333444444444555333111111222222111000000000////////////000000................................................---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++++++++***))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------...///.........------------------------------------------------///...,,,,,,.........---//////............//////---......///000000000000333555666888;;;AAAKKKQQQ^^^nnnnnn]]]NNNDDD???===<<<999888666555333222666666555555555444444444333333333333333333333333444444333333222222222222111222333444555555555555222222333333333444444444222222333333333333333333333333333333333333333333444444555555555555444444333333333333333333333333222333333444444555555555111111222222222333333333444444333333222222333333333333333222222333333444222222222222222222222222111111111111222222222222222222222222333333333333222333444555555555555555777777777777888===CCCGGGRRRUUU[[[ggguuurrrnnnlllqqqwww|||mmmYYYIIIBBB===<<<;;;666333222444444444444444444444444333111///...//////...---000//////......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))***+++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,---,,,+++***)))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,------------------------........................,,,+++***+++...000000000///......------......///.........///000111111111...000222333444777:::===BBBSSSjjj~~~xxxpppcccTTTHHH@@@===<<<666666666666555555444444555555555555444444444333222222222222222222222222444333333222222111111000...///000111222333333333111222222222333333333333111111222222222222333333333333333333333333333333444444555555555555444444333333444444444444333333111111111111222222222222111222222333444333333333555444333333222222222222333333222222222333444444222222222222222222222222111111111111222222222222222222222333333333444444000111222444444444333222444555555666777999<<<>>>CCCFFFKKKRRR^^^ooo}}}zzzsssrrrvvvgggTTTHHHAAA>>><<<<<<999444333555333333333444444333333222111///......///000///...//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,---,,,,,,,,,,,,------------------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++,,,---......---+++***))))))))))))))))))))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***+++...///000//////......------......///000//////...//////000111+++---///222333333444555999BBBQQQ```ooowwwlllXXXSSSLLLDDD===999999999333444555555555555666666444333333333333222222222222222222222222222222222333333333222111000000000---...///111222222333333222222222333333333444444111111111111222222222333222222222222222222222222444444555555555555444444333444555555555555444333222222222111111111111111111222333444555444444333333333222222222333444444333222222222333333444555222222222222222222222222000111111111111222222222222222333333333444444444222333444555555444333222666666666666777888999:::999<<>>CCCMMM[[[eee|||}}}ttteeeWWWOOOIIICCC===999777777555444222222222222222222222222000000000///////////////------------------------......---------......///...------,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++------------------------+++++++++*********)))))),,,,,,,,,++++++*********))))))))))))***+++,,,,,,++++++++++++************''')))+++...///000000///))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------......------,,,000...,,,*********+++,,,+++,,,,,,------,,,,,,+++------------------------000000000000000000000000------------...///000111---///111222222222333444333555777999===DDDMMMTTTfffqqqoooggg[[[PPPGGGAAA===;;;:::888555333222222111111000000111111222222222222111111111111111111111111111111111000000/////////000000//////000000111222//////////////////000000///111555777888777666555333333222222111000//////000000000000000000000000222222111111111111222222222222222222222222222222111111111222222222333333222111111000000111111222111000000111222222111///000111222333333222000///222222333444444555666666///000111222333222111111111111111111222222222333111000000000000111222222111111222333333444555555333222222111111222222333000111222444555555555555111333666888;;;AAAJJJQQQbbbsss}}}www{{{nnncccZZZPPPGGGCCC===;;;777666555555444333000000000000111111111111////////////////////////.................................---......///000...---,,,,,,,,,---///000------------------------***++++++++++++,,,,,,,,,***************+++,,,,,,***++++++++++++,,,,,,,,,------------------------+++++++++************)))+++++++++++++++************)))))))))***+++,,,,,,************************%%%&&&''')))***++++++,,,++++++*********)))))))))************************************************,,,++++++******++++++,,,************++++++++++++***++++++,,,,,,++++++***,,,+++******+++,,,...///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000111///111222222111///000000222333555666888;;;???CCCGGGRRR```mmmwwwzzzkkkaaaSSSMMMFFF???;;;999777555444444333222222222222222000111222222333333222222111111111111111111111111111111000000///......---000////////////000111111......//////000000111111000111444666777777666555222222222111000000000///000000000000000000000000222222222111111222222222222222222222222222222222111111111111222222222222222111111111111111111222111000000111222222111///...///000222444555555555111111111222222333333333000000111111111222222222000000000111111111222222000000000000000111222222000000111222444555666666555444333222222111222222111000111222333444333333///222555666777:::???DDDLLLYYYjjjuuuyyyyyyxxxxxxyyy}}}}}}|||~~~fff[[[QQQOOOLLLDDD>>><<<888777555555555555555555000000000000111111111222////////////////////////.......................................///000000...---,,,++++++---...000++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++++++++++++++******+++++++++,,,,,,,,,........................+++++++++************)))************++++++++++++******************++++++************************''''''''''''((()))***+++*********+++++++++++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,------...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000...000111000///......///111222333444555777:::<<<:::>>>FFFNNNXXXdddqqqzzzqqqdddYYYPPPIII@@@===999777666555444222333333444444333333333333000000111222333222111111000000000000000000000000///////////////////////////////////////000111111......///000000111222222000111222444555555555555111111111111000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111222222222222222222222111111222222222111111000111222333111///222222222222333444555666222222222222222222222222111111000000111111222333///000000000000111111111000000000000000111111222//////111222444555777777666666444333222111111111333222222222333444333222333555777666444444777:::>>>EEEMMMUUU[[[```fffjjj~~~}}}{{{zzz{{{}}}~~~jjjZZZPPPGGGCCCGGGHHHAAA;;;999555555333333222222222222000000111111222222222333.........///////////////////////////////////////...............///000000...---,,,++++++---...000*********************************++++++,,,,,,,,,((()))***,,,,,,+++***************++++++,,,,,,,,,........................+++++++++************)))))))))******+++++++++,,,++++++***************+++************+++++++++++++++***)))))))))***+++,,,))))))***+++,,,------...((((((((((((((((((((((((************************,,,++++++++++++++++++,,,++++++,,,,,,,,,---------,,,------......------,,,---------------+++***)))---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...000000,,,...////////////111333......//////000111333444<<<;;;999:::@@@KKKWWW```kkk|||zzzpppaaaTTTLLLFFFBBB???666555444555666666555333222333444333111000000000///000111222222111000///////////////////////////------......///000000000///////////////000111111......///000111222333333000111111222333444555666000000000000000111111111000000000000000000000000000000////////////000000111111111111111111111111000111111111111222222222333333222222222222333333222111000111333333111000999777555333222111222222555444444444444444444444222222222111111111111111333222222222111111000000111000/////////000222333111///...000333666666444777777666555333222111111222222222222222222222222333333444444555666777777999<<>>;;;999777666333333333333333222111000------......///000000000......//////////////////...---,,,++++++,,,---...........................///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---******))))))))))))************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))++++++******++++++,,,,,,)))***+++,,,,,,,,,,,,,,,******************************************++++++))))))***++++++++++++*********+++++++++,,,,,,,,,---.........---,,,,,,+++******+++++++++,,,,,,,,,...------,,,,,,++++++***---------,,,,,,+++++++++//////...---,,,,,,,,,,,,///......---------......////////////000000000000000000000000000000000000222333444666999<<>>AAADDDGGGRRR^^^lllxxx|||yyy|||yyyyyywwwyyy~~~nnn^^^RRRIIIBBB======<<<<<<;;;999777555444333444444444333333222111///////////////.........///////////////.........---------,,,,,,---------........................///---,,,++++++,,,---///---,,,,,,++++++,,,,,,---*********))))))***************************************++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++************************))))))))))))***++++++,,,)))***++++++++++++++++++************************---,,,,,,++++++*********))))))***++++++++++++*********+++++++++,,,,,,,,,------......------,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......---,,,,,,+++,,,,,,......------------......---------.........//////////////////////////////222222333444666888999:::;;;BBBLLLUUU\\\eeepppxxxyyykkk]]]QQQJJJEEEBBB>>>999666444444444333222111000///000000111000000000000000000000000...///111222222111///...................................................---------...............///////////////000000111///000111111222222111111222222111111000//////...---...000111222111000///222111111111111222333333000000111111111222222222111222333333111111222333333222222111111222222222444333333222111000000000222222111111222333333333333444555555444333444555/////////000000000000000000000000000////////////000000000///000111111222333111000111222444333333111111111111000000//////222222222222222222222222111111222222333333444444555666777777777888:::<<>>;;;999777777777666555444333222333444444444444333222222111000000///......------000000//////.........---,,,------......------,,,------------------------...---,,,++++++,,,---...,,,,,,++++++++++++,,,,,,++++++************++++++******************************++++++++++++******((((((((((((((((((((((((************************++++++++++++++++++++++++)))************+++++++++************************(((((((((((()))***+++,,,*********+++******))))))************************......---,,,+++******)))))))))***++++++++++++*********+++++++++,,,,,,,,,------......------,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...------,,,,,,,,,,,,++++++---,,,,,,++++++++++++,,,...---------------......+++,,,,,,,,,,,,---------////////////////////////222222111111111222333333333666:::===@@@GGGQQQXXXjjjppp{{{xxxhhhfff```XXXOOOFFF>>>999888777444222000000111222111000000////////////000000000000000000000000000................................................////////////////////////...............---------......///000000000////////////000111111111111111222111111000000//////......///000222222111111000111111111111111222222333000000000111111111222222111222333222111111222333222222111111111222222333333333333222222111111111111111111222222333333333444555666555444333444666........./////////////////////////////////......000000000000000111111222333333222111222222222222000000000000000000000000111111111111111111111111333333444444444555555555666777777666555555777999999>>>FFFPPP^^^lllwww}}}rrraaaUUUOOOIIIBBB<<<::::::999888333333444444444333222222222222333333333222222111000000//////............000000000///......------+++,,,---......---,,,+++------------------------------,,,++++++,,,------,,,,,,++++++++++++,,,,,,,,,++++++++++++++++++,,,******************************++++++++++++******++++++++++++++++++++++++************************************************))))))*********+++++++++************************((((((((())))))+++,,,---***************)))((('''************************,,,,,,,,,++++++*********))))))***++++++++++++*********+++++++++,,,,,,,,,,,,------...------,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,------......++++++,,,,,,,,,---------////////////////////////000000////////////000000333444444444555999@@@DDDHHHMMMXXXeeetttxxxlllbbbYYYTTTOOOMMMJJJEEE@@@;;;777555333222111000///000111222000000//////////////////////////////////////////000000///......///000000................................................/////////...---------,,,---...///000000000.........///000000111111000000111111000000///////////////000111111222222111111000000000000000111222222000000000000111111111111000222333222111000111222111111111111111222222333333333333333333222222222000222333333333222333444555666777666444333444555------......////////////................../////////000000000111111111111333333333222111111222222000000000111111111111111111111111111111111111111333333333444444444444444555666666666555555777999777999===DDDLLLRRRYYY]]]nnnxxxuuuddd[[[SSSKKKEEEAAA>>>:::777666666666666222222333333333333222222///000000111111111000000............//////000000000000//////.........---+++,,,---......---,,,+++------------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++,,,******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++************************)))))))))***+++,,,------***************)))((('''************************(((((())))))******++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,------...------,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---,,,,,,,,,,,,,,,---......,,,---------....................................///.........//////000111///000111111222333555777888;;;AAAJJJUUUdddrrr{{{pppjjj```VVVNNNHHHCCC@@@===<<<:::888666444333222333222111000000000000111//////000000000000000000........................222000///......///000222........................------------------------/////////...---------,,,---...///000000///...---......///000000000000///000000000/////////////////////000000111111111111000000//////000000111222//////000000000111111111000111222222000000111222111000000000111111222333333333333333333444444444111333555555333222333444555666777666444333333555------......//////000000............//////////////////000111111111111000222333333222111000222333111111111111111222222222111111111111111111111111111111111111222222222222222333444444333444666888666555777===@@@AAACCCGGGPPPZZZgggrrr{{{uuugggVVVIIIDDDCCCBBBAAA999888777666666666666777222222333333333333222222......///000000000000///------......///000000111////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++++++++************++++++******************************++++++++++++******************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++***++++++,,,---*********+++******))))))************************&&&''''''((()))***++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,------......------******+++++++++,,,,,,,,,---,,,,,,+++******))))))++++++,,,,,,,,,,,,------*********++++++---......++++++++++++,,,---...///............////////////....................................///000111111---...000111222222222222888888999;;;@@@HHHQQQWWWdddjjjrrr|||uuuggg^^^QQQMMMGGGBBB???<<<:::888555444444333333222222111111111000//////............///000000000000000///........................000///...------...///000------------------------------------------------...............---------....../////////...---------......//////////////////////////////////////////////////////000000000///////////////000000111/////////000000000111111000111222111000000111222000000000000000111222333333333333444444555555555333666999888555222222444444555666555333222222333---......///000000111111....../////////000000000...///000111222111111000111222333222111000222555222111111111111111111111111111111111111111111111111111111111111111111111111222333333222333555777777333444999:::888999>>>@@@FFFMMMVVV___jjjvvv}}}ttthhhTTTNNNEEE>>>;;;:::::::::666777777777666555555666222222222333333222222111......///000000000000000.........///////////////------......///000000000---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++************++++++*********))))))***************************************++++++++++++******))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++,,,++++++***************)))***++++++++++++++++++************************(((((())))))******++++++))))))***++++++++++++*********+++++++++,,,,,,,,,+++,,,------......------******+++++++++,,,,,,,,,+++++++++***************+++++++++,,,,,,---------*********+++,,,...///000++++++++++++,,,---...///---.........////////////........................///............//////000///...///000222222222222555444444333333777<<<@@@FFFJJJPPPWWW^^^eeelllqqq{{{{{{oooeee\\\SSSJJJDDD>>><<<999888888777555333222222333333333222111111000000/////////.........,,,---...///000//////...------------------------......------------......------------------------........................---------...............000///...---------------------.../////////......////////////////////////...............//////000///............///000000////////////000000000111///111222111000///000222////////////000111222333222333333444555666666777666999<<<;;;666222222444444555555444222000111222.........///000111111222.../////////000000111111...///000222222111111000000222333333000000333666222111111111000000000///000000000000000000000000333333333333333333333333222333444333222333444666:::444333777777444666;;;;;;<<<===@@@FFFOOOXXX___kkkvvvuuudddTTTJJJAAA@@@>>>;;;999666444333444555666555333111000000222222222222222111111000//////000111111111111111000000000///......------,,,,,,---...///000111111......,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++******))))))))))))************************************++++++++++++******************************************************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,+++***)))(((((((((((()))***+++,,,,,,,,,,,,,,,************************+++++++++***************))))))***++++++++++++*********+++++++++,,,,,,,,,+++,,,,,,---.........---******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++,,,,,,---------******+++,,,---///000111++++++++++++,,,---...///---------.........//////........................000///......---------......---+++,,,...///000000---......---...000444777888:::===???BBBFFFLLLOOOTTTYYYbbbjjjrrryyy|||rrriiiddd^^^WWWMMMFFFBBB@@@<<<999555444444444444333111/////////000111000///...---000000000000000000000000***+++---...///...------------------------------////////////////////////------------------------////////////////////////,,,------....../////////000///...---,,,,,,---...,,,---......//////...............///////////////...------------...//////...............///000000////////////000000000000///111222111000///000111////////////000111222333222333333444555666777777777;;;>>><<<777222222444333444444333111000000111---------............//////////////////...------111111111000000000000000///////////////000111111111111000000000000111111//////000111111111111111111111111000000000000000333333333333333333333333555444333333444555666777999999;;;===???AAABBBCCCOOOUUU```lllxxxyyykkk^^^TTTLLLEEE@@@;;;:::999888777555444444555555555444444333333333111111222222222222111111222222111111000/////////000000////////////000000///............---------***(((''')))---...,,,)))++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************,,,+++***((((((((()))***+++***)))(((((()))***+++************************((()))+++,,,+++(((%%%###*********+++,,,,,,,,,---))))))))))))))))))))))))***************************((('''(((***++++++***))))))))))))))))))))))))*********)))))))))))))))''')))+++---...---,,,+++......,,,,,,,,,,,,......++++++++++++++++++++++++,,,,,,---...---,,,***)))************************,,,,,,---------,,,++++++,,,,,,---......//////000---------------------------,,,,,,,,,,,,---......,,,,,,,,,---...///000000,,,------...///000111111111000///......///000111555555555666888999;;;<<<@@@AAAEEEJJJPPPUUUZZZ\\\ggglllsss|||}}}zzzuuupppgggeee```[[[TTTOOOJJJHHHDDDBBB???;;;999888888999333333333333333333333333////////////////////////////////////////////////......//////...---,,,,,,------------------------,,,,,,,,,---------......))),,,///---)))'''***------------,,,,,,+++++++++,,,,,,++++++,,,---///000000///...---,,,------...,,,---......//////..............................000000000000000000000000////////////000000000000111111111111111111111111000000111111111111000000////////////000000000000000222333333333333555666:::999888666444333333333222222222111111111000000.........////////////000111111111111111000/////////////////////////////////////////////000000111111111000000000000111111//////000111111111111111111000000000000000000000333333333333333333333333555555444333444444666666555555777888:::;;;<<<===AAAEEEKKKSSS\\\gggrrryyyqqqjjjaaa[[[QQQIIIDDD@@@<<<:::888888777666555444444333444444444333333333222222000111111222222111111000000000000000000000111111......------------..................------------,,,+++***+++,,,---,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************,,,+++)))((((((((()))******)))(((''''''(((((()))************************)))***+++,,,+++)))(((&&&)))))))))))))))*********))))))))))))))))))))))))***************************)))'''(((***++++++***))))))))))))))))))))))))************************,,,,,,------,,,***)))(((+++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***************************++++++,,,,,,---,,,,,,,,,))))))******+++,,,,,,---------------------------...------------...//////---,,,,,,------///000000------......//////000000111000///......///000111111111111222333444555666777888999;;;>>>@@@CCCDDDIIIMMMSSSYYY^^^dddjjjmmmxxx{{{yyyiiiccc\\\XXXWWWUUUQQQNNNIIIHHHFFFCCC@@@===;;;::::::999666333222111111222111111111111111111111111......................................................//////...------,,,------------------------,,,,,,,,,------------...+++...000...+++)))+++...------,,,,,,,,,+++++++++,,,,,,++++++,,,---///000000///...---,,,------...---------.........------.................................................../////////000000000000111111111111111111111111000000111111111111000000////////////000000000000///111333333222222444555777666555444333222222222444333333333222222222222...////////////000000000000000111111111000//////........................//////......//////000111111000000//////000000111//////000111111111111111000000000000000000111111333333333333333333333333666555444444333444444555333333444555666777888888;;;<<<>>>@@@EEEMMMUUU\\\```ccckkkxxxvvvnnnfff[[[RRRNNNGGGCCC>>>;;;::::::999999555555555555444444333333333333333222222222222222000111111222222111111000......///000000111222222......------------..................---------------------,,,******,,,...++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************+++***))))))((()))))))))))))))((('''&&&&&&''''''******************************+++++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((***++++++***))))))))))))))))))))))))))))))******++++++,,,,,,......---,,,+++))))))(((******++++++++++++******++++++++++++++++++++++++,,,,,,,,,---,,,,,,+++***++++++++++++++++++++++++******+++,,,---------,,,++++++,,,------......///------------------------...............//////000---------------...///000.........///////////////000//////......//////000////////////000000000111333333333333333444555666666888<<<>>>@@@BBBFFFHHHPPPRRRVVVZZZ^^^aaacccdddjjjkkklllnnnppprrrttttttuuuvvvxxxzzz}}}~~~yyyuuupppnnncccaaa^^^^^^^^^[[[UUUPPPHHHDDD???>>>>>>>>><<<999777666666555444333333333777555333222111111111111////////////////////////.........................................................///......---,,,------------------------,,,,,,,,,,,,---------------///111000,,,+++---///,,,,,,,,,,,,++++++++++++,,,+++++++++,,,---...//////...------,,,---------------------------------........................------------------------....../////////000000000111111111111111111111111///000000111111000000///////////////000000000000///000222222111111222444333333222111111111111222555555555444444444333333............////////////---...............------...............////////////............///000000000000////////////000000//////000111111111111111000000000000000111111111222222222222222222222222666555555444444333333333333444444555555666666666:::;;;;;;;;;<<<@@@EEEIIIHHHJJJPPP[[[eeennnzzz~~~|||zzzqqqggg\\\VVVQQQKKKFFFEEE???===;;;999888888999999444444444444444444444444222222111111111111111111000000111111111111000000////////////000000111111000//////......//////000.........---------,,,,,,---......+++((((((+++///++++++++++++++++++++++++******************************************************************************************************************************))))))))))))))))))***))))))(((''''''''''''******************************)))))))))***+++,,,---,,,,,,,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((,,,***((()))***++++++***))))))))))))))))))))))))))))))***+++,,,,,,------,,,++++++******+++,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,------...//////000---------------------------------------...//////---------------...///000///////////////.........///////////////////////////000000000000000//////222222222222333444666666444666888888888888:::;;;<<<<<<===???BBBDDDGGGHHHIIIJJJKKKLLLNNNOOOPPPQQQOOOPPPRRRTTTWWWYYY[[[\\\WWWWWWVVVTTTRRROOOMMMLLLFFFDDDCCCCCCDDDBBB>>>;;;>>>;;;999888999:::888777666666555444333222222111555444333222222222333333........................................................................---...............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------///000///---,,,---...,,,++++++++++++++++++++++++++++++,,,,,,------......---------------------------,,,,,,,,,,,,------........................------------------------........./////////000000111111111111111111111111//////000000000000//////////////////000000000000...000111111000000111333111000000000000111222222555555444444444333333333,,,,,,,,,---------......------............------.........//////000000000...............//////000000000////////////000000//////000111111111111111//////000000111111111111222222222222222222222222555555555444444333222222333444444444555555555555555777888999999999:::<<<>>>===@@@GGGLLLQQQYYYaaahhhkkkpppvvv|||uuummmccc```\\\YYYYYYZZZYYYYYYWWWPPPKKKIIIGGGBBB>>>>>>:::999888777555555555555333333444444444444555555111111111111111111111111000000000111111000000000000000000000//////......//////............//////...------------,,,,,,,,,,,,------***'''&&&***---++++++++++++++++++++++++************************************************************************************************************************)))))))))*********))))))************))))))((((((************************)))(((''''''''')))+++,,,---,,,,,,,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((,,,+++))))))***++++++***))))))))))))))))))))))))))))))***+++,,,,,,------++++++*********+++,,,---***+++------------+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,------((())))))***++++++,,,,,,------------------------,,,,,,++++++,,,,,,---......------------.../////////////////////...............////////////......///000000000000///...............///000111333333333444555555444333555666666666555555666777999999999999::::::;;;;;;;;;<<<:::;;;<<<===???AAABBBBBB============<<<;;;:::999999999999999999888666444555444222222333333222111333333222111111000///////////////////////////000////////////////////////................................................------...............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///............................................................////////////000000000000000000000000//////000000000000//////////////////000000000000...000111111000///000222000000000000111222333444333333333333222222222111++++++,,,,,,,,,---------......///000000000//////.........//////000000111......------......///000000//////......//////000//////000111111111111111/////////000111111222222222222222222222222222222333444444444444333333222111111222222333333444444222444777888777666666777999888999===???@@@EEEKKKKKKNNNQQQTTTWWW[[[```dddlllqqqyyyzzzqqqggg^^^TTTOOOKKKIIIEEEDDDDDDEEEEEEEEEIIIEEECCCDDDCCC===888888444666777666555444555666333333333333444444444444111111111111111222222222///000000111111000000///111111000//////...------------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++***((((((***,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************(((((()))************)))))))))************))))))************************(((((('''''''''(((***+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---+++******+++++++++***))))))))))))))))))))))))))))))******++++++,,,,,,---,,,,,,++++++******)))))))))************))))))+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,+++)))******++++++,,,------------------------------+++++++++++++++,,,,,,---......---------......///.........///////////////---......//////......---------...//////...---,,,//////............/////////000111111000000111333333333222111111111111222444444444444444444444444444444555555666666666777888777666555444333333222333333333333333333222222111111111111000000//////............////////////........................////////////////////////------------------------------------------------,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************+++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------------,,,---,,,,,,,,,---///111222................................................------........./////////000000000000000000000000...//////000000//////...////////////000000000000///000111111000///000222111000000111222333444444222222111111111000000000,,,,,,,,,---------......---...//////000000//////,,,,,,---......///000000...------------...////////////............////////////000111111111111111...//////000111111222222111111111111111111111111111222333444444444333333000000111222222333444444444555777777666666777888666555777::::::999;;;@@@???AAACCCCCCBBBDDDIIILLLLLLPPPWWW___gggpppyyy}}}tttlll]]]ZZZTTTOOOKKKGGGCCC@@@BBB???===<<<=========<<>>>>>===<<<:::888777555555777888777666666444555999999555333555111444666666333111111333111111111111000000000///111111222222333333333333//////000000000000//////------......///000000000///......------......///---------,,,,,,,,,++++++,,,***)))+++///000---***++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************'''((()))+++++++++***)))$$$%%%''')))******))))))******************************************************++++++,,,,,,,,,---))))))))))))))))))))))))************************...,,,******+++++++++***))))))))))))))))))))))))*********)))))))))))))))%%%'''***,,,.........------,,,+++******+++,,,---++++++++++++++++++++++++******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))((())))))******+++,,,,,,---------------------------,,,,,,,,,,,,---......///......---------......,,,------...///000111111,,,---...//////...---,,,,,,---///111111000///...---------------...///000---...000000//////000111---...///111111222222222......///000111333333444////////////////////////000000/////////000111111---...//////......///000+++,,,...//////...///000111111111111111111000000....../////////...------........................------------------------------------------------,,,,,,---.../////////...++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++++++++,,,+++)))))))))******++++++++++++***+++,,,---,,,,,,***))))))***,,,---...------,,,,,,,,,,,,---///222555777........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000000000......////////////......////////////000000000000111222333222111000111222000000000000000111222222222222222111111111000000...------------.../////////---,,,---000000...+++.........------,,,,,,,,,.../////////000000111111000///...---------------////////////000111222333...//////000111222222222///111222111000///000111111111111111111111111111222222333333333333444444444444444444444444444444444555555666777666666666;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@CCCGGGJJJLLLLLLOOOQQQQQQPPPNNNNNNNNNVVVXXXaaakkklllddd___```llluuuxxxmmmfffddd``````aaaaaa```]]][[[YYYTTTSSSRRROOOMMMKKKIIIHHHIIIHHHGGGEEECCCAAA@@@???<<<=========<<<<<<;;;:::555555555666666666666666333333333444444555555555666666666666666666666666222111///.........///000000333333111111444444111000000000000000000000000,,,,,,------.../////////++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******++++++++++++******+++***)))(((((()))***+++******))))))))))))******++++++******))))))(((((())))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))************************...---,,,+++)))'''%%%$$$))))))))))))))))))))))))))))))))))))************++++++******))))))((((((+++++++++++++++***))))))******++++++++++++******************************************************,,,++++++******++++++,,,,,,,,,,,,++++++*********''''''((()))***++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,+++++++++++++++---,,,*********,,,...///...------,,,,,,------.....................------/////////......---------------............------////////////000000000000///////////////000111111---------.........//////000000000000000000000000///////////////000000000......////////////......111111000000//////......000000//////.........---000///...------...///000------------------------////////////////////////------,,,,,,,,,,,,++++++------------------------...---,,,,,,++++++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---///000222333333000///...---------------////////////////////////------------...000111222000000000///......------////////////////////////111111000000//////......222111111111000000//////111111111111111111111111000000000000000000000000---------------......///...,,,+++---///000...,,,/////////......---------........./////////000000//////...------------------......///000000111111...//////000111111222222///000111111000///000111111111111111111111111111222222222333333444444444444444444444444444333333333444555555666666555555999999999999999999999999999999999;;;===@@@CCCEEEBBBCCCEEEDDDBBBAAAAAABBBFFFFFFLLLSSSTTTOOOMMMPPPTTT[[[aaa```YYYQQQNNNNNNKKKLLLMMMMMMLLLIIIGGGFFFCCCCCCBBBAAA???>>>======@@@@@@???===<<<;;;:::999888999999999888888777666555555555555555555555666333333333444444444555555444444444444444444444444333222111000000000111222000333222//////222222///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******++++++++++++******+++***)))(((((()))***+++******))))))))))))***************)))))))))))))))))))))))))))************'''(((((()))******++++++))))))))))))))))))))))))***************************))))))((('''%%%######))))))))))))))))))))))))))))))))))))*********************))))))((((((((()))))))))))))))((('''''')))******++++++******)))************************************************,,,++++++******++++++,,,,,,,,,++++++++++++++++++(((((())))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,---,,,+++******,,,---...------,,,,,,,,,,,,------..................------------,,,,,,,,,+++++++++------............------....../////////000000000///............///000000---------.........//////////////////////////////111111000000000000////////////000000000000//////000000000000//////......000/////////.........---000///...------...///000................................................------,,,,,,,,,+++++++++++++++++++++++++++++++++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***,,,---...///000///......---,,,,,,------........................,,,,,,---...000222333444////////////............////////////////////////111000000000/////////...111111111111000000000///111111111111111111111111000000000000000000000000,,,,,,,,,,,,------------,,,++++++,,,...///---,,,///////////////.........---------............//////.........------------+++,,,...///000000//////...//////000000111111222///000111111//////000111111111111111111111111111111111111222333444444555333333333333333333333333222333444444555555444444666666666666666666666666666666666666888:::<<<>>>>>>>>>>>><<<:::999:::;;;===<<<===AAACCCBBBDDDGGGEEEHHHJJJGGGAAA===>>>@@@>>>>>>??????>>><<<:::999777777888888888888888888888888777666666555555444666666666666666555555444555555555555555555555555333333333333444444444444222222222222222222222222333222111000000000111111111222111---,,,000000...........................///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///---+++)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************++++++++++++************))))))))))))************))))))))))))******))))))))))))************))))))))))))************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))((('''''')))******++++++******)))************************************************++++++************++++++++++++++++++++++++,,,,,,)))******************************++++++,,,,,,---++++++,,,,,,,,,,,,------............------------...---,,,+++***+++,,,---------,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,+++++++++------............------.........////////////000...------------...//////---------...............////////////////////////000000000///......------000000000111111000000000000000000////////////.../////////...............//////...------...//////........................------------------------,,,,,,,,,,,,++++++++++++************************---,,,,,,++++++++++++,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************+++************)))))))))******++++++++++++******++++++++++++++++++++++++(((((()))***,,,---.........------,,,,,,,,,,,,,,,........................,,,,,,---///111333555666............////////////////////////////////////000000000000////////////111111111111000000000000000000000000000000000000000000000000000000000000++++++,,,,,,,,,---,,,,,,******+++,,,---...---,,,//////..................------------------------..................------***,,,...000111000///...////////////000000111111///000111000///...///111111111111111111111111111000000111222333444444555222222222222333333333333222222333444444444444333444444444555555555555555666666555555666777999:::>>>>>>===:::777666888999<<<::::::<<>>:::::::::;;;:::999888777555555555666666777777777444444444444444444444444666666777777777777666666555555555444444444444444333333333333333333333333111111111111111111111111000000//////............111333111,,,,,,///000...........................222222111000...------,,,------------------------+++++++++,,,,,,,,,------///...+++)))))))))***+++++++++++++++++++++++++++******************************++++++++++++*********))))))))))))))))))*********))))))))))))******(((((())))))******++++++((()))))))))************(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((***++++++++++++++++++***))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((+++++++++++++++***))))))))))))************))))))************************************************++++++************++++++*********++++++,,,,,,,,,+++*********************))))))***+++,,,,,,------+++++++++,,,,,,,,,------...///////////////............,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,------------..............................,,,------......------,,,------........./////////---,,,,,,,,,,,,---..............................////////////////////////------------,,,,,,,,,,,,//////000000000000//////////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,,,,+++++++++++++++,,,******++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++***************************))))))))))))))))))))))))******++++++******)))++++++++++++++++++++++++******+++,,,---...///000---,,,,,,+++++++++,,,,,,........................---------...///111222333---------...///000000111////////////////////////000000000000////////////111111111000000000000000////////////////////////////////////////////////***+++,,,---------,,,,,,***+++,,,------,,,,,,------------------------------------------,,,,,,,,,------...//////......---+++---///111222111000//////////////////000000000...000111000///...///000000000000000000000000000000000111222222333444444111111111222222222333333111222222333444333333333333444444444555555555666666666555444444555777888<<<<<<:::777444333444555777777777999>>>CCCDDDCCC===???@@@>>>:::888888:::666666666666666666555555444444444444444444444444333444444444555555555555666666777777777777777666555444444444333333333222333333333333333333333333111111111111111111111111////////////......------111333111------000111...////////////////////////111111000///...------,,,------------------------+++++++++,,,,,,,,,---------,,,***))))))***,,,...++++++++++++++++++++++++******************************++++++++++++******)))))))))******)))))))))******))))))))))))******(((((())))))******++++++((()))))))))************)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))((()))))))))************((((((((()))))))))))))))+++++++++++++++***)))))))))))))))******)))))))))************************************************+++******))))))******+++*********++++++,,,,,,,,,++++++++++++************))))))***+++,,,,,,------+++++++++,,,,,,,,,------......///000000//////......------,,,++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------..............................,,,,,,------------,,,,,,------------............,,,,,,,,,,,,,,,---...........................---........................,,,,,,,,,------.........---..................---.............../////////---------...............------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++******++++++,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))***)))******++++++******)))++++++++++++++++++++++++++++++,,,---...//////000,,,,,,+++++++++,,,,,,---..............................---------......///,,,------...///000111111////////////////////////////////////000000000000000000000000000000111111////////////////////////////////////////////////***+++---.........---,,,+++---......,,,+++,,,---,,,,,,,,,---------------...------------,,,,,,,,,,,,---.../////////...---,,,---///000111111000000////////////////////////...///000000......///000000000000000000000000000111111111111222222222222000000000111111222222333111222333333444444333333333333333444555555666666555444333222222333444555;;;;;;;;;888555444444555444555666888???FFFGGGDDD;;;===???>>>;;;888666555444444444444555555555555666666666666555555555555222333333333444444444444333444555555555555555555444444444333333222222111333333333333222222222222222222222222222222222222000000111111111000///......111111......111111...////////////////////////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++************,,,---...++++++++++++++++++++++++***************+++++++++******++++++++++++******))))))************))))))******))))))))))))******))))))))))))************))))))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))(((''''''((())))))******))))))(((******************************************************))))))))))))******++++++++++++++++++,,,,,,******++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------------///000000000///...,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,------......+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.....................---------................................./////////000000,,,------......------,,,---............/////////---------------.........------............------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,*********+++++++++++++++******++++++++++++******++++++++++++++++++++++++)))))))))************+++******++++++++++++******++++++++++++++++++++++++))))))***++++++,,,------,,,,,,,,,,,,,,,------...------------------------//////...---,,,,,,,,,,,,---------...///000000111////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000+++,,,.../////////---,,,---///000///---++++++---------------.........///............---------,,,+++,,,...///000///...---,,,------......///000000////////////////////////...///000///......///000000000000000000000000000222222222222111111111111//////000000111222222333222333333444444444444444111222222333444444555555555444333222222333444555:::;;;<<<;;;888666666666555666666777@@@JJJLLLIII>>>???@@@???===999777666555555555555555666777777777777777777777777777777333333333333333444444444222333444444555555444444444444333333222111111111333333333222222222111111111111111111111111111111///000111111111000///...***...///...///111000---........................))))))******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,************************))))))*********+++++++++******++++++++++++******((()))***++++++***)))(((******))))))))))))***************)))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,---------,,,,,,))))))))))))))))))))))))))))))))))))************)))*********+++++++++,,,)))))))))))))))(((''''''(((((())))))))))))((((((******************************************************))))))))))))******,,,,,,++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,...000000///...---++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,------......+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------------------....../////////.........---------........................000//////...---,,,,,,+++------............---------------.........//////,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++++++++******************++++++++++++******************************************++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++(((((())))))***+++++++++------,,,,,,---......///------------------------//////...------------...------......//////000000////////////////////////.../////////000000000111///000000000111111111111111111111111111111111111000000000000000000000000+++,,,...000000///...---...000222000---++++++,,,---.........//////000000/////////......---------+++,,,...000000///...---,,,,,,,,,,,,,,,.../////////////////////............///000///...---...000000000000000000000000000333333222222111000000000...//////000111222222222222333444444555555444444000111111222333333444444666666555444444555666777666888999999666444333333444555333333<<>>;;;999777666333333333333444555666666222222333333444555555555444444444444555555555555333444555555666666666666444444333333222111000000333333333222222111111111111111111111111111111111---.../////////...,,,+++&&&+++......///111///+++------------------------((()))***+++---...///000++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))************************))))))******++++++++++++******++++++++++++******((()))***++++++***)))(((******))))))))))))******++++++******))))))(((((())))))))))))*********************)))))))))))))))))))))))))))))))))))))))************************((())))))*********))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++++++++++++++***))))))(((((())))))))))))((((((******************************************************))))))))))))******---,,,,,,++++++*********))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------***,,,...///000///...---***+++,,,,,,------------,,,++++++++++++++++++,,,******+++,,,,,,---......---------....../////////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...------------...////////////.........---------........................///...---+++)))'''&&&%%%......////////////......---------.........//////,,,,,,,,,------.........,,,,,,---......---,,,,,,------------------------------------------------+++++++++************)))++++++++++++++++++++++++******))))))***+++,,,,,,,,,+++++++++******))))))******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))******++++++,,,,,,---------------...///000------------------------...............///000000.........///////////////////////////////////////.../////////000000111111//////000000111111111222111111111111111111111111000000000000000000000000***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,..................------------,,,+++,,,---.../////////.........---------222111000.........//////////////////000000000000////////////000000000000111111222333333444555555444222111333666777555222333222222333444444333111666666777666666555444444666666777999===DDDJJJNNN@@@???>>>===:::888666555333333333333333333333333444444444555555777888888888999888666444333333444777666555444444444444444444444333333222111000000111111111111111111111111000000000000////////////111111222222222222111111000000000000000000000000111111000000//////..............................,,,,,,,,,------.........*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******+++++++++*********))))))---,,,,,,+++***)))(((((((((((((((((((((((())))))''''''((())))))))))))))),,,+++++++++******))))))'''(((((()))***+++++++++***)))))))))((((((''''''))))))************))))))((()))***++++++***)))(((+++*********))))))(((((()))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))(((***+++***)))((()))***+++***)))(((((()))***+++))))))***++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,------++++++++++++++++++++++++...---,,,,,,,,,,,,---...***+++,,,,,,------,,,,,,...------,,,,,,------...,,,,,,++++++***+++++++++***+++,,,---------,,,,,,...///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------++++++++++++------000000//////.........---///............---------......------------......************************...---,,,++++++,,,---......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++***))))))((()))))))))))))))))))))))))))))))))###%%%''')))++++++++++++***************************************)))((((((******++++++++++++************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,------......------,,,------...///000///---***---------............///+++,,,...000111000000///000000000000000000000000........................////////////000000000000000000000000000111111222////////////000000000000***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---//////......---------,,,,,,,,,000000///......///000111////////////000000000000////////////000000000000111111222222333444444555444222222333666666555222666555555666777777666444555555555555555444333333666555666888<<>>????????????@@@AAABBBCCCDDDEEEFFFGGGFFFFFFGGGHHHGGGFFFEEEDDD((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&''''''&&&$$$$$$%%%''''''((()))))))))(((&&&%%%''''''&&&&&&&&&&&&''''''((('''%%%$$$%%%&&&(((***))))))************))))))***)))(((((())))))((('''(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&'''(((((((((((((((+++*********))))))((((((&&&&&&'''(((((('''&&&&&&(((&&&%%%'''***+++)))&&&))))))))))))))))))))))))))))))))))))))))))))))))'''%%%###$$$'''***)))(((***)))(((''''''((()))***((((((''''''''''''(((((((((((((((((())))))))))))((('''&&&'''((()))((('''*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((''''''(((((()))***************(((((((((((())))))))))))******))))))((((((''''''***)))))))))((((((''''''))))))))))))((((((((((((+++*********))))))(((((()))))))))))))))******+++******+++,,,,,,***)))(((+++*********))))))((((((''''''(((((())))))******(((((()))***+++,,,,,,,,,''''''((()))))))))))))))+++++++++*********************))))))))))))***************)))))))))))))))))))))************))))))(((((())))))((('''&&&&&&+++)))(((((())))))(((&&&((()))))))))))))))(((((())))))(((((((((((())))))***)))(((''''''((()))***+++)))''''''((())))))((())))))))))))((((((((((((***)))(((''''''((()))***+++*********))))))((((((&&&&&&'''))))))*********))))))))))))************))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))************))))))((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************,,,+++******++++++***)))***)))(((''''''((()))***)))))))))***+++++++++,,,)))************+++++++++************************)))***,,,,,,,,,***((('''+++++++++++++++,,,,,,,,,...---,,,++++++,,,---.........,,,,,,,,,,,,......++++++******++++++,,,---...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222222111000000///......000000000000////////////111000/////////000111222111111000000000222333444555666666555444444666777777777888999:::<<<>>>???@@@AAABBBBBBBBBCCCFFFHHHEEEEEEEEEFFFHHHIIIHHHHHHKKKIIIIIILLLOOOOOOOOOOOOOOOQQQUUUWWWVVVSSSNNNKKK((((((''''''''''''(((((('''&&&&&&&&&%%%%%%%%%$$$***)))'''%%%$$$#########'''((()))(((&&&&&&(((***(((((((((((((((''''''&&&(((''''''&&&&&&''''''((()))(((((('''((()))***+++))))))************)))))))))(((''''''(((((('''&&&''''''((((((((()))))))))))))))))))))((((((((((((&&&'''((())))))))))))(((******)))))))))((((((((())))))))))))))))))))))))(((&&&&&&''')))***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((+++,,,+++***)))(((((((((((((((((()))((((((''''''''''''(((((((((((((((((())))))))))))((('''&&&''')))***)))((()))))))))))))))*********))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))(((''''''(((((()))***************************++++++++++++(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))((((((((((((++++++++++++******)))))))))))))))))))))******+++,,,,,,,,,+++***)))((((((************)))))))))((())))))))))))*********+++)))))))))******++++++,,,'''((())))))******)))))))))(((((((((((((((((((((******))))))))))))*********)))))))))))))))))))))))))))************)))))))))))))))))))))((((((''')))((((((((())))))'''%%%(((((())))))))))))(((((())))))(((((((((((())))))***)))(((''''''((()))***+++***((()))***++++++***))))))))))))((((((((((((***)))(((''''''((()))***************)))))))))(((((()))***++++++,,,,,,,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((((((((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))((((((((((((******))))))(((((((((((())))))))))))))))))))))))(((((()))************)))((())))))******))))))((((((((((((((((((((((((((())))))))))))************)))(((''''''(((((('''&&&++++++************++++++***************+++++++++)))************+++++++++************************)))***,,,,,,,,,***)))''''''((()))******+++++++++------,,,,,,,,,,,,------...---,,,++++++,,,---...+++++++++***++++++,,,---...------,,,,,,---------------------------------------------------------........................//////..................000000000000000000000000000//////000111333555666666555444333333333444555666888999999999:::;;;===CCCDDDFFFHHHJJJKKKMMMNNNOOOPPPQQQPPPOOOOOOPPPRRRPPPPPPPPPRRRSSSRRRQQQPPPQQQQQQSSSVVVYYY[[[]]]___ZZZZZZ[[[[[[ZZZXXXVVVTTT((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&((((((&&&%%%$$$$$$$$$%%%&&&'''(((((('''''')))+++))))))((('''''''''''''''(((''''''&&&&&&''''''((((((((((((((()))))))))***((())))))******))))))(((((('''&&&&&&''''''&&&%%%&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((())))))******))))))))))))((((((((((((((('''+++***)))(((((()))***+++'''&&&&&&''')))***((('''))))))))))))))))))))))))((((((((((((((((((((((((*********+++---,,,+++)))''''''(((((((((((('''''')))((((((''''''(((((()))(((((((((((()))))))))))))))((('''(((***+++***)))(((((())))))******++++++)))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))(((((('''(((((()))***************************++++++++++++'''''''''((()))*********)))(((((((((((('''''''''(((((((((((()))))))))))),,,,,,++++++++++++******)))))))))))))))******+++---,,,+++***))))))))))))************))))))))))))************++++++++++++************************((()))******++++++******(((((((((((((((((())))))******))))))))))))******))))))))))))))))))******))))))************))))))***************)))))))))(((((((((***+++***'''%%%(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((()))))))))((('''(((***++++++***(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))((()))***++++++,,,++++++))))))))))))************))))))))))))))))))))))))(((((()))))))))))))))))))))***++++++,,,+++++++++))))))))))))))))))))))))''''''''''''''''''''''''((())))))******))))))(((*********)))((('''''''''***))))))))))))(((((((((************************))))))***++++++++++++***)))******************)))))))))))))))))))))))))))))))))))))))************,,,***))))))******)))(((******++++++++++++******+++++++++***************)))************+++++++++******************************+++,,,,,,***)))(((&&&''')))++++++++++++***,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,---------------,,,,,,------...------------------------................................................------......////////////111111111111111111222222111111222222444555777888:::999999999999;;;<<<>>>???AAACCCDDDDDDEEEGGGIIILLLMMMPPPSSSVVVWWWXXXYYYZZZ[[[[[[ZZZXXXVVVWWWWWWUUUVVVVVVVVVWWWWWWVVVVVVWWWYYY\\\___cccfffggggggbbbaaa^^^\\\[[[[[[\\\\\\((((((''''''''''''((((((*********)))))))))))))))$$$%%%%%%&&&'''((()))***###$$$%%%%%%%%%&&&(((******)))'''&&&&&&''''''(((((((((''''''''''''((((((%%%&&&&&&'''((('''''''''(((((())))))))))))(((((()))(((&&&'''(((((('''%%%&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))************))))))(((((((((((('''''''''''')))(((&&&%%%%%%&&&((()))&&&''''''((())))))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))'''%%%&&&'''((())))))((('''&&&))))))(((((((((((())))))(((((((((((())))))))))))***(((((()))***+++***)))''''''((()))***++++++,,,))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((()))***************'''((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))))))))******+++,,,+++***))))))***+++,,,*********)))))))))))))))************************************))))))))))))))))))***+++++++++++++++***************+++++++++******))))))))))))******)))))))))))))))*********))))))************))))))***)))))))))))))))))))))((((((***,,,---,,,(((&&&'''(((((())))))))))))((())))))(((((((((((())))))))))))(((((((((((())))))%%%$$$$$$&&&((()))((('''(((((((((((())))))))))))))))))(((((((((((())))))*********)))))))))))))))''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((())))))******+++******+++,,,,,,+++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******)))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******++++++++++++******))))))))))))))))))))))))((()))))))))************---+++******+++,,,***)))&&&''')))******)))((((((,,,+++++++++***)))))))))))))))*********+++++++++******************************+++++++++******)))***+++,,,......---,,,++++++,,,---......---,,,+++++++++++++++++++++++++++,,,++++++++++++,,,------------,,,,,,,,,---......................................................------...............///000000000000111111111111111111111222222333333333666666666777888999::::::===>>>???@@@CCCGGGJJJLLLLLLNNNPPPQQQPPPQQQSSSUUURRRTTTVVVXXX[[[\\\]]]^^^]]]^^^___^^^[[[ZZZZZZZZZYYYYYYYYYXXXXXX[[[^^^aaaccceeehhhmmmtttwwwqqqiiibbbaaa___^^^^^^^^^___```((((((''''''''''''((((((************************%%%&&&'''((()))***+++,,,###$$$%%%%%%%%%&&&(((******)))'''&&&&&&''''''((((((((((((''''''(((((((((%%%&&&&&&'''((('''''''''(((((())))))))))))((((((***)))'''((())))))(((&&&&&&&&&&&&&&&'''''''''((('''((((((((()))))))))***))))))************))))))''''''''''''((((((((((((((('''%%%$$$$$$%%%'''(((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((())))))'''%%%%%%&&&'''((())))))((('''&&&))))))(((((((((((())))))(((((((((((())))))))))))***(((((()))***+++***)))''''''((()))***++++++,,,************************((((((''''''''''''(((((((((((())))))))))))(((((((((((()))***************'''((((((((())))))))))))***)))))))))((((((((('''************************'''((((((((()))))))))***((((((((())))))))))))))))))))))))))))))******+++))))))(((((()))+++---...))))))))))))))))))******))))))))))))))))))))))))******))))))))))))))))))))))))***+++++++++++++++))))))******++++++++++++******))))))))))))******(((((())))))************))))))************)))))))))((('''''''''(((((())))))***+++---///...***(((''''''((()))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((($$$$$$$$$&&&))))))(((''''''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))******'''(((((())))))))))))(((((()))))))))************))))))))))))))))))))))))(((((())))))******++++++)))***************))))))((((((((((((((((((((((((************************))))))************))))))'''((((((((()))))))))***))))))))))))************((((((((((((((((((((((((******+++,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))((()))))))))***************(((''''''(((((('''&&&&&&'''(((*********)))(((,,,+++++++++***)))))))))))))))*********+++++++++*********************************+++++++++******------......---,,,***)))***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///........................------------------------,,,,,,------............222222222222222222222222000111111222333444444555999:::<<<>>>@@@BBBCCCDDDGGGHHHHHHJJJMMMPPPTTTUUUUUUVVVWWWWWWWWWXXX[[[]]]___^^^^^^^^^^^^```aaabbb___aaaccccccaaa``````aaaccccccbbbaaacccgggooouuuuuuwww{{{sssdddeeeggghhhiiiiiihhhhhh((((((''''''''''''((((((''''''''''''((((((((((((((())))))***))))))((('''&&&'''(((((('''''')))+++))))))(((''''''''''''''')))((((((''''''(((((()))(((((((((((()))))))))***'''(((((())))))(((((('''+++)))(((((())))))((('''&&&&&&'''''''''(((((((((''''''(((((())))))******))))))******))))))(((((('''(((((((((((()))))))))***)))(((''''''((()))***%%%'''))))))((('''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((******)))(((((()))(((((())))))))))))((((((***))))))(((((())))))***(((((((((((()))))))))))))))((('''(((***+++***)))(((((())))))******++++++************************)))((((((''''''(((((()))'''(((((()))))))))))))))(((((()))***************************++++++++++++*********)))((('''''''''))))))************++++++''''''(((((())))))******'''''''''(((((((((((())))))))))))))))))******+++((((((((()))***,,,---...))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))((()))******++++++******'''''''''((())))))************))))))))))))******((((((((()))******++++++))))))************))))))((('''&&&&&&&&&''')))*********+++,,,......+++)))&&&'''((())))))******)))))))))(((((((((((())))))(((((())))))))))))((((((''''''(((***+++,,,***(((''''''(((((())))))******(((((())))))))))))(((((())))))))))))******************++++++++++++******))))))))))))************))))))))))))))))))))))))))))))******************)))))))))***))))))((('''))))))))))))))))))))))))************************)))******++++++******)))'''''''''((()))*********)))))))))************+++''''''''''''''''''''''''******+++,,,,,,,,,,,,+++)))******************)))))))))))))))))))))))))))))))))))))))************+++)))((((((******)))'''((()))***++++++,,,+++++++++++++++***************)))************+++++++++***************************************+++++++++,,,,,,++++++******))))))++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---......///........................---------------------------------......//////000222222222333333444444444555555666777888999:::;;;>>>@@@CCCGGGKKKNNNPPPRRRTTTTTTSSSSSSTTTUUUWWWXXXXXXYYYZZZ[[[]]]aaaggglllqqqmmmgggbbb```aaaccceeeccceeehhhhhhhhhgggggghhhmmmoooppppppqqqvvvppprrruuuwwwxxxwwwvvvttt((((((''''''''''''((((((&&&&&&&&&''''''((((((((('''(((((()))((('''&&&%%%'''((()))(((&&&&&&(((***(((((((((((((((''''''&&&))))))(((((((((((()))))))))(((((('''((()))***+++''''''((((((((((((''''''***(((''''''((()))'''&&&''''''((((((((()))))))))'''''''''((()))*********((())))))))))))((('''&&&((((((((()))))))))******************************%%%'''))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******)))(((***,,,******))))))))))))************))))))))))))******(((((((((((())))))))))))((('''&&&''')))***)))((()))))))))))))))************************************))))))(((((())))))***''''''((()))))))))))))))(((((()))***************************++++++++++++))))))))))))((((((((((((''''''(((((())))))))))))'''''''''((()))*********'''((((((((()))))))))))))))))))))))))))******+++))))))***++++++++++++***((()))))))))*********************)))))))))((((((''''''(((((())))))******'''((())))))******))))))&&&''''''((())))))************))))))))))))******'''(((((()))******++++++))))))************)))))))))((('''&&&'''(((***+++)))((((((***+++,,,+++)))&&&'''((()))************))))))(((((((((((())))))'''((()))******)))(((''')))))))))+++,,,,,,***''''''''''''((()))*********'''((()))******)))((('''((()))))))))******************++++++++++++******))))))))))))************))))))))))))))))))))))))++++++******************))))))******)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((())))))))))))))))))*********+++++++++(((((((((((((((((((((((()))******+++++++++++++++((())))))******))))))((((((((((((((((((((((((((())))))))))))************---,,,++++++,,,,,,+++)))))))))))))))***+++,,,---***************+++++++++)))************+++++++++******************************)))******++++++,,,,,,+++***))))))+++,,,...,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////...................................................//////000111111222222333444555777999;;;<<<===AAAAAABBBDDDEEEFFFGGGHHHJJJLLLOOORRRVVVXXXYYYZZZ[[[ZZZYYYXXXXXXYYYZZZZZZ]]]___aaaeeekkktttvvvlllggggggkkknnnoooqqqtttuuutttsssrrrsssvvv{{{|||~~~}}}|||((((((''''''''''''(((((('''((((((((())))))******###$$$%%%''''''''''''&&&&&&''''''&&&$$$$$$%%%''''''((()))))))))(((&&&%%%))))))(((((((((((())))))((('''%%%$$$%%%&&&(((***''''''(((((((((((('''''')))'''&&&&&&'''(((&&&%%%(((((((((((())))))))))))&&&''''''((()))******+++(((((()))(((((('''&&&&&&(((((())))))******++++++)))***++++++++++++***)))$$$'''***)))'''&&&(((***))))))))))))))))))))))))************************%%%''')))(((''''''***---,,,+++***))))))***+++,,,******))))))))))))******(((((((((((())))))))))))((('''&&&'''((())))))'''*********)))))))))))))))******************************))))))))))))******''''''((()))))))))))))))(((((()))***************(((((((((((())))))))))))''''''(((((())))))******%%%&&&&&&&&&''''''((((((&&&''''''((()))******+++(((((())))))*********+++)))))))))))))))******+++++++++,,,,,,+++***((('''(((((())))))*********+++,,,+++++++++******))))))&&&''''''((()))******+++''''''((()))))))))))))))((())))))***+++,,,,,,,,,******))))))))))))******'''(((((()))***+++++++++))))))************))))))***)))((('''((()))+++---((('''&&&''')))******)))&&&'''((()))************))))))(((((((((((())))))'''((()))******)))((('''(((((((((***+++***(((%%%&&&''''''((()))******+++'''((()))******)))((('''(((((())))))*********+++(((((()))))))))(((((('''))))))))))))************)))))))))))))))))))))))),,,+++++++++***)))))))))***************)))((('''))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++************))))))((((((''''''))))))******++++++++++++))))))))))))))))))))))))))))))***++++++++++++***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))***************)))(((((())))))(((&&&(((''''''&&&''')))+++,,,))))))******+++++++++,,,)))************+++++++++******************************))))))***+++,,,,,,,,,+++***)))+++...111444---,,,+++******+++,,,---,,,,,,............,,,,,,---,,,,,,,,,,,,---......+++++++++,,,---...///000////////////////////////000000000000000000000000000000111222333333444444666777999<<<@@@CCCEEEFFFMMMMMMNNNPPPRRRSSSTTTUUUVVVXXXYYY[[[\\\\\\[[[[[[[[[ZZZZZZYYYZZZ[[[]]]^^^dddfffjjjpppzzzzzzsssssswww|||~~~}}}&&&&&&&&&&&&&&&'''((()))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((('''%%%$$$%%%(((+++---***)))((('''&&&%%%%%%%%%***)))((('''&&&&&&''''''%%%&&&((()))))))))((('''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&(((***+++))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))+++++++++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))&&&'''(((*********)))((('''((()))((('''&&&''')))************))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))+++***)))((()))***,,,---))))))))))))))))))))))))))))))*********+++++++++******+++++++++******)))+++++++++++++++***))))))******++++++++++++*********************)))(((((())))))))))))))))))))))))******++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((+++*********))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))'''&&&&&&''')))***((('''************************(((((())))))************************))))))))))))))))))))))))))))))))))))************************...,,,++++++,,,,,,***)))+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******))))))((((((''''''((()))***++++++***)))(((******))))))))))))************+++++++++******)))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++)))))))))***+++++++++,,,(((***+++***)))((()))***,,,++++++******++++++,,,,,,++++++******++++++,,,000000///...,,,+++******...------,,,,,,------...------------------------,,,,,,,,,------.........---///000111/////////000...///111222222111000///000111222222333555888;;;???AAADDDGGGJJJMMMQQQTTTVVVWWWYYYZZZ[[[[[[ZZZZZZWWWYYY[[[\\\[[[ZZZ[[[\\\aaabbbbbb```___bbbiiinnnuuuvvvyyy)))(((((('''''''''((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''&&&%%%&&&(((***+++)))(((((('''&&&&&&&&&&&&))))))((((((((((((((('''&&&&&&((()))))))))((('''))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))+++++++++*********))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))'''(((((())))))))))))((('''((())))))((('''((()))************))))))))))))'''(((((()))))))))))))))************************+++***)))((((((***+++,,,))))))))))))))))))))))))))))))*********+++++++++*********************)))******++++++******))))))***************************************)))(((((())))))))))))))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))************************************************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((******)))'''(((((((((((((((((((((((()))))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,***))))))++++++***(((+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))******************************************+++++++++,,,,,,*********))))))***************))))))((((((((((((((()))***++++++***)))(((******))))))))))))******))))))******************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++***************+++++++++(((***+++***)))((()))+++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++...------,,,,,,------...------------------------------..................+++---/////////...000111000000111222222222111111333555888;;;===@@@DDDGGGNNNPPPQQQQQQQQQSSSVVVXXXVVVXXXZZZ\\\]]]^^^^^^^^^\\\^^^aaabbbbbbccceeeggglllnnnpppppppppssszzz++++++)))(((((('''''''''((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''(((((())))))((((((''''''&&&''''''((('''((()))*********)))(((&&&''''''((()))((((((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))******(((&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++************)))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************)))))))))************+++))))))))))))))))))))))))***))))))(((((((((((()))(((***+++***)))((()))***************))))))))))))'''((())))))******))))))***************************)))((('''((()))***+++))))))))))))))))))))))))***************+++++++++))))))))))))******))))))************)))))))))(((******))))))))))))*********************)))(((((())))))))))))))))))))))))******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((()))++++++***(((((((((((((((((((((((((((*********)))))))))))))))************))))))))))))))))))))))))))))))))))))((()))***+++---...//////***(((((((((***+++***)))+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((*********++++++++++++,,,***))))))(((((())))))******))))))))))))((((((((())))))************))))))******))))))))))))******'''(((((())))))*********))))))))))))))))))))))))+++++++++***************+++++++++++++++++++++++++++++++++***************)))***+++***))))))***+++,,,++++++******++++++,,,,,,++++++******++++++,,,))))))***+++,,,---............------------......------------------------/////////...............,,,---///000///000111333222222222222333555666777999<<>>BBBGGGKKKNNNSSSUUUWWWXXXWWWVVVVVVWWWUUUXXXZZZ^^^aaaffflllqqqsssuuuxxx|||~~~%%%%%%%%%&&&&&&'''((()))((((((''''''''''''(((((('''(((((((((((()))))))))&&&'''((())))))((('''&&&((('''''''''((())))))***'''((()))*********)))((((((''''''''''''((())))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))'''%%%%%%&&&((()))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++,,,,,,,,,***************************)))))))))))))))(((((())))))))))))))))))))))))***))))))(((((((((((())))))+++++++++***)))***+++************))))))))))))((()))******++++++******++++++++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))+++++++++*********************)))))))))+++,,,------,,,***)))))))))***+++******++++++++++++*********************)))(((((())))))))))))))))))))))))******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))******+++***************************))))))***,,,,,,+++)))((((((((((((((((((((((((((()))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***+++,,,---,,,+++***************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))************+++***))))))(((((())))))***)))))))))************+++******))))))))))))************))))))))))))******)))(((((('''((()))+++,,,))))))))))))))))))))))))***************+++++++++************************+++++++++******************+++,,,+++*********,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,------//////............//////........................------........./////////111222333333444555999;;;@@@AAADDDHHHMMMRRRUUUXXXUUUWWWXXXXXXWWWVVVVVVWWW[[[___eeekkkpppwww}}}((('''''''''''''''((((((((((((''''''''''''(((((('''((((((((())))))))))))'''((((((((((((((('''''')))((((((((((((((())))))))))))((((((((((((((('''(((''''''&&&'''((()))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))'''''''''((()))*********))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))'''(((((())))))))))))((()))***+++***)))((()))+++************))))))))))))))))))***++++++++++++***++++++++++++++++++++++++((()))******************))))))))))))))))))))))))+++++++++*********))))))++++++***)))***,,,...///...---+++***)))***+++,,,)))***,,,......,,,***)))***************)))(((((())))))))))))))))))))))))******++++++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++************************)))(((((()))+++,,,***)))((((((((((((((((((((((((''''''((()))***++++++,,,************))))))))))))))))))))))))))))))))))))(((((())))))*********+++,,,+++******++++++***)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))*********************))))))*********))))))*********++++++++++++***)))(((((()))***+++******))))))))))))******+++***)))(((((()))+++,,,))))))))))))))))))))))))))))))*********+++++++++***************************************+++++++++***+++,,,,,,******+++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,---------...//////............//////..............................///000111222222333444666888999<<<@@@EEEHHHJJJLLLOOOSSSWWWZZZ\\\]]]WWWYYY[[[]]]^^^aaadddgggnnnsssyyy+++***)))((((((''''''(((((((((''''''''''''(((((('''((((((((())))))******((((((((((((''''''''''''))))))(((((((((((())))))***)))((('''&&&&&&''''''(((''''''&&&&&&((()))***(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&((()))***)))((('''&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++((((((((((((((((((((((((******))))))((((((((('''))))))))))))))))))))))))&&&'''(((*********)))((((((*********)))((()))***************))))))))))))))))))***++++++++++++***++++++++++++++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))++++++++++++******)))))),,,+++******+++,,,///000///...,,,******+++,,,---)))+++...000000...+++)))***************)))(((((())))))))))))))))))))))))******++++++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************)))(((((()))++++++***(((************************&&&&&&''')))***+++,,,---************))))))))))))))))))))))))))))))))))))''''''(((***+++,,,---...,,,***))))))******((('''))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((************************))))))))))))************++++++************++++++))))))******+++++++++++++++***)))(((((()))***+++******))))))))))))******---,,,***(((((()))+++,,,))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))******+++++++++,,,***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,------...///000111111//////............////////////////////////////////////000222333444555666888:::===@@@DDDJJJPPPUUURRRTTTWWWZZZ]]]^^^______```bbbfffjjjooottt{{{++++++******))))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))******)))((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''(((((((((((((((((((((((((((***+++,,,,,,+++***(((*********)))))))))))))))******)))))))))***,,,---(((((((((((())))))))))))************))))))))))))++++++***(((&&&$$$"""!!!))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))(((((((((((('''&&&%%%$$$(((((()))***************+++***)))(((((()))***+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,))))))************))))))*********)))))))))))))))''')))***++++++***)))''''''((()))***+++,,,------,,,+++++++++***)))))))))+++,,,...//////---,,,***+++***)))((('''''''''(((''''''((()))))))))))))))+++***************************))))))((((((''''''************************)))************+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))************'''(((((()))***++++++,,,************************(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))***++++++++++++*********))))))(((((()))))))))))))))))))))))))))(((((()))++++++***)))************************************************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,***)))((((((((((((((()))))))))))))))))))))))))))+++++++++++++++***))))))******++++++++++++******,,,+++***))))))***+++,,,+++++++++*********))))))++++++++++++++++++++++++***************************************************,,,---+++'''%%%&&&(((---,,,,,,+++*********+++...,,,***)))))),,,...000------,,,++++++,,,,,,,,,,,,,,,...///000000///...***,,,.../////////111333111000111555666666:::@@@CCCIIILLLKKKKKKPPPVVVXXX[[[ZZZZZZ[[[___eeejjjnnnmmmqqqxxx)))))))))((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((('''(((((((((''''''(((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&'''''')))***+++,,,'''((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((***)))))))))))))))))))))))))))((((((((()))++++++(((((((((((())))))))))))************))))))))))))++++++++++++***)))((('''))))))))))))))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))))))))))))))((('''&&&%%%(((((()))***************+++***)))(((((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,))))))************))))))***)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++++++++***************...///000000///---+++***))))))))))))))))))))))))'''(((((()))))))))))))))))))))*********++++++++++++*********))))))))))))************************)))************+++++++++************************)))***++++++,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))((('''''''''************************(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))******++++++************)))))))))(((************************)))(((((()))++++++***)))************************************************))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))*********************************++++++,,,,,,,,,)))))))))((())))))******))))))))))))))))))))))))******++++++******)))(((******++++++++++++******++++++***))))))***+++++++++++++++*********))))))++++++++++++++++++++++++************************************************+++---///...+++***+++------,,,++++++******++++++---,,,+++******,,,...///...------,,,,,,---------,,,---...//////......------///000000//////111333444444666;;;======AAAFFFOOOSSSUUUSSSVVV\\\aaabbbcccdddeeehhhlllrrrwww{{{''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((''''''&&&&&&&&&'''((()))***++++++''''''((((((((())))))))))))(((((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))******((((((((('''(((((()))***(((((((((((())))))))))))************)))))))))))))))***++++++,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))************)))(((''''''(((((()))*********************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,))))))************))))))))))))))))))))))))******,,,+++)))'''''')))+++,,,+++******)))((('''&&&&&&***************+++++++++////////////---+++)))((('''((()))++++++++++++***(((((((((((()))))))))))))))))))))******+++++++++++++++++++++************************************)))************+++++++++))))))))))))))))))))))))*********+++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************---,,,+++***)))((('''&&&************************((())))))******))))))((())))))))))))))))))))))))((((((((()))******++++++************))))))))))))++++++++++++++++++++++++))))))(((***+++,,,***)))************************************************))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))*********************************+++++++++++++++))))))))))))***+++,,,,,,))))))))))))))))))))))))***************)))((((((******++++++++++++******++++++***))))))***+++++++++++++++***************++++++++++++++++++++++++************************************************+++,,,......------...///,,,,,,++++++******++++++++++++,,,,,,,,,,,,------------------------.........///////////////...---000111222222111222444777999999>>>EEEHHHIIINNNTTT[[[]]]^^^```gggpppvvvuuuxxxxxxyyy|||'''''''''(((((()))))))))((((((((((((((((((((((((***)))(((''''''((()))***'''((((((((()))))))))((((((((((((((((((((((((((('''''''''((())))))******)))))))))))))))((((((''''''''''''((((((((()))))))))))))))******)))))))))((((((((()))))))))))))))))))))))))))))))))))))))''''''((())))))((('''''')))))))))))))))*********)))))))))((())))))))))))(((((((((((())))))))))))************)))))))))(((''''''((()))*********)))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))************))))))*********))))))((('''(((((()))******************))))))))))))))))))***''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,))))))************)))))))))))))))))))))*********++++++***))))))***++++++++++++***)))(((''''''&&&)))))))))***+++++++++,,,++++++++++++***)))'''&&&''')))+++,,,---,,,***)))((((((((((((((())))))***************))))))))))))************************************************))))))*********+++++++++************************+++***************++++++(((((())))))******++++++))))))))))))))))))))))))((()))))))))************+++++++++++++++++++++***************************)))))))))******)))))))))))))))))))))))))))))))))(((((())))))*********************)))))))))))))))++++++++++++++++++++++++***))))))***,,,,,,+++)))************************************************))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))***************************************+++++++++))))))******+++,,,---...)))))))))))))))))))))))))))************)))((((((******++++++++++++******+++******************+++************************++++++++++++++++++++++++************************************************)))***+++++++++++++++,,,,,,,,,++++++***++++++,,,++++++,,,---------,,,+++,,,,,,------......------000000000000000000000000///111444666777:::===@@@AAABBBHHHPPPTTTWWW\\\bbbaaadddhhhooo|||((((((((())))))*********((((((((((((((((((((((((***)))(((''''''((()))***%%%&&&'''(((((((((((('''))))))))))))))))))))))))''''''(((((()))*********((())))))***)))(((''''''''''''''''''(((((((((((())))))***++++++***))))))''''''(((((()))))))))***))))))))))))))))))))))))'''''''''(((((('''''''''(((((())))))*********************************)))(((((((((((())))))))))))************)))))))))(((((((((((())))))(((''''''(((((((((((((((((((((((('''((((((((()))))))))***((())))))***************(((((()))))))))(((''''''(((((()))***************)))))))))******)))))))))''''''(((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,))))))************))))))(((((())))))************)))***+++,,,,,,+++***)))************************)))))))))***+++++++++,,,(((((()))))))))))))))))))))***,,,---,,,+++)))''')))(((((('''((()))******,,,++++++***)))(((''''''))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++***))))))******+++(((((())))))******++++++************************((()))))))))***************************)))))))))************************))))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))*********************************))))))***,,,,,,+++***************************************************))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))************************************************************+++,,,......))))))))))))))))))))))))***************)))((((((******++++++++++++***************++++++*********************************++++++++++++++++++++++++************************************************+++******)))***))))))(((,,,++++++***++++++,,,,,,***+++---......---+++******+++,,,---......------/////////000000111222222000444999>>>BBBFFFJJJNNNOOOPPPTTTZZZ]]]___ccciiigggnnnwww))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***$$$%%%&&&(((((((((''''''))))))))))))))))))))))))+++******))))))(((((('''$$$&&&((()))***+++******&&&&&&'''''''''(((((((((((()))***++++++***)))(((&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((()))******++++++***++++++++++++******)))(((((((((((())))))))))))************))))))))))))++++++++++++***)))(((((())))))))))))))))))))))))''''''(((((())))))******((()))******++++++******'''(((((())))))(((((('''(((((()))***************))))))************))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,))))))************))))))((((((((()))******++++++(((***,,,------,,,***((())))))******++++++,,,,,,***************+++++++++))))))******+++,,,,,,---***++++++++++++)))(((''')))((('''''''''(((***+++++++++***)))(((''''''&&&((((((((((((((()))))))))************************)))************+++++++++++++++++++++++++++++++++,,,+++***(((((()))******))))))))))))************************************))))))))))))******************)))((('''&&&%%%$$$************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))***))))))+++,,,---+++***************************************************))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))***************************************)))))))))************+++,,,------))))))))))))))))))))))))+++++++++++++++***))))))******++++++++++++******)))***++++++++++++***)))***************+++++++++++++++++++++++++++++++++************************************************---,,,++++++,,,,,,***)))++++++******++++++,,,,,,+++,,,---...---,,,+++******+++---...//////...---------...000222444666777888===DDDKKKOOOSSSWWWYYY^^^]]]^^^bbbccccccggglllttt)))))))))))))))((((((((()))))))))))))))))))))))))))))))))******)))))))))$$$%%%''')))***)))((('''))))))))))))))))))))))))++++++******)))((((((((($$$&&&(((***++++++***)))&&&&&&&&&'''''''''(((((('''(((***++++++***((('''%%%%%%%%%&&&'''((((((((((((((((((((((((((((((((()))(((((((((((((((((()))'''(((((()))******++++++)))***+++++++++)))((('''(((((((((((())))))))))))************))))))))))))++++++,,,,,,++++++***)))))))))))))))))))))))))))'''''''''((()))*********))))))***++++++++++++***((())))))******)))))))))(((((()))***************((()))***++++++***)))((())))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,))))))************))))))'''(((((()))******++++++++++++++++++++++++++++++))))))))))))*********++++++++++++***************+++++++++***++++++,,,,,,))))))))))))))))))))))))))))))'''''''''(((***+++(((((())))))))))))))))))(((((()))))))))*********************************)))************+++++++++************************,,,+++)))((((((((()))************)))))))))))))))************************))))))))))))******************))))))((('''&&&&&&************************)))******++++++******)))))))))))))))))))))))))))***)))))))))))))))))))))((()))))))))*********************************************+++,,,---,,,***************************************************))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))************************+++*********)))))))))(((++++++************+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,+++************++++++++++++******)))***++++++++++++***)))))))))*********+++++++++++++++++++++++++++++++++************************************************---+++***+++---...---+++++++++******++++++,,,---,,,---------,,,,,,+++***,,,---///111222111000///000000222444888;;;???AAAFFFLLLSSSZZZ]]]^^^______bbb```aaaeeeggghhhnnnuuu))))))(((((('''''''''&&&))))))))))))))))))))))))((()))***++++++***)))((($$$&&&(((***++++++))))))))))))))))))))))))))))))((((((((()))******++++++'''(((***+++***)))'''&&&&&&&&&&&&'''''''''((((((&&&((()))******)))(((&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))***+++++++++((()))*********((('''&&&(((((((((((())))))))))))************))))))))))))))))))***+++++++++******))))))))))))))))))))))))&&&''''''((()))******+++))))))***++++++++++++***)))******+++++++++******(((((()))***************((()))***++++++***)))(((******))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))***++++++,,,))))))************))))))'''(((((()))***+++++++++---,,,***))))))***,,,---))))))))))))((((((((((((,,,+++++++++******))))))++++++***)))(((((())))))((('''''''''((()))***+++***)))'''&&&'''(((***+++&&&&&&'''((()))***+++,,,))))))******+++++++++,,,************************)))************+++++++++))))))))))))))))))))))))---+++)))((('''((()))***++++++******))))))((((((************************))))))))))))************))))))***+++,,,------...******************************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))(((((())))))*********++++++++++++++++++++++++++++++******+++------,,,***************************************************))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))************************+++*********))))))((((((++++++******)))*********)))))))))))))))))))))))),,,------------,,,++++++******++++++++++++******)))***+++,,,,,,+++***)))))))))******++++++++++++++++++++++++++++++++++++***************************************************(((''')))---///...,,,+++*********+++,,,,,,------------,,,,,,+++++++++---///111333444333222111444555777:::???DDDHHHJJJRRRXXX___dddeeedddbbbaaa___]]]___dddiiinnnwww))))))))))))))))))))))))******))))))(((((('''''')))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))(((''''''&&&&&&((()))***************************+++***((('''&&&&&&&&&''',,,+++++++++++++++++++++))))))))))))))))))))))))******(((&&&######%%%'''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++,,,,,,,,,,,,(((((())))))************************************))))))))))))))))))************))))))))))))*********)))(((''''''((()))***+++++++++*********)))))),,,+++)))((((((((()))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++***)))(((((()))***++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((,,,,,,++++++***+++++++++...---,,,+++************)))************+++++++++************************++++++************++++++---,,,,,,+++***)))((((((************************))))))))))))))))))))))))(((((())))))************(((((()))***************++++++************++++++******))))))******+++,,,++++++***)))((('''&&&&&&+++)))((('''((()))+++,,,******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((************************))))))))))))***************++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************(((((()))***+++,,,,,,,,,))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,+++***+++---......---000...------...000111111666;;;BBBGGGJJJNNNSSSWWW^^^bbbhhhkkkjjjgggdddbbb___```bbbgggppp{{{))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))))))))))))))))))))))))))))))))(((((('''&&&'''((()))***************************,,,+++)))(((''''''((((((++++++++++++************))))))))))))))))))))))))+++++++++)))'''&&&(((***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))(((((()))))))))))))))******************************************)))))))))))))))******))))))))))))******---,,,+++******+++,,,---+++++++++*********))))))++++++***)))))))))))))))************++++++++++++***************************************************++++++++++++++++++,,,))))))))))))))))))))))))*********+++,,,,,,------+++***)))(((((()))***+++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))((()))))))))))))))((((((+++++++++******+++,,,,,,------+++******))))))))))))************+++++++++************************++++++************++++++++++++***))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******((())))))***************++++++************++++++******))))))******+++,,,******))))))))))))((((((***)))((('''((()))+++,,,*********+++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++******))))))************************))))))))))))***************++++++,,,,,,++++++***,,,,,,++++++*********)))************************)))))))))***+++++++++,,,******************************************************+++++++++,,,,,,,,,+++,,,------------,,,+++************++++++++++++************************)))***,,,------,,,***)))***************+++++++++++++++++++++++++++++++++,,,,,,------......//////+++++++++,,,...///000///000//////000333666777888>>>DDDLLLQQQTTTWWW[[[^^^aaaeeejjjllljjjgggdddbbbbbbdddiiiqqq{{{))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))(((((('''''''''((()))***************************,,,+++***)))(((((()))))))))))))))))))))*********)))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******)))*********)))))))))))))))************************+++*********))))))((((((******))))))))))))************))))))))))))******+++++++++************************+++******)))(((******+++++++++,,,,,,,,,************************************************+++++++++++++++*********++++++++++++++++++++++++******++++++,,,------...******))))))))))))******++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))*********)))(((((('''***************+++,,,---,,,+++***))))))))))))))))))************+++++++++************************++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******++++++************++++++******))))))******+++,,,)))))))))*********++++++***)))((((((((()))+++,,,*********++++++++++++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************************))))))))))))***************++++++,,,,,,++++++***---,,,+++***)))(((''''''))))))))))))))))))))))))******************++++++******************************************************+++++++++,,,,,,,,,,,,,,,------------,,,,,,************+++++++++,,,***************************+++,,,------,,,+++***))))))******++++++,,,,,,************************------------------------++++++,,,---...000111222000111333777:::>>>AAABBBGGGLLLTTTXXXYYYZZZ\\\^^^bbbfffkkknnnnnnllljjjiiigggkkksss~~~(((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((++++++******))))))((('''((((((((((((((((((((((((((((((((((((((()))))))))*********************************))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))%%%''')))***)))((()))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,+++*********************))))))))))))************************++++++******)))(((((((((******))))))))))))******))))))(((((((((((())))))************************)))***+++,,,,,,+++)))(((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))))))))))))))************************************)))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))***+++------+++******)))(((((())))))))))))*********+++++++++************************++++++************++++++((((((((()))))))))******************************)))))))))))))))))))))))))))))))))))))))((((((((())))))***++++++++++++***++++++************++++++******))))))******+++,,,************++++++++++++))))))(((((())))))***+++************++++++++++++))))))*********+++++++++************************+++++++++,,,,,,---------************************((()))))))))***************++++++,,,,,,++++++***++++++******)))(((((('''((((((((((((((((((((((((+++++++++*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))******+++,,,------++++++++++++++++++++++++------------,,,,,,,,,,,,,,,---.........///111333111444999???CCCGGGKKKMMMRRRUUUZZZ[[[ZZZZZZ\\\___dddiiioootttvvvwwwwwwxxxqqqwww(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))***++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((*********+++***)))((('''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))%%%''')))***)))))))))***************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''''''''&&&*********)))))))))))))))************************************))))))((((((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++******)))))))))((((((((((((((((((((((((************)))))))))))))))))))))******)))))))))************************))))))))))))))))))******))))))))))))))))))))))))***************)))(((((((((((())))))***+++,,,---+++***))))))((()))))))))))))))*********+++++++++************************++++++************++++++((())))))******++++++,,,************************))))))))))))))))))))))))))))))(((((((((((((((((())))))***+++++++++++++++++++++************++++++******))))))******+++,,,++++++++++++*********))))))))))))))))))******+++))))))*********+++++++++))))))*********+++++++++***************************++++++,,,,,,------...************************((()))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********************************************************************+++++++++,,,,,,,,,+++******************+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...---------------------------------------------,,,...///000///...///222555666;;;BBBHHHMMMPPPUUUXXX[[[^^^`````````bbbgggkkknnnrrrxxx}}}))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))***++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++***)))((())))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))''''''(((((((((((('''&&&''''''(((((())))))******))))))))))))))))))))))))((()))******))))))+++,,,************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((((((((()))((()))))))))************************************)))))))))))))))))))))*********))))))))))))*********++++++,,,,,,++++++******************+++++++++)))***++++++,,,+++++++++))))))*********+++++++++***************************************************************)))))))))))))))))))))))))))))))))%%%&&&'''((()))+++,,,,,,))))))************))))))************************))))))))))))************)))))))))))))))))))))))))))******++++++******))))))))))))))))))***+++,,,+++******)))))))))******)))************+++++++++************************++++++************++++++))))))******+++++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))))))))***++++++,,,+++++++++++++++************++++++******))))))******+++,,,++++++*********)))))))))((()))))))))************)))))))))************+++)))************+++++++++******************************++++++,,,,,,------************************))))))))))))***************++++++,,,,,,++++++***)))))))))*********++++++))))))))))))))))))))))))******************++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))))))))******++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++,,,,,,------...................................................000222111000222777<<<>>>EEEMMMSSSWWWYYY]]]```___bbbfffhhhiiimmmsssyyy|||))))))))))))))))))))))))'''((((((((()))))))))***((((((((())))))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&''')))+++++++++***)))))))))))))))))))))))))))'''((()))***+++***))))))))))))))))))))))))))))))'''((())))))))))))((('''''''''((())))))***++++++))))))))))))))))))))))))))))))***((('''(((***,,,***************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++******++++++,,,''''''((()))***++++++,,,************************((((((((()))******++++++******))))))))))))******((()))************)))((())))))*********++++++++++++*********++++++,,,---(((((()))))))))*********************************************************))))))))))))************++++++++++++++++++++++++&&&&&&''')))***+++,,,---((()))***++++++***)))(((************************((()))))))))************))))))))))))))))))))))))(((((()))***++++++++++++******))))))))))))******++++++************++++++)))************+++++++++************************++++++************++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******)))***++++++,,,,,,++++++++++++************++++++******))))))******+++,,,(((((())))))))))))******(((((()))***************))))))))))))************)))************+++++++++*********************************+++++++++++++++************************))))))))))))***************++++++,,,,,,++++++***+++++++++++++++*********************************)))))))))***+++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++***))))))***+++++++++++++++,,,,,,,,,------************************,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////000000000---000333444555999@@@FFFHHHPPPYYY^^^```aaadddgggggglllsssvvvxxxzzz~~~))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((%%%&&&)))+++,,,,,,+++***))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))***++++++,,,))))))))))))))))))))))))(((((('''%%%$$$$$$'''*********************************))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&&&&''')))***+++,,,---************************''''''((()))***+++,,,,,,******))))))))))))******+++,,,---......---,,,+++))))))******++++++++++++++++++***)))***+++---...(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))******++++++((((((((((((((((((((((((******************++++++((()))***++++++***)))((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))***+++,,,,,,,,,+++***)))))))))))))))***,,,+++++++++++++++,,,,,,)))************+++++++++************************++++++************++++++))))))))))))((((((((((((************************))))))))))))))))))))))))$$$%%%&&&'''(((***++++++******+++,,,,,,,,,,,,+++++++++************++++++*********)))***++++++,,,&&&&&&'''((()))***++++++(((((()))***************))))))))))))************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))************+++++++++,,,,,,+++++++++...------,,,+++***))))))************************(((((()))***+++,,,,,,---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111222222,,,000444777888>>>GGGNNNOOOWWW```eeeffffffiiikkkvvv|||******))))))))))))******+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&&&&'''((())))))((('''&&&******))))))((((((''''''+++***)))(((''''''((((((''''''(((((())))))******+++*********))))))((((((+++***)))(((((()))***+++))))))))))))))))))))))))&&&''''''((()))******++++++***)))(((((()))***+++******)))((((((((((((((())))))************))))))))))))))))))))))))))))))'''((((((((())))))))))))************************,,,+++)))(((((()))+++,,,+++***)))))))))***,,,------,,,***(((((()))***+++************************))))))(((((('''''''''&&&&&&&&&'''))))))*********++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))''')))***++++++***)))'''************************************************************************(((((((((((((((((((((((())))))))))))************---------,,,,,,+++++++++)))))))))))))))))))))))))))************))))))(((++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++++++++++++++***++++++++++++***)))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***+++++++++************)))******++++++++++++******)))***+++,,,,,,+++***)))***)))))))))((((((''''''(((((()))***************,,,+++******))))))******)))))))))******++++++,,,++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))...((($$$(((000444000******++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------,,,...//////......///000111333888>>>DDDJJJPPPSSS\\\]]]```bbbeeekkkqqqvvv)))))))))(((((()))))))))+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''''''''((((((((((((''''''***)))))))))((((((((('''))))))(((((((((((())))))'''((((((((()))))))))************)))))))))(((((())))))(((''''''((())))))))))))))))))))))))))))))'''''''''(((((()))))))))+++***)))(((((()))***+++++++++***)))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((((((((((((((()))))))))))))))))))))))),,,+++)))(((((()))+++,,,******))))))******+++,,,---,,,***)))((()))***+++************************)))))))))(((((((((''''''''''''((()))************************************************************************************************************,,,,,,,,,,,,++++++************))))))))))))******************************************************************************************************))))))))))))************+++++++++******)))))))))))))))))))))))))))))))))((())))))*********))))))++++++************++++++************************++++++++++++++++++++++++************************((()))******++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***+++++++++************)))******++++++++++++******)))***++++++++++++***)))*********))))))((((((((((((((()))***************+++***************++++++*********+++++++++++++++))))))))))))))))))))))))))))))))))))((((((((('''))))))))))))***+++,,,---++++++++++++++++++++++++,,,,,,+++++++++***************))))))))))))******************************---)))&&&)))///111///+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***---...///......///222444999===BBBGGGKKKNNNQQQRRRXXX[[[___dddkkksss{{{))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((())))))******))))))))))))******,,,++++++***************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((('''((((((((((((((((((((((((+++***)))(((((()))***+++))))))***+++++++++++++++,,,+++***)))))))))***+++*********************************)))))))))))))))((()))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))---------,,,,,,,,,,,,+++,,,+++)))'''''')))+++,,,************************************************************************************************))))))))))))***************************)))))))))))))))))))))))))))))))))'''((()))***************++++++************++++++++++++++++++++++++++++++************************************************(((((()))******************++++++++++++***)))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,++++++***+++++++++************)))******++++++++++++******)))******++++++******)))***************)))))))))(((((()))***************))))))))))))***+++,,,---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,++++++++++++++++++++++++,,,++++++++++++************)))(((''''''((()))***++++++++++++++++++++++++,,,+++***+++---...---+++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...---,,,,,,+++---......///000444999===CCCFFFKKKNNNOOOOOOOOOPPPVVVZZZ```gggpppzzz)))******************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((('''&&&%%%%%%&&&'''((())))))))))))(((((((((((()))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***))))))))))))))))))***+++******))))))*********))))))************))))))((((((((((((((((((((((((***))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******((()))***,,,,,,+++******++++++***))))))******+++************************************************)))***++++++,,,,,,,,,,,,************************************************************************************************,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))***++++++************************************************************************************************((()))))))))************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))&&&'''(((******+++++++++++++++************++++++++++++++++++++++++++++++************************************************(((((()))************)))***++++++++++++***))))))(((((((((((((((((((((((())))))))))))***************++++++,,,,,,++++++***+++++++++*********))))))******++++++++++++******))))))************))))))++++++******************(((((()))***************((((((((()))***,,,---...---------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********************))))))***++++++,,,************************++++++++++++************,,,+++***))))))***+++,,,+++++++++++++++++++++++++++,,,,,,,,,+++***+++,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))******+++,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------......//////---...000222666<<>>FFFLLLTTTYYY[[[ZZZXXXWWWTTT\\\eeelllqqqzzz(((((())))))))))))(((((())))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))+++(((&&&'''***+++)))&&&))))))))))))))))))))))))&&&''')))******)))'''&&&))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''(((((()))((((((*********)))))))))))))))))))))(((((('''''''''&&&((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))******)))************+++++++++******))))))))))))******************************---***((((((+++------,,,++++++++++++++++++++++++)))))))))))))))******+++)))))))))***+++++++++,,,++++++++++++++++++,,,,,,+++******)))******++++++))))))))))))************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,)))''''''***,,,,,,+++******))))))))))))******+++*********))))))((((((************************+++++++++************)))((()))))))))************))))))))))))************************************))))))))))))))))))))))))************))))))))))))***,,,,,,+++)))((()))***+++++++++*********))))))******))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))******))))))((((((''''''******++++++++++++******)))************))))))(((************************---+++)))((('''((()))***'''(((((()))***+++++++++((())))))))))))***************++++++++++++******++++++++++++++++++++++++******))))))))))))******************************+++++++++*********))))))************************************************************************************************((()))))))))************)))))))))***++++++,,,,,,*********)))******+++,,,+++***)))(((((()))***+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,------...//////111111111222555===FFFLLLTTTUUUWWWYYYZZZZZZ[[[[[[aaaiiissszzz(((((())))))))))))(((((())))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))***((((((((()))***)))((())))))))))))))))))))))))***+++,,,------,,,+++***))))))))))))))))))))))))******))))))(((((((((((((((((()))))))))(((''''''***))))))))))))))))))))))))))))))(((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))*********))))))))))))******(((((()))))))))***************))))))))))))******************************+++)))((((((+++,,,,,,***+++*********************)))))))))))))))***++++++************++++++++++++,,,,,,,,,+++++++++******++++++******************))))))))))))************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---***((((((+++,,,,,,+++******))))))))))))******+++++++++*********))))))************************+++++++++************)))************++++++++++++))))))))))))************************************************************************))))))))))))***+++,,,+++)))((()))***+++++++++*********))))))************************++++++************++++++************************))))))))))))))))))))))))+++*********))))))))))))******++++++++++++******))))))************))))))***************************************)))(((((('''(((((()))******++++++)))))))))*********++++++******++++++++++++******++++++++++++++++++++++++******))))))))))))******************************+++++++++*********))))))************************************************************************************************************++++++++++++*********+++,,,,,,------***************++++++,,,++++++************++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........000000111222222111111000222444888<<<@@@FFFLLLQQQUUUVVVWWWXXXYYY]]]```cccllluuu}}}}}}|||yyyuuuwww}}}((())))))******))))))((())))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))((()))***)))(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((************)))(((''''''))))))))))))))))))***************)))))))))))))))(((((())))))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******'''((((((((())))))))))))******))))))))))))******************************))))))((()))++++++***)))*********)))))))))((((((***))))))))))))***+++++++++++++++++++++*********---,,,,,,++++++*********,,,++++++*********)))))))))))))))*********++++++++++++++++++++++++++++++,,,++++++******++++++,,,...,,,******+++,,,,,,+++******))))))))))))******++++++++++++************************************+++++++++************)))***++++++++++++,,,,,,,,,)))))))))*********++++++************************************************************))))))))))))***+++,,,+++)))))))))++++++++++++*********************++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++++++++******************++++++++++++******(((((()))***++++++++++++************************((()))+++,,,,,,***((('''((((((((()))******++++++************+++++++++,,,******++++++++++++******++++++++++++++++++++++++******))))))))))))******************************+++++++++***************************************************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++,,,------......***************+++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------.........---...///000111111000000333888???EEEJJJMMMPPPRRRVVVWWWXXXZZZ]]]ccciiinnn{{{||||||~~~{{{tttnnnkkkkkkhhhjjjlllkkkkkkmmmssswwwzzz}}})))))))))******)))))))))((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))'''***,,,+++(((''')))+++)))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))*********************************(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((()))))))))************))))))))))))******************************))))))***,,,,,,,,,***)))+++++++++***))))))((((((******))))))******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++***))))))((())))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,++++++******))))))******+++******************))))))************************+++++++++*********))))))*********+++++++++,,,,,,))))))*********+++++++++************************************************************)))))))))((()))+++,,,+++***)))***+++************************+++++++++++++++,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))******************************++++++++++++******'''((()))***+++,,,,,,,,,************************)))***+++++++++***))))))(((((())))))******************+++++++++,,,,,,,,,******++++++++++++*********+++++++++++++++,,,,,,+++******))))))******+++************************************************************************************************++++++++++++++++++++++++*********************************+++++++++,,,,,,******++++++,,,---------+++************+++,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------............,,,,,,,,,...000333555777>>>CCCIIIMMMPPPQQQSSSTTTWWW[[[```dddgggmmmtttyyy{{{vvvvvvwwwvvvvvvvvvtttpppllljjjjjjkkknnnpppnnnkkkhhhhhhjjjiiikkknnnooopppqqqtttwww{{{~~~))))))************))))))((((((((((((((((((((((((***)))))))))))))))******))))))))))))))))))))))))'''***,,,+++((('''))),,,************************,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************''''''(((***++++++++++++(((((())))))************************++++++++++++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******)))))))))*********++++++******))))))))))))*********************************,,,---...---,,,++++++,,,,,,+++++++++************************++++++,,,---,,,,,,,,,++++++***************++++++,,,,,,,,,***++++++++++++***)))(((************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))*********+++************++++++++++++************************************************************)))))))))((()))***++++++***)))***+++******************************+++++++++,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((()))+++,,,,,,,,,,,,************************++++++***))))))***+++,,,)))))))))))))))***************+++++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,++++++************++++++************************************************************************************************++++++++++++++++++++++++************************))))))))))))*********+++))))))******++++++,,,,,,+++++++++***+++,,,,,,---)))***+++,,,,,,+++***)))++++++,,,,,,,,,---------...------,,,,,,------...---------........./////////......000555<<>>GGGOOOSSSYYY___cccdddcccbbbbbbjjjvvv}}}yyyvvvvvv|||~~~{{{xxxvvvsssmmmeee___[[[YYYXXXYYY[[[]]]]]]]]]bbbeeejjjpppxxx))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++******))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''((()))+++,,,************))))))))))))'''''''''(((((())))))***...+++))))))+++,,,+++***************************(((((())))))******++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++)))))))))******++++++++++++++++++++++++++++++++++++++++++***)))***,,,......------------,,,,,,,,,************************+++++++++,,,,,,,,,------,,,+++******+++,,,+++***************+++,,,---......---------///111222444...------,,,,,,,,,------++++++++++++++++++++++++------------------------******+++++++++******)))++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,------,,,++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))******+++***++++++,,,,,,++++++************+++++++++,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))*********++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++*********************************)))))))))))))))))))))***++++++++++++***************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++******++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,++++++******+++++++++------------------------------------------------------------............------...000000000000000111333555555777>>>IIIRRRXXXZZZ^^^bbbfffiiikkkllluuu|||}}}zzzzzzyyy}}}}}}tttnnngggddd___]]]\\\ZZZWWWTTTSSSUUUVVVXXXYYY^^^dddhhhmmmqqqwww))))))))))))))))))))))))************************************************************************))))))******++++++++++++)))))))))******+++++++++(((((((((((((((((((((((())))))))))))))))))))))))***)))(((((((((***+++,,,*********)))))))))))))))((((((((())))))))))))))),,,***))))))******))))))************************((((((((())))))******+++++++++++++++++++++++++++************************************************************************))))))******++++++,,,,,,++++++++++++++++++++++++***+++,,,***)))))),,,///.........---------,,,,,,************************+++++++++,,,,,,,,,------,,,+++******,,,,,,,,,***)))))))))***+++,,,---.........---------...000111------,,,,,,,,,------...++++++++++++++++++++++++------------------------)))******+++++++++******++++++++++++++++++++++++***+++,,,---------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************+++++++++++++++,,,,,,+++++++++))))))))))))*********+++***++++++,,,,,,++++++***((())))))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))*********+++++++++))))))******+++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))******))))))***++++++++++++*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////---...///000111111111111333333444888@@@JJJRRRWWW\\\]]]```eeekkkrrrwww{{{}}}zzzssskkkddd___XXXVVVSSSQQQQQQSSSTTTUUUPPPTTTXXXZZZ\\\bbbkkkssszzz~~~))))))))))))))))))))))))************************************************************************(((((())))))***++++++,,,)))******++++++,,,,,,,,,************************))))))))))))))))))))))))******)))))))))***++++++((()))))))))******************+++,,,,,,++++++***))))))))))))))))))((((((************************(((((())))))))))))))))))*********+++++++++++++++************************************************))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,,,,)))))),,,///............---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,---...///...---*********++++++---............,,,,,,,,,---...///------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++++++++++++++++++++++++++***+++,,,------......---...------,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))************++++++,,,,,,++++++***(((((()))***+++,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,+++++++++++++++++++++++++++++++++***************)))************+++++++++(((((()))******+++,,,,,,,,,++++++******++++++,,,***************+++++++++))))))))))))************))))))***++++++++++++***************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........////////////000//////000000111222333333555555888???HHHQQQWWWXXX]]]```fffnnnwww}}}~~~}}}~~~}}}zzz|||~~~}}}{{{wwwuuuttttttsssrrrqqqnnniiifffbbb^^^ZZZWWWUUUSSSQQQOOOPPPRRRTTTVVVUUUZZZ___bbbeeellluuu}}}))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))))))))))))))******+++++++++***))))))''''''((()))***++++++,,,***+++,,,,,,,,,,,,+++***'''((()))***))))))))))))************************)))))))))))))))((((((((()))))))))*********++++++************************************************************************,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,&&&***------***))),,,///............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,---///000///...,,,,,,++++++,,,---......------,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---..................---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---***************************************+++++++++)))************+++++++++))))))******++++++,,,,,,,,,,,,+++******+++,,,,,,))))))*********+++++++++((()))))))))************))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++******)))))))))******************************************************+++++++++,,,,,,,,,+++++++++++++++,,,---...------------------------------------------------....../////////000000000000000000000111333555666:::>>>DDDKKKPPPUUUYYY[[[^^^eeerrr~~~xxxyyyzzzzzz}}}~~~yyyrrrmmmmmmnnnkkkhhhdddbbbbbbbbbaaa___```^^^\\\[[[[[[[[[YYYXXXUUUUUUTTTSSSSSSUUUXXXZZZ___ccciiimmmqqqwww))))))))))))))))))))))))******************************************************************************))))))(((((('''''''''(((((()))***+++++++++(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,,,,+++***((('''&&&&&&''')))***+++,,,---((()))***++++++***(((((('''(((*********)))************************************))))))((((((''''''(((((())))))*********+++************************************************++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,%%%)))......+++***,,,/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++***+++---...---,,,------,,,,,,,,,---......---,,,,,,,,,---...000111,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++***+++,,,---..................---,,,,,,,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---))))))))))))))))))))))))))))))******+++++++++,,,)))************+++++++++*********++++++,,,,,,,,,---,,,+++******+++,,,---))))))******++++++++++++(((((())))))*********+++))))))***++++++++++++***************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***)))))))))((((((''''''******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,---...........................------------------------////////////000000000000111111000///111333666777???GGGQQQVVVWWWWWW[[[______jjj{{{~~~}}}sssvvvxxxyyy}}}~~~|||iiimmmoookkkccc\\\ZZZZZZZZZWWWTTTTTTVVVXXXXXXWWW\\\ZZZXXXYYY[[[]]]^^^]]]VVVWWWXXXXXXXXXZZZ]]]___cccggglllqqqvvv|||}}}zzzzzz{{{~~~******))))))))))))******,,,+++++++++***))))))))))))************+++++++++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***************************)))(((''''''((()))***+++*********))))))((((((++++++************++++++)))***++++++***)))***,,,***************)))((('''******+++++++++,,,,,,,,,------,,,+++***)))(((''')))))))))))))))))))))))),,,,,,------,,,+++)))(((***************)))((((((,,,,,,+++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,+++,,,---...///++++++,,,,,,,,,,,,------------------------------111000...---,,,+++++++++000...,,,---///111000...---------,,,,,,+++++++++,,,,,,,,,---------......---------.........//////000000000000///...---,,,,,,------......------,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------...---,,,,,,++++++++++++***///333222+++&&&(((---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++---------,,,,,,+++++++++))))))***+++,,,------...,,,,,,,,,++++++*********'''((()))***+++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************+++,,,---------,,,+++***+++,,,---...************************)))+++---,,,+++***+++,,,***************************))))))))))))+++,,,---//////...---,,,,,,++++++++++++,,,---------,,,,,,------,,,,,,+++***))))))))))))************))))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///000---+++---000222111//////000111111333666:::>>>JJJRRRZZZ\\\YYYYYY]]]bbblllsss~~~}}}zzzxxxvvvvvv|||~~~wwwuuurrrsssyyyzzz{{{zzzxxxwwwvvvrrrmmmiii[[[YYYUUUQQQOOONNNOOOOOONNNMMMLLLLLLNNNSSSWWWZZZ\\\^^^```bbbddddddddddddbbb^^^ZZZ]]]ccciiijjjiiimmmrrrxxx|||}}}}}}||||||~~~}}}{{{zzzyyyyyyyyyyyyyyyyyyzzz{{{}}}}}}~~~|||xxxttttttuuuwwwvvvuuuuuuxxx{{{|||||||||}}}~~~vvvvvvvvvxxx{{{******))))))))))))******++++++******************)))************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***++++++++++++*********)))++++++************++++++'''(((***)))((('''(((***++++++++++++++++++******))))))*********++++++++++++++++++***************************************+++++++++******)))((('''***************)))((((((******))))))))))))******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++*********+++,,,---++++++,,,,,,,,,,,,------------------------------...------,,,,,,---------000...,,,---///111000............---------,,,,,,,,,,,,---------.........---------.........//////000000000000///...---,,,+++++++++,,,,,,+++++++++,,,---............---,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,///;;;@@@888---+++---///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---......---,,,++++++,,,------************************(((***,,,+++***)))******************************---,,,+++))))))))))))***++++++,,,,,,,,,,,,,,,,,,)))******++++++++++++***---,,,,,,,,,+++***************++++++++++++************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------............///000---,,,---///111000//////111333333444999AAAHHHSSSXXX\\\^^^^^^aaahhhnnnuuu|||~~~zzzvvvuuussstttzzz~~~xxxvvvuuuwww}}}|||uuurrrnnnjjjeee```ZZZUUUQQQJJJHHHFFFDDDDDDEEEGGGHHHKKKKKKJJJKKKNNNRRRWWWZZZ^^^```cccfffiiikkkllllllccc```^^^aaaggglllmmmkkkjjjnnnrrruuuuuusssrrrqqqpppooonnnmmmlllkkkkkkkkkkkkllllllmmmnnnoooqqqqqquuuvvvxxxyyyxxxvvvtttrrrvvvsssooooooppprrrqqqppprrruuuxxxyyyyyyyyyzzz{{{vvvuuuuuuvvvyyy|||~~~******))))))))))))******))))))******************)))************+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***,,,,,,,,,+++++++++++++++++++++************++++++((()))***)))((('''((()))*********+++++++++++++++(((((()))))))))*********))))))******+++++++++,,,************************,,,+++***))))))((())))))*********+++******)))(((******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++*********+++,,,---++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---...000000///...,,,---...000///////////////...............,,,------------.........------........./////////000000000000///...---,,,++++++++++++++++++++++++,,,---............---,,,------------,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++:::BBB999...,,,...---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,******+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++---...//////...---,,,,,,,,,,,,,,,************************((()))++++++)))((()))***)))))))))))))))))))))))),,,,,,+++)))))))))))))))((())))))***+++,,,,,,---)))***++++++,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---------............//////...,,,---...//////...///222555777:::AAALLLTTT]]]]]]___aaafffnnnwww~~~~~~xxxtttrrrrrrsssyyy~~~yyywwwwwwyyy}}}{{{qqqiiigggbbbZZZSSSMMMHHHCCC@@@>>>>>>===>>>@@@CCCFFFHHHKKKJJJKKKLLLOOOTTTYYY\\\aaabbbeeehhhjjjkkkllllll___^^^^^^aaagggjjjjjjiiidddgggiiijjjhhheeeccccccccccccbbbaaaaaaaaabbbbbbccccccdddfffgggiiijjjkkklllmmmoooppppppooommmlllpppmmmkkkkkklllmmmmmmmmmnnnpppsssuuuuuuuuuvvvwwwuuuuuuuuuuuuwwwyyy{{{|||}}}}}}}}}~~~******))))))))))))******(((((())))))******++++++))))))*********+++++++++++++++)))(((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++***+++,,,+++***)))***+++))))))))))))******++++++))))))))))))*********+++)))************+++++++++************************///...,,,+++***+++,,,,,,*********++++++******))),,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---///000111...---------.../////////........................------------........................//////////////////000//////...------.........------.........------............------......------,,,,,,,,,+++...------,,,,,,,,,------(((///888<<<666///,,,...------------------------///...---,,,,,,,,,,,,,,,///...------,,,,,,---------,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))***+++---...///000///...---,,,,,,++++++************************(((***++++++***))))))***))))))))))))))))))))))))((((((((()))******+++,,,))))))******+++,,,,,,,,,+++,,,---......//////...++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......------.../////////000333777===EEEMMMUUUZZZ___```aaafffoooyyy~~~{{{~~~~~~~~~yyyuuutttsssuuuzzz~~~{{{xxxvvvuuuuuussslllaaaYYYVVVQQQJJJDDDAAA@@@???>>>;;;;;;<<<>>>AAAEEEIIIKKKLLLLLLLLLNNNRRRVVVZZZ]]]bbbccccccccccccaaa```___VVVVVVXXX\\\```bbbbbb```\\\^^^______\\\ZZZYYYXXX\\\\\\\\\\\\\\\]]]^^^___^^^___aaaccceeeggghhhhhhfffhhhiiikkklllkkkjjjjjjlllkkkjjjjjjjjjkkklllllljjjmmmppprrrrrrrrrssstttuuuvvvvvvuuuuuuvvvxxxzzz|||||||||}}}~~~******))))))))))))******((((((((())))))******+++))))))*********+++++++++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))******************++++++************++++++***,,,,,,+++)))))))))******************+++,,,---*********+++++++++,,,,,,+++++++++************)))************************...---,,,+++++++++,,,---******++++++++++++******,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........+++++++++,,,,,,,,,------------------------------......---------......///------------------...///------------------......---------.........//////........./////////000000//////////////////...---///......------......///.................................------,,,,,,,,,---------,,,,,,---......111***111CCCFFF666---111------------------------///...---,,,,,,,,,,,,,,,///...------,,,,,,------,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))***+++,,,.../////////......---,,,+++***************************)))+++,,,,,,+++******+++))))))))))))))))))))))))'''(((((()))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000,,,,,,,,,,,,,,,,,,------******++++++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---............///000222444555;;;EEEQQQZZZ\\\ZZZ___bbbgggpppzzz{{{|||~~~{{{}}}{{{|||zzzyyyyyy{{{}}}{{{xxxxxxxxx{{{~~~~~~{{{xxxwwwsssmmmhhhbbb[[[SSSMMMDDDAAA<<<999999;;;<<<===::::::;;;===@@@DDDFFFHHHKKKKKKKKKMMMPPPTTTWWWYYY]]]]]]]]][[[YYYWWWTTTRRROOOPPPRRRUUUXXXYYYXXXWWWTTTUUUVVVVVVTTTSSSSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[YYYZZZ\\\^^^```bbbbbbbbb___```bbbdddeeeeeeeeeeeefffgggggggggggghhhiiijjjiiikkkooopppqqqqqqssstttuuuvvvwwwvvvtttuuuwwwzzz{{{{{{{{{|||}}}~~~******))))))))))))******(((((()))))))))))))))))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******))))))))))))))))))*********++++++************++++++)))******)))'''&&&'''(((...---,,,++++++,,,...///***++++++++++++,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++++++++************++++++)))***++++++,,,+++++++++******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------000000///...---------...,,,---...---,,,,,,...000---------------.........------........./////////....../////////000000000...///////////////.........---,,,++++++,,,---...//////...------...//////.........---------------------------------...///666***---???FFF999//////------------------------......---,,,,,,,,,---------,,,++++++******+++++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++************------------------------------------------------++++++,,,,,,,,,,,,------((()))***+++,,,------...++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,------------------,,,+++*********************************+++------+++***+++,,,************************************)))((('''&&&,,,,,,,,,,,,,,,+++++++++***+++,,,---.../////////------------,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///,,,.../////////111333555;;;===DDDOOO[[[aaa```]]]bbbiiittt~~~||||||~~~{{{yyyyyyyyywwwvvvyyy}}}|||{{{zzzzzzyyyvvvrrrooopppkkkbbbZZZSSSNNNHHHEEE===;;;888888999;;;<<<<<<===>>>???@@@BBBEEEFFFHHHGGGGGGHHHHHHJJJLLLOOOPPPSSSSSSTTTSSSRRRQQQOOONNNLLLMMMOOOQQQRRRRRRRRRRRRNNNOOOPPPPPPOOOOOOPPPRRRRRRRRRSSSSSSUUUWWWXXXYYYWWWXXX[[[]]]^^^_________\\\]]]^^^```aaaaaabbbbbb```aaacccccccccccceeefffgggjjjnnnppppppqqqrrrttttttvvvwwwuuussssssvvvzzzxxxxxxxxxyyyzzz{{{}}}}}}******))))))))))))******)))))))))))))))((((((((()))************+++++++++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++++++++***))))))))))))******+++++++++++++++************++++++)))***+++)))'''&&&'''(((---,,,+++))))))***+++,,,************++++++++++++***************+++++++++++++++++++++++++++++++++******+++++++++++++++***)))***++++++,,,,,,,,,+++************+++,,,---------------------------------,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------000000///...............+++---...---++++++...000------........./////////............////////////.../////////000000000000......////////////.........---,,,++++++,,,---...000///...------...///000------------............---------------.../////////---,,,000888;;;666///........................------,,,,,,,,,---......---,,,++++++******++++++************++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------------------------------+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++,,,,,,***+++,,,,,,,,,+++***)))************************)))***,,,,,,*********+++++++++++++++++++++++++++)))*********)))((('''&&&))))))******++++++,,,,,,***+++,,,---////////////.........---,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///+++...000111111222666999BBBHHHQQQYYY^^^aaaccceeelllvvv}}}zzz}}}~~~{{{zzzyyyyyy|||zzzzzz~~~|||zzzvvvqqqlllfffccc```\\\UUUMMMHHHCCC@@@???:::::::::<<<>>>???>>>===@@@AAABBBCCCEEEGGGHHHIIIFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNMMMMMMMMMNNNKKKLLLMMMLLLKKKLLLNNNPPPQQQQQQQQQRRRTTTUUUWWWXXXWWWXXXZZZ]]]^^^^^^]]]\\\[[[\\\\\\]]]^^^___``````[[[^^^```aaa``````bbbdddfffiiimmmooopppppprrrsssqqqtttuuutttqqqqqquuuyyywwwwwwwwwxxxyyyzzz||||||******))))))))))))************))))))(((((('''''')))************+++++++++)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))*********++++++,,,,,,,,,++++++************+++++++++,,,---,,,)))(((((()))+++)))'''&&&%%%&&&'''((())))))))))))************'''((()))***+++,,,------+++++++++++++++++++++++++++,,,---...///...---,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000---------------------------,,,,,,++++++,,,,,,---+++,,,---...///...------++++++,,,,,,,,,---------------------------------//////.........//////000+++---...---++++++---000.../////////000000111111............/////////000////////////000000000000......///////////////...111000...------...000111000///...------...///000,,,---------.../////////---------------...///000'''111000&&&,,,???BBB555........................,,,,,,,,,,,,------...//////...------,,,,,,------))))))******+++++++++,,,******+++++++++,,,,,,,,,//////.........---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++++++++***---,,,,,,++++++*********)))***+++,,,---.........++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,++++++******++++++((()))***+++,,,+++***)))************************((()))++++++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,%%%'''(((*********))))))&&&&&&''')))***,,,------,,,---...000111222222222//////...---,,,,,,++++++,,,------......------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////+++...111222222333777;;;GGGQQQ\\\___]]]^^^fffmmmvvv|||uuuwww||||||{{{{{{{{{{{{{{{{{{~~~|||xxxrrrkkkddd^^^ZZZRRROOOJJJEEE@@@===;;;:::444555777;;;>>>???>>><<<>>>>>>@@@AAACCCEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEFFFEEEEEEFFFGGGGGGFFFEEEDDDKKKKKKLLLKKKJJJIIIJJJKKKKKKLLLLLLKKKIIIJJJLLLOOOLLLLLLMMMNNNOOOPPPRRRSSSSSSUUUWWWYYYZZZYYYXXXWWWWWWXXXXXXYYYYYYZZZ[[[[[[ZZZ]]]aaaaaa``````bbbdddeeehhhlllnnnooopppqqqrrrooorrrtttrrroooooosssxxxxxxxxxyyyyyyzzz{{{}}}~~~