BM66(@ vvvhhhddd^^^[[[XXXVVVUUUTTTQQQPPPNNNNNNNNNMMMLLLMMMPPPRRRVVVXXXZZZ\\\^^^aaaeeehhhkkklllnnnpppqqqoookkkgggeeebbb___^^^___bbbcccdddcccaaa______aaabbb```]]]^^^___aaaaaaaaaaaaccceeeddddddcccccccccddddddeeegggddd___[[[YYYYYY[[[]]]WWWXXXYYYYYYYYYXXXVVVUUULLLPPPSSSTTTUUU```rrrtttmmmgggbbb^^^YYYYYYYYYYYYZZZ[[[\\\]]]ZZZZZZZZZZZZ[[[\\\]]]^^^]]]ZZZWWWXXXZZZ[[[YYYWWWYYYYYYZZZ\\\]]]^^^___```___```ccchhhppp}}}|||sssrrrqqqlllgggmmmmmmmmmnnnoooqqqrrrsssqqqnnnllllllnnnpppqqqqqqoookkkiiijjjhhheeeeeeggghhhdddaaaaaa___\\\XXXWWWUUURRRNNNLLLKKKKKKJJJIIILLLLLLNNNRRRYYYaaahhhmmmqqquuu{{{~~~~~~~~~sssnnnfff\\\XXXVVVSSSRRRRRRUUUXXX[[[[[[\\\^^^aaacccbbb___\\\ZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXWWWWWWWWWYYY[[[\\\[[[ZZZYYYXXXYYY[[[]]]^^^aaaaaa````````````aaaaaaaaa___\\\[[[[[[\\\\\\[[[[[[___bbbkkkoooqqq}}}|||lllggg^^^[[[XXXVVVUUUTTTQQQPPPNNNNNNNNNMMMLLLMMMOOORRRVVVXXXZZZ[[[]]]```dddggghhhiiillloooqqqpppmmmiiidddbbb______```bbbccccccdddbbb``````bbbbbbaaa______```bbbbbbbbbbbbccceeeddddddddddddddddddddddddfffccc___\\\ZZZZZZ[[[\\\YYYYYYYYYYYYXXXWWWVVVUUURRRTTTTTTQQQQQQWWWcccmmmwwwzzzmmmddd^^^ZZZVVVRRRRRRRRRRRRRRRRRRTTTUUUUUU[[[[[[\\\\\\^^^___```aaa```^^^[[[[[[\\\\\\ZZZXXXYYYZZZZZZ[[[\\\]]]^^^^^^\\\\\\]]]___eeemmmxxxyyysssssstttrrrpppppppppqqqrrrtttvvvxxxyyyuuurrrpppoooqqqrrrsssssssssnnnkkkjjjhhhddddddhhhjjjiiihhhhhhfffaaa^^^\\\[[[XXXSSSQQQPPPPPPOOONNNKKKKKKMMMQQQWWW___eeejjjooosssyyy|||}}}}}}~~~~~~wwwuuuqqqiii```\\\VVVTTTTTTWWWYYYZZZ[[[[[[]]]```bbbaaa___\\\ZZZZZZYYYXXXXXXYYYZZZZZZZZZYYYXXXXXXXXXYYYZZZ[[[ZZZZZZYYYXXXYYYZZZ\\\^^^aaaaaa``````___`````````bbbaaaaaa```^^^]]]]]]\\\\\\___bbblllppprrr}}}nnnggg^^^[[[XXXVVVUUUTTTQQQPPPNNNNNNNNNLLLKKKLLLOOOQQQUUUWWWYYYZZZ\\\^^^aaadddfffgggjjjnnnqqqqqqooollldddcccaaaaaabbbcccbbbaaadddbbbaaabbbccccccbbb```aaabbbccccccccccccdddeeecccdddeeeffffffeeedddccccccbbb```]]]\\\[[[[[[\\\\\\[[[YYYXXXVVVVVVUUUUUUVVVTTTRRRNNNMMMPPPUUUZZZaaahhhrrr|||mmmggg___ZZZWWWUUUQQQNNNKKKKKKKKKKKKLLLMMMNNNOOOYYYZZZ[[[\\\^^^```aaabbbdddaaa___^^^^^^^^^\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^___aaaeeelllpppyyy|||yyyxxxyyyzzzyyywwwwwwxxxzzz{{{~~~{{{yyyvvvuuuvvvvvvvvvuuuwwwqqqllljjjgggdddeeeiiijjjmmmppppppmmmhhhdddbbb]]]YYYUUURRRPPPPPPNNNMMMKKKLLLNNNQQQVVV]]]cccggglllpppuuuyyy{{{{{{|||}}}~~~}}}}}}yyyiiibbbYYYVVVWWWZZZZZZYYY\\\[[[[[[]]]___```___]]][[[[[[ZZZZZZZZZZZZ[[[[[[\\\[[[ZZZZZZYYYZZZZZZZZZZZZYYYXXXXXXYYYZZZ\\\]]]aaaaaa```_______________bbbeeehhhgggccc___^^^^^^^^^```bbblllrrrsss~~~|||mmmfff^^^[[[XXXVVVUUUSSSQQQPPPNNNNNNNNNLLLKKKLLLNNNQQQTTTVVVXXXZZZ[[[]]]```bbbfffgggjjjnnnqqqqqqooommmeeedddbbbcccccccccbbb```dddccccccccccccccccccbbbbbbdddeeeeeeccccccdddeeecccdddfffgggfffeeecccbbbaaa```___^^^]]]\\\[[[[[[]]]\\\YYYWWWUUUUUUUUUUUUSSSPPPNNNMMMMMMOOOQQQQQQVVVZZZ```gggoooxxx{{{nnneeeaaa^^^[[[YYYXXXVVVSSSPPPKKKKKKKKKKKKLLLMMMNNNOOOTTTUUUWWWZZZ\\\^^^______cccbbbaaa`````````______________________________^^^___aaabbbdddgggkkknnnlllttt}}}{{{{{{{{{zzzyyyyyyrrrllljjjhhhfffiiinnnmmmttt{{{{{{wwwqqqkkkeee```\\\WWWSSSRRRPPPOOONNNNNNNNNPPPSSSWWW]]]bbbeeeiiimmmrrrvvvxxxyyy{{{|||}}}mmmcccYYYVVVYYY\\\[[[YYY\\\ZZZZZZZZZ\\\^^^^^^]]][[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXXXXYYYZZZ\\\\\\aaa```______^^^^^^______bbbhhhmmmlllfffaaa___```aaaaaabbblllssssssyyymmmfff^^^[[[XXXVVVUUUSSSQQQPPPNNNNNNNNNLLLJJJKKKMMMPPPRRRTTTWWWZZZ[[[]]]___aaahhhhhhkkknnnqqqqqqpppnnngggeeedddcccdddcccbbb```ccccccddddddccccccdddddddddeeefffeeeccccccdddeeecccdddeeeffffffdddbbb```^^^^^^^^^]]]]]]\\\[[[ZZZ]]]\\\YYYWWWUUUUUUUUUUUUQQQOOOMMMMMMPPPQQQQQQPPPQQQSSSVVVYYY^^^dddkkkooopppqqqqqqoookkkccc\\\XXXWWWWWWVVVVVVUUUSSSPPPNNNNNNNNNNNNNNNOOOPPPQQQQQQSSSTTTWWWZZZ\\\^^^^^^___```````````````aaabbbcccddddddddddddcccccccccccc^^^```bbbcccdddfffiiilllkkknnnsssxxx}}}~~~}}}zzzsssnnnlllkkkjjjnnnttt|||vvvkkkgggccc^^^ZZZXXXVVVTTTRRROOOOOOPPPSSSVVV[[[___aaafffjjjooorrrtttvvvxxxyyyyyy}}}yyyhhh```WWWUUUYYY]]]\\\ZZZ[[[YYYXXXXXXZZZ\\\]]]\\\[[[[[[\\\\\\\\\\\\[[[[[[^^^^^^]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[______^^^^^^^^^^^^______aaagggmmmlllgggbbbaaaaaacccaaaaaakkktttsssyyynnnhhh^^^[[[XXXVVVUUUTTTQQQPPPNNNNNNNNNLLLJJJJJJMMMOOOPPPSSSWWWZZZ\\\]]]```bbbiiiiiikkknnnrrrsssqqqpppiiigggdddcccccccccbbbaaaaaacccddddddcccbbbccceeedddeeefffeeecccbbbcccdddccccccdddddddddbbbaaa```\\\\\\\\\[[[[[[ZZZZZZZZZ\\\[[[YYYXXXVVVVVVUUUUUUTTTRRRPPPOOOPPPOOONNNMMMMMMNNNOOORRRUUUYYY]]]___\\\\\\[[[ZZZYYYXXXWWWVVVTTTUUUVVVVVVVVVSSSQQQOOOQQQPPPPPPQQQQQQRRRSSSTTTVVVXXX[[[]]]```aaaaaaaaa^^^___aaaaaaaaabbbdddfffhhhhhhhhhgggggggggggggggeeeggghhhgggggggggiiikkklllmmmnnnppprrrwww}}}}}}wwwrrrqqqpppppptttzzzvvvkkkgggaaa]]]ZZZXXXUUUTTTPPPPPPQQQSSSVVVYYY\\\^^^cccfffjjjmmmoooppprrrttttttxxx}}}|||sssmmmaaa[[[UUUTTTXXX[[[\\\ZZZYYYXXXWWWXXXZZZ[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[]]]]]]]]]\\\\\\ZZZYYYXXXWWWXXXXXXYYYYYYZZZZZZ[[[]]]]]]]]]]]]]]]^^^___```___cccggggggeeebbbbbbccccccaaaaaajjjtttssszzzooohhh^^^[[[XXXVVVUUUTTTQQQPPPNNNNNNMMMKKKJJJJJJLLLNNNOOORRRWWWZZZ]]]___aaaccchhhiiikkkooosssuuuuuutttkkkhhheeecccccccccbbbbbb```bbbdddcccbbbaaaccceeedddeeefffeeebbbaaaaaabbbccccccbbbbbbaaa``````___[[[ZZZYYYYYYYYYYYYYYYZZZYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSRRRPPPMMMLLLKKKKKKJJJKKKLLLNNNQQQTTTUUUUUURRRRRRRRRRRRSSSTTTUUUVVVUUUWWWYYYZZZYYYXXXVVVVVVTTTTTTTTTTTTUUUVVVWWWWWWYYY[[[^^^aaacccdddcccccc___aaaccccccaaabbbeeegggiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllkkkjjjjjjlllnnnnnnnnnnnnnnnooorrruuuxxxwww|||~~~yyyxxxwwwvvvyyy~~~nnnjjjddd___\\\ZZZWWWUUUTTTTTTUUUVVVXXX[[[]]]^^^___aaaeeeggghhhjjjlllnnnooorrrwww{{{wwwvvvppphhhccc[[[XXXUUUUUUWWWYYYZZZZZZWWWWWWVVVWWWYYY[[[ZZZYYYZZZZZZ[[[\\\\\\[[[ZZZZZZ[[[[[[\\\\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]___```aaa]]]^^^___```aaabbbcccdddbbb___```kkk~~~tttsss~~~zzznnnfff^^^[[[XXXVVVUUUTTTQQQPPPOOONNNMMMKKKJJJJJJLLLNNNNNNQQQVVV[[[]]]```bbbeeeggggggjjjoootttxxxxxxxxxmmmiiieeebbbbbbccccccccc___bbbdddcccaaaaaaccceeedddeeefffdddbbb```aaabbbccccccaaa```____________ZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXYYYZZZYYYXXXVVVUUUQQQRRRQQQOOOKKKIIIJJJKKKJJJJJJKKKMMMOOOPPPOOONNNNNNOOOPPPQQQRRRSSSTTTTTTUUUWWWZZZ[[[ZZZYYYYYYYYYWWWWWWWWWXXXXXXYYYZZZ[[[ZZZ\\\___bbbcccdddccccccbbbdddeeedddbbbbbbdddgggiiiiiijjjjjjjjjkkkkkkkkkggghhhiiihhhhhhjjjmmmooopppoooooooooooopppqqqrrrvvvzzz~~~~~~|||zzz|||{{{uuuqqqkkkfffbbb___]]][[[YYYYYYZZZ[[[]]]___```aaa\\\^^^aaacccdddeeegggiiilllooossswww{{{yyyooonnniiibbb^^^XXXWWWWWWVVVVVVWWWXXXYYYVVVVVVVVVXXXZZZZZZYYYXXXYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZ[[[\\\[[[ZZZYYYXXXVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZ[[[]]]___aaabbb\\\ZZZYYY[[[^^^bbbdddddd```]]]___kkk~~~sssrrr~~~zzzooojjj___^^^\\\YYYVVVTTTRRRPPPMMMMMMMMMLLLLLLLLLLLLLLLPPPSSSVVVYYYZZZ\\\^^^```ffffffggglllrrrvvvwwwuuuooommmjjjhhhgggeeecccaaaaaaaaabbbbbbbbbccccccccciiihhhfffdddbbbaaaaaa```bbbbbbbbbaaaaaa```___^^^\\\[[[YYYXXXWWWWWWXXXXXXYYYXXXVVVUUUTTTUUUUUUVVVSSSRRRQQQOOONNNMMMLLLKKKHHHIIIIIIIIIIIIJJJMMMOOOLLLMMMPPPRRRTTTVVVWWWWWWXXXYYY[[[\\\]]]\\\ZZZYYYXXXZZZ[[[\\\[[[\\\]]]___aaaaaaaaabbbbbbbbbbbbbbbddddddfffggggggfffeeeeeehhhiiikkklllkkkjjjhhhgggjjjiiiiiikkknnnooooooooolllmmmoooqqqssstttuuuuuuxxxzzz}}}~~~wwwrrrlllrrr|||uuuiiifffeee```\\\\\\]]]\\\[[[\\\___bbbddddddbbbaaa`````````bbbcccddddddhhhooouuuzzzuuulllaaa\\\]]]ZZZVVVUUUTTTTTTSSSSSSTTTTTTWWWWWWXXXXXXXXXXXXWWWWWW[[[ZZZZZZZZZYYYYYYXXXXXXTTTVVVXXXZZZZZZYYYXXXWWWYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^[[[\\\]]]^^^_______________```dddooouuuqqqvvvtttiiiddd___^^^\\\YYYVVVTTTRRRQQQMMMMMMMMMMMMLLLLLLLLLLLLOOOQQQUUUXXXZZZ\\\^^^aaaeeeeeefffkkkqqquuuvvvuuupppmmmiiifffeeedddcccbbbaaaaaabbbbbbccccccddddddffffffeeedddccccccccccccbbbbbbbbbaaaaaa```___^^^\\\[[[ZZZXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTRRRRRRRRRQQQOOONNNLLLKKKIIIIIIIIIIIIIIIJJJLLLNNNNNNOOOPPPSSSUUUXXXYYYZZZ\\\]]]^^^______]]]\\\ZZZZZZ[[[\\\[[[ZZZZZZ\\\^^^^^^______```aaabbbbbbccccccdddeeefffffffffeeedddhhhiiikkkllllllkkkjjjiiiiiiiiiiiikkkmmmoooppppppppprrrtttxxx{{{~~~wwwooobbbeeekkkyyywwwjjjgggeeebbb______aaa___^^^___aaaccccccbbbcccccccccbbbbbbcccccccccbbbgggmmmsssyyy}}}pppiii^^^ZZZ[[[XXXVVVUUUUUUTTTSSSTTTTTTTTTVVVVVVWWWWWWWWWWWWVVVVVVYYYYYYXXXXXXXXXWWWWWWWWWVVVWWWXXXYYYYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZYYYYYYZZZZZZ[[[\\\]]]]]][[[[[[]]]^^^^^^_________]]]^^^cccooosssssszzzrrrfffaaa___^^^\\\YYYWWWTTTRRRQQQNNNNNNMMMMMMMMMLLLLLLLLLLLLOOOTTTWWWYYY\\\___aaaddddddfffjjjooossstttuuurrrnnniiieeeddddddddddddaaaaaabbbbbbcccddddddeeedddddddddcccddddddeeeeeebbbbbbbbbaaaaaa```___^^^\\\\\\ZZZYYYYYYXXXYYYYYYUUUUUUTTTRRRRRRQQQQQQRRRQQQRRRSSSRRRQQQOOOLLLKKKJJJJJJIIIIIIJJJKKKMMMNNNMMMNNNOOOQQQTTTXXXZZZ\\\aaaaaabbbbbbbbb```___^^^]]]]]]\\\ZZZXXXXXX[[[]]][[[\\\]]]^^^```aaabbbccccccdddeeegggggggggfffeeehhhjjjkkklllmmmmmmlllkkkjjjkkklllnnnppprrrsssttttttvvvzzz~~~ooocccZZZXXXYYYaaauuuyyylllgggfffdddccccccdddcccccccccddddddcccaaaeeeeeeffffffeeedddbbbaaa```dddkkkpppvvv{{{|||jjjddd[[[XXXYYYUUUVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTWWWWWWVVVVVVVVVVVVUUUUUUWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZ[[[YYYYYYYYYZZZZZZ[[[[[[[[[ZZZ[[[\\\]]]]]]]]]]]]]]][[[\\\bbbpppooopppyyytttiiiddd___^^^\\\ZZZWWWUUUSSSRRROOONNNNNNMMMMMMLLLLLLLLLJJJMMMRRRVVVYYY\\\___bbbddddddfffjjjnnnrrruuuvvvvvvqqqkkkfffeeefffggghhhaaaaaabbbccccccdddeeeeeedddccccccccccccdddeeeeeebbbbbbbbbaaaaaa```___^^^]]]\\\\\\[[[ZZZZZZYYYYYYUUUUUUTTTSSSRRRQQQQQQQQQPPPQQQSSSTTTRRRPPPMMMKKKJJJIIIHHHHHHJJJLLLNNNNNNOOOOOOQQQSSSVVVZZZ]]]___ccccccdddeeeddddddcccbbbaaa```^^^ZZZXXXXXXZZZ\\\[[[\\\]]]^^^___aaaaaabbbeeefffgggiiiiiiiiihhhhhhiiijjjkkklllmmmnnnmmmmmmmmmooorrrsssuuuwwwyyy{{{|||~~~}}}hhh[[[YYYTTTPPPSSSaaattt|||pppiiigggffffffeeeeeeeeeeeefffhhhgggeeecccfffggghhhiiigggeeeaaa______ccciiinnnrrrwww|||uuueeeaaaYYYVVVXXXTTTVVVUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWUUUSSSRRRQQQRRRSSSTTTUUUVVVVVVWWWXXXXXXYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZYYYZZZ[[[[[[\\\\\\\\\\\\[[[\\\cccqqq|||jjjjjjrrrwwwjjjddd___^^^\\\ZZZXXXUUUTTTSSSOOOOOOOOONNNMMMLLLLLLKKKIIILLLQQQUUUXXX[[[^^^aaadddfffhhhkkknnnrrrvvvxxxzzztttnnniiihhhiiikkkkkkbbbccccccccccccddddddddddddccccccbbbbbbbbbbbbcccbbbbbbbbbaaaaaa```___^^^]]]]]]]]]\\\\\\[[[ZZZZZZVVVVVVVVVUUUTTTRRRQQQQQQOOOQQQRRRSSSRRRPPPMMMKKKIIIGGGFFFHHHMMMPPPQQQQQQSSSTTTUUUXXX[[[___bbbcccdddeeeffffffggggggggggggdddcccaaa]]]YYYYYY[[[]]]]]]^^^______aaaaaabbbccceeefffhhhjjjjjjjjjjjjiiikkkkkklllmmmnnnoooooooooooorrrvvvxxxyyy{{{~~~zzzggg\\\YYYTTTOOOPPPYYYhhhyyyvvvnnnkkkjjjhhhfffeeeeeefffhhhjjjkkkiiihhhiiijjjkkkkkkjjjfffbbb``````ccchhhlllpppuuuzzz}}}pppbbb```YYYVVVXXXTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWUUUSSSQQQPPPQQQSSSTTTWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZXXXYYYZZZZZZZZZZZZZZZZZZ[[[]]]cccqqq}}}hhhfffnnn{{{jjjbbb___^^^\\\ZZZXXXVVVUUUTTTPPPPPPOOONNNMMMLLLLLLKKKHHHKKKPPPTTTWWWZZZ]]]```dddfffiiikkkmmmqqqvvvyyy|||wwwppplllkkklllmmmmmmddddddddddddccccccccccccbbbbbbaaaaaa```aaaaaaaaabbbbbbbbbaaaaaa```___^^^^^^^^^^^^^^^]]]\\\[[[ZZZWWWWWWWWWVVVUUUSSSRRRQQQOOOPPPQQQQQQPPPOOOMMMKKKIIIGGGGGGKKKQQQWWWYYYXXXTTTVVVYYY\\\___aaacccccchhhiiiiiiiiiiiijjjjjjjjjgggfffdddaaa]]]\\\]]]______```aaabbbdddeeefffggghhhiiijjjlllmmmmmmmmmllloooooooooppppppqqqqqqrrrqqquuuyyy{{{|||~~~vvvddd[[[VVVRRRQQQSSSXXXbbbttt|||vvvsssrrrooojjjgggggggggjjjmmmoooooonnnmmmnnnoooooommmiiifffdddcccfffiiilllooosssxxx{{{~~~mmm```___YYYWWWXXXTTTSSSRRRRRRQQQQQQQQQQQQQQQSSSTTTTTTTTTTTTTTTTTTSSSTTTTTTTTTTTTTTTUUUUUUUUUWWWVVVTTTRRRRRRSSSUUUVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTUUUVVVWWWXXXYYYYYYZZZXXXXXXYYYYYYYYYYYYXXXXXXZZZ\\\bbbooo}}}iiihhhpppqqqeee^^^^^^\\\ZZZXXXWWWUUUTTTQQQPPPPPPOOOMMMLLLLLLKKKHHHKKKPPPSSSVVVYYY\\\^^^ccceeehhhjjjkkkooouuuyyy{{{wwwqqqmmmlllmmmmmmmmmffffffeeedddcccbbbbbbaaa______^^^______```aaabbbbbbbbbbbbaaaaaa```___^^^^^^^^^______^^^]]]\\\[[[WWWWWWWWWWWWUUUSSSQQQPPPOOOOOOOOOOOONNNMMMLLLLLLJJJHHHIIINNNXXX___aaaaaa___aaaeeeiiikkkllllllllloooooonnnmmmlllkkkkkkkkkiiiiiihhheeebbb``````aaa___```bbbeeehhhkkkmmmnnnnnnppprrrssstttuuuttttttttttttttttttttttttuuuuuuuuuzzztttcccZZZUUURRRRRRTTTVVV^^^ooo|||~~~||||||wwwppplllkkkkkkmmmpppsssssssssrrrrrrsssrrrqqqnnnkkkjjjgggiiikkkmmmooorrrvvvzzz{{{jjj^^^^^^YYYVVVWWWRRRQQQQQQPPPOOOOOOOOOOOOPPPRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVRRRSSSTTTVVVWWWYYYZZZ[[[WWWWWWXXXXXXXXXXXXWWWWWWWWWYYY```mmmzzzhhhiiisssyyyjjj^^^^^^\\\ZZZYYYWWWUUUUUUQQQQQQPPPOOONNNLLLLLLKKKHHHKKKPPPSSSUUUXXX[[[]]]bbbdddggghhhjjjmmmtttxxxzzzvvvqqqnnnmmmmmmmmmlllhhhgggfffeeecccbbbaaa```[[[\\\\\\]]]___aaabbbcccbbbbbbbbbbbbaaa```___^^^^^^______```___]]]\\\[[[WWWWWWWWWVVVUUUSSSQQQOOOOOONNNNNNMMMMMMLLLLLLLLLKKKJJJKKKQQQ\\\dddhhhgggpppssswww|||~~~~~~|||{{{uuutttrrrpppnnnlllkkkkkkjjjjjjjjjhhhdddbbbbbbbbb^^^___bbbgggkkkooorrrtttvvvwwwyyy{{{|||}}}||||||yyyxxxwwwwwwwwwwwwwwwxxx{{{yyyhhh^^^WWWTTTSSSTTTTTTYYYjjj|||yyy~~~vvvqqqooonnnooorrruuuvvvvvvvvvvvvvvvuuutttqqqooonnniiikkklllnnnooorrrvvvyyyyyy}}}iii]]]]]]XXXUUUVVVQQQPPPPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRNNNNNNNNNNNNOOOOOOPPPQQQSSSSSSTTTUUUVVVWWWWWWXXXQQQRRRSSSUUUWWWYYYZZZ[[[WWWWWWWWWXXXXXXWWWVVVVVVTTTVVV^^^lllwwweeegggssspppccc]]]XXXXXXWWWUUUTTTVVVSSSSSSRRRQQQPPPOOOOOONNNLLLMMMNNNOOOQQQVVV]]]aaabbbeeehhhjjjlllppptttwwwxxxwwwuuuqqqmmmjjjkkklllllliiieeebbbbbbaaaaaa```bbbaaaaaaaaaaaacccdddeeeccccccbbbbbbaaa___^^^]]]]]]^^^``````___^^^[[[ZZZ^^^\\\YYYUUURRRPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJMMMUUUaaammmvvv{{{~~~zzzyyyvvvoookkklllmmmkkkiiihhhhhhgggfffdddcccdddeeegggjjjpppxxx~~~}}}pppccc```]]]YYYVVVYYY```jjjrrrzzzvvvqqqqqquuuyyyzzzzzzzzz{{{}}}}}}{{{wwwsssqqqoooppppppooooooppptttvvv{{{|||rrrfff[[[XXXXXXUUURRRQQQPPPNNNMMMOOOQQQQQQOOOLLLPPPNNNMMMOOORRRSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^WWWVVVVVVUUUVVVWWWYYYZZZ\\\\\\___lllzzzooorrryyy}}}iiiaaa[[[YYYXXXUUUUUUWWWSSSSSSRRRQQQPPPOOONNNNNNJJJKKKLLLMMMOOOTTTZZZ^^^bbbdddgggiiikkknnnrrruuuuuuuuusssoookkkhhhhhhiiikkkhhhdddbbbbbbbbbaaa```bbbaaaaaaaaaaaacccdddeeebbbbbbbbbbbb```___^^^]]]]]]^^^___``````___]]]\\\^^^\\\YYYVVVSSSQQQPPPOOOOOOOOOOOONNNMMMLLLKKKJJJJJJLLLRRR]]]kkkxxxuuuoooooonnnllliiihhhhhhhhhfffeeeggghhhjjjkkkooouuu|||}}}oooeeebbb^^^\\\^^^eeeooouuu}}}|||{{{~~~~~~}}}~~~|||xxxvvvppppppppppppoooqqqtttwww{{{|||mmmbbbXXXWWWXXXVVVTTTSSSRRRPPPNNNNNNPPPPPPOOOMMMPPPNNNMMMNNNPPPRRRQQQOOOPPPPPPPPPPPPPPPQQQQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSRRRRRRSSSTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSUUUUUUTTTTTTUUUVVVXXXYYYYYYYYY]]]jjjzzznnnpppwwwssshhh^^^[[[YYYVVVVVVWWWRRRRRRQQQPPPOOONNNNNNMMMJJJKKKKKKLLLNNNRRRXXX\\\aaacccfffhhhiiillloooqqqttttttsssoookkkhhhhhhhhhhhhfffcccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaacccddddddbbbbbbbbbaaa```___^^^]]]]]]^^^___`````````___^^^]]]\\\YYYVVVTTTRRRPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJOOOZZZiiizzzzzzxxxssspppmmmlllllllllkkkjjjjjjkkkmmmooosssxxx}}}pppmmmiiigggiiipppwww|||~~~}}}yyywwwpppqqqqqqppppppqqquuuwwwzzz|||xxxggg^^^VVVVVVXXXWWWVVVVVVTTTRRROOONNNOOOOOOOOONNNPPPNNNLLLLLLNNNPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRRRRSSSTTTUUUUUUVVVXXXWWWVVVTTTSSSQQQPPPPPPTTTTTTTTTTTTUUUVVVWWWXXXWWWVVVZZZggg|||ppppppvvv|||ooobbb\\\YYYVVVUUUWWWRRRRRRQQQPPPOOONNNMMMMMMLLLMMMMMMMMMNNNRRRXXX\\\___aaadddfffgggiiilllnnnsssttttttrrrnnnjjjiiiiiifffdddbbbaaabbbcccbbbaaa`````````aaabbbbbbcccdddaaaaaaaaaaaa```___^^^]]]\\\]]]^^^``````aaa``````]]]\\\ZZZXXXUUUSSSQQQPPPOOOOOONNNLLLKKKJJJIIIIIILLLSSSbbbuuu{{{xxxuuusssssstttsssrrrqqqsssuuuxxx|||~~~yyyxxxzzz}}}yyyuuurrrppppppppppppoooqqqtttwwwyyy|||rrrccc[[[TTTUUUVVVUUUUUUVVVVVVTTTQQQNNNNNNNNNOOOOOOPPPNNNMMMLLLMMMNNNOOOPPPOOOPPPPPPQQQQQQRRRRRRSSSNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVYYYdddxxxuuusssyyytttddd]]]ZZZVVVUUUUUUSSSRRRQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLPPPUUUYYY\\\___ccceeefffhhhjjjkkkqqqssstttrrrnnnkkkhhhhhhdddcccaaaaaabbbbbbaaa```___``````aaabbbbbbcccccc``````aaa``````___^^^]]]\\\\\\]]]___``````aaaaaa]]]\\\[[[YYYVVVTTTRRRQQQPPPOOOMMMKKKIIIIIIHHHHHHNNNWWWhhh~~~~~~~~~~~~~~~~~~yyytttpppmmmnnnnnnooonnnmmmooorrruuuwww|||qqqaaaZZZTTTTTTTTTSSSRRRTTTUUUSSSQQQOOOMMMMMMNNNOOOOOOOOONNNMMMLLLMMMNNNOOONNNNNNNNNOOOOOOPPPPPPPPPMMMMMMNNNOOOOOOPPPPPPPPPTTTSSSSSSRRRRRRQQQQQQQQQNNNOOOPPPQQQRRRRRRRRRQQQSSSTTTUUUVVVWWWXXXYYYYYYZZZXXXYYYccctttwwwsssyyyyyyhhh___\\\XXXUUUTTTSSSSSSRRRQQQPPPOOOOOONNNJJJJJJJJJIIIIIILLLQQQTTTZZZ]]]aaadddfffgggiiikkkmmmoooqqqpppmmmiiifffddddddbbbaaaaaabbbbbb```___^^^___```aaabbbbbbbbbbbb```````````````___^^^]]]\\\\\\]]]]]]^^^___``````\\\\\\[[[ZZZXXXUUUSSSRRRPPPOOOLLLJJJHHHHHHHHHHHHNNNYYYlll}}}xxxsssnnnlllkkkllllllkkkkkklllppprrruuuzzznnn___XXXTTTTTTSSSPPPPPPRRRQQQRRRQQQOOOMMMLLLMMMOOONNNOOOPPPPPPNNNMMMNNNOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOSSSSSSRRRRRRQQQQQQPPPPPPQQQRRRSSSTTTTTTSSSQQQPPPSSSTTTUUUWWWXXXYYYZZZZZZ[[[YYYZZZcccssswwwrrryyy}}}kkkccc___[[[VVVUUUTTTTTTSSSRRRQQQPPPPPPOOOJJJJJJIIIHHHHHHJJJOOORRRXXX\\\aaadddfffhhhiiikkklllnnnqqqpppmmmiiieeedddcccbbbaaaaaabbbaaa___]]]^^^___```aaabbbbbbbbbaaa______``````______^^^^^^\\\\\\\\\\\\\\\]]]^^^___\\\\\\\\\[[[XXXVVVTTTRRRPPPOOOLLLIIIGGGGGGGGGGGGMMMXXXmmm~~~{{{vvvrrrnnnlllhhhiiiiiihhhhhhiiimmmppprrryyyuuuhhh[[[VVVSSSSSSRRROOOOOORRRMMMOOOPPPOOOMMMKKKMMMNNNMMMPPPSSSRRRPPPNNNMMMNNNOOONNNNNNMMMMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOOOONNNPPPPPPPPPQQQQQQRRRRRRRRRSSSTTTUUUVVVUUUTTTRRRQQQQQQSSSUUUWWWXXXYYYYYYYYYYYYWWWYYYdddvvvyyysss{{{nnneeebbb]]]XXXVVVUUUUUUTTTSSSRRRQQQPPPPPPLLLLLLKKKIIIIIIKKKPPPSSSWWW[[[```dddfffhhhjjjkkkmmmpppssssssoookkkgggeeedddbbbaaaaaaaaa```^^^\\\]]]^^^```bbbbbbbbbaaaaaa_________```______^^^^^^\\\\\\[[[[[[[[[\\\]]]]]]\\\\\\\\\[[[YYYVVVTTTRRRPPPOOOLLLIIIGGGFFFGGGGGGLLLXXXmmm}}}|||zzzwwwtttqqqnnnlllgggggggggffffffhhhkkknnnqqqxxxmmmbbbXXXTTTQQQRRRRRROOOPPPSSSKKKNNNPPPOOOMMMKKKLLLNNNMMMPPPTTTTTTQQQNNNMMMNNNPPPOOOOOONNNMMMLLLKKKKKKJJJKKKMMMNNNOOOOOONNNNNNMMMNNNOOOPPPRRRSSSTTTUUULLLNNNPPPRRRRRRQQQPPPOOOPPPQQQTTTVVVWWWXXXXXXXXXVVVUUUYYYeeeyyy{{{uuu~~~pppfffbbb]]]XXXUUUWWWUUUSSSSSSSSSRRRPPPNNNOOOMMMJJJHHHHHHJJJMMMOOOSSSWWW]]]bbbeeegggiiikkkoooppprrrsssrrrooollliiieeedddbbbaaaaaaaaabbbbbb___``````aaaaaaaaaaaaaaaaaa```^^^]]]]]]^^^```aaa_________^^^^^^]]]]]]]]][[[ZZZXXXXXXXXXWWWVVVTTTRRRQQQOOOMMMKKKIIIIIIHHHQQQZZZnnnxxxvvvssspppllliiigggfffgggfffffffffggghhhjjjkkkpppuuu|||{{{hhh^^^UUUTTTRRROOONNNMMMMMMMMMNNNLLLJJJJJJLLLMMMNNNNNNMMMNNNNNNOOOOOOOOONNNNNNNNNMMMLLLJJJJJJJJJKKKLLLNNNNNNNNNNNNMMMMMMLLLLLLOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPSSSSSSRRRRRRSSSUUUWWWXXXYYYYYY\\\hhhttt{{{mmmdddaaa]]]YYYWWWWWWUUUTTTSSSSSSRRRPPPNNNOOOMMMJJJHHHHHHJJJLLLNNNSSSWWW]]]aaadddgggiiikkkkkkmmmppprrrrrrpppnnnlllfffeeecccbbbaaaaaaaaabbb``````aaaaaaaaaaaa`````````___^^^^^^^^^^^^___```______^^^^^^^^^]]]]]]]]][[[ZZZXXXXXXXXXWWWVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHLLLXXXppp~~~{{{xxxrrrpppnnnkkkhhhfffeeedddffffffeeeeeefffhhhiiikkkooottt{{{uuucccZZZSSSRRRPPPOOONNNNNNNNNOOONNNLLLKKKKKKMMMNNNNNNMMMLLLMMMMMMMMMMMMMMMLLLLLLMMMMMMKKKKKKJJJKKKLLLLLLNNNNNNNNNNNNMMMMMMMMMLLLNNNOOOOOOOOOPPPPPPQQQQQQSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRTTTVVVXXXYYYYYYZZZ]]]iiizzznnndddaaa^^^ZZZYYYXXXVVVTTTSSSSSSSSSQQQOOONNNMMMJJJIIIHHHIIIJJJLLLRRRVVV\\\aaadddfffiiikkkhhhjjjmmmppprrrqqqpppooogggfffdddbbbaaaaaaaaaaaa```aaaaaaaaaaaaaaa```___^^^__________________^^^^^^^^^^^^^^^]]]]]]]]]]]][[[ZZZXXXXXXXXXWWWVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHHHHWWWppp~~~sssrrrooonnnooorrrvvvxxx~~~~~~|||~~~{{{xxxuuurrroooiiihhhgggeeedddcccbbbbbbddddddddddddeeegggiiijjjnnnrrrzzzlll^^^VVVQQQQQQOOONNNNNNOOOOOOPPPMMMLLLLLLMMMOOOPPPNNNMMMLLLLLLLLLKKKKKKJJJJJJIIILLLLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTVVVXXXZZZYYYZZZ^^^iii~~~sssgggccc___\\\ZZZXXXWWWUUUTTTTTTSSSQQQOOONNNMMMKKKJJJIIIIIIIIIIIIPPPTTTZZZ___ccceeehhhjjjfffhhhlllooopppqqqppppppiiihhheeecccbbbaaaaaaaaaaaaaaaaaaaaaaaa```______]]]^^^```aaaaaa```^^^]]]]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZXXXXXXXXXWWWVVVTTTSSSRRROOOMMMKKKIIIHHHGGGHHHUUUjjj{{{wwwrrrkkkfffbbbaaaaaa```aaaccceeefffiiimmmqqqqqqqqqxxx}}}ooogggeeeffffffjjjpppxxx|||wwwssspppmmmjjjhhhccccccbbbaaaaaaaaabbbbbbbbbbbbbbbcccdddfffhhhjjjlllqqqyyyzzzfffZZZVVVRRRQQQOOONNNNNNNNNNNNOOOMMMMMMMMMOOOQQQQQQOOOMMMMMMMMMLLLKKKJJJIIIIIIIIIKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRPPPPPPPPPPPPQQQQQQQQQQQQSSSSSSRRRRRRSSSUUUWWWXXXXXXZZZ]]]hhh~~~wwwjjjeeeaaa^^^]]]YYYWWWUUUUUUUUUTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHHHHNNNRRRXXX]]]aaadddfffhhhgggiiikkkmmmoooooonnnnnnjjjhhhfffdddbbbbbbbbbbbbbbbbbbbbbbbbaaa___^^^^^^\\\^^^```aaaaaa```^^^\\\]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZXXXXXXXXXWWWVVVTTTSSSRRRPPPMMMJJJIIIGGGGGGIIIPPP```zzzxxxrrrjjjeeebbb```]]]ZZZUUUUUUUUUUUUVVVWWWXXXXXX\\\aaaeeeccc___```fffmmmuuusssnnnfff^^^YYYYYYZZZYYY[[[^^^aaaeeekkkrrrwwwyyyuuuqqqmmmkkkiiifffddd```````````````aaabbbbbb`````````aaaccceeehhhiiilllqqqxxxuuucccZZZWWWTTTRRRPPPNNNMMMLLLLLLLLLMMMMMMMMMOOOQQQQQQOOOMMMOOONNNMMMKKKKKKJJJJJJKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMNNNNNNOOOPPPQQQQQQOOOPPPPPPPPPQQQQQQRRRRRRUUUUUUTTTSSSSSSTTTUUUVVVVVVYYY\\\eeeyyy}}}nnnhhhccc```___ZZZXXXVVVUUUUUUTTTSSSQQQOOOOOONNNMMMLLLJJJHHHGGGKKKOOOUUU[[[^^^aaadddfffhhhiiijjjlllmmmmmmmmmmmmiiihhhfffdddcccccccccccccccccccccbbbaaa___^^^]]]]]]^^^```aaaaaa```^^^]]]\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZXXXXXXXXXWWWVVVTTTTTTRRRPPPMMMJJJHHHGGGFFFFFFJJJVVVlllwwwqqqllleeeaaa\\\XXXWWWWWWVVVUUUNNNNNNNNNNNNOOOOOOPPPQQQRRRVVVZZZZZZVVVUUUWWWZZZ___^^^\\\XXXTTTRRRRRRSSSQQQSSSUUUVVVXXX\\\bbbffflllrrr{{{~~~|||yyywwwvvvwwwxxxzzz~~~|||rrrnnnjjjgggfffeeecccaaa___^^^^^^^^^^^^______```^^^^^^^^^```bbbeeegggiiilllpppxxxqqqaaaZZZXXXTTTSSSQQQNNNLLLKKKKKKKKKMMMLLLLLLMMMOOOPPPNNNMMMPPPOOOMMMLLLKKKLLLLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUTTTSSSSSSTTTUUUVVVTTTXXX\\\dddvvvwwwmmmeee```^^^ZZZXXXVVVVVVVVVUUUSSSQQQPPPPPPPPPOOOMMMKKKHHHFFFHHHLLLSSSXXX\\\___bbbdddfffgggiiikkklllmmmmmmmmmiiihhhfffeeedddddddddeeedddccccccbbb```___]]]\\\^^^^^^___``````___^^^^^^[[[[[[\\\\\\\\\]]]]]]]]][[[ZZZXXXXXXXXXWWWVVVTTTTTTSSSPPPMMMJJJHHHGGGFFFBBBFFFNNN^^^www}}}xxxsssooojjjeeeaaa[[[YYYUUURRRQQQQQQQQQQQQNNNNNNMMMMMMMMMNNNOOOPPPLLLNNNRRRSSSRRRRRRRRRTTTUUUUUUTTTSSSQQQQQQQQQRRROOOPPPRRRSSSUUUWWW[[[^^^bbbfffmmmrrrvvvyyy|||~~~wwwvvvuuusssqqqooommmmmmkkkkkklllnnnsss{{{xxxrrrjjjgggcccaaaaaa```___^^^\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\]]]^^^aaadddgggiiilllqqqxxxmmm^^^XXXXXXSSSQQQOOONNNLLLLLLLLLMMMNNNLLLKKKKKKMMMNNNNNNMMMOOONNNLLLKKKKKKLLLMMMNNNMMMMMMNNNNNNNNNMMMLLLKKKNNNNNNNNNOOOOOOOOOPPPPPPOOOOOOOOONNNNNNNNNNNNNNNQQQQQQRRRRRRSSSTTTTTTUUUSSSRRRRRRRRRSSSUUUWWWXXXSSSWWW]]]fffvvvrrrggg___\\\[[[YYYWWWVVVVVVUUUSSSRRRPPPQQQQQQPPPNNNKKKHHHFFFGGGKKKQQQWWW[[[^^^aaacccdddeeegggjjjlllmmmnnnooohhhgggfffeeedddeeeeeefffddddddcccbbb```^^^]]]\\\^^^__________________^^^[[[[[[[[[\\\\\\]]]]]]]]][[[ZZZXXXXXXXXXXXXVVVTTTTTTSSSPPPMMMJJJHHHGGGFFF@@@DDDKKKUUUfff~~~zzzvvvtttpppmmmjjjgggeeebbb___\\\XXXVVVSSSPPPNNNNNNMMMMMMNNNMMMLLLLLLLLLMMMNNNOOOLLLMMMNNNOOOQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSTTTUUUOOOQQQSSSTTTTTTVVVXXX[[[\\\___cccgggjjjmmmqqqtttppppppooommmkkkjjjiiihhheeefffggghhhjjjmmmssswww|||{{{pppkkkdddbbb___]]]]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWWWW[[[[[[\\\^^^aaadddgggiiilllqqqxxxjjj\\\WWWVVVPPPPPPNNNMMMMMMMMMNNNOOONNNLLLJJJJJJLLLMMMNNNNNNNNNMMMKKKJJJKKKLLLNNNOOOMMMNNNOOOOOONNNMMMLLLKKKNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLOOOOOOOOOPPPQQQRRRRRRSSSPPPPPPQQQRRRTTTWWWZZZ[[[RRRWWW^^^hhhxxxwwwiiicccaaa___\\\YYYWWWVVVVVVUUUTTTRRRQQQPPPOOOMMMKKKIIIHHHJJJKKKNNNQQQVVV\\\```cccdddgggiiikkkkkkjjjkkkllljjjhhheeecccbbbcccdddffffffeeecccbbb```_________```````````````______^^^aaaaaa___^^^^^^]]]^^^^^^[[[[[[[[[ZZZYYYWWWVVVUUUUUUTTTSSSPPPMMMJJJGGGFFFCCCCCCGGGNNNWWWiii|||{{{yyyvvvqqqmmmiiigggfffiiigggddd```]]][[[ZZZZZZSSSRRRPPPOOOMMMLLLKKKKKKOOOPPPPPPOOOMMMMMMNNNPPPMMMPPPRRRRRRPPPNNNPPPRRRUUUUUUTTTTTTTTTUUUWWWXXXSSSTTTTTTUUUUUUUUUTTTTTTYYYZZZ]]]bbbhhhnnnpppqqqooooooooonnnlllkkkiiihhheeedddbbb```aaadddgggiiinnnpppssswww}}}ssskkkfff______]]][[[ZZZXXXWWWVVVUUUUUUUUUTTTUUUUUUVVVVVVXXXZZZ]]]^^^```dddhhhkkkooouuu|||wwwfff]]]WWWQQQPPPOOONNNMMMMMMMMMNNNOOONNNLLLJJJIIIKKKLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKNNNNNNMMMMMMLLLKKKKKKKKKMMMNNNPPPRRRRRRQQQPPPOOOQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOQQQRRRSSSTTTUUUUUUTTTXXX___jjj}}}oooddd```^^^[[[WWWUUUUUUTTTSSSRRRPPPPPPPPPOOONNNLLLKKKJJJJJJKKKMMMPPPUUUZZZ^^^aaaccceeehhhiiiiiiiiiiiijjjjjjiiigggeeeddddddeeeeeedddcccbbbaaa```_________```aaaaaaaaaaaa```______aaaaaa```___^^^^^^^^^^^^[[[[[[[[[ZZZYYYXXXVVVVVVUUUUUUSSSQQQNNNKKKHHHGGGFFFEEEFFFIIIOOO[[[rrr~~~zzzwwwtttwwwtttrrrrrrssstttsssqqqqqqpppmmmjjjgggdddaaa```bbbaaa___\\\ZZZYYYXXXWWWSSSRRRQQQOOONNNNNNMMMMMMPPPQQQQQQPPPNNNNNNOOOQQQQQQSSSUUUTTTSSSRRRSSSUUUVVVVVVUUUUUUVVVWWWXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWZZZ[[[]]]aaahhhmmmpppqqqqqqppppppnnnllljjjhhhgggdddbbb___^^^^^^___bbbcccdddeeegggjjjnnnrrrvvvyyyvvvllleeeaaa]]]]]][[[ZZZXXXVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWYYY[[[]]]___bbbgggjjjpppttt{{{qqqbbb[[[VVVRRRPPPOOONNNMMMLLLMMMNNNNNNNNNLLLJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMOOOPPPPPPOOONNNMMMOOOPPPQQQRRRRRRSSSRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUTTTXXX___kkkwwwhhhbbb___\\\YYYWWWVVVUUUSSSRRROOOOOOOOOOOONNNMMMLLLLLLIIIJJJKKKNNNRRRWWW\\\^^^aaacccggghhhhhhgggggghhhjjjiiihhhgggfffeeeddddddbbbaaa``````______``````bbbbbbbbbbbbbbbaaa``````aaaaaa```______^^^^^^^^^[[[[[[[[[[[[ZZZXXXWWWVVVVVVUUUTTTRRROOOLLLJJJHHHHHHEEEDDDEEEGGGNNN[[[hhh}}}{{{pppgggcccbbbcccdddfffdddcccdddfffhhhhhhgggfffffffffeeebbb```]]]\\\[[[[[[[[[ZZZYYYWWWVVVUUURRRRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRPPPPPPQQQSSSVVVWWWXXXWWWVVVWWWYYY[[[ZZZZZZZZZZZZ[[[\\\^^^^^^^^^^^^]]]\\\\\\\\\]]]]]]\\\\\\\\\```fffllloooqqqqqqqqqooonnnkkkiiigggeeebbb```^^^[[[ZZZZZZ[[[[[[\\\\\\\\\]]]___bbbdddeeemmmrrr{{{wwwmmmeee___]]]ZZZYYYXXXWWWUUUTTTRRRRRRQQQQQQQQQQQQRRRSSSUUUUUUVVVWWWYYY[[[]]]aaafffiiippptttzzz~~~~~~hhh]]]WWWTTTRRRPPPOOOMMMLLLLLLLLLMMMNNNNNNLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNOOOOOOOOONNNMMMLLLNNNOOOPPPQQQRRRSSSSSSSSSTTTTTTSSSRRRRRRSSSSSSTTTUUUXXX^^^jjjnnngggccc```]]]ZZZYYYXXXVVVTTTPPPPPPPPPPPPOOONNNLLLLLLIIIIIIIIILLLOOOTTTYYY[[[___cccfffhhhhhhgggggghhhiiiiiiiiihhhgggeeecccbbb``````____________``````bbbccccccccccccbbbaaaaaaaaaaaaaaa```______^^^]]][[[[[[[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSPPPNNNLLLKKKFFFDDDCCCCCCEEEJJJPPPVVVaaaqqq}}}ssslllggg___YYYVVVWWWYYY[[[[[[[[[[[[]]]```bbbddddddaaabbbcccdddccc```^^^\\\YYYZZZZZZZZZYYYWWWUUUTTTQQQQQQQQQQQQRRRSSSTTTTTTTTTUUUVVVUUUTTTSSSUUUWWWZZZZZZ[[[[[[[[[]]]___```bbbbbbccccccdddeeefffgggfffeeedddcccbbbbbbbbbccc___]]]\\\^^^ccchhhlllnnnnnnmmmmmmllljjjhhhfffeeecccaaa^^^[[[YYYWWWVVVVVVYYYYYYXXXXXXXXXZZZ[[[\\\cccggglllqqqtttxxx|||~~~~~~xxxoooggg```\\\ZZZWWWVVVUUUTTTRRRQQQPPPOOONNNNNNNNNOOOPPPRRRSSSTTTTTTUUUWWWXXX[[[___dddiiippptttyyy|||sssaaaYYYTTTRRRQQQOOONNNMMMLLLKKKLLLMMMMMMMMMLLLKKKLLLMMMNNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNPPPPPPQQQQQQQQQPPPOOONNNOOOPPPPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVUUUTTTVVVYYY]]]ggg|||tttlllfffccc^^^\\\ZZZYYYWWWUUUSSSSSSRRRQQQOOOMMMKKKJJJIIIHHHHHHJJJMMMQQQVVVYYY___bbbgggjjjjjjjjjjjjjjjhhhiiiiiiiiigggeeecccaaa_______________``````aaacccccccccccccccbbbbbbaaaaaaaaaaaaaaa```___^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYVVVVVVUUUTTTRRRPPPNNNMMMEEEEEECCCCCCEEEHHHKKKKKKPPPZZZfffnnnuuu}}}}}}tttnnniiibbbZZZXXXVVVRRROOOMMMNNNPPPQQQRRRSSSUUUXXXZZZ^^^aaaccc```aaacccdddcccbbb```^^^ZZZZZZZZZYYYXXXUUUSSSQQQRRRRRRRRRSSSTTTVVVWWWXXXWWWXXXZZZYYYYYYZZZ\\\^^^______```bbbdddfffhhhiiijjjkkklllmmmnnnoooppppppnnnmmmkkkiiihhhffffffeeeccc```^^^^^^aaaeeeggghhhggghhhhhhhhhggggggfffeeecccbbb```]]]ZZZWWWUUUTTTUUUTTTTTTSSSTTTUUUWWWXXXZZZ]]]```ccceeehhhkkknnnnnnooorrrtttvvvwwwxxxwww{{{wwwppphhhaaa\\\XXXWWWUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMNNNOOOQQQRRRSSSSSSTTTUUUVVVYYY^^^dddhhhppptttzzz}}}kkk]]]XXXSSSQQQQQQNNNMMMLLLKKKKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNPPPPPPPPPPPPPPPPPPPPPOOOQQQQQQRRRQQQQQQPPPOOOOOOOOORRRVVVZZZ[[[YYYWWWTTTUUUXXX[[[eeezzz{{{qqqfffccc^^^[[[YYYWWWUUUSSSUUUTTTSSSRRRPPPMMMKKKJJJJJJIIIHHHHHHKKKOOOTTTWWW]]]aaagggkkklllllllllllljjjjjjjjjjjjhhhfffcccbbb`````````___``````aaaaaabbbccccccccccccbbbaaaaaa```aaabbbbbbaaa```^^^]]]\\\\\\\\\\\\\\\[[[ZZZZZZWWWWWWVVVUUUSSSRRRPPPOOOFFFHHHFFFBBBAAACCCDDDCCCHHHLLLRRRWWW\\\aaafffiiihhhiiiggg```[[[XXXTTTNNNKKKLLLLLLKKKIIIIIIJJJLLLJJJLLLPPPRRRUUUXXX]]]``````aaabbbbbbbbb```___^^^YYYYYYXXXWWWVVVTTTRRRQQQUUUUUUUUUVVVXXXYYY[[[\\\\\\^^^```aaaaaaccceeehhhhhhhhhjjjnnnsssvvvwwwvvvuuuvvvwwwyyyzzz{{{{{{{{{yyyxxxwwwtttrrrnnnllljjjiiifffcccaaabbbccccccbbbbbbbbbcccdddddddddccccccaaaaaa___]]]ZZZWWWTTTRRROOONNNNNNMMMNNNPPPQQQRRRUUUWWWYYY[[[\\\^^^aaaccceeegggiiilllnnnooooooooorrrnnnhhhbbb[[[WWWTTTSSSTTTSSSSSSRRRPPPOOOOOONNNMMMMMMMMMMMMNNNOOOQQQQQQRRRSSSTTTUUUXXX]]]dddhhhooouuu{{{{{{ddd[[[YYYUUUQQQRRRNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJJJJKKKMMMNNNMMMKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOOOORRRRRRRRRQQQPPPOOONNNMMMMMMPPPUUUYYY[[[YYYVVVTTTRRRUUUZZZeee{{{vvvhhhddd```\\\ZZZXXXUUUTTTTTTSSSSSSRRRPPPOOOMMMLLLKKKIIIHHHHHHJJJNNNSSSVVVZZZ___fffkkkmmmmmmnnnnnnnnnmmmmmmkkkjjjhhhfffeeebbbbbbaaa`````````aaaaaabbbbbbbbbcccbbbaaaaaa``````aaabbbbbbbbb```^^^]]]\\\\\\]]]]]]\\\\\\[[[ZZZWWWWWWWWWVVVUUUSSSRRRQQQHHHKKKIIIBBB>>>@@@BBB@@@BBBDDDGGGKKKOOOSSSWWWZZZYYY[[[ZZZUUUQQQQQQNNNKKKGGGIIIIIIHHHFFFFFFIIIKKKHHHKKKOOORRRTTTXXX]]]aaaccccccbbbaaa```______^^^ZZZYYYXXXWWWWWWVVVVVVVVVZZZZZZZZZ[[[\\\^^^___```bbbdddggghhhjjjmmmpppssstttuuuyyy}}}xxxuuupppmmmiiifffeeeccc```^^^______`````````______^^^]]]]]]]]][[[YYYVVVSSSQQQMMMMMMLLLKKKLLLMMMNNNOOORRRTTTVVVXXXXXXYYY[[[]]]___```cccfffiiijjjkkkkkkjjjgggbbb\\\XXXUUUSSSSSSTTTSSSSSSRRRQQQPPPOOOOOONNNMMMMMMMMMNNNOOOOOOPPPRRRRRRSSSTTTWWW]]]dddiiinnnuuu}}}rrr]]]ZZZ[[[WWWSSSTTTMMMLLLKKKJJJIIIJJJKKKKKKHHHHHHIIIJJJMMMMMMLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNPPPSSSUUUUUUUUUTTTSSSOOOSSSXXXdddyyyzzzkkkgggbbb___\\\ZZZXXXVVVRRRRRRRRRRRRQQQPPPOOONNNKKKJJJHHHHHHJJJNNNRRRVVVXXX^^^eeejjjmmmnnnnnnoooqqqpppooommmkkkiiihhhgggccccccbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaa`````````aaabbbcccbbb```^^^]]]\\\\\\]]]]]]]]]\\\[[[[[[WWWWWWWWWVVVUUUTTTRRRRRRHHHMMMLLLCCC>>>AAADDDDDD??????CCCHHHLLLNNNQQQTTTRRRUUUUUUPPPMMMMMMLLLIIIDDDEEEEEECCCAAABBBFFFIIIKKKOOOSSSVVVXXX[[[```eeefffeeedddbbb``````______\\\[[[ZZZYYYYYY[[[\\\]]]]]]]]]^^^___```aaacccdddgggiiilllnnnpppssswwwzzz}}}~~~uuurrrnnnjjjgggddd___\\\^^^^^^^^^^^^]]]\\\[[[ZZZYYYZZZZZZYYYWWWTTTQQQOOOPPPOOONNNMMMMMMNNNNNNOOONNNPPPSSSTTTTTTUUUVVVXXXVVVXXX[[[___bbbdddeeeffffffccc___[[[WWWUUUUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPOOONNNNNNNNNNNNNNNOOOOOORRRRRRSSSTTTWWW]]]dddiiinnnuuu~~~kkkYYYYYY\\\YYYUUUVVVMMMLLLKKKJJJIIIJJJJJJKKKGGGGGGHHHJJJLLLMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMNNNOOOPPPRRRSSSTTTOOOOOOPPPPPPQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQOOORRRWWWbbbvvv|||{{{ooogggaaa```^^^ZZZVVVVVVUUUUUUTTTSSSQQQOOONNNMMMMMMMMMLLLJJJIIIJJJNNNQQQWWW[[[___cccgggjjjnnnqqqrrrrrrrrrqqqnnnjjjgggeeebbbbbbaaaaaaaaaaaaaaabbbfffdddbbb___^^^^^^______aaaaaaaaaaaa````````````\\\[[[[[[\\\^^^______^^^YYYXXXWWWWWWWWWVVVSSSQQQOOOMMMJJJFFFDDDBBBAAAAAABBBCCCDDDGGGJJJMMMPPPQQQPPPOOONNNLLLJJJHHHEEEDDDHHHFFFDDDBBBBBBDDDGGGIIIJJJLLLPPPSSSVVVZZZ^^^aaaccccccdddddddddaaa]]]YYY[[[\\\]]]]]]]]]___bbbeeedddfffgggfffeeefffiiimmmmmmnnnoooqqqtttxxx~~~xxxtttqqqkkkbbb[[[]]]ZZZWWWVVVWWWYYYZZZZZZVVVVVVVVVUUUTTTRRRQQQPPPNNNMMMLLLLLLLLLMMMOOOPPPOOOOOOPPPPPPRRRSSSTTTUUUWWWXXXXXXZZZ\\\^^^```aaaaaa___\\\YYYVVVTTTSSSSSSWWWTTTRRRQQQQQQQQQPPPOOOSSSQQQNNNKKKJJJLLLOOOPPPOOOPPPQQQTTTWWW]]]dddiiinnnsss{{{tttggg[[[XXXYYYWWWUUUUUUMMMLLLKKKJJJJJJKKKLLLMMMOOOLLLIIIJJJMMMPPPQQQPPPLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHJJJKKKMMMOOOPPPQQQPPPQQQQQQQQQPPPOOOOOONNNLLLLLLMMMMMMMMMNNNNNNNNNKKKRRRYYYaaarrr{{{qqqhhhaaa```^^^ZZZXXXXXXVVVVVVUUUTTTRRRPPPNNNMMMMMMMMMLLLKKKIIIJJJMMMPPPVVVZZZ```dddhhhkkknnnppprrrssssssrrrqqqmmmjjjhhhcccbbbbbbaaaaaaaaaaaabbbeeecccaaa___^^^^^^______aaaaaaaaaaaaaaaaaaaaa```]]]\\\\\\\\\^^^___^^^]]]YYYWWWVVVVVVWWWVVVTTTRRRNNNMMMJJJGGGDDDBBBAAAAAABBBCCCDDDFFFIIILLLOOOPPPOOOOOONNNLLLJJJHHHFFFDDDGGGEEECCCBBBBBBEEEHHHJJJJJJLLLPPPRRRUUUYYY^^^aaagggfffeeedddccc___\\\YYYYYY[[[]]]___aaadddgggjjjkkkmmmnnnmmmkkkkkknnnppppppqqqsssuuuxxx||||||wwwpppggg```]]]ZZZUUUSSSRRRSSSSSSSSSQQQQQQQQQQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLMMMNNNOOONNNNNNNNNOOOPPPQQQSSSTTTUUUVVVWWWXXXZZZ\\\^^^```___]]]ZZZWWWUUUSSSRRRRRRRRRQQQOOOOOOOOONNNMMMKKKPPPOOOMMMKKKKKKLLLNNNOOONNNOOOQQQTTTWWW]]]dddjjjnnnsssyyyooocccXXXUUUUUUTTTRRRRRRLLLKKKJJJJJJJJJKKKKKKLLLPPPNNNLLLNNNSSSWWWXXXXXXVVVTTTQQQNNNLLLJJJIIIIIIMMMKKKJJJIIIHHHIIIJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNSSSYYYaaapppwwwyyytttjjjbbb```^^^[[[YYYZZZWWWWWWVVVUUUSSSQQQPPPOOONNNNNNMMMKKKJJJJJJMMMOOOTTTYYY___eeehhhkkkmmmooorrrsssttttttsssqqqnnnllldddcccbbbaaaaaaaaaaaaaaacccbbb```___^^^^^^^^^___aaaaaaaaaaaaaaaaaaaaaaaa```^^^]]]]]]^^^^^^]]]\\\XXXWWWUUUVVVWWWWWWUUUTTTNNNMMMJJJGGGDDDBBBAAA@@@BBBCCCDDDFFFIIILLLNNNOOONNNNNNMMMLLLJJJHHHFFFEEEFFFDDDCCCBBBCCCEEEHHHJJJJJJLLLOOOQQQTTTXXX]]]```eeedddcccaaa___]]][[[ZZZWWWZZZ___cccfffjjjnnnppprrrssssssrrrqqqpppqqqrrrqqqtttwwwyyy{{{}}}vvvnnnhhh```\\\VVVRRRPPPOOONNNMMMNNNNNNNNNNNNNNNMMMLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNPPPQQQRRRSSSSSSTTTVVVXXXZZZ\\\^^^\\\[[[XXXUUUSSSRRRQQQQQQPPPOOOOOOOOOOOONNNLLLIIIMMMLLLLLLLLLLLLLLLMMMNNNMMMOOOQQQSSSWWW^^^eeejjjooossswww|||~~~zzzggg\\\RRRPPPPPPOOOMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJNNNMMMMMMPPPUUUZZZ\\\]]]___\\\XXXTTTOOOKKKHHHGGGLLLJJJHHHFFFGGGIIILLLMMMHHHHHHHHHIIIIIIIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPUUUYYY```mmmssstttzzzpppfffbbb```\\\ZZZ[[[YYYXXXXXXVVVUUUSSSQQQPPPNNNNNNNNNLLLJJJJJJLLLNNNQQQVVV^^^dddhhhjjjkkkmmmqqqssstttuuutttqqqnnnkkkeeedddcccbbbaaaaaaaaaaaaaaaaaa___^^^^^^^^^^^^___aaaaaaaaaaaaaaabbbbbbbbbbbb```___^^^___^^^\\\[[[XXXVVVUUUUUUVVVWWWVVVUUUNNNMMMKKKHHHFFFCCCAAAAAABBBCCCDDDFFFHHHJJJMMMNNNMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCBBBBBBCCCEEEHHHIIIIIIKKKMMMOOORRRVVV[[[___aaa```___]]][[[ZZZ[[[\\\WWW\\\bbbgggkkknnnqqqttttttuuuuuuuuusssrrrqqqqqqqqqssswwwyyy{{{~~~zzzsssoooeeeaaaZZZUUUSSSQQQOOOMMMNNNOOOOOOPPPPPPOOOOOOOOOMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQRRRTTTVVVXXX[[[\\\[[[YYYWWWUUUSSSRRRRRRRRRQQQQQQQQQRRRSSSQQQNNNKKKJJJJJJKKKLLLLLLMMMLLLLLLMMMNNNPPPSSSWWW^^^fffkkkqqqtttwwwyyy|||qqq___VVVNNNMMMMMMKKKJJJKKKJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIKKKNNNQQQUUUXXXZZZ^^^\\\XXXTTTPPPLLLIIIGGGHHHHHHGGGGGGHHHJJJLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLNNNNNNNNNNNNOOOOOOOOOOOOPPPTTTXXX^^^lll~~~uuuvvvyyynnniiiddd^^^[[[[[[YYYYYYXXXWWWUUUSSSRRRQQQOOOOOONNNLLLJJJIIIKKKLLLMMMSSSZZZaaaeeegggiiijjjoooqqqssstttrrroookkkiiifffeeedddbbbaaa`````````______^^^^^^^^^^^^^^^^^^```aaaaaaaaabbbbbbbbbcccdddbbb```______^^^\\\ZZZXXXVVVUUUTTTVVVWWWVVVUUUOOONNNMMMJJJGGGEEECCCAAACCCCCCDDDEEEGGGIIIKKKLLLLLLLLLLLLKKKJJJHHHGGGFFFDDDCCCBBBBBBCCCEEEGGGHHHHHHIIIKKKLLLOOOSSSXXX\\\bbbbbb```]]]YYYXXXYYY[[[[[[^^^dddhhhlllnnnqqqsssuuuuuuvvvvvvvvvuuurrrqqqqqqtttwwwyyy{{{}}}~~~vvvrrriiiddd^^^YYYVVVTTTRRRQQQOOOPPPPPPQQQQQQQQQQQQQQQMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOQQQRRRUUUXXXZZZ[[[YYYXXXVVVTTTSSSSSSSSSTTTRRRRRRRRRSSSTTTSSSPPPMMMIIIJJJKKKLLLMMMLLLLLLKKKLLLMMMPPPSSSXXX___gggllltttuuuwwwyyy{{{~~~hhhYYYRRRMMMLLLLLLJJJIIIJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLOOOQQQRRRTTTSSSRRRPPPNNNKKKJJJIIIGGGHHHKKKMMMNNNOOONNNNNNIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOOOONNNRRRVVV]]]lll~~~yyy}}}{{{ssslllccc]]]\\\YYYYYYXXXWWWUUUSSSRRRQQQOOOOOOOOOMMMKKKIIIJJJKKKJJJOOOVVV\\\```ccceeegggkkkmmmppprrrqqqnnnjjjhhhgggfffeeecccaaa``````___]]]]]]^^^^^^^^^^^^^^^^^^```aaaaaabbbbbbcccccccccdddcccaaa``````___]]][[[ZZZWWWUUUTTTUUUVVVVVVUUUQQQPPPOOOMMMJJJGGGDDDCCCCCCCCCDDDEEEFFFHHHJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIKKKPPPUUUYYYeeefffddd```ZZZVVVWWWZZZ]]]```dddhhhjjjlllppprrrtttuuuvvvyyyzzzyyyvvvssssssuuuwwwyyyzzz|||{{{vvvlllgggaaa\\\XXXVVVTTTSSSOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPSSSUUUXXX[[[\\\WWWVVVUUUTTTSSSSSSTTTUUUQQQPPPPPPQQQRRRQQQOOOMMMJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMOOOSSSXXX___gggmmmtttuuuwwwxxxzzz~~~uuucccUUUPPPLLLMMMMMMJJJIIIKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJJJJLLLMMMIIIJJJJJJKKKKKKJJJJJJIIIHHHJJJNNNQQQRRRRRRPPPOOOJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMNNNNNNNNNMMMPPPUUU^^^mmm{{{uuuiii```]]]YYYYYYXXXWWWUUUSSSQQQPPPOOOPPPPPPNNNKKKIIIIIIJJJGGGKKKQQQWWW[[[___bbbeeeeeehhhlllpppqqqooollljjjhhhgggeeecccaaa```______\\\\\\]]]^^^^^^^^^^^^^^^```aaaaaabbbbbbcccdddddddddcccaaa`````````^^^\\\[[[XXXUUUTTTTTTUUUUUUTTTRRRRRRQQQOOOLLLIIIFFFDDDCCCCCCDDDDDDFFFGGGIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHMMMSSSWWW___aaabbb^^^YYYVVVXXXZZZ]]]___bbbeeegggjjjnnnqqqrrrrrruuuyyy||||||xxxuuurrrssstttuuuvvvxxx}}}~~~qqqllleee___[[[XXXVVVTTTQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQQQQPPPOOONNNLLLLLLKKKKKKLLLLLLMMMMMMOOOPPPQQQSSSVVVYYY\\\]]]UUUTTTSSSRRRRRRRRRSSSTTTQQQOOONNNOOOPPPPPPOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLJJJLLLOOOSSSXXX```hhhnnnssstttvvvwwwyyy|||mmm]]]RRRNNNLLLMMMMMMJJJIIIKKKJJJKKKKKKKKKJJJIIIGGGFFFFFFHHHJJJJJJHHHGGGIIIJJJEEEFFFGGGHHHIIIIIIHHHGGGHHHIIIKKKMMMOOOOOONNNNNNJJJJJJIIIIIIIIIHHHHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMNNNQQQVVV___oooyyy}}}|||mmmbbb^^^YYYXXXXXXWWWUUUSSSQQQPPPOOOPPPPPPNNNKKKIIIIIIIIIEEEIIINNNSSSXXX\\\aaadddaaaeeejjjooorrrqqqooommmiiihhhfffcccbbb```______[[[[[[\\\]]]^^^^^^^^^^^^```aaaaaabbbccccccdddddddddcccaaa```aaa```^^^]]]\\\YYYVVVTTTTTTUUUTTTTTTSSSSSSRRRPPPMMMJJJGGGEEECCCCCCDDDDDDEEEGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFKKKQQQVVVTTTXXX[[[ZZZWWWVVVYYY]]]\\\^^^aaaccceeeiiinnnrrrnnnooorrrwww{{{|||xxxtttppppppppppppqqqtttyyy}}}{{{wwwrrrjjjccc^^^[[[WWWUUUTTTTTTUUUUUUTTTSSSSSSRRRQQQQQQRRRRRRRRRQQQOOONNNKKKKKKJJJJJJJJJKKKKKKLLLPPPPPPRRRTTTWWWZZZ]]]^^^SSSRRRQQQPPPPPPQQQRRRSSSRRRQQQOOOOOOPPPQQQPPPOOOOOONNNMMMLLLKKKKKKLLLLLLJJJLLLOOOSSSXXX```hhhnnnqqqsssuuuvvvxxxzzz~~~zzzbbbTTTPPPMMMKKKMMMLLLIIIIIIKKKKKKKKKLLLLLLKKKIIIHHHFFFDDDFFFIIIIIIGGGEEEGGGIIIEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLPPPSSSWWW```pppuuuxxx}}}ooofffccc^^^\\\ZZZXXXWWWVVVSSSQQQSSSSSSQQQPPPNNNMMMLLLKKKIIIJJJMMMPPPUUU[[[___bbbcccdddhhhjjjlllmmmllllllhhhgggdddbbb```_________aaa```___^^^^^^^^^^^^^^^]]]___aaadddeeeeeedddccceeeeeedddcccaaa___^^^]]]]]]\\\[[[YYYWWWVVVUUUUUUUUUTTTSSSQQQNNNKKKIIIHHHCCCCCCCCCCCCDDDFFFGGGHHHFFFHHHJJJLLLMMMKKKJJJHHHHHHFFFEEEDDDEEEEEEEEECCCBBBCCCCCCBBBBBBDDDIIILLLKKKPPPWWW[[[]]]\\\[[[ZZZ[[[]]]___```bbbeeeiiilllmmmnnnppprrrtttuuuvvvvvvmmmlllkkkkkkkkkmmmooopppzzz{{{~~~yyyooohhhdddaaa\\\YYYXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOOOONNNOOOOOOMMMLLLLLLLLLMMMNNNPPPQQQSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSOOOOOOOOONNNNNNNNNMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHIIIKKKNNNTTT[[[cccjjjnnnqqqssstttuuuwwwzzzqqq[[[OOOQQQMMMIIIIIIKKKLLLIIIEEEJJJJJJIIIIIIIIIHHHHHHHHHEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNPPPQQQUUU^^^kkkyyy~~~www~~~pppgggddd___]]][[[YYYYYYXXXUUUSSSRRRQQQPPPNNNLLLJJJIIIHHHIIIJJJLLLPPPUUUZZZ^^^aaabbbdddfffiiikkkllllllllliiihhheeecccaaa```______^^^^^^^^^^^^___```aaaaaa]]]^^^```bbbcccdddccccccccccccbbbaaa```^^^]]]\\\^^^]]]\\\ZZZYYYXXXWWWWWWUUUUUUTTTRRROOOLLLJJJIIIDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHKKKMMMMMMLLLJJJIIIIIIGGGEEEEEEFFFFFFEEEDDDEEEDDDDDDBBBAAABBBFFFIIIMMMRRRYYY^^^````````````^^^^^^_________aaaeeehhhjjjkkkmmmoooqqqrrrssstttnnnmmmkkkiiiiiijjjlllmmmqqqrrruuuzzz}}}{{{yyy|||~~~tttlllgggddd```]]]ZZZZZZYYYWWWVVVVVVVVVVVVSSSSSSSSSRRRQQQQQQPPPPPPPPPOOOMMMLLLLLLLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPPPPOOOOOOOOONNNNNNKKKJJJIIIIIIHHHHHHHHHHHHIIIKKKOOOTTT[[[cccjjjnnnppprrrtttvvvxxx{{{iiiZZZRRRPPPLLLIIIIIIKKKLLLIIIFFFHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQUUU^^^kkkyyy~~~ttt{{{rrrhhheee```^^^[[[ZZZZZZYYYXXXVVVSSSRRRPPPNNNLLLJJJHHHGGGIIIJJJLLLOOOSSSXXX\\\^^^aaabbbdddfffhhhjjjlllllljjjiiigggdddbbbaaa``````^^^^^^______``````aaaaaa^^^^^^______```aaabbbbbbaaaaaaaaa```___]]]\\\[[[^^^^^^]]]]]]\\\[[[[[[[[[VVVUUUTTTSSSPPPNNNLLLKKKFFFFFFEEEEEEFFFGGGHHHHHHIIIJJJLLLMMMNNNMMMKKKJJJJJJHHHFFFFFFFFFGGGFFFDDDFFFFFFDDDBBB@@@@@@CCCEEEMMMRRRZZZ```bbbddddddeeebbbbbb```^^^\\\]]]```ccceeefffhhhjjjlllnnnooopppooommmiiigggeeefffhhhiiikkkllloootttyyy}}}}}}}}}uuuttttttvvvzzz}}}~~~~~~yyypppkkkgggdddaaa]]]\\\[[[ZZZXXXXXXWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRPPPOOONNNMMMMMMMMMNNNNNNOOOOOOPPPQQQRRRTTTVVVWWWTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOKKKKKKJJJIIIHHHHHHHHHHHHIIIKKKOOOUUU\\\dddjjjmmmnnnqqqtttwwwyyy{{{~~~qqq___WWWTTTOOOLLLIIIIIIJJJKKKIIIFFFGGGFFFFFFFFFEEEEEEEEEEEEHHHHHHIIIJJJJJJJJJJJJIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLNNNOOOOOOQQQRRRUUU^^^kkkyyyqqquuuuuujjjfff```^^^[[[ZZZZZZYYYXXXWWWVVVUUUSSSQQQNNNLLLJJJIIIIIIIIIKKKNNNQQQUUUYYY[[[___```aaaccceeehhhkkklllkkkjjjiiigggdddcccaaaaaabbbbbbbbbaaa```___^^^]]]^^^]]]]]]]]]^^^___``````````````````___^^^\\\\\\_______________^^^^^^]]]WWWVVVVVVTTTRRRPPPNNNMMMHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKIIIGGGFFFGGGGGGFFFDDDFFFEEEDDDAAA??????BBBEEEKKKQQQXXX^^^bbbdddfffggghhhgggccc___[[[[[[]]]___```aaabbbcccfffhhhjjjkkkmmmkkkgggdddbbbbbbccccccfffgggjjjnnntttxxxyyyxxxrrrrrrssstttvvvwwwxxxxxxxxxyyy{{{}}}sssmmmjjjfffccc^^^]]]\\\ZZZXXXWWWWWWWWWQQQQQQQQQRRRRRRRRRSSSSSSQQQPPPOOONNNMMMNNNNNNOOOOOOOOOOOOOOOQQQSSSVVVWWWTTTSSSSSSSSSRRRRRRRRRRRRPPPPPPOOOOOOOOONNNNNNNNNLLLKKKJJJIIIHHHGGGGGGGGGIIIKKKOOOVVV]]]dddjjjmmmlllppptttxxxyyy{{{|||~~~fffXXXSSSSSSNNNLLLIIIIIIJJJJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRUUU^^^kkkzzz}}}ooosss}}}|||nnnhhhaaa^^^[[[YYYXXXXXXXXXWWWWWWVVVTTTRRROOOMMMKKKJJJHHHIIIJJJLLLOOOSSSVVVXXX\\\]]]^^^aaadddgggjjjkkklllkkkjjjiiigggeeedddccccccccccccbbbaaa```^^^]]]^^^]]]]]]\\\\\\]]]^^^^^^````````````______^^^]]]______````````````___^^^WWWWWWWWWVVVTTTRRRQQQPPPKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMNNNNNNMMMLLLKKKLLLJJJGGGFFFGGGGGGEEEDDDDDDCCCBBBAAA???AAADDDGGGLLLQQQXXX^^^bbbeeegggiiillljjjgggbbb]]][[[\\\^^^\\\\\\]]]^^^___aaaccceeeiiihhheeebbb```^^^^^^^^^______bbbffflllppprrrrrroooooopppqqqqqqqqqrrrsssqqqsssuuuzzzvvvppplllhhhddd___]]]\\\YYYWWWVVVUUUUUUPPPPPPPPPQQQRRRRRRSSSSSSRRRQQQOOONNNNNNNNNOOOPPPOOOOOOOOOOOOQQQSSSUUUWWWSSSSSSSSSRRRRRRRRRRRRQQQNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLJJJIIIHHHGGGGGGGGGIIIKKKPPPWWW^^^eeejjjmmmkkkoootttxxxyyyzzz{{{|||wwwaaaTTTOOOOOOLLLKKKIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLMMMOOOPPPQQQRRRSSSVVV^^^lll{{{vvvkkkppp}}}uuummmccc___[[[YYYXXXXXXWWWVVVVVVUUUSSSQQQOOOMMMKKKJJJHHHHHHIIIKKKMMMQQQTTTUUUYYYZZZ\\\___cccfffhhhiiikkkkkkkkkjjjiiihhhgggfff```aaabbbccccccbbbaaa```]]]]]]]]]]]]]]]]]]\\\\\\_________```______^^^^^^^^^___```aaaaaa```^^^]]]XXXXXXXXXWWWVVVTTTSSSRRRMMMMMMLLLKKKJJJJJJJJJKKKMMMMMMMMMMMMMMMLLLLLLKKKLLLIIIGGGFFFFFFFFFDDDCCCCCCCCCBBBAAA@@@BBBFFFIIIOOOTTTZZZ```cccfffhhhjjjlllkkkiiieee```^^^^^^^^^ZZZYYYYYYYYYZZZ\\\^^^___ccccccbbb```^^^]]][[[ZZZ\\\\\\___ccciiinnnppppppjjjkkkkkkjjjiiiiiijjjlllmmmooorrrwwwzzzuuupppkkkgggaaa___]]][[[YYYWWWVVVUUUQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUSSSSSSRRRRRRRRRRRRQQQQQQMMMMMMMMMMMMLLLLLLLLLLLLMMMLLLJJJIIIHHHGGGFFFFFFIIIKKKQQQWWW___eeejjjmmmkkknnnssswwwxxxyyy{{{|||nnn]]]SSSMMMKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOQQQRRRSSSSSSVVV^^^lll{{{}}}|||nnndddlll}}}}}}rrrfffbbb]]]ZZZYYYXXXWWWVVVVVVUUUTTTRRRQQQOOONNNMMMHHHHHHHHHJJJLLLOOOQQQSSSUUUWWW[[[___ccceeeggggggjjjkkkkkklllkkkjjjiiihhh```aaacccddddddcccaaa```]]]]]]^^^^^^^^^]]][[[[[[]]]]]]^^^^^^^^^^^^]]]]]]^^^___`````````^^^]]][[[YYYYYYYYYXXXWWWVVVUUUTTTOOOOOOMMMLLLLLLKKKKKKKKKMMMMMMLLLLLLLLLKKKKKKKKKKKKIIIFFFEEEEEEEEECCCBBBDDDDDDCCCBBBAAACCCFFFIIIPPPTTTZZZ___aaaccceeegggiiiiiiiiigggccc```______YYYXXXWWWVVVVVVXXXYYYZZZ]]]^^^______^^^\\\ZZZXXXZZZZZZ\\\```fffkkknnnooogggggggggdddaaaaaadddgggiiikkkpppuuu|||{{{vvvoookkkeeedddaaa___\\\ZZZYYYXXXTTTTTTTTTTTTTTTTTTUUUUUUSSSRRRPPPOOOOOOOOOPPPQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQNNNNNNNNNMMMMMMMMMLLLLLLMMMLLLKKKIIIHHHGGGFFFFFFHHHKKKQQQXXX___fffjjjmmmkkknnnrrruuuwwwyyy{{{}}}}}}~~~~~~uuubbbWWWQQQMMMJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKLLLMMMNNNPPPQQQRRRTTTSSSVVV^^^lll|||~~~zzzjjjaaajjj|||wwwhhhddd___[[[ZZZYYYXXXWWWXXXXXXWWWUUUTTTRRRQQQQQQHHHHHHHHHIIIKKKNNNPPPRRRSSSVVVZZZ___ccceeeffffffiiijjjkkklllllllllkkkjjjdddeeeeeeeeedddaaa^^^\\\]]]^^^___```___]]][[[YYY[[[[[[\\\]]]]]]]]]\\\\\\^^^^^^``````___]]][[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUPPPPPPNNNMMMLLLLLLKKKKKKMMMLLLLLLLLLKKKKKKJJJJJJKKKIIIFFFEEEEEEDDDCCCAAAFFFEEEDDDCCCAAACCCFFFIIIOOOSSSXXX\\\^^^```aaacccfffhhhiiigggdddaaa______YYYWWWVVVTTTTTTUUUWWWXXXYYY[[[]]]______\\\YYYWWWSSSSSSUUUYYY___eeehhhhhhffffffeeebbb^^^^^^aaaeeefffiiioootttyyyzzzsssnnniiigggeeebbb___]]]\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVSSSRRRQQQPPPOOOPPPQQQQQQRRRSSSTTTUUUUUUTTTSSSRRRSSSRRRRRRRRRQQQQQQQQQQQQOOOOOOOOONNNNNNNNNMMMMMMMMMLLLKKKIIIHHHFFFFFFFFFHHHLLLQQQXXX```fffjjjmmmkkknnnrrrtttvvvxxx{{{}}}|||}}}~~~~~~|||{{{{{{|||||||||}}}jjjXXXRRRPPPMMMJJJIIIJJJJJJIIIHHHGGGIIIJJJHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEFFFHHHIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNKKKKKKLLLMMMNNNPPPRRRSSSTTTTTTVVV^^^lll|||}}}kkkaaajjjzzz}}}oooiiibbb^^^]]]\\\ZZZXXXUUUVVVWWWVVVUUURRROOOMMMKKKIIIGGGGGGIIIKKKLLLMMMQQQSSSUUUXXX]]]aaadddfffiiiiiijjjkkkjjjiiihhhggghhhfffccccccccccccaaa```^^^^^^^^^___^^^^^^]]]]]][[[\\\]]]^^^____________]]]^^^^^^^^^]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXTTTSSSQQQOOONNNNNNNNNNNNMMMMMMMMMLLLKKKKKKJJJJJJLLLJJJHHHFFFEEEEEEEEEEEEFFFFFFDDDCCCAAABBBFFFHHHTTTWWW[[[^^^^^^]]]]]]]]]```aaaaaabbbbbbbbbbbbbbbYYYXXXVVVUUUSSSSSSRRRRRRUUUVVVXXXZZZZZZYYYXXXVVVVVVVVVVVVVVVYYY]]]aaadddbbbbbbaaa``````___``````fffjjjooossswwwzzz}}}zzzxxxooommmiiieeeaaa___^^^^^^ZZZYYYXXXWWWWWWWWWWWWWWWUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSUUUUUUTTTSSSRRRQQQQQQPPPNNNNNNOOOOOOOOONNNMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHLLLOOOTTT[[[aaagggjjjllljjjlllooosssvvvxxxyyyyyy{{{{{{yyyxxxwwwwwwwwwwwwuuuxxx{{{||||||ttt___TTTPPPNNNKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFEEEEEEEEEEEEEEEFFFGGGJJJIIIGGGFFFFFFFFFGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJHHHIIIIIIIIIJJJKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNSSSUUUWWW\\\lllpppeeelll|||sssmmmddd___]]]]]][[[YYYWWWWWWXXXWWWUUUSSSPPPNNNLLLIIIGGGGGGIIIKKKLLLLLLQQQRRRTTTXXX\\\```dddeeehhhiiijjjkkkkkkjjjiiiiiihhhfffcccbbbbbbbbbaaa```^^^^^^_________^^^^^^]]]\\\\\\]]]______`````````^^^^^^______^^^]]]]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWTTTSSSQQQPPPNNNNNNNNNOOONNNNNNMMMLLLLLLKKKKKKJJJNNNLLLJJJGGGEEEDDDDDDDDDDDDDDDCCCBBBBBBDDDHHHKKKSSSWWW[[[]]]]]]\\\\\\]]]^^^^^^_______________^^^[[[ZZZYYYWWWVVVTTTSSSSSSRRRSSSUUUWWWXXXXXXXXXWWWUUUUUUTTTUUUWWWZZZ^^^```___^^^^^^]]]\\\\\\]]]]]]dddhhhmmmppprrrtttvvvwwwvvvzzz~~~{{{tttqqqmmmhhhdddaaa``````]]]\\\ZZZXXXWWWVVVUUUUUUUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSRRRQQQPPPPPPOOOPPPPPPPPPPPPPPPOOOOOONNNNNNMMMKKKIIIHHHHHHHHHHHHKKKOOOUUU\\\cccgggjjjkkkiiikkkmmmpppsssuuuvvvwwwxxxwwwvvvuuuttttttttttttsssvvvyyyyyyyyy||||||kkkXXXPPPMMMKKKIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHAAABBBBBBCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDEEEFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLMMMMMMPPPRRRTTT[[[kkk}}}mmmbbbiii||||||ssshhh```^^^]]]]]]\\\YYYYYYYYYYYYWWWTTTQQQPPPMMMJJJHHHGGGIIIKKKKKKKKKOOOPPPSSSVVVZZZ___bbbdddhhhhhhiiikkkkkkkkkkkkkkkiiifffcccbbbbbbbbb```___^^^______``````_________]]]]]]^^^___```aaabbbbbb______`````````___^^^^^^]]]]]]]]]\\\[[[YYYXXXWWWUUUTTTRRRPPPOOOOOOPPPPPPOOOOOONNNMMMMMMLLLLLLKKKOOONNNKKKIIIFFFEEECCCCCCBBBCCCBBBBBBBBBFFFJJJNNNSSSWWW[[[]]]]]]\\\\\\\\\[[[[[[[[[\\\\\\[[[ZZZZZZ[[[[[[ZZZZZZXXXVVVUUUTTTQQQQQQRRRSSSTTTUUUWWWXXXTTTTTTSSSSSSTTTWWWYYY[[[[[[ZZZZZZYYYYYYYYYYYYZZZaaadddiiilllllllllllllllnnnrrryyyzzzwwwrrrlllgggdddbbbaaa```___\\\ZZZWWWUUUSSSSSSUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOMMMKKKIIIGGGFFFFFFFFFKKKPPPWWW___eeehhhjjjjjjiiijjjkkklllnnnqqqssstttssssssrrrqqqpppppppppqqqrrrtttvvvvvvvvvyyyoooaaaRRRMMMLLLJJJGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLNNNQQQXXXhhh}}}}}}yyyiii___ggg}}}|||nnnddd___^^^^^^]]][[[\\\\\\[[[YYYVVVSSSQQQNNNLLLIIIHHHIIIJJJKKKJJJMMMNNNQQQTTTXXX]]]```bbbfffggghhhjjjkkkmmmnnnnnnkkkhhhdddbbbaaaaaa```_________``````aaaaaa``````^^^^^^___```aaabbbcccddd``````aaaaaaaaa``````_________^^^]]][[[ZZZXXXWWWUUUTTTSSSQQQPPPPPPQQQQQQPPPPPPOOOOOONNNMMMMMMMMMNNNMMMLLLJJJHHHFFFEEEEEEDDDCCCCCCBBBCCCFFFKKKPPPTTTXXX\\\^^^]]]\\\\\\\\\YYYYYYZZZZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXWWWVVVSSSRRRQQQQQQQQQSSSUUUVVVUUUTTTSSSRRRSSSTTTVVVWWWYYYXXXXXXWWWWWWXXXXXXXXX\\\___dddffffffeeeeeeeeeiiilllrrrxxx}}}}}}wwwpppjjjfffcccbbbaaa```]]][[[XXXVVVTTTTTTUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPNNNMMMJJJHHHFFFEEEDDDDDDJJJPPPXXXaaagggjjjjjjiiikkkkkkjjjkkklllnnnqqqrrrpppoooooonnnnnnnnnooooooqqqrrrsssssstttwww|||ggg[[[PPPMMMMMMJJJHHHGGGIIIHHHHHHHHHHHHHHHHHHHHHDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFJJJJJJHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIKKKKKKKKKJJJIIIIIIIIIHHHJJJJJJJJJKKKKKKLLLLLLLLLJJJLLLNNNTTTcccwwwyyyuuufff^^^gggwwwiiiccc```___^^^^^^^^^___^^^\\\XXXUUUSSSPPPMMMJJJIIIIIIJJJJJJIIIKKKLLLOOORRRVVV[[[^^^```dddeeefffhhhkkknnnpppqqqmmmjjjeeecccbbbaaaaaa```___```aaaaaabbbbbbbbbaaa``````___``````aaacccccc``````aaabbbbbbaaaaaaaaa``````___^^^\\\[[[YYYXXXVVVUUUSSSRRRQQQRRRRRRSSSQQQQQQQQQPPPOOOOOONNNNNNLLLLLLLLLKKKJJJIIIHHHHHHFFFEEEDDDBBBBBBFFFKKKPPPVVVYYY]]]___^^^]]]\\\]]]ZZZZZZZZZYYYXXXWWWVVVUUUQQQRRRSSSUUUVVVWWWWWWXXXWWWVVVSSSQQQQQQRRRSSSTTTUUUUUUTTTSSSSSSSSSTTTUUUXXXXXXWWWWWWWWWWWWXXXXXXWWW[[[___aaabbbaaaaaabbbaaadddhhhlllqqqwww}}}zzzssslllgggdddbbb```___]]][[[YYYXXXWWWWWWUUUTTTRRRQQQQQQQQQRRRSSSRRRRRRSSSTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQPPPOOOPPPNNNLLLIIIGGGFFFFFFFFFJJJPPPYYYccciiillllllkkknnnmmmllllllmmmnnnpppqqqnnnnnnmmmmmmmmmnnnoooooopppqqqqqqqqqssswww{{{~~~wwwaaaWWWOOOMMMLLLIIIFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEJJJJJJHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHKKKKKKKKKJJJIIIIIIIIIHHHKKKLLLLLLLLLLLLLLLMMMMMMJJJLLLMMMRRR___rrr|||vvvssseee```kkkrrriiidddbbb```aaaaaaaaa```^^^ZZZWWWUUURRROOOKKKIIIIIIIIIIIIHHHIIIKKKMMMPPPTTTYYY\\\^^^aaabbbdddgggjjjnnnqqqsssppplllgggdddcccbbbbbbaaa``````aaabbbccccccccccccbbbaaa```______```aaabbb``````aaabbbbbbbbbaaaaaa`````````___^^^\\\[[[ZZZVVVUUUTTTSSSRRRSSSTTTTTTSSSRRRRRRQQQQQQPPPOOOOOOKKKLLLLLLLLLLLLKKKJJJJJJGGGFFFDDDBBBCCCFFFLLLQQQVVVYYY]]]^^^^^^\\\\\\\\\[[[[[[ZZZYYYXXXWWWUUUTTTNNNOOOOOOPPPRRRTTTVVVWWWYYYXXXUUUSSSQQQQQQRRRSSSUUUUUUTTTSSSSSSSSSSSSSSSVVVVVVUUUUUUUUUVVVWWWWWWUUUWWW[[[\\\]]]]]]___```^^^```cccfffjjjpppvvv{{{}}}uuunnniiieeeddd______]]]\\\[[[ZZZZZZZZZUUUTTTRRRQQQQQQQQQRRRSSSSSSSSSUUUUUUUUUUUUSSSSSSQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOORRRPPPNNNLLLJJJIIIIIIJJJJJJPPPYYYcccjjjnnnnnnnnnpppooooooooonnnoooooopppmmmmmmlllmmmmmmnnnooopppoooooonnnppprrrwww{{{}}}mmm[[[SSSLLLJJJJJJFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMKKKMMMNNNRRR^^^ppp|||zzzuuurrreeeaaannn|||qqqjjjeeeccccccccccccbbb___\\\YYYVVVSSSPPPLLLJJJIIIIIIHHHHHHHHHIIIKKKOOOSSSWWW[[[]]]___```bbbeeeiiimmmqqqtttsssoooiiieeedddccccccbbb```aaabbbcccddddddddddddcccbbb```___^^^^^^___```___``````aaabbbbbbaaaaaa`````````______]]]\\\\\\WWWVVVUUUTTTSSSTTTUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPMMMMMMNNNNNNMMMKKKJJJIIIFFFEEECCCBBBCCCHHHOOOTTTTTTWWW[[[\\\\\\ZZZYYYYYY[[[[[[ZZZYYYXXXVVVTTTSSSPPPOOONNNMMMNNNQQQTTTVVVWWWVVVTTTSSSRRRRRRRRRRRRTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSSSSTTTUUUVVVXXXXXXXXXYYY[[[]]]___```ccceeejjjpppwww|||xxxqqqkkkgggfffaaa```^^^]]][[[ZZZZZZZZZUUUTTTRRRQQQQQQQQQRRRSSSSSSUUUVVVWWWWWWVVVUUUSSSRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUTTTRRRQQQPPPPPPOOOMMMKKKJJJIIIJJJJJJIIIOOOXXXbbbjjjoooqqqqqqpppqqqqqqqqqpppooonnnnnnkkkkkkkkklllmmmnnnooopppmmmlllkkkmmmqqqvvvzzz|||wwwbbbVVVOOOIIIIIIHHHFFFEEEGGGDDDEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEAAABBBBBBCCCDDDEEEGGGHHHEEEEEEDDDCCCDDDEEEFFFGGGEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPTTT```qqq}}}{{{uuuqqqdddaaannnvvvnnnhhheeedddddddddccc```]]]YYYWWWTTTQQQMMMJJJIIIIIIHHHGGGGGGHHHKKKNNNRRRVVVZZZ\\\^^^^^^aaadddhhhmmmrrrttttttpppjjjfffdddddddddccc```aaabbbcccdddeeeeeeeeedddccc```^^^]]]]]]^^^_________```aaaaaaaaaaaaaaa___`````````___^^^]]]]]]WWWVVVUUUTTTTTTTTTUUUVVVTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOOOOOOOMMMKKKIIIGGGDDDCCCBBBBBBDDDIIIQQQWWWSSSVVVYYY[[[ZZZXXXXXXWWW[[[ZZZZZZYYYWWWUUUSSSRRRSSSQQQNNNLLLLLLOOORRRTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQOOONNNNNNNNNOOOOOOPPPQQQVVVVVVVVVUUUTTTUUUXXXZZZ\\\^^^```ccchhhooowww|||zzzrrrmmmiiihhhbbbaaa___]]][[[ZZZYYYYYYUUUTTTRRRQQQQQQQQQRRRSSSTTTUUUWWWXXXXXXWWWUUUTTTVVVVVVWWWXXXXXXYYYZZZZZZWWWWWWWWWVVVUUUTTTRRRRRRLLLKKKIIIHHHGGGGGGHHHHHHIIIOOOXXXbbbjjjpppssstttpppqqqqqqrrrqqqooommmllljjjjjjkkkkkklllmmmnnnoookkkjjjiiikkkpppuuuyyy{{{nnnYYYTTTMMMIIIIIIIIIHHHIIIKKKFFFFFFGGGGGGHHHHHHHHHHHHCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGDDDCCCBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLOOOQQQVVVcccttt|||vvvqqqddd```nnnrrrkkkkkkiiifffeeeeee```YYYVVVWWWWWWVVVSSSQQQNNNLLLKKKJJJKKKLLLMMMMMMOOOQQQVVVYYY\\\]]]___aaadddjjjpppuuutttpppkkkhhhhhhgggccc```aaa``````bbbdddeeedddccc```___^^^]]]\\\]]]^^^^^^___```aaabbbbbbccccccbbbaaaaaa```___]]]\\\[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWVVVUUUUUUUUUTTTSSSSSSSSSNNNNNNNNNNNNMMMKKKJJJIIIFFFDDDBBBAAADDDHHHNNNQQQXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTRRRQQQOOONNNNNNOOOOOOPPPUUUTTTSSSRRRQQQPPPOOOOOORRRRRRRRRRRRRRRRRRQQQQQQUUUTTTSSSRRRQQQQQQQQQQQQSSSRRRRRRRRRSSSUUUWWWYYYYYY\\\aaaffflllqqqtttvvv}}}~~~wwwpppjjjgggbbb```^^^]]]]]]\\\[[[YYYWWWUUUQQQNNNMMMOOORRRTTTVVVXXXYYYYYYVVVTTTSSSSSSRRRTTTVVVXXXZZZ[[[[[[[[[XXXWWWUUUUUUVVVVVVUUUTTTMMMLLLJJJHHHGGGGGGGGGGGGIIINNNWWWbbbkkkoooooommmrrrrrrrrrpppnnnllllllmmmllljjjhhhggggggjjjmmmoookkkjjjlllpppqqqqqquuu{{{sssbbbXXXOOOMMMJJJHHHFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA???CCCDDDCCCCCCFFFGGGDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGMMMJJJEEEBBBFFFLLLLLLHHHLLLLLLJJJIIIHHHGGGGGGGGGJJJJJJJJJKKKLLLLLLMMMMMMJJJKKKNNNVVVggg{{{~~~rrrgggggglll~~~tttrrrjjjgggeeeeee```YYYWWWXXXWWWUUUSSSQQQNNNLLLKKKJJJIIIJJJKKKLLLLLLOOOSSSWWW[[[]]]___bbbeeejjjooosssxxxtttooojjjgggdddbbb```aaa``````bbbdddeeedddcccbbbaaa```___^^^___``````ccccccccccccbbbaaa```___bbbaaa```___^^^]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXWWWVVVVVVVVVUUUTTTTTTSSSSSSOOOOOONNNMMMLLLJJJIIIHHHFFFEEECCCCCCEEEJJJPPPSSSXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUSSSRRRQQQOOOOOOOOOPPPPPPUUUTTTSSSRRRQQQPPPOOOOOOQQQQQQRRRRRRRRRQQQPPPPPPTTTSSSRRRRRRQQQQQQRRRRRRSSSSSSRRRRRRSSSUUUWWWYYYZZZ\\\```dddiiinnnrrrsssuuuyyyzzzsssmmmiiifffccc```^^^^^^]]][[[ZZZXXXVVVSSSPPPOOOQQQSSSUUUVVVXXXYYYXXXVVVTTTTTTTTTVVVWWWYYY[[[[[[\\\[[[[[[ZZZXXXWWWVVVWWWWWWUUUTTTNNNMMMKKKIIIGGGFFFFFFGGGIIIMMMUUU```iiinnnooonnnpppqqqrrrpppmmmkkkjjjkkkjjjjjjjjjjjjkkklllmmmnnnjjjhhhjjjooopppqqqvvv||||||~~~kkk[[[RRRMMMKKKIIIFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBB@@@DDDEEECCCCCCFFFGGGEEECCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGJJJIIIFFFDDDIIINNNNNNIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLOOOWWWjjjssshhhhhhmmm|||uuulllhhheeeddd```ZZZWWWYYYVVVUUUSSSQQQNNNLLLKKKJJJHHHIIIIIIIIIJJJLLLPPPSSSXXX[[[___bbbeeeiiimmmpppwwwvvvsssnnniiifffeeefffbbbaaaaaabbbdddeeeeeecccdddcccbbbaaa```aaabbbbbbccccccccccccbbbaaa```___aaaaaa```___^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWVVVUUUUUUTTTTTTQQQPPPOOOMMMKKKIIIHHHGGGFFFEEEDDDEEEHHHMMMRRRUUUYYYYYYYYYYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQPPPPPPQQQQQQTTTTTTSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQPPPPPPOOONNNQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRRRRSSSUUUWWWXXX[[[[[[]]]```dddhhhlllnnnnnnqqqvvv}}}wwwpppllliiifffccc```___^^^\\\[[[YYYWWWUUURRRRRRSSSTTTVVVVVVWWWYYYXXXVVVUUUUUUUUUZZZ[[[\\\]]]^^^]]]\\\[[[\\\ZZZYYYXXXXXXWWWVVVTTTPPPNNNLLLIIIGGGFFFFFFFFFHHHLLLSSS\\\ffflllooooooooopppqqqpppmmmjjjhhhhhhfffggghhhjjjkkkllllllllliiihhhiiimmmooopppuuu|||{{{rrrbbbUUUMMMKKKJJJGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCC>>>CCCEEEBBBBBBDDDEEECCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGFFFFFFJJJPPPPPPLLLFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLNNNOOONNNMMMLLLLLLMMMPPPYYYmmmvvvjjjiiinnnzzzoooiiidddbbb___YYYWWWYYYUUUUUUSSSRRROOOMMMKKKJJJHHHIIIIIIIIIHHHJJJNNNQQQTTTXXX]]]bbbeeehhhkkkmmmqqqtttvvvuuuqqqmmmlllmmmdddcccbbbbbbdddeeeeeedddeeedddcccaaaaaabbbbbbccc``````aaabbbcccccccccccc```______^^^^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWVVVUUUUUURRRQQQOOOMMMJJJHHHFFFFFFDDDDDDDDDFFFIIINNNRRRUUUWWWWWWWWWWWWVVVTTTSSSSSSUUUUUUUUUVVVVVVWWWWWWWWWXXXWWWVVVTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPOOONNNNNNMMMNNNNNNNNNOOOPPPQQQSSSSSSSSSSSSRRRSSSSSSUUUVVVWWWYYYYYYYYYZZZ]]]aaadddgggiiikkkpppvvv~~~}}}uuupppkkkhhhdddaaa```___^^^\\\YYYWWWUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXVVVUUUVVVWWWZZZ[[[]]]^^^______^^^]]]^^^\\\ZZZYYYYYYXXXVVVTTTQQQPPPMMMJJJHHHGGGFFFFFFHHHKKKQQQZZZccckkknnnoooooopppqqqpppllliiigggfffccccccdddeeeggghhhiiiiiikkkiiiiiilllmmmooouuu|||~~~wwwggg\\\RRRMMMJJJIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAABBBBBBCCCCCCCCC===BBBDDDAAA???AAABBBAAACCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFEEEFFFEEEEEEIIIPPPRRRPPPGGGGGGGGGGGGGGGHHHHHHIIIHHHJJJMMMOOOPPPOOOMMMLLLKKKMMMPPPYYYnnnxxxkkkjjjoootttllldddaaa^^^YYYWWWXXXUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJJJJIIIHHHJJJMMMOOOQQQUUU[[[___ccceeehhhjjjlllrrryyy{{{xxxtttpppooofffdddbbbcccdddfffeeeeeedddcccbbbaaaaaaaaabbbccc```aaabbbccccccddddddccc^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZYYYXXXWWWVVVVVVSSSQQQOOOLLLIIIGGGFFFEEECCCCCCDDDFFFJJJNNNQQQSSSTTTTTTTTTTTTSSSRRRQQQPPPSSSSSSTTTTTTUUUUUUVVVVVVYYYXXXWWWUUUTTTUUUUUUVVVTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKLLLMMMNNNPPPQQQRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVUUUUUUWWWZZZ]]]___eeefffjjjooowww|||wwwnnnkkkfffbbbaaa```___^^^XXXWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXWWWVVVVVVWWWYYYXXXYYY[[[^^^___``````______]]][[[ZZZZZZYYYWWWUUURRRPPPNNNKKKIIIGGGGGGGGGIIIKKKPPPYYYbbbjjjnnnooonnnooopppoookkkhhhggggggeeedddbbbbbbcccfffhhhjjjnnnkkkjjjlllmmmooouuu}}}mmm___VVVOOOJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAAAAABBBBBBCCCCCC>>>DDDGGGCCC@@@AAACCCBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFEEECCCFFFNNNSSSSSSJJJJJJIIIHHHHHHHHHHHHHHHHHHJJJLLLOOOOOONNNMMMKKKIIILLLOOOXXXmmmzzzllljjjooo{{{qqqfffbbb___ZZZXXXYYYVVVVVVVVVUUUSSSQQQNNNMMMKKKKKKKKKIIIHHHIIILLLNNNNNNRRRXXX\\\___bbbeeeggglllqqqxxx}}}{{{vvvqqqmmmgggeeeccccccdddfffffffffdddcccbbbaaa```aaabbbbbbddddddddddddcccbbbaaa```]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\ZZZYYYXXXWWWVVVSSSQQQNNNKKKHHHGGGFFFFFFCCCDDDEEEHHHKKKNNNPPPRRRRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRRRRSSSSSSTTTTTTWWWVVVUUUTTTTTTTTTUUUVVVTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQPPPOOONNNMMMLLLIIIIIIIIIJJJLLLMMMOOOPPPPPPQQQQQQQQQRRRRRRRRRRRRTTTSSSSSSSSSUUUVVVXXXYYY^^^```ccciiipppyyyuuupppjjjeeebbbaaa___^^^WWWWWWWWWVVVUUUUUUTTTTTTVVVWWWWWWWWWVVVWWWYYY[[[WWWYYY[[[]]]___`````````^^^\\\[[[ZZZZZZYYYXXXVVVRRRPPPNNNKKKIIIHHHHHHHHHIIILLLQQQYYYbbbiiilllmmmlllmmmmmmkkkhhhgggggghhhiiigggdddccccccfffiiilllooolllkkkmmmooorrrzzzzzzdddWWWQQQKKKFFFHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBIIILLLGGGCCCCCCEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEFFFEEECCCEEELLLQQQQQQKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIKKKMMMNNNMMMLLLKKKHHHKKKOOOWWWjjj{{{mmmjjjnnnwwwjjjdddaaa]]]ZZZ[[[WWWWWWWWWWWWUUUSSSPPPNNNKKKKKKKKKIIIGGGHHHJJJLLLLLLPPPTTTXXX[[[___bbbeeejjjmmmrrrwwwyyywwwsssooohhhfffdddcccdddfffffffffddddddbbbaaaaaaaaabbbcccddddddddddddcccbbbaaaaaa____________``````aaaaaa________________________^^^^^^]]][[[ZZZYYYXXXWWWRRRPPPMMMJJJHHHGGGGGGGGGDDDEEEHHHJJJMMMOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPNNNMMMLLLGGGGGGGGGHHHIIIKKKLLLMMMOOOOOOPPPPPPQQQPPPPPPPPPRRRSSSSSSTTTUUUVVVWWWWWWZZZ\\\```gggooowww~~~yyyqqqjjjdddaaa^^^\\\XXXXXXYYYXXXXXXWWWUUUTTTVVVWWWWWWWWWVVVWWWZZZ\\\YYY[[[]]]^^^`````````___]]][[[ZZZYYYZZZZZZXXXWWWQQQPPPNNNLLLJJJIIIIIIJJJJJJMMMSSS[[[ccciiikkkkkkjjjjjjiiifffddddddfffhhhhhhgggfffeeeeeefffhhhiiimmmjjjjjjmmmqqqwwwnnnZZZRRRNNNKKKGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBJJJMMMHHHBBBBBBDDDEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDBBBFFFGGGFFFGGGKKKMMMKKKHHHHHHHHHGGGHHHHHHIIIIIIHHHIIIJJJKKKKKKLLLLLLKKKIIILLLPPPVVVgggzzzmmmjjjmmm{{{nnngggccc___\\\\\\WWWXXXXXXXXXVVVTTTQQQOOOKKKKKKJJJHHHFFFFFFIIIKKKLLLNNNSSSVVVYYY]]]aaadddfffgggjjjpppvvvyyywwwsssiiigggdddcccdddfffgggfffeeedddcccbbbbbbbbbccccccaaaaaabbbcccdddddddddddd``````aaaaaabbbbbbcccccc_________```````````````___^^^]]]\\\ZZZYYYXXXWWWRRRPPPMMMJJJHHHGGGGGGHHHFFFGGGJJJLLLNNNPPPQQQQQQRRRSSSTTTTTTTTTTTTTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOPPPRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRQQQPPPOOOMMMLLLFFFFFFFFFGGGHHHIIIKKKKKKNNNNNNOOOPPPPPPPPPOOOOOORRRSSSUUUVVVWWWWWWWWWWWWXXX[[[```hhhpppyyyvvvmmmfffaaa]]]ZZZYYYZZZZZZZZZZZZXXXWWWUUUVVVWWWWWWWWWVVVWWWZZZ]]]\\\]]]___`````````___^^^\\\ZZZYYYYYYZZZZZZYYYWWWQQQOOONNNLLLJJJJJJJJJKKKKKKNNNTTT\\\dddiiijjjjjjhhhgggeeecccaaabbbeeehhheeeeeeffffffeeeeeedddccckkkiiiiiinnnssszzz|||dddTTTOOOOOONNNKKKDDDEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@HHHKKKFFF@@@???BBBCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDD???EEEIIIIIIIIIKKKIIIFFFEEEEEEEEEFFFGGGHHHJJJKKKHHHHHHIIIIIIJJJKKKKKKLLLJJJNNNQQQVVVfff~~~zzzllliiimmmvvvooofffZZZWWW]]]]]][[[WWWUUUTTTRRRPPPNNNOOOLLLIIIGGGHHHIIIIIIIIINNNPPPQQQRRRTTTXXX\\\```cccccceeekkkrrrvvvwwwvvvmmmkkkhhheeedddeeeggghhhiiigggeeecccbbbbbbbbbccc___aaadddffffffeeecccaaabbbaaaaaaaaaaaaaaabbbbbb``````bbbbbbbbbaaa```___ccc```]]][[[ZZZYYYWWWUUUSSSPPPKKKGGGDDDDDDEEEFFFCCCGGGLLLPPPRRRSSSUUUWWWTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPQQQPPPOOONNNNNNOOOQQQRRRSSSTTTTTTRRRPPPOOOPPPRRRTTTTTTSSSRRRPPPNNNMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKHHHIIIJJJLLLMMMMMMNNNNNNSSSTTTTTTUUUWWWXXXYYYYYYXXX\\\bbbjjjrrr|||}}}sssiiibbb^^^]]]]]]\\\[[[ZZZYYYYYYYYYYYY[[[YYYWWWVVVVVVVVVXXXYYY^^^______```````````````[[[[[[[[[[[[ZZZXXXWWWVVVUUUPPPLLLJJJKKKKKKJJJHHHLLLNNNTTT\\\ccchhhjjjiiieeeeeeeeeeeefffggghhhhhhfffhhhiiihhhgggffffffgggjjjfffiiiqqqtttxxxkkkXXXSSSOOOGGGDDDIIIGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBAAAAAA@@@??????@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBBBBCCCDDDEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGHHHIIIJJJKKKJJJMMMPPPUUUdddzzz{{{oookkknnnxxxnnnbbb^^^bbb```^^^[[[ZZZYYYXXXUUUSSSPPPMMMJJJIIIIIIJJJIIIHHHKKKLLLNNNOOOQQQTTTYYY]]]aaaaaaccchhhnnnssstttsssmmmkkkiiifffeeefffggghhhiiihhheeecccbbbbbbcccddd___aaacccfffgggggggggfffdddcccbbbbbbbbbbbbbbbccc___``````aaaaaaaaa``````cccaaa]]]\\\[[[ZZZXXXVVVSSSPPPLLLGGGEEEDDDEEEFFFFFFIIINNNQQQSSSTTTVVVWWWUUUUUUVVVVVVVVVVVVWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQPPPOOOPPPRRRTTTUUUSSSTTTSSSRRRPPPOOOPPPRRRVVVVVVVVVUUUSSSRRRPPPOOOLLLLLLKKKKKKJJJJJJKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLQQQRRRSSSTTTVVVWWWXXXYYYZZZ^^^cccjjjrrr{{{tttiiibbb]]][[[]]]\\\[[[ZZZZZZYYYYYYYYYXXXXXXWWWWWWXXXZZZ\\\^^^^^^^^^___```````````````\\\\\\\\\\\\[[[YYYXXXWWWUUURRRMMMLLLLLLLLLKKKJJJLLLNNNTTT\\\dddhhhjjjiiicccccccccbbbccccccdddeeeeeeeeeeeedddcccdddgggiiioookkkmmmsssvvvzzzuuucccSSSPPPNNNGGGEEEIIIGGGFFFEEEEEEDDDDDDEEEEEECCCCCCBBBAAAAAA@@@??????@@@@@@AAAAAAAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCAAAAAABBBBBBCCCDDDDDDEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJHHHLLLPPPUUUddd{{{zzzmmmjjjmmmrrrtttggg```aaa]]][[[ZZZZZZZZZXXXVVVTTTQQQOOOMMMLLLLLLKKKIIIGGGIIIKKKLLLMMMOOORRRWWW[[[^^^___aaaeeejjjmmmnnnnnnmmmkkkiiihhhffffffggggggiiigggeeecccbbbbbbcccddd___```ccceeegggiiijjjjjjeeeeeedddcccbbbbbbcccccc____________```aaaaaabbbcccaaa^^^]]]\\\[[[YYYXXXTTTQQQMMMHHHEEEEEEEEEFFFIIILLLPPPSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUSSSSSSRRRRRRSSSUUUVVVXXXSSSSSSSSSQQQOOOOOOPPPRRRUUUVVVVVVVVVUUUTTTRRRQQQMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKNNNOOOPPPRRRTTTVVVWWWXXX\\\^^^ccchhhnnnvvv}}}tttjjjccc___^^^]]]]]][[[ZZZZZZZZZZZZZZZYYYYYYXXXYYYZZZ[[[]]]^^^^^^^^^___````````````___]]]]]]]]]\\\[[[ZZZYYYXXXUUUSSSOOOMMMMMMMMMLLLKKKLLLOOOUUU]]]dddiiiiiiiiidddcccbbbbbbaaabbbbbbbbbeeedddcccbbbbbbdddiiimmmoookkkmmmsssvvv{{{fffXXXMMMLLLLLLGGGEEEHHHFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHGGGHHHIIIIIIJJJJJJIIIIIIEEEKKKPPPTTTbbbzzzyyyllliiimmmbbbyyy{{{mmmccc___\\\[[[ZZZZZZZZZYYYVVVTTTSSSQQQPPPOOOOOOMMMJJJGGGJJJKKKMMMMMMOOORRRVVVZZZ[[[\\\___bbbeeehhhiiijjjjjjjjjiiihhhgggfffffffffgggeeecccaaaaaaaaabbbcccaaaaaacccdddfffhhhiiijjjeeedddccccccbbbbbbbbbbbb______^^^^^^___aaacccdddcccaaa___]]]]]]]]][[[YYYVVVSSSNNNIIIFFFEEEFFFGGGJJJMMMQQQTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUVVVVVVWWWXXXSSSSSSRRRPPPNNNNNNPPPRRRSSSTTTUUUVVVVVVTTTSSSRRROOONNNMMMLLLLLLLLLLLLLLLNNNNNNOOOOOONNNMMMMMMLLLKKKLLLMMMOOORRRTTTUUUVVVZZZ\\\___cccggglllssswww|||{{{rrrjjjeeecccbbb]]]]]]\\\[[[ZZZZZZZZZZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[]]]^^^______``````______\\\\\\\\\[[[ZZZYYYXXXWWWTTTSSSPPPNNNMMMLLLKKKKKKLLLOOOUUU^^^eeeiiiiiihhhfffeeedddcccbbbbbbbbbbbbeeeeeeeeeddddddfffjjjmmmmmmlllooouuuzzzoooZZZQQQJJJJJJJJJGGGEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@????????????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHEEEKKKPPPSSS___wwwzzzmmmkkkpppXXXfff|||nnnfffbbb```___^^^^^^]]]ZZZXXXUUUTTTRRRQQQQQQOOOLLLIIIJJJKKKLLLLLLLLLOOOSSSVVVXXXZZZ\\\___bbbdddeeefffgggggghhhhhhggggggffffffeeecccaaa```___```aaabbbccccccddddddeeeeeeffffffccccccbbbaaaaaaaaaaaaaaa```_________```aaacccdddcccaaa^^^]]]^^^]]]\\\[[[WWWTTTOOOJJJGGGFFFGGGGGGJJJMMMQQQSSSTTTSSSTTTUUUVVVWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZYYYYYYXXXWWWWWWWWWWWWSSSSSSRRROOOMMMMMMPPPRRRTTTUUUWWWXXXXXXWWWUUUSSSPPPPPPOOOMMMMMMLLLLLLLLLNNNNNNNNNNNNMMMLLLKKKKKKIIIJJJLLLNNNPPPRRRTTTUUUUUUWWWYYY[[[]]]aaagggjjjrrryyyxxxqqqjjjfffdddccc^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYZZZZZZ]]]^^^^^^_______________[[[[[[ZZZZZZYYYXXXVVVUUURRRRRRPPPNNNLLLKKKJJJJJJLLLPPPVVV___fffiiiiiigggfffeeedddcccbbbaaaaaaaaacccdddfffgggfffgggiiijjjnnnpppuuu~~~zzzaaaTTTNNNIIIIIIIIIFFFDDDDDDEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIHHHGGGLLLPPPRRR]]]uuu~~~pppnnnsssPPPYYYlll|||pppgggdddaaa^^^]]]\\\ZZZXXXWWWUUUSSSRRRRRRQQQOOOMMMJJJJJJJJJIIIIIIJJJNNNPPPSSSVVVYYY\\\]]]___bbbddddddfffgggiiiiiiiiihhhgggdddcccaaa______```aaabbbeeeeeeeeeeeeeeedddccccccbbbaaaaaaaaaaaaaaabbbbbbaaaaaaaaaaaabbbccccccdddbbb```^^^]]]^^^^^^]]][[[YYYVVVPPPKKKHHHGGGGGGHHHJJJMMMQQQSSSTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVTTTSSSQQQOOOMMMMMMPPPRRRWWWYYY[[[\\\\\\ZZZXXXVVVRRRQQQPPPOOONNNMMMMMMMMMKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSRRRSSSTTTUUUVVVYYY]]]aaagggooovvv{{{}}}xxxrrrkkkfffcccaaa^^^]]]\\\[[[[[[ZZZ[[[[[[XXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]^^^____________^^^ZZZZZZZZZYYYXXXWWWUUUUUUQQQQQQQQQOOOLLLJJJJJJJJJMMMPPPWWW```gggiiiiiigggdddcccbbbaaa```````````````bbbeeegggggghhhiiikkknnnsss|||oooYYYOOOLLLIIIHHHGGGFFFEEECCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJNNNPPPRRR^^^vvvsssqqqwwwJJJSSS```ttt~~~lllhhhccc^^^\\\[[[YYYXXXYYYVVVSSSRRRRRRRRRRRRQQQLLLLLLKKKJJJHHHIIIKKKMMMNNNQQQUUUXXXYYY[[[^^^aaaccceeehhhkkkllllllkkkkkkeeedddbbbaaa```aaacccdddeeefffggghhhgggeeedddbbbaaaaaaaaaaaabbbcccddddddbbbccccccdddddddddcccccc```___]]]\\\]]]]]]]]]\\\ZZZWWWQQQLLLIIIGGGHHHHHHJJJNNNRRRTTTUUUVVVWWWXXXVVVVVVWWWXXXYYYZZZ[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVWWWXXXXXXXXXXXXXXXTTTSSSQQQNNNLLLMMMPPPRRRYYYZZZ]]]^^^^^^[[[XXXVVVSSSRRRQQQOOONNNNNNMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKJJJJJJKKKMMMNNNPPPQQQQQQQQQRRRSSSRRRSSSUUUYYY\\\___eeekkknnnsssyyy{{{yyy{{{zzzxxxtttooojjjeeeccc^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYZZZ\\\]]]]]]^^^^^^\\\]]]^^^^^^______^^^^^^ZZZZZZZZZZZZYYYWWWVVVUUUQQQRRRSSSQQQMMMKKKJJJKKKMMMQQQXXX```gggjjjhhhfffdddcccbbbaaaaaaaaaaaaaaaaaaccceeegggiiimmmqqqtttvvv~~~wwwbbbRRRKKKJJJHHHFFFEEEFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFIIIHHHHHHHHHHHHIIIJJJJJJLLLOOOPPPTTTbbbzzzuuusssyyyHHHQQQ[[[eee{{{uuupppiiiccc```___]]]\\\ZZZWWWSSSRRRRRRSSSTTTSSSOOOOOONNNLLLJJJJJJLLLNNNJJJNNNSSSUUUVVVXXX\\\___cccfffiiimmmoooooonnnmmmgggeeedddbbbbbbccceeefffdddfffhhhjjjiiihhheeecccaaaaaaaaabbbcccdddffffffcccdddeeeffffffdddcccbbb```^^^\\\\\\]]]]]]]]][[[ZZZWWWRRRMMMIIIHHHHHHHHHKKKNNNSSSVVVWWWWWWXXXZZZVVVWWWXXXYYYZZZ[[[\\\\\\WWWWWWWWWWWWXXXXXXXXXXXXRRRSSSUUUWWWXXXYYYZZZZZZTTTSSSQQQNNNLLLLLLPPPSSSXXXZZZ\\\]]]\\\ZZZVVVTTTSSSSSSQQQPPPOOONNNNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOJJJKKKLLLMMMNNNOOOPPPPPPRRRRRRSSSRRRRRRTTTXXX[[[ZZZ___bbbdddiiiqqquuutttvvvvvvvvvuuurrrnnnkkkhhh___^^^]]]\\\[[[[[[[[[[[[]]]]]]^^^^^^^^^]]]\\\[[[\\\]]]^^^^^^______^^^^^^[[[[[[[[[[[[ZZZXXXWWWVVVRRRTTTUUUSSSOOOLLLLLLMMMMMMQQQXXXaaagggjjjhhhffffffeeeddddddcccddddddddddddeeegggiiilllrrryyy~~~{{{gggXXXMMMHHHHHHFFFDDDDDDFFFFFFEEECCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCBBB@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFJJJIIIHHHGGGHHHIIIJJJKKKMMMOOOPPPUUUfffvvvtttzzzIIIGGGMMM\\\mmmsssgggcccbbb```^^^^^^[[[XXXWWWVVVUUUSSSRRRRRRRRRPPPNNNMMMLLLLLLLLLGGGJJJNNNQQQRRRTTTWWWYYYaaabbbeeekkkrrrtttsssqqqllljjjhhheeecccbbbbbbbbbgggggghhhhhhhhhhhhggggggddddddccccccccccccccccccdddddddddeeeeeeeeeffffffdddbbb```^^^^^^]]]\\\ZZZ[[[WWWQQQKKKHHHIIIKKKMMMNNNQQQTTTWWWXXXXXXWWWVVVXXXXXXWWWWWWWWWXXXYYYYYY]]]XXXSSSPPPQQQSSSTTTSSSPPPQQQRRRSSSTTTUUUVVVVVVWWWUUURRROOONNNMMMNNNOOO[[[\\\^^^___^^^\\\YYYXXXUUUSSSQQQPPPPPPQQQSSSUUUTTTSSSRRRQQQPPPOOONNNNNNLLLNNNPPPQQQRRRQQQPPPOOORRRSSSSSSTTTUUUUUUUUUUUUVVVYYY\\\___bbbgggmmmppprrrvvvxxxuuurrrpppkkkeeedddaaa]]][[[ZZZZZZXXXWWW\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^___^^^\\\ZZZZZZ[[[ZZZ[[[[[[WWWSSSQQQSSSVVVWWWVVVTTTSSSQQQPPPPPPOOOKKKSSS___gggiiihhhgggggggggeeeddddddeeefffeeeeeeeeehhhlllooottt|||kkkWWWJJJFFFFFFFFFFFFFFFEEEDDDBBBBBB@@@???>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>???@@@AAAAAABBBBBBCCCAAA??????AAABBBBBBAAAAAABBBBBBCCCBBBAAA???>>>AAA@@@???>>>>>>@@@BBBCCCEEEDDDCCCBBBAAA@@@@@@@@@DDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKKKKIIIHHHIIIJJJIIILLLPPPWWWfff|||~~~zzz}}}KKKHHHKKKUUUaaattt}}}oooiiigggeeeccc[[[XXXVVVUUUUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIKKKNNNOOOPPPRRRUUUWWW^^^___bbbiiipppssssssrrrmmmllliiifffeeedddddddddggghhhiiiiiiiiiiiiiiihhheeedddcccbbbaaabbbbbbccccccddddddeeefffgggggggggeeebbb```^^^^^^]]]\\\ZZZZZZVVVPPPKKKIIIJJJMMMOOORRRTTTVVVYYYYYYYYYWWWVVVWWWWWWVVVVVVWWWWWWXXXYYYZZZVVVRRRPPPRRRSSSSSSRRRQQQQQQRRRSSSTTTUUUVVVWWWXXXWWWTTTQQQOOOOOOOOOOOOWWWYYY[[[]]]\\\ZZZXXXVVVUUUTTTSSSRRRRRRSSSTTTUUUTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPRRRSSSTTTSSSRRRQQQTTTUUUUUUVVVVVVVVVUUUUUUWWWYYY\\\^^^```ccchhhkkkqqqvvvxxxvvvtttsssnnngggdddaaa^^^]]]\\\\\\[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\^^^___```___]]]\\\\\\\\\```aaa```\\\XXXWWWXXXYYYXXXWWWVVVTTTSSSRRRQQQQQQQQQXXXaaaffffffdddcccccchhhgggggggggggghhhggggggiiillloootttzzzqqq___PPPHHHFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@?????????@@@AAAAAAAAAAAA@@@@@@?????????>>>??????@@@AAAAAABBBBBBBBBAAA@@@@@@BBBBBBAAA???@@@AAABBBBBBBBBAAA@@@???CCCBBBAAA@@@@@@BBBCCCEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFKKKLLLNNNMMMLLLKKKKKKLLLKKKNNNQQQXXXfff{{{~~~}}}IIIGGGIIINNNTTTaaa{{{{{{rrrmmmjjjggg[[[YYYVVVUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMLLLKKKKKKJJJLLLMMMMMMMMMOOORRRUUUXXXZZZ___eeemmmqqqssssssqqqooollliiigggffffffggghhhhhhiiijjjjjjjjjjjjjjjgggeeecccaaa``````aaabbbccccccdddfffggghhhiiiiiieeeccc```^^^^^^]]][[[ZZZYYYUUUOOOKKKJJJLLLPPPSSSXXXYYYZZZ[[[[[[ZZZXXXWWWVVVUUUUUUUUUUUUVVVWWWWWWVVVTTTRRRRRRSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWWWWZZZYYYWWWTTTRRRPPPPPPOOOSSSUUUXXXZZZZZZYYYVVVTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRQQQQQQPPPOOOQQQRRRSSSTTTTTTTTTSSSRRRUUUUUUVVVVVVVVVWWWWWWWWWZZZ[[[]]]^^^___aaaeeehhhnnntttxxxxxxwwwuuupppiiidddbbb___^^^^^^]]]\\\ZZZ\\\\\\\\\\\\\\\\\\\\\\\\___```aaa```^^^]]]]]]]]]``````___\\\YYYXXXXXXYYYZZZYYYXXXVVVUUUTTTSSSSSSVVV\\\cccfffeeedddddddddgggggghhhiiiiiihhhhhhhhhnnnrrrwww~~~rrr^^^RRRJJJGGGHHHFFFEEEEEEEEEDDDCCCCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@AAAAAABBBBBBAAAAAABBBCCCBBB@@@===???@@@AAAAAABBBAAAAAA@@@BBBAAAAAA@@@@@@BBBCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIHHHIIIJJJLLLMMMOOOUUUaaatttFFFEEEHHHLLLOOOXXXkkk~~~~~~uuulllfffaaa^^^ZZZXXXWWWWWWVVVUUUUUUUUUTTTSSSQQQPPPOOONNNLLLLLLLLLKKKJJJLLLOOORRRTTTWWW[[[bbbiiipppsssuuuvvvtttpppllliiiggggggggggggggghhhiiijjjjjjjjjjjjgggfffccc```______```aaaccccccdddfffhhhiiijjjkkkeeeccc```^^^^^^]]][[[YYYWWWSSSNNNJJJJJJMMMRRRVVV]]]]]]^^^^^^]]][[[YYYXXXUUUUUUUUUUUUUUUVVVVVVWWWUUUTTTTTTUUUUUUUUUTTTSSSTTTTTTTTTUUUVVVWWWWWWWWW\\\[[[ZZZWWWUUUSSSQQQPPPQQQSSSVVVYYYZZZYYYVVVUUUUUUVVVXXXYYYYYYXXXVVVUUUSSSRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPRRRRRRRRRSSSUUUVVVWWWXXX\\\]]]___```bbbdddhhhkkklllsssxxxyyyyyyxxxssslllfffdddaaa___^^^\\\ZZZXXX]]]]]]]]]]]]]]]^^^^^^^^^___```aaaaaa___]]]]]]^^^]]]]]]]]]\\\[[[ZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUUUUWWW\\\aaaeeeeeeeeegggjjjhhhjjjlllmmmmmmmmmmmmnnnuuu{{{dddSSSLLLIIIHHHHHHEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDBBB???<<>>>>>??????@@@AAA@@@@@@??????????????????BBBBBBBBBBBBBBBCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHHHHGGGFFFGGGHHHKKKJJJKKKPPPYYYiiiCCCEEEHHHKKKMMMTTTbbbooo}}}ooofffgggddd^^^ZZZXXXWWWUUUTTTVVVVVVVVVUUUTTTRRRPPPOOOLLLLLLLLLJJJIIIJJJMMMOOOQQQTTTYYY___ffflllrrrvvvzzzxxxtttpppllliiigggffffffgggggghhhiiiiiihhhhhhgggfffcccaaa`````````aaaccccccdddfffhhhiiijjjkkkfffccc```^^^^^^]]][[[YYYUUUQQQLLLIIIIIINNNTTTXXX____________]]]\\\ZZZYYYVVVVVVUUUUUUVVVVVVWWWXXXVVVWWWXXXYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXXXX\\\\\\[[[ZZZXXXUUUSSSQQQQQQSSSVVVXXXYYYXXXWWWVVVUUUVVVXXXZZZZZZXXXVVVUUUPPPPPPPPPOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMOOOQQQTTTWWWXXX\\\^^^aaacccfffjjjooossspppwww}}}~~~~~~}}}wwwqqqkkkiiifffcccaaa^^^[[[XXX^^^^^^^^^_________``````___```aaa```^^^]]]]]]]]]\\\\\\]]]^^^``````aaa```ZZZYYYXXXWWWVVVUUUUUUUUUVVV[[[```ccccccdddgggjjjjjjmmmppprrrssstttwwwyyyqqqZZZNNNKKKHHHFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@???????????????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAACCCDDDBBB???===????????????@@@AAAAAABBB>>>>>>>>>>>>??????@@@@@@CCCBBBBBBBBBBBBBBBCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJJJJIIIIIIJJJKKKJJJHHHIIINNNUUU```uuuCCCFFFIIIIIIJJJNNNWWW___uuuwwwlllkkkfff```[[[XXXVVVTTTSSSUUUUUUVVVUUUTTTRRRPPPNNNLLLLLLLLLKKKIIIJJJLLLNNNOOORRRWWW[[[aaahhhooosssyyyxxxvvvsssppplllhhhggggggggghhhhhhhhhhhhggggggfffeeedddcccbbbbbbaaaaaaccccccdddfffggghhhiiiiiifffdddaaa___^^^\\\ZZZYYYTTTPPPKKKGGGHHHMMMTTTYYY^^^^^^^^^^^^]]]\\\[[[[[[XXXWWWWWWWWWWWWXXXYYYYYYYYY[[[\\\\\\ZZZXXXXXXYYYVVVWWWWWWWWWXXXXXXXXXYYY[[[\\\\\\\\\ZZZWWWTTTRRRRRRRRRSSSTTTUUUVVVVVVVVVTTTVVVWWWXXXXXXWWWVVVTTTOOOOOONNNNNNNNNMMMMMMMMMIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHJJJMMMQQQTTTVVVYYY\\\___cccgggmmmssswwwvvv|||{{{uuupppnnnkkkhhhfffccc^^^[[[]]]^^^^^^______`````````___```aaa```^^^]]]]]]]]]ZZZZZZZZZ]]]```aaa```___ZZZZZZYYYXXXWWWVVVVVVWWWYYY^^^bbbddddddeeehhhkkkiiimmmrrrtttvvvzzzrrrbbbSSSKKKIIIEEECCCBBBEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@BBBCCCCCCAAA???@@@????????????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFHHHHHHGGGGGGHHHIIIKKKHHHJJJOOOSSSZZZmmmCCCFFFIIIGGGGGGJJJPPPUUUfff{{{xxxmmmhhhbbb\\\ZZZXXXWWWVVVVVVVVVWWWWWWUUUSSSQQQOOOJJJLLLMMMLLLKKKJJJKKKMMMMMMPPPTTTWWW[[[bbbiiioootttuuuvvvuuussspppllliiiiiiiiiiiiiiihhhhhhgggfffdddeeeeeefffeeedddcccbbbcccddddddeeefffggggggggggggdddaaa___^^^\\\ZZZXXXSSSOOOIIIFFFGGGLLLSSSXXX\\\\\\\\\]]]]]]]]]]]]\\\ZZZZZZYYYYYYZZZZZZ[[[\\\\\\^^^^^^]]]ZZZXXXYYY[[[WWWXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\]]]\\\YYYVVVTTTPPPPPPOOONNNOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTOOOOOOOOONNNNNNNNNNNNMMMJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMPPPRRRSSSVVVZZZ___dddjjjqqquuuxxx~~~~~~~~~yyysssnnnllljjjiiigggeeeaaa^^^\\\\\\\\\]]]^^^_________```aaabbbbbb```^^^^^^___ZZZYYYYYY\\\^^^___]]][[[\\\[[[ZZZYYYYYYXXXYYYYYY^^^ccciiilllmmmnnnqqqtttrrrvvv{{{~~~yyyaaaWWWMMMIIIGGGDDDBBBDDDEEEDDDBBBAAAAAABBBDDDEEE@@@AAABBBCCCBBBBBBAAA@@@===>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBCCCCCCBBBAAA@@@???>>>>>>??????@@@??????@@@AAAAAAAAAAAAAAA????????????@@@AAABBBCCCAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@BBBDDDEEEDDDDDDEEEFFFIIIGGGIIIOOOQQQTTTeeeyyyBBBFFFHHHGGGFFFJJJOOORRRXXXgggooojjjddd___]]]\\\\\\[[[XXXYYYZZZZZZXXXVVVSSSRRRIIIKKKMMMMMMLLLKKKKKKLLLKKKNNNQQQTTTXXX^^^ffflllooorrruuuvvvvvvsssooolllkkkkkkkkkjjjiiihhhgggfffcccdddfffggggggfffdddbbbdddddddddeeeeeefffffffffgggdddaaa___^^^\\\ZZZXXXRRRNNNHHHEEEFFFKKKSSSXXXZZZ[[[[[[\\\\\\]]]]]]]]][[[[[[[[[[[[[[[\\\\\\]]]]]]______\\\YYYWWWYYY[[[XXXXXXXXXYYYYYYYYYYYYYYYXXXYYY\\\]]]\\\ZZZVVVTTTOOOMMMKKKIIIJJJLLLNNNPPPTTTTTTTTTUUUUUUTTTTTTTTTPPPPPPOOOOOOOOOOOOOOOOOOKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGGGGHHHJJJMMMOOOOOORRRVVV[[[```ffflllqqqwww{{{}}}{{{yyyxxxtttoooiiihhhfffffffffdddaaa^^^ZZZZZZ[[[\\\\\\]]]^^^^^^aaacccdddcccaaa______``````___^^^```bbbbbb___\\\]]]]]]\\\[[[ZZZZZZZZZ[[[aaagggoootttwwwzzz~~~~~~iiiYYYQQQKKKHHHFFFDDDEEEHHHDDDCCCBBBAAAAAABBBDDDEEE???@@@AAABBBBBBBBBAAA@@@======>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAACCCDDDCCCBBBAAA???>>>>>>>>>??????======>>>????????????>>>BBBBBBBBBCCCDDDEEEFFFGGG@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGGGGGGGGGGHHHIIIFFFDDDGGGMMMNNNOOO___sss|||xxx|||DDDDDDEEEFFFGGGIIIKKKLLLXXX```qqq}}}uuujjjbbb```______^^^[[[[[[[[[YYYXXXVVVTTTSSSRRRPPPNNNNNNNNNNNNLLLKKKMMMLLLLLLNNNQQQUUUZZZ\\\iiikkkpppvvvyyyyyyvvvssstttpppkkkhhhiiikkkjjjiiiffffffgggggggggfffdddcccbbbbbbcccdddeeefffggghhhcccaaa```______^^^\\\YYYSSSOOOJJJGGGGGGKKKQQQUUU[[[\\\]]]^^^^^^^^^]]]\\\[[[\\\]]]]]]^^^^^^]]]]]]______]]]\\\ZZZYYYXXXWWWZZZYYYXXXWWWVVVWWWXXXXXXXXXYYYYYYZZZZZZYYYXXXXXXTTTPPPKKKGGGFFFGGGJJJLLLQQQRRRTTTUUUVVVUUUTTTTTTRRRQQQOOONNNMMMMMMNNNOOOMMMNNNNNNNNNMMMLLLJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOQQQTTTXXX]]]aaadddiiilllppprrrqqqooonnnmmmiiigggdddaaa^^^\\\\\\[[[______]]]]]]]]]___aaabbbeeeeeeddddddcccbbbbbbbbbcccdddddddddccc```]]]\\\\\\^^^^^^[[[YYY\\\dddkkkmmmrrryyyqqq^^^QQQKKKEEEDDDEEEFFFCCC@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCAAA@@@@@@BBBDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHFFFGGGJJJMMMSSS___jjjyyyxxxvvvqqqiiigggppp}}}CCCCCCDDDEEEFFFHHHJJJKKKNNNUUUcccyyy~~~sssjjjfffccc```^^^[[[[[[ZZZYYYWWWUUUSSSSSSSSSQQQPPPOOOOOOOOOMMMLLLLLLLLLLLLMMMOOOSSSWWWYYY```dddjjjrrryyy|||}}}}}}|||xxxrrrooommmkkkiiifffgggggghhhhhhhhhgggfffeeeeeeeeeeeeffffffffffffffffffeeebbbaaa```^^^[[[XXXSSSOOOJJJFFFFFFJJJPPPSSSZZZ[[[\\\^^^^^^^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^^^^aaa```___^^^\\\[[[ZZZYYYZZZYYYXXXWWWVVVWWWWWWXXXZZZZZZZZZZZZYYYYYYYYYYYYTTTPPPKKKGGGDDDEEEGGGHHHLLLMMMNNNPPPQQQRRRRRRRRRSSSRRRQQQOOOOOOOOOOOOOOONNNOOOOOOPPPOOOMMMLLLKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKMMMOOORRRVVVZZZ\\\aaadddhhhjjjiiigggffffffbbb```^^^]]]\\\[[[\\\\\\___^^^]]]]]]]]]___aaabbbbbbbbbaaaaaa```_________aaabbbcccccccccaaa___^^^ZZZ\\\]]]\\\\\\aaajjjrrr}}}zzzcccRRRNNNIIIDDDCCCEEEEEECCC@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCC@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAA@@@AAADDDGGGAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@????????????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCFFFFFFGGGHHHHHHHHHHHHGGGHHHFFFFFFIIILLLQQQ\\\gggrrrpppmmmiiibbbaaalllyyyBBBBBBCCCCCCEEEFFFHHHIIIKKKPPPYYYggg}}}{{{qqqjjjeee___\\\]]]\\\[[[YYYXXXVVVUUUTTTTTTRRRQQQPPPPPPPPPNNNMMMLLLLLLKKKKKKMMMPPPRRRTTTYYY]]]dddmmmuuu}}}|||xxxtttooojjjggghhhhhhiiiiiiiiihhhgggfffhhhgggggggggffffffeeeeeeiiigggdddbbb```^^^ZZZWWWRRROOOIIIFFFEEEIIINNNQQQXXXYYY[[[]]]^^^^^^]]]]]]]]]^^^^^^_______________bbbaaa```___^^^]]]\\\[[[YYYYYYXXXWWWWWWWWWWWWXXX[[[ZZZYYYYYYYYYZZZ[[[[[[WWWSSSNNNIIIFFFEEEEEEFFFHHHHHHIIIKKKMMMPPPRRRSSSTTTTTTRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPNNNMMMKKKLLLMMMNNNOOOOOOOOONNNJJJJJJKKKLLLNNNPPPSSSTTTXXX\\\___aaaaaa_________[[[ZZZZZZZZZZZZ\\\]]]^^^___^^^]]]]]]^^^___aaabbbbbbbbbaaa``````______^^^___```aaabbbbbbaaa```___[[[\\\^^^```eeeooo|||mmmYYYNNNJJJFFFCCCBBBDDDEEECCCAAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBB>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========???BBBEEEFFFAAAAAABBBAAA@@@@@@CCCEEE@@@@@@????????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBDDDEEEFFFFFFGGGGGGGGGFFFHHHFFFFFFHHHJJJMMMWWWbbbkkkhhhddd___ZZZZZZffftttAAAAAAAAABBBCCCDDDFFFGGGIIINNNTTT\\\hhhzzzrrrjjjbbb]]]```___^^^\\\ZZZXXXWWWVVVTTTSSSQQQPPPQQQPPPOOOMMMMMMLLLKKKKKKKKKMMMNNNOOOWWW[[[```gggoooxxx}}}vvvoookkkiiiiiiiiiiiihhhgggggggggffffffffffffeeeeeeeeeeeehhhfffcccbbb```^^^ZZZWWWRRROOOIIIFFFEEEGGGKKKNNNVVVWWWYYY[[[]]]]]]]]]]]]^^^______```````````````aaa``````___^^^]]]]]]\\\YYYYYYXXXXXXXXXWWWWWWWWW[[[ZZZXXXWWWXXXYYY[[[\\\ZZZWWWRRRMMMIIIGGGFFFFFFGGGGGGHHHJJJMMMQQQTTTVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSNNNMMMMMMLLLMMMOOOPPPQQQTTTWWW[[[\\\\\\\\\[[[\\\YYYYYYYYYZZZ[[[]]]___```^^^^^^^^^^^^___aaabbbccceeeeeeddddddcccbbbbbbaaa___```aaaaaaaaaaaa```______```cccjjjuuuvvvbbbUUUNNNFFFDDDAAAAAACCCDDDCCCBBB@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>=========@@@DDDIIINNNQQQEEEEEEDDDAAA>>>===>>>@@@@@@@@@????????????@@@@@@>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHFFFEEEGGGHHHKKKSSS]]]iiiddd^^^YYYTTTVVVbbbppp@@@@@@AAAAAABBBCCCDDDEEEDDDHHHOOOSSSYYYjjj}}}sssjjjcccbbbaaa^^^\\\ZZZXXXWWWWWWTTTSSSQQQQQQQQQPPPOOOMMMMMMMMMLLLKKKKKKKKKLLLLLLTTTWWW\\\bbbhhhqqq{{{|||sssnnnkkkkkkjjjiiihhhgggffffffccccccdddddddddeeeeeeeeedddbbb`````````^^^\\\YYYSSSOOOJJJFFFEEEFFFJJJLLLRRRTTTVVVYYY[[[\\\\\\\\\^^^___``````aaaaaa``````___^^^^^^^^^]]]]]]\\\\\\ZZZZZZZZZYYYYYYYYYXXXXXXZZZYYYXXXWWWWWWYYY[[[\\\[[[XXXTTTOOOKKKHHHFFFEEEFFFGGGHHHJJJMMMQQQUUUWWWVVVVVVVVVVVVUUUTTTSSSSSSUUUVVVVVVWWWWWWVVVTTTTTTTTTTTTUUUUUUVVVUUUUUUUUUQQQPPPOOONNNNNNOOOPPPPPPQQQTTTXXXYYYZZZZZZZZZ[[[ZZZZZZYYYYYYZZZ[[[]]]^^^_________```aaacccddddddggggggfffeeeeeeddddddcccbbbbbbbbbaaaaaa```___^^^aaadddjjjvvv}}}fffUUUMMMJJJCCCBBBAAAAAABBBCCCCCCBBB@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA========================>>>>>>???AAAEEEJJJOOORRREEEEEEDDDAAA>>>===>>>???AAAAAA@@@@@@@@@@@@AAAAAA>>>>>>???@@@@@@AAABBBBBB@@@@@@??????@@@@@@AAABBBEEEEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDDEEEEEEEEEEEEGGGEEEEEEGGGHHHJJJRRR\\\hhhaaaZZZTTTPPPSSS___kkk@@@@@@@@@AAAAAACCCDDDDDDDDDFFFLLLQQQSSS[[[uuuzzznnnfffcccaaa^^^[[[YYYWWWWWWWWWVVVTTTRRRRRRRRRRRRPPPOOONNNNNNMMMLLLKKKKKKKKKKKKNNNQQQWWW\\\bbbkkkvvv~~~xxxrrrooonnnllljjjhhhgggffffffbbbbbbccccccdddddddddeeeaaa_________```___]]][[[TTTPPPKKKGGGEEEFFFIIIJJJNNNPPPSSSVVVYYYZZZ[[[[[[^^^______```````````````]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[\\\[[[ZZZZZZYYYZZZYYYYYYXXXYYYZZZ\\\]]]ZZZXXXUUUQQQMMMJJJHHHFFFGGGHHHJJJLLLOOOQQQTTTUUUWWWWWWWWWWWWVVVUUUTTTSSSVVVWWWXXXYYYXXXXXXWWWVVVTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPOOOOOOOOOPPPQQQPPPRRRVVVWWWXXXYYYZZZ[[[ZZZYYYXXXXXXXXXYYYZZZ[[[``````aaabbbdddeeeffffffffffffeeeeeedddccccccbbbdddccccccbbbaaa``````___bbbhhhuuuqqq\\\NNNIIIGGGBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAA@@@@@@???=========>>>>>>>>>>>>>>>========================@@@?????????AAADDDGGGHHHAAABBBAAA@@@>>>???AAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDEEEHHHIIIKKKSSS]]]eee^^^WWWRRRPPPSSS^^^jjjAAAAAAAAAAAAAAABBBCCCDDDGGGFFFJJJPPPQQQSSSdddyyyvvvlllfffdddaaa^^^[[[ZZZZZZZZZXXXWWWUUUUUUUUUUUUSSSQQQOOOOOONNNNNNMMMLLLLLLLLLJJJNNNSSSWWW\\\dddoooxxx}}}uuussspppmmmjjjhhhgggfffeeedddddddddddddddccccccaaa```___`````````^^^\\\UUURRRMMMHHHFFFFFFHHHJJJKKKMMMPPPTTTWWWYYYZZZZZZ^^^^^^___````````````___\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\\\\]]]^^^^^^[[[ZZZXXXVVVSSSPPPMMMLLLLLLMMMOOOQQQSSSTTTUUUVVVVVVWWWWWWWWWWWWUUUTTTSSSWWWWWWYYYYYYYYYYYYXXXWWWUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSRRRQQQQQQRRRSSSTTTQQQSSSWWWYYYYYYZZZ\\\^^^[[[[[[ZZZYYYYYYZZZ[[[\\\aaaaaaccceeefffggghhhhhhfffeeeeeedddccccccbbbbbbccccccbbbbbbbbbbbbccccccdddooozzzeeeUUULLLIIIHHHBBBCCCDDDCCCCCCBBBBBBBBB????????????@@@@@@@@@@@@@@@@@@AAABBBBBBAAA@@@@@@>>>>>>>>>>>>====================================???>>>>>>>>>>>>???@@@AAA@@@AAAAAA@@@>>>???AAACCC@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEAAAAAABBBBBBCCCBBBBBBBBBAAABBBCCCDDDFFFFFFFFFFFFEEEDDDFFFIIIKKKNNNVVV___ccc]]]WWWTTTTTTXXXcccoooAAAAAAAAAAAABBBCCCCCCDDDFFFBBBEEELLLLLLLLLXXXhhh~~~wwwkkkiiieeebbb___^^^^^^^^^[[[YYYWWWWWWWWWWWWUUUSSSPPPPPPOOOOOONNNMMMMMMMMMJJJOOOSSSVVVXXX___iiiqqq|||xxxvvvsssooollliiihhhhhhhhhggggggfffdddccccccbbbcccbbbaaaaaaaaaaaa___]]]VVVRRRNNNIIIGGGGGGHHHIIIIIIKKKOOORRRUUUXXXYYYYYY]]]^^^^^^_______________\\\\\\]]]]]]]]]]]]]]]^^^]]]]]]^^^___^^^]]]\\\[[[[[[\\\]]]^^^___```______^^^^^^]]][[[XXXVVVSSSRRRQQQRRRTTTVVVXXXXXXXXXXXXVVVWWWWWWXXXWWWUUUTTTSSSWWWXXXYYYZZZZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVWWWXXXTTTVVVYYY[[[\\\^^^```bbb]]]]]]\\\\\\\\\^^^___```aaabbbdddfffggghhhiiiiiigggffffffeeeeeeddddddcccbbbbbbbbbbbbcccdddeeefffgggvvv~~~jjjYYYNNNIIIGGGGGGBBBCCCEEEDDDCCCBBBBBBBBB>>>????????????@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAA@@@@@@??????>>>>>>========================<<<<<<===>>>??????@@@@@@CCCCCCBBB@@@>>>===>>>@@@??????>>>>>>>>>>>>??????AAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDAAABBBCCCEEEFFFGGGGGGGGGDDDCCCFFFJJJLLLOOOXXXbbbddd^^^YYYXXXZZZ___jjjuuuAAAAAA@@@@@@@@@AAABBBBBBAAAEEEHHHHHHHHHKKKSSSYYYkkkwwwppphhhbbb___^^^[[[YYYYYYYYYYYYWWWUUUTTTSSSTTTQQQPPPPPPOOONNNMMMLLLLLLLLLJJJLLLQQQVVVZZZccckkkttt{{{uuuooommmmmmmmmllliiifffeeeeeeffffffeeeeeedddccccccddddddbbbaaa[[[XXXSSSMMMIIIGGGGGGGGGLLLMMMNNNPPPRRRSSSTTTUUU\\\]]]___```aaaaaaaaaaaa______^^^]]]]]]]]]]]]^^^___``````aaa```___]]]\\\\\\\\\]]]___```bbbccccccdddaaa^^^]]]^^^^^^[[[XXXWWWXXXXXXXXXYYYYYYZZZZZZ^^^\\\ZZZWWWVVVWWWYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZYYYXXXUUUVVVWWWYYYZZZZZZ[[[[[[ZZZZZZZZZ[[[\\\___aaacccbbb```^^^]]]]]]___aaacccbbbcccdddfffhhhiiikkkkkkjjjjjjiiihhhgggfffeeedddbbbbbbcccdddaaa___bbbhhhhhhtttdddTTTMMMJJJGGGEEEFFFCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@??????@@@@@@??????>>>>>>======<<<<<<999888888999<<<======<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBAAA???>>>???@@@@@@???>>>======???AAABBB======>>>???@@@@@@AAAAAABBBBBBAAAAAAAAABBBCCCCCC??????@@@AAAAAABBBCCCCCCAAABBBBBBCCCDDDEEEFFFFFFCCCDDDFFFJJJPPPVVV[[[___ccc^^^YYYXXXYYY]]]jjjvvvAAAAAAAAAAAAAAAAAABBBCCCAAADDDGGGGGGGGGKKKSSSYYY]]]rrr{{{pppgggdddbbb```^^^[[[[[[ZZZYYYWWWUUUUUUUUUQQQQQQPPPOOONNNMMMMMMLLLLLLJJJLLLQQQTTTXXX```hhhnnn{{{{{{uuuooollljjjhhhfffeeeffffffdddcccdddcccccccccdddeeecccaaa\\\ZZZUUUPPPMMMKKKKKKKKKPPPPPPQQQSSSTTTVVVWWWWWW\\\]]]___aaabbbbbbbbbbbb``````_________``````aaa^^^______``````___]]]\\\^^^___```aaacccdddeeefffbbb```^^^^^^______]]][[[YYYYYYZZZZZZZZZ[[[[[[[[[^^^]]][[[YYYXXXXXXYYYZZZXXXYYYZZZ[[[[[[[[[[[[ZZZ\\\\\\\\\[[[[[[YYYXXXWWWWWWWWWYYYZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]___aaabbbbbb```^^^]]]]]]___aaaccccccdddeeegggiiijjjllllllkkkkkkjjjhhhgggfffddddddbbbaaabbbdddbbb___cccjjjppphhh\\\PPPLLLKKKHHHDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>>>>>>>===============<<<;;;<<<>>>??????>>>========================@@@AAABBBAAA???>>>???@@@???>>>===<<<===>>>@@@AAA?????????@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCCCC??????@@@AAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGKKKOOOUUUZZZ]]]bbb^^^[[[ZZZZZZ___jjjvvvAAAAAAAAAAAAAAABBBCCCDDDAAACCCEEEEEEFFFKKKRRRXXXVVVbbbzzzxxxlllfffdddbbbaaa^^^]]]\\\ZZZXXXWWWWWWVVVSSSRRRRRRQQQPPPOOONNNMMMMMMKKKLLLOOORRRTTT[[[bbbfffrrrxxxqqqllljjjhhhgggggggggeeecccdddcccbbbccceeeeeedddccc___]]]YYYVVVSSSRRRRRRRRRUUUVVVWWWXXXYYYZZZ[[[[[[]]]^^^```bbbddddddddddddcccbbbbbbbbbbbbbbbcccccc\\\]]]^^^___```___^^^^^^___```aaabbbccceeeeeefffbbb```______```aaa```^^^[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\\\\\\\[[[[[[]]]]]]\\\[[[ZZZYYYWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]^^^]]]]]]^^^^^^___aaaaaaaaa```___^^^^^^```bbbcccdddeeefffhhhiiikkklllmmmmmmlllkkkiiigggeeedddcccbbbaaabbbcccbbbaaafffnnnzzzoooYYYPPPJJJJJJKKKGGGCCCAAABBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=====================>>>>>>>>>>>>???>>>===>>>???@@@???>>>========================???@@@AAA@@@>>>>>>>>>@@@>>>===<<<<<<<<<===???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCC???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFGGGHHHKKKOOOTTTXXX[[[```\\\ZZZ[[[[[[^^^iiisssAAAAAAAAAAAABBBCCCDDDDDDAAABBBCCCDDDEEEJJJQQQVVVUUUYYYggguuulllhhhfffeeebbb```]]][[[ZZZYYYXXXWWWTTTTTTSSSRRRQQQPPPOOOOOONNNLLLLLLOOOPPPQQQVVV\\\___iiivvv}}}tttqqqllliiihhhhhhhhhgggeeedddcccdddeeeffffffeeecccaaa^^^\\\ZZZYYYYYYYYY\\\\\\]]]]]]^^^^^^_________aaaccceeeggghhhhhhhhhfffeeedddcccbbbbbbbbbbbb[[[\\\^^^___`````````_________```aaabbbcccddddddcccbbbbbbaaaaaaaaa```___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]\\\\\\]]]]]]]]]\\\[[[YYYXXXWWWYYYYYYYYYZZZ[[[\\\]]]^^^_______________```````````````___^^^___aaabbbcccdddeeefffgggiiijjjkkklllnnnmmmkkkiiigggeeecccbbbaaa```bbbddddddeeellluuuuuuaaaQQQJJJFFFGGGIIIEEEBBBAAA@@@@@@????????????@@@@@@????????????????????????@@@@@@@@@@@@@@@??????>>><<<<<<<<<===>>>????????????>>>======>>>>>>===;;;========================???@@@@@@@@@>>>===>>>???>>>============>>>???@@@@@@@@@@@@???????????????@@@@@@@@@@@@AAABBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAEEEFFFGGGJJJOOOTTTXXX[[[]]][[[ZZZ[[[[[[^^^gggqqq@@@@@@@@@AAABBBCCCDDDDDD@@@AAABBBCCCEEEIIINNNQQQOOOPPPYYYjjjzzztttooollliiieee```]]]\\\[[[YYYWWWVVVVVVUUUTTTSSSRRRQQQQQQPPPMMMMMMOOOOOONNNRRRXXX[[[aaammmxxxzzzqqqkkkhhhiiiiiijjjhhhfffeeeeeefffgggggggggfffeeecccaaa```_________bbbbbbbbbbbbbbbbbbbbbbbbccceeegggiiikkkkkkkkkkkkhhhgggeeecccbbb``````___\\\^^^___aaabbbbbbbbbaaa```aaaaaabbbcccdddeeeeeeeeeeeedddcccaaa______^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^___```aaa```___]]]\\\]]]^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXXXXXXXZZZ[[[]]]]]]___````````````````````````_________```aaacccdddddddddeeefffhhhiiijjjjjjmmmllljjjhhhfffdddbbbbbbbbbaaabbbfffhhhkkkttt~~~{{{bbbRRROOOHHHDDDDDDEEEBBBAAABBB??????>>>>>>>>>??????@@@???????????????????????????@@@@@@@@@@@@???>>>===;;;;;;<<<===>>>???@@@@@@@@@???======>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@???===<<<===>>>>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>============?????????@@@AAABBBCCCCCC@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@CCCDDDFFFIIIOOOUUUZZZ]]]^^^\\\\\\]]]]]]```hhhrrr?????????@@@AAABBBCCCDDD@@@AAABBBDDDFFFHHHJJJKKKKKKLLLRRR^^^mmmwwwqqqqqqllleeeaaa___^^^[[[XXXXXXWWWVVVUUUTTTSSSSSSRRRQQQOOOOOOQQQPPPNNNQQQVVVXXX\\\dddoooyyy{{{rrrmmmlllllllllllljjjgggggghhhiiiiiihhhhhhhhhfffeeeddddddccccccfffffffffeeeeeedddddddddggghhhjjjkkklllmmmlllllliiihhhfffcccaaa```______```aaabbbdddeeeeeeddddddddddddeeeeeefffgggggghhheeeffffffccc```^^^^^^^^^______^^^^^^^^^^^^]]]]]]___```aaabbbbbbaaa```_________``````______^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYXXXXXXXXXYYY[[[]]]^^^^^^___``````aaa``````____________```aaabbbcccdddddddddeeefffggghhhiiiiiikkkjjjiiigggeeecccbbbaaabbbaaadddiiimmmsss~~~iiiVVVMMMMMMGGGCCCCCCBBB@@@@@@BBB>>>>>>>>>===>>>>>>???@@@????????????????????????<<<===>>>>>>>>>===<<<;;;;;;<<<<<<===>>>??????@@@BBB@@@??????@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>===<<<<<<>>>>>>?????????@@@@@@@@@@@@<<<<<<<<<<<<<<<=========????????????@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEIIINNNUUUZZZ^^^___]]]\\\]]]^^^```iiisss>>>>>>>>>???@@@AAABBBCCC@@@AAABBBEEEGGGGGGFFFEEEKKKJJJOOOXXXaaasss}}}zzzssskkkfffdddbbb^^^ZZZYYYXXXXXXWWWVVVUUUTTTTTTSSSQQQQQQRRRQQQOOOQQQVVVWWWWWW]]]fffnnnvvvzzzuuuqqqooopppmmmjjjiiiiiijjjjjjiiijjjjjjiiihhhgggfffeeeeeeiiihhhhhhgggfffeeeeeedddhhhiiikkklllllllllkkkjjjgggfffeeedddcccbbbbbbbbbcccdddfffgggggggggffffffeeeeeeeeefffgggggghhhhhhcccdddeeeccc```^^^___```aaaaaa`````````_________aaaaaabbbbbbbbbbbbaaaaaa```aaaaaaaaa``````___^^^^^^_______________^^^^^^ZZZYYYYYYYYYZZZ\\\^^^___]]]^^^___````````````_________```aaabbbcccddddddeeeeeefffggghhhiiiiiijjjiiihhhgggfffdddcccbbbaaacccbbbeeekkkqqqyyymmmZZZOOOMMMIIIDDDBBBCCCBBB??????AAA===============>>>??????????????????????????????<<<===>>>???>>>===;;;:::<<<<<<======>>>>>>??????@@@???>>>>>>???@@@???===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>><<<;;;<<<======>>>>>>???????????????;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEIIINNNTTTYYY\\\\\\YYYXXXYYYYYY\\\fffppp=========>>>???AAABBBCCC@@@AAACCCFFFHHHGGGDDDBBBHHHFFFJJJQQQVVVaaa~~~xxxooojjjgggeee```\\\YYYYYYXXXWWWVVVUUUUUUTTTTTTRRRRRRTTTRRRPPPRRRWWWVVVTTTXXXaaagggnnn{{{wwwsssrrrooollljjjjjjjjjjjjjjjkkkkkkjjjiiihhhffffffeeejjjjjjiiihhhgggfffeeedddiiiiiikkkkkkkkkkkkiiiiiieeeeeedddddddddeeeeeeeeefffggghhhiiiiiiiiihhhgggcccdddddddddeeefffffffff```cccdddccc```___```bbbcccbbbbbbbbbaaaaaa``````bbbbbbbbbbbbbbbbbbccccccaaaaaaaaaaaaaaa```______^^^___``````aaa`````````\\\[[[ZZZZZZ[[[]]]___aaa[[[\\\^^^````````````___^^^___```aaabbbcccddddddffffffggghhhiiijjjjjjkkkgggffffffeeecccbbbaaaaaaccccccfffmmmttt}}}}}}jjjYYYKKKHHHKKKDDDAAAAAACCCCCC???>>>@@@===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAA@@@???===<<<============>>>>>>>>>>>>===<<<;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>><<<;;;<<<===<<<======>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDEEEEEEGGGIIIMMMRRRWWWZZZWWWTTTRRRRRRSSSVVV```kkk}}}???>>>=========>>>@@@AAABBBCCCEEEFFFFFFFFFEEEDDDFFFFFFIIILLLPPPXXXiiiyyy~~~wwwnnnccc^^^___YYYVVVVVVXXXXXXTTTSSSUUUTTTUUUUUUVVVUUUTTTSSSRRRRRRSSSTTTWWW\\\eeepppvvv}}}yyywwwtttrrrooommmmmmlllllliiifffeeefffhhhhhhhhhiiiiiigggfffeeeffffffgggllllllkkkkkkjjjiiiiiihhheeeddddddddddddeeeffffffiiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiigggffffffffffffeeedddcccbbbbbbbbbcccdddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddddddddcccccc______````````````______aaaaaacccddddddcccbbbbbbcccbbb```^^^]]]]]]^^^^^^bbb___]]]]]]```bbbaaa```_________aaadddffffffeeefffgggiiikkkkkkkkkiiihhhgggfffcccbbbaaacccdddfff___ccchhhlllsss{{{hhhYYYPPPIIIEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@>>>????????????@@@@@@@@@??????>>>===<<<<<<======>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>????????????<<<;;;:::;;;>>>???>>>===>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEHHHLLLOOOQQQQQQTTTSSSQQQPPPPPPTTTZZZ___vvv???>>>=========>>>@@@@@@AAABBBCCCDDDDDDDDDCCCCCCFFFFFFHHHKKKLLLRRR```nnn{{{nnngggfffccc^^^[[[\\\\\\YYYYYY[[[UUUVVVVVVWWWVVVUUUSSSSSSTTTTTTTTTUUUYYY```hhhnnnwwwyyytttpppmmmmmmooommmkkkkkklllmmmlllkkklllkkkjjjiiihhhiiijjjjjjmmmllllllkkkkkkjjjiiiiiiffffffeeeeeeffffffggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjiiihhhgggfffffffffffffffeeedddcccbbbccccccdddccccccccccccccccccccccccbbbbbbbbbccccccbbbaaaaaa``````aaaaaaaaaaaa``````aaabbbdddeeeeeedddcccccc``````______^^^_________cccbbbaaabbbdddeeeccc```fffddddddeeeggghhhhhhhhhgggiiijjjkkklllkkkiiihhhiiihhhgggfffeeeddddddddddddgggkkkooossszzznnn[[[OOOIIIDDD@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@======>>>>>>>>>??????????????????>>>>>>>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>??????>>>===<<<===>>>???>>>===>>>>>>>>>>>>=========<<<>>>>>>===<<<<<<<<<<<<<<<============>>>???@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCFFFEEEEEEGGGLLLPPPRRRSSSRRRQQQPPPNNNOOOSSSXXX]]]ttt>>>>>>>>>===>>>??????@@@@@@@@@AAABBBBBBBBBBBBBBBEEEEEEFFFHHHHHHKKKUUU```eee{{{pppkkkgggaaa\\\[[[[[[YYYZZZ\\\XXXXXXXXXXXXWWWVVVTTTTTTUUUUUUTTTSSSTTTXXX^^^ccclllwww~~~wwwrrrppppppnnnmmmmmmnnnnnnmmmkkklllkkkiiihhhhhhhhhiiijjjmmmmmmllllllkkkjjjjjjiiiggggggggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggffffffffffffffffffeeeddddddccccccdddddddddddddddddddddddddddddddddddddddddddddcccbbbaaaaaaaaabbbbbbbbbbbbaaaaaabbbcccdddfffffffffeeeddd___```aaaaaabbbbbbbbbbbbbbbbbbccceeefffeeebbb```hhhfffddddddfffggghhhgggggghhhiiijjjjjjiiigggfffhhhhhhhhhgggfffdddbbbaaaiiilllooorrrtttxxx}}}hhh[[[MMMGGGDDD@@@>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA<<<=========>>>>>>>>>>>>??????@@@AAA@@@???>>>===>>>>>>===<<<<<<<<<======::::::;;;;;;<<<======>>><<<<<<<<<============>>>===<<<;;;<<<>>>>>>>>>===>>>>>>>>>=========<<<<<<>>>======<<<<<<<<<<<<===>>>>>>>>>>>>>>>???AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCGGGEEEDDDFFFKKKPPPTTTUUURRRQQQPPPNNNNNNQQQVVVZZZqqq>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCBBBDDDGGGFFFFFFLLLUUU[[[ooo~~~sssiiibbb\\\]]]]]][[[[[[\\\[[[[[[ZZZYYYXXXWWWVVVUUUVVVUUUTTTSSSRRRTTTYYY\\\bbbjjjuuu~~~yyyvvvssspppnnnnnnoooooonnnnnnmmmkkkjjjjjjjjjjjjkkkllllllkkkkkkjjjiiiiiiiiihhhgggggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiggggggfffffffffffffffgggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffhhhhhhhhhhhhgggfffddddddaaaaaabbbbbbbbbbbbaaaaaabbbcccdddfffffffffeeeeeeaaabbbdddeeefffeeeeeedddeeeeeefffggghhhhhhgggfffllljjjgggfffhhhiiijjjiiijjjkkkkkkkkkkkkjjjiiiiiijjjjjjiiihhhhhhgggggggggmmmnnnqqqsssuuuvvvwwwxxxzzzzzz{{{{{{|||}}}~~~|||tttYYYPPPGGGEEEDDDAAA???@@@@@@@@@@@@@@@AAAAAAAAAAAA=========>>>>>>>>>??????>>>???AAABBBBBBAAA???>>>>>>>>>===============>>>:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;<<<<<<<<<======:::999999;;;===>>>>>>===>>>>>>=========<<<<<<<<<>>>===<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCGGGEEEDDDFFFKKKQQQVVVXXXVVVUUUSSSPPPOOOPPPTTTXXXnnn===>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAACCCFFFFFFEEEIIIOOOVVV^^^uuuooogggbbbcccdddbbb_________^^^]]][[[YYYXXXWWWWWWVVVVVVVVVTTTSSSTTTWWWZZZ[[[aaakkkvvvzzzuuussstttuuuvvvtttsssqqqooonnnnnnnnnnnnkkkkkkkkkjjjiiiiiihhhhhhggggggffffffgggggghhhiiihhhhhhhhhhhhhhhhhhhhhhhhggggggfffffffffgggggghhhggggggggggggffffffeeeeeeeeeeeefffffffffgggggggggiiiiiiiiihhhgggfffeeedddaaaaaaaaabbbbbbaaaaaaaaabbbcccdddfffggggggffffffcccdddeeegggggggggfffeeejjjjjjjjjjjjkkkmmmqqqssstttrrrpppooopppqqqppppppnnnnnnooooooooonnnnnnnnnmmmlllkkkkkklllmmmooopppooopppqqqssstttuuutttsssuuusssrrrpppooonnnnnnooonnnsss{{{vvvcccRRRKKKFFFFFFEEEBBB@@@AAA?????????@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@>>>???AAABBBCCCAAA@@@>>>>>>>>>=========>>>>>>???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999999<<>>>>>>>>>>>???@@@AAABBB>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDFFFDDDDDDFFFLLLSSSXXXZZZ\\\[[[XXXUUURRRRRRUUUWWWlll======>>>????????????>>>@@@@@@@@@@@@@@@AAABBBBBBAAA@@@BBBFFFFFFEEEHHHMMMPPPUUUiiixxxnnnfffeeefffcccaaa```bbbaaa___]]][[[YYYYYYXXXWWWWWWXXXWWWUUUVVVXXXYYYYYY[[[cccmmmwww~~~}}}||||||wwwvvvsssqqqooonnnmmmmmmllllllkkkjjjjjjiiiiiihhhggggggggggggggghhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggghhhiiijjjggghhhhhhhhhhhhgggffffffeeeeeeeeefffgggggghhhhhhfffffffffffffffeeedddcccbbbbbbccccccccccccbbbbbbcccdddeeeggghhhhhhhhhgggdddeeefffhhhiiijjjjjjjjjmmmmmmmmmmmmoootttzzz~~~{{{zzzyyyxxxuuusssoooooooooooopppppppppqqqmmmmmmmmmnnnpppqqqsssttttttsssrrrsssttttttrrrpppooonnnkkkhhhffffffggghhhjjjooowwwiiiXXXMMMHHHDDDEEEDDDAAA???@@@????????????????????????????????????@@@@@@@@@@@@>>>???@@@AAABBBAAA@@@@@@>>>>>>=========>>>?????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<>>>BBBEEEEEEEEE=========<<<<<<<<<;;;;;;===<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>???AAAAAA>>>>>>>>>???????????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDHHHNNNUUUYYY[[[___^^^\\\YYYVVVVVVXXXZZZmmm<<<===>>>???@@@??????>>>??????>>>>>>>>>???@@@AAACCCAAABBBEEEFFFDDDFFFJJJLLLPPPaaa~~~yyykkkfffeeecccbbbccceeecccaaa^^^\\\ZZZZZZZZZXXXYYYZZZXXXWWWVVVWWWXXXYYYXXX]]]eeemmmuuu~~~|||yyyuuusssqqqppppppnnnmmmmmmllllllkkkjjjjjjiiihhhhhhhhhhhhiiijjjjjjhhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhjjjkkkkkkhhhhhhiiiiiiiiihhhgggfffddddddeeeffffffggghhhhhheeeeeeeeeffffffeeeddddddddddddeeeeeeeeeeeeddddddeeefffhhhjjjkkkkkkkkkjjjhhhiiijjjmmmooorrruuuvvvvvvxxx{{{~~~~~~zzzvvvvvvvvvwwwxxxyyyzzz{{{uuuwww{{{}}}~~~}}}{{{zzz{{{yyyvvvuuuuuutttqqqnnnkkkjjjgggfffeeegggjjjkkkqqquuu}}}ooo]]]RRRIIIEEECCCDDDCCC???>>>@@@@@@@@@??????>>>>>>======>>>>>>>>>>>>????????????????????????@@@@@@@@@AAA>>>>>>======>>>??????@@@>>>>>>>>>>>>>>>>>>======;;;<<<<<<<<<<<<============<<<<<<>>>AAACCCCCCBBB======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>============>>>???@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDIIIPPPVVVZZZ\\\^^^^^^]]][[[YYYZZZ]]]___mmm<<<===>>>@@@@@@??????>>>>>>===<<<<<<<<<===???@@@EEEBBBBBBEEEEEECCCDDDHHHHHHKKKVVViii}}}tttkkkiiihhhhhhjjjfffdddaaa___\\\[[[ZZZZZZZZZ[[[[[[ZZZWWWUUUUUUVVVZZZXXXZZZ```ffflllzzz}}}zzzyyyyyyooooooooonnnmmmmmmlllllljjjjjjiiiiiijjjjjjkkklllhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjllllllhhhiiiiiijjjjjjhhhgggfffdddddddddeeefffgggggghhhffffffgggggggggggggggfffffffffggggggggggggffffffggghhhjjjlllmmmmmmmmmmmmmmmnnnooorrrvvv{{{}}}yyyvvvuuutttpppmmmjjjiiigggggghhhlllppprrrzzz~~~nnn]]]QQQKKKHHHDDDCCCDDDCCC??????AAAAAA@@@@@@???>>>======<<<============>>>>>>>>>>>>???>>>>>>>>>??????AAAAAA>>>>>>===>>>>>>???@@@@@@======>>>>>>??????@@@@@@<<<<<<<<<============>>>===<<<;;;<<<===>>>===<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBEEEJJJQQQWWWZZZ\\\[[[\\\\\\[[[[[[]]]```cccnnn===<<<<<<<<<<<<===>>>>>>???>>>>>>>>>???AAACCCDDDAAABBBBBBAAA@@@AAACCCEEEGGGKKKSSS]]]hhhzzzyyysssnnnlllmmmkkkkkkhhhccc^^^\\\___ccc]]]\\\ZZZYYYWWWWWWVVVVVVSSSWWWZZZ\\\^^^dddnnnwww{{{|||yyyvvvssspppmmmjjjlllkkkiiiiiikkklllkkkjjjlllkkkjjjiiihhhhhhhhhhhhhhhgggfffhhhjjjkkkjjjiiiiiihhhgggffffffggghhhiiijjjiiihhhgggggghhhiiijjjhhhiiiiiigggeeedddeeegggeeehhhkkklllllljjjjjjjjjkkkkkkkkkjjjkkknnnrrrvvvtttwww|||{{{wwwqqqoooqqqnnnmmmkkkjjjkkkpppxxx~~~pppaaaVVVPPPNNNEEEDDDBBB@@@?????????@@@AAA@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAA???======@@@@@@>>><<<;;;<<<<<<===============<<<<<<======<<<;;;:::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======<<<:::999;;;>>>@@@???===:::;;;<<<>>>????????????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBFFFEEEEEEIIIOOOUUUZZZ\\\```___^^^\\\\\\___eeejjjzzz<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>???AAACCCDDDAAABBBBBBAAA@@@@@@BBBDDDGGGIIINNNTTTZZZfff|||uuuooopppnnnmmmkkkgggdddaaaaaabbb___^^^\\\[[[YYYXXXXXXXXXUUUXXX[[[\\\\\\aaaiiipppwww|||wwwrrrnnnooommmllllllmmmnnnnnnmmmjjjjjjiiiiiiiiiiiijjjjjjhhhgggggghhhiiijjjjjjiiiooommmllljjjiiiiiiiiijjjiiihhhgggffffffggghhhiiiggghhhiiihhhggghhhiiikkkiiikkknnnooonnnnnnnnnoooqqqrrrtttuuuvvvyyy~~~}}}wwwrrrppprrrnnnoooppprrruuu{{{wwweeeYYYPPPKKKKKKEEEDDDBBB@@@????????????@@@@@@??????>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<===>>>===;;;;;;<<<<<<===============<<<<<<======<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===<<<;;;:::;;;>>>@@@???===<<<======>>>>>>>>>>>>===??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBEEEDDDEEEHHHMMMSSSXXXZZZ[[[\\\\\\\\\^^^cccjjjppp{{{;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>???@@@BBBCCCBBBBBBCCCAAA@@@@@@AAACCCEEEFFFIIILLLMMMSSSbbbppp{{{yyyrrroookkkhhhfffdddaaa```aaa```^^^]]][[[ZZZZZZZZZVVVYYY[[[[[[[[[]]]bbbfffkkkqqq{{{~~~yyywwwuuuttttttuuuuuutttrrrnnnmmmmmmmmmmmmnnnnnnooollljjjiiijjjllllllllljjjmmmlllkkkiiiiiijjjjjjkkkkkkkkkjjjjjjjjjjjjkkkllljjjlllmmmlllllllllnnnpppoooqqqsssttttttuuuxxxzzz~~~zzzsssqqqtttooosssyyyzzzfffXXXPPPJJJGGGHHHDDDCCCBBB@@@????????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>===<<<;;;<<<<<<===============<<<<<<<<<===<<<<<<;;;:::;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>>>>===<<<<<>>???@@@@@@AAAAAABBBCCCBBB@@@???@@@BBBAAABBBFFFIIIIIILLLVVVaaattt{{{uuunnniiigggfffdddaaacccbbb```___]]]\\\\\\\\\WWWYYY[[[[[[ZZZ[[[]]]___fffkkkqqqwww~~~~~~|||xxxwwwwwwvvvuuuuuuvvvvvvrrrqqqppppppqqqrrrqqqoookkkkkkkkkkkkmmmoooqqqrrrqqqqqqqqqqqqrrrrrrrrrsssqqqrrrssssssrrrsssuuuwwwxxxzzz}}}wwwuuuwwwvvv|||wwwiiiYYYQQQKKKGGGFFFHHHCCCCCCBBBAAA??????>>>>>>==================<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????;;;<<<<<<===============;;;<<<<<<<<<<<<<<<;;;;;;<<<=====================;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>=========>>>>>>>>>>>>======???@@@@@@AAAAAAAAAAAAAAA????????????????????????@@@@@@AAABBBBBBBBBBBBAAACCCCCCDDDEEEHHHLLLQQQUUUYYY]]]``````aaaeeemmmsss:::999999999999:::;;;;;;<<<======>>>????????????@@@AAABBBBBB@@@@@@@@@AAA@@@AAAEEEIIIJJJJJJQQQZZZbbbyyyvvvmmmhhhgggfffeeeeeedddbbbaaa___^^^^^^^^^XXXZZZ[[[\\\[[[[[[\\\]]]aaadddiiimmmqqqyyy}}}|||zzz{{{{{{{{{zzzyyyuuuuuuuuuuuuwwwyyy|||}}}yyyyyyzzzzzz{{{{{{{{{{{{wwwyyy{{{}}}~~~|||~~~wwwfff[[[QQQLLLIIIEEEDDDFFFBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>??????>>>>>>??????;;;<<<<<<===============;;;;;;<<<<<<<<<<<<<<<;;;=====================<<<;;;;;;::::::::::::;;;;;;<<<<<<======<<<======>>>;;;<<<===>>>????????????>>>???@@@@@@AAAAAA@@@@@@???????????????????????????@@@AAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFJJJPPPTTTXXX\\\`````````dddmmmuuu::::::999999999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBBBBAAA@@@AAABBBBBBBBBEEEHHHHHHGGGLLLRRRZZZggguuujjjfffddddddhhhgggeeedddbbbaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]ZZZ]]]aaadddgggoooxxxuuueeeXXXQQQJJJHHHFFFCCCBBBDDDAAABBBAAAAAA@@@>>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<========================<<<>>>>>>===<<<;;;;;;===;;;<<<<<<===============:::;;;<<<<<<===<<<<<<<<<=========<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>===<<<<<<===>>>:::;;;<<<>>>??????@@@@@@===>>>>>>?????????????????????????????????????????????@@@AAAAAAAAAAAAAAAAAACCCFFFFFFFFFJJJPPPVVVUUUZZZ]]]]]]]]]bbbnnnxxx:::::::::::::::;;;<<<<<<;;;<<<===>>>>>>>>>===<<<<<<>>>AAABBBAAAAAABBBCCCBBBAAACCCFFFFFFDDDGGGMMMUUUZZZiiizzznnnjjjjjjkkkkkkiiigggfffeeeeeedddcccbbb```___^^^^^^]]]]]]YYY[[[^^^___aaafffnnntttyyyzzzfffZZZNNNIIIFFFGGGFFFBBBBBBDDDAAAAAAAAAAAA@@@>>>===<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===========================???@@@>>>;;;999:::<<<;;;<<<<<<===============:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;::::::===<<<<<<<<<<<<<<<<<<===;;;===???>>><<<;;;<<<>>><<<<<<===>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>??????????????????????????????@@@AAAAAAAAAAAA@@@AAADDDGGGGGGGGGKKKRRRXXXVVVZZZ\\\ZZZYYY^^^kkkvvv;;;;;;::::::;;;;;;<<<===;;;<<<===>>>>>>>>>===<<<:::===@@@BBBBBBAAABBBCCC@@@@@@BBBEEEFFFDDDGGGMMMNNNOOOWWWhhhxxxwwwnnnmmmllljjjiiihhhhhhggghhhfffbbb```___^^^]]]\\\]]]___```______aaafffkkkooovvv}}}hhhXXXPPPJJJFFFEEEGGGGGGDDDDDDGGGAAAAAAAAAAAA@@@>>>===;;;<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================@@@BBBCCC@@@===:::;;;===;;;<<<<<<===============::::::;;;<<<=========<<<<<<<<<;;;;;;;;;:::::::::======<<<<<<<<<<<<======;;;===???>>>;;;:::<<<>>>>>>>>>>>>>>>>>>======<<<;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAADDDHHHHHHHHHLLLTTTZZZ[[[]]]^^^YYYUUUYYYfffqqq999999999:::::::::;;;;;;===>>>???>>><<<;;;;;;<<<===<<<;;;;;;<<<>>>@@@BBB@@@@@@AAAAAACCCDDDFFFFFFIIINNNTTT[[[jjj~~~|||wwwqqqmmmmmmllliiigggfffggggggeeecccaaa``````\\\\\\\\\]]]^^^___```aaaiiimmmttt~~~kkkZZZPPPOOOGGGEEECCCBBBBBBCCCBBB@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999:::;;;:::999;;;;;;;;;::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<777???AAA<<<:::>>>???===============>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCC@@@CCCEEEFFFHHHLLLSSSYYY[[[YYYZZZ\\\\\\^^^fffooo999999999::::::::::::;;;:::;;;======<<<<<<>>>???>>>===<<<<<<===>>>@@@AAA@@@@@@@@@@@@AAACCCDDDDDDEEEIIINNNSSS^^^tttwwwqqqoooooonnnlllllllllkkkjjjgggeeedddccc___^^^^^^^^^______```aaaeeehhhooovvv~~~lll[[[NNNHHHHHHGGGEEECCCBBBCCCCCCBBBAAACCCBBBAAA@@@????????????<<<<<<<<<=========>>>>>>============<<<<<<<<<<<<=========>>>>>>>>>??????>>>=========<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888999;;;<<<<<<;;;;;;;;;;;;;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@???AAACCCCCCAAA============>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEFFFHHHLLLSSSXXX[[[YYYYYY[[[[[[\\\dddlll}}}888888999999999:::::::::777999;;;<<<<<<===@@@AAA>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBBBBCCCFFFIIIKKKQQQ```vvv~~~uuupppooonnnmmmnnnmmmllljjjiiigggeeedddcccbbbaaaaaa`````````aaabbbeeejjjooovvv~~~kkk[[[PPPIIIFFFGGGFFFDDDBBBBBBBBBCCCBBBAAAAAA@@@???>>>>>>======>>>============>>>>>>>>>???<<<<<<<<<<<<<<<=========<<<<<<<<<============>>>>>>>>>======<<<;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;======<<<<<<;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>:::999>>>BBBCCCDDDEEE============>>>>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAACCCEEEFFFIIIMMMRRRVVVZZZXXXYYYZZZYYYZZZaaaiiiyyy888888888888999999999999777999;;;<<<<<<===???AAA>>>??????@@@??????>>>===AAAAAA@@@@@@@@@AAAAAABBBDDDFFFHHHHHHKKKSSSaaalllxxxtttqqqpppqqqooommmlllkkkjjjiiiggggggfffeeecccbbbaaaaaaaaaaaadddhhhlllqqqwww~~~ppp[[[PPPLLLHHHGGGGGGDDDBBB@@@@@@AAAAAAAAA??????>>>>>>===<<<<<<======<<<<<<=========>>>>>>>>>;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<777777===AAA???AAAFFF============>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDGGGJJJNNNSSSUUUZZZXXXXXXYYYXXXXXX^^^fffuuu777777777888888888999999999:::<<<<<<;;;<<<===???>>>>>>?????????>>>>>>===BBBAAAAAAAAAAAAAAABBBBBBCCCFFFHHHHHHHHHMMMVVV]]]jjj~~~|||xxxxxxuuuqqqppppppooommmkkkjjjiiigggeeecccbbbaaaaaaaaacccgggkkkooosssyyy}}}jjj\\\MMMHHHGGGEEECCCBBBAAA@@@>>>>>>???@@@???>>>AAAAAA@@@????????????@@@;;;;;;<<<<<<<<<=========::::::;;;;;;<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???===;;;:::::::::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>><<<===??????===>>>CCC============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@===>>>???@@@AAACCCDDDDDDBBBCCCDDDHHHLLLQQQTTTVVVZZZXXXYYYZZZYYYXXX]]]eeerrr666777777777777888888888:::;;;<<<<<<;;;:::;;;==================>>>>>>>>>AAAAAAAAAAAAAAABBBCCCCCC@@@CCCEEEFFFFFFIIINNNSSSZZZhhh|||{{{uuurrrqqqooollliiilllkkkiiifffdddcccbbbaaa___bbbeeehhhkkknnnsssvvvxxx|||nnnXXXOOOGGGFFFGGGDDDBBBAAA@@@???======?????????>>>>>>>>>===============>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::>>><<<:::999999999888777999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;>>>>>><<<===@@@>>>;;;============>>>>>>>>>>>>>>>>>>>>>????????????@@@===>>>???@@@AAABBBCCCDDDBBBBBBDDDIIIOOOTTTWWWXXXZZZYYYZZZ\\\ZZZZZZ___fffqqq666666666777777777888888999;;;<<<<<<::::::;;;===<<<<<<;;;;;;;;;===>>>???????????????@@@AAACCCCCC>>>AAACCCDDDDDDFFFJJJNNNQQQ[[[hhhwww~~~yyyvvvrrrmmmhhhlllkkkiiigggeeecccbbbbbbaaacccfffggghhhjjjmmmpppooosssxxx}}}kkk\\\OOOIIIFFFGGGGGGDDDCCCDDDAAA@@@>>>>>>@@@AAA@@@@@@::::::999999999::::::;;;<<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<=========:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::::::::::::::::::::::::::999777777999::::::999888888888999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<777<<<<<<;;;FFFTTTPPP@@@============>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDJJJRRRXXXZZZ[[[[[[ZZZ[[[]]]]]]\\\aaahhhqqq666666666666777777777777888999;;;;;;;;;;;;<<<>>><<<;;;:::999:::<<<>>>@@@=========>>>???AAABBBCCC???AAACCCDDDDDDFFFIIILLLIIIRRR[[[bbbqqq{{{tttnnnlllkkkiiigggeeeccccccbbbdddfffhhhhhhhhhiiikkklllhhhlllqqqvvv{{{ppp[[[OOOHHHEEECCCDDDCCC@@@AAADDDCCCAAA???@@@AAABBBBBBAAA<<<<<<;;;;;;;;;<<<<<<===============>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<<<<============>>>;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::777666555666999;;;;;;;;;777777888888888999999999<<<<<<<<<<<<<<<<<<<<<<<<888>>>>>>AAAWWWpppjjjQQQ============>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBBBBAAAAAA@@@???>>>>>>BBBBBBDDDKKKSSSZZZ\\\\\\[[[ZZZ\\\___^^^]]]bbbjjjqqq666666777777777777666666888999::::::;;;;;;:::::::::::::::;;;<<<===>>>>>><<<>>>@@@AAAAAAAAA???>>>AAAAAA@@@???@@@CCCEEEFFFNNNLLLNNNVVV```pppyyysssmmmnnnnnnjjjddd```___```^^^bbbfffgggfffeeegggiiihhhjjjllloootttxxx|||~~~|||lll\\\QQQMMMDDDCCCCCCCCCCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>>>>>>>============>>>>>>===<<<;;;:::::::::::::::======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>???===<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;999888777999<<<>>>???>>>555777999999999:::;;;===<<<<<<============<<<<<<888>>><<<===RRRmmmkkkWWW===>>>@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDDDD@@@<<>>???AAAAAA@@@???>>>AAA@@@@@@???@@@BBBEEEFFFIIIHHHJJJOOOUUU___qqq~~~uuusssooojjjddd```^^^]]]ZZZ]]]aaacccddddddfffhhhggggggiiilllooorrrtttuuuyyy}}}pppcccZZZPPPGGGCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>===>>>======<<<<<<======>>><<<<<<;;;:::::::::;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<===>>>>>>===<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;===;;;999999:::;;;;;;::::::;;;<<<;;;999999999;;;<<<<<<============<<<<<<<<<@@@>>>999BBBOOOMMM???===>>>@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDCCC@@@===AAACCCFFFJJJOOOTTTYYY[[[]]][[[ZZZ[[[ZZZZZZaaajjjxxx666666777777777777666666999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@???>>>@@@@@@???@@@AAABBBDDDFFFFFFGGGKKKNNNPPPTTT^^^iii|||sssmmmiiifffaaa^^^ZZZ]]]```bbbcccccceeeffffffggghhhiiikkklllnnnnnnuuuwwwzzz{{{|||lllXXXOOOLLLHHHCCC@@@AAAAAAAAA@@@@@@@@@??????AAAAAA@@@@@@???>>>======<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<======>>>===<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;===;;;999999::::::999888;;;<<<===<<<:::999:::;;;<<<<<<============<<<<<<999<<<===;;;;;;>>>>>>===<<<>>>??????===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCBBB@@@===AAACCCFFFJJJOOOUUUYYY[[[___\\\ZZZZZZYYYZZZbbbkkkzzz777777666666666666777777::::::;;;<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;======>>>???@@@??????>>>?????????@@@AAABBBDDDEEEBBBFFFJJJMMMNNNQQQXXX^^^jjjzzz~~~wwwtttpppiiiddd^^^___```aaabbbcccdddeeegggggghhhjjjkkklllmmmmmmrrrsssuuuvvvxxx|||lll]]]NNNHHHGGGEEECCCCCCAAAAAA@@@@@@@@@?????????BBBBBBAAA@@@???>>>======<<<;;;;;;::::::;;;;;;<<<:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<<<<======>>>???===<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;:::888777888:::<<<<<<;;;888999;;;;;;::::::<<<>>>;;;<<<<<<======<<<<<<;;;888888;;;===<<<:::<<>>??????===<<<===>>>===========================>>>???AAAAAAAAA@@@>>>AAABBBEEEJJJOOOTTTXXXZZZ]]]ZZZXXXYYYXXX[[[dddooo}}}777777666666666666777777999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::======>>>>>>?????????????????????@@@AAABBBCCCDDD>>>BBBEEEFFFHHHMMMSSSWWWZZZcccuuu}}}rrrjjjaaa```^^^]]]^^^```bbbccceeefffhhhjjjlllmmmmmmmmmjjjkkklllnnnqqqvvv||||||nnnWWWPPPJJJGGGCCC???@@@CCCAAAAAAAAAAAA@@@@@@@@@???AAAAAA@@@@@@???>>>======;;;;;;::::::::::::;;;;;;:::::::::::::::;;;<<<===;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>======>>>>>>???@@@===<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;999888777888;;;<<<===<<<777888::::::999999:::<<<;;;;;;<<<<<<<<<<<<;;;;;;===999999<<<;;;666666:::<<<===??????=========>>>===========================>>>???@@@@@@@@@??????@@@BBBDDDHHHLLLQQQTTTVVVXXXUUUUUUVVVXXX\\\gggqqq888777666555555666777888888999::::::;;;;;;:::::::::::::::::::::;;;;;;;;;=========>>>>>>>>>??????>>>>>>???@@@AAABBBCCCCCCAAADDDEEECCCEEEKKKPPPQQQRRRVVVbbbuuuyyykkkggg```]]]]]]___aaabbbbbbcccfffiiikkklllllllllhhhhhhhhhjjjnnnsssxxx{{{~~~}}}jjj^^^LLLJJJHHHHHHCCC???@@@EEEAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<==================>>>??????===<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;===;;;999:::;;;<<<<<<;;;:::;;;<<<:::888666777888;;;;;;<<<<<<<<<<<<;;;;;;===:::999;;;<<<:::999:::;;;===??????>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@???>>>???@@@???@@@BBBEEEIIILLLOOOQQQRRRPPPQQQTTTWWW[[[fffqqq~~~888777666555555666777888777888999999::::::999999999999999::::::;;;;;;<<<===============>>>??????===>>>???@@@AAABBBBBBBBBBBBFFFGGGDDDEEEKKKNNNMMMOOORRRYYYdddppprrrhhhcccbbbbbbbbbbbbdddfffiiikkkkkkkkkjjjjjjiiihhhjjjmmmqqquuuwwwvvvxxx{{{}}}|||jjj[[[RRRGGGDDDBBBDDDDDDAAABBBEEE@@@@@@?????????>>>>>>>>>===============>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<=========<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;<<<;;;::::::<<<>>>>>>===<<<<<<===;;;999777777888:::;;;;;;<<<<<<;;;;;;:::888;;;===<<<<<>>???>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@>>>===???AAA>>>???@@@CCCEEEHHHKKKLLLNNNMMMOOOSSSUUUYYYcccmmm|||999777666555555666777999777777888999999999999888888888999::::::;;;<<<<<<===============>>>??????===>>>???@@@AAABBBBBBBBB===BBBCCCAAACCCIIIKKKHHHKKKNNNSSSXXX[[[hhhwwwmmmhhheeedddeeegggiiikkkllllllkkkjjjjjjhhhfffgggiiimmmpppqqqppprrruuuwwwyyy|||~~~yyyfffWWWLLLEEECCC<<<888<<<@@@@@@@@@BBB>>>>>>>>>>>>============;;;;;;<<<<<<===>>>>>>>>>===<<<<<<;;;;;;<<<<<<======<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======:::999999999999:::;;;;;;===<<<::::::<<<===<<<;;;;;;::::::999999::::::;;;888888888:::>>>AAABBBBBB999;;;<<<;;;::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::666???AAA:::666999;;;:::;;;<<<>>>???>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@???======???AAA>>>>>>???AAACCCEEEGGGIIIMMMLLLOOOSSSTTTWWW```iiiyyy777888999888777666777888777888888999999::::::;;;888888999::::::;;;<<<<<<>>>===<<<;;;;;;<<<>>>?????????@@@AAAAAAAAA@@@@@@AAABBBCCCDDDFFFHHHIIIJJJHHHKKKNNNQQQWWWbbbqqq|||sssjjjffffffjjjooorrrrrrqqqqqqqqqmmmnnnnnnmmmkkkiiijjjjjjmmmoooppppppqqqtttzzz~~~~~~{{{{{{|||{{{{{{{{{{{{zzz|||uuubbbVVVNNNIIIIIIBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@???>>>>>>>>><<<>>>???>>>===<<<===???:::999999888999:::;;;<<<;;;;;;:::::::::;;;<<<<<<;;;::::::::::::;;;<<<===;;;;;;<<<<<<;;;;;;:::999======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999::::::999999999::::::;;;;;;;;;555666888888777777888:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<===============<<<;;;============>>>>>>>>>>>>:::<<>>???>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGGGGIIIKKKLLLOOOVVVaaajjj}}}uuuppprrrvvvzzz}}}{{{vvvqqqpppppppppooommmlllllllllkkkmmmnnnoooppptttzzz{{{yyyzzz{{{vvvwwwxxxyyyzzz}}}{{{eeeVVVNNNGGGDDDDDDAAA@@@??????>>>>>>??????@@@@@@??????????????????<<<>>>???>>>===<<<===>>>;;;:::999999:::;;;<<<===999999888888888888888999::::::999999999::::::;;;999::::::;;;<<<<<<<<<;;;======>>>>>>>>>>>>======;;;;;;;;;::::::999999999:::::::::999999:::;;;;;;999::::::::::::::::::;;;555777888999999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::======>>>>>>>>>?????????<<<<<<===>>>>>>==================>>>>>>>>>??????>>>???AAACCCDDDEEEFFFFFFJJJJJJMMMRRRTTTWWW```iiiwww555777888777666555777888666777777888888999::::::999999999:::::::::::::::888888999999;;;===>>>???======>>>???????????????@@@AAAAAABBBCCCCCCDDDDDDDDDFFFGGGGGGHHHLLLTTTZZZeeewww{{{uuutttsssqqqpppnnnmmmllljjjkkkkkklllmmmpppuuuyyy|||~~~~~~|||xxxuuutttuuuwwwuuuvvvxxxzzz|||qqqbbbSSSJJJFFFBBB@@@AAA@@@@@@???>>>>>>>>>>>>???>>>>>>??????????????????<<<===>>>>>><<<<<<===>>>;;;;;;;;;:::;;;;;;<<<=========<<<;;;;;;:::::::::999999999999999999999999777888:::;;;<<<=========<<<======>>>>>>======<<<<<<<<<;;;:::999999888888999999999999:::;;;;;;<<<;;;::::::::::::::::::999666888:::;;;;;;<<<>>>@@@;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>???>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAABBBBBBDDDEEEFFFJJJIIILLLQQQSSSVVV^^^gggvvv444666777777555555666888777777888888999::::::;;;:::::::::999999999999999888888999999:::;;;<<<===;;;<<<===>>>?????????>>>AAAAAAAAABBBBBBBBBBBBBBB@@@BBBEEEFFFGGGKKKPPPTTTXXXbbbuuu|||yyyvvvsssqqqpppooonnnmmmmmmooorrruuuzzz~~~}}}yyyyyyxxxvvvttttttuuuwwwyyy{{{}}}lll\\\QQQHHHEEEDDDBBB@@@BBBAAA@@@??????>>>>>>??????======>>>>>>??????@@@@@@<<<===>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<;;;::::::::::::::::::999999888888999:::;;;<<<<<<<<<<<<<<<==================<<<>>>>>>===<<<;;;::::::999888888888999:::;;;<<<===;;;;;;;;;::::::999999999888:::;;;<<<;;;<<<===???::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::;;;<<<===>>>????????????>>>?????????@@@@@@@@@@@@@@@@@@???@@@AAACCCEEEFFFKKKKKKMMMQQQSSSVVV^^^gggwww333555666666555555666777888888999999:::;;;;;;;;;999999999999999999999888::::::::::::::::::999999;;;;;;<<<===>>>?????????BBBBBBBBBBBBBBBBBBBBBBBB@@@AAADDDEEEGGGJJJMMMOOORRRWWWaaappp{{{wwwuuusssrrrrrrtttvvvwww{{{~~~{{{zzzyyyzzz{{{zzzyyyzzz|||wwwdddWWWOOOHHHCCCDDDDDDBBB@@@BBBAAAAAA@@@???????????????=========>>>>>>??????@@@;;;===>>>===<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;:::888777666::::::;;;<<<;;;;;;:::999:::;;;;;;<<<;;;;;;::::::<<<<<<============<<<<<<>>>>>>===<<<;;;;;;::::::888888888999:::;;;<<<===;;;;;;;;;::::::999999999:::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<============;;;;;;<<<>>>????????????>>>?????????@@@@@@@@@@@@@@@@@@@@@AAACCCFFFIIIJJJNNNMMMPPPSSSUUUWWW___gggyyy222444555555444444666777777888888999::::::;;;;;;888888888999999999999999;;;;;;;;;;;;:::999888777:::;;;<<<>>>????????????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHLLLNNNSSS[[[ggg||||||yyyvvvuuuvvvxxxyyyyyy~~~~~~}}}|||{{{zzzxxxzzz|||~~~sss```SSSMMMHHHCCCAAABBBCCC@@@???@@@@@@@@@???>>>>>>>>>>>>???======>>>>>>>>>>>>>>>>>>;;;<<<======;;;;;;<<<===;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;999888777999:::;;;<<<===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999999999999999:::;;;;;;<<<;;;::::::::::::::::::999;;;<<<<<<;;;999777888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<======>>>======>>>>>>>>>?????????@@@@@@AAABBBCCCEEEGGGJJJLLLNNNPPPPPPRRRUUUVVVXXX```hhhyyy111333444444444444666777666666666777888888999999777777888888999999:::::::::;;;;;;<<<<<<;;;:::999;;;;;;===>>>???@@@@@@@@@?????????@@@@@@AAAAAAAAADDDCCCBBBBBBCCCEEEEEEEEEHHHHHHMMMSSSYYYdddxxx}}}}}}}}}}}}}}}~~~}}}~~~nnn^^^RRRJJJHHHDDD@@@???AAAAAA>>>>>>???>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>=========;;;<<<======;;;;;;<<<===:::;;;<<<<<<;;;:::999888999:::<<<======;;;:::999666777:::<<<<<<<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;999999999::::::::::::;;;:::::::::999999:::;;;;;;999::::::::::::::::::;;;;;;<<<<<<;;;999888999:::999999999999999999999999::::::::::::::::::::::::999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;=========>>>>>>>>>??????AAABBBDDDFFFHHHIIIJJJJJJQQQQQQSSSVVVWWWXXX___hhhxxx111222444444444444555777444444555555666777777777666666777888999::::::;;;888999;;;<<<===<<<<<<;;;;;;<<<===???@@@@@@AAAAAA=========>>>??????@@@@@@CCCBBBAAABBBDDDFFFHHHHHHHHHHHHMMMSSSVVVYYYcccppp}}}}}}~~~xxxfffYYYQQQJJJFFFDDDBBB??????BBBBBB???>>>AAA<<<<<<;;;::::::::::::;;;??????>>>>>>======<<<<<<;;;<<<===<<<;;;;;;<<<===::::::;;;<<<;;;:::888777555666888999999888777666444555888:::<<<<<<;;;;;;888999:::;;;<<<=========;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<======>>>;;;;;;:::999999999::::::999999999::::::;;;;;;;;;:::;;;<<<;;;::::::;;;<<<999999999999999999999999::::::::::::::::::::::::=========>>>>>>>>>??????;;;;;;;;;<<<;;;;;;::::::============>>>>>>>>>>>>???AAACCCDDDFFFFFFEEEEEERRRQQQSSSVVVVVVXXX___gggvvv444444333333333444555555666555555555666999;;;===888888888888888888888888999:::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>??????????????????@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDGGGHHHIIIJJJMMMQQQWWW[[[lllwww|||jjj```SSSKKKGGGEEEAAA>>>@@@@@@????????????@@@@@@??????>>>===========================<<<;;;:::999=========<<<<<<;;;;;;;;;===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;:::999888::::::::::::::::::::::::888999999::::::999999888777888:::<<<======<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;::::::999888888777888999999::::::::::::;;;888666999>>>@@@===999666777888999999999888777999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;===>>>@@@AAA>>>>>>>>>>>>>>>?????????CCCCCCEEEFFFHHHJJJKKKLLLUUUSSSTTTWWWXXXXXX\\\bbbuuu444444333333333444555555555555666777888888888888888888888888888888888888999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<===>>>>>>??????????????????@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHJJJNNNSSSWWW]]]dddvvv|||lll^^^VVVMMMFFFDDDCCC@@@===@@@??????>>>>>>??????@@@???>>>>>>===========================<<<;;;::::::;;;;;;:::::::::999999999;;;:::999999888888888999:::::::::::::::999999888:::::::::::::::::::::::::::::::::;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;:::999999888888888888999:::::::::999999===;;;999:::<<<===:::777999:::;;;<<<===<<<<<<;;;999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999;;;::::::999999999::::::======>>>>>>>>>?????????BBBCCCDDDGGGIIILLLNNNOOOSSSQQQRRRVVVWWWWWW[[[aaattt333333333333333444555666444555777888888777555333777777777777777777777777999999:::;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAABBBBBBCCCDDDCCCDDDEEEEEEFFFIIIMMMQQQRRRUUU^^^nnntttcccXXXOOOJJJDDDAAAAAA@@@>>><<>>>>>>>>>>>??????>>>>>>======<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999::::::999888888888999999888888888999999999999999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::===<<<;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999999888888999999999:::999999888888::::::;;;;;;;;;:::999999888999999:::;;;:::::::::999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999999>>>===;;;999888777666666<<<<<<===>>>>>>???@@@@@@AAABBBDDDGGGJJJMMMOOOQQQPPPNNNPPPTTTUUUVVVZZZaaaqqq333333333333444444555666444555666777777666555444666666666666666666666666999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>???>>>>>>===>>>>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCBBBCCCDDDDDDDDDFFFIIILLLQQQRRRVVV]]]fffwwwttt___SSSMMMFFFCCC@@@@@@@@@???===;;;>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;777777777777888999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::===<<<:::999999:::;;;<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::999999888888999999999999999888777666555777999:::::::::<<<===888888888999999999999999999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;AAA@@@>>><<<;;;999999999;;;;;;<<<===>>>???@@@AAAAAABBBDDDFFFIIILLLNNNOOOMMMLLLMMMRRRSSSTTTYYY```ooo333222222333444555666666555555444444555666888999555555555555555555555555888999::::::;;;;;;::::::;;;;;;;;;<<<======>>>>>>============>>>???@@@@@@?????????@@@@@@AAACCCCCCCCCDDDDDDDDDDDDEEEGGGIIILLLNNNRRRWWWZZZbbbrrruuubbbSSSKKKGGGBBBAAAAAA@@@@@@???===;;;>>>======<<<<<<======>>>======<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<888777777777777999::::::::::::::::::::::::::::::999999::::::::::::999999::::::999999:::;;;===>>>:::;;;;;;<<<<<<;;;;;;::::::999999999999999888888999999999999888888777666333666888999999:::;;;===;;;;;;;;;;;;;;;<<<<<<===888999::::::;;;;;;::::::999:::;;;<<<===>>>>>>>>>@@@???>>>======<<<======:::;;;<<<===>>>???@@@@@@AAABBBDDDEEEGGGIIIKKKKKKLLLJJJLLLPPPRRRSSSXXX^^^mmm~~~222222222333444555666777666555444333444666999:::666666666666666666666666888888999::::::::::::::::::;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<===>>>???@@@>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEDDDDDDFFFHHHCCCEEEJJJPPPRRRUUU]]]gggwwwlll\\\RRRJJJEEEDDDAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<============;;;::::::;;;<<<===999999999::::::::::::;;;999999888888888999:::::::::999888777777888:::;;;::::::::::::::::::::::::888999999::::::999999888999999999:::;;;<<<>>>>>>:::;;;;;;<<<<<<;;;;;;:::999999999999999999888888888888888999888888777777777777888999999999888888999999999888999::::::;;;888888999:::::::::::::::999999;;;<<<======>>>>>>;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<======>>>??????AAABBBCCCEEEFFFHHHIIIJJJLLLJJJLLLPPPQQQRRRWWW]]]lll~~~222222222333444555666777777777777666777777777888666666666666666666666666888888999::::::::::::999::::::;;;<<<<<<======>>><<<<<<<<<<<<===>>>??????======>>>>>>???AAABBBCCCBBBCCCEEEEEEDDDDDDFFFGGGBBBBBBFFFKKKMMMNNNRRRXXXdddpppuuueeeUUUMMMIIIDDDAAABBB>>>???@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<===>>>???>>><<<:::::::::;;;<<<999999999:::::::::;;;;;;999888888888999999:::;;;<<<;;;999888888888:::;;;::::::::::::::::::::::::999::::::::::::::::::999999::::::;;;<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::888888888888888888999999666777777888888888888777888666555777:::;;;999666666666555555555666777888888888999::::::::::::999999::::::;;;;;;::::::999:::::::::;;;<<<===>>>???<<<<<<<<<=========>>>>>>@@@AAACCCEEEGGGIIIKKKLLLMMMKKKLLLPPPQQQQQQUUU\\\lll}}}222222222333444555777777888888999:::999777555444777777777777777777777777888888999::::::::::::999::::::;;;;;;<<<======>>><<<;;;;;;<<<<<<===>>>???=========>>>???AAABBBCCCAAABBBDDDDDDDDDDDDEEEGGGIIIFFFFFFJJJLLLLLLNNNSSSWWW\\\fffvvvwwwkkk```UUULLLIIIFFFAAA???AAA;;;<<<============>>>???<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@>>><<<:::999:::;;;<<<;;;;;;;;;<<<<<<=========::::::::::::;;;;;;<<<======<<<:::888888999:::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<===<<<;;;:::999:::;;;;;;<<<<<<;;;;;;:::888888888888888888999999555666777888888888888888555222111555;;;>>><<<888999888777777777888:::;;;888888999::::::::::::999;;;::::::999888777555555;;;;;;;;;<<<===>>>???@@@<<<<<<<<<===============???AAACCCFFFIIILLLNNNOOONNNLLLMMMPPPQQQQQQUUU[[[lll~~~333333333333333333333333222222333333444555666666666555444444555666777888777777777888999999::::::;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<>>>>>DDDCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKQQQOOOWWWeeeqqq~~~zzzmmm```VVVKKKJJJGGGEEECCCAAA@@@@@@AAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<===<<<<<<;;;999888888777999999999999999999999999;;;999777777888999888777::::::999999999:::;;;<<<888888999999999:::::::::;;;<<<=========;;;999777999999999999999999999999999999888888888888999999888888888888888888888888777777888888888999999999::::::::::::::::::::::::::::::999888777777777888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::<<<>>>@@@AAA@@@??????@@@BBBBBBAAACCCIIIMMMLLLOOONNNNNNPPPOOOOOOUUU]]]kkk}}}333333333333333333333333222333333444444555555555666555444444555666777888666666777777888999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>CCCBBBAAAAAAAAABBBDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKMMMJJJOOOXXX___fffxxxpppdddZZZOOOHHHHHHFFFEEECCCAAA@@@??????@@@???>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999999::::::::::::::::::::::::;;;999777777888999888777999888888888999999::::::888888999999999:::::::::777888:::;;;;;;:::999888999999999999999999999999999999888888888888999999999999999999999999999999888888888999999999999999::::::::::::::::::::::::;;;::::::999888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;===?????????>>>===???BBBCCCBBBDDDJJJLLLKKKOOONNNOOOQQQQQQQQQXXX```nnn333333333333333333333333444444444444444444444444555555555444555555666777555555666666777888888888:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>>>>??????@@@?????????AAAAAAAAA@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHJJJKKKNNNLLLNNNSSSTTTVVVaaappp}}}lll]]]SSSLLLGGGDDDCCCCCCAAA@@@???>>>>>>>>>??????>>>============>>>::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777888999888777777777888888888999999999888888999999999:::::::::666777888:::;;;;;;::::::::::::::::::::::::::::::999999888888888888999999::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;::::::999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<===>>>===<<<;;;>>>BBBCCCCCCEEEJJJLLLJJJOOONNNPPPRRRSSSTTTZZZcccrrr222222333333333333444444444444444444444444333333555555555555555555555555444444555555666777777777999:::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>>??????@@@??????AAAAAAAAAAAAAAABBBBBBCCCAAABBBBBBDDDFFFHHHJJJKKKOOONNNPPPTTTSSSSSSZZZccceeeuuuqqqhhh[[[PPPJJJHHHHHHHHHAAA@@@??????>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999<<<;;;;;;::::::999999999888999999999999::::::::::::::::::::::::::::::::::::888777777888999999888777888888999999999999999888888999999999:::::::::999:::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::999999888888888888999999999999999999999999999999;;;;;;;;;:::::::::999999999999999999999999999999;;;::::::999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<=========<<<;;;;;;===AAADDDDDDFFFKKKLLLIIINNNMMMOOORRRSSSTTT[[[dddsss222222222333333444444444444444444444444444333333555555555555555555444444444444444555666666777777999999999999:::::::::;;;:::::::::::::::;;;<<<<<<;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCAAAAAABBBCCCEEEHHHIIIKKKJJJKKKMMMPPPPPPPPPSSSXXXZZZbbbooo{{{mmmXXXSSSLLLFFFDDDDDDDDDEEE@@@???????????????@@@@@@============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999;;;;;;;;;::::::999999888::::::999999999888888888888888888888888888888888:::888777777888999999888888999::::::;;;;;;::::::888888999999999:::::::::<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999888888888888999999777777777777777777777777::::::::::::::::::::::::999999999999999999999999999999888888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>======<<<<<<===AAADDDDDDFFFKKKLLLIIILLLKKKMMMPPPQQQSSSZZZcccsss111222222333333444444555444444444444444444444444444555555555555444333333444444555555666777777777888888999999999:::::::::999999999999:::;;;<<<===:::;;;<<<>>>???@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEGGGIIIJJJIIIJJJLLLMMMMMMMMMNNNOOOWWWXXX]]]ffftttxxxfffYYYKKKIIIGGGDDDBBBAAA@@@@@@@@@???????????????@@@@@@<<<<<<<<<===<<<;;;;;;:::999999999999999999999999::::::::::::999999999999::::::::::::999999999999::::::999999888888888777888888888888888888888888999888666777888:::999999888999:::;;;<<<;;;::::::888888999999999:::::::::;;;;;;:::999999888777777999999999999999999999999999999888888888888999999777777777777777777777777999999999999:::::::::;;;999999999999999999999999888888777777888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<========================>>>>>>BBBCCCCCCEEEJJJLLLJJJKKKJJJLLLOOOPPPQQQYYYaaaqqq111111222333333444555555222333333444444555555555444444555555555444333222444555555666777777888888888888888888999999999999999999999999:::;;;<<<===999:::<<<>>>???@@@AAAAAA???@@@AAABBBCCCBBBBBBAAADDDDDDDDDEEEFFFGGGIIIIIIIIIKKKMMMLLLLLLMMMMMMLLLQQQQQQTTT[[[bbbmmm|||nnn```TTTMMMFFFFFFEEECCCAAA@@@@@@@@@??????>>>>>>>>>>>>??????;;;;;;<<<<<<<<<;;;:::999:::::::::::::::::::::::::::::::::999999999999888999999999999999:::::::::888888888888999999999999888888888888888888888888999777666777888::::::999777888:::;;;;;;;;;999888888888999999999:::::::::::::::999999888999999999888888888888888888888888999999888888888888999999777777777777777777777777666777777888999:::;;;;;;888888888888888888888888999888888888888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;<<<======>>>???BBBCCCBBBDDDJJJLLLKKKKKKKKKLLLOOOPPPQQQXXX```ppp111111222333333444555555222222333333444555666666444444555666555444222111555555666666777888888888777888888888888999999999999999999999:::;;;<<<===999:::;;;===???@@@AAAAAA>>>???@@@AAABBBAAA@@@@@@EEEEEEEEEEEEFFFGGGHHHIIIEEEHHHIIIIIIJJJLLLLLLKKKKKKLLLRRRZZZ\\\___hhhtttrrrbbbTTTKKKFFFDDD?????????>>>======>>>@@@??????>>>============>>>:::;;;<<<<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888999999::::::;;;555666777888999:::;;;;;;999999999999999999999999999777666777999::::::999555777999:::::::::888777888888999999999:::::::::::::::::::::;;;<<<======777777777777777777777777999999888888888888999999888888888888888888888888555555666777999:::;;;<<<888888888888888888888888999999999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======999999999:::;;;<<<===>>>@@@CCCBBBAAACCCIIIMMMLLLMMMLLLMMMPPPPPPQQQXXX```ooo222222111222333555777999222222222333333444444444444444222222222222444444333444555555666666555555777888888888999999999999:::999888888999:::<<<======>>>>>>>>>????????????@@@AAAAAABBBCCCDDDEEEEEEDDDFFFGGGFFFHHHKKKIIIDDDGGGGGGGGGHHHHHHIIIIIIIIIOOOPPPPPPRRRUUUYYY]]]___lllyyy~~~rrrggg[[[SSSKKKDDDAAABBB@@@??????>>>===<<<<<<;;;===========================<<<<<<<<<<<<;;;;;;;;;;;;:::999:::<<<===<<<;;;777888888999999:::;;;;;;:::888666666888999:::999999:::<<<<<<<<<:::888777888888888888999999999999999888777666555444333222555555666666777777777777::::::;;;<<<<<<======>>>>>><<<;;;999888888999999:::999888777777777999999<<<;;;;;;:::999888777777999888888777777777777777444555555666777888888999:::;;;;;;999777777888:::777777777888999999::::::;;;;;;:::999:::;;;<<<===<<<;;;:::999999999999999???<<<999:::===@@@AAA@@@>>>@@@CCCGGGJJJLLLMMMMMMKKKJJJLLLNNNOOOPPPWWW```qqq111000000000111333444555222222333333333333333333444333333222222333333444333444444555555555555555777777777777888888888888888888777777888999;;;<<<======>>>>>>>>>?????????@@@@@@AAABBBCCCDDDEEEEEECCCIIIMMMKKKJJJJJJIIIFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKLLLMMMPPPTTTXXXZZZ^^^gggtttsssiii]]]UUULLLHHHDDD???>>>@@@??????>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<<<<:::999888:::<<<===<<<;;;;;;::::::999999888888777:::888666666888999:::999666777888999999777555444222333333444555555666666777777666666666666666666888888888999999999::::::888888999999:::;;;;;;;;;===<<<;;;:::999::::::;;;:::999888777777888999999;;;::::::999999888888888999888888777777777777777555555555666777888888888999::::::999777666777999777777777888999999::::::::::::999888999:::;;;<<<<<<<<<;;;:::::::::::::::===:::777888;;;===>>>===???@@@CCCFFFIIILLLMMMNNNLLLKKKMMMPPPPPPQQQWWW___ooo111111111111111222333333333333333333333222222222444333333222222333333444333333444555555555555555555555666666666777777777777777777777888999:::;;;============>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDEEEQQQXXXUUULLLHHHGGGGGGDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIKKKMMMPPPSSSUUUWWW\\\bbbgggooo|||wwwkkk___WWWPPPJJJDDDCCCBBB??????BBB???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>============<<<<<<:::999:::;;;;;;:::999:::::::::999888888777777999888666777888::::::999555666777888777666555444444444555555666777888888555555666777888999::::::999999999999999:::::::::888888999999::::::;;;;;;<<<<<<;;;::::::;;;;;;<<<999888888777888888999999999999999999999999999999999888888777777777777777555555666666777777888888888999:::999777666777999777777777888999999::::::999999888888888999:::;;;===<<<;;;;;;:::;;;;;;;;;<<<:::888999;;;=========@@@@@@BBBEEEHHHKKKNNNOOONNNMMMOOOQQQQQQQQQWWW___mmm}}}444444333333333333333333444333333333222222111111333333333333333333333333333333444555555555444444444444444555555555666666777777777888999999:::;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBCCCCCCHHHWWW```[[[MMMEEEDDDEEECCCCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKMMMPPPRRRSSSUUUXXX[[[]]]aaajjjvvv}}}nnncccZZZRRRMMMMMMGGGDDDEEEDDDAAA???@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>><<<:::999999999777555777777777888999999::::::999777666777999:::999888888888999::::::999888777888888888888888888888888555666666888999:::;;;;;;777777777777888888888888999::::::;;;<<<<<<======::::::::::::::::::;;;;;;888888888888888888999999888888888999999:::::::::999888888777777777777777555666666666777777777888888999::::::888888888999777777777888999999::::::999999999999999::::::;;;===<<<<<<;;;;;;;;;<<<<<<>>>=========>>>??????@@@@@@@@@AAACCCFFFJJJNNNPPPOOOOOOPPPSSSRRRRRRWWW___lll|||333333333333333333222222333333333222222111111111333333333333333333333333222333333444555444444444333444444444444555555555888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@AAABBBBBBCCCQQQ[[[VVVJJJCCCCCCEEEBBBCCCCCCEEEFFFGGGHHHHHHJJJJJJKKKLLLMMMOOOPPPQQQPPPRRRUUUVVVYYY^^^dddjjjrrr||||||qqqcccWWWOOOKKKGGGEEEFFFBBBAAACCCCCC???<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;999888888999999888777666777777888888999::::::888777777888999:::999888999999::::::::::::::::::888888777666555444333333777777888888999999::::::777777777777777777777777999999::::::;;;<<<<<<===777888888888999999888888777777888888999999999999888888888999999::::::;;;999888888777777777777777666666666666777777777777777999;;;;;;:::999999:::777777777888999999::::::999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===??????????????????@@@AAA@@@@@@AAACCCFFFJJJMMMOOOOOOOOOQQQTTTSSSRRRWWW^^^lll|||000111111111111111000///222222222222222111111111222333333444444333333222222222333444444444444444333333444444444555555555888888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<===>>>???@@@AAAAAA:::EEEMMMJJJDDDBBBDDDEEEBBBCCCCCCEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLOOORRRTTTVVVXXX\\\^^^ccciiirrrwwwoooaaaYYYOOOHHHFFFFFFEEECCCAAA???@@@EEEFFFBBB>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999555444444777:::<<<<<<<<<999999999888777777666666888777777888::::::999777888888888888888999999999::::::999888777555555444888888888888888888888888999999999888888888888888777777888888999999::::::777777888888888777777666666777888999999999999999888888888999999:::::::::999888888777777777777777666666666666777777777777666888;;;;;;:::999999999777777777888999999::::::999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<===>>>>>>===<<<===>>>??????AAADDDGGGJJJMMMNNNNNNNNNPPPTTTSSSSSSWWW^^^lll|||///000111111222111000000111111111111222222222222222333333444444333333222222222333444444444444333444444444444555555555555666777999:::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>???@@@AAA;;;AAADDDBBBAAADDDEEEDDDBBBCCCDDDEEEGGGHHHIIIJJJIIIJJJKKKKKKLLLLLLLLLLLLNNNOOOQQQSSSTTTVVVXXXZZZ]]]___ccciiisss|||mmm```YYYOOOJJJEEECCCDDDEEEEEECCCAAA@@@CCCHHHJJJEEE@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::444444444666999;;;<<<;;;999999999888777777666666777777777999::::::999777777777777777777888999999999999999999888888888888777777777777888888999999888888888777777777666666777777777888999999::::::888888999999888777666555555666888999::::::999999999999999999999999::::::999888888777777777777777777777777777666666666666333666999:::999777777888777777777888999999::::::888999:::;;;<<<;;;:::::::::::::::::::::;;;<<<<<<:::<<<>>>===;;;:::;;;<<<===???AAAEEEHHHJJJLLLMMMKKKLLLOOOSSSSSSSSSXXX___lll{{{000111222333444333333222000000111111222222222333222222444444444444222222222222333444444444333333444444444555555555666666555666888999::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@DDDEEECCC@@@BBBFFFFFFBBBCCCCCCDDDFFFGGGIIIJJJJJJKKKLLLMMMMMMNNNMMMMMMMMMNNNNNNNNNOOOPPPRRRUUUWWW[[[\\\]]]___dddnnn{{{xxxgggZZZPPPKKKDDDAAA>>>???BBBCCCBBB@@@AAA@@@CCCHHHHHHBBB<<<:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;888777666777888999888666666666666777888888999999777777777999;;;;;;999777888888777777888999::::::333333444444555666666666555555666777888999999:::666666555555444444444333888999999:::;;;;;;<<<<<<999:::::::::999888666555555666888999::::::999999999999999999999999999999999888888777777777777777777777777777666666666666111444777888777666666666777777777888999999::::::777888999:::;;;:::999999999999999999::::::;;;<<<:::<<<>>>>>>;;;:::;;;===<<<>>>BBBEEEHHHJJJKKKLLLJJJKKKOOOSSSSSSSSSXXX___kkkzzz////////////000222333444222222222111111111000000111111111111111111111111222333333444444333333222666555444333333444666777333444666888:::;;;<<<<<<:::::::::::::::;;;;;;;;;;;;;;;<<<>>>???@@@AAABBB@@@AAABBBBBBCCCCCCBBBBBBEEEEEEEEEFFFGGGIIIJJJKKKNNNMMMLLLJJJJJJJJJKKKLLLNNNMMMMMMMMMOOOQQQTTTVVVTTTVVVXXXZZZ^^^bbbhhhlllrrr~~~ssseeeZZZOOOHHHGGGBBBBBBAAA@@@???>>>=========>>>???@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::;;;<<<;;;::::::999888888888999999888777999::::::888666999::::::;;;:::999888777888888777666666777888888<<<;;;:::777555444444555888888888888777777777777444444555888::::::999888:::777444555888:::999777:::::::::999999888888888999999999888888888888888888888888888888888888888777777777777777777777777999999888888999:::;;;;;;666777888888777666777999777888888888888999999999888888777777888888999:::999::::::;;;:::999888777;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<======???AAADDDFFFGGGGGGGGGJJJIIIKKKPPPRRRTTTYYY```mmmzzz////////////000111222222222222222111111111000000222222222222222222222222333333333333333333333333555444444333444555666666888888999999999999999888444555666777888999:::;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBBBBBBBBBBBBBDDDCCCDDDDDDEEEFFFGGGHHHKKKKKKJJJIIIIIIJJJKKKKKKMMMMMMLLLMMMNNNQQQSSSUUUUUUVVVWWWXXXZZZ]]]aaaeeeiiinnnxxxeeeUUUMMMFFFBBBAAAAAAAAA@@@???>>>>>>============>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::::::::999999999:::;;;;;;;;;:::999999888888888999999777666777888999888777888888999999999888777666999999999999:::;;;===>>>AAA<<<666444555777777666888888888888777777777777666666777999:::;;;:::999444444333555777999999999999999888888888777777777555555666666777777888888999999999999999999999999777777777777777777777777777666666666777777888999777888999888777666777888666666777777777888888888888999999999::::::::::::;;;:::999888888888999999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======???AAADDDFFFGGGGGGGGGJJJIIIKKKPPPSSSTTTYYY___lllyyy000//////......//////000222111111111111000000000222222222222333333333333555444444333333444444555444444333333444555666666999999:::::::::999999888888888999999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKLLLMMMOOOQQQRRRTTTUUUVVVUUUUUUVVVYYY\\\bbbcccffflllxxxyyy___OOOHHHDDDBBBAAA?????????>>>>>>===============<<<<<<<<<<<<======;;;;;;;;;;;;:::::::::999::::::::::::999999999999::::::999888888888888999999777555555666777777777777777888888777777666555888888888999;;;>>>@@@BBBEEE===444222666:::999777888888888888777777777777666666777888888999999999666777888888777777888999888777777777777666666666444444555666777888999999999999999999999999999999777777777777777777777777666666666777777777777888999::::::999777666777888555555555666666666777777888999:::;;;<<<;;;::::::===;;;888666666888:::;;;888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>AAACCCEEEGGGGGGHHHIIIIIILLLRRRTTTTTTXXX]]]iiiwww000000///...............111111111111000000000000222333333333333333444444555555444333333444555555333333333333444555555666666777888999;;;;;;;;;;;;>>>======<<<;;;::::::999;;;;;;<<<>>>???@@@AAABBB??????@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCFFFFFFGGGHHHJJJKKKLLLMMMKKKKKKKKKKKKLLLMMMOOOPPPSSSTTTTTTSSSRRRSSSUUUWWW^^^```cccgggmmmvvvxxxsssssstttuuueeeWWWMMMGGGDDDCCC>>>>>>>>>>>>=========<<<===<<<::::::::::::<<<===<<<;;;;;;;;;;;;:::::::::::::::::::::999999888888999999888888888888888999999666444333444666777777777777777777777777777666666666666777999;;;===???BBB===888666777999:::999888888888888777777777666666666666666555666777999333666888888666555888:::777777777777777777777777777777888888999999999:::999999999999999999999999777777777777777777777777888888999999999999999888:::;;;;;;:::777666666777555555666666666777777777777888:::<<<<<<;;;:::888;;;:::888777777888:::;;;777888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>@@@BBBDDDFFFHHHHHHHHHIIIMMMSSSUUUTTTWWW\\\fffttt111000///......------...000000000000000000000000222222222333333444444444444444444333333444444444111222333444444555555555555666777999:::;;;;;;<<<;;;::::::999888777777666;;;;;;<<<>>>???@@@AAABBB>>>???@@@@@@AAAAAA@@@@@@BBBBBBAAAAAAAAABBBBBBCCCEEEFFFHHHJJJKKKMMMNNNNNNKKKKKKKKKKKKLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRTTTVVVZZZ\\\___bbbdddhhhllloooyyyqqq```ZZZ[[[^^^iiijjjhhh___TTTJJJCCC@@@??????>>>>>>======<<<<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::999::::::::::::999777777888888888777777888999999999666333333444666666666888888888777888888888888777666666666666888999::::::<<<===;;;888777999;;;888888888888777777777666777888888777666666:::===555777999888555555888<<<888888888888888888888888:::999999999888888777777999999999999999999999999777777777777777777777777888888999999999888888777999:::;;;999777666666777666666666777777777888888666777999:::;;;:::888777888999999:::::::::999999777888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========???AAADDDFFFHHHIIIIIIIIIMMMSSSUUUTTTWWW\\\dddrrr111000000///........./////////000000000000000111111111222222333333444444222333333444444333333222000111222444555555555555777777888999999999999888888888999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHJJJLLLMMMNNNNNNKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRRRRSSSUUUWWW[[[[[[\\\[[[\\\___dddhhhjjjnnnsssyyy|||cccTTTOOOOOOQQQUUU^^^fffddd\\\RRRIIIBBBAAA@@@@@@???===<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::888999:::::::::999888777888777777777777888999999888666444444555666666666888888777777777888999999999888777666666777888999666;;;???>>>999666888<<<888888888888777777777777999:::;;;999777999>>>BBBOOOMMMGGG@@@:::666555666777777888888888888999999999999888777666555444444888888888888888888888888777777777777777777777777555666777777777666555444888999999888666555666777666666777777777888888888666777888999:::999888888777888999;;;;;;:::999888999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>@@@CCCFFFHHHJJJJJJJJJMMMRRRTTTTTTWWW\\\eeesss111111000/////////000000////////////000000111111000000111111222333333444///111333444444333111//////000222444555555555555444555666777888999999999999:::;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????????????????@@@@@@AAABBBCCCDDDDDDEEEGGGJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLKKKLLLNNNPPPQQQRRRRRRTTTUUUYYYZZZ[[[[[[\\\^^^cccfffdddhhhkkklllpppyyywwwfffWWWMMMHHHGGGGGGIIIRRR[[[___aaa^^^SSSHHHCCCBBBAAA@@@>>><<<;;;;;;::::::;;;;;;;;;;;;::::::999999999999888888888777666777999::::::999888777777777777777777888999999777666555555777777666555777666666555666777888999999888777666666666777888777:::<<<:::888777999<<<888888888888777777777777777999999777666888???EEEZZZTTTJJJAAA:::777555444666666666777777777888888888888777777666666555555777777777777777777777777777777777777777777777777555666777888777666444333666777888777555555666777555555555666666666777777888888888999999999::::::888888888999999:::::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<>>>???BBBFFFIIIJJJLLLKKKMMMQQQSSSSSSWWW]]]hhhvvv111111000000000000111111.../////////000000111111//////000111222222333333...000333555555333000...///000222444555555555555///000333666888;;;<<<===999999::::::::::::::::::;;;;;;<<<>>>???@@@AAABBB======>>>???????????????>>>>>>>>>???@@@BBBCCCDDDCCCDDDGGGIIIJJJKKKKKKJJJLLLMMMMMMMMMMMMLLLLLLKKKKKKNNNPPPQQQQQQQQQRRRTTTPPPTTTYYY]]]^^^^^^^^^___cccgggkkkkkkiiilllttt|||~~~mmmaaa[[[SSSLLLGGGCCC@@@>>>AAAGGGMMMUUU___cccYYYJJJEEEDDDBBB@@@>>><<<;;;:::::::::<<<======<<<::::::777777777777666666666666555666888:::;;;:::999888777777666777777888999999777666666777888888777555666555444444555666777888666555444444444555777888;;;999777666777999;;;<<<888888888888777777777777333555666444222555===CCCFFF???777444555999;;;;;;444555555555666666777777888888888888999999999999666666666666666666666666777777777777777777777777777888999:::999888666444444555666666555555666777444444444555555555666666::::::999999999:::;;;<<<;;;999777666777999;;;=====================<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<===???BBBEEEIIIKKKMMMKKKLLLPPPRRRRRRWWW^^^jjjxxx222111111000//////......000000111222222222222111111111111000000000000000333333333333333333333333333333333333333444555666444555666777888999::::::;;;;;;::::::999888777777999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;===???AAABBBCCCCCCBBBEEEFFFGGGFFFEEEFFFGGGIIIIIIJJJLLLMMMLLLKKKIIIHHHHHHJJJNNNQQQSSSTTTTTTSSSTTTUUUWWWYYY[[[]]]^^^___dddeeefffdddbbbdddkkkrrr}}}~~~hhhYYYPPPLLLGGGBBB???>>>>>>???BBBDDDFFFKKKWWWdddeee___LLLJJJGGGDDDAAA>>><<<;;;::::::::::::::::::::::::;;;::::::999888888888999888888777777777777888888888777666777::::::777444999888888888777777666666777777888888888888777777555666777888888888888888:::999888777777777999999:::<<<===888222000222666666666666666666777888888:::999999999888888777777888888888888888888888888999999999999999999999999777777777777777777777777888777777666555444444444777777666666666666666777666666666666666666666666:::888555555666777777666666666666666666777777888666666777888999999::::::===<<<:::888777777777888;;;;;;;;;<<<<<<<<<<<<===:::;;;===@@@CCCFFFHHHJJJLLLMMMOOOOOOPPPRRRUUUXXXfffvvv///......---,,,,,,++++++000000111222222222222111111000000000000000000000333333333333333333222222555555444333333333444444555555666777888999999:::;;;;;;;;;:::999999888888888888:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<>>>???@@@AAAAAACCCEEEHHHHHHGGGFFFGGGGGGJJJKKKMMMNNNNNNMMMLLLKKKJJJKKKNNNQQQTTTTTTTTTTTTTTTTTTVVVXXXZZZ\\\]]]^^^___aaacccaaa___aaahhhmmmqqq|||tttgggZZZQQQJJJGGGDDDAAA???>>>???@@@===@@@BBBFFFQQQ]]]aaa]]]YYYVVVPPPJJJDDD???<<<;;;::::::::::::::::::::::::999999888888777777777777888777777777777777777888999777555555777888888666888888777777777666666666777777888888888888777777666666777888888888777777777666666666666666777777555777777666333222555888666666555555666666777888888777777666666666666666888888888888888888888888999999999999999999999999999999999999999999999999444444555555666777777777777777666666666666777777666666666666666666666666999777555555777888999888777777777777777888999999777777888888999::::::;;;===<<<;;;:::::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<>>>AAACCCFFFHHHIIIKKKMMMNNNOOOOOOQQQUUUXXXfffuuu111000000//////......---///000111111222222111111000000000000000000111111444444333333222222222111666555555444333333222222666666666777777888888888;;;;;;::::::999888888888666777888:::;;;<<<<<<<<<;;;;;;<<<<<<<<<=========>>>??????@@@AAACCCEEEEEECCCFFFIIIJJJIIIGGGFFFGGGIIIJJJLLLMMMNNNNNNMMMLLLKKKLLLOOOQQQSSSTTTUUUUUUSSSSSSUUUWWWYYY[[[\\\]]]]]]___aaaaaa```aaaeeejjjkkksss}}}vvvdddYYYQQQKKKGGGBBBAAA@@@???>>>>>>??????;;;>>>@@@BBBHHHPPPVVVVVVbbb^^^VVVNNNFFF@@@===<<<::::::::::::::::::::::::888777777777777666666666777777777777777777777777999666333333444666777777666666666666666555555555666777777888888777777666777777888888888777666666444555555666777777777777666666555555555555666777555555444444555555666777888777777666666666666666888888888888888888888888999999999999999999999999888888888888888888888888444444555555666777777888777777666666666666777777666666666666666666666666888666555666888999:::999888888888888888999999:::888888999999::::::;;;;;;;;;::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<=========???AAACCCEEEFFFGGGJJJKKKMMMMMMNNNPPPTTTWWWdddttt111111111000000000/////////000000111111111111111000000000000000111111111444444333333222111111111444444444444444444333333666666666777777777777777999999999888888777777777444555777999:::<<<<<<<<<;;;;;;<<<<<<======>>>>>>AAAAAAAAAAAACCCEEEGGGHHHFFFGGGIIIIIIHHHGGGGGGHHHGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLNNNPPPRRRSSSSSSTTTRRRSSSTTTVVVXXXZZZ[[[\\\^^^```bbbccccccdddgggiiimmmsssyyy|||~~~zzzppphhh]]]TTTOOOJJJEEEAAA=========>>>>>>=========>>>@@@AAA??????CCCHHHLLLaaa\\\TTTKKKDDD???===<<<999999999999999999999999777777777777777777777666666777777777777777777666666555444444444555555555555555555555555555555555666666777777777777666666777888888888777666555555444555777999::::::999888:::999777666777777666444444444444444444555666666:::999888777777888999999888888888888888888888888888888888888888888888888666666666666666666666666777777666666555555555555777666666666666777777888666666666666666666666666777666555666777888888777888777777777777888999999999999999::::::;;;;;;;;;888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>@@@AAACCCDDDEEEFFFIIIJJJLLLLLLMMMPPPSSSVVVcccrrr......------------,,,,,,//////000111111111111000//////000000111111111111333333333222222111111111111222333444555555555555666666666666666777777777777777777777666666666666444555777999:::<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>@@@BBBDDDEEEIIIIIIIIIHHHFFFFFFHHHJJJGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJLLLNNNOOOQQQQQQRRRQQQRRRTTTVVVXXXZZZ[[[\\\^^^```bbbcccdddeeeggghhhlllpppuuuwwwxxx}}}uuufff\\\VVVTTTPPPLLLJJJIIIGGGDDDAAA;;;<<<=========<<<;;;:::>>>???@@@>>>;;;;;;@@@FFF[[[WWWOOOGGGAAA===;;;;;;999999999999999999999999777777888999999888888777555666777777777777666555222444666777666555333333444444444444555555555555666666777777777777666666777777777777777666555444444555777888999999999888999777666666777666444333444444444444444555666666:::999888777777888999:::888888888888888888888888888888888888888888888888555555555555555555555555666666666666555555555555666666666666666777888888666666666666666666666666777666555666777777666444777666666666666777888888999:::::::::::::::;;;;;;:::::::::999999999888888;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDEEEEEEHHHIIIKKKLLLMMMPPPSSSVVVbbbrrr...........................///000000111111000000/////////000111111222222222222222222222222222222///000333555666666666666555555555666666777777777666666666666666666666666666777888:::;;;<<<<<<<<<;;;;;;<<<===>>>>>>???@@@?????????@@@BBBCCCEEEFFFIIIJJJJJJIIIGGGGGGIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMIIIJJJKKKLLLNNNOOOPPPQQQRRRRRRTTTVVVXXXZZZ[[[\\\\\\]]]^^^```bbbcccdddeeellloootttwwwyyy~~~wwwdddWWWOOOKKKJJJGGGBBB@@@@@@AAAAAAAAA<<<<<<======<<<;;;::::::;;;;;;<<<===<<<;;;???EEETTTPPPJJJDDD>>>:::999888999999999999999999999999666777888999999999888777555555777777777777555555000333888999888555333222444444444555555555555555555666666777777666666555666666777777777666555555333444444555666666666666333444555555555555555444555555444444555555666777888777555444444666888999888888888888888888888888888888888888888888888888777777777777777777777777222333444555666888888999666555555666666777888999666666666666666666666666666555555666888888777555666666666666666777777888999999999999::::::::::::;;;<<<<<<<<<<<<;;;:::999;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDEEEFFFHHHIIIKKKLLLMMMPPPTTTWWWbbbrrr000000000111111111111111...//////000000000000000...//////000111111222222000000000111222222333333000111333555666666555444333444444555666777888888888888888888888888888888888888:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@???@@@BBBCCCEEEEEEFFFFFFGGGIIILLLMMMKKKIIIGGGGGGKKKKKKJJJJJJJJJKKKKKKLLLJJJKKKKKKLLLMMMOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\]]]\\\\\\\\\]]]```bbbcccdddiiimmmsssxxx|||{{{gggZZZRRRLLLIIICCCAAA>>>=========>>>>>><<<<<<<<<<<<<<<<<<======;;;888999======:::<<>>;;;999888888888888888888888888888888444555777888999888777666444555777888888777555444111555888999666444444555444444555555666666666666555555666666666666555555555555666666777666666666555555444444444555555666444777999999666444555777666666555555666666777888888777555444444666888:::888888888888888888888888888888888888888888888888666666666666666666666666222333444555666888999999555555555555666777888999666666666666666666666666444444555888;;;<<<;;;:::777777666666777777888999999999999999999999999999999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<======>>>???AAACCCEEEFFFGGGHHHIIIKKKMMMNNNQQQUUUXXXcccrrr---------..................//////000000000000000...//////000111222222222//////000111222333333444111333444666666555333222333333444555666777888999999999999999999999::::::999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@;;;<<<>>>AAABBBBBBBBBBBBDDDHHHNNNQQQOOOJJJFFFDDDJJJIIIIIIHHHHHHHHHIIIIIILLLLLLLLLMMMNNNPPPQQQRRRSSSSSSUUUWWWYYY[[[\\\]]]^^^]]]\\\]]]```cccdddeeebbbgggnnntttyyyuuucccUUUNNNIIIEEEBBB:::<<<>>>AAAAAA@@@===;;;<<<;;;;;;<<<===>>>???@@@===999999======888888;;;888888888888888999::::::888888888888888888888888222444666777888777666555444555666888888666555444444666888777555444555888555555555666666666777777555555666666666666555555444444555666777777777666999888666555555666777888;;;???AAA???999444555777666666666666666777888888:::888777666666888;;;<<<888888888888888888888888777777777777777777777777444444444444444444444444555555555666666666666666555555555555666777999999666666666666666666666666333333555999>>>@@@@@@???888888888777888999999:::999888888888888888888888555666888:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============???AAACCCEEEFFFGGGHHHJJJLLLMMMOOOQQQVVVYYYcccrrr//////......---------,,,---......///000111111222111111111111222222222222000000000000111111111111222222333333333333444444666666777777888999999999666666888999999888777777999999999:::;;;<<<>>>???;;;;;;===>>>????????????<<<===???@@@AAAAAA@@@@@@CCCFFFJJJKKKJJJGGGEEEDDDGGGGGGHHHIIIIIIIIIIIIHHHIIIKKKMMMNNNOOOQQQTTTVVVWWWVVVUUUTTTUUUWWWYYY[[[^^^]]]]]]]]]^^^aaadddeeeffffffggglllssszzzrrrfffYYYVVVQQQLLLIIIEEEAAA>>>???>>><<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;===<<<:::999888999:::::::::::::::999999999888888666666666666666777777777777666555444444555666777333555555555444555777999777777666666555555555444666666777777666555444444666444333333444555555444444444555666777888999999777777666666555555555444666BBBEEE:::111444777555444666777777666555555666777777666666666666666777777:::<<<;;;888777999;;;888888777777777777888888777777777666555555444444666444333333444444444333333444555666777777777777666555555555555555666666888888777777777777888888333444555666777999::::::;;;::::::999888777666666666777999:::;;;;;;:::999888999:::;;;<<<<<<<<<<<<>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHJJJNNNTTTXXXbbbqqq111000000000////////////......//////000000111111....../////////000000000000000000000111111111111222222222333333333444444333333444444555666666666666777888999999999888888999999999:::;;;<<<===>>>888999:::;;;<<<<<<<<<<<<>>>??????@@@@@@@@@??????BBBEEEHHHIIIGGGEEEDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHIIIKKKLLLNNNNNNPPPSSSVVVUUUTTTTTTTTTUUUWWWYYY[[[]]]\\\[[[[[[]]]___aaaccceeeeeefffiiinnnsssxxxzzzmmm\\\RRRNNNKKKGGGDDDBBB@@@===;;;???>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999888999999:::999999999999888888888888666666666666666666666666888777666555555666777888666777777666555444555777777666666666555555555555666666666666555555444444444222111111222333333222333333444444555555666666777666666666555555555444<<>>777999;;;888444555777777555555555666888777666555555666777777666777888888666666777888888777777666666777777888555444444444444333333333555333222333555666666555333444555666777777777777888888777666555555666666777666666666666666666777666666555444333222111111::::::999999888888777777999:::;;;;;;;;;:::999999999999:::;;;<<<<<<<<<<<<>>>???@@@BBBCCCDDDDDDDDDEEEFFFHHHIIIJJJNNNSSSVVVaaappp000000//////////////////////////////000000000000......////////////000000000000000000111111111111222222222222333333333333222222222333444444555555666777888999999999999888999999999:::;;;<<<======999999:::;;;<<<<<<<<<<<>>>>>??????BBBCCCEEEEEEDDDCCCCCCDDDFFFFFFGGGHHHHHHHHHHHHGGGHHHJJJLLLMMMMMMOOORRRTTTSSSSSSSSSTTTUUUXXXZZZ[[[\\\[[[ZZZZZZ[[[\\\___```dddddddddfffiiilllppprrr{{{{{{{{{yyyvvvwwwwwwsssiii[[[MMMEEEEEECCCAAA@@@@@@@@@>>>=========<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;:::999999888999999999777777777777888888888888666666666666555555555555888777777666666777777888999:::999888555333444555666666666666555555555555555444444444444444333333444222111111222333333222444444444444444444444444666666666555555555555555;;;@@@@@@999555888777333444555777777555444555666888777555444444555777888777666555666777888777666777666666555555666666777333333444444444555555555444333222333666888888888333444555666666666666666;;;:::999888777666666666666555555444444555555666888777666444222000///...999999999999999999999999<<<<<<<<<<<<;;;:::999888999999:::;;;;;;<<<<<<<<<===>>>@@@AAACCCDDDDDDDDDEEEGGGIIIJJJKKKNNNQQQSSS___nnn......---,,,,,,,,,---...000000000000////////////000000000000111111111222///000000000111111111111111222222222222333333333333333333444555555666666555666666777888888888888999999:::;;;<<<<<<<<<<<<<<<===>>>>>>?????????>>>@@@@@@>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHJJJLLLLLLMMMNNNQQQSSSSSSSSSSSSUUUWWWYYY[[[\\\\\\[[[ZZZYYYZZZ\\\^^^___cccddddddeeegggjjjnnnqqqwwwuuutttyyy|||qqqiiieeeccceeegggfff```VVVKKKDDDAAA@@@>>>>>>???@@@???>>><<<;;;;;;::::::::::::999:::;;;;;;;;;;;;::::::999999999999888888888999999666666666666777777777777777777777666666666666666777777666666666666777777888999:::888666444444555666666666666666555555555444333333333333333333333666555333333555666555444777777777666666555555555555555555555555555555555444777555111111555333...333555666666555444444555888666444333444555777999:::777555666999:::888666666666555555555555666666444555555666777888888888555444333444666888888777333444555555666666666555;;;:::999888888888888888666555555555555555555666777777666666666555555555888888999999:::::::::;;;;;;;;;;;;::::::999999999::::::::::::;;;<<<<<<======>>>???AAACCCDDDEEEEEEEEEGGGJJJKKKLLLMMMOOOQQQ]]]mmm...---,,,++++++,,,---...000000000000///////////////000000000000111111111///000000000111111111111111111111222222222333333222222333333444555555555444444555555666777888888888999:::;;;<<<<<<<<<;;;>>>>>>???@@@@@@@@@??????>>>=========>>>@@@BBBDDDCCCDDDDDDCCCBBBCCCEEEGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIJJJLLLLLLMMMNNNQQQSSSSSSSSSTTTVVVXXXZZZ\\\]]]\\\[[[ZZZZZZ[[[]]]___aaadddeeeggghhhhhhkkkppptttyyywwwtttuuu~~~}}}|||~~~xxxqqqiiiddd```___[[[]]]___^^^YYYQQQIIIDDD>>><<<::::::;;;<<<;;;::::::::::::::::::999999999::::::;;;;;;:::999888888777888888888888888888888666666666666666666666666888888888777777666666666555555555555555555555555444666888888777666666777555555555666666666666666333333222222222222333444777555444444555666666555777777666666555555444444444444444555555555555555333333222222444777666333333555666666555444444555666555444333444555777888999777555666999:::888555666666555555555555666666444555555666777888999999888666444444666777666555333444444555555555555555888777777777888999::::::777666666555555666666777666666666777888888999999777888888999999::::::;;;888888888888888999999:::::::::999::::::;;;===>>>===>>>@@@BBBDDDEEEFFFFFFFFFHHHJJJKKKLLLMMMOOOQQQ\\\lll000///---,,,,,,...000111////////////000000000000------............//////000000000000111111111111111111111111222222222222000000111111222222333333444444444555666777888999888999;;;<<<===<<<;;;;;;<<<======>>>>>>=========<<<<<<===>>>@@@AAACCCDDDCCCDDDEEEDDDDDDDDDFFFHHHGGGGGGHHHIIIIIIIIIIIIHHHJJJKKKMMMMMMMMMNNNQQQSSSSSSTTTUUUVVVXXXYYYZZZ[[[\\\[[[ZZZZZZ\\\^^^aaaccceeehhhjjjjjjjjjmmmssswww}}}}}}yyyuuuxxx}}}yyy{{{}}}~~~zzzuuuooollliiieeeaaa___^^^]]][[[[[[ZZZXXXSSSMMMFFFCCC???>>><<<;;;<<<<<<;;;:::888999999::::::999999888::::::::::::999888777777666666777888888888888777777777777777666666666555888888777777666666555555333444444555555444444333111333666777777666666777555555555666666666666666444333222111222333444555555333222222333444444333555444444444333333222222444444444444444555555555222222222333555777777666333444666666444333444555444444444444555666777777555444333444555666555444777666666555555666666777333333444555666666777777888666444444555666555444333444444555555555444444555555555666777888999:::777666666666666666666777666666666666666666666666777777777888888999999999666666666666777888::::::;;;:::999999:::;;;===>>>>>>???AAACCCEEEFFFGGGHHHFFFHHHJJJKKKKKKMMMPPPRRR\\\lll///...,,,+++,,,...000111......//////000000111111---------.........//////000000000000111111111111111111111111222222222222000000111111222333333444666666666666777999:::;;;888:::;;;======<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@AAABBBBBBAAACCCEEEEEEDDDDDDFFFGGGHHHHHHIIIJJJJJJJJJJJJIIIKKKLLLNNNNNNNNNOOOQQQTTTRRRRRRTTTUUUVVVWWWWWWWWWZZZYYYYYYZZZ\\\___bbbdddfffiiilllkkkjjjlllrrrwww}}}|||uuurrruuuyyyzzzyyy{{{~~~~~~}}}|||yyyzzz{{{}}}|||vvvrrrnnnjjjiiihhhfffdddbbbaaa``````ZZZYYYVVVRRRMMMGGGCCC@@@???===<<<;;;<<<===<<<;;;777888999::::::999888888::::::::::::999888777666555555777888888888777777999999888888777666555555777666666555444444333333444444555666666555444444000222555777666555555666555555555555666666666777444333222222222333555666555444222222444555444333333333333333333333333333333333333444444555555555222222333444444333444555222444555555444333444444222333444666666666666666333444555555333333444555888777777666666777777888444444555555666666666777666444333333444666555444444444444555555444444333444444444444555555666777666555555444444555555666555555555666666666666666777777777777777777888888999888777777777888999:::;;;:::999999999;;;===>>>???@@@BBBDDDFFFHHHIIIIIIGGGHHHIIIIIIJJJMMMQQQTTT]]]lll---,,,***))))))+++...000---......///000111111222////////////000000000111000000000000111111111111000111111111111222222222222333333444444555666666888777777777888:::<<<>>>888:::;;;======<<<;;;999;;;<<<<<<===<<<<<<;;;;;;<<<>>>???AAAAAAAAA@@@???@@@BBBDDDEEEDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJLLLMMMNNNOOONNNOOORRRTTTPPPQQQRRRTTTTTTUUUUUUUUUXXXXXXXXXYYY\\\___bbbdddgggjjjmmmkkkiiijjjpppuuuzzz~~~|||tttnnnooorrrtttsssuuuxxxzzz{{{{{{{{{{{{wwwwwwxxxxxxyyy{{{|||}}}}}}vvvqqqoooooommmkkkjjjjjjiiihhhgggfffeeeeeeVVVTTTPPPJJJEEE@@@<<<;;;999777666666888999888777777777999::::::999888777:::::::::999999777666666444555666888888888777666;;;:::999888777666555444555555444333333222111111444555666777777666555444000222555666555444444444444555555555666666777777555444222222222444666777777666444444666777666555555555555555555555555555333333333444444555555555666777777888666333444777222444555555444333333444111222555777777777666555444666888777444333555888888888777777777777888888777777777777888888888888333222111222444666666666444444444555444444333333555444444333333333444444555444444333333444444555444444555666777888999999777777777666666666666666<<<;;;:::888777888888999;;;:::999999999;;;===??????AAACCCEEEGGGIIIJJJJJJGGGHHHHHHHHHIIIMMMRRRVVV^^^mmm---------,,,,,,+++++++++......////////////......////////////////////////......///000000000000000000000000000111111111111444444444333333222222222444555777888888999<<<>>>===<<<:::999:::===@@@BBB======>>>>>>===<<<;;;;;;>>>>>>???@@@AAACCCDDDEEEEEEDDDBBBAAABBBCCCEEEGGGIIIIIIHHHIIIIIIJJJKKKLLLLLLMMMPPPRRRSSSRRRPPPOOOQQQQQQRRRSSSUUUVVVXXXYYYXXXXXXYYYYYYZZZ]]]bbbfffkkkiiihhhggghhhjjjmmmoootttxxx{{{wwwppplllooossssssuuuwwwxxxwwwvvvwwwwwwuuuuuuuuuvvvyyy{{{{{{{{{}}}~~~yyywwwtttrrrppppppqqqrrrnnnoooqqqqqqooojjjeeebbbTTTOOOGGGAAA???>>>>>>>>>999999::::::::::::;;;;;;888888888888888888888888999888888888777777666666666666666666666666666666555555555666666666666666777777666555444333333222777777666555333222111111333333333444555666777888777777777666555555444444777666444333333444666777333444444555666777777888666666666666555444333333666666555555555555666666444444333222222111000000444444444444444444444444444555555666777888888999777777777777777888999999:::999888777666666666666555666666666777777888888999888777666444444333333777777777999:::999666444666777777666444222333444666666555444333333333333333444555777888888888888777666666777999;;;:::999555666666777888999999:::999999:::;;;;;;<<<<<<===AAAAAACCCDDDFFFHHHJJJJJJHHHIIIJJJKKKKKKLLLNNNQQQ\\\kkk.........---------,,,,,,......////////////......////////////////////////......///000000000000000000000000000111111111111111222222333333444444555333444666666666777:::<<<999999888888999;;;===>>>>>>=========<<<<<<<<<<<<>>>>>>??????AAACCCDDDEEEDDDDDDBBBBBBBBBCCCEEEFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKLLLOOOQQQRRRRRRPPPOOOOOOOOOPPPRRRTTTXXXZZZ\\\[[[\\\\\\[[[\\\^^^bbbeeeiiihhhgggfffgggiiilllnnntttwwwzzzwwwqqqmmmppptttsssuuuxxxxxxwwwvvvvvvvvvuuutttuuuxxx{{{||||||{{{}}}~~~~~~}}}{{{vvvuuusssqqqoooooonnnnnnnnnoooppppppmmmhhhccc```NNNIIIBBB===;;;;;;<<<<<<;;;;;;;;;::::::999999999999999999999999999999999888888888777777777666666666666666666666666666666777777666666555555444444777666666555444444333333555555555555666666666777444444444444444555666777222222333333444555555555666555444333333444555666444444555555666666777777444555555555555444444333666555555444444555555666777777666666555444444333444444444444444444444444444555555666666777777777555555555555555666666777999999888666666555555666444444444444555555555666777666666555555555555666555555555777999888666333666777777666444222333444111222333555666555555444555666666777777777777666888777666777999::::::999777777777888888999999:::999999:::;;;;;;<<<<<<===@@@AAABBBDDDFFFHHHIIIJJJKKKKKKJJJIIIIIILLLPPPTTT\\\kkk/////////..................//////////////////...////////////////////////......///000000000000000000000000000111111111111//////111222444555777777444555666666555666888:::777888888999:::;;;<<<<<>><<<;;;;;;<<<======>>>>>>>>>???AAABBBDDDEEEDDDCCCBBBBBBBBBCCCEEEFFFHHHGGGGGGHHHHHHIIIJJJKKKIIIKKKNNNPPPQQQQQQPPPOOOMMMMMMNNNPPPTTTYYY]]]```^^^______^^^^^^___bbbeeeggggggffffffgggiiilllmmmrrrvvvxxxvvvqqqoooqqquuutttvvvxxxxxxvvvuuutttuuussstttvvvyyy|||}}}|||zzz|||||||||}}}~~~~~~{{{|||~~~~~~{{{xxxwwwrrrrrrqqqpppnnnllljjjiiiiiiiiiiiihhhddd```[[[XXXGGGCCC>>>:::999:::::::::<<<<<<;;;:::999888777777999999999999999999999999888888777777777777666666666666666666666666666666888888777666555444333333666666666555444444444333444444555666777888999999555555444444444555555666222222333333444555555555666555444333333444555666555555555555555555555555333333444444555444444444555555444444444444555555888888777777666555555555444444444444444444444444555555555555555555555555555555444444555555666666888777666555555555555555444444444444555555555555555555555555555666777888555555555777999999888666555666777666444333333444111333555777888777666555777777777777777666555555999888777888999:::999888888888888888888999999999999999:::;;;;;;<<<<<<===???@@@AAACCCEEEGGGIIIIIIMMMLLLKKKIIIIIILLLRRRVVV]]]kkk........................//////............//////////////////////////////......///000000000000000///000000000111111111111//////111222444555777777666777777666555555777999999:::;;;===>>>>>>>>>>>>???>>><<<;;;:::<<<===???>>>>>>>>>???@@@BBBCCCDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGFFFFFFGGGGGGHHHIIIJJJHHHJJJLLLNNNOOOPPPOOOOOOMMMMMMNNNPPPTTTYYY]]]```]]]^^^___^^^^^^```cccfffffffffffffffhhhjjjlllnnnpppsssvvvtttqqqppprrruuutttvvvwwwwwwuuutttssssssrrrsssvvvzzz}}}}}}{{{yyyzzzyyyyyyyyyzzz{{{}}}~~~}}}{{{{{{~~~~~~{{{}}}~~~~~~}}}{{{{{{zzzxxxwwwyyy~~~|||xxxwwwyyy||||||zzzyyyxxxuuurrrnnnkkkjjjjjjjjjjjjjjjhhheeebbbaaa\\\\\\[[[YYYUUUQQQMMMKKKBBB???;;;999:::;;;;;;;;;;;;;;;::::::999888888777888888888888888888888888777777777777777777666666666666666666666666666666777777666666555555444444555555555555555444444444555555555555555555555555666555555444444444555555777777777666555555444444555444444333333444444555555555444444444444444444222222333444555555444444666666555555555555666666555555555444444444333333333333444444444444444444444444444444444444444333777777666666666777777888777666555444444444444444666666666777777777777777555555555555555666777777777777777999;;;<<<;;;:::555666777666444333444555777888888888777666555444666666777777777777666666:::888777888999999888777888888888888888777777777999999:::;;;;;;<<<<<<===>>>???@@@BBBEEEGGGHHHIIILLLMMMLLLKKKKKKNNNRRRUUU\\\jjj------------------......000///............///000////////////////////////......///000000000000000///000000000111111111111111111222333333444555555444555666555333333555777999:::===???@@@??????>>>???===<<<:::;;;<<<>>>???>>>>>>>>>???@@@AAABBBCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIHHHIIIJJJLLLMMMNNNNNNMMMOOOOOOOOOQQQTTTXXX[[[]]]YYYZZZ\\\]]]]]]___cccfffeeeeeeeeeggghhhkkkmmmnnnoooqqqsssrrrpppppprrrtttsssuuuwwwwwwuuusssrrrsssqqqrrruuuxxx{{{{{{yyyvvvwwwvvvuuuuuuvvvxxxzzz{{{|||{{{zzzzzz{{{|||{{{zzzwwwxxxzzzzzzxxxwwwvvvvvvuuuuuuuuuuuussspppllljjjhhhfffccc___^^^bbbhhhlllpppsssyyy~~~{{{||||||zzzxxxuuusssqqqqqqkkkiiifffeeefffggghhhiiiiiihhhfffccc___[[[WWWVVVZZZ[[[\\\\\\[[[XXXUUUSSSOOONNNMMMJJJGGGDDDBBB@@@<<<:::888777999:::::::::999999999999999999999999666666666666666666666666666666666666666666777777666666666666666666666666444444555555666666777777444444444555555555555555222222222222333333333333666555555444444444555555777777777666555555444444444444444333333444444444444444444444333333333333222333333444555555555555777666666555555666666777444444444333333333333333333333333444444444555555444444444444333333333333777777666666666666777777666555555444444444444444777777777777777666666666777777666555555555555555888777777999;;;<<<;;;:::444666666666444333444555888777555444333333444444444555666777888888888888:::888777888999999888777777777777777777777666666999999:::;;;;;;<<<<<<======>>>@@@BBBEEEGGGIIIJJJJJJLLLNNNOOOOOOOOOQQQSSS[[[hhh}}}---------------.........000///...------...///000////////////////////////......///000000000000000000000000000111111111111333333333333333333333333111222333222111111333444777888:::<<<======<<<<<<======<<<;;;<<<===>>>???>>>>>>>>>??????@@@BBBBBBAAAAAABBBBBBCCCCCCCCCCCCEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKOOOPPPQQQSSSUUUWWWYYYZZZUUUWWWYYY[[[\\\^^^aaadddbbbcccdddfffhhhjjjmmmnnnnnnoooppppppooooooppprrrrrrtttvvvvvvtttsssrrrsssqqqqqqrrruuuwwwwwwuuusssrrrrrrssssssuuuvvvwwwxxxwwwxxxyyyyyyyyyxxxxxxwwwvvvvvvwwwwwwvvvtttsssqqqnnnmmmllllllllljjjgggddd\\\[[[XXXUUUTTTUUUYYY]]]XXXZZZ]]]bbbfffkkknnnpppqqqsssttttttuuu{{{}}}}}}~~~~~~{{{ooogggaaa]]][[[YYYZZZZZZYYYWWWUUUUUUVVVUUUUUUUUUUUUUUUTTTSSSSSSVVVUUUTTTRRRPPPMMMKKKJJJIIIJJJKKKLLLKKKIIIGGGFFFEEEDDDCCCAAA???>>>===<<<777555444555777888888777888888888888999999::::::555555555555555555555555555555666666666666777777666666666666666666666666333333444555666777888888333444444444555666666666...///000222333444666666555555444444444555555666222222333333444555555555333333333444444333333333333333333333333333333333444444555555666555555555666666555555555555666666555555555555555555555555222333333444444555555555444444444444444444444444555555444444333333444444666555555444444444555555555555555555555444444444888777666555555555555555777555555666888999888777444555666555444333444666222222222222333444555666333444555777888888999999999888777888999:::999888777777777777777777888888999999:::;;;;;;<<<<<<======>>>@@@CCCEEEHHHJJJKKKHHHKKKNNNPPPPPPPPPPPPQQQYYYfff|||------........./////////000///...------...///000////////////////////////......///000000000000000000000000000111111111111222222333333333333444444222333444333222333444666666666888999:::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBAAAAAABBBBBBCCCCCCCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGIIIIIIIIIJJJJJJJJJIIIIIIMMMOOOQQQTTTWWWXXXYYYYYYUUUWWWYYYZZZ[[[\\\^^^```___```aaadddfffiiikkklllmmmmmmnnnnnnnnnnnnnnnoooppprrruuuuuutttsssssssssqqqppppppqqqrrrrrrqqqooonnnoooqqqssstttuuuvvvvvvvvvxxxzzz{{{zzzyyyxxxxxxvvvvvvuuuuuutttrrrpppnnniiigggfffffffffddd```]]]UUUUUUUUUSSSPPPPPPQQQSSSOOOOOOPPPQQQSSSTTTVVVWWWSSSUUUWWWWWWWWWZZZbbbiiirrruuuyyyzzzxxxtttqqqpppjjjllloooqqqrrrpppnnnmmmlllooorrrttttttsssssstttssstttvvvxxxzzz{{{}}}}}}~~~{{{vvvrrrooolllkkklllllljjjgggdddaaa^^^]]][[[[[[\\\[[[ZZZ]]]bbbgggnnnlllfff^^^VVVPPPMMMMMMFFFHHHIIIHHHFFFEEEFFFHHHHHHHHHIIIIIIGGGFFFEEEEEEHHHHHHHHHGGGFFFEEEDDDCCC??????@@@AAAAAA@@@??????>>>>>><<<;;;;;;;;;<<<<<<555444444666888999888777999999999888888888888888666666666666666666666666555555555666666666777777666666666666666666666666444444555555666666777777333333444444555666666777222222333444555666777888444444444444444555666777222222333333444555555555333333333444444333333333111111222222333333444444666666666777666666555555444444444333333444444444666666666666666666666666222222333333444555555666333333444444555555666666666555444333333333333444666555555555555555666666666555555555444444444444666555555555555666666777777666444555666777777666444555666555444444555666222444666888999888666555555555666777777777777777888777666777999::::::999888888888999999::::::;;;999999:::;;;;;;<<<<<<===>>>???AAACCCFFFIIIKKKLLLIIIKKKMMMNNNNNNNNNPPPRRRVVVddd{{{.../////////000000111111111///...------...///111////////////////////////...//////000000000000000000000000000111111111111111111222333333444555555555666777666666666888:::777777888999:::;;;;;;<<<;;;;;;<<<===>>>>>>======???>>>>>>>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGJJJJJJIIIIIIIIIHHHHHHHHHKKKMMMQQQUUUXXXYYYYYYYYYVVVXXXZZZZZZZZZ[[[\\\^^^\\\]]]___bbbdddgggiiijjjlllmmmmmmmmmmmmmmmmmmmmmoooqqqtttuuutttsssssstttrrrpppooooooooopppooommmlllmmmpppsssuuuvvvvvvvvvxxxzzz}}}~~~}}}|||{{{{{{sssrrrpppooonnnllliiiggghhheeebbbaaa```]]]XXXTTTSSSSSSSSSQQQNNNLLLKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPHHHKKKNNNNNNLLLMMMRRRWWWUUUWWWYYYZZZXXXVVVUUUUUUMMMPPPSSSVVVVVVUUUSSSQQQOOORRRUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXZZZYYYXXXVVVUUUTTTTTTTTTOOOOOOPPPPPPPPPOOONNNNNNLLLMMMLLLJJJIIIKKKPPPUUUVVVWWWXXXTTTMMMGGGEEEEEE@@@BBBDDDBBB@@@???@@@BBB===>>>???>>>======>>>???>>>?????????>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>:::999888888888:::;;;<<<777666777888;;;;;;:::999;;;::::::999888777666666777777777777777777777777444555555555666666777777666666666666666666666666666666666666666555555555222333333444555666777777999888888888777777777666333333333444555666777888888777777666555555444444222333333444444333333222000000111222333333444444777777888888777666555555333222222111111222222333555555555555666666666666222222333333444555666666333333444444555666777777888777666555555555555555666666555555555666666777888888777777666666666555333444444444666777888999:::888666666777888888777333555666555444444555666777:::???BBBAAA===777333777777777777777666666555777666666777999;;;:::999999999:::;;;;;;<<<======999999:::;;;;;;<<<<<<===>>>???AAADDDGGGJJJLLLMMMKKKKKKLLLKKKKKKMMMQQQTTTTTTccc{{{------------------------..................------...000111000///...///111222000000222444555111...000//////.........////////////000111222444666777666555555777999888555111777888999999999777666555999:::;;;<<<<<<<<<;;;:::===;;;999:::===@@@BBBCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFGGGGGGHHHHHHGGGGGGGGGJJJMMMQQQVVVYYYZZZZZZYYYWWWWWWYYYZZZ\\\\\\]]]]]]ZZZ\\\___bbbdddfffffffffgggggghhhjjjkkkmmmooopppmmmnnnnnnmmmllllllnnnpppnnnmmmmmmmmmnnnoooppppppqqqllljjjmmmpppqqqtttxxx{{{{{{~~~yyyuuussspppmmmjjjgggeeedddccc```\\\YYYWWWUUURRRPPPPPPOOONNNLLLJJJHHHFFFEEEGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHGGGFFFEEEDDDEEEFFFFFFDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEFFFFFFEEEDDDCCCCCCBBBCCCDDDDDDDDDDDDFFFHHHLLLPPPTTTRRRLLLDDD???===>>>>>>>>>>>>============???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999<<<<<<<<<;;;;;;:::::::::888888999999999:::::::::999999888888888888999999999888777555555777888999666666666777666666555444555555666666666666555555666888999:::999666333111666555444444555666555444333333333444444444555555:::999777555444555666777444444444444444444444444666555444444444444555666777666444333333444666777222222222111//////222444444444444444444444444444555555555444444333333333111222333444444444333222111222222444555666666666333333222222333666888:::555555444333333555666777888666555444444555666888666666555555555444444444555555555555666777999999000666;;;:::555111333777555666888999999777555444:::<<>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBAAA@@@@@@???>>>???@@@@@@???@@@BBBDDDGGGKKKOOOOOOKKKEEEAAA???=========<<<<<<<<<;;;;;;;;;:::999888888888888999999999999999::::::::::::;;;;;;::::::::::::::::::999999888888888777777777888777777666666777777888999888666555555666888999444555555555444333222222444444555555555555444444777666555555444444444444555444333444666666555444333333444444444555555555666555333222111222444555333333333333333333333333555444333222222333444555666555444333333444555666222333333222111111333555444444444444444444444444444444444444444444333333333333444444444444333333111111111111111222333333444333222222333555777999444444444444444555666666777666555444444555666777666666555555555444444444555555555555666777888999999===AAA>>>777111222444444444666777888777777666666:::???AAA@@@===;;;:::777777888999888777666666777777666555666777999;;;666777999888777777888999;;;;;;;;;:::;;;;;;<<<===@@@BBBEEEGGGJJJKKKKKKKKKNNNMMMJJJHHHHHHJJJMMMOOOWWWcccwww------------------------,,,,,,---...////////////...000111000///...///111///000000000......000111111111000000000000111111333222222222222222222222666444444444666666555444333333444444444333222222777777888999:::999999999<<<;;;;;;<<<>>>??????>>>@@@@@@@@@@@@@@@AAABBBBBBDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDFFFGGGHHHHHHIIIIIIIIIJJJLLLNNNQQQSSSUUUVVVSSSTTTVVVXXXYYYZZZ[[[[[[[[[\\\]]]^^^___`````````ffffffggghhhjjjkkkmmmnnnnnnooopppooonnnoooqqqsssvvvuuusssqqqpppooonnnnnnrrrmmmkkknnnpppooopppsssuuuuuuvvv{{{}}}yyysssqqqmmmhhhccc___\\\ZZZ\\\YYYVVVTTTRRRPPPMMMKKKKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCCCCCCCCCCBBBAAAAAA???????????????@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<@@@???>>>>>>======>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::<<<<<<=========<<<;;;;;;<<<===>>>===<<<===???AAAAAADDDHHHJJJHHHEEEBBBAAA;;;;;;;;;;;;::::::::::::888888777666666666666777666777777888999999::::::888888999999999999999999999999888777666555444444666666555555555555666666888888666666666666888888555555555555444333222111333444444555555444444333777444222//////111444666555333333444666777666555444444444555555555666666333222111111111222444555444444444444444444444444333222222111111222222333555555333333333333555555333444444333222222333555444444444444444444444444333333444444444444444444555555444444444444444555555444222000000000222333555444333333333444666777333444555555666666555555777666555444444555666777555555555555555444444444555555555555666777888888;;;>>>AAA===777222222444222333444555666777888888666<<>>::::::;;;666666777888888888777777777666555555666777999:::555777999:::999888888999:::::::::::::::;;;<<<<<>><<>>>>>??????@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAABBBCCCEEEFFFHHHIIIIIIIIIJJJJJJJJJLLLNNNQQQSSSUUUSSSTTTUUUWWWYYYZZZ[[[[[[\\\]]]^^^___aaabbbbbbccceeeffffffgggiiijjjlllmmmooopppqqqqqqpppppprrrtttyyyxxxvvvtttsssqqqqqqppptttooommmooopppoooooorrrrrrqqqqqqtttvvvwwwvvvtttpppmmmjjjeee```]]]ZZZXXXXXXVVVTTTRRRQQQOOOLLLIIIIIIHHHHHHGGGGGGFFFFFFFFFAAAAAABBBBBBAAAAAA@@@???????????????@@@@@@@@@@@@===>>>>>>>>>>>>===<<<<<<>>>>>>======<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999<<<===>>>>>>======???AAA===???CCCEEEEEECCCAAA@@@;;;;;;:::::::::999999999999888888777777888888888777777777888888999999999666666777777888888999999888888777777666555555444666666555555555555666666888777666666666666777888888888777777666555333333444555555555555555555444555333000//////222555777444333333444666777666555444444555555555666666666333333333333444555777777555555555555555555555555222222222222222222222222444444333222222333444444222333444333222111333444333333444444444444444444333333333444444555555555777666555333333444555666;;;999555333222222444555555555444333333444444555222333555666666666555444666555555444444555555666555555555555555555555555555555555555555666777888444777:::888555222333555444333333333444555777777888>>>CCCAAA999444555888555555666777777888888888666666555555666777999999666888<<<===<<<;;;;;;;;;999999999999::::::;;;<<<>>>@@@CCCGGGJJJLLLMMMMMMMMMKKKHHHFFFFFFGGGJJJLLLSSS___ttt------------------------+++,,,---...////////////...000111000///...///111...000111///,,,,,,///222...............///000111///000222333333333333333333333333333333333555666666666666666666666666777888888888999:::;;;;;;<<<;;;;;;;;;<<<>>>???===<<<=========>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDFFFHHHIIIIIIJJJKKKKKKKKKKKKMMMPPPSSSTTTSSSTTTVVVXXXZZZ[[[\\\\\\ZZZ[[[\\\^^^```cccdddeeefffffffffggghhhjjjkkklllnnnppprrrrrrrrrrrrssstttyyyxxxwwwvvvuuuttttttuuuuuupppnnnqqqrrrpppoooqqqooonnnmmmnnnnnnnnnnnnmmmjjjiiifffbbb___\\\ZZZYYYVVVTTTSSSRRRQQQOOOKKKIIIFFFFFFFFFFFFEEEEEEEEEDDDAAAAAABBBBBBAAAAAA@@@???????????????????????????>>>>>>>>>>>>>>>======<<<999999999999999888888777===<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<===>>>===<<<<<<>>>@@@<<<===???@@@AAA@@@>>>===;;;;;;;;;:::::::::999999999999888888888888999999:::999999999888888888777666666666777777888888888777777777777777777777777777666666555555666666777777666666666666666666777777777777777666555444333666666777777777777666666333222222222333444555666555444333444666777666555444444444444555555555666333333444444555777888888333333333333333333333333333444444444444444444333333333222222222222333333000222333222111000111222333333333444444444555555333333333444444555555555777666555444333444555555<<<:::777444333444555777555444444333333333333333222333555666666666555444555555444444444444555555444555555555555555555555555555555555555666666777000333555555333333444777666555444444444444555555666;;;???===666111333777555555555666666777888888555555555666666777888888666888;;;===<<<:::::::::999888888999:::;;;<<<===>>>@@@CCCGGGJJJLLLMMMMMMLLLJJJGGGEEEEEEGGGJJJKKKRRR^^^sss------------------------,,,,,,---...////////////...000111000///...///111,,,---------++++++---......------......///000111///000222333444444333333000222333333333333444555444444444333444444555666888888888888999;;;<<<===;;;::::::;;;===>>>>>>============>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBDDDFFFGGGHHHIIIIIIKKKKKKKKKLLLMMMOOORRRSSSRRRSSSUUUWWWYYY[[[\\\\\\YYYYYYZZZ\\\___aaadddeeeffffffgggggghhhjjjkkklllmmmppprrrsssrrrrrrssstttvvvvvvuuuuuuuuuuuuuuuvvvtttpppnnnqqqrrroooooopppmmmlllkkkjjjiiiiiihhhhhheeedddaaa___]]][[[ZZZYYYTTTRRRQQQQQQPPPNNNKKKHHHEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::::::::::::::999888888999999999999999999888888::::::::::::::::::::::::888888999:::::::::999999:::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<;;;999999;;;======<<<<<<===>>>>>><<<:::::::::::::::999999999999777777666666666777888888::::::999999888777777666666666777777777777777777666666666666777777777888666666555555555555666666666666666666666666666666444444444555444444333222777777777888888777777777222333444555555555555444666555444444555666555444333333333444444444555555111222222333444555555555000000000000000000000000444555555666666555555444222222222222222222222222///111333333111000111111222333333444444555555555333333444444444444444444666666555444333333333333888777555333333333555666444444444444333333333333333444555555666666555555444444444444444444444444444444444555555555555555666555555444555555666666444555666555444333444666666666666555555555444444222666999888555333666:::666666555555555666777777444555555666666777777888555777999999888666666777999999999999:::<<<===>>>???AAADDDGGGJJJKKKLLLLLLKKKIIIFFFEEEEEEHHHKKKMMMSSS___sss------------------------------...............---...000111000///...///111...------...//////...,,,............///000111222000111333444444333222111...111444444333222333555333333222222222333555555777777777777888:::;;;<<<;;;999888999<<<>>>??????=========>>>???@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDFFFGGGHHHHHHHHHJJJJJJKKKKKKMMMNNNPPPPPPPPPRRRTTTVVVXXXZZZ[[[[[[[[[[[[\\\]]]___aaadddeeeggggggggghhhiiijjjkkklllllloooqqqsssrrrrrrsssttttttssssssrrrrrrrrrrrrrrrrrrmmmlllooopppnnnmmmnnnjjjjjjkkkjjjiiihhhhhhhhhaaa```^^^\\\YYYXXXWWWVVVQQQPPPPPPPPPPPPMMMJJJGGGEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999;;;;;;<<<<<<<<<;;;:::999888888888888888999999999999999999999999999999999666777888999999999999888999999:::;;;;;;;;;;;;;;;999:::::::::888888999;;;<<<:::999:::<<<===;;;999999999888888888777777777666666666666666777888888777777777777777777777777888888888777777777777777666666666555555555555555555555444444444444555555555666666666666666666555222333444444555444444444666666777777777777666666333333444444444444444444777666444444555555444222222222222333333333333444111111222333333333333333111111111111111111111111444555666666666666555444111111222222222222111111000222444444222111111222222222333333444555555666444444444444444444333333555555555444444333222111333333222222333444555555222333333444444444333333444444444444444555666666444444444555555444444444444444444555555555666666666555555444444555555555666666666555444444444555444555666777777777666555333444666666555666888:::777777666555444555666666444444555666777777777777777888888777555444555666999999999:::;;;===>>>???@@@BBBEEEGGGJJJKKKKKKKKKIIIHHHFFFEEEFFFIIILLLNNNTTT```ttt------------------------.........///......------///000111000///...///111222000000222444555111...////////////000111222333222333444555444222000...,,,000444555333222333444444444333222333444666777666555555555777999:::<<<;;;999777888;;;>>>@@@AAA=========>>>???AAABBBCCCAAAAAAAAA@@@@@@@@@??????BBBCCCDDDFFFGGGGGGGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPRRRUUUWWWYYYZZZZZZ````````````aaacccdddfffhhhhhhhhhhhhiiijjjlllllllllnnnqqqrrrrrrrrrssstttsssrrrqqqpppoooooooooooooookkkjjjmmmooolllkkkmmmhhhiiikkkkkkjjjiiiiiijjj```___\\\YYYWWWUUUSSSSSSOOOOOONNNOOOOOOMMMIIIFFFEEEDDDDDDBBBAAA@@@@@@??????????????????>>>>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999777888888999999888666555888888999999::::::;;;;;;::::::::::::::::::::::::777777888999:::::::::999777777888999999999999999:::;;;;;;:::999999:::<<<;;;999888999;;;===;;;999777777777777666666666666777777777777777888999999444444555555666777777777999999888888777777666666666666555444333333222111444333333222222333333444555555666666666666555555333444555666777777777777555555666666666666555555444444333222222333333444888777555555555555333111111111222222222333333333222222333444444444333333444444444444444444444444444444555666666555444444111111222222222222111111111333555555444222222333222222333333444555666666555555555444444333333333333444555555444222111///111222222444555666666666111222333444444444444333555555444333333555666777333444444555555444444333444444444555555555666666666555555444444444555555444333333333333444555555222444666888999999888777777777666666666666777777888777666555444444555666333444555666777777777777:::::::::888555444555777:::::::::;;;<<<===??????AAACCCEEEHHHIIIJJJKKKKKKIIIGGGFFFEEEFFFJJJMMMPPPUUUaaauuu,,,---------......//////---,,,+++******,,,...///---...000111222111000...000000000000000000000000333222111111000000111111222222222222222222222333666555555555555444444444111222444666666555444333666777777777777888888888;;;;;;;;;;;;<<<>>>???AAA??????@@@@@@@@@AAAAAAAAA??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEGGGHHHIIIHHHJJJLLLOOOQQQQQQQQQQQQQQQSSSUUUVVVWWWXXX[[[]]]`````````aaabbbdddeeefffgggggghhhjjjkkknnnpppqqqnnnoooooopppqqqqqqrrrrrrssssssssssssrrrqqqppppppnnnnnnnnnnnnnnnmmmlllkkkllliiiggggggiiikkkllllllfffaaa[[[VVVSSSRRRQQQPPPMMMLLLJJJHHHFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@AAAAAA@@@???>>>===;;;;;;::::::;;;;;;:::999999999999:::<<<<<<;;;::::::999888888666777777777888888888888888888888888777777777666666777888999:::999999888:::999777999;;;<<<999777666666666666777999:::;;;;;;;;;::::::::::::999999;;;;;;:::::::::999999999888888888888888888999999777666444222222222444555777777777777777777777777555444444555777888666555555555555555555555555555222222222222222222222222444444333333333222222222333444444444555666666666222222222333444666999:::555444444333333222222111333444555555555444333222111222222333333222222111444444333333333333222222333333333333333333333333222333333444444333333222111111111111111111111111111222333444444444333222111111222222222333333333000000111111111222222222222222333333333222222111111111222222333222222222444444222222222222444444222222333333333333444444222444666888888777555444666666777777666555444444999888666555444555555666888777555444444555666777666666777777777777777777333444666777666555666777666666666666555555555555555666666777777777777666555555555666666666666666:::;;;999777888;;;;;;888CCCFFFHHHIIIKKKMMMLLLIIIJJJFFFDDDFFFGGGGGGJJJNNNXXXdddyyy...............------------,,,+++***+++,,,...///+++,,,...///000///...---////////////////////////111111111111111111111222333333333222222111111111222222333333444444555555333444555666666666555555777777777888888888888999::::::999:::;;;<<<>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQRRRTTTWWWXXXYYYYYY[[[]]]_________```aaacccdddeeegggggghhhiiijjjlllnnnooommmmmmnnnnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqpppppppppooonnnmmmkkkjjjjjjhhhggggggjjjlllmmmnnnddd```YYYTTTRRRQQQPPPOOOMMMLLLJJJHHHFFFEEEDDDDDDAAAAAA@@@????????????@@@???>>>===;;;::::::999999======<<<;;;;;;;;;;;;;;;;;;::::::999888888777777777777888888888999999999888888888777777777666666666666888999999999888888666444333444777777555333777777777666777777888888888999999999::::::;;;;;;;;;::::::::::::999999999888888888888888888888888777666444333222333444555444444444444444444444444555444444555777777666555333333333333333333333333444444444444444333333333444444444444333333333222444444444444555555555555333222222111222333444555444444444444444444444444333333444555555444333222222222222222222222222222444444333333333222222222333333333333333333333333222333333444444333333222111111111111111111111111222333333333333222000///111111222222222333333333333333444444444555555555222222333333333222222111444444555555555555444444444333333222222333333444222222333333333333444444444444555555666666666666666777777777777666666555555444333222111111222333555444333333333444555666444444555555555555555555777999:::999777666555666777777777777777777777777777777777777777666666555666666666777777777777888999:::<<<===<<<<<>>>>>?????????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQTTTXXXZZZ[[[ZZZ[[[\\\\\\]]]]]]^^^```aaacccdddffffffggghhhiiijjjkkkkkklllllllllllllllmmmnnnoooooooooqqqrrrrrrsssssssssrrrrrrqqqpppnnnlllkkkjjjgggfffdddeeehhhjjjkkkkkkbbb]]]XXXSSSQQQPPPNNNMMMLLLKKKIIIGGGEEEDDDDDDCCC@@@??????>>>======>>>>>>======;;;:::999999999999<<<<<<<<<;;;;;;;;;::::::999999888888777666666666888888888888999999999999777777777777666666666666666666777888888888777777777666555555777777666555999888777777666666666777666777888999:::;;;<<<<<<:::::::::999999999888888888888888888777777777777777666555333333444555666777777777777777777777777555444444555777777666444333333333333333333333333777666666666555555444444555555444444444333333333555444444444444444444333555444333222111111111222333333333444555666666666333333444444444444333333333333222111111222333333333333333333222222222222333333333333333333333333222222333333333333222222111111111111111111111111333333333222111000///...111111222222222333333333444444555555555666666666222222333333333333222222444555555666666555444444444333333222222333333444222222333333333333444444555444333333333444666777666666777777777777777777666555444444333444444444222222111111222333444555444444555555666666666777;;;===>>>===:::777555555777888888888888888888888888888888888777666555555777777777888888999999999999777:::???===999>>>GGGOOOKKKFFFEEEFFFGGGHHHIIIJJJFFFEEEGGGHHHHHHKKKPPPVVVbbbwww...------------------------,,,,,,,,,,,,---............///000111000000000////////////////////////---...///000111222333333333333222222111111000000111111111222333444444555555555444444555555666777888888888888999999999999888888999:::;;;<<<======>>>>>>>>>????????????@@@@@@AAAAAABBBBBBCCCDDDDDDBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGHHHJJJLLLNNNPPPPPPSSSXXXZZZZZZYYYYYYYYYZZZZZZ[[[\\\^^^```aaabbbeeeeeefffggghhhiiiiiiiiijjjjjjiiiiiiiiijjjlllllloooooopppqqqqqqqqqqqqqqqqqqqqqqqqpppooommmlllkkkfffdddccccccdddeeeeeeeee___\\\VVVSSSQQQPPPNNNMMMJJJIIIHHHFFFDDDDDDCCCCCC@@@@@@???>>>===============<<<;;;:::999999999999999999999999999888888777888888888777777666666666777777777777888888888888777777666666666555555555666666666666666666666666888777666666777777777777888777777666666666777777777777777888999::::::;;;999999999999888888888888777777777777777666666666666666555444444555555666888888888888888888888888444444333555666777666444444444444444444444444444777777666666555555444444555555555444444444333333555444444444333333222222666666555444444333333333333333333444444444555555222333333333444444444444444333111000000111333444333333333222222222222111222222222222222222222222222222333333333333222222111111111111111111111111333333222222222111000000111111222222222333333333222222222222333333333333222222333333444333333333333333444444444333222222333333333333333333333333222222222333333333444444444333333333333444555555555555555555666666777777666666555555555555555555000111111222222333444555666666777888888999::::::;;;===??????<<<888555444666777888999999999888777777777888888888777777666666777777777888999999999<<<777888???>>>888<<>>======>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCDDDBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHKKKMMMOOONNNQQQUUUXXXXXXWWWVVVVVVXXXYYYYYY[[[\\\___```aaadddeeefffhhhiiiiiiiiihhhiiihhhgggfffggghhhiiijjjoooooopppoooooonnnmmmmmmmmmmmmnnnnnnnnnmmmmmmllliiigggdddccccccbbbaaa___]]]ZZZUUURRRQQQOOONNNLLLIIIHHHFFFEEEDDDCCCBBBBBBAAAAAA???>>>>>>===============<<<;;;::::::::::::888888999999999888777666888888888888777777777777555555555555666666666666666666666555555555555444666555555555555555555555555555444444333333555666555555555555666777888999888888888888888888888888999999888888888777777777777777777666666666555555555555444444444555555555555555555555555555555555444333333444666777555444444444444444444444444444555555555444444444333333555555444444444333333333444444333333222222222111333333444444444444444444333333333222222222111111222222222222333333444444444333111000000111333444333333222222222111111111222222222222222222222222111222222333333222222111111111111111111111111111222222222222333333444444111111222222222333333333111111111111222222222222111222333444444444444444333333444444333222222111333333333333333333333333222222222333333333444444111222444666666555444333333333333333333444555666222222222333333333222222111111222333444555555555666666777888999:::;;;<<<777:::>>>???===999666555444555777888999888777666666666777888888999888888555555666777777888999999>>>999888>>>@@@===AAAHHHLLLDDD@@@CCCEEEDDDCCCDDDIIIEEEDDDGGGHHHHHHLLLPPPWWWdddzzz))))))***,,,---...///000,,,---------............------------.........///........................+++---///111222222222111...//////000111222333333555444444444333333333222333333333444444444444555666777777777777888888888888999:::<<<========================>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCAAACCCEEEFFFGGGGGGGGGGGGEEEEEEFFFGGGIIIKKKMMMNNNMMMPPPSSSUUUTTTTTTTTTTTTWWWXXXXXXZZZ\\\^^^```aaadddeeegggiiijjjkkkjjjjjjiiigggfffeeeeeefffhhhiiinnnnnnnnnmmmmmmlllkkkjjjiiijjjkkkkkkllllllkkkkkkkkkiiifffeeedddbbb___\\\ZZZWWWSSSPPPOOONNNLLLKKKGGGGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@>>>==================<<<;;;;;;;;;;;;;;;999999:::;;;:::999888777888888888777777777777777444444444444555555555555666555555555444444444444666555444444333333444444666666666555333333666888444444444555666777999999888888888777777777666666888888888777777777777666777777666666555555444444333333333444444444444444555555555555555555555555444333333444666666555333222222222222222222222222333333333333333333333333444444333333333222222222333333222222222222222111//////111222333333333333333333333222111000000000222222111111222333444555333333222111111222333333222222222222111111111111222222222222222222222222111111222222222222111111111111111111111111111111111111111222333444666777111111222222222333333333222222222333333333444444111222333444444555555444555555555555444333222222222333333444444333333222222222333333333333444444111222555777777666444222444333222111111222444555333444444555555555555444222333444555666666555555333444555777888:::;;;;;;444888===???>>>:::777555333555777999999999777666666777888888999999888888444555555666777888999999999:::;;;;;;;;;>>>CCCHHHMMMBBB===BBBFFFCCCAAACCCHHHDDDCCCFFFHHHHHHKKKPPPWWWeee{{{******+++,,,------......,,,------...............---------------...//////........................,,,---///111222222111000//////000000111111222222222222222222333333333333222333555666666666555444555555666666666777777777777888999;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@@@@AAAAAABBBAAABBBEEEGGGHHHHHHGGGFFFDDDEEEGGGIIIJJJLLLLLLMMMMMMOOORRRRRRRRRRRRSSSTTTWWWWWWXXXZZZ\\\^^^```aaadddfffiiikkkmmmmmmmmmllliiigggeeeddddddeeeggghhhjjjjjjkkkkkkkkkjjjjjjiiihhhhhhiiiiiiiiihhhhhhggghhhfffdddcccbbb```\\\ZZZUUUSSSPPPNNNMMMKKKJJJHHHFFFFFFDDDCCCBBBBBBAAAAAAAAA@@@>>>===<<<;;;;;;;;;<<<;;;::::::::::::::::::888999:::;;;:::999777666666666666666666666666666444444444555555555666666555555555444444444333333666555444222222222333444777777777666333444777:::555555555555555666777888666666777777777777777777888888777777777666666666777777666555555444333333111222222333333444333333666666666666666666666666444333333444666666555333111111111111111111111111222222222333444444555555333333222222222111111111111111111111222222222222...///111222333333222222222222222222222222222222222111111111111333444555222222222222222222222222222222222222111111111111111111111111111111111111111111222222222222111111111111111111111111111111222222111111111333444555111111222222222333333333333333333444444444555555111222333444555555555555444444444444333222111000222333333444444333333222222222333333333333444444333444555666666666555555555444333111111222333444666666888999999999888888333444555666666555444444333444555777999:::<<<<<<444999>>>@@@???;;;777555444555888:::;;;:::888777:::::::::999888777666555555666666777888999:::;;;;;;HHHLLL@@@888<<>>===>>>>>>???@@@@@@AAAAAAAAABBBEEEGGGHHHHHHGGGFFFCCCEEEGGGJJJKKKLLLLLLLLLNNNPPPQQQRRRQQQRRRSSSUUUWWWWWWXXXZZZ\\\^^^```bbbdddfffiiilllnnnooonnnnnniiigggeeecccccceeeggghhhggghhhiiijjjjjjjjjjjjjjjhhhhhhhhhhhhgggfffddddddcccaaa```___^^^]]]ZZZWWWRRRPPPMMMKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA??????===<<<;;;:::::::::::::::999999888999999999555666888999888777555444444555555555555555555555555555555666666666666777555555444444444333333333666555333222111222333333222333333111//////222666777777666555555555555666444444555666777888999999777777777777666666666666777777666555444444333333000111222333333333333333333333333333333333333333333333222444555666555333333333333333333333333333111222222333444555666666222222222111111111000000000000111111222222222333111222333444555444333222111222222333333444444555111111000000111333444666111222222333333222222111222222222111111111111000111111111111111111111111111111222222222222111111111111111111111111111111333222111000000000111222111111222222222333333333222222222333333333444444111222333444555555555555222222222111000///...---222222444444444444222222222222333333333444444444666666555444555666777888777666444222222222444555333444555777777777666555333444555555555444333222555666777999;;;===>>>???666:::@@@BBB@@@;;;666444444666999;;;<<<;;;:::999===<<<;;;:::888666444333666777888999:::;;;<<<<<>>AAACCC@@@@@@EEEEEEBBBAAADDDFFFFFFJJJOOOVVVcccyyy---------------------------,,,,,,,,,,,,---......000000//////.........---,,,,,,...///000000000000222222111000000000000000000000000000000000000000000000111222333333444444111222333333333333222111555555444444444444555555666666777888999::::::;;;<<<:::999;;;>>>???===:::>>>>>>>>>===<<<===???BBBAAAAAAAAABBBDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIOOOOOOPPPPPPQQQRRRRRRRRRTTTUUUWWWYYY[[[\\\]]]]]]dddeeegggiiikkkkkkjjjjjjiiijjjiiigggdddbbbcccdddddddddeeegggiiiiiifffdddeeeddddddccccccbbbbbbbbbfffdddaaa___]]]YYYUUURRRPPPMMMJJJHHHHHHHHHGGGFFFGGGFFFEEECCCBBBAAA@@@???@@@???>>>===<<<;;;::::::444666888999999888777555555555555555666666666666777666555444444444444444888;;;>>>???<<<999777666555444444333333444444555222333333444555555555444555555555444444333333333333333444444555666666666444555777666555555666888777666555444444444444444222333444555555555444333777444111111444555555333666555333222111222333333555555666666555555444333000000000000000000000000444444444333333222222222111111111111111111111111222222222222222222222222222111000000000111333333333333333333333333333333444222111000111333666888222222222111111111111000222222222222222222222222///000000111111111000000222222222222222222222222//////111222222333222222444333111000000111333444333333222222333555666777222333333444444333333222111222444555555444333222222222111111111111222222222333333333333333333444444444444333333222222222777666444333333444555666666555555444444333222222111222444666666555444333777666555444444444444444666777888:::::::::999888<<<666999FFFIII???666555555666999<<<>>><<<888555888888888777777777777777888888999999999:::::::::MMM___hhhYYYCCC<<>>???===;;;>>>?????????>>>>>>@@@AAAAAAAAAAAABBBDDDEEEGGGHHHFFFGGGHHHJJJLLLNNNPPPQQQNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUWWWYYY[[[]]]^^^^^^cccccceeefffggghhhhhhhhhhhhhhhgggeeebbb```aaabbbaaabbbcccfffhhhiiigggfffccccccccccccbbbbbbaaaaaadddbbb___]]][[[XXXUUURRRPPPNNNLLLKKKKKKJJJIIIGGGEEEDDDCCCBBBAAA???>>>>>>??????>>>===<<<;;;::::::::::::;;;<<<<<<;;;:::999888888888888888888888888555555444333333333333333666999;;;<<<:::777555444444444444444444444444444222333333444555555444444555555444444444333333333666666555555444333333333+++---000222333555888:::666666555444444444444444333444555555555444333222555333000000333444444222666555444333333333444444444555555555555444333333111111111111111111111111333333333333222222222111111111111111111111111111222222222222222222222222222222111111111222333444333333333333333333333333111111111222333333444555222222222111111111111000222222222222222222222222222222222222222111000000222222222222222222222222111111111111111000//////222111///......///111222333333222222333444555666222333333333333333333333333444444444444333333222222222111111111111222222666555444333222111111000000000000000111111222222666555555444444555555555666555555444444333222222444555777888999888777666666666555444444444444444444555555666666666666555888444999GGGKKKCCC;;;999888888:::===???>>>:::777888777777777777777777777888888999999999:::::::::;;;HHHPPPGGG<<<;;;CCCIII^^^SSSFFF>>>>>>@@@@@@>>>DDDDDDDDDDDDFFFHHHJJJKKKWWWdddyyy,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////........................//////000000000000000///............///000000000000000000000000222222222222222222222222333333444444444444333333000000111111333555666777555666666777888999::::::<<<;;;;;;<<<>>>>>>===<<<===???AAAAAA@@@???@@@AAA@@@AAAAAABBBCCCEEEFFFGGGBBBCCCEEEHHHKKKNNNPPPQQQNNNNNNOOOQQQSSSTTTUUUVVVTTTUUUWWWYYY\\\]]]^^^___aaaaaaaaabbbcccdddeeefffffffffeeeccc___^^^^^^_________```cccggghhhgggeeeaaabbbbbbbbbbbbaaa``````aaa___\\\[[[YYYWWWSSSPPPNNNMMMKKKKKKKKKJJJHHHFFFCCCCCCBBBAAA???>>>======>>>>>>===<<<;;;::::::999;;;:::999999888888888888777777666666555555444444444333333222222222222222444666888888666444333333222333444555555444333222222333333444444444444444444444444444333333333333666555555444444333333222222444555555444444666777666555444444444444444444444444555555444333222111333222000000111222222111666555555444444444444555333444444444444333222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222333222222222222333444444333333333333333333333333...///111333333333222111222222222111111111111000222222222222222222222222444333333333222222111111222222222222222222222222222222222111000...---,,,222111000//////000111222444444333333333333444555222222222222333333444555555555444333222222222333222222111111111111222222555555444333222111111000111111222333444555666777444555555666666555555555666555555444444333222222555666777999999888777777666666555444444444444555666555555444444444444555777555;;;HHHLLLDDD<<<:::999888999:::<<<<<<:::888777777777777777777888888888888999999999:::::::::222999===<<<<<<@@@DDDFFFTTTMMMEEE???>>>AAADDDEEEDDDDDDDDDDDDFFFHHHJJJLLLVVVcccwww++++++++++++++++++++++++---,,,,,,,,,,,,---..............................//////////////////000000///......---------......000000000000000000000000333333222222222222222222333333333333333333333333444444333333333333444444555555666777888999::::::::::::;;;<<<<<<===<<<;;;===???BBBBBBAAA@@@@@@AAA@@@@@@AAABBBCCCEEEFFFGGGGGGHHHHHHIIIJJJLLLLLLMMMNNNOOOQQQSSSUUUWWWXXXYYYTTTUUUWWWZZZ\\\]]]^^^___``````______```aaacccdddccccccccc```]]][[[[[[\\\^^^]]]^^^```cccdddcccbbb___``````aaa``````___^^^\\\ZZZXXXWWWVVVTTTQQQNNNJJJIIIIIIIIIIIIHHHEEEBBBCCCBBBAAA@@@???>>>============<<<<<<;;;::::::999<<<:::888666555666777777666555555444333222222111333333222222222222333333333555666666444333222333111222444555555444222111222333333444444444333333333333333333333333333333222222222333444444555555666777888777555444444555555555444333333444444444333333333444333333333333222222111111222222222222444444444444333444444444222333333333333222111111222222222222222222222222111111111000000000000000111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222//////000111111111111111222222222111111111000000111111111111222222222222222222222111222222222222222222222222222222222222333222222222111///...---333333222111111222333333444444333333333333333333333222222222222333555666555444222111000000111222222222111111111111222222111111111222333333444444333333444555666777888888333444666777777666555555666555555444444333222222333333444555666555555444666555555444444444555555:::999777666555666666777888888>>>GGGIIIAAA999666777666555666888999888777777777777777777888888888888888999999999:::::::::555777:::;;;===@@@CCCDDDHHHHHHFFFDDDCCCCCCFFFHHHDDDDDDDDDEEEGGGIIILLLMMMXXXdddxxx++++++++++++++++++++++++---,,,,,,,,,,,,---......---------...............111000000/////////000000......------------......////////////////////////333333222222222222222222222111111111111111111222555555444444444444555555555555666777888999999:::888999:::;;;;;;:::;;;;;;===???BBBBBBAAA@@@@@@AAA@@@@@@@@@AAACCCDDDFFFGGGNNNNNNOOOOOOOOOOOOPPPPPPOOOPPPRRRTTTVVVYYYZZZ[[[VVVWWWXXXZZZ\\\]]]^^^^^^```___^^^^^^___```bbbcccaaaaaaaaa___\\\ZZZ[[[\\\^^^]]]]]]^^^___```___]]]^^^______```___^^^\\\[[[WWWVVVTTTSSSSSSQQQOOOLLLHHHHHHGGGHHHHHHGGGDDDBBBCCCBBBBBBAAA@@@???>>>>>><<<<<<;;;;;;::::::999999???>>>;;;999888888:::;;;888888777666666555444444444333333333333333444444333444555555333222333444111222444555555444222111222333333444333333222222333333333333333333333333111111222222333444444444,,,...111222222444666888444444333333333444444555222222222222333333444444222333333333333222222333222222222222333222222222222222333333222222111000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000111111111111111222222222222222222222222111000///......000111333222222222111111111000000000000000111111222222222////////////000222333444222222222222222222222222111222222333333222222111333222222222222222222333333333333333333333222222222222222222333333444555333222000/////////000111222222111111111111222222000000111222222333444444111222222222333333333333333444666777888777666555666555555444444333222222222222333333444444444333555555444444444555555666;;;:::888777666777888888777888===DDDDDD>>>777444666555444555666777777666666666777777888888888888888888999999999:::::::::555777999;;;::::::===@@@FFFIIIKKKKKKHHHDDDBBBBBBDDDDDDEEEFFFHHHKKKNNNPPP\\\hhh{{{,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------------.........333222000///...//////000...------------...//////////////////////////////222222222222222222222222111111000000000000111111222222333444555777888999444555555666777888999999888:::;;;;;;::::::;;;<<<===???AAAAAA@@@???@@@AAA???@@@@@@AAABBBDDDEEEFFFKKKLLLLLLNNNOOOPPPQQQRRROOOPPPRRRTTTVVVXXXZZZZZZXXXXXXZZZ[[[\\\]]]]]]]]]___^^^^^^^^^______```aaa___``````^^^\\\[[[\\\^^^```^^^]]]]]]^^^^^^]]]\\\^^^^^^______^^^[[[YYYWWWSSSRRRPPPPPPPPPOOOMMMKKKJJJIIIHHHHHHHHHHHHFFFDDDBBBBBBAAAAAA@@@??????>>>;;;;;;:::::::::999999999<<<;;;999777666777888999666555555444444333333333444333333333333444444555333444444333222222333555111222333444444333222111333333333333333222222111222222222222333333333333444333333222222111111000000222333333333333444666333333333333333444444555222222222222222333444444111333444444333222222333000111111222222222222111222333333333333222111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111...///000000111111000000222222222222222222222222333111///------///222333222222222111111111111000//////000000111222222222//////......///111333444222222222222222222222222000111222333444444444444000000000000000000000000111222333333333333222222222333333444444333333222111000000000000000111111222222111111111111222222333333222222111111111111333333333333333333333444444555666666777777777777666555555444444333222222333444444444444555555555555444444444444555666666888777777666666666666777333666;;;???@@@<<<888555777666555666888999888777666666666777888888999999888888999999999:::::::::777777:::===<<<:::===BBB>>>CCCIIIMMMMMMKKKHHHFFFEEEEEEFFFHHHJJJNNNQQQRRR^^^kkk,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,------.........444333111///......///000......------...//////000////////////////////////111111111222222333333444222222111000000111222222111111222333444666777888444444555666777888999999999;;;>>>===<<<;;;<<<>>>>>>?????????>>>>>>@@@AAA??????@@@AAABBBDDDEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPNNNOOOPPPRRRTTTUUUWWWWWWZZZZZZ[[[\\\\\\\\\\\\[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^______^^^]]]]]]^^^``````___]]]^^^___``````___^^^^^^______\\\YYYVVVSSSOOONNNMMMMMMNNNMMMKKKIIIJJJHHHFFFFFFGGGGGGFFFEEE@@@@@@@@@??????>>>>>>===::::::::::::999999999999777666555444444555555666222222222111111111111111222222222222222333444444333333333111000111333555222222222222222222222222333333333333333222111111111111222222222333333333333333333222111111000000777888888666444222222333333333222222333333444555555444333222111111111111///111444444222000111222000111222333333333222222333333333333333222222111111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111...///000111222111111000111111111111111111111111222222111000000000111222222222222111111111111000/////////000111222222222333222000//////000222333222222222222222222222222000000111222333444444333000000000111111000000000000111222333444444333333222333555666555333111//////000111222333333333333222222111111111111222222222222222222111111111111222333333444555666777777555555555555666777888999666555555444444333222222444444444444444555666666444444444444444555666666555555666666666666666666555999<<<===<<<:::777555666555555666888888777555555666666777888888999999888888999999999:::::::::;;;888999>>>@@@===>>>BBB999===DDDKKKPPPRRRQQQPPPFFFGGGHHHIIILLLPPPSSSUUU^^^kkk---------------------------,,,,,,,,,,,,---......,,,,,,,,,------.........555333111///......///000...............///000111////////////////////////000000111222333333444444444333222111111222333444444333333222222333333444444444555666777888999999:::===@@@???===<<<>>>@@@>>>>>>>>>===<<<===???BBB??????@@@AAABBBDDDEEEFFFIIIJJJKKKLLLMMMNNNOOOPPPLLLMMMNNNPPPQQQSSSTTTUUU[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[]]]^^^^^^]]]\\\[[[]]]_________^^^^^^```bbb```___^^^___aaaccccccccc^^^______^^^\\\XXXTTTQQQNNNLLLLLLLLLMMMLLLJJJHHHHHHFFFCCCCCCCCCDDDDDDCCC??????>>>>>>======<<<<<<::::::999999999999999999888777777777777888888888444444444444444444555555111111000000111222333333222222222000///000222555333222222111111222222333333333333333333222111000111111111222222333333333000000000111222222333333...000222222222222444666222222222222333333444555999777444222000///......---000333333111//////111000111333444555444444333333444444444444333222222222222222222222222222222000000111111222222222333111111111111111111111111000000000000000000000000///000111222333222111111111111111111111111111111000111222333333222111000222222222111111111111000...//////000111222222222777666333111000000000111222222222222222222222222000000111222222222222222222222333333333333222222///000111333444444333333222444666777666333///---///000222444555555555444222222111111111111222222...///000111222333444444,,,---...000222444555666666555555555555777999:::666555555444444333222222444333333333333444555555444444444444444555666777444555777888888888777777;;;>>>???<<<999777444111333222333444666666444222555666666777888999999999888888999999999:::::::::>>>777555;;;???<<<:::;;;AAABBBEEEIIINNNQQQPPPNNNGGGGGGHHHKKKNNNQQQTTTVVV]]]kkk++++++++++++,,,,,,---...///...,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------...............111222222111///...///000333333333333333333333333111111000000111111222333222222333333444555555666444555666777888999:::::::::;;;<<<===>>>>>>>>>>>><<<<<<<<<===>>>>>>??????AAAAAABBBBBBCCCDDDDDDDDDGGGHHHJJJLLLNNNNNNNNNNNNLLLMMMNNNPPPRRRSSSUUUUUUUUUXXX[[[]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZZZ```______^^^^^^^^^______^^^___```bbbbbbbbbaaa``````^^^]]]\\\[[[WWWSSSOOOKKKKKKKKKJJJIIIGGGFFFEEEDDDBBB@@@@@@BBBBBB@@@>>>BBBBBBAAA???>>><<<;;;;;;999999:::999888666444333444444444444444555666777444444444333333222222222555444444333222111000000222222222111111111000000222222333333333222222111000000//////000111222222666555444444222222111000222222222222222222222222222222222333333444444444444444444444444444444444777555333111000000000111111111111000000000000000//////000000111111111111555333222111222333222222555444333222111///......222222222333333222222222111222222222222111000000000111222222111000///...222111111000///000000000000000000///////////////111111000000000000111111111111222222222222111111......///000000000000000222222111111111111222222000000////////////000000333333333222000///---,,,111111000000000000111111111111111000000000000000444444444333222111///...000000111111111111000000222222222222222222222222333222222111111222222333777666444444333444555666555555555555555555555555888555111111333555555444111......333777666555666888777666555555444444555666666666666777777777777;;;::::::<<<:::444333555000111333333333333555666666555555444333333222222777777888888888999999999::::::::::::;;;===???@@@???BBBGGGMMMQQQRRRRRRRRROOOMMMKKKKKKLLLPPPTTTWWW```nnn,,,,,,+++++++++,,,------...---+++++++++,,,...///------------------------...------------.../////////000000000111111222222///000111000...---...///222222333333333222222111111111111111111222222333222222222333333444444444555555666777888999999:::999:::;;;<<<<<<======<<<>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDFFFHHHJJJLLLMMMNNNNNNMMMNNNOOOPPPQQQSSSTTTUUUVVVSSSVVVYYYZZZZZZZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[```______^^^^^^______```]]]^^^___```aaabbbbbbbbb```^^^]]]\\\ZZZWWWSSSOOOLLLLLLKKKJJJIIIGGGFFFEEEDDDBBB@@@@@@BBBBBB@@@>>>===============<<<<<<<<<888999999999888666555444444444333333333444555555444444444444333333222222222222222222222222222222222222222111111111000000111222222333333222222111111111111111111222333333444333333222222111111000222222222222222222222222222222222333333333444444333333333333333333333333555444333111000///000000000000000000000000000000000000000000000111111111000///......////////////444333222222111000//////000000111111111111000000...//////000111111111000---...000222333444333333111111111000000000000000000000000000000000000000111111000000000000111111000111111111111111111000...///000000111111000000111000000000000000000111000000000000000000000000111111111111111000///...111111000000000000111111111000000000000000000000222222333333444444333333222222333333333333222222222222222222222222222222333222222111111222222333666555444333333444555555555555555555555555555555888555222222444555444333222000111666777555555777888777666555444444444444555555555666666666777777999888999;;;999444222444111333444555444444666777555555555666666666666666888999999999:::::::::::::::999999999:::<<<>>>??????CCCHHHNNNQQQSSSSSSSSSPPPNNNKKKJJJLLLPPPTTTXXX```nnn------,,,+++++++++,,,,,,,,,,,,+++***+++,,,---..............................------------...////////////000111222222333333...///000///---,,,---...111111222333222111///...000111111111111222222222222222333333333333333333666666666777777888888888888999:::;;;;;;<<<<<<;;;?????????@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDFFFGGGIIIJJJLLLMMMMMMMMMPPPPPPQQQRRRTTTUUUVVVVVVSSSUUUWWWXXXXXXYYY[[[]]]\\\\\\\\\\\\]]]]]]]]]]]]``````____________``````]]]]]]^^^___```aaacccccc___^^^\\\[[[ZZZWWWSSSPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDCCCAAAAAABBBBBB@@@???:::::::::::::::;;;;;;;;;777777888888777666555555555444444333333333444444555444444444444444333333111111111222222222333333222222222111111111111111111111222222222222222111222222222222222222333444111111111111111111111111222222222222222222222222222222222222333333333333222222222222222222222222444333111000////////////000000000000000000000000111111111000000000000000111111111111111111111111222222111111111000000000...//////000000//////...+++,,,---///000000111111---...111333444555555555111111111111111000//////111111111111111111111111111111000000000000111111///000000111111000000//////000111111222222111111000000////////////000000000000111111111111000000000000000000111111111111222222111111111111222222000000000000000000111111000111222333333333333222222222333333333333222222333333333333333333333333333222222111111222222333444444333333333333444444555666666777777666666555777555444444555555444333222222444777777444444888888777666555444444444444444444444555555555666666666666888===<<<666222222333444666666555555666888555666666777888999999:::999999:::::::::;;;;;;;;;999999888888999;;;===>>>AAADDDIIIOOOSSSTTTTTTTTTQQQOOOKKKIIIJJJOOOTTTXXX___mmm...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------------............,,,++++++++++++,,,------+++,,,---...///000111111---///000///------...///000000111222111000...,,,000000111111222222222222333333333444444444444444666666666777777777777777888999:::;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDFFFFFFHHHIIIJJJKKKLLLMMMPPPQQQQQQRRRSSSTTTUUUVVVUUUVVVWWWWWWWWWYYY[[[^^^\\\]]]]]]]]]^^^^^^______`````````___``````aaaaaa```___^^^]]]^^^___```bbb^^^]]][[[YYYXXXVVVRRRPPPLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@???<<<<<<;;;:::999888777777666666666666666666666555666666555444444333444444444444444444444444444444111111111111111222222222111111111111111111111111000111111222222222222111222222111111111222222333000111111111222222222333111111111111111111111111222222222222222222222333111111111111111222222222222111111000///........./////////000000000000000111111111111000000000000111222333333222222222333000000000000111111111111...//////////////////...,,,---...///000000000000///000222333333333222222000111111222111000///...111111111111111222222222111111000000000000111111//////000000000000//////000000111222222222222222000000////////////000000000000111222222111000000111111000000000000111111222222111111111111222222000000000000000111111111222222222222111000///...000000111111111111000000333333333333333333333333333222222111111222222333333222222222333333444444666666777888888777666666555555555666666666555444222111444777666333555:::777777666555444444444444333333333444444444555555444555;;;CCCCCC<<<444111333444666666555555666777666666777888888999999:::999999999::::::::::::;;;:::999999999:::<<<>>>???BBBEEEKKKPPPTTTVVVUUUUUURRROOOKKKHHHIIIMMMRRRVVV^^^mmm...---,,,,,,++++++++++++---------------......///++++++,,,,,,,,,---------,,,++++++++++++,,,------******+++,,,---//////000...///000000......///000//////000000000///...---///000111222222222222111444444444444555555555555666666666666666777777777999:::;;;<<<<<<===<<<<<<<<<======>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFGGGIIIJJJKKKLLLOOOOOOPPPQQQSSSTTTUUUUUUTTTUUUVVVVVVVVVWWWYYY\\\\\\\\\]]]^^^___``````aaa```````````````aaabbbccccccaaa___]]]\\\\\\]]]]]]]]][[[XXXWWWVVVTTTQQQOOOKKKJJJHHHFFFEEEDDDDDDDDDCCCCCCCCCBBB@@@???>>>>>><<<<<<;;;;;;:::999888888666666555555555555555555777777666555444444444555444444444444444444444444333333222111111000//////111111111111111111111111///000111111222222222222222111000000000000111111111111222222333444444444111111111111111111111111222222222222222222222222000000000111111222222222000000000000///......---......//////000000000000111111111000000000000000...111222222000......//////000000000000111111111///000000111111000000///000000111111111000000///...///000222222222111111111111111111111000//////000000111111222222222222111111000000000000111111//////000000000000//////000000111222222222222222222111111000000111111222000000111111111111000000333222111000/////////000222111111111111111111222//////000000111111111111333333333333222111000000000000111111111111000000333333333333333333333333333222222111111222222333222222222333333444444444555666777888888777666555444555666777777666666777444111222555555333666;;;777666555444444333333333333333333333444444444444333666>>>HHHJJJBBB888222333444555555444333555666777777777777777777777777888888888888999999999999;;;;;;:::;;;<<<===???@@@CCCFFFKKKQQQUUUVVVVVVVVVRRROOOKKKHHHIIILLLQQQTTT^^^mmm------,,,+++++++++,,,,,,---------.........//////***++++++,,,,,,---------...------------...//////,,,,,,---...//////000000---///000000///...000111///////////////////////////000111333333222111111222222333444444555666666555555555666666777777777999:::;;;<<<<<<=========>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNOOOQQQSSSTTTVVVVVVTTTUUUVVVVVVUUUUUUVVVXXX[[[\\\]]]^^^___```aaaaaaaaa``````aaaaaabbbcccdddcccbbb```^^^\\\[[[ZZZZZZZZZXXXVVVTTTSSSRRRPPPNNNJJJHHHFFFDDDCCCBBBBBBCCCBBBCCCCCCAAA>>><<<======999999::::::;;;;;;<<<<<<777666555444444444444444666666555444444444555555222222333333333333444444444333222111000///......111111111111111222222222//////000111222222222222222111000000///000000000222222222333333444444444111111111111111111111111222222222222222111111111000000000111222222333333000000000000000///......---......//////000000111///000000000111111111111111444777666222//////000000000000000000000000000000111111222222111111000222222222222222111000000+++,,,...111222333333333222111111000///000000000//////000000111222222222111111000000000000111111///000000111111000000//////000111111222222111111222222111111111111222222000000////////////000000444333111////////////000111111000000000000111111/////////000111111222222111222333444555666666666222222333333333333222222222222222222222222222222333222222111111222222333111222333444555555444444444555777888888777555444222444666777777777999;;;<<<555111333444444666:::777666555444333333333333333333333444444444555555555666===HHHKKKDDD;;;555333444555555444333444555777777777666666666666666777777888888888999999999<<<<<<;;;;;;<<<>>>@@@AAACCCFFFKKKQQQUUUVVVVVVVVVRRRPPPMMMKKKKKKNNNQQQSSS___nnn,,,,,,+++++++++,,,------,,,,,,------.........---++++++,,,,,,---......///...------------...//////............//////000000,,,---//////...---///000000///...---...///111333///000222333333222111000//////000111333444555555333444444555666777888888888999:::;;;;;;<<<<<<;;;=========>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKMMMNNNPPPRRRTTTVVVXXXYYYWWWYYYZZZZZZYYYWWWWWWWWWZZZ[[[\\\]]]___```aaabbbaaaaaaaaaaaabbbcccdddeeeaaaaaa```___]]][[[YYYXXXYYYVVVSSSRRRQQQPPPNNNLLLHHHGGGDDDBBB@@@@@@AAAAAA@@@BBBBBB@@@<<<:::;;;<<<888888999::::::;;;<<<<<<888777555333333222333333333333222222222333444444111111111222222222333333222222111111000000//////000000111111111222222222...///000111222222222222333222111111000000000111222222222222222333333333111111111111111111111111222222222222111111111000000000111111222333333444000000111111111000///...------......///000000111......///000111222222333666999<<<:::555111111222000000000000000/////////000111111222222111111000111111222222222222222222---...000222333333333333444222000......///111222......///000000111222222111111000000000000111111000111111111111111111000...///000000111111000000111111000000000000111111111///---,,,,,,---///111222111000/////////111222000000////////////000000...//////000111111222222000111222333555555555555222222333333333333222222111111111111111111111111333222222111111222222333111222444555666666555555333444666888888666444333111333555666666888<<>>???AAABBBFFFKKKQQQTTTVVVVVVUUUTTTSSSQQQPPPPPPQQQSSSTTT___ooo++++++++++++,,,------...***+++,,,---------,,,,,,,,,,,,------...///000000,,,++++++++++++,,,---------------...............+++,,,------,,,,,,...///000///---,,,---000333555...000222333333333111000,,,---...///111333444555333333444555666777888999777777888999::::::::::::::::::;;;;;;<<<=========AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDFFFHHHJJJKKKMMMNNNPPPSSSVVVXXXZZZ[[[[[[^^^``````^^^[[[ZZZYYYZZZZZZ[[[]]]___```aaabbbaaaaaaaaaaaabbbcccdddeee^^^_________^^^\\\ZZZYYYWWWUUURRRPPPPPPOOOMMMLLLGGGFFFCCCAAA??????@@@@@@???AAABBB???;;;999:::;;;;;;:::::::::999888888888888777555333222222222222000000000000111222333333000000111111111222222222000000000000111111111111000000111111222222222222......000111111222222222444333333222111111111222111111111111111111111111000000000000000000000000222222222222111111000000000000111222333333444444000000111222222111//////---------...///000000111------...000111222333444444888;;;999333......///111000000000////////////000000111111111111000000...///000222333333333333222333333444333222000000555333///------...111333---......///000111111111111111000000000000111111111111222222222222111111......///000000000000000000000////////////000000111///,,,******,,,///111000000......///111333444//////............//////...//////000111222222222000000111111111000000///000000111111111111000000000000000000000000000000333222222222222222222333111333444666777777666666222444666777777666444222111333555555555888>>>BBBQQQBBB555222555666555555666666555444333333333333444444444555555555666666:::555333999>>>>>><<<<<<666777888777666555666777444444555777888999:::;;;999999:::::::::;;;;;;;;;::::::::::::;;;===???@@@BBBEEEKKKPPPTTTVVVVVVUUUVVVUUUTTTTTTSSSTTTTTTUUU```ooo---///000///,,,+++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,***))),,,...---+++***........................,,,,,,,,,---...///000000111111111000000000000000222111000000000111222333222333333333333333333444555555444444444555555666777888888999999:::;;;;;;999:::;;;<<<===>>>???@@@CCCCCCBBBCCCCCCDDDEEEFFFDDDEEEFFFFFFFFFGGGKKKMMMPPPRRRTTTUUUUUUVVVYYY[[[ZZZ\\\______^^^]]]]]]]]][[[[[[[[[\\\^^^```aaabbb]]]___aaaaaa```___bbbdddbbbaaa___]]][[[ZZZZZZYYYVVVUUURRROOOLLLJJJHHHGGGFFFEEECCC@@@???>>>>>>???BBBBBBBBB@@@===;;;:::;;;999888888888999888666333222222222333333444444444888666444444444444222000000000//////000111222222444333222111000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111222111111000///...------...///000111222222111333444333111111222333222222222111111111000000000000//////......------111111111111111000000000111111000///...------,,,111111222222222222111111......///000000000000000111111111111111111111111111111111111111111111111000000111222222222222111...///111000///...///111222222111000//////000000444222000000222333444444000000000000000///......///////////////000111111////////////000000000000000000000000000000000000111111000000111111222333////////////............000000////////////000000111111222222222222111111//////000000111111111222111222333222000000000111222222222111111111000000000111333555555444333222222333555777888888666555444555666555444555:::>>>FFFCCC>>>999666444444555444444444555666777888999555555555555555444444444111222444555666777777777666666666555444222111000444444555666777888999999888999999888888777666555;;;;;;<<<;;;:::;;;===???CCCHHHMMMRRRTTTVVVXXXYYYXXXVVVYYY^^^___[[[[[[aaafffppp)))+++---...------...///,,,------------------------------,,,,,,+++++++++...---,,,---------,,,---........................,,,---------.../////////////////////////////////111222222333333222111000222222222333333333333444666555555555555666777777777888888999999:::;;;;;;;;;;;;<<<===>>>>>>??????BBBBBBBBBBBBCCCDDDEEEEEECCCDDDEEEEEEEEEGGGJJJLLLNNNPPPRRRSSSSSSUUUWWWYYYYYY\\\^^^___^^^]]]]]]^^^\\\\\\\\\\\\]]]___```aaa^^^```bbbaaa___^^^___aaaaaa```___\\\[[[YYYXXXXXXUUUTTTQQQNNNKKKIIIHHHGGGFFFDDDBBB@@@???>>>>>>>>>@@@AAAAAA???===;;;;;;<<<999888888999999888666444222333333333333333333444666444333333444444222111000000000000000111111222222222111111000000111111111111111111111111111111000000000000000000000000---............////////////000000111111111000000......///000000111111111///000222222222222444555333333333222222222111111111111000//////......---.........---------------222111111000//////......000000111111111111000000......///000000000000000111111111111111111111111111111111111111111111111000000111222222222222111///111111111///...///111222111111000//////000000000...------...000000000111111111111111000000//////////////////000000111.../////////000000000000000000000000000000000000111111000000111111222333111111111111000000000000111111000000000000111111111111222222222222111111///000000000111111111111111222333222000000000111222222222111111111000000111222444555555555444333444555666777777666555555111222444333222333666999<<<:::777444333222222333222222222222222333444555444444444555555555555555444444444444444444444444555666666666666555555444666666666666777777777777999999999999999888888777:::;;;;;;;;;:::;;;===@@@CCCGGGMMMRRRUUUVVVXXXYYYWWWVVVZZZdddiiihhhiiillljjjsss)))+++------------...///---------------------,,,------,,,,,,,,,,,,++++++///000///---,,,,,,---///........................------..............................////////////111333555666555333000...222222222222333333444444666666666666666777888888777888888999999:::;;;;;;=========>>>>>>?????????AAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFFFFFFFGGGIIILLLLLLNNNPPPQQQQQQRRRUUUWWWXXXZZZ]]]^^^^^^]]]^^^___]]]\\\\\\\\\\\\]]]^^^^^^^^^``````___]]]\\\\\\\\\```___]]][[[YYYWWWVVVUUUTTTRRRPPPMMMJJJHHHGGGFFFEEEDDDBBBAAA???>>>>>>>>>>>>??????>>><<<;;;;;;<<<999888777888888888666444444333333333333333333222333222111222333333222111111111111111111000000000111111000000000111222222222222222222222222222222000000000000000000000000000000000000111111111111......000111111222222222000000000000000000111111000111222222111111333444333333333333333222222222222111111000000///......////////////000000000000222222111111000000////////////000000000000//////......///000000000000///111111111111111111111111111111111111111111111111///000111111222222111111111222333222000//////111111111000/////////000000...,,,++++++---.........222222222222222111000000//////......//////000000....../////////000000000000000000000000000000000111000000000000111222222111111111111000000000000222111111000000111111222111111222222222222111111000000000000111111111111111222333222000000000111222222222111111111111111333333333444444444444444888777777666555555444444333555666777666555666777333333333333222333333333555555444444444555555666333333444444555555666666777666444333222222222222555666777777888888888888888888777777666666555555888888999::::::::::::999:::;;;;;;::::::;;;===@@@BBBGGGMMMRRRUUUVVVXXXZZZXXXWWW\\\iiitttwwwuuutttpppxxx,,,---......,,,+++++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000+++)))+++...///.......................................---------......///////////////000333444555555555333000///111111111222333333444444555555555555666777888888777888888999999:::;;;;;;>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCCCCDDDEEEGGGGGGGGGHHHJJJLLLKKKMMMOOOPPPQQQRRRTTTVVVWWWYYY\\\^^^^^^]]]^^^___]]]]]]\\\[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\[[[ZZZYYY^^^]]]\\\ZZZWWWUUUSSSRRRRRRPPPNNNKKKIIIGGGFFFEEECCCCCCBBBAAA??????>>>>>><<<===>>>===;;;;;;;;;===888777555666666666444333444444444333333222222222111000///000222333222111222222222222111000000///////////////000111222333111111111111111111111111000000000000000000000000000111111111111222222222//////000111111111111111222222111111000000000000333444444333000...//////222222222222222222222222222222111111000/////////000000000000111111111111111000000000000000000000......////////////......---...//////000000//////111111111111111111111111111111111111111111111111///000000111111111111111222333333222000///000111111000000/////////000000///...---...000111000///111111222222111111000/////////.........//////000........./////////000000////////////////////////000000000000000111222222////////////............111111000000000000111111111111222222222222111111000000000000000111111111111222333222000000000111111111111111111111111111333222222222222333444444:::999777555444333333333444666888999888777666555222333444666666666555555777666666555555555666666222222333444444555666666777666333111000111222333666666777888888888888777777777777777666666666666666777888999::::::::::::999::::::::::::;;;===@@@BBBFFFLLLQQQTTTVVVWWWYYYYYYXXX]]]jjjyyy|||wwwwww}}}+++,,,...---,,,++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...---)))(((---///..........................................---------/////////000000111111111666555444333222222111222000000111222222333444444444444444444555666777888777888888999999:::;;;;;;>>>>>>>>>>>>????????????@@@@@@???@@@@@@AAABBBCCCEEEGGGIIIIIIIIIIIIJJJLLLLLLMMMPPPQQQQQQRRRTTTVVVWWWYYY\\\]]]]]]]]]^^^___]]]]]][[[ZZZZZZYYYYYYZZZXXXXXXYYYZZZ[[[ZZZYYYWWWZZZZZZYYYXXXUUUSSSQQQOOOOOONNNLLLIIIGGGEEEDDDDDDBBBBBBAAAAAA@@@???>>>===:::<<<===<<<;;;:::;;;<<<777555333333444444333111444444444333333222222222000//////000222333333222222222333333222111000///......//////000111333333000000000000000000000000////////////////////////---------............///111111111111111000//////222222111111000/////////333444444222000......///000000000000111111111111222222111111000/////////,,,,,,,,,---------............//////////////////......////////////......------...///////////////000000000000000000000000000000000000000000000000//////000111111111111000111333333222000///000111000///////////////000000000//////000111222111000000000111111000000///...//////............//////............////////////////////////////////////000000//////000000111222////////////............//////............//////111111222222222222111111111111000000000000000000111222333222000000000111111111111111111111111111111111111000111222222333:::999777555444333333333111222333555666555222111444666777888888888666555333333222222111222222222111222222333444555666666555444222111111222444555666666777777666666555555666666666666777777777777555555777888999999999999888999::::::999;;;===@@@AAAEEEKKKPPPRRRTTTUUUVVVWWWWWW\\\iiizzz}}}|||''')))+++,,,,,,,,,...///,,,,,,,,,---------......++++++,,,,,,,,,,,,------)))---,,,(((,,,444555///........................------..................//////000000111111222222666444333111111111222333///000000111222333444444333333333333444666777888777888888999999:::;;;;;;=========>>>>>>?????????@@@@@@@@@@@@AAABBBCCCCCCEEEGGGIIIJJJIIIIIIJJJKKKLLLNNNPPPQQQQQQSSSUUUWWWWWWYYY\\\]]]]]]\\\]]]^^^\\\\\\[[[ZZZYYYXXXXXXYYYVVVVVVVVVXXXZZZYYYWWWTTTVVVVVVVVVVVVTTTRRROOONNNMMMLLLJJJHHHFFFDDDCCCCCCAAAAAAAAAAAA@@@???>>>===:::;;;<<<;;;:::999:::;;;777555333222333333222111444333333333333333333222111000///000222333333111111222333333333222111000.........///000111222333////////////////////////////////////////////////............////////////222222222111111000......111000000000//////......///000111111000000222333/////////000000000000000222111111000000///......,,,,,,------.../////////------......//////000000......////////////......------...////////////...000000000000000000000000000000000000000000000000...///000000111111000000000111222111000000111222//////......//////000000///......///111111000...000000000000000///......//////......------......------........./////////000000000000000000000000000////////////000111111111111111111000000000000///......------......///111111222222222222111111111111111111000000000000111222333222000000000111111111111111111222222222111111111111222222222222888777777666555555444444222222333555777777444222666666777777777666444333333333333222222333444444222222333333444444555555333333222222222444555666666666666666555555444333555555666666777777888888444555666777888999999999777888999999999:::===@@@AAAEEEJJJNNNPPPQQQRRRSSSSSSTTTYYYdddwww~~~&&&(((+++,,,,,,,,,...///***++++++,,,---...//////+++++++++,,,,,,---------***...---+++333>>>===333........................,,,---------.../////////......//////000111111222222222222222222222111111//////000111222333444444333333444444555777888999777888888999999:::;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@@@@AAAAAABBBCCCDDDCCCEEEHHHHHHHHHGGGHHHHHHKKKMMMPPPQQQQQQRRRTTTVVVXXXZZZ\\\]]]\\\[[[\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXVVVUUUUUUWWWXXXWWWSSSPPPSSSSSSTTTTTTSSSQQQOOOMMMLLLKKKIIIFFFDDDCCCBBBBBB@@@@@@AAAAAA@@@???>>>===:::;;;;;;:::999888888999888666444333444444444333222333333333333333333444222111000111333333222111000111222444444333222111///////////////000111222////////////////////////////////////////////////000000000111111111111222000000111111111000000////////////...............---///000111000111222444//////000000111111111111111111000//////......---......//////000111111222---......///000000111111/////////000000/////////,,,---......//////......000000000000000000000000000000000000000000000000...//////000000000000000---///000000000000111333...............///000000.........///111111000...000111111111111000//////000///...------------...---------.........//////000000000000000000000000///////////////000111111111111111111000000000000//////............//////111111222222222222111111111111111111000000000///111222333222000000000111000000111111111222222222111222333444555444333333444555666777777666555555444333333666999:::888555555666666555555444333333444444444444555666777777333333333333333333333333333333444444444555555555444444555666666666555555777777777777666666666666666777888888999999999999777888999999999:::>>>@@@AAAEEEJJJMMMNNNNNNOOOOOOPPPRRRUUU]]]nnn~~~)))+++,,,,,,+++***+++,,,)))***+++,,,...///000000+++++++++,,,,,,---------,,,///......999EEECCC777........................,,,,,,------...///000000---------...///000000111...000222444444333111///...///000111222333444444444444555555666888999:::777888888999::::::;;;;;;999:::;;;<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDBBBDDDFFFGGGFFFEEEFFFFFFKKKMMMOOOPPPPPPQQQSSSUUUYYY[[[]]]]]]\\\[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUWWWXXXVVVQQQLLLQQQQQQSSSSSSRRRQQQNNNMMMKKKJJJHHHFFFDDDBBBBBBAAA???@@@AAAAAA@@@???>>>===:::;;;;;;:::888777777888:::888555444555555555444222222222333333444444444333222111222333333222111///000222444444444222111///////////////000000111000000000000000000000000////////////////////////------------...............///000111111222222111........................000111222111000///000111000000111111222222222333000000000///......------++++++,,,,,,---......///......///000111222222333//////000000000000//////,,,---......//////......000000000000000000000000000000000000000000000000...//////000000000000000,,,---///000///000111333...............///000111/////////111333333111///222222222222222111000000000///...------------------------.........//////000000000000000000000000///////////////000111111////////////............000000////////////000000111111222222222222111111222111111111000000//////111222333222000000000111000000111111222222222222222333555777777666555444222333555777888888666555111000///111555777666444666555555555555555555555000000000111222333444555444333333333333333333333444555555666666555444444222333444666777777888888999999888777666555444444888888999:::::::::999999777888999999999:::>>>@@@AAAEEEIIILLLMMMLLLMMMMMMPPPRRRSSSWWWdddvvv~~~|||~~~)))+++---///000///---,,,+++++++++,,,...000111222000//////.........//////...000...---777DDDBBB777000000//////.........---............////////////000000///////////////000333333333333333333333333000//////000111111000///222222333333555666888888666777888888777888:::<<<;;;<<<<<<<<<======>>>>>>===>>>>>>???AAACCCEEEFFFHHHHHHHHHGGGGGGGGGGGGFFFFFFIIIMMMOOOPPPQQQRRRTTTUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYUUUUUUUUUVVVVVVUUUSSSQQQQQQOOOLLLKKKLLLMMMMMMLLLKKKHHHEEECCCCCCCCCBBBAAA@@@???>>>===<<<;;;:::999;;;;;;;;;;;;:::888777666999444222333555444222111111111111222222333333333333333333222111000///......///000222222333333333111111111111111000//////111111111111000000000000.....................---////////////////////////////////////////////////000000//////.........---000000000000000000000000333333222111000///......------,,,,,,,,,------............///////////////000000000000000000000000......------------............//////...,,,***)))...///000///...---...000////////////000000000000////////////////////////////////////000000000000////////////////////////222222000///............//////000000000000//////......////////////............---///000111///.........///000000000000000......///111111222222222......//////////////////---......///////////////000000000000000000000000000000111111111111000000000000000000////////////111111000000000000111111111111000//////222666:::666555555555555444444444222111000000222444777888>>>;;;666333222222111000222222333333333333444444333333333333333222111000333333333444444444555555444444444555555555555666333444444555666777777888666777888999999999999999999:::;;;<<<<<<===@@@BBBAAACCCGGGIIIJJJLLLNNNPPPRRRRRRSSSUUUYYY```iiiooosss,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---...////////////............/////////222000---444???===333000/////////.........---............////////////000000////////////000000222222222222222222222222555222000000333555444222333333333444555666777888444666666666666666888:::;;;;;;<<<<<<===>>>>>>????????????@@@AAACCCEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEHHHLLLNNNNNNOOOPPPRRRTTTTTTVVVWWWXXXYYYYYYYYY[[[[[[[[[[[[[[[ZZZYYYYYYUUUSSSRRRSSSUUUUUURRRPPPOOOMMMKKKKKKKKKLLLKKKIIIIIIGGGDDDBBBBBBBBBAAA@@@@@@???>>>===<<<;;;::::::888888888888888777777666666555555555444444555666000000000111111111222222444444444444333222111000---...///000000000000000111111111111111000//////......//////000000000111//////000000000000000000////////////////////////////////////////////////000/////////............000000000000000000000000222222111111000/////////......---------------...---.........//////000000000111111111111111111000/////////....../////////------...///......,,,,,,...///000000///...///000.../////////000000000000////////////////////////000000000000///////////////////////////////////////////////////000000111000000111111111111000000......////////////......,,,++++++,,,......---,,,......///000000000000000......///111111222222111///////////////............//////000111000000000000000000000000000000000000000111111111111000000000000000000000000000///222222111111111111222222333222111...---...222555666555555555555444444444333222111111222444666777:::777444222222333222222222222333333333333444444333333333333333222111111333333333444444444555555444444444555555555555666666666777888888999::::::666777999:::<<<=========:::;;;===>>>===>>>@@@BBBAAADDDGGGIIIJJJLLLNNNPPPPPPQQQQQQRRRUUU[[[bbbhhhrrr}}}000...+++)))(((***---///------,,,,,,+++,,,,,,,,,///...............//////...222111...000777666000/////////...........................////////////000000////////////000000000000000111111222222333555222000000222444333111444444444444444555666777555666777666666666888:::::::::;;;<<<>>>???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHJJJMMMNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWZZZZZZ[[[[[[ZZZZZZYYYYYYUUUQQQNNNNNNRRRTTTQQQNNNLLLKKKJJJJJJKKKJJJHHHFFFGGGEEEBBBAAAAAAAAA???>>>??????>>>===<<<;;;;;;;;;888888888888888777777777444666666333111111333666/////////000000000000111444444444444333222111111...//////000000000//////111111111111111000//////,,,,,,---...///000111111/////////000000111111111////////////////////////////////////////////////////////////............000000000000000000000000000000000000000000000000000000///...------------,,,------...///000111111...///000111111000///...000000000000000000000000,,,---...////////////......000000000///...///000....../////////000000000000000000000000000000000111111000000//////......////////////////////////---------...000111333444000111111222222111111000......////////////......//////...000111222111///...//////000000000000000......///000111111111111000000//////.........---///000000111111111111111000000000000000000000000000000111111111111000000000000000000000000000000333333222222222222333333333333222000...///222555666555555555555444444444444333222222222333555666777555222222444555555555222222333333333333444444333333333333333222222111333333333444444444555555444444444555555555555666444444444555666666777777555777999;;;===???@@@AAA:::<<<>>>?????????@@@AAAAAADDDGGGIIIJJJKKKMMMOOOPPPPPPQQQQQQRRRWWW]]]aaappp{{{000...+++)))(((***,,,...,,,++++++++++++++++++,,,......---------...//////,,,000111...---111111///....................................////////////000////////////000000111///000000111222333333444444666888777444222111222555555444444444555555666777888999999888999;;;<<<999:::;;;===>>>@@@AAAAAACCCCCCBBBBBBBBBCCCDDDDDDCCCDDDDDDEEEGGGHHHHHHIIILLLNNNPPPQQQPPPPPPRRRSSSRRRSSSTTTUUUVVVVVVVVVVVVWWWXXXXXXYYYXXXXXXWWWWWWUUUPPPKKKKKKPPPRRRPPPLLLJJJJJJIIIJJJKKKJJJGGGEEEDDDBBB@@@???@@@???>>><<<>>>>>>======<<<<<<;;;;;;:::999999888888777777777666888777333111222333333000000000000000000000000111111111111111000//////111222222222222111111000111111111111111000//////------......///000111111---------...//////000000///////////////////////////////////////////////////////////////.........////////////////////////////////////000000111111222111000///...---------,,,,,,---...///000111222,,,---...//////...---,,,000000000000000000000000......//////////////////---...//////...---...///........./////////000000000000000000000000000000222111111000///......---////////////////////////---------...000111333333000000111111111111000000......////////////......111111000222333444333111//////000000000000//////......///000111111000000000000000///......------//////000111111111111000000000000000000000000000000000111111111111000000000000000000000111111111222222222111111222222222222333333222222444777:::666555555555555444444444555444333333333333444444666555333444666777777777222222222333333333444444222333333444333333222222333333333444444444555555444444444555555555555666333333333444444444555555555666888:::<<<===>>>>>>999<<<>>>???>>>>>>>>>???AAACCCFFFHHHHHHIIIKKKMMMOOOPPPQQQRRRSSSWWW\\\```ppp{{{......,,,++++++++++++,,,************+++,,,---------------------...//////***...///---,,,...000000---------...........................///////////////////////////000111111000111111222333444555555666>>>EEEDDD;;;444444777555555444444444555555666777888999999888999;;;===::::::;;;===>>>@@@AAABBBCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDFFFGGGHHHIIIJJJMMMOOOPPPPPPPPPPPPRRRSSSSSSTTTUUUVVVVVVWWWVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTPPPLLLKKKNNNPPPNNNKKKJJJIIIIIIJJJKKKJJJGGGEEEBBB@@@?????????>>>===;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888666555444444444555777666222333777666222111111111111111111111111000000111111111000//////111222222222222111111000111111111111111000//////000000000000000000000000............//////000000////////////////////////////////////////////////.........///////////////////////////////////////.........///000000111111222111000///...---------,,,,,,---...///000111222------...//////...------...//////000000//////...111000000///......------,,,---......,,,,,,---...............////////////////////////////////////222111111000///......---///////////////////////////////////////000111111......////////////............////////////......///......///111111000...//////000000000000//////...//////000000000000///000000//////.........------...//////000000//////000000000000000000000000000000111111111111000000///000000000111111111222111111000000000000111111222333333333222444777999666555555555555444444444555555444444444333444444666444333333444555444333222222222333333333444444222333333444444444333333333333333444444444555555444444444555555555555666777777777777777888888888666666777888999999999999888:::<<<===<<<<<<===???AAACCCFFFGGGGGGHHHIIIKKKLLLNNNPPPRRRTTTXXX]]]```qqq|||------.........---,,,+++************+++,,,---...,,,,,,,,,,,,---...//////+++,,,......---...///000---------------.....................///////////////......//////000111222222222222333333444444555333<<>>>>>???>>><<<:::999999::::::::::::::::::999777555444222222333333000666888333111555444...222222111111111111000000111222222222222222111111...//////000000000//////111111111111111000//////222111111111000000000///111111111111111111111111////////////////////////////////////////////////.........///////////////000000000000000000000000.........//////000000000000000///...------------,,,------...///000111111000000000000000000000000......000000000000......222111///...---,,,,,,,,,,,,---......,,,,,,---...------........./////////////////////////////////111111000000//////......////////////////////////111000000////////////000---......//////......---......////////////......000//////000222222111///000000000000000//////......//////000000/////////////////////////////////------...///////////////000000000000000000000000000000111111111111000000///000000111111222222222111000000000000000000111333444333111//////000222666555555555555444444444555555555555444444444444333222111111222222111///222222333333333333444444222333333444444444444444333333333444444444555555444444444555555555555666777777777777777777777777777777777777777666555555777999:::::::::<<<>>>AAACCCEEEGGGHHHHHHHHHJJJKKKIIILLLOOORRRUUUYYY]]]```qqq|||------......///.........,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,---...///000///------...//////...///,,,,,,,,,------.....................////////////............///000111222222222222222222222333333000444888888555222333444333333333444555666777888666777888888777777999;;;<<<<<<===>>>??????@@@@@@AAAAAA@@@AAAAAABBBCCCCCCFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLKKKMMMOOORRRUUUUUUVVVVVVWWWWWWVVVVVVTTTUUUUUUVVVWWWWWWVVVVVVSSSUUUUUUSSSOOOLLLKKKLLLJJJHHHFFFEEEFFFFFFEEEDDD???>>>>>>>>>???>>><<<:::777777888888888999999999777666555444444555777888999FFFKKK@@@444222111...111111000000000/////////111111222222222222111111---...///000000000000000111111111111111000///////////////000000000000000333333222222111000000000////////////////////////////////////////////////............/////////000000000000000000000000000......//////////////////......---------------...---.........//////000000000///...------...///000...///111222222111///...000///...,,,,,,,,,------...///000000......///000---------.........//////------------------------000000000000////////////////////////////////////000000////////////000000......////////////............////////////......111111000222333444222111000000000000000///.........///////////////......------......///000000000......///000000000000000000000000000000000000000000000111111111111000000///000000111111222333333222111111000000111111222222333333111///...///111666555555555555444444444444444555555555555555555222111111222333333222111222222333333333333444444222333333444555555444444333333333444444444555555444444444555555555555666666666666666666666666666999999999999888888777666888999999999:::<<>>======>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCCCCGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNRRRTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXSSSVVVYYYVVVOOOKKKJJJLLLIIIFFFDDDCCCCCCDDDDDDCCC???>>>>>>?????????<<<:::666666666777888888999999888777777777888:::===???MMM```gggVVV???666555444000000//////.........---...//////000000000////////////000222222333333333111111111111111000//////,,,------...///000111111222222111000///...------////////////////////////////////////////////////---.........//////000000000000000000000000000000////////////////////////------,,,,,,,,,------............///////////////...,,,***((((((***,,,...///000222333333222000///------,,,+++,,,---...//////111222111000///000222---------.........//////------------------------////////////000000000000///////////////////////////////////////000111111//////000000000000//////......////////////.........------...000000///---000000000000000///.........///////////////......,,,,,,---...///000111111//////000111111111111111000000000000000000000000000000111111111111000000///000000111222222333333333222222222222222222333000111222222111111333555666666555555555444444444333444444555666666555555333333333555777777666555222222333333333444444444222333333444555555555444333333333444444444555555444444444555555555666666:::::::::999999999999999::::::;;;;;;;;;:::999999999999999999:::===CCCGGGIIIKKKMMMNNNMMMMMMNNNOOOPPPSSSWWWZZZ\\\^^^```bbbppp{{{.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++---+++))))))+++...//////......,,,++++++,,,---......------------...//////......---,,,---...///000222333333444444333333222333333444555555555444444666555444333444555666777777777777888999999::::::;;;<<<===?????????>>>>>>?????????@@@BBBDDDEEEFFFDDDFFFHHHJJJLLLKKKJJJIIIHHHJJJKKKLLLMMMNNNQQQSSSWWWWWWVVVUUUUUUTTTSSSSSSUUUVVVXXXZZZZZZYYYWWWVVVZZZXXXTTTQQQNNNMMMMMMNNNJJJGGGCCCCCCEEEFFFDDDBBB=========<<<;;;;;;::::::888888777777777777888888:::222///666999;;;EEESSShhhpppmmmWWW???444444666111111000000000000111111000000000000000000000000---...///000222333444555111111111111111000//////000000111111111111000000000000//////.........---///////////////000111111////////////////////////000...,,,+++++++++---...////////////000000000000333222000/////////000111///...---,,,++++++++++++///............///000000222111///---,,,++++++,,,222000///000111222111000///...---,,,,,,---///000......////////////......+++---......---,,,,,,---000///---,,,---...000111111///---...111222000...000000////////////000000000000000000000/////////---///111111000//////000............////////////////////////////////////...///000111111///---+++//////000000000000/////////////////////000111111000000000000000000000000111111000000000000111111000000000000000000000000222222222222222111000///000111111111111222222222333333222222222333444444777666555666777777555333555555444333222333444444555555444333222222222333222222222333333444444444444444222222222222444444555444444333333333444444333333555666666666555444777666555555666999===??????<<<999999;;;<<<:::888:::999999:::;;;===???@@@EEERRRXXXTTTQQQVVVWWWSSSMMMQQQWWWZZZ[[[]]]aaaeeesss}}}------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++))))))+++.../////////...------------...///...------------...//////......---------...///000111222222222222222222111111111222333333333222222555444444333333444666666777777777888999999::::::;;;<<<===>>>??????>>>>>>??????@@@AAABBBDDDEEEFFFEEEFFFHHHJJJKKKKKKKKKJJJJJJLLLNNNNNNOOOPPPSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXYYYYYYYYYXXXXXXXXXVVVSSSOOOMMMLLLKKKLLLJJJIIIHHHHHHHHHGGGDDDBBB======<<<<<<;;;:::::::::777777666666666666777777666111222777:::>>>MMM___yyysssbbbHHH666333555777111111000000000000111111000000000000000000000000111111111111111111111111111111111111111000////////////000000000000//////000/////////............///............///000111///////////////////////////...---------///111222....../////////000000000222222000/////////000111///...---,,,++++++++++++---,,,,,,,,,,,,---......---,,,,,,,,,---...000111///......///000000///---///......---------......---......//////......---,,,---///...---,,,---.........//////000000000///111///......000111000...000//////......//////000222222000///............000111222111///---...///............////////////000000000000000000000000///000111111111000...---//////000000000000/////////////////////000000111000000000000000000000000111111000000000000111111000000000000000000000000111111222222222111000000000111111111111222222222333333333333333333444555555444444666888::::::999444444555666666666555555111111000000///000000000555555555555666666666666444444333222222333444444444444333333333333444444333444555666666666555555777666555555777999<<<>>>@@@===:::999:::;;;:::888999999999:::;;;>>>@@@AAAJJJVVV\\\XXXVVV[[[\\\XXXTTTXXX\\\^^^^^^```dddhhhuuu,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...---+++)))***,,,---......------,,,,,,,,,------......------------...//////......------......///000000000111111111111000000000111222222333333333222444333333333333444555666777777888888999:::::::::;;;<<<===>>>??????????????????@@@AAABBBCCCEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLNNNNNNOOOPPPSSSUUUUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYUUUTTTQQQNNNKKKJJJIIIIIIHHHJJJLLLKKKHHHDDDAAA???===<<<<<<;;;;;;::::::999666666555555555555666666444222333777888===NNNaaawwwgggOOO999222444555333111000000//////000000111000000000000000000000000111111111111000000000000000000111111000000//////......////////////......////////////..................---------...//////////////////////////////------------...000222333------........./////////222111111000///000000000///...---,,,++++++++++++---,,,,,,,,,,,,---......+++++++++,,,...000111222///...///111222111///,,,...............---,,,+++,,,------......------,,,---...//////---------///,,,...000222222111///...000///......000000///...///..................///444333000...------------111111222000......///111............////////////111111111111111111111111111111111111000000000000//////000000000000////////////......//////000111000000000000000000000000111111000000000000111111000000000000000000000000000111111222222222111111000111111111111222222222333333333333333444555666444333222444777999:::999222444666888999888777555333222222222222333333444333333333333333222222222444444333333333333444444444444333333333333444444333444555666666666666555777666666666777999<<<>>>AAA>>>;;;999999::::::999999999999:::<<<>>>AAABBBLLLVVV\\\ZZZZZZ___aaa^^^ZZZ]]]___```aaadddjjjoooxxx++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---+++******,,,---...---+++++++++++++++,,,,,,,,,...------------...//////...............//////000000111111111111111111000222222333444555555555555222222333333444444555555777777888999999::::::;;;;;;;;;<<<===>>>??????@@@@@@@@@@@@AAABBBCCCEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLIIIJJJLLLLLLMMMNNNPPPSSSTTTTTTUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZTTTRRRPPPMMMJJJIIIHHHGGGFFFIIIKKKHHHCCC>>>======<<<<<<;;;;;;:::999999999555444444333333444444555555333333555444666AAAMMMXXXLLL<<<444555666222,,,000000////////////000000////////////////////////------...///000111222333///000000000000000//////...//////000000//////...///////////////.........---------,,,,,,------...////////////////////////,,,+++++++++,,,---///000------------.........///222111111000000000000000......---,,,,,,,,,,,,,,,///............///000000///.........------------000000222444555444111.........//////...,,,+++)))+++,,,,,,------,,,,,,+++---...///...------...///......000111111111000/////////...////////////.........------------......333111///---------......///000000///...///111333............////////////000000000000000000000000111111000//////000000111//////000000000000/////////............///000000////////////////////////111111000000000000111111///////////////////////////000111222222222222222000000111111111222222222333333333333444555666666444333111111333444444444333444555666777777777777333333333333333444555666222222222111111111000000444444444333333444444444555555444444444555666666444555555666666666666666777666666666777999;;;===BBB???<<<:::999999::::::999999999:::<<>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLJJJKKKLLLMMMLLLMMMPPPRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZZZZYYYXXXWWWXXXXXXXXXSSSQQQOOOMMMJJJHHHGGGFFFFFFHHHGGGDDD???<<<===???;;;;;;;;;:::999999888888444444333333333333444444666222111222444444555777;;;666222333666555111---000000////////////000000////////////////////////------...///000000111111...//////000000000/////////000000111111000000///.........///////////////------,,,,,,,,,,,,------////////////////////////---------,,,,,,,,,------------------.........///111111111111000000000///......------,,,,,,------///............///000000000000//////---,,,++++++000000111333555444000------...//////...,,,***)))++++++,,,,,,,,,,,,++++++.........---,,,,,,...000000///.........///111222.../////////.........///......------------......//////...------...///000///000000///......///000............//////////////////////////////////////////.........//////000//////000000000000//////...............//////000////////////////////////111111000000000000111111///////////////////////////000111222222222222222000000111111111222222222222222222333444555666666444222111111333444333222444333222111222444777888000000///000000111222222555555555555555555444444444444444444444444444444666666666666666777888888555555555555666666777777777777666777888999;;;<<<@@@???===;;;999999:::;;;999999:::;;;<<>>???@@@;;;::::::999999888888777444444333333333333444444444111000222666666222...333111000222333111111333000//////......//////000000000000000000000000000000000//////......------......///000000000//////000000111111111111000000.........///////////////......---,,,,,,,,,------////////////////////////000000/////////.........------........./////////000111111111111000//////......---------------...---,,,,,,,,,,,,---......---......///......------...---...000111000...+++---------------,,,+++***+++,,,,,,------,,,,,,+++---...---,,,++++++---///000///---,,,,,,...000222---...//////------...//////..................///,,,------...//////000000000111222000---+++***+++............////////////....................................//////////////////000000000000//////......------......///000000000000000000000000000111111000000000000111111000000000000000000000000000111111222222222111111000111111111111222222222111111111222333444555666333222333444777888777666555333000...///222555777222222111111111222333333333444444444555555555555444444555555555555444444666666666666666777888999666666555555666666777888777777777777888999:::;;;===>>>>>>===;;;:::;;;<<<;;;;;;;;;;;;<<<>>>AAABBBFFFIIIMMMRRRWWW[[[]]]^^^bbbddddddcccbbbdddjjjooo|||+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,+++,,,------,,,***+++,,,---///000000//////...------------...//////---...///000111000000///000000111111111111000000//////111222333444444444222333555666888888888777888888999::::::;;;;;;<<<;;;;;;;;;<<<===???AAABBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJLLLNNNOOOOOONNNOOOQQQSSSQQQQQQRRRSSSUUUVVVWWWWWW[[[[[[ZZZYYYWWWTTTRRRPPPNNNNNNMMMKKKHHHFFFDDDBBBBBB@@@???@@@@@@@@@???===:::::::::999888888777777444444333333333333444444222222222222333444222///333000///222111...000555//////............//////000000000000000000000000000000///......---,,,,,,---......///000000////////////000000000000//////............/////////000//////...---------------////////////////////////......//////////////////....../////////000000000000111111222111000///.........------------......---,,,,,,,,,,,,---......+++,,,---/////////.........---,,,---//////---,,,------,,,,,,+++,,,,,,,,,,,,,,,------------,,,,,,,,,---,,,+++)))***,,,///---------------......///,,,...000///---,,,...///000//////......//////000,,,---...000000///...---***,,,///000...,,,++++++............////////////////////////////////////---...///000111000000/////////000000000000//////...------------...//////000000000000000000000000111111000000000000111111000000000000000000000000111111222222222111000000000111111111111222222222000000000111222333444555333333555777999888666333444222111///000111333444555555444444333333444444111111222333444555555666333444555666666555444333444444444444555666777888777666555555555666888888777777777888888999:::::::::===??????===;;;<<<======<<<<<<<<<<<<>>>???AAAEEEFFFHHHLLLPPPRRRSSSSSSYYY[[[]]]]]]^^^aaaggglll{{{,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---,,,+++,,,------,,,***((()))***,,,------,,,,,,...------------...//////---...000111111111000/////////000000000000//////000111333444555666666666222444666777999999999888888999999::::::;;;;;;<<<;;;;;;;;;;;;===???AAACCCAAAAAAAAAAAABBBBBBCCCDDDDDDFFFHHHKKKLLLKKKJJJIIIKKKLLLMMMMMMLLLMMMOOOQQQQQQQQQRRRSSSTTTUUUVVVVVVZZZ[[[[[[YYYWWWSSSOOOMMMMMMLLLKKKIIIGGGDDDBBB@@@<<<;;;;;;>>>AAA@@@<<<888::::::999999888777777777555444444333333444444555111333444111//////111111///,,,...333444//////222//////............//////000000000000000000000000,,,------....../////////------...///000000//////......////////////......---.........//////000000000///...---------------////////////////////////******,,,---......//////////////////000000000000000111111222222000///.........---------......//////............///000000------...//////...---,,,000...---...///000///...---,,,+++***+++,,,---...,,,------......------,,,,,,,,,+++***((())),,,...***+++---//////...---,,,,,,...000///---,,,---000000000////////////000000,,,...000111000...,,,***!!!&&&+++///000000//////............/////////000000000000000000000000000---///111222333222111/////////000000000000//////...------------...//////000000000000000000000000111111000000000000111111000000000000000000000000222222222222222111000///000111111111111222222222/////////000111333444555555555666777777555000,,,333333222222222222222222333222222111000000000000333444555666888999::::::333444555666666555444333222222222333444555666777777666555555555666888999777777888888999999999:::888;;;???@@@>>><<<<<<===>>>===<<<<<<<<<===???@@@DDDCCCCCCGGGIIIIIIHHHIIILLLPPPTTTWWWYYY^^^eeekkkzzz,,,***))))))***++++++***,,,------......------,,,))))))*********+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***+++---///000111222222......---------......///222444555555222000000000111111222333333333222222111222555777777777555444;;;:::999888999:::;;;<<<888;;;???BBBCCCCCCAAA@@@>>>???BBBDDDDDDDDDCCCBBBDDDDDDEEEIIILLLOOOOOONNNNNNNNNNNNOOOOOOPPPPPPPPPRRRSSSSSSTTTUUUUUUVVVVVVXXXXXXXXXWWWUUURRRPPPNNNMMMLLLKKKIIIGGGEEEDDDCCC>>>>>>===============>>>999888888777666555555444111222222333333333222222444444444333333333222222////////////000000000000000000000000000000000000000000//////............000000111111111111000///111000000000000///,,,***000000000000111111111111//////......------,,,,,,///...,,,,,,---/////////........................---.........---,,,,,,+++//////000111222333333333------......///000000000111///---++++++---///000555111...---...///---+++.................................------,,,,,,,,,---...///...,,,+++,,,---'''+++///000///,,,***))),,,---------.../////////...///////////////...---........................////////////////////////---...//////------...///111111000000/////////...//////...---------------555444222000//////000000222222111111111111111111000000000000//////////////////////////////////////////000000000000//////000/////////000111333444---...000111111111000///333333222222111000000000111222222333333222222111222222111111222222333444333444555777777777666666222222111111222222333444444444444444444222111111555444222222444888===@@@333333444555666555333111222222333444555777777888555555555555555555555555:::999888777777888999:::;;;999;;;>>>???<<<<<>>???@@@BBBDDDFFFFFFEEEFFFGGGIIILLLKKKNNNUUU\\\bbbmmmwww}}}---+++******+++,,,,,,+++,,,,,,------------,,,,,,*********++++++++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,------.........///222333555444222000000000000111222333444444444444000111333444555555444444;;;::::::999999:::<<<<<<999;;;>>>AAABBBBBBAAA@@@>>>???AAADDDEEEFFFFFFFFFGGGFFFGGGIIILLLOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUVVVUUUTTTSSSPPPNNNLLLKKKJJJIIIGGGFFFDDDCCCBBB>>>===<<<;;;;;;;;;;;;;;;888888777777666555555444/////////000000000//////111111111111000000000000000000000000////////////000000000000000000000000111///---,,,+++,,,...//////000000111111000000///............///...---,,,/////////000000000111111/////////...............000///---,,,,,,------,,,---------------------------.........------,,,+++...///000111222222222222///////////////............---+++))))))+++---...222///------...000///.........................../////////......------------...///...,,,+++,,,---***---000111///---,,,,,,---------.....................///////////////....................................................../////////------...000/////////.........------000//////...............000000///...------------000000000000000000000000000000000000///////////////////////////////////////000000000000000///...//////......///111222333000////////////000111111222222222111111111111111111222222333333222222111222222222111222222333444555555666777777666555444444444333222222111222222222222222222222222222222333333333444555888:::;;;444333333333444444333333222222333444555666666777666666666666666666666666666666777888999;;;<<<===:::888999===???>>>???CCCEEEFFFEEECCC@@@>>>>>>???@@@BBBDDDDDDDDDDDDFFFHHHLLLJJJMMMTTTZZZ```jjjsss...,,,++++++,,,------,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---,,,*********++++++,,,---...000111111000000111333444444111000000000111111222444555555555555666666666777888888999999;;;;;;::::::;;;<<<<<<===;;;<<<>>>???AAAAAABBBBBB???@@@AAACCCEEEGGGIIIJJJJJJIIIHHHIIILLLNNNOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSRRRQQQQQQQQQSSSUUUWWWRRRRRRRRRRRRPPPNNNKKKJJJHHHHHHGGGFFFDDDBBBAAA@@@===<<<;;;:::999888888888888777777666666555555555222222222222222222111111000000000000////////////111111000000//////......000000000000000000000000111///,,,***)))+++...000...//////000000/////////...............///000000....../////////000000000...///////////////000000222111///...---,,,,,,,,,---------------------------............---,,,,,,...///000111111222222111111000000///......------...---+++******+++---...///...,,,---///000000000........................///////////////.........---...///...,,,+++,,,------///000000///......///...............---------------...///000000000///........................------------------------/////////...,,,---///111......---------------,,,111000000///////////////---------......------,,,//////////////////000000000000000000////////////////////////////////////000000000000000///..................///000111111111000...---...///222333000111111111111222222222111222222333333222222111222222222222222333444444777777777777666555444333666666444333222111111111000000//////000222333444111222333555666666666666444333222222222333333444222222333333444444444555777777777777777777777777555666888999;;;<<<<<<<<<999777777<<>>=========>>>???AAABBBCCC@@@AAAAAABBBDDDFFFHHHIIILLLJJJHHHHHHJJJMMMNNNOOONNNNNNOOOPPPQQQRRRRRRSSSVVVUUUSSSRRRRRRUUUWWWYYYQQQQQQQQQPPPOOOLLLJJJIIIFFFFFFFFFEEEDDDBBB@@@???===<<<;;;999888777777777777777666666666555555555444444333333222222222333111111111111000000000000111111000000//////......////////////////////////000///---,,,,,,---///000---......////////////...111111000///...///111333............////////////......//////000000111111222222222111///......///........................------............------...//////000111111000000000000//////............///...---,,,,,,...///000............//////000///........................//////..................---...///...,,,+++,,,---...///000///------///000/////////...---------,,,,,,,,,...///000000000000........................------------------------.........,,,++++++...000...............---------222111111000///000000000---...///000111000000////////////000000000000000000000000000////////////////////////////////////000111111000000///...---...............///000000000000/////////000111222///000000111222222333333111222222333333222222111333222222222222333444444666666666666666555555444666555444333222222222222333111000///000111333555222222333333444444444444222444555444444333333444333333333333333333333333777777777777777777777777777888999::::::999888777:::777777;;;>>>>>>BBBGGGNNNMMMJJJEEEAAA@@@BBBDDDDDDFFFJJJLLLMMMNNNPPPRRRRRRQQQRRRWWW[[[___fffnnn,,,+++))))))+++++++++******++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...///+++,,,///222333333222111111222333222000///000222555555555555444333222222333333333333444555666777::::::;;;<<<=========>>>>>>>>>===>>>???@@@BBBCCCBBBBBBBBBBBBCCCDDDFFFFFFKKKIIIGGGGGGIIIKKKMMMMMMLLLMMMNNNOOOPPPQQQRRRRRRUUUTTTRRRQQQRRRTTTWWWYYYRRRRRRQQQPPPNNNLLLIIIGGGEEEFFFFFFFFFDDDBBB@@@???===<<<;;;999888777777777666666666666555555555555222111000///.../////////111111111000000000//////111000000000/////////...////////////////////////...///000000000000//////------...///////////////111222111///,,,,,,...000............////////////......//////000000111111---///111000///...///111////////////////////////------...//////......---......///000000000//////............//////000000...------------...///000//////000///....................................---------------------------...///...,,,+++,,,------......---++++++---////////////...---------,,,,,,,,,...///000000000000........................------------------------,,,------,,,******,,,...////////////000000000000222222111000000000000000---...000111222222111000000000000111111222222222000000000000////////////////////////////////////000000000000000///...............///////////////---///111333333222000/////////000111222333333444111222222333333222222111333333222222333333444555555555555555666666777777555444444444444444555555666555222111000111333444444333222111111222333444111444777888666444333333333333333333333333333333666666666666666666666666555666777888888777666555<<<999888;;;<<<<<>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEJJJHHHGGGGGGIIILLLLLLLLLLLLLLLMMMNNNOOOQQQRRRRRRQQQPPPOOOOOOOOOQQQSSSUUUSSSSSSRRRPPPNNNJJJGGGFFFCCCDDDEEEEEEDDDBBB???>>>;;;:::999888777777777777555555555555555555555555444333111000//////000111////////////............/////////000000000000000000000000000000000000000---///111222333222000...---......///000000000000...000000...***(((***,,,....../////////000000000...///////////////000000))),,,//////---,,,---///////////////////////////------...////////////.........////////////......------......///000000111++++++++++++,,,------......000111000...------...........................,,,,,,,,,------------------...///...,,,+++,,,---+++,,,---,,,******,,,..................---------------...///000000000///........................------------------------+++,,,...---,,,+++,,,---000111111111111222222222222111111000000000000000,,,---...///////////////000000111111222222333333000000000000//////////////////////////////////////////000000000000//////...//////000000000//////,,,///222444555333000...//////000111222222333333111222222333333222222111333333333333333444444555444444444444555666888888444444444444444555666777666555444222222222222333555444222000000222333444000444777777555222333444222222333333444444444555666666666666666666666666111222444555777888888888<<<999888;;;<<<:::<<>>>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEFFFFFFFFFFFFHHHHHHGGGIIILLLMMMMMMLLLLLLMMMNNNOOOPPPRRRSSSSSSOOONNNNNNOOOOOOPPPQQQRRRTTTSSSRRRPPPLLLHHHEEECCCAAABBBCCCDDDCCCAAA>>><<<888888777666666555666666555555555555555555555555777666333222111111222333000000000/////////............//////000000111111000000000000000000000000......///000111111000000---...///000111111111111+++///111000,,,***+++.../////////000000000111111/////////...............+++///222111---+++---///........................------...///////////////.........//////......---.........///////////////******++++++,,,---......+++...111111///......000........................------------.........///---...///...,,,+++,,,---***,,,---,,,+++***+++,,,---------.....................///////////////...................................................+++---000000///---------111111111111222222222333111111000////////////000---------,,,------....../////////000111222222222000000000000////////////////////////////////////---...///000000111111000///000000111111000//////...///222333444333111000000000000111222222222333111222222333333222222111444333333333333444555555666666555444555555666777666666555555555555555666333333333222222222222222222333333333333333333333111333555222///...222666222222333444555666666777777777777777777777777777333333333444666777999::::::777888;;;<<<999:::===<<<===>>>>>>>>>???AAACCCFFFJJJQQQUUUXXX[[[]]]^^^___]]]___ccceeefffkkkrrr...,,,++++++,,,------,,,,,,------......------,,,))))))*********+++++++++------------------------+++++++++,,,,,,---------,,,,,,---.........------000000////////////000111000111111000...///111333...///000222333444555555111222444666777666555444666777999;;;<<<<<<<<<;;;===>>>???@@@@@@@@@@@@@@@>>>@@@CCCGGGIIIIIIIIIHHHHHHHHHIIIKKKNNNOOOOOOMMMMMMNNNOOOPPPRRRSSSTTTUUUOOOOOOPPPQQQQQQRRRRRRRRRTTTSSSRRROOOKKKGGGCCCAAA???@@@BBBBBBBBB???<<<:::666555555444444444555555444555555555555555555555444333111///......///000222222222222111111111111------...///000111222222000000000000000000000000///...------...///000111......000111222222222222+++000444444000...000333000000000000111111111111//////......---------,,,000444777555000---...000,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////---......///......------000000000///......------,,,,,,---......///000000))),,,000111//////000222........................---.........//////000000---...///...,,,+++,,,---***,,,------,,,++++++,,,,,,------....../////////...///////////////..............................////////////////////////,,,///222333222000......000000111111222222222333111000000///////////////000///---,,,,,,---...///---......///000111111222000000000000////////////////////////////////////,,,---...000111111111111///000111222222111000///000000111111222222222222111111111111111222222222222222222333333222222222444333333333333444555555999888666555444444555555999888777555555444444444///000111222222333222222000111444666666555333111222333222---***+++222888222222333444666777888888888888888888888888888888888777666555555666777888777555777;;;<<<999:::<<<888:::<<<===<<<===>>>@@@GGGLLLSSSXXX[[[]]]```aaa^^^]]]^^^ccceeeeeejjjqqq+++***))))))((((((((())),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,---------,,,,,,///---+++,,,///000///---,,,---///111222111000///111111000000111111222333444444444444555555555555999:::<<<;;;::::::;;;===AAA@@@???>>>===============>>>???BBBDDDFFFHHHIIIFFFGGGHHHJJJLLLMMMOOOOOOPPPOOONNNMMMMMMNNNPPPQQQUUURRROOOMMMLLLNNNPPPRRRRRRUUUUUUPPPHHHBBBBBBCCC@@@???>>>===;;;;;;::::::333333333444555666777777===999444000000222444555222222111111111111111111000000000000000000000000////////////////////////111111000///////////////111111111000///---,,,+++---......///000111111222////////////////////////////////////000000000000111///---++++++---///111//////////////////////////////.........//////000000111000///------000222000000///////////////000//////.........---------///...,,,++++++,,,...///...000111111/////////000////////////000000000000,,,---...//////...---,,,000///...---,,,+++++++++,,,***)))***+++---,,,,,,///......------.........---.../////////...---,,,************+++,,,,,,---///...---,,,,,,---///000///////////////.........111111111111111111111111222111222444666666333000------...///000111222222///......---------......111111000///////////////---------,,,,,,---------...............///000000000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222333333444444555666666666555555555666666666666666333444444555555444444333111111111111111111111111555555555555444333222222333333333444444555555555777555333222222333444555666777888888888777666555555555555555555666777777<<<:::777555666888;;;>>>:::;;;<<<<<<<<<===???AAAIIILLLQQQVVVZZZ]]]______```^^^___aaaaaaaaahhhqqq......---,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))...---+++---///000///---...///111333333333111111111111111111111222222333444444444555555555666666666888:::;;;:::;;;===>>>??????>>>>>>======>>>>>>===>>>???AAACCCEEEGGGGGGEEEFFFGGGIIIJJJLLLMMMNNNOOONNNNNNNNNOOOOOOPPPQQQRRRQQQPPPOOONNNNNNNNNNNNOOORRRTTTQQQIIICCC@@@@@@>>>===<<<:::999999888888333444444444555666666666666777888999999777444222333222111000////////////000000000000000000000000////////////////////////111111000///////////////...///000000000000000000......//////000000111111////////////////////////.../////////000000000000111000...------...000111........................///...------,,,,,,,,,,,,,,,---......---...000222000000///////////////000//////.........---------///...,,,++++++,,,...///,,,...000000///...---....../////////000000000000------...//////...------//////...---,,,,,,,,,,,,,,,+++)))***+++------,,,------------------......---...///000000//////...,,,,,,+++***+++,,,------000///...---,,,,,,---.../////////////////////...000000000000000000000000---------000333444111///......//////000000111111//////.........//////000111111000///////////////......------------......///............///000000111111111111111111111111000000000000000000000000222222222111111111000000222222222222222222222222333333444444555666666666666666555555555555555555333333444444444444333333111111111111111111111111444444444555444444333333333333444444444444444444666555444333333333444555777777777777777555444333666555555555555666777777:::888777666666888:::;;;888999;;;<<<===>>>AAACCCHHHKKKOOOUUUYYY\\\^^^^^^^^^\\\]]]```aaacccjjjsss,,,,,,++++++******++++++''''''((()))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------......---,,,,,,+++******............---+++***)))...---,,,---/////////...000111222333333333111111000111111111111222222222444555555555555666666666444666888::::::;;;===???>>>============>>>??????>>>>>>???AAABBBDDDEEEEEEDDDEEEFFFGGGIIIKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQOOOOOOPPPPPPOOONNNLLLKKKKKKNNNQQQPPPIIIBBB>>>===;;;:::999888777666666666444444555555555555555555222444888::::::888555333333333111///...---------000000000000000000000000000000000000000000000000111000000/////////////////////000111111111111111////////////////////////////////////////////////....../////////000000000000000000000000000000000........................//////...---,,,++++++******,,,......------...///000//////......///000000/////////.........------...---,,,++++++,,,---...+++---000000///---------....../////////000000000------...//////...------///...------,,,,,,,,,,,,,,,+++******,,,------,,,---------------------------...///000111111111000///...,,,++++++,,,---...111000///...,,,,,,,,,,,,......//////////////////........................++++++,,,...111222111///////////////000000000000///////////////000111222111000000/////////////////////............////////////......//////000111222222222222222222222222000000000000000000000000222111111111111000000000222222222222222222222222333333333444555555666666666666666555444444444333222333333444444333333222222222222222222222222222333333444444555444444444444444444444444444333333444444444444444444555555666666666666555444222222666666555555666666777888888777777777777888999999777999;;;<<<===???CCCEEEFFFIIINNNSSSWWWZZZ\\\\\\[[[YYY[[[^^^```bbbkkkuuu++++++************++++++++++++++++++*********)))++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,+++++++++++++++,,,---............------------...//////...//////000111111000000///000000111111222222222222444444555555555666666666444666888999999:::<<<===<<<<<<<<<<<<===>>>???@@@??????@@@@@@AAABBBCCCCCCEEEEEEFFFHHHIIIKKKLLLLLLJJJLLLNNNPPPQQQQQQQQQPPPNNNOOOOOOOOONNNLLLKKKJJJIIIKKKLLLJJJFFF@@@===<<<999888777666555555555555555555555555555444444444444555555444333333333444333222111000///.........////////////////////////000000000000000000000000000000////////////000000111111111111000///...---//////////////////......////////////////////////........./////////000000...///000000000000///...........................000000000//////...------...000111000...+++******//////.........///000000////////////...............---,,,,,,,,,,,,---......///000///------///000........./////////000000---..................---///...---,,,,,,,,,,,,,,,---+++******,,,------,,,.........------,,,+++***------...///000111111111111000---,,,+++,,,.../////////......------------............////////////........................---...///000222222222111111000000000/////////...............///000111222000000////////////000000000000////////////000000/////////...///000000111222222222222222222222222000000000000000000000000111111111111000000000000222222222222222222222222222333333444444555666666777666666555444333333222222222333333333333222222222222222222222222222222222222333444555555555555555555555444444333333333222333444555666666555555555555555555444444444333666666666555666777777888777777888999999999999999888:::<<<===>>>@@@CCCEEEEEEGGGLLLQQQUUUXXXZZZZZZXXXWWWXXX[[[\\\```iiisss......---------......///------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------***+++,,,---............,,,---...............///,,,,,,------.........---///000111222222222222111444444444444555555555555555777888888777777999:::::::::;;;;;;<<<===????????????@@@AAAAAABBBBBBCCCFFFGGGGGGIIIJJJKKKLLLLLLIIIJJJMMMOOOPPPPPPPPPOOOPPPOOOMMMKKKJJJJJJJJJJJJHHHHHHFFFCCC@@@>>>======888888777666555555555555555555555555555444444444555666777555222000111222111111000000000111222222////////////////////////000000000000000000000000000000////////////000000000000000000///...------////////////............////////////////////////............////////////,,,---///000000///---,,,........................,,,---...///000000/////////000222111...,,,++++++...............///000000000000/////////.........---------,,,,,,---------000///---***)))***...222............////////////.........------...............---,,,,,,,,,---------+++***+++,,,...------000000//////---+++***(((,,,,,,------...///000111111000...,,,,,,,,,...///,,,------....../////////---.........//////000000////////////////////////000111222111111000000000111111000000//////......,,,,,,,,,---...///000111000000////////////000000000000////////////000000///////////////000111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222222333333444555555555777777666555444444333333222333333444444333333222222222222222222222222222222222333444555555555555555555555444444333333333222333444555666777666666444444444444555666666777666666666666666777888888888999:::;;;;;;;;;::::::;;;<<<>>>>>>>>>???AAADDDEEEGGGKKKPPPTTTVVVWWWWWWWWWUUUVVVXXXYYY\\\eeeooo,,,,,,+++++++++,,,------******+++,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---.....................---,,,,,,,,,---......------...000+++++++++,,,---......//////000111333333222111111222333333333333444444444555666888777666666777888:::::::::;;;;;;===>>>>>>???@@@@@@AAABBBCCCCCCDDDGGGGGGHHHIIIJJJKKKLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNOOONNNLLLJJJHHHHHHHHHIIIFFFDDDAAA>>>===<<<<<<<<<888777666666555555555666444444555555555555555555111777<<<===999333///...000000000000111222333444000000000000000000000000000000000000000000000000///////////////000000111+++,,,---///000000000000........................////////////////////////------........./////////,,,---...//////...---,,,------------------------)))***,,,...//////......+++---//////......///000------------...///000000000000000/////////......------------------------...---***'''&&&(((,,,000------.........////////////...------------...///...------,,,,,,------------,,,++++++---......---//////000000///---+++***------,,,------...///000///......---------......***+++---...///000000000------......///000000000000000000000000000000000///000111///---,,,---...111111000000//////......---------------...///000///////////////000000111000000////////////000000000000//////000000111222222222222222222222222222111111111111111111111111//////000000000000000111222222222222222222222222222222222333444444555555777777777666555555444444333444444555555444444333333333333333333333333333333333444444555444444444444444444444444444333333222333333555666777888888666666555666666777888999777777666666777777888999999::::::;;;<<<;;;;;;;;;===>>>??????>>>???AAACCCFFFHHHLLLPPPSSSTTTUUUTTTVVVTTTTTTVVVWWWZZZdddnnn((((((((((((((()))******)))***+++,,,---......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,+++---//////---,,,...000,,,,,,---...///000222333///000222333333222111000111111222222222222333333333444666666666666888999::::::::::::;;;<<<======???@@@AAABBBCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKIIIHHHFFFEEEBBB@@@>>>===<<<;;;:::999666666555555444444555555333444444444555666666666000555;;;<<<777333111111111000000000000111111222000000000000000000000000///////////////////////////////////////000111111,,,---...///000111111111,,,------....../////////////////////////////////---------.........//////......////////////......------------------------***+++---...///...---,,,+++,,,------,,,---///111------------...///000000000000000000/////////...,,,------------------,,,---------+++******---///---------........./////////...------------...///---------,,,,,,------......,,,++++++---......---+++---///000111111000/////////...------...///000,,,,,,---.........------+++,,,---/////////......------......///000000111000000000000000000000000---...///...,,,+++---///000000000000///////////////.............../////////////////////000111111000//////......//////000000000//////000000111222111111111111111111111111111111111111111111111111////////////000000111111222222222222222222222222111222222333333444555555777777777777777777666666444555555666666555555444333333333333333333333333444444444555444444333333333333444444444444444444333333333333555777999;;;;;;:::999888777888888999777777666666777777888999999999::::::::::::;;;;;;<<<===?????????AAACCCEEEHHHJJJMMMPPPRRRSSSSSSRRRUUUSSSSSSUUUWWW\\\fffqqq+++*********+++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++******+++,,,...///000000000+++---//////---,,,...000......///000222444555666...000222333333333111000000000111111111222222222000222444666666777999;;;;;;;;;:::::::::;;;<<<<<>>>>>>>>>>>>>><<<888666555555444333333333444444333333444444555666777777222444666333//////333777111111000///////////////000000000000000000000000///////////////////////////////////////000111111000111111111111000000///,,,,,,------...///000000////////////////////////---------.........//////000000////////////000000---------------------------...000111111///...,,,---------+++******,,,...,,,,,,,,,---...///000111000000000000////////////,,,------......------,,,---///222222000/////////---------........./////////...---,,,,,,---...///------,,,,,,,,,------......,,,++++++---......---(((***---111333444444333111111///......///000000)))+++---//////...---,,,---.../////////...---,,,---------...///000000111000000000000000000000000+++...///...,,,,,,///222////////////000000000000111000000////////////000///////////////000111111//////............//////000000000000000111111222000000000000000000000000111111111111111111111111.../////////000000111111222222222222222222222222111222222333333444555555777777777777888888888888555555666666666666555555333333333333333333333333555555555555444333222222333333333444444555555555444333222333444777:::<<>><<<:::888777888888777777777777777888888999999999888888999999:::;;;:::<<<>>>???@@@BBBEEEHHHIIIKKKNNNPPPRRRRRRQQQQQQTTTRRRRRRVVVYYY^^^iiiuuu++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////,,,,,,,,,---------....../////////...---------,,,---...///000222444555666444333222222444666666555333333333333333333333333444555666777777888888888:::;;;======<<<;;;<<<<<>>???>>>===<<<===@@@CCCEEEGGGJJJOOOQQQRRRSSSTTTUUURRRTTTUUUUUUXXX^^^hhhppp++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,---------.....................------------...///000111333444444222000///000222444444333111111111111111111111111777777888999:::::::::999:::<<<>>>>>>===<<<===>>>===>>>???AAACCCDDDDDDDDDCCCDDDFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJKKKKKKJJJHHHFFFCCCAAA???>>>===;;;:::888777666444333333333444555666777222111111111111111222222222222111111111000000000000///////////////////////////////////////////////////.........//////000000000000000///////////////000000000///...---,,,000///...------...///000//////.........---------//////...---------------,,,'''$$$$$$))),,,---+++........................------------........./////////.........---------000///.........///111111//////..........................................---------............///000000//////.../////////---------...............---......///...---,,,+++------,,,,,,,,,---......//////......///000222333///000000///...---,,,+++(((***---...---,,,---...............////////////......------------..............................000000///...............//////000000000000///////////////////////////...000000000000//////////////////.........///000000000000111222222111//////000000111111111000//////111111111111000000000///000111222222000000111222000111111111222222222222111222333222111000111333555666777777777666444333555444444444555555666666333333333444444555555555444444555555555444333222222222333444444444444333333222222333333444555666888777777666666777777888777777777777888888888888:::999999999:::;;;===>>>???===<<<<<<===???BBBDDDFFFIIIMMMPPPQQQQQQRRRSSSRRRTTTVVVWWWZZZaaajjjrrr++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++)))+++...000111///---+++,,,,,,,,,---------......---------.....................///000000111222222111000///000222333333333111111111111111111111111555555666666666666666666999;;;===>>>>>>>>>???@@@;;;===???AAACCCEEEFFFFFFCCCDDDEEEFFFGGGFFFEEEDDDAAACCCEEEGGGIIIIIIIIIIIIKKKKKKJJJIIIGGGDDDAAA???>>>===<<<;;;999777666666222222222222333555666777222222111111111111111222111111111111000000000000////////////////////////000//////......//////000---------......///111111000//////...------,,,,,,///000000000///...---,,,//////...------...//////...............---------//////...------------...000,,,)))))),,,//////...........................,,,,,,,,,---------------...............---------//////......//////000111///.........---,,,,,,,,,------------------......---------............///000000///...------.....................---------------...///000000/////////...---,,,,,,,,,---...+++,,,,,,---............///000000000///...------)))+++---...---,,,---...------------..................------------......------------------------000000////////////......---...///000000111000000000000000//////.........////////////000000000000//////......---.........---...///////////////......//////000000000000///111111111111000000000000000111222222000000111222/////////000000000000000///111222111000///000222555555666777777555444333444555666666777777666666111222222333444555666777444444555555555444333222222222333444444444444444444333333444444555666777888888888777777888888888999999888888888777777777777777888888:::;;;===>>>===<<<;;;;;;<<<>>>AAABBBEEEGGGKKKMMMNNNNNNOOOPPPPPPSSSWWWZZZ]]]dddmmmttt++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++************++++++++++++++++++,,,---...///...---,,,,,,,,,,,,---------......,,,---------.../////////////////////000000000000222111000111333555555555333333333333333333333333333444444555555444444333888:::<<<=========???@@@<<<>>>???AAACCCEEEEEEFFFCCCCCCDDDEEEEEEEEEEEEDDDAAACCCFFFIIIJJJJJJJJJIIIKKKJJJIIIGGGEEEBBB???>>><<<<<<;;;:::888777666555222222222222222333333444333222111111000111111111111111000000000/////////.........///////////////000000///......///000000...............///000000.........---------,,,,,,///////////////......---........................------..................///......---------......222000------...000000///........................------------------------....................................//////000000000//////...---,,,++++++,,,,,,,,,------------------------............///...---,,,+++++++++++++++/////////...---------,,,***+++---///111333444555222111///---,,,,,,,,,---------...///...,,,***)))/////////000//////......***,,,---------,,,---///------........./////////......------------..............................//////000000000/////////------...000111111111111......//////000000000111......//////000000111111000///...---------------,,,------...////////////......///000111111111000111111111000000000000000000111222111000///000222//////000000000000000000111222444333222222333444444555555666666555444444333444555777777666555555222222333333444555666666444444444444444444444333222333333444555444444444444444444555555666777888999999888888888888999999888888888888888888888888888999999::::::;;;<<<===<<<;;;;;;;;;<<<>>>@@@AAACCCFFFHHHJJJJJJKKKLLLMMMOOORRRWWW[[[___fffooouuu++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,------,,,++++++---...///,,,,,,,,,---------......,,,---------...///////////////////////////000000111000///000222444555444333333333333333333333333666666777888888888777777666888;;;<<<<<<<<<===>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCEEEHHHJJJLLLLLLKKKJJJJJJIIIHHHEEECCC@@@>>>===;;;::::::888777666555444333333333222222111000000333222222111000000111111000000000/////////......------....../////////000000000////////////000000000000///...............---------....../////////000//////...............------............------,,,---------......//////......---------......//////---,,,+++,,,------,,,........................//////..................---.....................---......///////////////000000//////...---,,,,,,,,,,,,,,,---------......---------............///...---,,,+++++++++++++++/////////...---------,,,)))***---111555999<<<===666444111...,,,,,,,,,---000111333444333111...------...///////////////...,,,---...---,,,,,,---///....../////////000000000......------------......////////////////////////...///000111111000//////------...000111111111111.../////////000000111111......//////000000111111000///...---------------............///000000111///000000111222222222222000000000000000000111111///000111111000///000111111111111111111111111111111333444444333333444666444444555555555555555444222333444555666555444444444444444444444444444444444444444444444444444444333333444555555555444444555555555555666777888888999999888888888888999999666777777888999:::::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<===???@@@BBBDDDFFFGGGGGGGGGIIIJJJMMMQQQVVVZZZ^^^eeeooouuu++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***+++++++++,,,,,,------...///---+++)))***,,,...000,,,,,,,,,---------......---------...............///000000000000000000000...---,,,---000222333222333333333333333333333333444555666777777888888888666888:::;;;;;;;;;<<<===@@@AAABBBCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKHHHGGGFFFDDDAAA???>>>===:::999888777666555444444222222222222111000///...333333222111000000000000////////////............---------......//////000///000000111111000000///111111///......---------------......///000000111000///............//////------............------,,,,,,,,,---...///000000...------------.../////////......---------......------------------------///////////////.........---------...............------...////////////...000000//////...---------,,,,,,,,,---......//////---------............/////////............//////...............---------,,,---000444888===AAACCC:::777333000---,,,---...+++---///111111111000///,,,,,,---.../////////...---......---,,,,,,...///////////////000000000111......------------......000000000000000000000000...///000111222111000///---...///000000111000000111111111000000/////////////////////000000000000//////......---.........000////////////000000111000111111222222222222111000000000000111111111111///000111111//////000111333222222222222222111111///111222222111111333444444444444444444555555555222333333444555444444444555555444444444333333333444444333333333444555555333333444555555555555555555444444555555666777888888888888777777888888888666666777888999:::;;;<<<============<<<;;;:::999;;;;;;;;;<<<===>>>???@@@BBBDDDEEEEEEEEEEEEGGGHHHKKKNNNSSSVVV[[[ccclllttt++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***+++,,,,,,---......//////---,,,+++***+++,,,...///,,,,,,,,,---------.....................---------000000000111111111222222---,,,+++---000222222222444444444444444444444444111222333555666777888888888:::<<<<<<;;;;;;;;;<<>>===888888777777666555444444...///000111111111000000444333222111000000000000/////////.........------,,,,,,---......///000000...///111333333111///...000//////.........//////............////////////000///...------...///000,,,------......------,,,++++++,,,---...///000111---------------.../////////000000000//////000111------------------------/////////......------------------.........//////,,,---.../////////.........---------------------,,,------...//////000000---------............///............///000111111---------..................///111333777;;;???AAA>>>;;;666111...---......((()))***,,,,,,,,,,,,+++***+++,,,---.....................---,,,,,,...000........./////////000000......------------......000000000000000000000000---///000222222222000/////////000000000000//////111000000000000000000000000000000000//////////////////.........///000000111000///......//////000000111111111111111000//////000000000111111111111///000111000///...///111333333222222222111111111...///111111000000222444333333333333444444555666444444444444444555666666333333444444444444444444444333333333333444555666333444444555555555555555444444444444555666777777888777777666666777777888888888888999999::::::::::::;;;<<<<<<<<<;;;:::999;;;;;;<<<<<<>>>??????@@@BBBCCCDDDDDDCCCDDDEEEGGGIIILLLOOORRRVVV___iiiqqq++++++******++++++,,,---++++++++++++++++++++++++))))))***++++++++++++***,,,,,,------...///000000++++++,,,,,,---------,,,,,,,,,,,,---------....../////////......------,,,///000000111222222333333...------...111444444444777777777777777777777777444555666888:::;;;<<<<<<:::;;;======<<<;;;<<<======>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFEEEFFFGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIFFFEEECCCAAA@@@???>>>>>>888888777666555444444333***,,,...000222222222222444333222111000000000000//////.........---------,,,,,,------...///000000---///222444444222///---......---......///000111000//////......---,,,,,,000///...------...///000,,,,,,---......---,,,,,,++++++,,,---...000111111---------------...///000+++,,,------,,,,,,---...------------------------.........------,,,,,,,,,---------.........//////,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,---------......///000111111---------.........//////,,,,,,,,,---...///000111,,,------....../////////......///111444777:::<<<@@@<<<777222///......///------------,,,+++******)))***+++,,,---............//////---,,,,,,...000---------.........//////.........------.........////////////////////////---///111222333222111000///000000000000000///...,,,---...000111333444444111111000000//////......///////////////000111222111000///...------...///000000111000000///......//////000000111111111222///000111000///...///111333222222222111111000000...000111222111111333555333333333333333444555666666666555444444666777888111222222333444555666666444333333222333444555666333444555555666666555555444333333444444555666777777777666666666666777777:::::::::999999999999888777888:::;;;<<<;;;;;;:::;;;;;;<<<===>>>???@@@@@@BBBCCCDDDDDDCCCCCCEEEGGGHHHJJJMMMOOOSSS\\\gggppp,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,+++*********+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,.........,,,+++,,,///222......///000000000000000...//////111222333444444888888888888888777666666888888888999999:::::::::======<<<<<<<<<;;;;;;;;;===>>>AAACCCEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEHHHKKKLLLKKKLLLNNNMMMKKKIIIJJJBBB>>>===???===888666777555555666666666555444333333333333222111000//////000000000000000000000000///...---,,,,,,---...///.........------,,,,,,,,,---------............//////////////////////////////////////////////////////............---------.........------,,,,,,,,,++++++,,,------......///............//////000000------------------------...---+++++++++---///000//////.........---------,,,,,,,,,---------......111000000///////////////000///...---,,,------......---+++******+++,,,...111111000000//////...............------,,,,,,,,,---,,,++++++++++++,,,---...---------...///111222;;;999555222...,,,++++++///............---------........................------............------------------------------//////.........---------,,,---......,,,,,,---...---......//////////////////...///000222222000...---------...///000111111111111000000//////......333000......000111///---111000///////////////000///111222222111111111222////////////000000000000333333333222222222111111000000000000111111111111222111000000//////000000222333444555444444222222111111222222222333333333666666666666777777777777333333444444444444333333555555555333000///000111888888999888888777666666666666666666666666777777777777888888888999999999999999:::::::::;;;;;;;;;::::::;;;;;;===>>>@@@@@@@@@BBBEEEJJJNNNOOONNNMMMJJJJJJMMMPPPRRRUUU___kkk*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,...------,,,,,,,,,------***++++++++++++,,,,,,,,,+++,,,+++***)))***---///...///000000111111000000///000000111222333444444555555666777777777777777666777888999:::;;;<<<<<<>>>>>>>>>======<<<<<<<<<<<<>>>@@@CCCDDDDDDDDDCCCCCCDDDEEEDDDDDDEEEHHHKKKLLLLLLMMMNNNMMMJJJHHHHHHCCC>>><<<===<<<777555777333222222222111111111111222222222222111000/////////////////////////////////...------------...///)))***+++,,,...///000111---------............////////////////////////////////////////////////////////////.........------.........------,,,,,,,,,))))))+++,,,...///111111------........./////////------------------------...---+++******+++,,,---------------,,,,,,,,,+++,,,,,,,,,---------............---......///000000000///...---,,,------...000...---,,,,,,---...///111000000000/////////.........---------,,,,,,,,,...---,,,++++++,,,---......---------...///111222222111000///....../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................//////.........------------...//////------...///---......///////////////...---------......+++)))+++,,,,,,------.........111000000000/////////...333000......000111///...//////...//////000111111111222444333111000000000000000000000000000//////333222222222111111111111000000000000111111111111555555444444444444555555000000111222333222111111222333333333444444444444444444555555555666666666555666666777777666666555222333333333222222333555444444444555444444333333777777777777777777777777888888999999999:::::::::999999:::::::::;;;;;;;;;::::::;;;<<<===???@@@AAA@@@BBBDDDHHHLLLMMMMMMLLLLLLMMMPPPSSSTTTWWWaaammm((()))***+++,,,------...------------------------,,,,,,++++++******++++++******+++++++++,,,,,,,,,///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,+++******---//////000111111222222111111111222222222333333444444222333444666777777888888555666777999:::<<<===>>>@@@@@@???>>>>>>===<<<<<<<<<>>>@@@BBBCCCDDDDDDCCCDDDDDDEEEEEEDDDEEEHHHKKKLLLMMMNNNNNNMMMLLLKKKIIIFFF@@@<<<<<<;;;777555666333222111//////000000111222222222222111000//////........................///...------------...///((()))***,,,...000222222---------............///////////////////////////////////////////////////......---------,,,,,,,,,.........---------------++++++,,,---...///000000---------------.........------------------------000///---,,,++++++,,,,,,.........---------,,,,,,,,,,,,,,,---------......++++++,,,,,,---///000111//////...------------...000000///......///000111000000000000////////////...------------,,,,,,,,,......------------......------------...///000111,,,,,,,,,------...000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------/////////////////////////////////............---...///000///......///000---......//////////////////...---------,,,***(((------------------------000000000000////////////222000......///000///...------...///000111222222222333444333111/////////222111111111000000//////222222111111111000000000000000000111111111222222222222222222333444555555///000111222333333222222444444444444555555555555333333333333444444555555555666666777777666666555222444555555444444555666777777888888999999888888999999888888888777777777999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===???AAABBBCCCEEEGGGIIIKKKMMMNNNOOOPPPQQQTTTWWWXXX[[[eeeppp~~~))))))***+++,,,,,,------------------------------,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,------.../////////......000222000000111222222222222222333333333333333333333333333333555666777888888888777777888999:::<<<<<<===@@@??????>>>>>>===<<<<<<===>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFEEEDDDEEEHHHJJJJJJMMMOOONNNPPPRRRRRRPPPMMMDDD===<<<:::777666777666444222111000111333444111111111111111000//////.................................------.........------------............---------............///////////////////////////////////////////////////,,,,,,++++++++++++******...............---------000//////...---,,,,,,,,,------------------------........................111000////////////000000111000000000000/////////,,,,,,,,,---------......------------...///000111............------......000//////...//////000111000000000000////////////------------------------//////............//////------------......//////......------------------///............---------........................//////000000000000///////////////////////////////////////...............---///000///...---...///---......///////////////111000//////000///...,,,000000000000////////////000000000000////////////111000//////////////////......///000000000000000111222333333111000000000333222222111111000000///111111111000000000000///000000111111111222222222000000000111222333444555222222333444444555555555333444444444444555555555222333333444444555555555444444555555555555444444666777888777555333333444;;;;;;<<<===>>>>>>>>>===::::::999999888777777777888888999999999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;===>>>@@@BBBCCCHHHJJJLLLMMMNNNPPPRRRTTTUUUVVVYYY]]]]]]```iiittt~~~++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,*********+++,,,---...///++++++,,,,,,,,,---------///000111111000000111333000000111222222222222222333333333333333333333333666666777888888888888777::::::::::::::::::;;;;;;>>>>>>>>>=========<<<<<<>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEHHHJJJGGGLLLNNNNNNRRRZZZ]]][[[VVVKKK@@@<<<;;;888777888777555333222111222444555000000111111111000//////........................---..................---000000///...------,,,,,,---------............///////////////////////////////////////////////////------------,,,,,,,,,,,,........................000000///...------,,,+++------------------------.................................///000111222222111000000000000/////////,,,,,,,,,---------......000000///////////////000------..................---------......//////000////////////000000000000------------------------////////////////////////---------...............000000//////...---,,,,,,///............---------........................//////000000000000//////........................////////////////////////,,,---......,,,,,,---...---......///////////////000///...///111222222111000000000000000000//////////////////000000000000111111000///......///000000000111111000///...---...000222222111111222333333333222222111111111000111111111000000000000///111111111111222222222222111222222333444666777888333333333444444555555666333333333333444444444444333444444555666777777777444555555555555555555444666777888888666444444555888888999:::;;;;;;;;;:::999999999999888888777777777777777777888888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===???AAACCCDDDIIILLLOOOPPPPPPRRRUUUXXXYYYZZZ^^^bbbbbbdddmmmwww,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,,,,******+++++++++,,,,,,,,,)))))))))***,,,---///000,,,,,,,,,,,,---------------...//////......///000///000111111222222111111111222222222333333444444666777888888888888888777;;;;;;;;;;;;::::::::::::<<<<<<============>>>>>>@@@@@@AAACCCDDDEEEFFFGGGFFFGGGGGGFFFEEEFFFHHHJJJFFFLLLMMMMMMSSS```gggfff^^^PPPBBB<<<:::777666777444333222111000111111222///000000111111000//////........................------...//////...------........................---------............///////////////////////////////////////////////////111111000000000/////////.............../////////---------.../////////000.........---------------........................***+++,,,---...000111111.........---------,,,,,,,,,,,,,,,---------......111111000///////////////,,,---......///.........+++,,,,,,---.........///////////////000000000000,,,,,,,,,------------.........////////////......,,,------.........---------...//////000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...........................////////////000000000,,,---...---,,,+++,,,...---......///////////////...---,,,---000222222111........................////////////000000000000000111111000......///000111111222111000///---+++---///111222222222333444222222222222222222222222222222111111111000000000111111111222222222222333111111111222333444666666333333222222222222333333222333333333333444444444444555555666777888999999666777777888888777777666111444777888777777777888777777888999999999888888888888888888888888888888666666666777777777777888:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@BBBDDDEEEGGGKKKOOOQQQQQQRRRVVVYYY]]]^^^bbbffffffhhhpppzzz++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,************+++,,,---...,,,,,,,,,------------...+++---......------...///...///000000111111000000///000000111222333444444444444666777888888888888::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBBBBBBBCCCEEEFFFHHHIIIGGGGGGGGGFFFEEEFFFHHHJJJEEEKKKLLLJJJQQQbbblllkkkdddTTTCCC;;;888555444555111111111111000000000000//////000000000000000///////////////////////////------...//////...------------......//////000000---------............///////////////////////////////////////////////////111111111000000000//////---........./////////000,,,------...///000000111/////////.........------........................***+++,,,---.../////////------------,,,,,,,,,+++,,,,,,,,,---------......//////.........///000000,,,,,,.../////////......++++++,,,---......//////.../////////000000000111,,,,,,,,,---------......---...////////////...---,,,---.........---,,,,,,+++,,,...///000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,////////////////////////.../////////000000000000---...///...---,,,---///---......//////////////////...,,,,,,...000000000------......//////000000.../////////000000000111///111222000...---///111///000111222111///...,,,...000222222111111222333111111222222333444444444333222222222111111111111111111111222222222333333000000000111111333444444555555333222111111222222444444444444555555555555444555555666888999999:::777777888888888888777777000333666888777777777888999999:::::::::999888888555666666777777888888999666777777777777888888888;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>@@@CCCEEEFFFEEEKKKQQQTTTTTTUUUXXX[[[___```eeeiiiiiijjjrrr{{{))))))***+++,,,------...------------------------+++*********+++,,,,,,---******+++++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,---------......+++---//////...---...///......///000000000000000...//////111222333444444000222333555777999999:::999999::::::;;;<<<======<<<<<<===???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIIJJJGGGGGGHHHFFFEEEFFFHHHJJJFFFLLLKKKHHHPPPbbbmmmmmmfffUUUCCC:::777444222333111222222222222111000000//////000000000000000///000000000000000000000000,,,---...//////...---,,,///////////////.........---------........./////////////////////////////////////////////////////////............------------.........//////000000///////////////.........000000/////////.........////////////////////////......///////////////...//////.........---------,,,,,,,,,---------......,,,,,,,,,---...///000111+++,,,.../////////......+++,,,---...////////////.../////////000000111111,,,,,,,,,------.........,,,---...//////...---,,,,,,---.........---,,,+++,,,---...//////...------//////.........---------........................---..................---000000000000000000000000.../////////000000111111...///000///...---...000---......///////////////222000......///000000000...//////000111222222333.../////////000000111111///111222000------///111---...000111222111///...000222333333111000000111000111222333444444555666333333333222222222222111111111222222222333333333555555555555666666777888999888666444333333333444555555555555666666666777444444555666777888999:::555555666666666666555555333555888888777555444444888888888888777777666555444444555666777888999999777888888888888999999999;;;;;;;;;<<<<<<<<<======;;;<<<===>>>AAACCCEEEFFFFFFMMMTTTXXXXXXXXX[[[___```bbbfffjjjjjjkkksss|||******+++++++++,,,,,,,,,------,,,+++,,,---...///------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,---------------...///000........................000000000000000/////////222222222222222222222222333444555666777888999999999999:::;;;;;;<<<<<<===<<<<<<===>>>???@@@AAAAAADDDBBB@@@AAADDDGGGIIIIIIGGGFFFEEEEEEEEEFFFHHHIIILLLJJJGGGGGGLLLUUU___eeeXXXNNNBBB;;;888666333000000000000000////////////000000000000////////////...///////////////........................------........................//////000000///...------)))***+++,,,...///000111000000//////.........---------------------------222111000///////////////---------------...//////000000000000000000000000,,,,,,,,,---------......---------,,,,,,++++++++++++---///000000...+++(((,,,,,,------------------------------------------//////.........---------///---+++))))))***---...//////............//////111000///---------...///---...//////000/////////......------------......---------...............---...///...,,,+++,,,---000...,,,---///111000...///111444666666555333222000000//////.........---,,,,,,---...///000111111------------------------......////////////..................///////////////...---------...000111000000000000111111111111222111111111000000//////222111111111000000//////333222000......///111222222222222222222222222222000000000000000111111222////////////////////////222222333333333333444444333333333333333333333333///111222333333222000///111222333444555555555555555555555555666666666666777777666444444333333333555666777888888888888888555777999888555444666888888888777777888888999:::999:::;;;<<<<<<<<<;;;;;;;;;;;;===???BBBEEEGGGIIIIIIMMMRRRVVVZZZ]]]```bbbjjjhhhhhhjjjjjjkkksss|||************+++++++++,,,++++++*********+++,,,---......------,,,,,,++++++******************************+++++++++,,,,,,,,,------------------..............................000000000000000000000000111111111222222333333333666777888999:::;;;<<<<<<999999999:::;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@CCCBBBAAABBBEEEGGGHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGKKKIIIGGGFFFGGGKKKOOORRRMMMFFF<<<777666555333111111111000000000/////////............------------000000000000///...,,,,,,......................................................---------,,,,,,,,,---------......////////////.........------------------------------------000000///........./////////...------...///000111------------------------,,,,,,,,,---------...............---------,,,,,,------......------,,,+++)))******+++,,,------...........................//////.........---------...---,,,++++++,,,.../////////............//////222111000///...//////000------...///////////////.........------.........//////////////////......---...///...,,,+++,,,---///---+++,,,...000///...,,,---///111111000///...111000000000////////////------......///000000000..............................////////////..................///////////////////////////000111111...////////////000000000111111111111000000000///111111111000000000//////111000///......///000000222222222222222222222222000000000000000111111222000000000000000000000000222222222333333333444444333333333333333333333333111222333444444333222111111222333444555555555555555555555555666666666666888888777666555444555555888999999:::;;;;;;::::::666777888888666666777888888888777777888888999::::::::::::;;;;;;;;;<<<<<<;;;<<<===???BBBEEEGGGHHHJJJNNNSSSXXX[[[___bbbdddhhhggggggjjjkkkmmmuuu~~~)))))))))*********+++++++++************+++,,,,,,......------,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,,,,,,,---........................000000000000000000000000000000111222333333444444777777888999:::;;;<<<<<<777888888999::::::;;;;;;:::;;;;;;<<<===>>>??????AAAAAAAAACCCFFFHHHGGGFFFCCCCCCCCCBBBCCCDDDDDDEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@;;;555333444555333222222222111111111000000000............------------111111111000///---+++***................................................///...---,,,+++,,,------000000000///......---------------------,,,,,,,,,------------------------.........---....../////////...,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............------///...---++++++,,,---...)))******+++,,,...///000000000000000000000000000/////////.........------,,,,,,------......////////////............//////222111000000//////000000,,,---......///.................................111111000000///.........---.........,,,+++,,,---...,,,++++++---......---,,,,,,,,,,,,------------111111111000000000000///////////////////////////////////////////////////......////////////......---............/////////,,,,,,---............---............////////////111111111111000000000000111111000000000000//////......//////////////////000000000000000000000000000000000000000111111222222222222222222222222222222222222222333333333333333333333333333333333333333333333444444444444444111222333444555555555555555555555555666666666666999888777666666666666666555666666777777777777777888777666777888888888666888888777777888888999:::;;;;;;:::999:::;;;<<<===<<<===>>>@@@BBBDDDFFFHHHLLLPPPVVV[[[^^^aaadddfffeeeeeegggjjjllloooxxx((())))))))))))*********,,,,,,,,,,,,,,,---------------,,,+++******)))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++....................................//////////////////000111333444555555444555555666777888888888777777777888999999::::::999::::::;;;<<<===>>>>>>???@@@AAADDDGGGHHHFFFDDDAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBAAA???>>>===888666333222333555444333222222222222111111111000000000000000////////////000000000000///...,,,,,,---------.......................................111000...------...///111000000//////...------------------------------------------------------------------------...///000...---+++******+++---///........................,,,,,,,,,---------..................------------...------,,,,,,,,,---......---------...000111222000000000000000000000000////////////............+++,,,...///000000000000//////............//////000000//////////////////,,,,,,---...............---..................---111000000///...------,,,,,,---......,,,,,,,,,...------,,,,,,---.........///...---,,,,,,------...000000000///////////////000000//////..........................................////////////......---------.........//////,,,---...///000///...---........./////////000000111111111000000000000000000000000000000000//////---...000111222111///...000000000000000000000000000000000000000111111222222222222222222222222222111222222222222333333333333333333333333333333333444333333222333333444555111222333444555555555555555555555555666666666666888777777666555555666666444444555555555555555444888555333555888999777555888888777777888888999:::<<<;;;999999999:::<<<>>>======>>>@@@BBBDDDFFFHHHNNNRRRYYY^^^bbbeeegggiiieeedddggglllooosss|||((())))))))))))*********++++++,,,,,,,,,---------++++++******)))(((((('''++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++++++++........................,,,,,,,,,---------......//////000111333444555555333333444444555555666666666666777888888999999:::999999:::;;;<<<===>>>>>>??????AAADDDGGGHHHFFFCCC??????@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<777666444444444555555444222222222222111111111000000000000000////////////---...///////////////...---------.........//////........................111///...------...000111------------------........................//////---------------------------------------...///000///...---,,,+++,,,...///////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......------,,,111000...------...///000////////////////////////000000/////////.........+++,,,...000111111000/////////............//////---.....................,,,---......//////......------...//////...------//////...------,,,++++++,,,---...---,,,,,,---.....................///000111000...---,,,---..............................000000000///......------------------------------......////////////......------------............///000111333333222111111//////000000000111111111000000000000000000111111//////////////////000000...///111333444333111000////////////////////////000000000000000111111222111111111111111111111111111111111222222222333333333333333333333333333333222222222222222333444555111222333444555555555555555555555555666666666666666666555444444444555555888888888999999888888777666333222333777888666444888888777777888888999:::<<<;;;999999999:::<<<>>>======>>>@@@CCCEEEGGGHHHOOOTTT[[[aaaeeehhhjjjkkkfffgggkkkppptttwww)))))))))*********++++++((())))))***+++******************))))))))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,,,,---........................++++++,,,,,,---.........000000111222333333444444444555555555666666666777666777777888999999::::::999::::::;;;<<<===>>>>>>??????AAADDDGGGGGGEEEDDD>>>>>>???@@@@@@@@@@@@@@@AAA???===:::999888888888999888666444444444444555222222111111111000000000............------------,,,---...///000000000000,,,,,,------.../////////........................------,,,+++,,,---...///***++++++,,,---...//////.........///////////////------------------------.........---......//////111111000////////////000........................,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---+++,,,---...///...---,,,000///,,,+++******,,,---........................000000000/////////......,,,---...000000000////////////............//////,,,,,,---.........---------......///000/////////,,,---...//////...---,,,...---------,,,++++++++++++---...---,,,,,,---///.../////////......000111111000...,,,,,,,,,,,,---,,,---------------......000000//////.........---------------------------......////////////......,,,------------.........------....../////////...000000000000111111111111000000000000111111111111......////////////000000...000222444444444222111////////////////////////000000000000000111111222000000000000000000000000111111111111222222222222333333333333333333333333111111222222333333444444111222333444555555555555555555555555666666666666555555444444444444555555777888888888888777777666444444333444666777777666888888777777888888999:::;;;;;;:::999:::;;;<<<===<<<===>>>@@@CCCFFFIIIJJJPPPUUU]]]cccgggjjjlllmmmkkklllpppuuuxxx{{{************+++++++++,,,'''((()))***+++******)))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------..............................,,,,,,---......///000000111111111222222333333333555555555666666666666777777777888888999::::::;;;::::::;;;<<<===>>>????????????@@@CCCEEEGGGFFFDDD===>>>???@@@AAA@@@@@@???>>>>>>===;;;:::888777777888777555333111111333444111111000000000/////////............---------------...///////////////...,,,,,,------...//////000........................,,,,,,,,,---------......,,,,,,------.../////////---------....../////////------------------------000000///.........////////////000000000///...---------------------------,,,,,,,,,---------......,,,,,,,,,,,,------......---,,,,,,,,,,,,---...///...---+++))))))***,,,---........................000000000000/////////...---......//////.........//////............//////,,,,,,.../////////.........///000000111111000000,,,---///000000///---,,,---------------------,,,+++,,,...---,,,,,,---///,,,...///...,,,,,,///111111111///...---,,,,,,,,,------------....../////////////////////.......................................////////////......,,,,,,---------.........+++++++++++++++,,,------/////////000000000000111///000000000111111111111........./////////000000...///111222333333222222000000000000000000000000000000000000000111111222000000000000000000000000111111111111222222222222333333333333333333333333000111333444555555555444111222333444555555555555555555555555666666666666666666555555555555666666666666777777666666555444444555777777666777888999888888777777888888999::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@DDDGGGJJJLLLPPPUUU]]]dddhhhkkkmmmnnnpppqqquuuzzz|||***++++++++++++,,,,,,,,,)))***+++,,,---,,,++++++***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------......///000.................................///000111111222222222222222222222222333444444444555555555555555888888888999::::::;;;;;;:::;;;;;;<<<===>>>??????@@@???@@@BBBEEEFFFFFFEEE===>>>???AAAAAA@@@@@@???;;;<<<>>>>>>>>>===;;;:::666555333000//////222444000000000000////////////111000000000//////////////////000000///...------,,,,,,------...///000000........................------...///000000//////.........///////////////,,,,,,,,,------.........------------------------222111000///////////////+++,,,---......,,,***(((........................,,,,,,,,,---------......---------........./////////---+++)))***,,,///111...---+++***+++---///111////////////////////////000000000000////////////............------------//////............//////,,,---///000000000////////////000111111111111111,,,---///000000///---,,,------..................+++,,,------,,,,,,...///+++---...---++++++---000333333222111///...---,,,---.........//////000000////////////////////////////////////////////////......////////////......,,,,,,,,,---------......111111000//////111222333............/////////000//////000000111111111222---.........//////000000......///000111222222222111111111111111111111111000000000000000111111222000000000000000000000000000111111111111222222222333333333333333333333333111222444777777777666555222222333444555555555555555555555555666666666777777777666666666666777888:::::::::::::::999888888444777:::999777777:::===888888888777888999999:::999:::;;;<<<<<<<<<;;;;;;:::;;;===@@@DDDHHHKKKMMMPPPVVV^^^eeeiiikkkmmmnnnttttttxxx}}})))************+++++++++))))))*********+++++++++000///---,,,,,,,,,------------------------------++++++******++++++,,,---------------------,,,,,,///---+++))))))+++---///000000000000111111111111000111111111111222222222444555666666666666666666444555888:::;;;<<<<<<;;;;;;;;;<<<;;;;;;===AAADDDGGGCCCAAAAAAEEEHHHHHHHHHDDDDDDDDDCCCBBB@@@???>>>===<<<;;;999666444222111444444222111000000//////000000///...............///////////////......---000///...---------------////////////////////////......//////...---,,,,,,,,,---------......//////........................---------...------,,,,,,...............///000111,,,,,,+++***+++,,,---...///............---------,,,,,,,,,---------......---------...............---...///...------...///000---***((()))***,,,,,,------............------,,,,,,,,,---------....../////////......//////000---,,,,,,,,,......---+++------............------,,,---......//////......//////000000000000//////+++,,,---/////////...---'''+++...---)))(((+++///......//////...---,,,,,,+++++++++,,,,,,---------------............------...------,,,,,,------...000000//////.........---........................---------...------,,,,,,+++,,,,,,------,,,,,,+++..................------............////////////000000000000000000000000000000///////////////000000//////000111222222000000000000000000111111222111111000000000000111111111111111111111111111111444333222222111111111222222222111111222444555777333333333444444444555555111111111222222333444444111222333444555777888888555555555555555444444444:::888666666888999888666333444444555666777777888888888999999999:::::::::888999;;;<<<===<<<<<<;;;<<<<<<>>>@@@CCCEEEHHHIIIOOOVVV___eeehhhkkkpppttt{{{{{{}}}************++++++++++++***************+++++++++******+++++++++***((((((++++++++++++++++++++++++++++++******++++++,,,---,,,,,,------------------///...,,,++++++,,,.../////////000000000000111111111111111111222222222222444555666666777666666666555666888999;;;<<<<<<<<<<<<<<<===<<<<<<===@@@CCCKKKHHHEEEEEEHHHJJJJJJJJJEEEEEEDDDCCCBBB@@@???>>><<<<<<:::888666444222111111111000000///000000000000000///............//////////////////......---......---,,,,,,,,,,,,,,,.......................................---,,,,,,------........./////////........................,,,------...------,,,,,,...............///000000...------,,,---...///000///............---------------------............++++++,,,---...000000111---...///...------...///...,,,)))((((((***++++++------............---------------.........//////111000...+++)))'''&&&&&&...---++++++,,,------,,,------............------+++,,,,,,---------------//////000000000000//////,,,---///000///.........))),,,...---+++***,,,///......//////...------,,,,,,,,,,,,---------------------............------...------------------...000/////////.........---........................---......//////......---,,,,,,------------,,,,,,....................................////////////////////////////////////000000////////////000000000......///111222111111000000//////000000111222111111000000000000000111111111111111111111111111333222222222333333444555444333222222222333444555333333444444444555555555333333333222222222222222333333444555666777888999777777777777777777777777666666777888777555444444555666666777888888999999999999999999::::::::::::::::::;;;<<<============<<<===>>>@@@CCCEEEHHHIIINNNUUU^^^dddgggjjjooossszzzyyy|||************+++++++++,,,+++++++++++++++*********)))+++---///...,,,***(((************************++++++******++++++,,,---++++++,,,,,,------..................................../////////000000000111111111111222222222333444555666666777777777666777777888999:::<<<===>>>>>>??????>>>======@@@BBBJJJHHHEEEDDDEEEFFFFFFFFFEEEEEEEEEDDDBBBAAA???>>>;;;:::999777555333222111//////......///000000111111111000//////////////////////////////......---------,,,+++++++++,,,,,,---------------------------............------,,,.........///////////////------------------------,,,,,,------...------,,,............//////////////////......//////000111///............---------------------............,,,,,,------...//////000---...///...------...///---,,,***)))))))))***+++------............------........./////////000000......---,,,,,,,,,,,,,,,///---++++++,,,---------------............------***+++,,,,,,------,,,,,,...//////000000//////...+++...000///,,,+++,,,...++++++,,,,,,,,,,,,------.........///......---,,,...............---------------............------------------------------/////////.............................................///////////////...............................................................////////////////////////////////////000000////////////000000///---------000111111111000000//////000000111222222222111000//////000000111111111111111111111111111111222222444555666777555444444333222333333333444444444555555555666666555555444333333222111111444444555666777888888999777777777777777777777777333666999999666444333444888888888999::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@===>>>???@@@CCCEEEGGGIIILLLRRRZZZ```cccgggkkkooouuuuuuwww|||*********+++++++++,,,,,,,,,,,,++++++++++++******+++,,,---......---+++***************************++++++******++++++,,,---******+++,,,------......,,,---...//////...---,,,------......//////000000111111111222222222333333444555666777777777777777999999888888:::<<<>>>???AAAAAAAAA@@@??????@@@BBBHHHGGGEEEDDDDDDDDDDDDDDDFFFFFFEEEDDDBBB@@@???>>>999999777666444333222111000000/////////000000111111111000////////////000///////////////......---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,////////////////////////------------------------,,,,,,------...---------......///////////////...///////////////000000000///............---------,,,,,,,,,,,,------------000000///...---,,,,,,,,,---...///...---------///,,,------,,,+++***+++,,,------............---------.........////////////---------......000111111...------///000000...,,,------............------++++++,,,------------,,,...//////////////////...))),,,///---)))'''))),,,,,,******+++,,,---,,,+++---...............------000000//////......------------............------------............------................................................---......////////////...//////............//////............////////////............////////////////////////////////////000////////////000000111///---,,,,,,///000111000///////////////000111111333222111000////////////111111111111111111111111111111111222333444555666444333333333444444444444444444555555555666666666555444444444333333333222444444555555666666777777555555555555555666666666555666888888777777777777999999999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;<<<===???@@@>>>???@@@AAACCCEEEGGGHHHJJJNNNUUUZZZ^^^aaaeeehhhmmmmmmooorrrtttxxx***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++******++++++,,,---******++++++,,,---......+++,,,---......---,,,+++---------...///000000000111222222222222333333333444555666777888888888888::::::999999:::<<<>>>???BBBCCCCCCBBBAAA@@@AAACCCIIIIIIIIIHHHGGGFFFFFFGGGFFFEEEDDDCCCAAA???===<<<777777666555444333222111444333222111000000000000111000000//////////////////////////////......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,///////////////.........------------------------+++,,,,,,---.........---......///000//////...---------......///////////////............---------***++++++++++++,,,,,,,,,000000///...---,,,,,,,,,---...///...---------///---///000000---,,,---...------............------,,,,,,---------.........111000///---+++*********,,,---000333555333...***------............------,,,,,,---.....................////////////......+++---...,,,***(((***,,,+++***)))***+++,,,,,,***------...............---000000000//////.........------............---------......//////......------------.......................................+++,,,---...............000///............///000........./////////000000............////////////........................///////////////000111111000...,,,,,,...000000000/////////...///000000111222222111000//////000000111111111111111111111111111111111111111222222333111111222444555666777777444444444444555555555666333333444444444555555555444444444444444444444444555555555555666666777777888666555555777999999999888888888999999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::;;;===>>>???@@@@@@@@@AAACCCEEEFFFGGGHHHKKKPPPTTTXXX[[[^^^```cccccceeeggggggjjjuuu++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******++++++,,,,,,------***+++,,,------,,,+++***------...///000000111222222222222222333333333333444555666777888999999999;;;:::;;;;;;<<<===>>>>>>AAABBBCCCBBBAAA@@@AAABBBDDDEEEFFFFFFEEEDDDEEEGGGEEEDDDDDDBBB@@@>>><<<;;;555555444444333222111111555444333111000000//////000000///...............///////////////......---......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...............///000000000///------+++,,,---............---///............---------++++++++++++,,,,,,,,,,,,,,,,,,------...//////000---...///...------...///---000333222///---...///------............------,,,,,,,,,------------...111000///............///,,,---111444555333...***------............------,,,---......//////......---......//////......---///...---,,,,,,---------******++++++++++++,,,,,,,,,---......///.........///////////////.........------............---------...///000000///...------------------.................................++++++,,,---............000///...------...///000.........//////000000111............////////////........................///......//////000111222333000---,,,...///000/////////......//////000111111111000000000000111111111111111111111111111111111000000000000111111222///000222444666777888888333333333444444444555555333333444444555666666777444444333333333333333333666777777888888999999:::999999999888777777888:::888888888888888888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>AAAAAAAAABBBCCCEEEFFFGGGHHHIIILLLPPPSSSVVVXXXYYY[[[\\\^^^```^^^```kkkwww+++++++++,,,,,,,,,------)))******+++,,,---............/////////000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......///000111222333222222222333333333444444444555666777888999999999:::;;;<<<==================???AAA@@@?????????@@@===???BBBCCCBBBBBBDDDFFFDDDCCCBBBAAA???<<<:::999444444333333222222111111222222111000000000000000///......---------------///////////////......------,,,,,,,,,------...///------------------------***+++,,,---------------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............///000111000///---,,,+++,,,---.........------///............---------,,,,,,---------.........++++++,,,---...000000111---...///...------...///+++000444333000------///------............------------------............------...///111333444555------...000111000...+++------............------,,,,,,---............------......//////......---///+++((())),,,...---+++***---///...,,,+++---000,,,------...//////........................//////------............---------...///000000///...---,,,,,,,,,------.................................+++,,,---...////////////000///---,,,,,,---///000---......///000000111111............////////////....................................///000111222666333///---...////////////............///000000////////////000111222333111111111111111111111111//////000000111222333444000111333555666777777777222222222333333333333444555555555555555666666666555555444444444333333333666777777888999999::::::999AAAGGGDDD;;;555777;;;999888888888888888888888999999999999::::::::::::;;;;;;<<<===>>>>>>>>>>>>BBBBBBBBBBBBCCCEEEFFFFFFJJJJJJLLLNNNQQQSSSTTTTTTVVVXXX\\\^^^[[[]]]hhhttt++++++,,,,,,,,,---------))))))***+++---...//////)))+++---///000///---+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++..............................///000111222333333222222333333333444444444444555666777999999:::::::::;;;<<<>>>>>>>>>======;;;<<<>>>???>>>===>>>???<<<@@@CCCEEEDDDEEEGGGJJJCCCCCCBBB@@@>>>;;;999888333333333222222222111111///////////////000000111......---,,,,,,,,,,,,---///////////////......---++++++++++++,,,,,,---...------------------------***+++,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............///000111000///---++++++,,,.../////////...---//////.........---------........./////////000000---------...............---...///...------...///***///444333///,,,,,,...---..................---............/////////000//////---,,,,,,+++++++++///---++++++---...---,,,---..................---++++++,,,---------,,,,,,---..................---,,,'''"""$$$***---+++'''+++///222111---,,,///333,,,,,,---.../////////...,,,---------......//////---..................------...///111111///...---,,,,,,,,,------.................................,,,---...///000000000000000...---,,,,,,---...000---......///000111111222............/////////000....................................///000222222888555000.........///..................///000000.../////////000222333444111111111111111111111111...//////111222444666777222333555666666666555555111111222222222333333333777777777666555555444444666666666555555444444333444555555666777888888888;;;IIIVVVQQQ@@@444666>>>999999999999999999999999888888999999999:::::::::;;;<<<>>>@@@@@@@@@??????BBBBBBBBBCCCCCCDDDFFFFFFLLLLLLLLLNNNQQQRRRSSSRRRUUUWWW\\\^^^\\\^^^iiiuuu***)))((((((((()))++++++555333000...------///000222000---+++))))))******,,,...///...***)))***,,,,,,,,,------...///000000---000///***))),,,......------------------,,,,,,///000111222333444444444444555555666666666666666888999::::::999888999;;;:::;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;;;;===>>>???BBBBBBBBBAAAAAA@@@@@@???@@@>>>;;;:::999999777555222333333333333222111111222111///------...000111////////////////////////---...///000000///...---.........------.........000)))&&&+++...,,,,,,///------------------------+++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,---------,,,+++***(((***---------,,,,,,---+++,,,.../////////......////////////////////////------++++++++++++------///............------------,,,+++,,,---...,,,***111000///...---,,,++++++------------------------........................,,,,,,------------,,,,,,---------............///......---,,,,,,,,,,,,---000///---+++************//////000///...+++)))(((...---+++***,,,,,,,,,+++,,,---......//////......333222000...---------...////////////////////////444///******---000...,,,..................------.........------,,,,,,,,,,,,------......------,,,---------...///000000111000///...---,,,------...111000///...---,,,,,,,,,---,,,,,,,,,,,,---......////////////000111222333000///---,,,,,,---...///222000///000111222111///////////////////////////000///.........///111222111111222333333333333222////////////000000000000999999:::999999888777777999888777555444444333333333333333333333333333333444444444444444444444444333444666777999::::::::::::<<<>>>>>><<<999888888999999999888888888888888999::::::::::::::::::;;;<<<<<<<<<<<<=========>>>?????????@@@BBBDDDFFFHHHHHHJJJMMMQQQSSSUUUVVVVVV[[[\\\___bbbbbbgggttt++++++*********+++,,,---,,,+++******)))***++++++000///---+++******+++++++++,,,,,,+++***)))***+++++++++,,,,,,---......///---...,,,((((((,,,---+++/////////...............000111222222333333333333444444555666666666666666777999::::::888888999;;;999::::::;;;;;;<<<<<<<<<======<<<<<<===>>>@@@AAACCCCCCBBBBBBAAA@@@@@@@@@>>>;;;999777777666555333111111222222111111000///222111000/////////000000.................................//////...............------------......,,,&&&%%%))),,,******,,,------------------------,,,,,,,,,,,,------------------......------,,,++++++,,,---......---,,,+++---...000000///------...------///000000000//////........................------,,,++++++,,,---------------.........//////---,,,++++++,,,,,,***)))...............---------------------------------..............................////////////......---------............//////......---------------------,,,++++++,,,,,,---/////////...---,,,+++***...,,,++++++,,,,,,+++))),,,,,,---............---000000///...------------...........................***'''(((,,,///...---------...............---.........------,,,,,,,,,------............------,,,,,,,,,---.../////////000///...---------......//////...---------............------......///000////////////000111111222////////////111222333444222000//////111111000...////////////////////////000//////...///000111222000111111222222222222222////////////000000000111111222333444444555444444999888777666555444444444333333333333333333333333444444444444444444444444444555666777777777777777666888::::::888666555555888888888888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<===============?????????@@@AAACCCFFFGGGJJJMMMQQQUUUXXXZZZ\\\^^^bbbdddhhhkkklllqqq~~~,,,,,,,,,,,,,,,---......++++++,,,---------------...---,,,+++***+++,,,---,,,+++***+++---------,,,***++++++,,,,,,---------......,,,***...444444000000000000000000000000000111222222333333333222222444444555666666666666555777888999999888888999;;;<<<<<<;;;;;;;;;;;;<<<===????????????@@@AAABBBCCCDDDDDDCCCBBBBBBAAA@@@@@@===;;;888666666555444222000000111111000000///...///000000000//////......------------------------......------------......------,,,,,,,,,,,,---------******...000///...///------------------------------------.........///------......------,,,,,,,,,------.........------///111222111///---------......///000000000000///........................------,,,,,,,,,,,,------++++++,,,---...///000111///---,,,,,,------,,,***---------.........//////------------------------........................///000000111111000000///---------............///000///......------......++++++++++++,,,---///000///...------,,,------------,,,,,,,,,---,,,)))'''++++++,,,---------------------............------........................000---++++++///111111///,,,,,,---...////////////.........------------------......//////......---++++++,,,,,,---.........000///......------............------......///000//////......//////000111//////000000000000000000,,,,,,...///000000000000222000//////000000///---///////////////////////////////////////000111111//////000111111111111111/////////000000000111111111222333555777888999999999888777666555444444444333333333333333333333333444444444444444444444444555555555666666555555444333555777888666555444555777777777888999999999:::999999::::::;;;;;;;;;;;;===============<<<<<<<<<@@@?????????AAACCCEEEFFFLLLPPPUUUZZZ^^^bbbfffiiinnnpppuuuyyyzzz~~~,,,,,,,,,,,,------......---...000111111000...---,,,,,,+++++++++,,,---...///,,,+++---000222111///++++++,,,,,,,,,---------000///---...555======888000000000000000111111111222222333333333222111111333444555555666666555555666777999999888888999;;;@@@???>>>=========>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEDDDCCCCCCBBBAAA@@@@@@>>><<<999888777777555333000000111111000000///...,,,---...//////---,,,***------------------------...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---//////000333333222111111....................................////////////,,,------...------,,,,,,------.....................///000///---,,,,,,---.........////////////...........................---------,,,,,,---------,,,,,,------...//////000///---,,,---///000//////---------............///------------------------........................000000000111111000000000---------............///000000///............///+++++++++,,,---...//////...---,,,,,,,,,---///000...------...///---***'''***+++,,,,,,------,,,,,,***+++---.........---,,,........................555222000///000000///...+++,,,---...////////////...............------------------......---------,,,,,,---------.........//////..................//////............////////////......//////000111///000000000000000000000......///000///---,,,+++111000//////000000///---///////////////////////////////////////000000111...//////000000000000000//////000000000111111111444555666888:::;;;<<<<<<999888777666555555555555333333333333333333333333444444444444444444444444444444555666666666555555555666888888777666777888666666777888999:::::::::999999::::::;;;<<<<<<<<<============<<<<<<<<<<<<@@@@@@???@@@AAABBBDDDEEEMMMRRRXXX^^^ccchhhnnnsssyyy{{{***++++++,,,,,,,,,,,,,,,+++,,,---...---+++((('''++++++++++++,,,---......///,,,+++---111333222///------------............000///......444;;;:::444.........//////000000000222222333333333222111111333444444555555555555555555777888888888888999;;;@@@??????>>>>>>>>>?????????@@@AAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@??????===;;;888666666555444222111111222222111111000///,,,...000111000///,,,+++...........................---,,,++++++,,,---...---,,,,,,++++++,,,,,,---...000222111111111000..................................../////////000000,,,,,,------...------,,,------------......//////,,,---......------///000------------------------........................------------------------........................,,,+++***+++...000111111///............---------------------------------...........................//////000000//////...---------............///000000///............///,,,---------------------...---,,,,,,---...000111.........///000///+++(((***+++,,,,,,------,,,,,,***+++,,,...///......---........................111///...------,,,+++***+++,,,---...////////////........................,,,,,,------------,,,,,,.............../////////......//////////////////111111000///...---------......------......///000///000111111222111111000222222333333222111///...111///...///000111000///////////////////////////...//////000000000000000......///000000000000///000000000000111111111111222333444555666666666666888777666555444444444555333333333333333333333333444444444444444444444444333333555666777888888888666777999999888777888999666666777888999:::::::::999999:::;;;;;;<<<=====================<<<<<<<<<@@@@@@@@@@@@AAACCCEEEGGGLLLRRRZZZ___dddjjjrrrxxx))))))***+++++++++++++++***+++,,,,,,+++)))&&&%%%******+++,,,------......,,,++++++,,,...//////.................................,,,***---000...))),,,------......//////000111222222333333333222222333333444555555555555444444666888888888888:::;;;<<<===>>>>>>>>>>>>======>>>???@@@BBBCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>:::888555444333333111///111111222222111111000//////000222222222111///---////////////////////////......------------......------,,,,,,,,,,,,------111555666222000000000......................................./////////000,,,,,,------......---------,,,,,,,,,---...///000---...//////...///111333...---,,,,,,+++,,,,,,,,,------------------------------............------//////.........---------***((('''(((+++...000000//////.........---------------------------------........................---......//////......------------............///000///......------.....................---,,,+++------------...///000111...------...//////---***++++++,,,---------------,,,,,,---...............---------------------------.....................,,,,,,---...////////////.............../////////,,,------------------,,,////////////////////////......///000000000//////333222000///...---------......------......///000///000111333444333333222//////000111111111111111000///...///111333222111////////////////////////......///000000000000000......///000000000000000000000000111111111222222333333444444444444444333666555555444333333444444333333333333333333333333444444444444444444444444222333444666888999999999666777888777666555666777777777777888999999999:::999999:::;;;<<<======>>><<<<<<<<<<<<=========>>>@@@@@@@@@AAACCCEEEHHHIIILLLRRRZZZ___ccciiissszzz((()))***+++,,,++++++***+++,,,------,,,+++***)))***++++++,,,------------***+++,,,---,,,,,,---...------------------------+++...---+++***,,,+++(((,,,,,,---......///000000000111222222333333333333222333444444555555444444444555777888777888:::;;;:::<<<>>>@@@AAA@@@>>>===<<<===???AAACCCCCCCCCCCCCCCCCCBBBAAA???>>>===<<<999777444333222222000///000000111111000000///...//////000000000///...---.................................//////...............------------......444888888222...///000...........................------........./////////+++,,,------......------,,,+++++++++,,,---///000...//////...------///111///...---,,,+++,,,,,,---------------------------,,,---...//////...---,,,---------..................+++)))***,,,...//////---------...............------------------------........................---......//////......------------............//////......------------------.../////////...,,,,,,,,,---...//////000//////,,,+++***+++---------+++,,,,,,---............---.........---......//////------------------------...///000000////////////------...............------........./////////000......////////////..............................---...///000111000000///111111000///......////////////......//////000111...000222444666666555555..................///000///......000333555555444////////////////////////---...///000111000000/////////000111111111111000000000111111111222222222444555666666777777666666444444333222222222333333333333333333333333333333444444444444444444444444222333444555666777777777777888888777555444555666888888888888888888999999999999:::;;;<<<===>>>>>>:::;;;;;;<<<===>>>??????@@@@@@AAABBBDDDGGGJJJLLLLLLSSSZZZ___bbbhhhrrrzzz)))***+++,,,---,,,++++++))))))***++++++++++++******+++,,,------------,,,+++...000///---,,,...111,,,,,,,,,,,,,,,,,,,,,,,,)))...000......000111000,,,------...///000000111///000111222333444444444222333444444555555444444333555777888777888:::;;;;;;===@@@CCCDDDCCCAAA???;;;<<<>>>AAABBBCCCCCCBBBCCCBBBAAA@@@>>>===<<<;;;;;;999666444444333222000///////////////......---,,,,,,------,,,,,,++++++---------------------------...///000000///...---///......------......///111555444,,,''')))+++)))////////////////////////------------.........///+++,,,,,,---.........---++++++******+++---...///......---+++))))))+++---000///...---,,,------...------------------------,,,---...//////...---,,,+++,,,,,,---...///000000444111...---...000000000++++++,,,---...///000111------------------------..............................////////////......---------.........//////......---,,,,,,,,,,,,---,,,---...//////...------,,,---///000000000///...***)))((((((***,,,,,,,,,,,,---......//////......000000...------...///000------------------------...//////...+++)))((((((.........///......---------.........//////000000000000111111111111000000---------------------------...///111111111000//////////////////000000111000000000000000111111222...000222555777777777666666555333111//////000000///......111444666666666////////////////////////---...000111111111000/////////000111111111111111000111111111111222222222222333444555666666666666333333222222111111222222333333333333333333333333444444444444444444444444333444444555555444444333:::::::::888666555666777999999999888888888888888999999:::;;;<<<===>>>???999:::;;;<<<===???@@@@@@@@@@@@AAACCCFFFIIILLLNNNLLLSSS[[[___bbbgggqqqzzz~~~---,,,,,,++++++,,,,,,---++++++***)))(((((())))))******))))))******+++,,,...---+++******+++---...---,,,,,,++++++,,,,,,---////////////////////////111111111111000000000000000111222333444333222111444333222111111111222333444555666777777777777777;;;;;;;;;;;;<<<>>>???@@@DDDCCCBBBAAA@@@AAABBBBBBCCCBBBAAA???>>>=========777666666555333222111111111111000000//////......000//////...---,,,,,,,,,........................000///...---------------//////.........---------+++***)))((())),,,...000............---,,,+++***------------------------------------------,,,,,,---------............///000000/////////......---...///////////////...---...---,,,,,,,,,,,,---...........................---------............///+++******,,,...//////...111///---+++***+++,,,---)))***,,,......---,,,+++------------------------------++++++++++++------///+++(((***...111000...------------------------///...---,,,+++,,,------......---,,,---...///000------.........---+++***++++++******++++++,,,---,,,---...//////...---,,,+++,,,,,,---.........---////////////////////////------------------------..................---------------.....................---------,,,,,,,,,***+++,,,---///000111111000//////.........//////...............---------111333555888:::;;;;;;;;;999333...---000222111///...000222444666777777777000000000111111222222333000///------...000222444111111000000000000000111000000000000000111111111000444888666333111333666333333333222222222111111333333444444333333222111555333222111222555888;;;999777777:::>>>>>>999444777777888888777666555555888888777777777777777888999999::::::;;;<<<======@@@?????????>>>>>>======BBBCCCDDDCCCCCCEEEHHHJJJMMMRRRYYY^^^cccjjjrrrxxx,,,,,,++++++++++++,,,,,,+++++++++******)))))))))------,,,,,,------...///------++++++++++++---------,,,,,,++++++,,,,,,---........................////////////////////////222222222222222222111000222111000000111222333444666777888999999999999999=========>>>???AAABBBCCCDDDCCCBBBAAAAAAAAABBBBBB@@@???>>><<<;;;:::::::::666555555444333222111000111000000000/////////...000000//////...------,,,........................//////.........---------//////.........---------+++***(((''''''(((+++,,,---...///000000//////...---------------------------------------------------------............///000000/////////...............///////////////.........---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...///111333333222000000000///...---,,,,,,***+++,,,---------,,,+++------------------------///...---,,,,,,---...///+++(((%%%&&&+++---,,,***------------------------///...---,,,+++,,,,,,---...------,,,---...///000------.........---,,,+++------,,,,,,------...///------...//////...------+++,,,------.........---........................------------------------......................../////////........................---------,,,,,,)))******+++,,,---......//////......---......///000000//////.........///000222444666888999::::::;;;666111000333555444222///000111333666:::===???111111111111222222222222444444222222222222333444111111000000000000111111//////000111111222333333111444777666333111333666555555444444333222222111333444444444444333222222444333333333444666888999777444111333888:::999777777777666666666555555555888888777777777777888888999::::::;;;<<<<<<===============>>>??????@@@@@@===???@@@AAABBBDDDGGGJJJMMMSSSZZZ```eeellltttzzz++++++************++++++***+++,,,,,,,,,+++***)))++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................------......//////000000444333333222111111111111000000000000111333444666888888999:::;;;;;;;;;;;;::::::;;;<<<===???AAABBBDDDCCCBBBAAAAAAAAAAAABBB???>>><<<;;;999888888888444444333222111000000///000000000000////////////111000000//////......---........................---.../////////...---,,,...............---------000...,,,+++***+++---...''')))+++---...---,,,+++------------------------+++,,,,,,------.........---------............///000//////...............------...///000000000///......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////---+++***,,,///000000///000222222222000---,,,---------,,,,,,,,,,,,,,,------------------------//////............//////...,,,***+++...000///---------------------------...---,,,+++++++++,,,,,,...------------...//////------.........---,,,++++++++++++++++++,,,------------...//////...------,,,,,,---............---------------------------------------------------........................111111000000//////...............------------,,,+++++++++,,,,,,,,,------...---------------......222111000///...///000111///000222444666777777777;;;777333222444666555444222111000111444888<<>>:::;;;<<<>>>???AAABBBCCC;;;===???@@@BBBDDDIIILLLNNNTTT\\\ccciiipppxxx}}}+++******))))))******+++***+++---......---+++*********))))))******+++,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................,,,,,,---...///111111222555444333222222333444555333333222222222444555666888888999;;;<<<<<<<<<<<<888999999:::<<<>>>@@@AAACCCCCCBBBBBBAAAAAAAAAAAA???>>>===;;;999888888777333222222111000000//////000000000000////////////111111000000/////////...........................,,,---///000000///---+++........................111000///.........000000%%%''')))+++,,,+++***(((------------------------++++++,,,,,,---...//////---------............///...------,,,,,,,,,---...,,,,,,...///000000000000......------------..................////////////---------............///...+++(((''')))+++,,,---///000111111111///...---......---,,,,,,,,,,,,---........................////////////////////////111///...///222333222111........................------,,,,,,++++++++++++------------......//////---------------------,,,,,,,,,+++++++++,,,---------..................---------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............333222222111000///..................------------........................------,,,,,,,,,---......333111000......///000111//////000222333444555555666444111000111333222111333222111//////000222333444444333333222222111111//////000000///...---,,,000000000000000000111222111111222222333444555555222444666555444222333555444444444444444444444444555555555555555444333333222333555666777777777666888555222333666;;;===>>>;;;:::888777777888999;;;999999888888888999::::::<<<<<<<<<<<<======>>>>>>:::;;;<<<>>>???AAABBBCCC>>>???AAABBBDDDFFFJJJMMMOOOVVV```hhhnnnuuu|||+++******))))))******+++***+++---......---,,,***...------------...//////+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................------...///111222333333333333222333444666888:::999888666555444555555666666777888:::;;;<<<<<<<<<<<<<<<===>>>???AAACCCCCCBBBBBBBBBBBBBBBAAAAAAAAA???===<<<:::888666666555111111111000000//////...////////////000000000000000000000000////////////........................+++---...000000///---,,,---.....................,,,+++++++++,,,---///000+++,,,---//////---,,,+++------------------------++++++,,,,,,---...//////---------............///,,,+++***))))))***,,,---,,,,,,...///000000000000.................................//////000000000---------............///333000---,,,---///000000000///...---------...///......---,,,,,,------....................................//////.........---,,,,,,---......------........................------------,,,,,,++++++---------...............------------------------......------......///000.........------.........---......//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////333333222111000//////...//////.........---------///............---------,,,,,,,,,,,,,,,---...///111000///.........//////...//////000000111222333222111/////////000000000222222111000///---,,,+++333333333222222111111111000000111111111111000000000000//////000111222222444444444333333333333333333444555555444333333444000000111222333444555555555666666666666555444444333444666777888777666666999888777777999:::;;;;;;:::999777666666777999:::999999999999999:::;;;;;;<<<<<<<<<===============<<<======>>>???@@@@@@@@@@@@AAACCCCCCDDDFFFJJJLLLPPPXXXcccmmmttt{{{++++++************++++++***+++,,,---------,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------......///000111222333444111111222333555888999;;;<<<;;;999777666666666666555666777999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCCCCBBBBBBAAA@@@<<<;;;999777555444333222111111000000000/////////////////////000000000000////////////////////////........................,,,---.../////////...------------...............,,,,,,,,,---...///000111---------...------,,,,,,------------------------+++,,,,,,------.........---------............///,,,+++)))((()))***,,,---------...///000000000///---...////////////...---,,,,,,,,,---......//////---------............///555222///...///000000000///...,,,******,,,---///,,,---------..........................................////////////......+++,,,------------,,,,,,........................------.........---,,,+++,,,---......//////......------,,,,,,,,,---......***************++++++,,,///...------------...///...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////222222111111000000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000/////////......//////......///000111111111111000000000000000111///000111222222111//////222222111111111111111111///////////////000000000////////////000111222333555444444333333222222111333444444555555444444333//////000111333444555555666666666777666666555444444555666777888777666666777777888888888888777666666666555444555666777888999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????@@@AAABBBCCCCCCEEEHHHKKKQQQZZZfffqqqyyy,,,,,,++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,+++************+++,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---------------------------.........///000111222222///000111333555666777777;;;:::888777666777777888555666777999;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<======BBBBBBCCCCCCCCCBBBAAA@@@<<<;;;999777555333222222111111111000000000000///.../////////000000000111................................................---------.........//////---------.........//////////////////000000111111,,,,,,++++++,,,---...///---------------------------------------------------------............///---,,,***))))))+++---///......///////////////...---...///000000///...---,,,,,,,,,---.../////////---------............///111///---,,,------,,,+++---,,,,,,,,,,,,,,,------***+++---...///000//////........................//////000111111000//////...000111111111000//////............................../////////...---,,,,,,---.../////////...------,,,,,,,,,,,,---...///)))(((((((((((()))******///...------------...//////////////////...------------------------------------------------------,,,,,,------...//////000000000000000000000000000////////////............+++,,,,,,,,,,,,,,,,,,,,,------------...///000111///000111222222000///---//////.........///000111//////000000//////000000...//////000222333444444000000000000000000111111111000///...------......////////////000111222333333333333333222222222222444333444444555555444333222222222333333333333444666777777777777666555555555666666777777777777777666777777777777666666666666666666777777777888888999999999::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>???????????????@@@BBBCCCEEEGGGKKKNNNRRR[[[iiiuuu}}}---,,,,,,++++++,,,,,,---+++************+++,,,---...------------...//////...---+++******+++---...---,,,,,,++++++,,,,,,---------------------------------......///000000000...///111333444444444333888888777666666777888999555666888:::;;;<<<======??????>>>>>>>>>>>>??????AAABBBCCCCCCCCCBBBAAA@@@???===;;;999777555444444111111111111000000000000.../////////000000111111---------.......................................---------------...///000---------.........//////------------,,,,,,,,,,,,//////......///222555777------------------------------------------,,,,,,---------.........//////...---+++***+++---///111...///////////////......---...///000000///...---.........///000111111222---------.........//////000///------------+++)))+++,,,---//////...,,,+++(((***---///111111000///////////////////////////000111222333333222111000...000222222111000//////////////////////////////...///000000000///------,,,,,,.../////////...------,,,,,,+++,,,---.../////////......//////000111///...---,,,,,,---.../////////000000///...------------------------------------------------------,,,,,,------...///000000///////////////000000000000/////////............---------.........//////---------...///000111111///111333444444222///...000///...------...000000,,,---......------...///000///...---...111444666......//////000000111111999777555222000000111222////////////000111222333111111111222222333333333444333333444555555444222666555555444444333222222777777777777777666666555666666666666666777777777777777888777666777888:::888999:::;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;:::<<<======>>>???@@@@@@@@@@@@AAADDDFFFHHHLLLPPPSSSRRR\\\jjjwww---,,,,,,+++***)))((((((++++++++++++++++++++++++000///---,,,+++,,,,,,---222111...,,,+++,,,------+++,,,,,,,,,++++++---...---,,,,,,+++++++++,,,,,,------------......//////111111111222333333444444333555666666555666777888::::::;;;;;;::::::999999>>>?????????@@@@@@@@@@@@AAABBBBBBAAA@@@>>><<<:::===;;;:::888666555444444//////////////////000000222111111000///.........///...---,,,,,,---...///,,,,,,,,,------------...------............------...------,,,,,,,,,------........................000///...---,,,------......------,,,,,,------...---,,,+++***+++,,,---...---------............/////////.........------------------.........//////......////////////......//////.........---------+++******---000000,,,)))////////////...---,,,+++------------------------------............------////////////////////////000000///...............111000///...---,,,,,,,,,...//////000//////...---......//////...---,,,,,,//////////////////............---,,,***)))((((((---,,,,,,,,,,,,---.........---,,,++++++---...//////000111000...------......---+++******+++---......------,,,,,,------............------.........000000//////.........------...///...,,,+++,,,---///...------,,,,,,,,,,,,------......///000111111///......///000000///---------------------------,,,,,,,,,,,,------...///---.........//////000000111111111000000000000000111111000000000000111111000111111111222222222222444444555555666555555555444555555555666666777777555555444444444444555555444444444555444444333333333555777777666666888:::::::::999999888777777777888888999:::999888777666888999;;;;;;;;;<<>>>>>>>>>>>>>>CCCDDDEEEEEEGGGJJJNNNQQQWWW___lllzzz,,,,,,++++++***)))))))))++++++++++++++++++++++++......---,,,,,,,,,,,,,,,111///---,,,++++++------///000///...,,,+++,,,.........------------.....................///////////////000111111222222333222333555555444444666777999::::::;;;;;;:::::::::>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@???<<<:::999888777555444222111111111000000000000000000//////111000000//////...------......---,,,,,,---......////////////////////////000000000000000000000000...------,,,,,,------...------------------------...---,,,+++++++++,,,,,,...------,,,,,,------...++++++++++++,,,---......---------............/////////.........------------------.........//////......////////////......000000/////////.........---++++++,,,...---+++(((////////////...---,,,+++---------------------------......//////......---////////////////////////000000///...............//////...------------...............////////////......//////...------,,,---....../////////............---,,,+++******))),,,,,,,,,+++,,,,,,---......------,,,,,,,,,------...///000///---,,,---......---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,......------------......///.........---------------...///...,,,+++,,,---......---,,,,,,,,,,,,,,,++++++,,,,,,---......//////....../////////...---------------------------///......------......//////////////////.........000000000000000000000000111111000000000000000000000000000111111111222222333333444555555555555444555555555555666666666777555555444444444444555555444444444555555444444333444555777777666666888999999999999888888888777777555666888999999999888888888999;;;;;;;;;<<>>>>>>>>>>>????????????===;;;999888444333222111000000000000222111111111000000///////////////......------,,,------,,,,,,,,,,,,------////////////////////////111111000000000000111111...---------------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,...------,,,,,,------...******+++------.........---------............///...............------------------.....................////////////......000000000000000/////////000///......///000///---////////////...---,,,,,,---------------------------......//////......---////////////////////////000000///...............---------------...///000......---------///000111.........///......---,,,+++,,,---...............------------,,,,,,,,,+++,,,,,,++++++,,,,,,---...............---,,,+++++++++---......,,,,,,---///------++++++++++++------+++,,,---......---,,,+++------,,,,,,,,,,,,---------------------,,,,,,,,,---.........,,,+++,,,------,,,,,,++++++++++++,,,++++++,,,,,,---.................................------------------------000000//////.../////////000000000///......------000000000000000000000000222111111111000000///////////////000000000111111222222333444444444444444555555555555666666666666555555444444444444555555333444444555555555444444444555777777666666888999999999999888888888888888444555777999:::::::::999888999;;;;;;;;;<<>>???@@@AAA????????????????????????AAACCCDDDFFFHHHKKKPPPTTT[[[eeesss))))))*********++++++++++++++++++++++++++++++++++++,,,---......---+++***++++++*********+++------222333222000---,,,,,,---//////////////////000111111111111000000000000000...//////000111111222222111222444444333333555666666777999:::;;;<<<<<<<<<<<<<<<<<<============>>>?????????>>>===;;;999888333333222222111111222222222222222111000000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,---.........------------......///,,,,,,,,,,,,,,,,,,,,,,,,/////////............///...------,,,,,,------...)))***,,,...//////......---------............///......................................................////////////......////////////////////////...---,,,---...000111111......//////...------,,,..............................////////////......////////////////////////000000///..................------------...//////...---,,,+++,,,...111222---...............------***+++,,,---............------------------------------,,,,,,------...///......//////...,,,***)))***+++,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,------///000222222000///------,,,,,,++++++,,,,,,---------------------------,,,---......,,,,,,,,,...,,,++++++******+++++++++........./////////000000......///...------...///........................//////.........///000000///////////////........./////////000000000000000222222111111000000///...////////////000000000000111111222333444444444444555555555666666666666666555555444444444444555555333444444555555555555555444666777777666666777999888888888888888888999999666777999:::;;;;;;::::::999:::;;;;;;;;;<<<>>>@@@???>>>===<<<<<<===???@@@?????????@@@@@@@@@@@@@@@AAACCCEEEFFFIIIMMMRRRVVV]]]ggguuu)))))))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,---------++++++************+++,,,,,,---//////000...---,,,---///...---------......///000111111111111111000000000000111111222222333444444333444666666555555777888666777888:::;;;<<<======;;;<<<<<<<<<============????????????===;;;999888333333222222222222222333111111111111000000//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---///000222222---,,,,,,++++++,,,,,,------------------...///000------------------------.../////////////////////...------,,,,,,------...***+++---...//////......---------............///---..........................................---......////////////..............................++++++++++++***+++,,,---.........///......---,,,...........................//////////////////...////////////////////////000000///...............//////...------------...------++++++,,,...000222------...............---***+++,,,---............,,,,,,------------.....................//////000......//////...,,,***))))))+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,...///111222222111///...---,,,,,,++++++,,,,,,---..................//////,,,---...---,,,,,,---...+++++++++******++++++,,,.........///////////////---...///...,,,,,,...000........................------------...///000111,,,------...///000000111......//////000000000000111111111222111000///...////////////000000000000000111222333444444444444666666666666666555555555555555444444444444555555333444555555666666666555555666777777666666777888777777777888999999999::::::;;;<<<<<<<<<;;;:::999999:::;;;;;;;;;<<<>>>@@@@@@?????????@@@AAACCCDDD???@@@@@@@@@AAAAAAAAABBBBBBCCCEEEGGGIIIMMMRRRVVV^^^gggttt))))))******+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,---------,,,,,,...000,,,,,,,,,,,,---.../////////000000000111111111111222222333333444555555555444666777888777777888:::666777999:::;;;<<<<<<<<<<<<<<<<<<<<<============????????????===;;;999888111111000000000000000000///////////////000000000------------------------,,,,,,------------,,,,,,+++,,,---///111333444555---...////////////...---------------...///000000........................,,,,,,---............---...------,,,,,,------...,,,,,,---...............---------............///---------..............................---------......////////////......------------............000000111///---++++++,,,---...............------...........................//////000000//////...////////////////////////000000///...............000///...---------------------,,,,,,,,,...///000,,,---......///.........+++,,,---...............,,,,,,,,,,,,,,,---------...............//////000............---,,,++++++***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------,,,,,,,,,,,,------.........///////////////+++---...---,,,,,,---///,,,++++++++++++,,,,,,------------------------------...///---******---111........................------------...///000111+++,,,---...///111222222---......//////000000111///000111222222111000////////////000000000111111000111222444555555555555666666666666666555555555555555444444444444555555333444555666666666666666555777888777666555666888666666777888999:::::::::;;;;;;<<<===<<<;;;:::999999;;;<<<;;;;;;;;;===???>>>??????@@@AAABBBCCCDDD@@@@@@@@@AAAAAABBBBBBCCCCCCEEEFFFHHHJJJMMMRRRVVV^^^fffsss***************+++++++++++++++++++++++++++++++++++++++******+++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...000,,,,,,,,,,,,---...///000---......///000111222222222333333444555555666666555666888888777777999:::777888999:::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>===<<<:::888777111111000///////////////---------...//////000000---------------.........,,,---............---,,,......///000111222333333---///111222222111///---------------...///000111------------------------+++,,,---...//////...---...------,,,,,,------...///......------------------------............///---------.........////////////.........---------......////////////......---.........////////////,,,///222222000...///000------...............---........................//////000000000000//////////////////////////////000000///..................------------...//////------------------------,,,------...//////......---....../////////......,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---.........------,,,,,,,,,------,,,---...---,,,+++,,,---+++,,,,,,------,,,,,,+++------------------------......------------......---------....../////////+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,---......------------------------,,,...///---))))))---111........................111000000///.........///,,,------...///000111111------......///000000111---...000222222222111000000000000111111111222222111222333444555666666666777666666666555555555555555555444444444444555555333444555666777777777777666777888777666555666777555666777888999:::;;;;;;888999:::;;;;;;::::::999:::;;;<<<;;;;;;;;;===???;;;;;;<<<===>>>??????@@@@@@@@@AAAAAABBBCCCCCCCCCEEEFFFHHHIIIJJJMMMRRRUUU]]]eeeqqq************************++++++++++++++++++++++++++++++***)))***+++---...,,,,,,---------,,,,,,+++---...///...,,,,,,...///,,,,,,,,,------///000000,,,,,,---///000111222333222333333444444555555666555666888888777777999:::888888999:::;;;;;;;;;;;;============>>>>>>>>>>>><<<<<<===<<<;;;999777555333333111000000/////////+++,,,,,,---...///000000........................------...//////...------///////////////.........,,,...111333333111...,,,---------......000111111,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111000///...------,,,,,,------...111000...---,,,,,,---...---------.........//////---------.........////////////.........---------......////////////........./////////000000111111$$$))),,,,,,,,,...000------...............---//////////////////////////////000000000000//////////////////////////////000000///...............,,,,,,,,,---...///000111------.........---,,,,,,,,,,,,---.../////////.../////////000//////......,,,,,,,,,++++++*********++++++******++++++,,,---...---,,,++++++---...///---...///...,,,+++,,,---+++,,,,,,------,,,,,,+++//////............/////////......------......///,,,,,,,,,------.........+++,,,------,,,,,,...///,,,,,,,,,,,,------...////////////////////////...,,,...///---))))))---222////////////////////////555444333111///...------.........///////////////---------...///000000111,,,---000222333333222111111111111111222222222222111222333555666777777777777777666666555555555444555555555444444555555555333444555666777777777777666777888777666555666777555555666888999:::;;;<<<444555777999:::::::::999:::;;;<<<<<<;;;;;;===???;;;<<<<<<===>>>??????@@@@@@@@@AAAAAABBBCCCDDDDDDFFFGGGHHHIIIJJJMMMRRRUUU\\\dddqqq)))************+++++++++++++++,,,,,,,,,---------+++)))((())),,,---+++)))------,,,+++,,,---...///------,,,,,,,,,,,,++++++111111000///............---///000000000111333555333333444555666777888888777777888:::<<<===??????::::::;;;;;;<<<=========@@@???>>><<<;;;;;;;;;;;;>>>>>>???>>>;;;888444222111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,000///......///000111222//////.........---------..................------///---***((((((***---///,,,,,,,,,---------......,,,+++***+++---------,,,------...///000/////////444222000......000333555444333111...,,,,,,...000......//////000000111111///......------///000111------,,,,,,,,,,,,---------...///...------...///000000000000000000000000//////000000000000//////000///............//////000000000000000000000000---------......000111111000///...---,,,---..................////////////------,,,,,,,,,,,,---------.........---+++)))(((,,,,,,,,,---------......---------------...///000,,,,,,,,,+++++++++******------,,,+++************,,,,,,------...---------000///...------------------,,,,,,+++,,,---...///,,,---------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,333111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,......////////////......---,,,,,,---///000///...000000111111111111000000000//////............///////////////////////////000000000000111111111111000000000000000111111222111333666999888666222000555444444555555666777888888888888888777555444444555555666777888777444222888888888888888888888888777777888888888777777666777777777777888999:::;;;<<<=========>>>>>>>>>???;;;;;;;;;;;;<<<>>>???@@@CCCBBBBBBCCCCCCDDDEEEFFFDDDFFFIIIKKKLLLNNNQQQSSS]]]bbbkkkzzz)))************+++++++++************+++++++++++++++)))((())),,,---+++***---,,,+++++++++,,,......,,,,,,,,,------.........------,,,++++++++++++,,,.........///000222333333333333444555666777888888888888999:::<<<===>>>>>>;;;;;;;;;<<<======>>>>>>??????>>>>>>===<<<::::::;;;;;;:::999777555222111111000///......------...------------------------...------,,,,,,---...///.........---------,,,,,,........................,,,++++++++++++++++++,,,,,,,,,---------.........,,,,,,,,,,,,---...------....../////////000000000+++---///000...---------000...+++))))))***,,,....../////////000000000111///......---...///000111......------------......---...//////------.../////////////////////////////////000000000000//////------------------------........................---------......///000111000///...---------.../////////////////////////////////............//////............---,,,++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++***---,,,++++++***+++++++++,,,,,,------...------,,,///......---,,,,,,------------,,,,,,,,,---...///,,,---...---,,,,,,---///---------------------------,,,,,,+++,,,---......111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......////////////.........---,,,---//////...---/////////...---,,,+++***//////.........//////000//////////////////////////////000000000111111111000000000000000111222222444666999;;;;;;999777555555444444555555666777888777777888777777666555444666666777999;;;;;;999777444444555666777888888999777888888999888888777777777777777777888999:::;;;<<<<<<<<<<<<============;;;;;;<<<<<<===???@@@AAACCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKMMMQQQTTTZZZ___iiivvv)))************+++++++++((((((((()))))))))******+++***)))***,,,,,,,,,***+++++++++++++++,,,------+++,,,,,,---...///000111......------......///000000---,,,---111333222111333333444555666777888888999999:::;;;;;;<<<<<<===<<<<<<<<<===>>>>>>??????>>>?????????>>><<<:::999999888777555444333222222111000///......------...........................///...------,,,------------------,,,,,,,,,++++++........................)))+++---//////---+++))),,,------------.........------------.........///000000///...///000111222///333666555111///111444888333---+++,,,///000///////////////000000000000///............///000000///..................///---...//////------...///////////////////////////...//////000000//////...------.../////////...---..............................---......///000111//////...------...///000111111111000000//////...//////............/////////......------.........,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,------...------,,,,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,---......,,,+++,,,..............................---+++******,,,...000....../////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////......///...------...///...,,,///////////////...------...............///000111000000000000000000000000////////////000000000000111000000000000111222222333444666777777777666666555444444555555666777888666666777777777777666666666666777999<<<<<<;;;999111111333555777888:::;;;888888999999999999999888888777777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIKKKKKKKKKKKKKKKMMMQQQTTTWWW\\\dddnnn{{{))))))*********+++++++++(((((((((((()))))))))************++++++,,,,,,+++*********+++++++++,,,,,,+++,,,,,,---.../////////............///000111222111---***,,,111444222///333333444555666777888888::::::;;;;;;;;;;;;;;;;;;=========>>>??????@@@@@@@@@??????>>>===<<<;;;;;;999888555333222333444444111000///......------...------------------------111000000///............,,,,,,,,,+++++++++******---------...............***+++...//////...+++***------------............---...//////......///000222111///...///000222333:::<<<<<<666111111999BBBCCC;;;333///000222000...////////////000000000000............/////////000//////............//////---///000///...---...///////////////////////////...//////////////////......///111333333222000///000000000000000000000000...............///000000//////.........///111222333222222111000//////...---,,,,,,++++++,,,,,,---...---,,,,,,,,,---///000,,,,,,,,,---------......000000000//////...------------,,,,,,,,,+++++++++*********+++,,,---......---------...------,,,,,,---,,,,,,+++++++++,,,,,,------------------------,,,...///...,,,+++,,,---------------------------......---------...///000+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,,,,+++---......//////......---000///------......---++++++,,,---///111222222222---------......000111111000000000000000000000000....../////////000000000111111000000111111222333222333333444555666666777555444444555555666777888555666666777777777777666444444444666888999888666333333444666888999;;;;;;888888999:::::::::999999888888888888999:::;;;;;;===============<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFHHHIIIJJJKKKLLLMMMNNNMMMNNNPPPRRRUUUZZZ___cccjjjxxx))))))*********+++++++++)))))))))*********++++++***+++++++++++++++,,,---******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///222...+++---111444222///333333444555666777888888;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>???@@@@@@@@@BBBAAA>>><<<;;;;;;<<<===777666333111000111222444111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,000000/////////...------,,,,,,+++++++++*********---------.........//////---------------------------------.........//////---...000000......///111222111///...///000222333999;;;;;;555///000777??????777///,,,...///---+++000000000000////////////---....../////////////////////............//////...///000///......///000..............................////////////......---///111333333222111000000000000000000000000000///............//////000///.........///111222333333222222111000//////...,,,,,,++++++++++++,,,,,,,,,,,,+++***+++---...///,,,,,,,,,---------......///000000000000///---------------,,,,,,,,,++++++*********+++,,,---//////---.........---,,,,,,+++,,,,,,+++++++++,,,,,,------------------------,,,+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222222111///...***,,,---/////////......,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++------............------000///------......---+++'''(((***,,,---//////000---------......000111111000000000000000000000000////////////000000000000111111111111111222222333555555666666777888999:::555444444555555666777888555666666777777777777666666555444444666666555333555555555666777777888888777888999:::::::::::::::888888888888999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@BBBCCCDDDDDDDDDEEEEEEFFFHHHIIIJJJGGGKKKNNNPPPQQQPPPQQQQQQVVVYYY[[[[[[\\\eeettt)))************+++++++++*********+++++++++,,,,,,***+++,,,,,,++++++,,,...***++++++,,,---,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,---...///000222///---...111333222000333333444555666777888888::::::;;;;;;;;;;;;;;;;;;=========>>>??????@@@@@@BBBAAA???===<<<<<<<<<===444333000.........///000111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,+++++++++******,,,,,,------.../////////000///---,,,,,,---///000------........./////////,,,...111000------///222000000///...///000111222111666:::999555111222444555111,,,+++---//////...000000000000////////////---......///000////////////..................///...///000000......///000........................---......//////......---+++,,,...///000//////...........................//////............/////////......///000222444555111111111000000//////.........------------......+++++++++++++++,,,---...,,,,,,,,,---------......,,,---...//////...,,,+++------------,,,,,,,,,,,,++++++++++++,,,---//////............---,,,++++++,,,,,,,,,,,,,,,------...------.........---,,,+++))),,,...///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++---111333444222///---+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------............------///...------...///...,,,------......///........................///000111000000000000000000000000000000000000111111111111222111111111111222333333333333444444555555666666555444444555555666777888666666777777777777666666888777555555666777555444444444444444444333333333666777888999::::::::::::999888888999999:::;;;<<<>>>>>>>>>??????@@@@@@@@@????????????AAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIEEEHHHMMMPPPQQQQQQRRRSSSXXXZZZ[[[ZZZYYY^^^gggoooxxx)))************+++++++++*********+++++++++,,,,,,)))+++------++++++,,,...***+++,,,---...------,,,,,,,,,,,,---------------///////////////000111222222111111111111222222333333333444555666777888888:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@???@@@AAAAAA@@@>>>;;;:::444333111///...---......111000///......------...------------------------***+++,,,---------,,,+++---,,,,,,,,,++++++++++++,,,,,,------...//////000//////...------...//////............////////////+++...111000---,,,...222....../////////000000000000333777888666222000/////////......///000111222111000000000/////////...------///000000000///.........------------.........000111000///...///000........................---......//////......---+++,,,,,,---......//////........................//////............//////.........///000333555666////////////////////////...------,,,,,,------...,,,,,,------------------,,,,,,,,,---------......+++,,,.../////////---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,---...///............---,,,+++***------,,,,,,---......///------.........---,,,+++(((***---///.........///------------------------+++---///000111000...------------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,------......------,,,...---,,,---//////...---111111111222222111000000//////.........//////000////////////////////////111111111111222222222222222222111111222222333444000000111222222111111111555444444555555666777888777777888777777666555444888666555555777888777666333333333333333333333333555666777888999999999999999999999999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAA>>>>>>??????@@@BBBCCCDDDFFFFFFEEEEEEEEEFFFFFFFFFDDDFFFIIILLLNNNQQQVVVYYYYYY[[[]]]^^^```ccchhhlllooowww)))************+++++++++************++++++++++++))),,,...---+++***,,,///+++,,,---...///...------+++,,,,,,---...///000000---,,,,,,,,,,,,---......111222333222111111333555333333444555666777888888999999:::;;;;;;<<<======<<<<<<<<<===>>>>>>??????<<<>>>BBBDDDCCC???:::666666555333222000//////...111000///......------...........................+++,,,...///000///......---------,,,,,,,,,++++++,,,,,,------...///000000......////////////................../////////000***...111///,,,+++...111------...///000/////////222111000///.........------...//////---,,,---...111111000000/////////...,,,---///000000000///...---------,,,,,,---------...000111000///...///111........................---..................---------------...///111222000000000000000000000000000//////.........//////.........///111333555777............////////////,,,++++++******++++++,,,,,,---...//////...---,,,,,,,,,,,,---------......,,,...000111222111000///......---------,,,,,,,,,------,,,,,,,,,---..................---,,,+++***---------------...///000------...///...---+++***&&&)))---//////...//////........................,,,,,,,,,------------...///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,++++++***,,,------......------,,,---,,,,,,---///000///...+++,,,---///000000000000000//////.........//////////////////////////////111111222222222333333333222222111111222222333444222333444555444333222111555444444555555666777888888888888888777666444444555333333444666888888888444444444555555555666666555555666888888999999999999999999999:::;;;<<<<<<:::;;;<<<===>>>???@@@AAA>>>>>>>>>???@@@AAACCCCCCGGGFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFHHHKKKQQQXXX]]][[[\\\___cccgggkkkmmmnnnvvv|||************************)))************+++++++++******+++,,,,,,,,,,,,+++///...,,,***))))))******---------.........//////222111///...///111444666GGGAAA888222000000111111888444---)))***000777<<<::::::::::::::::::::::::======>>>???????????????>>>>>>>>>===<<<:::888888555555444444333222111111------------------------***++++++,,,---...//////---------,,,,,,+++++++++---------.........//////.../////////...---,,,,,,...///000000///---+++)))////////////////////////...---,,,++++++---...000///000000000///...---,,,//////000000000000//////000///---,,,---...000111222111000///.../////////////////////////////////...///000000000///---,,,///////////////.........///......---------........................------.........///////////////......---------,,,,,,,,,------,,,,,,,,,---.....................///000000...............///000000///...---,,,,,,,,,,,,,,,,,,,,,------------------............---,,,++++++..................------///...---,,,+++,,,------........................---***(((+++///222000---,,,,,,...///000000111111,,,,,,,,,------------...---...333::::::333......,,,,,,***))))))***,,,,,,......,,,,,,,,,,,,......++++++,,,,,,,,,---------,,,---.........---,,,++++++,,,...//////...,,,+++...///////////////......------......///000111111///---,,,---...///...---////////////////////////...//////000111222222222111111111111111222222333444444333222111111111111555555555666555555444444444444555555666777777777666666666666666777888888555555555666666666666666555555555555666666666777888777777777777888888999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@???>>>>>>???AAACCCEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBHHHIIIKKKMMMPPPVVV\\\aaabbbdddiiinnnsssyyy************************)))************+++++++++******+++,,,,,,,,,,,,+++...---,,,************+++,,,------------.........111000/////////111333444999999999777555333111000111111333555666666666666999999999:::;;;<<<<<<===:::;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;999888777666666444333111000///...........................+++,,,,,,------.........---------,,,,,,,,,++++++------------..................//////......---,,,)))***---///000000000//////////////////////////////...---,,,,,,...000111......////////////......///000000111111000000///111000.........///111222111111000//////...------///////////////////////////////////////......---/////////////////////...///......---------......////////////////////////000000//////......---------------....../////////,,,,,,,,,,,,---...///000///////////////000111111///............///000000///...------,,,,,,,,,---------------------------------......///.......................................---,,,,,,,,,,,,---........................111...+++,,,///000---***------.../////////......////////////000000000000------111777777111------///......------......///------,,,++++++,,,------++++++,,,,,,,,,---------,,,------......---,,,,,,,,,,,,---......---,,,,,,......////////////......///............---------111000//////000111000///////////////////////////...//////000111111222222000000000000000111111222222222222111111222333333222333333444333333222222444444555555666777777777666666666666666777777888666666666666666555555555555555555666666666777777777777666666777777888888999:::;;;;;;<<<<<<;;;;;;999:::;;;<<<============>>>>>>>>>???@@@BBBDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCFFFIIIKKKNNNRRRWWW]]]aaadddhhhooouuu|||************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......//////000111111111///555<<>>??????;;;;;;<<<>>>>>>?????????===<<<;;;:::999888666666666555444222000...,,,+++////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,---------............/////////...------((())),,,...000111111111////////////////////////000///.........///111111---...////////////////////////000000000000//////111000/////////000111222,,,---...///000///......////////////////////////000//////............///......//////////////////......---------......//////000000000000000000000111111000///...---,,,,,,,,,---...///000111222222------------...000111111000000000000000111222222//////......//////000111///...------,,,---------///.........---,,,,,,,,,,,,,,,...//////000000000........................------......------,,,+++------------------------000...,,,,,,//////---+++---.........------,,,+++,,,,,,,,,---------......---,,,///333333...,,,---...//////000000//////.........------------......,,,,,,,,,,,,------------,,,,,,---......------,,,---------------------------....../////////......000///...---,,,+++***)))111000//////111111000////////////////////////////////////000111111222222111000000000000111222222000000000111111333444444222222333333444333333222444444555555666777777777666666555555666666777777777777666666555555444444555555666666666777777777666666666666666777888888999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<============>>>>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEHHHLLLPPPTTTYYY^^^bbbfffkkkttt}}}************************))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,------+++++++++,,,,,,,,,------,,,---...000000000000///000777???@@@;;;444000000///000000222333666888999::::::;;;<<<===>>>????????????@@@@@@@@@@@@??????;;;;;;999888666555555444333222111000...---,,,+++.................................------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------------......////////////......------...//////......---//////////////////////////////.........///000111...///////////////...---......////////////....../////////...//////111111'''))),,,///111111000000////////////////////////000///...------...///000............////////////...------------.../////////////////////000000000000000//////......------------...//////000111111//////////////////000111000000//////000000111222/////////...///000000111......------------......000//////...---,,,,,,+++,,,,,,---......///......---------...............,,,---...///...---,,,+++------------------------+++***)))+++...000///...,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,///------000000---,,,...+++,,,---......---,,,+++////////////////////////,,,,,,,,,------------...,,,,,,------------------...------,,,,,,------...------......//////......///...---,,,+++***)))(((///...---...///000///---//////////////////////////////000000111111111111222222111111222222333444111111111111111222333333444444555555666555555555444444555555666777777777666666555555555666666777888888777666555444444333555666666666666777777777555555555555666777888888999:::;;;;;;<<<<<<;;;;;;===>>>>>>?????????>>>>>>===>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDHHHMMMRRRVVV[[[```ccceeelllvvv************************))))))*********+++++++++******+++,,,,,,,,,,,,+++***++++++,,,------------+++++++++,,,,,,,,,------+++,,,...000000000///...111666:::999444111222555222111000000222666999<<<<<<<<<===============>>>AAAAAAAAA@@@???>>>===<<<:::999777555444333333333/////////......---------------------------------.........------,,,,,,+++------------------------,,,,,,,,,---------............///////////////.../////////......---,,,+++////////////////////////.............../////////000000000000///...,,,,,,,,,------......------,,,------------......//////)))+++---///000000...---////////////////////////000///...------...///000---.........//////000000---------------...//////---------....../////////------......//////000000........................222111000//////////////////............///000000///////////////000111111......---------......///000000///...------,,,,,,---------------,,,+++***---------.........//////,,,---...///...---,,,+++------------------------)))))))))***,,,......---)))***+++,,,---------------............/////////000------//////,,,+++...***+++,,,------,,,+++***.........//////.........,,,,,,---------.........,,,,,,,,,,,,------.........------,,,,,,------...,,,,,,---...............---------,,,,,,+++++++++000...---...///000///...000000000000000000000000000000000000000111111111000000000000000111222222333222111111000000000111333444444555666666666555444444555555666777777777666666555555555555666666888888777666555444444333666666666666777777777888555555555666666777999999999:::;;;;;;<<<<<<;;;;;;>>>>>>???????????????>>>>>>>>>???@@@AAABBBBBBBBBAAAAAABBBCCCDDDDDDEEEFFFEEEIIINNNSSSWWW\\\aaadddgggnnnyyy************************)))************+++++++++******+++,,,,,,,,,,,,+++***+++,,,---......------,,,,,,,,,,,,------------,,,---...000000000000//////000111000///111555999111333555777999:::::::::==================<<<<<>>>>><<<;;;999999888777555333111111111222........................------------------------.........------,,,,,,,,,------------............---------.........//////......///000000000//////------------.........///////////////////////////------........./////////000000000000///...---,,,,,,,,,------------,,,,,,,,,,,,---------.........000000111000///---+++***///////////////////////////............//////000------......///000000000---------------...///000,,,,,,------......//////,,,,,,---...///000111111/////////......---------222111000//////......///...............//////000000000//////000000111222.........---......///000000/////////...------------------,,,,,,+++)))))),,,,,,------.../////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))+++,,,---.........,,,,,,,,,---------......000---,,,......+++***---,,,------------------,,,+++,,,------------,,,+++,,,---------............,,,,,,,,,,,,,,,---//////------------------------+++,,,---...............------------............222111000000222222111000000000000000000000000000000000000000000000111111...------------...//////333333222000000/////////111111222333444444444444444444555555666777777777666666555555444444555555777777666666555555444444666666666777777777888888666666666666777999:::;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBBBB@@@@@@AAACCCDDDFFFGGGGGGHHHKKKOOOSSSWWW\\\aaaeeekkkrrr~~~************************)))************+++++++++******+++,,,,,,,,,,,,++++++,,,---......------,,,,,,------------.........------...///000000000000//////000111222444555777222444666999::::::999888;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<;;;::::::777666333111000///000000//////......---------,,,........................------------------,,,,,,------------.........///........./////////000000......///000000000000000,,,,,,,,,---...///000000////////////////////////......//////000000000000------...///000000//////---......//////......---,,,------...............222111111000///...---,,,////////////////////////---......///////////////------......///000000111---,,,,,,------///000000---------...//////000000------......//////000000//////////////////000000///.........//////000111/////////...///000000111000000//////000000111222...............///000000////////////............,,,,,,,,,---,,,,,,++++++,,,,,,------...//////000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,---++++++,,,------...------)))************+++++++++...++++++---,,,)))(((***......------------......,,,---............---,,,------------............,,,,,,++++++,,,---///000,,,,,,---......---,,,,,,***+++,,,---............////////////////////////222111000111222222111000000000000000000000000000111000000000000000000000...............//////000222111000000000000000111000111222333444444444444444444555555666777777777777666555444444444444555666666666666666555555555666666777777777888888888666666777777888:::;;;<<<999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>????????????@@@BBBCCCDDDDDDCCCCCCAAAAAACCCDDDFFFHHHJJJJJJKKKMMMPPPSSSVVV[[[bbbffflllttt************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,.........---,,,+++---------.........//////......//////000111111111444444555666888777444222555444444333444666888999888999:::;;;<<<>>>??????:::;;;<<<===>>>>>>>>>>>>777555222000/////////000111000000///---,,,++++++////////////////////////---------------------------------.........//////////////////000000000000......///000000000000000...------------...////////////////////////////////////000111111111111111***+++---...000111222222//////000000000000//////---......///000/////////............///000222222////////////////////////,,,---///000000000///...---------...///000000111,,,,,,,,,---...///000111---......///000111111222///////////////...............///000111222333333+++,,,,,,---///000222333000000000000000111111222000000000000000111111222...............///000000.........///////////////++++++,,,---............,,,,,,------...///000000///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---.../////////111222------.........---,,,,,,,,,,,,---------.........,,,******,,,+++'''&&&(((...---,,,++++++,,,---...///000111222222111000///---------.........//////,,,,,,++++++,,,...///000+++,,,...//////...,,,+++***+++,,,---............222222111111000000000///000///...///000111000...000000000000000000000000111111111000000000000000111111111111111222222333////////////000111222333222333444555666666666666444444555555666777777777777666555444444444444444555555555666666666666666777777777777888888888888777777777888999;;;<<<===999:::;;;;;;<<<<<<;;;;;;<<<<<<>>>???AAAAAABBBBBB@@@AAACCCDDDEEEDDDCCCCCCBBBCCCDDDFFFHHHJJJLLLMMMMMMNNNPPPRRRVVV[[[bbbfffkkksss)))))))))((())))))***+++((()))***+++,,,---------,,,...//////,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...000111222222///---+++333333333333444555666666777777777777666666666666888888999::::::;;;;;;:::======<<<<<<;;;;;;::::::555444333111000/////////000///,,,*********+++,,,...---,,,,,,......---,,,......------------......000///...---------------...)))***111444000///222444333222000000000111111000000000000000000000000////////////////////////222111000.........///000000000//////.........---////////////////////////***,,,///000//////000111---///111///---,,,...111000000000000000000000000---,,,,,,...111111...+++(((,,,...,,,+++...000///000000000000000111111222......////////////................../////////000////////////////////////000...,,,,,,---...---,,,000///.........000111222//////000000000000//////000///...------...///000...........................---+++******+++---...,,,------......------,,,---...///...,,,+++,,,---///...,,,,,,,,,---///111...---,,,,,,,,,,,,---...------,,,++++++******)))---,,,---///000111///------***((())),,,...---+++------------------------//////...//////000111222///---,,,---...///,,,)))((()))******++++++++++++........................------------------------///111222222000///000000............////////////000000000000////////////000000000000000000000000222111000000111111000///111111000000000000000111444333333555888777333///111222333555777888::::::::::::999888777666555555999888777666666777888999:::999888777777999;;;<<<999888777999<<<>>><<<:::::::::::::::;;;<<<======???AAABBBBBBAAAAAACCCDDDFFFFFFFFFEEEDDDCCCCCCCCCAAABBBCCCDDDEEEHHHLLLOOOTTTRRRSSSWWWYYYYYY___eeefffqqq***))))))))))))***++++++))))))***+++,,,,,,,,,,,,,,,---......,,,******+++------------------------//////............//////111111111111111111000000333333333333444555666666777777777777666666666666888999;;;<<<=========<<<======<<<<<<;;;:::::::::555444222111000/////////000///---+++******+++,,,+++******,,,...000///............------.........//////...---------------111,,,+++...---(((%%%&&&000000///.........//////////////////////////////////////////////////////111000///......//////000000/////////............000000000000000000000000,,,...///...------...///000111111000//////000222000000000000000000000000---,,,,,,...000111///,,,(((---...,,,,,,...000////////////...///000000111////////////////////////........./////////000000////////////////////////...---...000444666777666000000///...//////111111//////000111111000//////000///...------...///000////////////////////////...---,,,++++++,,,---...---......//////......------...///...,,,+++,,,---///...,,,,,,,,,---///000...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,------)))))))))+++------+++)))---+++((()))+++------,,,------------------------///...............///000...---,,,---...///,,,***,,,------............---------------------------------------------------,,,...000000//////000111............////////////000000000000////////////000000000000000000000000111000//////111111111///111000000//////000000000444222000111333444222000222333333444555666777777::::::999888888777777777777666555555555555666777888888777777888:::===>>>999888777999<<<===<<<:::;;;;;;;;;;;;<<<===>>>>>>BBBCCCDDDCCCAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGIIIMMMPPPUUUSSSSSSVVVWWWYYY^^^eeefffnnnzzz***************+++,,,,,,)))******+++,,,,,,,,,,,,,,,------,,,+++***,,,...////////////////////////000000000000000111111111222111000///000111222333333333333333444555666666666666666666777777777777999:::>>>@@@AAAAAA@@@???>>>======<<<;;;;;;::::::444333222111000/////////000///---,,,++++++,,,---)))((()))+++///111111111........................//////...------------......+++***---///,,,***+++......---------...//////........................////////////////////////000////////////000000111////////////............111111111111111111111111...///...---++++++,,,...111///......///000000///000000000000000000000000...------...000000///---***///000...---///000..................//////000000000............000000....../////////000000000000000000000000000000000------///333888:::::::::111111000/////////000000///000222333333222000/////////............//////000000000000000000000000------............------...//////////////////...---...///...,,,+++,,,---...---,,,,,,,,,---///000...------,,,,,,------...++++++,,,------...//////,,,++++++,,,......,,,+++...+++))))))***,,,------........................///......------------...---,,,,,,---...///---,,,...////////////......---,,,,,,,,,,,,------------------------------------)))+++---.........///000............////////////////////////000000000000000000000000000000000000///...---///000222111000111000000///000000111111444222000000111333333333444444444444444444555555999999999999999888888888555555444333333444555555666666666777888;;;===???999999999:::<<<===<<<:::<<<<<<======>>>?????????CCCDDDEEEDDDBBBAAAAAABBBAAAAAABBBCCCDDDDDDEEEEEEIIIJJJJJJJJJIIIJJJMMMPPPWWWTTTSSSUUUVVVXXX^^^fffiiinnnxxx++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,+++,,,,,,+++***+++---000000000000000000000000000000000111111111111111111////////////000111222333333333333333444555666666666666666666777777777777999;;;???CCCDDDDDDBBBAAA??????>>>===<<<;;;;;;:::333222111000//////////////////...---,,,,,,------)))))))))+++...111111000---..................---///......---------......,,,***+++---000111111111............//////000000........................////////////////////////......//////000000111111///////////////.........000000000000000000000000//////...,,,+++,,,...111///,,,***+++---///---+++////////////////////////............////////////---222444111000111111//////............///000000111000...------...000111...////////////000000000000000000000000000000000---...///222555666444222222111111000000////////////000222444444222000////////////....../////////////////////////////////---...///000000///...---......////////////......---...///...,,,+++,,,---------,,,,,,,,,---...///------------------------+++,,,,,,,,,---------...---,,,+++,,,......---,,,...,,,***)))***,,,...///////////////////////////000//////...------------++++++,,,---.........------------------,,,+++***++++++,,,,,,,,,,,,,,,---------------------------***,,,......------...///............////////////////////////000000000000////////////////////////...------...000222111000111111111111111222222333444444333333444444555555444444444555555555666666666666777777888888888999444444444444444444444444555555555666777999;;;<<<999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>?????????BBBDDDDDDDDDBBBBBBBBBDDDAAABBBBBBCCCCCCDDDEEEEEEHHHIIIJJJJJJJJJKKKNNNPPPXXXTTTSSSTTTVVVXXX___hhhmmmqqqzzz++++++******++++++,,,---******+++,,,,,,,,,++++++++++++,,,+++***+++...000000000000000000000000000...///000111111111111000...///111333444444333333333333333333444555666666555666666666777777777888999<<<@@@CCCEEEDDDCCCAAA@@@??????>>>===;;;;;;:::222222111000//////////////////..................,,,++++++,,,...//////...------...//////...------......---------......///...---,,,,,,---///...,,,------....../////////000////////////////////////////////////////////////......//////000000111111.........////////////////////////////////////////////////...---...222555///,,,***+++---///---+++////////////////////////......//////...///000000111666888555333444333000000000//////000000111222222111///......///111222////////////000000000111000000000000000000000000------...000222222///---222222111111111000/////////111222333333222111///...//////////////////...........................,,,...000111111000...,,,,,,------......------,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,---......---------------------------,,,,,,,,,++++++******+++)))((((((*********(((---,,,+++******+++...///////////////////////////111111000///............***,,,------...---......,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------------------------------...///000000...---------............////////////.../////////000000000111////////////////////////...------...111222222111333222222222333333444555111222555666666555444444444444555666777888999999444444555555666666777777555555555666666555555555444444444555555666777777999:::;;;<<<<<<;;;;;;;;;;;;;;;===>>>>>>???>>>>>>???AAACCCCCCBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKMMMMMMOOORRRTTTXXXTTTSSSUUUWWWYYYaaaiiiooosss}}}***************+++,,,,,,***++++++,,,,,,+++++++++***+++,,,,,,++++++---///////////////////////////,,,---///000111111000//////111444777888777555333333333333333444555666666555555666666777777888888999;;;>>>AAABBBBBBAAA@@@??????>>><<<;;;:::999888222111000////////////////////////////////////......---,,,,,,......---,,,,,,---...//////...---,,,...------------...//////---......---000555666333+++,,,------...---------////////////////////////////////////////////////...///000000000000000///.........///////////////...........................////////////000333555111///......///000000///000000000000000000000000...///000///......000222444888:::777555555333000000000000000000111222222111111////////////111111/////////000000000111111000000000000000000000000---------///222222111///111111222222222111000000000111111111111111111000......////////////..............................---...000111111000...---,,,,,,------------,,,,,,---...///...,,,+++,,,---+++,,,,,,,,,------------,,,------......------,,,------,,,++++++***))))))...,,,******+++,,,+++***+++,,,------+++,,,---///........................111000000////////////000+++,,,......---,,,---...---............------,,,++++++,,,,,,------......------------------------000111222111///---------............////////////......//////000000111111000000000000000000000000000///...///111222222111222222222222333444555555---000444555555333222222444555555777888999::::::333333444444555555666666666666777777777777666666444444555555555555555666999;;;======;;;;;;;;;<<<:::;;;===?????????>>>>>>===???AAABBBBBBCCCDDDFFFMMMMMMLLLLLLLLLLLLLLLLLLJJJMMMOOOQQQRRRTTTWWWYYYWWWTTTTTTWWWYYY\\\dddlllnnnttt***))))))))))))***+++++++++++++++,,,,,,++++++******,,,------,,,+++,,,---------------------------,,,---///111222111000000000111222444444444333333333333333333444555666666555555555666777888888888:::;;;<<<>>>??????>>>>>><<<<<<;;;:::888777666555111111000////////////000/////////000000000//////...---,,,,,,......---,,,,,,---///000000///---,,,---------------...//////,,,//////...333:::===:::------...///...---,,,,,,........................///////////////////////////000000111111000///.............../////////000////////////////////////---///000000//////000222000111111000//////000222000000000000000000000000...///000///---...000333444999;;;777444444222...///////////////000111111000000000000000000000000//////000000000111111111////////////////////////......---///111222222111///000111222222222111111111000000//////000000111---...///000000///...---........................---...////////////...---------............---------...///...,,,+++,,,---++++++,,,,,,------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++222///------.........---))),,,//////---,,,---...------------------------//////.........///000000+++---//////,,,+++,,,------......////////////...+++,,,,,,---......//////------------------------///000222111///---..................////////////.........///000111111111000000000000000000000000222111000111222333222111111000000111222333444444---000333444222222333444555666666666777777888888444444555555555555555555555666777777777777666555333444555666777888888888:::<<<>>>===;;;:::;;;<<<;;;===???@@@AAA@@@??????===???AAAAAAAAAAAABBBDDDKKKKKKLLLLLLMMMMMMNNNNNNMMMOOORRRTTTTTTUUUWWWYYYUUUTTTUUUYYY]]]___fffnnnpppwww)))))))))((()))******+++++++++,,,,,,,,,++++++******,,,......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333222111000000///.........///000111333333333333444555666666444555555666777888888999::::::;;;<<<<<<<<<<<<<<<::::::888777666444333333111000000////////////000...///000000000000000///---,,,+++,,,...///...---,,,---///000000///---,,,---------------...///000000222000,,,...333333///000000111111111000...---------------------------////////////////////////000000111111111///...------.........//////000000000000000000000000000000...///111000///------...---///111///---,,,...111000000000000000000000000...000111///------000444333888:::777333222000,,,...............///000000000000111111111111000000000000000000111111111111////////////////////////111///......///000000//////000111222333333222111222000///------///000222---...///000000///...---000000000000000000000000------............------......////////////......---...///...,,,+++,,,---***+++,,,---------,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------......//////---+++***+++,,,,,,+++(((,,,///000...,,,,,,------------------------------------------...///000,,,...000///,,,***+++---,,,,,,---.../////////...,,,,,,------...///000000---------------------------...000000///...///000............/////////000---......///000111111222000000000000000000000000444222111222333333222111////////////000111222333111333444444222333666999777777666666555555555555666666666666666666666666444555666777777666555444333444555777999:::;;;;;;:::<<<>>>>>>;;;:::;;;===<<<>>>@@@BBBCCCBBBAAA@@@???@@@AAAAAA??????@@@BBBFFFGGGHHHIIIJJJLLLMMMMMMNNNPPPRRRSSSSSSSSSTTTUUUTTTSSSVVV[[[___aaahhhooottt|||************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++***,,,,,,,,,---...//////000000111333444444444333222444666888999777666666666555555666666777888888888666777888999;;;<<<======666555555444444444555555000000///...---,,,,,,+++111...,,,---///111///---...------...///000000///////////////////////////.........---,,,,,,++++++........./////////000000......////////////....................................////////////......222222222111000000//////////////////////////////555222///000222222111///000000000000000000000000111111000000111111222333333333333333333222111000333111......///111111111555555555444333222111000111111111000000000000000222111000//////000111222////////////000000000000//////............//////111000...---,,,,,,------222222333333333333222222000111111222222111111000////////////000111222333666111,,,,,,///111///,,,000000000000000000000000,,,---......//////......//////.........---------+++'''######'''+++------///...---,,,,,,---...///---------,,,,,,+++++++++***+++,,,---...---,,,+++///...---,,,,,,,,,,,,,,,---------........./////////////////////.........,,,,,,,,,,,,---------...111000///...------,,,---,,,++++++++++++,,,------,,,,,,,,,------.........,,,---///000111000///...111111000000/////////...,,,,,,---------------,,,////////////////////////222222111111111111222222222222333333333333444444444444444444444444444444666777777777777666666555555888:::999777666999<<<888777666555666777999:::888888777777888888999::::::DDDKKKGGG@@@<<<;;;:::<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@AAAAAACCCFFFIIIJJJJJJJJJKKKLLLMMMMMMMMMNNNPPPRRRSSSUUUTTTUUUXXX]]]dddiiilllmmmttt}}}************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...------,,,,,,------...//////000000...///000000111111000000333555777777666555555666555666666777777888999999:::::::::;;;;;;;;;;;;;;;666555444333333333333333///////////////.........111...,,,---///000///...111///...///000111000///////////////////////////............------------,,,,,,,,,---------.........//////000000//////.................................////////////......000000////////////......222222222222222222222222444222000000111222111///000000000000000000000000111111000000111111222333222222222222222111000000333000...---///000111111222222222222111000///...111111111111000000000000111111000000000000111111////////////000000000111111000000//////000000111000000///......///000111......///////////////...111111222222222222111111////////////000111222222666222------///111000---000000000000000000000000,,,---......//////......//////.........---------...***''''''))),,,,,,,,,......---,,,,,,---.........---------,,,,,,,,,+++++++++,,,------------,,,......------,,,,,,,,,,,,,,,,,,,,,---------..................////////////....../////////000000000...---,,,+++************,,,,,,,,,,,,,,,------...,,,,,,,,,---------......++++++,,,,,,---,,,,,,,,,//////.........---------,,,---...///000000000000////////////////////////222111111000000111111222111111111222222222333333444444444444444444444444555666666777777777666666666777888888888888999:::999888777666777888:::;;;777777666666777777888999;;;@@@BBB???=========;;;>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@AAAAAAAAADDDGGGIIIJJJJJJJJJLLLMMMPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUXXX]]]ccciiimmmooottt}}}************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............---......//////000000111222222222111222333333444222333555666555444555666666777777888888999::::::============<<<;;;::::::555555333222111111111111......//////000000000000000...------...//////...000000000111444666666555////////////////////////............////////////,,,,,,---------.........///000000111111000000///...........................//////000000//////...000000000000111111111111333333333333333333333333444222000000111222111000000000000000000000000000111111000000111111222333111111111111111000000///222000......///000111000222222222222111000//////111111111111111111111111000000111111111111000000/////////000000000111111222111111000000111111222/////////000000222333444000111222222333333333333222222222333333222222222............///000111111555222......000111000...000000000000000000000000------...////////////.../////////............---000...,,,+++,,,---,,,+++------,,,,,,,,,,,,------.........---------------,,,,,,,,,,,,,,,------......------------,,,,,,,,,---------.........//////---------.../////////000////////////000000000111//////...---,,,,,,,,,,,,---------,,,---......///,,,,,,,,,------------...//////......---.........//////............------...///000111222222333333000000000000000000000000222111111000000111111222000000000111111111111222444444444444444444444444444555666666777777777777888777666777888999888777999888777777777888:::;;;666666666666666777777888;;;<<<;;;888:::>>>@@@===>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBFFFGGGIIIIIIIIIJJJLLLOOORRRRRRRRRSSSSSSSSSTTTTTTUUUVVVXXX\\\bbbhhhmmmqqquuu************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------............/////////000000111111333222111111111222444555222333555666555555666888888888888999::::::;;;;;;>>>>>>>>>>>>===<<<:::999555444222111000///..................///////////////...------............,,,---...222777;;;======////////////////////////---......///000111111111////////////000000000000000000111111111111000000........................//////000000000000//////------...///000000111111111111111111111111111111222222111000111111111111000000000000000000000000111111000000111111222333111111222222222111111000333111//////111222111111333333333333333222111111000111111111111111222222///000111222222111000/////////000000000111111111111111111000000111111111000000000111111222333333333444555555666666666666222222333333333333222222...............///000000444222//////000111000///////////////////////////------...////////////////////////..............................---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,++++++---...///---------------------,,,.../////////000000000000,,,,,,------...///000000---------.........//////000000///..................------------...//////------------------------222111///.........///000111111000000000000000000000000111222222333222222000000000000000000000000111111000000000000111111000000000111111111222222444444444444444444444444333444555666777777777777999666444555888999888555777777777666777888999999777666666666666777888888:::======::::::>>>@@@???<<<<<<<<<<<<============???@@@@@@AAAAAABBBBBBBBBEEEFFFGGGGGGGGGIIILLLNNNQQQQQQRRRSSSTTTUUUUUUUUUVVVWWWYYY\\\aaagggnnnrrrwww******************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------------////////////000000000000///...---,,,---...///000222444666666666777999;;;999999::::::;;;<<<<<<<<<======>>>???>>>===;;;:::333333111000......------//////...------,,,++++++.........---------...///******,,,///555888::::::////////////////////////---......///000111222222/////////000000000111111000000111111111111000000//////////////////////////////000000000000//////)))******+++,,,---......000000000000000000000000111111111111000111222222111111111111111111111111111111000000111111222333222222333333444333333222333222111111222333222111222222333333333222111111000000111111222222222333///000111222222111000///000000000000111111111111111000000//////000000111111111111111111111111111///000111111222222222222111222222333333222222111///............//////000222111000000000111000///////////////////////////---...//////000000//////////////////////////////***,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,+++,,,---...///,,,,,,---......------,,,------........./////////+++,,,,,,---...//////000------------............---,,,++++++***+++++++++...------------...//////------------------------...---,,,+++++++++------000000111111111111111111111111222222222111000000000000000000000000000000111000000000000000000111111111111111222222222333444444444444444444444444333333444666777777777777999666444555888999666444555555555555555666666777888777777777777888999999888@@@DDD@@@<<<<<>><<<===??????>>><<<:::999222222000///............//////...---,,,+++***)))---......---,,,,,,---///+++******,,,///111111000////////////////////////---......///000111111222------.........////////////000000111111000000//////////////////////////////000000111111000000///......//////000111222222111111111111111111111111000111222111000000222444111111111111111111111111111111000000111111222333222333444444444444444444333222111111333333222111///000000000000000//////000000111111222333333333000000111111111111000000000000000111111111222222000000000//////000000000111222222333222222111111000000111111111000000///111111111222222111111111000//////......///000000///000000000000/////////000000000000000000000000......///000000000000///...////////////000000000)))+++---...---,,,---...,,,,,,------------,,,,,,---------------.........---------------......///+++,,,---.........---,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,---.........///............/////////000------,,,,,,,,,,,,---------------,,,---......///...------------,,,,,,,,,---------------......///......////////////000000000111111111111111000000000000000000000000000000111000000//////000000111111111111222222222333333444444444444444444444444333444555555666666666666777666555555666666555444333444444444555555555555888888888888888999999:::777AAAHHHDDD===<<<>>>???>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGGGGHHHJJJMMMLLLNNNQQQTTTVVVXXXXXXXXXXXX[[[^^^___aaadddjjjpppsss|||******************************++++++,,,------...------------------------......---,,,------...///........................222222333444444444444444111333444444555777:::===;;;;;;<<<======>>>>>>???>>>???@@@???>>>;;;777555111111000//////...//////.........------,,,,,,,,,,,,...///---++++++---///...---,,,---...///...,,,////////////////////////.........//////000000000---.........////////////...//////000000//////...////////////////////////000000111111111111000000111222222333333444444444222222222222222222222222///111222111000000222444111111111111111111111111111111000000111111222333111222333444444444444333111000///000111222000/////////000000000000//////000000111222222333444444111111000000000000111111000000111111111222222222222111111000000111111222111111333444555555444444555555555555444333222111///000000111111000000///111000000//////000000000---.../////////......///000000000000000000000000......///000000000000000.../////////000000000000,,,...///...,,,+++,,,...,,,---............---,,,+++,,,,,,,,,------------,,,------...............***+++---...///...---,,,,,,,,,,,,,,,------------------------------------------------............//////.........//////000,,,,,,,,,,,,,,,------.........---------,,,,,,,,,------///000111111111111....../////////000000000......000111222333333444////////////////////////000000////////////000000000000000111111111111222444444444444444444444444444444555555666555555555555666777666444333444555333444555555555666555555777777777777777888999999777>>>CCC@@@<<<======<<<>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDDDDDDDFFFIIIJJJJJJJJJLLLMMMOOOPPPSSSVVVXXXYYYYYYXXXYYY]]]aaabbbaaaccchhhmmmmmmuuu************************++++++,,,------...//////---------------------------,,,,,,,,,---///000222...............---------000111222333444333222111000111333333444666999<<<<<<<<<======>>>>>>??????@@@@@@AAA@@@===999555222111000000/////////000000---------............///,,,...///---+++***---///000///...///111222222000////////////////////////............////////////000000000000111111111111......////////////......000000000000000000000000000000111111111111000000............////////////111111111111111111111111///111222222000000222555111111111111111111111111111111111000111222222333000111222333333333333333///......///000000...---000111111222222222111111000000111222333333444444222111000//////000111222000111111111111222222222333222222222222222222333000111333555777777777777666666666555444333111111//////000000000000//////111111000000000000000111,,,---//////...------...000000000000000000000000...//////000000000000000.../////////000000111111///111111///+++***+++---------...//////...------+++++++++,,,,,,---------+++,,,.../////////...---***+++---//////...---,,,////////////000000000111------------------,,,,,,*********+++++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,++++++++++++,,,------.........------,,,,,,,,,((()))+++---////////////000000111111222222222333+++---///222444666777777////////////////////////000000////////////000000////////////000000000000444444444444444444444444555555555666555555444444444666888666333222333666444555555666777666666666666666666666666777888888777;;;<<<:::;;;>>>===:::<<<<<<<<<<<<============??????@@@AAABBBDDDDDDEEEEEEGGGKKKLLLLLLLLLMMMNNNRRRSSSVVVXXXZZZYYYYYYXXXYYY^^^bbbcccbbbcccgggkkkgggppp,,,,,,+++++++++++++++,,,***++++++,,,,,,++++++***---+++(((''''''))),,,/////////000111111000///............///////////////222///...000444666555333555555555555444555777999;;;;;;::::::;;;<<<>>>???<<<<<<======;;;999666555000000///...............000//////......------,,,............/////////000000000//////......------..................------......------...///111222000000111111111111000000111111111000000000000000000000000000000111111222000111222333222111000///555555444444333222222222222222222222111111111111111111111111111222222222333444555222//////111444555555444444333444444444333333333333222222111000111111111111111111111111333222222222111111000000111111222222222333333333333333333222222222111111//////000111222333333444222222222222222222222222111222333555666888999:::666666555444222111//////444444555555444444333222222222222111000//////.../////////////////////////////////000111333444555000000111111222222333333...............//////000444222000...------//////***++++++,,,,,,------......///////////////......---......///000/////////000000000000///...---,,,......---,,,---...///000//////...,,,+++,,,...111........................---------........./////////...---,,,+++,,,,,,---///...---,,,,,,---...///000...,,,+++***+++,,,---000///...------...///000///000111222222111000///...............///000111---++++++---111333222000222222222222222222222222222222333333333333444444333555666666555444444555777666555444333222222222:::999999999888888777777777888888888999999999999999999:::;;;;;;<<<<<<===@@@===<<<<<>>;;;;;;===???@@@@@@AAACCCEEEEEEGGGJJJMMMNNNMMMLLLKKKLLLPPPTTTVVVWWWWWWXXXYYY\\\\\\]]]```dddggghhhhhhlllqqq{{{******))))))))))))******++++++,,,,,,,,,,,,++++++---,,,***))))))+++---///...///000000000///.....................////////////......000222333333222444555666666666777999<<<;;;;;;::::::;;;<<<>>>???>>>>>>>>><<<999666222000000//////...............++++++++++++,,,,,,,,,,,,---------............//////////////////.................................,,,,,,++++++,,,---///000......////////////......111111111111000000000000000000000000000111222222333444555666666666555555222222222111111000000000111111111222333333444444777777666666555555555444333444444222000///111444333222222111111111222222333333444444333222222111222222222222222222222222333333333222222111111111111111111222222222333333333333333222222222111111555555444333222111000///222222222222222222222222///000222555888:::===>>>;;;:::777555333222111111444444444444444333222222222222111111000//////...000000000000000000000000111111000000000111222222.............../////////111111111111111222222333333222000...---...//////---------------,,,,,,,,,....../////////......---------...////////////...---....../////////.........------,,,---...///000//////...---+++,,,...111........................---.........///////////////...---,,,,,,,,,------000000///...//////000111333222000......///000111000///...------...///000///000000000000000/////////............//////000000...---///222444444333444444333333333333333333222222333333333333444444444555666555444333444666777666555444333333333333::::::999999999888888888888777777777888888999999999999:::;;;;;;<<<<<<===@@@>>>===>>>@@@@@@???======???AAAAAABBBBBBDDDFFFHHHJJJMMMPPPQQQQQQPPPOOOOOORRRUUUVVVUUUUUUUUUUUUYYYZZZ\\\```eeehhhkkkkkklllqqq|||******))))))))))))******++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......---...//////000///...------------.........//////...000111222111222444555555666777777777888;;;===;;;;;;;;;;;;;;;<<<===>>>===<<<<<<:::777444111///000///......------......))))))***++++++,,,------,,,,,,---------..................///////////////........................---,,,,,,,,,,,,---///000...//////000000//////...111111111111111111111111111000000000000111222222111111333444444444444444111111111111000000000000000111222222333444555555777777666555444333222111222333333222000000111333222222111111111111222222444444444555444444333222222222222222222222222222333333333222222222222222000000111111111222222222333333333222222222111111777777555444222000///...111111111111111111111111000111333555888:::<<<======;;;888444222111111222333333333333333222222111222222111111000/////////111111111111111111111111222111000000////////////............------------//////......//////000111222111///...---......///000//////...------,,,,,,,,,---............------,,,,,,---...............++++++---....../////////...------------...//////...///...---,,,,,,...000....................................///////////////...------,,,---------///////////////000111222000///...---------.../////////............////////////.........//////000000//////............///333111///000222444555555222222222222222222222333222222333333333333444444555555555444333333555777888777666555555444444555999999999999888888888888888777666666666777999:::999999:::;;;;;;<<<<<<===@@@???>>>???@@@AAA@@@???>>>@@@BBBCCCCCCCCCEEEGGGIIIKKKNNNPPPRRRRRRQQQPPPRRRTTTVVVVVVTTTRRRRRRRRRWWWYYY\\\```eeeiiimmmnnnpppuuu,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,+++++++++,,,---------------,,,---.../////////...---,,,,,,------....../////////222555555333333666999666777888888777777999;;;;;;;;;;;;;;;<<<<<<======888888888777666444222111//////...------------...,,,,,,,,,---------......---------.........//////------......//////000000............////////////000///.........000111222111111111222222111111111000111111111111111222222111111000000111111222333111111111222222222222222333333333333333333333333222333333333333444444444444333333222111111000000333333333222222222222333444333333333333444444555444555555555555555444444333333333333333333333333222222222222222111111111000000000111111111222222333333333222222222111111222222222222222222222222111111111111111111111111333444444555555666666777888777555333222111111111222222333333222222111000111111111111000000//////111111111111111111111111111000000///////////////111111111000000/////////...------------...//////111000///............///000/////////.........---+++,,,------...---------+++,,,------......------+++,,,,,,---......------------------......//////......///...,,,,,,...000........................,,,---------.....................------------...,,,,,,------......//////......---,,,,,,------.../////////......////////////...---,,,,,,...///000111000///...............222111000///000222444444////////////000000000000222222222333333333444444555555555333222333666999888888777666666666666666777777777777777777777777888777666555666777999:::999999:::;;;;;;<<<<<<===???>>>>>>??????@@@@@@??????AAACCCCCCCCCCCCEEEGGGGGGIIIKKKMMMOOOPPPOOOOOOSSSTTTVVVUUUSSSRRRRRRRRRWWWYYY]]]aaaeeeiiilllooouuuzzz,,,,,,++++++,,,------...,,,,,,,,,------,,,,,,,,,******,,,---------,,,++++++,,,.../////////...---,,,,,,------...//////000///222555555333333666999666888999888666555666777;;;;;;;;;<<<<<<<<<<<<<<<777777666555444222111000//////...---------------.........------,,,,,,,,,////////////000000000000------......//////000000........./////////000000000000///...///000111222111111222222222222111111000000111111222222222333111111111111111222222333666555555444444333333333333333444444555555666666777666555555444333222222444444444444444444444444333333333333444444444333444444333333444555555666444555555666666555555555333333333333333333333333000111111111111111111111000111111111111222222222333333333222222222111111/////////000111222222222111111111111111111111111333333333333333333333333111222333444444333222222222222333333222222111000111111111000000000000000000000000000000000000000///////////////000000111222222222111111000000000111111000000111111222333/////////........................//////000000000+++,,,,,,---......------+++,,,------......------------......---,,,,,,+++---------...............---...///...---,,,...///........................++++++,,,,,,,,,------------.....................,,,------...............000000000000000000111111...//////////////////......---,,,,,,,,,---///000111000///...............000//////.........000111.........//////000000000222222222333333333444444555555444333222333666999888888777666666666777777555555555666666666666666888777666666666777999:::999999:::;;;;;;<<<<<<===<<<===>>>>>>>>>>>>?????????AAABBBCCCBBBCCCDDDFFFFFFHHHJJJLLLNNNOOOOOOOOOSSSUUUVVVVVVTTTTTTUUUVVVYYY\\\```bbbdddgggjjjmmmvvv{{{******)))******+++,,,---,,,,,,------------,,,,,,******+++,,,,,,,,,,,,,,,+++,,,...///000000///...,,,------...///000111111...000111222111222444555666777999888777666666666;;;;;;<<<<<<===<<<<<<;;;:::999777555222///---,,,///...------,,,,,,------......---,,,,,,+++******//////000000000111111111.........///////////////.........//////000000111//////---------...///000///000000111111000000///000000111111222333333333222111111111111222333333666555444333333333333444333444444555666777777888;;;:::999888666444333333333333333444444444555555555444444555777777555444333222222333333444555666333444555555666555555555444444444444444444444444000111111111111222222222111111222222222333333333333333333222222222111111000000000000000/////////222222222222222222222222//////000111222333333444000111333444555555555555333333333333333222222111111111000000000000000000000000000000000000000000////////////000000111222000000000000////////////000////////////000111111........................------......///000000111+++,,,---......///......,,,,,,---.............../////////......---++++++,,,---......//////......---...//////---------///........................+++,,,,,,,,,,,,---------------...////////////...//////000000000000//////------............//////......////////////......---------------...///000000//////............///...///000///...---...///000000000111222222333333222222333333333333444444333444555444333444666999777777666666666666777777555555555555666666666666777888888888999999999999999999:::;;;;;;<<<<<<===;;;<<<>>>>>>======>>>@@@@@@AAACCCCCCBBBCCCDDDFFFHHHIIIKKKMMMOOOQQQRRRRRRUUUVVVWWWWWWWWWWWWXXXZZZ[[[^^^bbbddddddeeeiiilllsssxxx************+++,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,---///000111111000000------...///000111222333///......000222333333222444666888999999888999:::;;;;;;<<<======<<<;;;:::;;;999777444111///------///...------,,,,,,------------------------------////////////000000000000///////////////.........---......///000000111111000///...------...///000///000000111111000000///000000111222222333444444222222111111222222333444333222222222333444666777555666777888999:::;;;;;;>>>===<<<;;;:::999888777666666666666555555555555666555555666999999777555444333333444444666777777333333444555555555555555444444444444444444444444222222222333333444444444222333333333333444444444333333333222222222111111333222222111000///......333333333333333333333333000000111111222222333333333222000///000222555666444444444444444333222222000000000000000000000111111111111111111111111111222222111000000000111111.........///////////////---------------...//////---.............................................,,,,,,---...////////////------...////////////........./////////......---,,,---.../////////...---,,,...//////...------...........................---------.........//////,,,---...///000000///...000000111111000///...---)))******+++++++++++++++---...///000000///...---,,,,,,---//////000000000///............//////000...111333333000......///000000111222222333444444222222333333333333444444222333555555444555666888666666666555555666666777666666666777777777888888777888:::;;;;;;;;;999888999999:::;;;;;;<<<<<<===;;;===??????>>>===???BBBAAACCCDDDDDDDDDDDDEEEGGGIIIJJJLLLNNNPPPRRRSSSTTTXXXZZZZZZZZZYYYYYYZZZ\\\[[[___cccdddccceeeiiimmmsssxxx,,,,,,,,,,,,---...///000,,,------......------,,,...------------...//////,,,---///111111111111000......///000111222333333222///...000444666555333222555888:::;;;;;;<<<>>>;;;;;;=========<<<;;;:::777666555333222111111000......---,,,,,,,,,,,,---......//////000111111111............/////////000000000//////.........------......///000111111222222111000//////000111111222222333333333333222222000000111222333333444444222222111111222222333444555555555666888;;;===???999999:::;;;===>>>???????????????>>>======<<<<<>>>>>===<<<;;;::::::777555555777:::;;;888555666666666777777999::::::222222333444555555555444555555555555555555555555444444444555555666666666333333333444444444555555333333333222222222111111222222222111111111111111444444444444444444444444555555444333222111000///555222---))))))---222666444444555555444444333222000000000000000111111111222222222222222222222222555444333111000/////////.../////////000000111111000000000000000111222222------......///......---/////////...------,,,,,,,,,---...///000000000000---...//////000000//////,,,---...///000000000000,,,,,,.../////////...---,,,...//////...------...........................////////////000000000111,,,---///000000000///...//////000000///---+++***+++,,,------.........------...///000000///...---+++,,,...000111111000///...............///000111///333666777333000///000...//////000111222222222222222333333333444444444111333555666555555666777666666555555555555666777777777888888999999999:::666888;;;======<<<:::888999999:::;;;;;;<<<<<<===;;;>>>@@@@@@>>>>>>AAACCCCCCDDDFFFFFFEEEEEEFFFHHHIIIIIIKKKMMMOOOQQQSSSTTT\\\]]]]]]\\\ZZZZZZ[[[]]]YYY^^^cccddddddeeejjjooowww|||))))))))))))***---///000------..................///...---,,,,,,---...///000000000000000000000000000000000000111111111111///000222222222222444666777888999999888999;;;===============<<<;;;:::999888666333000//////000111++++++++++++++++++++++++---.../////////...,,,,,,//////............//////000//////.........////////////............//////222222111///---...111444111111222222333333333333222333444333222111222333888777555333333444555666999999999777777888;;;>>><<<<<<>>>???AAABBBBBBCCCBBBDDDFFFHHHHHHHHHFFFEEEHHHGGGFFFEEECCCBBBAAA@@@AAA@@@===;;;::::::<<<>>>777777888888999999999:::;;;:::999777666666777888555555555555555444444444222333555666666555555444666444111111444666666666444333333555666666444222222222222222222222222222666444222333444444111///222111000111222333222000333333333333444555666666666555555444444333222222222111000.........///000111000/////////000222333222222222222222222222222////////////000000000000111111000///////////////............////////////........................//////.........---------////////////////////////,,,---------...////////////............///000000------............------+++,,,---,,,***)))***+++////////////////////////////////////////////////............////////////......//////000000111111111111000000////////////............////////////...///000000000///---,,,000...---...///000///...---...///111111222222222222111000000000111333333444333111111333555666666777666444444444555777888777666555666888999999999777888::::::::::::<<<===<<<;;;;;;:::::::::;;;;;;@@@@@@????????????@@@@@@AAACCCDDDDDDCCCCCCEEEFFFJJJLLLNNNPPPQQQSSSVVVYYY```bbbccc___YYYWWWYYY]]]ZZZ[[[^^^bbbfffiiilllnnnwww}}}******)))***+++,,,...///,,,------...............///...------------...///////////////////////////............///////////////000222333222333444666777888999999999999;;;============<<<;;;:::999888555333111...---...///000////////////////////////000000000000...,,,***)))111111000000000000111111000//////.........//////111000000//////000000111111222222222000000111222111111111222222333333333222333555444333222333555777777666555666777999;;;>>>???@@@@@@???@@@CCCEEECCCDDDGGGIIIKKKLLLLLLLLLOOOPPPQQQSSSTTTTTTSSSSSSSSSRRRPPPOOOMMMKKKJJJIIIJJJIIIFFFCCC@@@@@@AAABBB@@@@@@??????>>>============;;;999777777777666555555555555555555555555555444555555555555444222222333333222333444444444333444333333444666666444222333333333333333333333333666333000000444666444222222111000111222333222111555444444333333333444444666555555444444333222222333222111000///000000111111000000///000111222333111111111111111111111111////////////000000000111111111000///////////////.........///000000000111........................//////.........---------////////////////////////------..................---............/////////---......//////......------...///...,,,+++,,,---//////////////////////////////..............................////////////...............//////////////////.........------............///////////////////////////......---000///...///000000///......///000111111111111111222111000000000111222333555333222333555666666555444555555666666666666666666555444555777888888888777999::::::::::::;;;===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>@@@BBBDDDDDDEEEEEEGGGIIIJJJLLLNNNPPPQQQSSSVVVYYY[[[^^^aaa___ZZZVVVWWWYYYXXXZZZ^^^ccchhhnnnrrrtttvvv}}}+++++++++++++++,,,------,,,,,,---...............///......------......///....................................///////////////111333333333333555777777999::::::999:::;;;======<<<<<<;;;:::999777777111000...,,,,,,---...///........................////////////...---,,,+++111111000000000000111111/////////......//////000222111111000000111111222///111444444333111111111000000111111222333444444222444555555444444666777888888888888:::<<>>AAACCCDDDHHHKKKNNNOOOOOONNNNNNNNNSSSVVV[[[___```___]]]ZZZXXXXXXXXXYYYZZZ\\\]]]^^^___^^^\\\[[[ZZZZZZ[[[[[[```aaa```\\\WWWTTTTTTVVVUUUTTTQQQNNNKKKIIIHHHGGGOOOKKKFFFEEEEEEDDD@@@<<<========================;;;::::::999888666555555666888999888666444555666555444333444666666555333555555555555555555555555666888999777333111222444444222000111333444444444666555444333333333333333666555555444444333222222111111111111111111111111000000000111111111222222111111111111111111111111//////000000000111111111111000000/////////////////////000111222333333444......................../////////...............////////////////////////000000//////......------***,,,...///000///---,,,......////////////.........000000000......///000////////////////////////.........---,,,,,,++++++............///////////////.........------,,,,,,////////////////////////............////////////000///...------...///000///...---...//////...---000111111111111000000///111111111111111222222222555555555666888888555333444555666777888777777666777555444555777999999888888999;;;::::::999;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<===>>>???AAACCCDDDAAACCCFFFGGGHHHIIILLLNNNKKKMMMOOOQQQRRRTTTWWWYYY[[[^^^``````]]][[[ZZZ[[[WWWYYY]]]cccjjjrrrwww{{{www~~~------------,,,,,,++++++***+++,,,---............////////////////////////........................000000000000111111111111111222444444444444666888999;;;<<<===<<<;;;;;;<<<<<<;;;;;;999777555333222......---------...///000////////////////////////++++++,,,---...000111111//////............/////////////////////000111111111000000//////000000111111111111///...///222555111111222444555777888999666888999:::999999;;;===@@@@@@AAABBBDDDEEEGGGGGGQQQTTTWWWXXXVVVUUUTTTTTTYYY\\\aaaeeegggeeeaaa___XXXXXXXXXXXXYYY[[[\\\]]]]]]\\\[[[[[[[[[]]]^^^```ccceeefffccc^^^ZZZ[[[]]]```^^^[[[XXXUUUTTTTTTTTTVVVSSSPPPNNNNNNLLLHHHEEECCCCCCCCCCCCBBBBBBBBBAAA===<<<;;;:::999888777777999:::999888666666777888666555444444555666555444666666666666666666666666888AAAGGGCCC777///111666666444111111222444444444333333333333333444555666666555555444444333222222//////000000000000000000000111111111222222222222222222222222222222222222000000000000111111111111111000000///////////////000000000111222333333333////////////////////////////////////////////////000000000000000000000000000000000//////......---+++,,,...000000///...---...//////////////////...---...//////...---...000////////////////////////......---------,,,,,,,,,............////////////000//////......---------....................................////////////000///...------...///000...---,,,,,,......---,,,000111111111111000000///000000111111222222222222555444555666888888666444777666666555666777888999888777666666999::::::999888:::;;;;;;999999:::<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAACCCEEEFFFDDDFFFHHHIIIIIIIIIKKKMMMMMMNNNQQQRRRSSSUUUXXX[[[]]]^^^^^^]]]\\\\\\]]]___YYYZZZ]]]aaagggmmmsssvvvvvv~~~,,,,,,------------,,,+++)))***+++---...............//////000000//////.......................................////////////111333555555555555777888999;;;>>>>>>===;;;;;;<<<;;;;;;:::888666333111000..................//////........................//////...---------......111111000000000000111111////////////000111222222000000000//////000000000222222111///...000444777333444555777999;;;<<<===<<<>>>??????>>>>>>???AAAEEEEEEGGGHHHJJJLLLMMMNNNTTTVVVYYYZZZYYYXXXWWWWWWXXX\\\aaafffhhhgggdddbbbZZZ[[[[[[\\\\\\]]]]]]^^^[[[ZZZYYYYYYZZZ\\\^^^___gggjjjmmmjjjddd``````bbbdddbbb___[[[YYYXXXXXXXXXZZZYYYYYYWWWUUURRRPPPOOOLLLKKKKKKJJJIIIHHHGGGGGGBBBAAA???===;;;:::999999;;;999888888999:::999777777555444444555666666555666666666666666666666666;;;EEELLLGGG:::111333:::999666333222222333444333333333333333444555666666666555555444444333222222......///000000000000///000111222222333333222222222222222222222222222222000000000111111111222222111111000///////////////111111111111111222222222////////////////////////...////////////000000000000000000000000000000000000000//////////////////------///000000000///......//////000000//////...,,,---......------...///////////////////////////------------------------............/////////////////////...............,,,,,,,,,,,,,,,---------............///////////////............//////000...---,,,,,,......---,,,///000000111111111000000000000111222222222222111444333333555777888777555888777666555555777999:::999777666777999;;;;;;:::999:::;;;;;;999999:::;;;;;;;;;;;;;;;<<<===>>>>>>======>>>???@@@BBBDDDEEEEEEGGGHHHIIIIIIJJJKKKMMMNNNPPPRRRTTTUUUWWWZZZ]]]]]]\\\[[[[[[[[[]]]^^^___\\\\\\]]]```dddhhhmmmpppsss|||+++,,,---......------,,,)))***+++,,,---............///000111111000///...////////////////////////............////////////222333555666555666777999:::<<<>>>???===<<<;;;;;;;;;:::999777555222000..................------...,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,------...111111000000000000111111////////////000111222333222111111000000111111222222333333333222333666888555666888:::<<<>>>@@@@@@CCCEEEFFFEEEDDDDDDEEEFFFHHHJJJLLLOOORRRTTTVVVVVVWWWZZZ]]]^^^^^^___```aaa^^^bbbhhhmmmqqqsssrrrrrrjjjkkklllmmmmmmlllkkkkkkhhhfffdddcccccceeeggghhhrrrvvvyyyvvvnnnhhhgggiiijjjhhhccc___\\\[[[[[[[[[\\\```bbb```\\\YYYYYY[[[YYYXXXWWWUUUTTTRRRQQQPPPOOOMMMIIIEEEBBB???>>>===<<<::::::>>>CCCCCC===666888666444444555666666666666666666666666666666666999>>>BBB>>>666333666<<<;;;888444222222333333222444444333333333444444555666555555444444333222222...///000111222111111000000111222333333333222222111111111111111111111111000000111111111222222222111111000///////////////111111111111111000000000////////////////////////.../////////000000000000000000000000000000000000///////////////000000000/////////000000000000111//////000000000000//////,,,---///...------...000////////////////////////---------......//////000............////////////---------------.........---------.........//////............////////////---......///////////////000///......000000///......///000111111111111111///000111222333222222111333222111222555777888777777777777777777888888999888777666777999:::::::::999:::;;;;;;999999:::;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>???@@@AAACCCDDDCCCEEEGGGIIIIIIKKKMMMOOOPPPRRRTTTVVVWWWYYY\\\^^^\\\\\\\\\]]]___``````___^^^]]]]]]___aaaeeeiiillloooxxx++++++---.........------((()))+++,,,---............///000111111000///...000000000000000000000000000000000000111111111111222444555666555666888999:::<<>><<<;;;;;;;;;:::999777444111///---.........------,,,,,,,,,111111111111111111111111...---,,,,,,---...000111//////............//////////////////000111222333333222222222222222222333111444666777777666777888777888999<<<>>>@@@BBBCCCIIIJJJKKKJJJHHHHHHHHHJJJJJJLLLOOOSSSWWWZZZ\\\]]]```cccfffhhhjjjkkknnnppplllpppvvv}}}~~~|||yyyvvvuuuvvvxxxyyy}}}xxxqqqoooqqquuurrrmmmhhheeeccccccccc```eeeiiihhhbbb^^^```ddddddcccaaa___]]][[[ZZZYYYZZZXXXSSSNNNIIIEEECCCBBB>>>===???FFFMMMLLLAAA777888666444444555666666666666666666666666666666666444444333111111333777;;;===:::555222222222222222666666555444333333333333666555555444444333222222///000111222333333222111000111222333444333222222000000000000000000000000000111111111111222222222111111000///////////////222222111111000/////////000000000000000000000000.../////////000000111111000000000000000000000000......//////000000111111000000000///000111222222//////000000000000//////,,,...//////......///111////////////////////////,,,------...///000111111............/////////000+++++++++,,,,,,---------000111111111222222333333............/////////000,,,---///000000000///...222000///000111222111///......///111111222222222///000111222333222111111222111000111444777888999555666888999999999777666777666555666888999999999999;;;;;;;;;999999:::;;;;;;;;;;;;<<<<<<>>>???????????????@@@AAABBBCCCDDDAAACCCFFFHHHJJJLLLOOOQQQQQQSSSUUUWWWXXXZZZ]]]```\\\]]]___bbbddddddbbb```___^^^^^^^^^aaadddhhhkkkkkkuuu------,,,++++++,,,,,,,,,------...//////...------///111333333111...---,,,///////////////000111111111000000000111222333333333444555666777777777666;;;;;;<<<===<<<;;;:::999999888777666444222111000000///---,,,---...000222111111000000//////......////////////000000000000000///...------...///000333111000///000333666777333444222///000444444111444444444555777999:::;;;::::::;;;>>>CCCGGGIIIIIIMMMLLLKKKJJJKKKNNNQQQTTTTTTVVVXXX[[[___eeelllppprrrtttyyy}}}{{{wwwtttsssssspppoooooommmjjjmmmrrrmmmllliiifffdddcccccccccfffaaa[[[UUURRRPPPNNNLLLFFFEEEDDDDDDDDDAAA>>>:::<<<:::777666666777666555777777666555444222222111444555555666777666666666777666555444333222222222666666666666666777888888888888999999888666333222111222333222111000000222111222333333333333222111111000/////////000222333111111111111111111111111000000000000000000000000444222000/////////...,,,222333555333000...///111000000000000000000000000111111000000//////......------------.........///////////////////////////111000///......///000111---------------...///000555444333111000/////////000000//////......------000000000000000000000000........................------...///000000//////...///111333333111///...000000000000000000000000/////////000111111222222111111111111111111111111000000111222333333444444444444333444555777999:::555555666777777777777777777666666666666888999:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<>>>???@@@>>>???AAABBBBBBBBBDDDFFFCCCFFFJJJLLLLLLLLLMMMMMMWWWXXXYYYZZZ[[[\\\]]]]]]___```aaabbbccccccbbbbbb^^^___`````````bbbfffiiinnnxxx---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++---///000000/////////111000000////////////000111000000111111222333444222444666888888888777666::::::;;;<<<<<<;;;:::999999888777555333222111000000///---------...000111111000000000/////////........./////////000000000111111000//////000000111444222111000111333666888666777555111111555555222777777888888:::;;;===>>>CCCCCCCCCEEEHHHLLLNNNOOOOOOPPPPPPRRRSSSVVVZZZ]]]```cccggglllppptttzzz}}}}}}}}}{{{wwwwwwzzzyyyvvvsssooolllkkkkkkkkkoookkkeeeaaa___]]]\\\ZZZSSSPPPLLLIIIFFFCCC@@@======:::777666666666666555555555666666666666777777666666777888888888888888777666555444333333333333444444444444444555666666555666777777666444222111///000111000...---...///111222333333333333222111111000000000111111222222222222222222222222222222111111111111111111111111111111000000111000...,,,'''+++///000///---------000000000000000000000000111000000000/////////...---.........////////////////////////////////////111000///......///000111.........---......//////........................///////////////.........000000000000000000000000.......................................---------...000222555555444111000000000000000000000000000......///000000111111222111111111111111111111111000111111222333333444444333333333555666888:::;;;666666777888888888888777777777666666777888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???>>>???AAAAAAAAACCCEEEGGGGGGIIILLLOOORRRSSSRRRRRRSSSTTTVVVYYY[[[^^^```aaa```aaabbbccccccbbbaaa```[[[\\\]]]]]]___bbbgggkkkrrr{{{,,,,,,,,,++++++,,,,,,------,,,+++******+++,,,---,,,,,,---......///000000222222111000////////////111111111111222333444555222444777999:::999777666999:::;;;<<<<<<;;;:::999888777666444222111000000///......------///000111000000000000////////////............////////////222222111111111111222333444333222111222444666777999;;;:::555555777777444:::;;;<<<>>>@@@CCCEEEFFFIIIHHHGGGGGGIIIMMMQQQTTTUUUXXX]]]```dddgggkkknnnqqquuuzzz{{{wwwuuuuuuuuuvvvrrrmmmjjjhhhgggfffeeeeee```YYYRRRNNNJJJFFFDDDAAA>>>;;;999999888777666777777777777888888888888777777888999999999999888666666555444333333333333444444444444444555666666555555666777666555333222333444555444222111222333111222222333333222222111111111222222333333333222333333333333333333333333111111111111111111111111000//////111222222000...,,,000555888777444111///000000000000000000000000000000000000////////////////////////000000000000////////////////////////000000////////////000000000000///.........//////(((***+++---.........---.........///////////////000000000000000000000000////////////////////////000///...,,,+++,,,,,,---///222555888888777444111000000000000000000000000---......//////000111111111111111111111111111111111111222222333333444444444555666777888888888888777777888999999999999888777777777777888999:::;;;::::::;;;;;;<<<<<<======>>>======<<<<<<======>>>>>>???AAAAAABBBDDDGGGJJJLLLLLLNNNSSSYYY[[[ZZZXXXSSSTTTVVVYYY\\\___aaabbb```aaabbbcccccccccbbbaaa[[[[[[\\\]]]___dddkkkooovvv,,,,,,+++++++++,,,------000///---,,,,,,---///000111000.........///......111111000000///000000000111111111222222444555666333555888:::;;;:::888666888999;;;<<<<<<;;;::::::888777555222111000/////////............///000000000000000000////////////---.........////////////222222222222222222333333444333333222333444666777:::===>>>:::999;;;<<<:::;;;<<>>@@@@@@===888444111////////////////////////000000000000///////////////000000000000111111111////////////////////////000000////////////000000222111000///////////////)))+++...000111000///...------......//////000000////////////////////////000000000000000000000000000///---,,,,,,---...000222555888::::::777333111////////////////////////------......//////000000111111111111111111111111222222222333333333444444777888999999999888666555888888999::::::::::::999777777888888999::::::;;;::::::;;;<<<===>>>>>>>>>??????>>>===<<<<<<======@@@AAABBBCCCDDDFFFJJJNNNNNNMMMNNNUUU]]]aaa___[[[XXXYYYZZZ[[[]]]^^^``````___```aaacccdddddddddccc^^^^^^______aaafffmmmqqqxxx,,,+++++++++,,,,,,---...222000///------///000222333111//////000111000///////////////000222333333111111111222333555666777444666999;;;<<<;;;999888::::::;;;<<<<<<<<<;;;:::888666333111///...//////...............///000000////////////000000000000.........////////////000111111222222333333333333333333333333444666888999:::???AAA???>>>AAACCCBBB>>>???AAAEEEIIIMMMPPPRRRRRRSSSTTTUUUYYY```jjjqqquuu}}}~~~zzzvvvrrrooommmkkkhhhfffccc___ZZZWWWQQQNNNIIIEEECCC@@@>>><<<<<<;;;:::888666444333222333333444555555555555555666666555444444444555555666666666666666777888888888888888888888888777777333444444444222111222333222222222222222222222222111222333555555444333333333333333333333333333333111111111111111111111111444000------000555999;;;@@@>>><<<999666333000...////////////////////////////////////000000000000000000000000111111111222000000000000000000000000//////000000000000//////222111000///////////////---...000111111000///---------......//////000000////////////////////////000000000000000000000000///...------...000222444666777::::::999666111///////////////////////////------......//////000000111111111111111111111111333333333333333444444444666777999:::::::::999888888888999:::::::::::::::777888999999:::;;;;;;;;;;;;;;;<<<======>>>??????@@@???>>>======<<<======BBBDDDEEEFFFGGGIIIMMMPPPNNNMMMNNNTTT\\\```^^^[[[YYYZZZ[[[]]]___aaabbbccccccdddeeeeeeeeedddcccbbb```aaaaaa```aaaeeejjjnnnvvv++++++++++++,,,---......///...---,,,,,,---...///000...---///333555444222......///000111333444555111111222333444666777888777888999;;;;;;;;;;;;:::<<<======>>>===<<<;;;:::777555222///...---...............///////////////////////////000000000000////////////000000000000000111222333444444444333444444555666888:::;;;<<<<<>>888888999::::::::::::999888888999;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@???>>>>>>============CCCEEEGGGIIIIIIJJJMMMOOOKKKLLLNNNSSSXXX[[[ZZZXXXVVVWWWZZZ]]]```cccfffgggjjjjjjiiihhhfffccc```^^^```aaabbbbbbbbbdddgggjjjsss++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,///444666444000//////000000111222333444111222222333555666888999999999999::::::;;;<<<===??????@@@???>>>===;;;:::777555111...---,,,---...---......///////////////.../////////000000000111000000000000111111111222111222444555666666555555666666888:::===???AAABBB???FFFJJJHHHFFFHHHJJJJJJHHHIIIKKKOOOSSSWWW[[[]]]aaaffflllqqqwww~~~xxxvvvtttrrrqqqooollliiimmmiiibbb[[[VVVQQQLLLIIICCCBBBAAA???===;;;999999555555666777777777777777666666555555555555666666444444444444444555666666999888777666555555444444666777888777555444555666333333222111111222333333222222222222222333333444222222222222222222222222222222222222222222222222222111000222777<<<@@@AAA777444000...000222333222000000000000000000000000.../////////000000000111/////////000000000111111000000000000000000000000...///000111111000///............---......///////////////.........------///////////////.........000000000000000000000000........................---......///000111222222333333333333222111000///000000000000000000000000......///000000111111222111111111111111111111111444444444444444444444444888888999999:::<<<===>>>777888888999999999999999888999:::;;;<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>BBBDDDHHHJJJJJJJJJJJJKKKIIIKKKNNNRRRTTTUUUUUUUUUUUUVVVXXX\\\___bbbeeefffkkkkkkkkkjjjhhheeecccaaaaaaccceeeffffffgggiiikkkooo}}}++++++++++++,,,---...///+++,,,,,,------,,,,,,+++000...---000444444000+++111111111111111111222222222222222333555777888999;;;:::999999:::;;;===>>>AAAAAAAAA@@@???===;;;:::777444111...,,,,,,---...---......///000/////////.../////////000000111111000111111111222222222222222333555777777777777666777888;;;===@@@CCCEEEFFFBBBIIIMMMJJJGGGHHHJJJKKKIIILLLPPPVVV\\\ccchhhkkknnnttt{{{}}}yyywwwuuusssrrrzzzuuunnnfff```ZZZUUURRRLLLKKKHHHDDD@@@<<<999888888888999::::::::::::999666666555555555666666777666666666666666777888888<<<;;;:::888777666666666333444444444222111222333444333222111111222333444333222111000111222333444111111111111111111111111222222222222222222222222///000222777<<>><<<:::999999999:::777777888999999999999888888999:::<<<===<<<<<<;;;?????????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@DDDHHHJJJJJJIIIHHHHHHHHHKKKOOOQQQQQQQQQRRRSSSVVVWWWYYY[[[]]]___aaabbbggghhhiiijjjjjjiiihhhgggcccfffiiikkkllllllnnnpppmmm|||,,,,,,,,,---------......,,,---------.../////////++++++,,,...111222111000222111111000111111111222888888777777777777888888<<<<<<;;;;;;===???AAABBB@@@AAABBBAAA???<<<888555555444111...---------...//////.........------------...000222222222111111000111222111000///000222666555444666999;;;<<<<<>>???;;;888777999999888666999888777777888777555333666666666666666666666666888888888888888777666666555555444444555666888999444444444444444444444444333333333333333333333333222222222222222222222222333333222222222222222222333000111<<>>>>>>>>>>>>>>>>>============<<<>>>@@@@@@???>>>>>>???FFFHHHIIIIIIIIIIIIKKKMMMHHHKKKPPPRRRSSSTTTUUUVVVZZZZZZZZZ[[[\\\]]]___```___bbbgggkkkllljjjgggeeegggiiimmmqqqssstttssssssooozzz,,,------------------------------...............------...///000000000///000000000111111333444444777777777777777888999999;;;;;;<<<<<<===???@@@AAA@@@@@@@@@???<<<888555222222111///...---...///000//////.........---------...///000111111222222222111333444333222222333444777888:::===AAADDDEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFDDDFFFJJJMMMPPPUUU[[[___hhhoooxxxyyyqqqiiiccc``````^^^\\\XXXRRRLLLGGGDDDEEEAAA===:::::::::888666999888777888999999777555777777777777777777777777777888888888888777666666222222333444444444333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222222222444555:::AAAFFFBBB888///000000000000111111111111222222111111111111111222000000111111111111111000000000000000000111111111222222222222222222222222......///000000000000000//////////////////......//////////////////......000///............///000333111///------...000222//////////////////////////////...---,,,,,,,,,,,,...------,,,---...///000444333000......///111222000000/////////000111222111111222222222222111111444444444555555666666666444666888999888888999:::999999999999999999999999:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>===============???@@@AAA@@@???@@@AAADDDFFFGGGHHHGGGHHHIIIKKKLLLNNNRRRWWWZZZ\\\\\\\\\ZZZZZZZZZ[[[\\\]]]______bbbcccfffhhhiiihhhgggfffeeehhhnnnrrruuuuuusssrrrpppzzz---------------------,,,...............---------////////////////////////000000000111333444666777666666666777888999:::;;;:::;;;<<<>>>??????????????????>>><<<999555222000......------...///111222/////////............---000000000000111111333333222444555555444444666777777:::===BBBFFFJJJKKKLLLHHHHHHHHHHHHHHHGGGFFFEEEFFFIIIMMMRRRZZZdddnnnuuu}}}|||xxxqqqiiiddddddeeeeeeddd___WWWOOOJJJHHHDDD>>>:::999888777666999888777888:::::::::888999999999999999999999999777777777777777666555555111222444555555333111///222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444555444:::BBBDDDAAA:::444111222222222222111111000000333333222111000000000000111000000111111222333333111111111111000000000000000000000000000000000000---...//////000000//////000000000//////.........////////////000000000000000//////......//////000444222111333666666444111000000000000000000000000444333222000...------,,,000000/////////000111111222111///...---...000111222111111111111222333333222222333333333333222222444333333333444666888999555777999999999888999:::999999999999999999999999::::::::::::;;;<<<===>>>============>>>>>>>>>>>>===???AAAAAA@@@@@@AAABBBDDDEEEGGGHHHGGGHHHJJJKKKPPPQQQUUU\\\cccfffdddaaaZZZ[[[[[[\\\]]]^^^______ddddddeeefffffffffffffffbbbffflllrrruuuuuusssqqqpppzzz...------------,,,,,,,,,/////////...---------,,,...///000/////////000111111111111222333444666777555555666777888:::;;;<<<:::;;;===????????????>>>======;;;999777444222000...---------...///000111/////////...............111000//////000111333444111333555555555666777999;;;???DDDHHHJJJLLLMMMNNNFFFFFFFFFFFFHHHJJJLLLMMMOOORRRVVV^^^hhhvvv~~~yyy{{{}}}sssjjjkkklllmmmlllggg```YYYUUULLLIIICCC???<<<;;;;;;;;;999888777888:::;;;;;;:::::::::::::::::::::::::::666777777777777666555555555555555555444333222111222222222222222222222222111111111111111111111111333333333333333333333333333333444444555666777777666:::???>>>:::444222111333333333333333333333333444333222111000000000000000000//////000222333555222222111111000000//////////////////////////////...//////000000000000000111111000000///.........000000111111222222333333000000000//////////////////111666>>>CCC???555,,,000000000000000000000000777777555333222111111000111111111111111111111222111000...------...///000111111111111222222333333222333333444444333333222000000000111333555666777555777999:::999999999;;;999999999999999999999999;;;:::::::::;;;;;;<<<===<<<<<<======>>>>>>??????===???AAAAAA@@@@@@AAABBBEEEFFFHHHIIIIIIIIIKKKMMMQQQQQQUUU]]]fffjjjgggccc\\\]]]]]]^^^___`````````bbbcccdddfffffffffeeedddaaadddiiinnnqqqrrrqqqqqqpppyyy------------------------/////////...---------,,,,,,...//////...///222555333333222222333333444444555555666777999;;;<<<===;;;<<<===?????????>>>===<<<;;;:::888666444333333000//////...............////////////////////////111111000000000222444555000222444555666777999;;;CCCFFFJJJLLLLLLKKKLLLMMMGGGFFFGGGIIINNNTTTZZZ]]][[[^^^ccckkkvvv~~~{{{}}}~~~yyyvvvuuusssppplllgggcccaaaYYYVVVPPPJJJDDD@@@??????;;;999777777999:::::::::999999999999999999999999777777777777777666666555999777444222111222333444444444444444444444444444111111111111111111111111333333333333333333333333111111222333444555555666777666555333222222111111000000111111222333333444444333222111000000000000///.........///000222333222222111111000000//////222222222222222222222222000000111222222222222111111111000000////////////000000111111222222222333000000000000000//////......000555<<>>333***000000000000000000000000111111000///////////////.....................---//////...------...///000000000000111111111111111222333333444444333333222---///111444666666666555555777999999888888999:::999999999999999999999999;;;::::::::::::;;;;;;<<<;;;<<<<<<===>>>??????@@@<<<>>>@@@AAA@@@@@@AAABBBDDDFFFHHHIIIIIIJJJLLLMMMPPPPPPSSSZZZcccgggeeeaaa]]]^^^___```aaaaaa``````^^^aaadddggghhhfffcccaaabbbcccfffiiilllnnnooopppoooxxx,,,,,,,,,---------.....................---------,,,...000///...///333777333333222222222222333333666666666777999;;;<<<===<<<<<<===>>>>>>>>>>>>>>>>>><<<999666444333333333222111111000///......---...////////////000000000111111111111111222333444222444777888999:::===???BBBFFFIIIJJJHHHFFFHHHJJJHHHIIILLLRRRYYY```gggkkkiiimmmrrryyy}}}|||vvvpppkkkgggfffeeedddbbb\\\TTTKKKDDD@@@??????===:::999999::::::999888888888888888888888888888888888888888777666666888666222///...000222444444444444444444444444444222222222222222222222222333333333333333333333333/////////000000111111111666222...---///111222111,,,---...///000111222222333333222111000000000000///.........///000111111111111111111000000000000111111111111111111111111000111222222333333222222000000000000000000000000............////////////111111111111000///......111///...000333333111...000000000000000000000000...---------......///000//////000000000///.....................//////000...///000000111111000000222222333333333333222222...000444777999888777666444666888888888777888999999999999999999999999999;;;;;;::::::::::::;;;;;;:::;;;<<<===>>>???@@@AAA===???AAABBBAAAAAACCCDDDCCCEEEGGGHHHIIIJJJLLLNNNPPPPPPRRRWWW\\\___^^^\\\\\\]]]___`````````___^^^[[[^^^cccggghhhfffccc```bbbccceeehhhjjjlllmmmnnnmmmvvv***++++++,,,---...//////---------...............---000111000---...222777111111111111111222333444777777777888999:::<<<==================>>>>>>???@@@>>>:::555222000000000222222222111111000///....../////////000000000000000000111222333333333333666888;;;===>>>@@@CCCEEEAAAEEEIIIIIIHHHHHHKKKOOOSSSWWW^^^fffnnnsssvvvwwwyyy|||wwwoookkkiiihhhkkkkkkggg```VVVNNNJJJIIIEEEBBB>>><<<;;;;;;:::999888888888888888888888888999999999999999888888777777555333111111222333444333333333333333333333333333333333333333333333333444444444444444444444444//////000000000000000000333111//////000111111111/////////000000111111111222222111111111111111222///000000111111111000000000000000000000111111111////////////////////////000000111222222222222222/////////000111111222222.........---------------111111222222111000...---111///---++++++,,,...000//////////////////////////////......///000000111111222222333222111000///....../////////000000000...///000111111111000///111111222222222222111111111222444555777777777777333555777777777666777888999999999999999999999999;;;;;;::::::999::::::;;;::::::;;;===>>>@@@AAAAAA???AAACCCDDDDDDDDDEEEGGGFFFHHHJJJKKKLLLMMMOOOQQQQQQRRRSSSUUUVVVXXXYYYYYYZZZ[[[]]]^^^^^^^^^\\\[[[[[[]]]aaadddfffeeedddcccaaadddhhhlllmmmmmmllljjjkkkttt)))***+++,,,...///000000,,,------......////////////222333000---,,,111555...//////000111333444555777777777888999:::;;;<<<>>>>>>===<<<<<<===???@@@CCC???:::444000---------111222222222222111111000.../////////000000111111///000222333444444333222:::<<>>===<<<;;;999999999999999999999999999999::::::::::::999888888777777666666666555555555222222222222222222222222333333333333333333333333444444444444444444444444333333222222222222222222111333444444333111111111444444444333333333333222111111111111111111222222000111222333333222000/////////000000111111222222222222222222222222222222//////000111111111111111......///000111222333333000000//////.........---111222222222111000...---...000111000...,,,---...////////////////////////......------------.........///000000000...---,,,.../////////000000111111...///000111222111000000111111111222222111111111222111111111222444555777222444666777666666777888999999999999999999999999;;;;;;:::999999:::::::::999:::;;;===>>>@@@AAABBBAAACCCEEEFFFFFFFFFGGGIIIKKKMMMOOOPPPPPPRRRTTTVVVSSSTTTUUUTTTSSSTTTVVVXXXXXXYYY[[[\\\\\\[[[ZZZYYY\\\]]]___aaaccceeeffffff```eeekkkppprrroookkkgggiiirrr.........------,,,,,,,,,+++,,,---...////////////111222222222333333333333333333333444555555444333333666:::<<<======???@@@<<<===============<<<<<<;;;:::999888666444333222///000111000///000111333000000000111333333222000111222444444555777;;;>>>AAABBBDDDGGGIIIJJJIIIHHHHHHJJJLLLOOOSSS[[[fffnnn}}}xxxtttvvvxxxwwwrrrlllgggeeeTTTNNNFFFAAA@@@@@@???===<<<;;;;;;;;;<<<===>>>>>><<<:::999999999999888666888777666555555444444555555444444333333333444444555555555666666555444444444444555555444222111///,,,,,,---///000222333333111111111111111111111111111222222222222111000000333222111000000111222333///000222444444444222111////////////............---...000222333222111000////////////000000000000333222000.........//////000000000000000000000000000///...------...///000000000000000000///......222222111000//////000000444222000...---,,,,,,,,,//////000111111111111111111000...///000111///...000000111111111///...---000000000000111111111111555444444333333333444444777777777777666666666666777888888888888999999999777888999:::::::::999888;;;<<<>>>>>>======???@@@CCCCCCCCCBBBAAABBBFFFHHHMMMPPPSSSUUUVVVVVVXXXYYYVVVUUUTTTTTTTTTUUUVVVWWW[[[[[[\\\\\\\\\[[[ZZZYYY]]]^^^```aaacccddddddddddddiiipppsssqqqnnnlllkkkmmmnnnzzz......---------,,,,,,,,,---...///000111111111111000000000111111111222222333222333555999:::999666555777:::<<<<<<<<<<<<===>>>>>>===<<<;;;999777666777666555333222000//////---///000///......///000////////////111111111111666777999;;;<<>>>>>===<<<;;;;;;;;;;;;<<<@@@===999888999:::::::::888888777666555555555555666666555444444444444444333333333333333333333333444444444444333222111000//////000000111222222222222222111111111111222222111222222222222111000000222222111000000111222222000111222444444333222111000000000111111111111111000111333444444333222111000000000000////////////000//////...///000111222000000000000000000000000333222111000000111222333000000000000000///......//////////////////000000,,,,,,++++++,,,...///000000000111222222222222222111///...///000111000...//////000111111000///...000000000000111111111111555555555444444444555555777777777777666666666666777888888888888999999999999:::;;;<<<<<<<<<;;;:::;;;===>>>>>>===>>>???AAABBBCCCCCCCCCCCCEEEIIILLLNNNQQQTTTVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWWWW]]]^^^___``````___^^^\\\^^^___aaacccdddffffffffffffkkkqqqsssrrrooommmmmmlllnnnyyy...------------,,,,,,,,,---...///000111111111111000000000111111111222222333222222777>>>@@@===999666888;;;;;;:::::::::;;;===<<<<<<:::888666444333333333222111000///...------///111111000......///000000///000111222444555<<<>>>AAADDDFFFHHHLLLOOOMMMNNNPPPQQQPPPMMMJJJGGGDDDIIIRRR]]]jjj{{{~~~oooggg\\\TTTNNNJJJEEEAAABBBAAA???===;;;;;;;;;;;;CCC???:::888999;;;======999888777666555555555555888888777555444444444444333222222111222333555666555555444333222222222222222222222222222222111111333222111000000111222333111222222222222111000000222222111000000111222222111222333333333222111000///000000111111222222222111222333444444333111000111111000000//////......---------...///111333333000000000000000000000000000//////......//////000000000000000000//////...------------...///000111******+++,,,---///111222000111222222333333222222000///...///000111000///...///000000000000000///000000000000111111111111555555555444444555555666666666666666777777777777777888888888888999999999;;;;;;<<<===============<<<===>>>???>>>>>>???AAAAAABBBDDDDDDEEEHHHKKKNNNOOORRRUUUWWWXXXYYYZZZ\\\```___^^^\\\[[[[[[[[[[[[```bbbdddffffffeeebbbaaaaaabbbccceeefffgggggghhhfffjjjooorrrrrrpppoooooommmoooyyy------------------------,,,,,,---......///......111111111222222222333333444222333888???BBB>>>999555777:::;;;:::999::::::999999999999888777666555333333222222111000000000///222444555333111000000222333333333444777;;;===BBBEEEJJJMMMOOOQQQTTTVVVRRRRRRQQQOOOKKKHHHGGGFFFLLLRRR\\\hhhvvv{{{ssshhh___YYYSSSMMMIIIFFFDDDBBB???============BBB???<<<:::;;;<<<<<<<<<999999888777666666666666:::999888666555444444444555444333222333555888999666555333222111222333333222222222222222222222222444333111000000111333444111222222222222111000000222111111111111111111222222222333333222111000///------...///000000111111111111111111111000///...111111000000//////......------...///000111222222////////////////////////........................//////000000000000////////////.........///000000000000////////////000000000000111222222222222111000///...///000111000///......///000000000111111///000000000111111111111444444333333333444555555666666666666777777777777777777888888888999999999;;;;;;<<<<<<======>>>>>><<<>>>????????????@@@BBBAAACCCDDDEEEFFFHHHKKKNNNNNNQQQUUUWWWXXXYYY[[[\\\cccbbbbbbaaaaaaaaaaaaaaabbbdddgggjjjjjjiiigggeeeeeeeeefffffffffffffffeeebbbeeeiiimmmooopppqqqqqqpppsss{{{------------------------,,,---..................000000000000111111111222555333333777<<<>>>;;;777333666999:::::::::;;;<<<;;;;;;::::::888777666555111111111111111111111111000222555555444222111111333444666777999<<>>>>>>>>???>>>=========>>>===;;;999:::999888777777666777777;;;:::888777666555444444555444333222333555888999555444333222111222333444//////000000111222222333444333222111111222333444111222222222222111000000111111111222222111111111222222222222111000000///---......///000111111222111111111111000000///...111000000000/////////...//////000000000000//////////////////////////////111111111111111111111111//////000000000000//////333222111000//////...///111111111000000///.........//////000000000000000///......///000111111000....../////////000111111///000000000111111111111222111111111222222333444555666666666777777777888777777888888888999999999:::::::::;;;;;;<<<=========>>>@@@@@@??????AAABBBBBBCCCEEEFFFFFFGGGIIIKKKMMMPPPTTTVVVWWWXXXZZZ\\\^^^___```bbbcccdddeeeeeedddfffhhhkkklllkkkiiihhhhhhhhhhhhgggfffdddcccbbb]]]^^^bbbfffkkkooorrrssstttxxx~~~,,,,,,,,,------------...//////000000000000000///........./////////000000555444444666888999888777333666999;;;;;;;;;<<<===@@@???===;;;888555222111......//////000000000111...000222333222111111222222666:::===???CCCIIINNNVVVYYY]]]___^^^]]]\\\\\\TTTSSSOOOJJJHHHLLLUUU\\\hhhooozzz~~~vvvppplllhhhccc___OOOLLLHHHDDDAAA??????@@@======>>>???@@@>>>;;;888;;;:::999888777777777777999999888666555555555555333222222111222333555666444333333222222333333333//////000000111222333333222333333333333333333222111222222222222111000000000111222222222222111000111111111111111000000000000111111222222333333333333333333222222222222222/////////000000000000000111111111111000///------000000000000000000000000///000000111111000000///...//////000000000000000555444222111///.........,,,---...///////////////---...//////000000/////////...---///111222111000000////////////000000111000000000000111111111111000000000000111222333333555555666666777777888888777888888888888999999999999999999999:::;;;=========???@@@AAA@@@@@@AAACCCBBBDDDFFFFFFFFFGGGIIIJJJLLLOOOSSSVVVWWWYYYZZZ\\\YYYZZZ]]]```ccceeefffffffffgggiiijjjllllllllllllkkkjjjjjjhhhfffdddcccbbb[[[\\\^^^ccciiipppsssuuuuuuzzz,,,,,,,,,---------......//////000000000000//////000000000000111111111111333444555555444555888;;;666888;;;<<<;;;;;;;;;<<<@@@???===;;;777444111///,,,------...///000000111...000222222222222444555555;;;AAAFFFHHHMMMTTTYYY[[[]]]```aaa^^^ZZZWWWVVVLLLMMMMMMMMMOOOVVVbbblllttt|||{{{vvvtttppplllhhh\\\XXXRRRLLLGGGDDDCCCCCC@@@?????????@@@???===;;;;;;;;;:::999888888888888888777666666555555555555333333333333333333333333222333333444444333333333222222222222222222222222111222444555555444222111111222222222222111000000000111222222222222111000000000000000000111111222222222222222222222222222222222222222222222333333......//////000000111111000111111111000///---,,,000000000000000000000000,,,---...//////...---,,,......///000000000000000333222111000///.........***+++---///000111111000......///000000000000000///...---...111222111000111000///......///000000000000000000111111111111000000000000111222333444555555555666777888888888777888888888888999999999999888888999:::;;;===>>>>>>???AAAAAA@@@@@@BBBCCCAAACCCFFFHHHHHHIIIKKKMMMMMMPPPTTTWWWYYYZZZ\\\]]]ZZZ[[[___bbbeeeggghhhiiihhhhhhiiijjjlllmmmooopppkkkkkkjjjjjjiiigggfffeee```______cccjjjqqquuuvvvsssyyy~~~,,,,,,,,,------.........---...............------333333444444444555555555111444666444222333999>>>999;;;======<<<:::::::::<<<;;;;;;999777555333222------...///000111222333000222333333333444777999999@@@HHHNNNQQQUUU\\\bbbZZZ]]]______[[[UUUQQQOOOJJJNNNRRRUUUZZZdddqqq|||zzzxxxuuuqqqmmmhhhddd]]]UUUNNNJJJHHHHHHDDDBBB?????????@@@??????<<<;;;:::999888888888888777666555555555555555666555555666666666555444444111222333444555444333222555555444333333222111111000222444666666444222000111222222222222111000000000111222333333222111000000000//////000111222222111111111000000000000000000/////////000111222222------...///000111222222///000111111111000...---000000000000000000000000///000111222222111000///......///000000000000000000//////.........//////---...000111222222222111//////000111111111111111......---...111222222111222111000.........///000000000000000111111111111111111111111222333444555444555555666777888888999777888888888888999999999999999999999:::<<<>>>???>>>@@@AAAAAAAAAAAABBBDDD@@@CCCFFFIIIJJJLLLNNNPPPNNNQQQUUUXXXZZZ[[[]]]___^^^```cccfffiiikkklllllljjjjjjjjjjjjlllnnnqqqrrrjjjjjjkkkkkkkkkjjjiiiiiieeecccbbbeeelllrrrvvvwwwqqqwww|||111222222111...------...//////---,,,,,,---...//////000000111111111000000555666666777888999999:::<<<>>>@@@@@@>>><<<;;;;;;888888999999777444111///111111111222222222222222000222333444666999===@@@GGGKKKQQQWWW\\\^^^_________[[[XXXWWWTTTOOOMMMPPPHHHPPPYYY```kkkzzz{{{yyyzzz||||||tttiiibbb]]]WWWNNNGGGGGGDDD@@@>>>>>>?????????999999888888888888999999:::::::::999777666444333666666666666666666666666444444333333333222222222333333222222333333444555333333333222222222111111+++...000222222222444555333111///000222333222///111111000///////////////222222222222222222222222000000000111222222222333//////000111111111111000000111222333333222111000000000000000000000000000......//////000000111111444444555444333111///...000000000000111111111111,,,,,,++++++,,,---///000............/////////000///////////////.........111111000000000000111111000111111111111222222222------///000222222333333111222333555666888999:::999999888888777888888999999999888999:::<<<>>>@@@>>>>>>???@@@AAACCCDDDEEEFFFIIILLLNNNOOOPPPRRRTTTRRRRRRSSSUUUXXX[[[^^^```aaabbbdddfffffffffdddcccllllllllllllnnnoooqqqrrrqqqmmmjjjiiilllnnnnnnmmmiiigggfffiiiooouuuxxxyyy{{{xxx{{{000111111000...---.../////////...---------...///111111222222333333222222555555666777999::::::;;;;;;===???@@@@@@???<<<:::999999999777666333111///.........///000000111111222333444555888===CCCHHHPPPSSSXXX]]]```bbbbbbaaaaaa[[[WWWTTTPPPKKKLLLPPPNNNZZZiiiuuu~~~~~~}}}vvvnnndddZZZTTTNNNJJJEEEAAA@@@???>>>===<<<<<<:::888777666666666777777777666666666555555666666666666666666666666444444444444333333333333333333222222333333444555333333333222222222222111444666666555222000//////333111///000222333222000111111000///////////////000000000000000000000000111111111111111222222222111111111111111000/////////000111111111111000///000000000000000000000000.../////////000000000111000111111222111000///...000000000000111111111111,,,,,,,,,,,,---...///000........./////////000000......//////////////////000000////////////000000000111111111111222222222///000111222333444444444222333444555777888999999::::::999999999999::::::999999999999;;;===???@@@??????@@@AAABBBDDDEEEFFFFFFIIIKKKMMMNNNOOOPPPRRRSSSTTTUUUWWWYYY[[[]]]^^^aaaccceeefffgggfffeeedddjjjjjjkkklllmmmnnnooooooqqqnnnlllllloooqqqpppooollliiihhhiiiooouuuyyyzzz|||{{{}}}...///000000......///000//////............//////333333333444444555555555555555777888:::;;;<<<===??????AAAEEEHHHFFFAAA<<<;;;:::888555333111000000............///111222222555777999<<<@@@FFFNNNTTTZZZ\\\___bbbccccccaaa``````YYYSSSOOOKKKJJJPPPWWW[[[lll|||oooddd___WWWRRRLLLGGGCCC@@@>>><<<===<<<:::999777666666666777666666666666888999:::666666666666666666666666666555555555444444444444333333222222333333444555333333333333222222222222111333444444222111222333222111000111222222111000111111000/////////000000////////////////////////222222222111111111111111333333222111000///...---...///000111111000///...000000000000000000000000////////////000000000000......///000111111111000000000000000111111111111,,,---...//////000000///....../////////000000000.........//////000000000/////////....../////////000111111111111222222222222333444444555555555444444555666777777888888888:::::::::::::::;;;;;;;;;999999999:::<<<===???@@@@@@@@@@@@AAABBBDDDFFFGGGFFFIIIKKKLLLMMMMMMOOOPPPTTTUUUWWWYYY[[[\\\\\\]]]aaabbbdddffffffffffffeeeggghhhiiikkklllllllllkkkooonnnmmmoooqqqssssssrrrooollliiiiiinnntttzzz}}}~~~}}}---...//////......///111//////////////////000000333333333444444555666666555666777999;;;===>>>???DDDDDDFFFKKKPPPOOOGGG@@@<<<:::777444111000000000222222111111222333444555999===BBBHHHMMMSSSYYY]]]___```aaaaaa```^^^\\\ZZZZZZTTTOOOMMMMMMQQQ\\\gggqqqyyynnnggg___ZZZSSSMMMHHHCCC???<<<:::999999999999999999:::;;;:::888888888:::<<<>>>666666666666666666666666666666666666555555555555333333222222333333444555444444333333333222222222---///111222222222444555222111111111111222111111111111000000///000000111000000000000000000000000333222222222111000000000333222111000000/////////...///000111111000///...////////////////////////////////////000000000000...///000111222444444555///000000000111111111111---...///111111111000///...////////////000000000------...///000111111222000000////////////000000000000111111111222222222333444444555555555444444555666777888888888777777999::::::;;;;;;;;;;;;;;;999999:::;;;===>>>???@@@??????@@@AAABBBDDDEEEFFFGGGIIIKKKLLLLLLLLLNNNOOOSSSUUUWWWZZZ\\\]]]]]]]]]```aaabbbdddeeefffffffffdddfffhhhjjjkkkkkkiiihhhjjjkkkllloooqqqrrrrrrrrrnnnkkkhhhhhhmmmttt|||,,,---//////......000111...//////000000111111111222222222222333444666666777777999;;;===>>>@@@@@@EEEEEEHHHMMMRRRQQQIIIAAA;;;999666222000///000000555444444333444555777888<<>>???@@@@@@?????????@@@BBBCCCEEEFFFHHHJJJLLLMMMMMMMMMOOOPPPRRRTTTWWWZZZ\\\^^^^^^^^^^^^___```bbbdddeeeffffffdddfffhhhjjjjjjjjjhhhgggfffhhhjjjlllnnnooopppqqqllljjjhhhhhhllluuu~~~,,,---//////......///000...///000111222222111111222111111111222444555777999999;;;<<<>>>???@@@AAA@@@AAAEEEIIILLLJJJCCC>>>999777444222000000000111444444333444555888;;;<<>><<<;;;:::::::::<<<;;;999777666666777777777777777777777777777777777666666666555555555555333333222222333333444555444444444444333333333333333555666666444333444444000222222222111000111222111111000000000111222222////////////////////////222222222111111111111111111000/////////000222333000111222333333222111000000000000000000000000000000000000000////////////---------...///000111222000000000000111111111111//////000000000000///////////////000000000111111/////////000000111111111333222222111111222222333000111111111111222222222111222222333444444444333666777999:::;;;:::888777666888999;;;;;;;;;::::::999:::<<<>>>???@@@@@@@@@???@@@@@@AAABBBDDDEEEFFFIIILLLNNNOOOOOOPPPQQQSSSSSSTTTVVVYYY[[[\\\]]]^^^^^^^^^```aaaccceeeggghhhfffggghhhiiijjjiiiiiihhheeegggiiikkkkkkmmmooorrrlllkkkjjjjjjnnnuuu,,,...///...------...///...///000222333333222222222222111111222444666888;;;;;;<<<===>>>???@@@AAA;;;>>>BBBDDDDDDAAA===:::666555333222111000111111333333333555999>>>BBBEEELLLSSS\\\bbbdddccc```^^^^^^]]][[[XXXTTTPPPMMMKKKMMMRRR]]]jjjtttxxxssslllddd\\\TTTMMMHHHBBBAAA@@@>>>===<<<<<<;;;999999999888777777666666777777777777777777777777666666666555555555444444333333222222333333444555555444444444444333333333000222444444333222333444000222333222000///111333111111000000111111222333000000000000000000000000111111111111111222222222333222000///...///111222///000111222222111000///000000000000000000000000111000000000/////////...///......---...///000111000000000000111111111111000//////......///////////////000000000111111111000000000000000000000111222222111111111111222222000111111111111222222222000111222333444555555555555777999;;;<<<;;;999888777888:::<<<===<<<;;;;;;999;;;===???@@@AAAAAA@@@BBBBBBBBBCCCDDDFFFHHHIIIKKKMMMPPPRRRRRRSSSUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[___```aaaccceeegggiiijjjiiiiiiiiiiiijjjjjjjjjjjjgggiiikkkkkkkkkmmmqqqtttppppppoooooopppvvv---...///...---,,,---///...///111222333333222222333222111111222555777999<<<======>>>???@@@@@@@@@999===AAABBB@@@===:::888444444333222111111111111333333555888>>>DDDJJJNNNWWW\\\cccggghhhfffdddbbbZZZYYYWWWTTTPPPLLLHHHGGGPPPWWWeeesss~~~zzzrrriiiaaaXXXPPPJJJ@@@@@@????????????@@@@@@999999:::::::::999888888777777777777777777777777666555555555444444444444333333222222333333444555555555444444444333333333666666666222...***((('''///222333333000///111333111111000000111222333333222222222222222222222222000000111111222222222333555333111///......///000...///000111111000///...000000000000000000000000111111000000/////////...333222000//////000111111000000000000111111111111000///...------...///000000000000000111111111111111111111000000000000000111111000000000000111111000111111111111222222222000111222444555666666666555666999;;;<<<;;;:::888888999;;;===>>>>>>===<<<:::;;;===???@@@AAAAAA@@@DDDDDDDDDEEEFFFHHHJJJJJJKKKNNNQQQSSSTTTUUUWWWYYYZZZYYYXXXVVVVVVVVVWWWXXXaaaaaabbbdddfffiiikkklllkkkjjjjjjiiijjjjjjkkkllljjjlllmmmmmmlllnnnssswwwtttttttttrrrrrrwww...+++((((((***------,,,222222333444444555555666444666777777666666888999<<<<<<===>>>???AAABBBCCC@@@???>>>>>>>>><<<999666444222000///000222333333444777<<<@@@EEEJJJPPPTTT[[[]]]aaadddeeeeeecccaaa\\\[[[VVVOOOJJJIIILLLQQQ[[[fffuuu{{{pppeee\\\UUUQQQLLLHHHBBB@@@@@@AAA@@@>>>777777888999::::::;;;;;;777777777777777666555555888666444555777777555222333333444444444444444444777666555333222111000000777666333111111111222333555555444444444333333333666555333222111222222333333222111000000111222222...///000111111111111111333333222111000///......111111111000000///...---......------...///000111000000000000000000000000111000///......------...////////////000000000000000000000000000111111111333333222222222222222333111111111111111111222222222222222333333222222222333000......000111111111555555444333444555777888;;;999666555777888999999999999999:::;;;<<<===>>><<<<<<<<<;;;::::::<<<>>>AAAAAABBBCCCEEEGGGHHHJJJKKKPPPUUUXXXXXXXXXYYYZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\^^^```bbbccceeehhhlllpppkkkjjjiiihhhjjjmmmppprrrpppnnnlllmmmooorrrssssss|||wwwtttvvvxxx|||000---******---//////...222222222333444444555555444555666777666666777999======>>>@@@AAACCCEEEFFFCCCBBB???>>>===;;;999666444222000000111333444555:::>>>DDDIIINNNSSSXXX[[[```bbbcccdddccc```\\\ZZZUUUSSSPPPKKKHHHKKKRRRYYYgggqqq~~~|||rrrhhh___YYYSSSNNNHHHDDDCCCCCCBBBAAA:::::::::999999999::::::777777777777777666666555999777444444666777777555444444444444444444444444555555444333222222222222777555333222111111222333222333333333444444555555333222111111111222333333333222111000000111222222000000111111222222111111111000000000000000000000000000000000000//////...000000//////////////////000000000000000000000000000000///............///////////////000000000000111000000000000000000000111000000/////////000000000000111222333444444555111111222222222222111111111///...///111222222222333333222111222333444555:::888666666888:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<===@@@BBBAAAAAABBBCCCEEEGGGIIIJJJIIINNNSSSVVVWWWWWWYYYZZZYYYYYYXXXXXXYYYZZZ\\\]]]```bbbdddeeefffhhhlllooommmmmmkkkkkklllnnnqqqrrrwwwuuurrrpppqqqrrrrrrqqqyyywwwvvvvvvwww{{{///---++++++---/////////000111111222333333444444333444666666555555777999===>>>@@@BBBDDDGGGHHHIIIIIIFFFAAA>>><<<:::888666555444333333444666888:::AAAFFFMMMSSSXXX\\\```bbbddddddcccbbb___[[[WWWUUUOOONNNLLLKKKMMMUUUaaajjjyyy~~~rrrggg```YYYUUUNNNHHHEEECCCAAA???===<<<;;;:::999999999999888888888888777777666666999777555444666888888888666555555555444333333333333333333222222333444444666555444222222222333333111111222333444555666666000000000000111222333444222222111111111111222333222222333333333222111111.../////////000000000111...///000000111111000000//////////////////......000000000000000000000000......////////////000000////////////000000000000111111111000000//////////////////......//////000000000111222444555666777000111111111111111111000000///000222555666666555333333222111222333444555888777666777:::===>>>>>>>>>>>>======<<<;;;:::999<<<===?????????@@@CCCEEEBBBBBBCCCDDDEEEGGGIIIJJJJJJNNNSSSVVVXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[^^^```aaaccceeefffgggggghhhkkkmmmnnnnnnnnnnnnoooqqqrrrssszzzwwwtttrrrssssssrrrqqqvvvvvvwwwwwwvvv{{{---,,,++++++,,,---......000000000111222222333333222444555666555555777999<<<>>>@@@CCCFFFHHHJJJKKKMMMHHHBBB>>>;;;999777666555555666666888:::>>>AAAFFFLLLSSSZZZ^^^aaadddeeebbbbbbaaa^^^[[[XXXUUUSSSMMMNNNPPPRRRXXXdddttt~~~~~~rrrjjjddd```YYYQQQJJJEEEBBB@@@???>>><<<;;;:::999::::::999999888888777777777777777777777777888888888888777666666555444333333222444333333222222333333444666555444333333333333444111111222333444444555555111111111111111222333333222222111222222222333333444444444444333222111000////////////////////////......///000111222222222---...000111111111000000////////////////////////------...///000111111111////////////000000000000222222111000///......---000000000000000000111222000111111222333444555555000000111111111111000000111111222666999:::999888555444444444444555777888777777777999===@@@BBBBBBAAA@@@???>>>===;;;::::::===>>>@@@@@@@@@AAACCCEEEBBBBBBCCCDDDFFFHHHJJJKKKNNNQQQTTTXXXZZZ[[[\\\]]]]]]]]]]]]^^^```ccceeegggfffggghhhhhhhhhhhhjjjllllllmmmoooppprrrttttttuuuvvvuuusssssstttuuuuuutttvvvtttuuuwwwxxx}}},,,---------------.../////////000111111222222333222444555666666666888:::;;;===@@@CCCFFFHHHJJJJJJMMMHHHBBB===:::888777666222444666888:::>>>CCCGGGNNNSSSZZZ```ccceeefffgggbbbaaa^^^[[[WWWTTTQQQPPPLLLPPPVVV]]]ffftttzzzssspppiii```VVVMMMGGGDDD???>>><<<;;;:::;;;<<<===::::::999888777888888999444666999::::::888666555777777666555444444333333555555444333222222222222555555444444444444444444333333333333333333333333444444333333333222222111111111222222333333333333555555555444333222111000222111111000///.........---...///111222222222222222444666777777555333111////////////////////////,,,---///000111111111111////////////000000000000222111111000///...------000000///000000111222222222222222222111111111111000000111111111111000000000000111444888999888666555444444444555777999:::999999:::===BBBFFFGGGHHHDDDCCCAAA???======<<<<<<>>>@@@AAAAAA@@@???@@@AAACCCCCCDDDEEEGGGIIIKKKLLLQQQRRRTTTXXX[[[]]]]]]]]]````````````bbbdddggghhhggghhhjjjiiihhhhhhiiijjjhhhkkknnnrrruuuvvvvvvvvvwwwuuutttuuuwwwyyyxxxwwwwwwsssrrrwww|||~~~...///111000//////000222///000000111222222333333222444666777777777999;;;:::<<<@@@CCCFFFHHHIIIIIIJJJEEE@@@;;;999777666555///333777:::<<>><<<;;;999888888888999:::444777:::;;;999666555444777666666666555444444444666555444333222222111222444444555555444444444444444333333333222222222111444444555444444222111000000111222333444444444333444555444444333222111000333333222111000///.........///000111222222222222:::;;;======<<<888444111000000000000000000000000,,,...///111222222111111////////////000000000000000000000//////.....................///000111111333333222111111000000///000111111111111111111000/////////000333444333111222222222333555888:::<<<>>>>>>@@@DDDIIIMMMOOOOOOKKKIIIDDD@@@>>>======>>>>>>@@@AAAAAA@@@??????@@@DDDDDDEEEFFFGGGIIIKKKLLLPPPPPPRRRWWW\\\___aaa```aaaaaa``````aaacccdddeeeggghhhjjjjjjhhhhhhhhhiiigggkkkpppuuuxxxxxxwwwvvvyyyxxxwwwxxxzzz{{{zzzyyyxxxsssqqqwww||||||{{{{{{---000222222000///000222000000111111222333333444333555777888888888:::<<<;;;===AAADDDGGGHHHHHHHHHEEEAAA===999888666555333111666;;;???CCCIIIRRRYYY^^^bbbeeehhhggggggfffggg___]]]YYYUUUQQQOOOMMMMMMSSS___ssszzzkkk[[[OOOJJJDDDBBB???<<<;;;;;;<<<===<<<;;;999888888888:::;;;777999999777444333444555666666666666555555555555444333333222222333333333444444555555555555555444222222222222222333333333222222333444333333222111000111222444444444444444333333333333333222111000333333222222111111000000///000111111222222222222666888;;;======:::666333000000000000000000000000---...000222222222111000////////////000000000000//////////////////......///......///000111222222222222222222222222111111111111222222222222111111222000//////000111000///111222333555777;;;>>>@@@EEEFFFHHHLLLQQQUUUVVVVVVTTTPPPIIIAAA===<<<<<<======???AAABBBAAA@@@AAAAAADDDDDDEEEFFFHHHJJJLLLMMMPPPPPPSSSYYYaaagggiiiiiiddddddbbbaaaaaabbbcccdddfffgggiiijjjhhhgggggghhhkkknnntttxxxzzzyyywwwuuutttssstttvvvyyy{{{{{{zzzxxxtttssswwwyyyxxxxxxzzz}}}+++...000000...---///111111111111222333333444444444555777888888999;;;===<<>>BBBDDDKKKKKKMMMRRRWWW[[[\\\[[[[[[UUULLLBBB<<<:::;;;<<<;;;>>>AAABBBBBBBBBCCCDDDDDDEEEEEEGGGHHHJJJLLLMMMQQQQQQUUU]]]gggnnnrrrssshhhgggfffdddccccccddddddeeegggiiiiiihhhgggggggggnnnrrrwww{{{|||zzzvvvtttjjjkkkmmmqqqwwwzzz|||{{{xxxvvvuuuwwwvvvtttxxx~~~www|||////////////000000000000222111000000000111222333444555666888888999999999===???AAADDDFFFFFFEEEEEE>>>:::777777555222333777444:::CCCLLLRRRWWW[[[]]]eeeeeedddcccaaa___]]]\\\VVVRRRNNNNNNMMMNNNTTT\\\ooouuueee\\\QQQLLLEEE@@@>>>======<<<<<<;;;:::888888888888999<<<<<<;;;::::::999888888333444555555444444555777444444444333333222222222333333333222222222111111333333444555555444333333222333333444444333333222000111222333444333222111333333222111000000111111222111111111000000/////////000111222222333222222555000111333666BBBAAA000111222222222111000...---111000000111222222000...,,,------...///000000111222222222222333333444444333222222111111222222333111666777333000444:::>>>EEE===222---...111111111111111111111111111111111222333555888<<>>>>>>>>:::;;;===???AAABBBCCCCCCFFFGGGHHHJJJKKKLLLLLLLLLPPPQQQTTTZZZhhhvvv|||{{{jjjhhhfffcccaaaaaaaaabbbbbbfffiiihhheeedddgggkkkkkknnnsssvvvwwwvvvrrrpppjjjllloooqqqqqqrrrtttuuuwwwuuuqqqlllnnnuuuxxxxxxxxx{{{////////////000000000000222111111000000111222333555555777888999999999999<<<>>>@@@BBBCCCCCCBBBBBB>>>888555555444222444888???EEEMMMUUUZZZ^^^bbbdddaaaaaaaaaaaa___]]][[[ZZZWWWQQQMMMMMMNNNSSS^^^hhhyyyrrriii```YYYQQQIIIDDDBBB@@@???<<<;;;999888888888999999;;;::::::999888888777777666777888666444222222333444444444333333333222222444444444444333333333222333333444555555444333333222333333444444333333222111111222333333333333222333222222111000000111111222111111111000000000000//////000000000//////...111///111222333???DDD888222222222111111000///...///.........000000...------......///000000111111444444555666666666666666333222222111111222222333000@@@LLLHHH===:::@@@GGGNNNFFF;;;555444555444222111111111111111111111111222333555999===BBBFFFIIIKKKOOORRRSSSWWW^^^aaa```^^^WWWLLLCCC>>><<<<<<<<<;;;<<<>>>???AAABBBCCCCCCCCCEEEHHHLLLMMMMMMKKKJJJLLLNNNQQQVVVcccoootttrrrfffeeecccaaaaaaaaacccddd```cccfffeeeccccccgggkkkjjjmmmpppssstttssspppnnnjjjlllnnnooopppqqqqqqrrrtttuuusssooooootttwwwvvvuuuyyy////////////000000000000111111111111111222333333555666777888999:::::::::<<<===???@@@@@@@@@>>>===<<<777333333222222666;;;FFFKKKRRRXXX\\\___aaaccc]]]^^^^^^^^^\\\YYYWWWUUUQQQKKKHHHJJJOOOXXXhhhuuuyyynnnfff[[[PPPHHHCCC???===;;;:::999888888888999:::999999999888777777666666777888888666444222333444444444444444444333333333555555555555444444444444333333444555555444333333222333333444444333333222222222111111222222333444333222111111000111111111111111111111111000000000111111111000000///------000000444222000===FFF>>>333222111000///////////////...---...///000///.../////////000111111222222444666777999999888777666222222111111111111222222666GGGVVVYYYTTTRRRRRRSSSHHHBBB;;;666555444222000222222222222222222222222333444666:::>>>CCCGGGJJJIIINNNRRRTTTYYY___aaa___]]]VVVKKKBBB===::::::999<<<===???@@@AAABBBBBBBBB@@@CCCHHHLLLNNNMMMKKKIIIKKKMMMPPPSSS\\\dddfffbbb^^^]]]\\\\\\]]]```bbbddd^^^```bbbbbbaaabbbfffjjjjjjkkkmmmooopppooonnnmmmkkklllmmmnnnoooooooooooosssxxxyyyvvvtttvvvxxxwwwtttxxx////////////000000000000111111111111222333333444555666777999:::;;;;;;;;;===>>>???@@@???===;;;::::::555111222333555:::AAAKKKOOOTTTYYY[[[\\\^^^___]]]^^^^^^\\\YYYUUUQQQOOOKKKHHHHHHNNNWWWcccsss|||sssfffYYYOOOGGGBBB???<<<;;;:::999999999:::;;;999999888888888777777777444555666666555555666777555555555444444444444444555555555444444444444333333333444555555444333333222333333444444333333222333222111000111222333444222222111111111111111222111111111111111111111111222222222222222111000000444333666555555BBBHHH>>>333222000/////////000111111000//////111222111000000000111111111222222222333444777888999777555333222222111111111111222222777<<>>CCCGGGIIIKKKPPPUUUWWW[[[```aaa^^^\\\UUUKKKBBB===;;;:::999>>>???@@@AAABBBBBBBBBBBB@@@CCCGGGJJJMMMMMMLLLKKKNNNQQQSSSSSSWWW[[[ZZZUUUUUUUUUUUUVVVYYY]]]```ccc___```aaa``````aaaeeehhhjjjkkkllllllmmmmmmllllllmmmmmmmmmnnnppppppooonnnttt{{{}}}xxxxxxyyyyyytttyyy////////////000000000000000000111222333444444444555666888999;;;<<<<<<===>>>???@@@@@@???===:::999888333111444777:::AAAHHHTTTWWW[[[]]]^^^^^^```aaa```___^^^[[[WWWQQQMMMJJJHHHIIIOOOZZZeeeppp}}}uuuggg\\\RRRKKKGGG>>>===<<<:::::::::;;;;;;999999999999999888888888444555777666555555666888555555555555555555555555444444444444333333333333333333444555555444333333222333333444444333333222333222111000111222333444222111111111111111222222111111111111111222222222000000111222222222222222555111555888===KKKMMM>>>222222000/////////000111111000...///000222222111111111111111222222222222000111444555555333111///222111111000000111111222000///000777EEENNNKKKBBB444444333444555777777777222222222222222222222222444555777999===AAAEEEGGGMMMRRRVVVWWW[[[___```]]]ZZZTTTKKKCCC>>><<<;;;;;;??????@@@BBBBBBCCCCCCCCCCCCDDDFFFHHHJJJLLLNNNOOOOOOSSSUUUUUUWWWYYYWWWSSSRRRRRRSSSUUUXXX\\\```cccccccccbbbbbbaaaaaaccceeejjjjjjkkkllllllmmmmmmmmmooonnnnnnooorrrsssrrrpppsss{{{}}}xxxwwwxxxwwwtttzzz////////////000000000000///000222333444444444444555666888:::<<<======>>>???@@@@@@@@@???<<<:::888666333333888===BBBIIIQQQXXXZZZ]]]^^^^^^^^^^^^___aaa```]]]XXXSSSOOOKKKIIIEEEIIITTTbbbnnnuuu~~~qqqeeeZZZQQQLLLBBBAAA???===;;;;;;;;;;;;999999999999999999999999888999999777555333444555555555555666666666666666444444444333333333333222333333444555555444333333222333333444444333333222222222111111222222333444111111111000111111222333111111111222222222222222------///000000111111111111---111777???NNNOOO>>>111111000000000000000111///...,,,,,,...000111000111111111111111111111111///000111222222000...---111111000000000000111111...222333000...111555666333333333333333444444555333333333333333333333333444555666777:::>>>AAACCCJJJOOORRRSSSWWW\\\]]][[[VVVQQQIIICCC???>>>>>>===>>>???AAABBBCCCDDDDDDDDDGGGFFFFFFGGGIIILLLOOOPPPMMMRRRUUUUUUWWW[[[[[[XXXUUUUUUUUUWWWYYY]]]aaacccdddccccccccccccbbbbbbbbbhhhiiijjjkkkmmmmmmmmmnnnooommmmmmpppuuuwwwvvvtttrrrwwwzzzvvvsssssssssqqqrrryyy////////////000000000000///000222333555555555444555777888:::<<<===>>>>>>>>>?????????>>><<<999777555333555===DDDIIIQQQXXXXXXZZZ\\\\\\[[[ZZZ[[[\\\___]]]YYYTTTPPPMMMKKKJJJIIINNNZZZiiitttzzzyyymmm```UUUNNNFFFDDDAAA???===<<<;;;;;;888888888888888888888888888999999888555444444555555555666666666777777777555555555555444444444444333333444555555444333333222333333444444333333222111111222333333333333222111111000000111222222333111111111222222333333333...//////000000000//////000...111333777EEEHHH;;;000000111111111111000000///---+++,,,...000111111111111111111111111111111000111111111000000///...111111000000000000111111111666777222---...000111111111111000//////000111333333333333333333333333444444444666888:::===>>>BBBFFFIIIKKKPPPWWWZZZYYYQQQLLLFFFAAA????????????>>>???@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMNNNOOONNNSSSVVVUUUVVVYYYZZZXXXVVVVVVUUUVVVXXX[[[^^^```aaaaaabbbdddddddddbbb```eeefffiiikkkmmmmmmmmmmmmmmmkkkkkkpppvvvzzzyyywwwsssuuusssooonnnppppppmmmrrr{{{////////////000000000000///000222444555555555555666777999;;;<<<>>>??????===>>>>>>>>>===;;;888777444333777@@@HHHNNNVVV]]]ZZZ\\\]]]]]]\\\[[[\\\]]]\\\ZZZVVVQQQNNNLLLLLLLLLTTTYYYeeettt~~~vvvhhh[[[TTTHHHFFFCCC@@@>>><<<;;;;;;666666666666777777777777555666777777666666777888555666666666777777888888777666666666555555555555333333444555555444333333222333333444444333333222000111222333444333222222111111000000111222333333111111111222222333333333222333333222222111000///333222444111...999???555///000111222222111000///222///------000222333444111111000000000000000000333222222111111000000000111111000000000000111111111000...///666:::555,,,111111111000000000333555333333333333333333333333444444444444666888:::;;;:::???BBBDDDJJJSSSWWWWWWMMMIIICCC?????????@@@@@@===>>>@@@BBBDDDFFFGGGGGGGGGHHHKKKMMMNNNNNNMMMMMMSSSWWWXXXUUUSSSUUUUUUSSSUUUTTTTTTTTTUUUWWWZZZ[[[]]]^^^aaaccceeeeeebbb```bbbdddgggjjjmmmmmmmmmlllkkkiiijjjooowww{{{{{{xxxuuuuuuqqqllllllppppppmmmttt~~~///......---------......111222444444444555888:::888888999:::<<<>>>@@@AAA===>>>===;;;888777777888555999@@@FFFMMMUUU]]]bbb\\\^^^___^^^\\\[[[[[[\\\ZZZVVVSSSQQQNNNLLLOOOUUU^^^iiiyyyqqqaaaVVVTTTMMMGGGDDDAAA======AAA888888999999999888888777777777666666777888999999666555444333444666888999<<<999555333333333222222444444333333333222222222333222222222222222222222222333333444333222111000333222222111111222222333///000111222222222222222111111222444555555222///111111222222222222111111444---000===AAA999111222000000000000000///......000111111111111000000///////////////000000000000//////000111111111111111444333333222111000//////111111222333333333333222333333333222222222222111555555555666666888999999999;;;<<<>>>EEEQQQWWWWWWPPPHHH@@@@@@AAA@@@AAADDDAAABBBDDDEEEGGGHHHHHHIIIJJJIIIHHHKKKPPPSSSSSSQQQRRRRRRRRRSSSUUUWWWZZZ[[[SSSTTTUUUTTTSSSSSSUUUWWWYYY[[[^^^bbbfffgggeeeccc```bbbfffiiikkkkkkkkkjjjiiiiiiiiijjjmmmppprrrtttrrrpppmmmkkkkkklllnnnpppxxx000000///......//////000111333444555555666888:::::::::;;;<<<===>>>@@@AAA>>>>>>===;;;999888888:::888===CCCIIIPPPVVV\\\```^^^^^^^^^______^^^]]]\\\ZZZTTTPPPNNNNNNPPPWWW```lllwww~~~nnneee[[[SSSLLLGGGCCC===<<<>>>::::::::::::::::::999999777777777777777888999999777666555444444555777888999777444333333444444444444444444444333333333333222222333333333333333333222333333444333222111000333222222111111222222333222222333333333222222111111000000000111000...,,,000111111222222111111000111000888HHHMMMAAA666222//////000000000///...---000000111111111111000000/////////000000000111111//////000111111111111111333333222222111000000000111111222333333333333222333333333222222222222222555555555555666777888888:::<<<<<<===DDDNNNSSSSSSMMMEEE>>>???@@@@@@@@@BBBAAABBBDDDEEEGGGHHHHHHHHHHHHFFFFFFIIIMMMOOOOOONNNSSSSSSSSSTTTUUUVVVXXXXXXRRRSSSTTTTTTSSSSSSUUUWWWYYYYYY[[[^^^bbbddddddcccaaacccfffhhhiiihhhgggfffggggggggghhhjjjlllnnnooopppnnnlllkkkkkklllmmmoooxxx111111000000000000111111222333555666666666888:::<<<<<<<<<===>>>>>>??????===>>>===;;;999999:::<<<>>>BBBIIIOOOSSSXXX\\\___aaa___^^^___aaaaaa^^^[[[YYYRRRLLLLLLOOOXXXgggttt}}}rrrggg^^^UUUOOOHHHAAA======<<<<<<<<<<<<;;;;;;::::::777777777777777777888999888777666555444555666777777555333333444666666666555555555444444444444333222333333444444555555555222333333333333222222111333222222111111222222333333333333222111111000000333222000111222333333222000000111111111111000000///...666DDDHHH???444000...///111333333222000/////////000111222222222222000000000111111111222222///000111111222111111111222222222222222222222222111111222333333333333222333333333333333333333333666555555555555555666666:::;;;;;;<<>>EEEIIIOOOTTTWWWZZZ\\\^^^ccc```^^^```dddddd___ZZZWWWPPPKKKMMMVVVeeezzzxxxtttiii___XXXPPPGGGAAA@@@>>>>>>===<<<;;;:::::::::888777777777777777888888999888777666555555555555666444333333555666666555666666555555555444444444222333333444555666777777333333333333333333333222333222222111111222222333111111000000000000000000444222000000333666777777///000000111111000000///444000000666888555222333///111333555666555333222...///000111222333333333000111111111222222222222000111111222222111111111111111111222222333333333111111222333333333333222222222333333444444555555666555555444444444444555999;;;;;;<<>>DDDNNNRRRQQQKKKEEEAAADDDGGGFFFFFFGGGDDDDDDFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMPPPRRRPPPRRRTTTVVVXXXXXXXXXXXXXXXZZZ\\\]]]]]]___bbbdddgggccc^^^\\\^^^aaadddfffiiihhhhhhiiiiiijjjkkkkkknnnooopppqqqqqqooommmllliiijjjlllmmmnnnoooppppppsssyyy////////////000111222333444777:::;;;:::999::::::888999;;;<<<<<<;;;:::999888999:::;;;<<<@@@EEEJJJQQQTTTXXXZZZ[[[\\\^^^___bbbaaa```aaaaaa___YYYUUUSSSRRRUUUaaaqqqzzzmmmeee^^^SSSIIIDDDBBB@@@>>><<<:::999999:::999888888777777777777777999999888888777666555555666555444444555666444333555555555444444444444333333444444444555666666666444333333333333444444555333222222111111222222333333222222333444666888:::999666222000000111000000111111222222222222111111555555555555444222111000......//////////////////000000111222333333333333000000000111111111222222222222222333222222111000111222222222333333444444111111222333333333333222222222333444555777777888666555555555555555666666888;;;===???FFFOOOSSSRRRKKKDDD@@@BBBDDDDDDDDDFFFFFFFFFGGGHHHIIIJJJJJJIIIGGGHHHIIIIIIJJJLLLQQQTTTSSSTTTUUUWWWXXXXXXYYYYYYVVVXXX[[[\\\]]]___ccceeehhhddd```___```bbbdddeeegggfffeeeeeefffgggiiijjjlllnnnppprrrrrrpppnnnllljjjllloooqqqssstttttttttuuuzzz000000000111111222444444555888;;;<<<;;;:::::::::888999;;;<<<===<<<;;;:::999:::;;;===@@@FFFLLLQQQUUUWWWZZZ[[[[[[]]]___aaa```aaaaaaaaa^^^ZZZUUURRRRRRTTT]]]nnnxxxoooggg[[[OOOIIIDDDBBB@@@===;;;:::;;;;;;999999888777777777777777888888888888777777666555444333333444666777666555444444444444333333333333444444444444444444444555444333333222333444555666333222222111111222222333444333222222333555777888999777444333444444444333222222333333333333222222---000333333222111000///000000///.........//////111111222333333222222222/////////000000000111111222333333333222222111000222222333333333333333333111111222333333333333222222222333555666777999999555555555555666777888888999<<<>>>@@@FFFNNNRRRPPPNNNFFF@@@AAADDDDDDEEEGGGGGGHHHIIIJJJKKKKKKKKKKKKHHHIIIKKKKKKLLLOOOTTTXXXYYYYYYXXXWWWWWWWWWXXXXXXVVVXXX[[[]]]^^^aaadddggghhhfffeeeeeegggiiijjjiiiiiihhhfffddddddeeefffhhhkkkmmmqqqssstttssspppnnnlllooorrruuuxxxxxxxxxxxxuuuyyy222222222222333444555666666888;;;<<<<<<:::::::::888999<<<===>>>>>>===<<<:::;;;===???CCCJJJQQQVVVXXXYYYZZZ[[[[[[]]]```bbb___aaabbbaaa\\\VVVRRRPPPQQQVVVbbbvvvyyyooobbbUUUNNNFFFDDDAAA>>><<<<<<<<<<<<999999888777777666777777777888888888888777666666111111222444777999888777444444333333333222222222444444444444444444333333444333333222333444555666333222222222222222222333333222000//////111222444000//////000333555555555222333333444444333333222///111222111111333555666555333111//////000111222222222333333333222111111////////////000000000000333333333333333222111000333333333333333333333333111111222333333333333222222222333555666888999:::555555555666666888999:::;;;===???@@@EEEMMMOOOMMMQQQIIICCCCCCEEEEEEGGGIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJLLLNNNNNNOOORRRXXX]]]^^^\\\ZZZXXXWWWVVVVVVWWWXXXZZZ]]]___aaadddgggjjjjjjiiijjjllloooqqqqqqpppmmmkkkhhheeedddeeefffgggkkknnnrrrvvvwwwvvvsssqqqnnnppptttxxx{{{{{{{{{zzzrrrvvv}}}222111/////////111333555666888;;;<<<;;;:::;;;;;;:::<<<>>>???===<<<<<<===999:::<<>>AAAEEEHHHJJJLLLJJJFFFCCCCCCEEEHHHJJJKKKIIIHHHJJJMMMOOONNNLLLNNNNNNOOOOOOQQQTTTVVVXXX\\\\\\[[[YYYWWWWWWYYY[[[ZZZ\\\___aaabbbdddhhhjjjkkkmmmooopppqqqrrruuuwwwnnnllljjjhhhfffeeeeeeeeekkknnnrrrsssrrrqqqsssuuurrrtttxxx{{{||||||{{{zzzxxxyyyzzz{{{~~~333222222111222333555666666999;;;<<<;;;;;;<<<===<<<>>>@@@@@@>>><<<;;;;;;;;;<<<@@@EEELLLRRRWWWYYYZZZ]]]```aaa```___```bbbgggbbb___\\\VVVQQQQQQUUU]]]lll|||sssYYYNNNDDDAAA@@@===;;;:::;;;:::999888888888888888777777777777777777777777555555555666666666777777999888777666555333222222444444333333444555555666444333222222222222333444222333333444444333333222333333333333333333333333000//////000111111000...---000333333111///000000000000000///......000222222222222222222111000000111111111111111111111111111111111111222222222222111111111111111111111111000111222333444444333222222222222333333444444555444444444555555777888999666555555666888999888777:::;;;<<>>??????AAABBBAAA>>>;;;::::::<<>><<<<<<;;;:::999888777777777777777777777777777777777777666666666777777777888888888777666555444333222222444444555666666666666555555444222111111222444555333333333444444333333333444444444444444444444444---,,,,,,...000111000///000222444444333111111111000111111000//////000222111222222222222111000000222222222222222222222222333333333222222222222222000000000000000000000000222333333444444444444333333333333333333444444444555555555555555666777777666555555666888:::999888999:::;;;>>>@@@BBBCCCDDDIIIIIIHHHHHHIIIJJJLLLMMMNNNMMMKKKLLLNNNQQQRRRRRRRRRRRRRRRSSSTTTWWWYYYZZZZZZ[[[[[[ZZZYYYXXXZZZ[[[[[[^^^bbbeeeeeeeeeeeeeeepppssswwwyyyyyywwwuuuuuuyyywwwuuurrrnnnllljjjhhhjjjmmmqqqtttvvvwwwyyy{{{~~~~~~~~~}}}}}}rrrrrrrrrssswww222333444666777777777777777999<<<======>>>@@@BBBCCCDDDDDDBBB???;;;::::::???CCCJJJQQQVVVZZZ\\\^^^^^^___aaabbbbbbcccdddeee```^^^ZZZVVVOOOOOOYYYfffsss|||wwwiii]]]PPPKKKGGGBBB???>>>::::::888777666666666666777777777777777777777777888888888999999999::::::333333444444555555666666333444666777777666555444555444222111111222444555222222333333333333222222444444444444444444444444000//////000222333111000222333444444333222222111222333444333222111333444111111222222222111111000222222222222222222222222333333333222222111111000000000000000000111111111333333333444444444444333444444444444444333333333666666555555555666666777777666555666999::::::::::::::::::;;;===???BBBCCCGGGGGGHHHIIIKKKLLLMMMNNNPPPOOONNNNNNPPPSSSUUUVVVUUUUUUUUUUUUWWWYYY[[[\\\\\\]]]^^^^^^\\\\\\]]]___^^^bbbgggjjjiiihhhffffffnnnrrrxxx{{{{{{yyywwwvvv}}}|||zzzwwwsssoookkkiiijjjmmmqqquuuxxx{{{|||~~~~~~}}}{{{zzzzzzyyytttuuuvvvyyy111222333555666666666666777:::<<<===>>>@@@CCCEEEGGGGGGEEEBBB>>><<<;;;<<>>CCCFFFEEEFFFGGGIIIKKKLLLMMMMMMQQQQQQRRRRRRSSSUUUWWWYYYXXXXXXXXXXXXYYY[[[]]]______aaabbbcccbbbaaacccddddddhhhmmmpppooollljjjiiijjjooouuuyyyzzzyyyxxxxxx~~~}}}|||zzzvvvqqqmmmjjjkkkmmmqqquuuzzz}}}~~~~~~}}}|||zzzyyyxxxwwwuuuwww|||000111222333444666777777888:::<<<>>>???BBBFFFIIIIIIHHHEEEAAA======???AAAHHHMMMUUUZZZ[[[]]]```cccccccccdddfffggggggdddbbbZZZXXXVVVVVVVVV[[[hhhuuu}}}kkkaaaWWWSSSOOOHHHAAA>>><<<;;;:::888777666666666777777777777777777777777555555555666666666777777666666666666666666555555444555555555555444333333444333333333333333333444111222222333333222222111222222222222222222222222444222222222222222000...111000///000222333222111000222444444222111222222000000111222222222222111333333333333333333333333111111111000000000000000222222333333444555555555444333333222222222222333444444444444444555555555555555555555555666777777888777666666999<<<=========<<<:::999;;;@@@EEEHHHEEEFFFGGGIIIKKKLLLNNNNNNQQQSSSUUUVVVWWWXXXZZZ[[[[[[[[[ZZZ[[[\\\^^^___aaabbbdddfffggggggfffgggiiiiiimmmqqqtttsssqqqooonnnjjjmmmrrruuuvvvwwwxxxzzz|||}}}}}}{{{xxxtttooolllnnnnnnqqquuuzzz}}}~~~}}}~~~}}}|||zzzyyyxxxsssxxx222111111222333555888999888:::===>>>@@@CCCHHHKKKKKKHHHDDD???<<<>>>BBBFFFNNNTTTZZZ^^^^^^___bbbfffgggggghhhkkkllljjjeeeaaa[[[XXXYYY^^^dddkkkwwwuuuiii]]]XXXSSSLLLFFFDDD??????===;;;:::999888888777777777777777777777777666666666777777777888888666777777777777777777777777666666555444444555555222333333444444333333222333444444555555444444333333333333333333333333333222111111222333333111000111///...///222444444333000222444444333222222222000000111222222222222222333333333333333333333333000111111111111111222222222333333444555555666666666555444333222222333444333333444444555555666666444444444555555777888999999777666777999<<<>>>>>>;;;;;;<<<>>>@@@CCCFFFHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQTTTXXXZZZZZZZZZ[[[]]]]]]]]]]]]]]]^^^___aaabbbcccfffiiijjjiiiiiijjjkkklllooosssuuuuuusssrrrrrrmmmooopppqqqrrrtttxxx{{{{{{|||}}}}}}{{{wwwrrroooppppppqqquuuzzz}}}|||zzz|||}}}~~~~~~~~~|||zzzxxxsssyyy333222222222333666999;;;999:::===???AAADDDIIILLLKKKHHHCCC>>><<<>>>EEEJJJSSSXXX^^^`````````dddhhhjjjjjjlllnnnpppmmmfffaaa[[[YYY\\\fffppp{{{~~~}}}~~~rrrddd\\\WWWQQQLLLKKKBBBAAA@@@>>><<<;;;;;;;;;777777777777777777777777999999:::::::::;;;;;;;;;333444555777888:::;;;<<<999888777555555555666777111222444555555444222111555555666666666666555555444444444444444444444444222111111333555666555333111///...///333666666444333555777777666444444555///000111222222222222222333333333333333333333333111111111222222333333444222222333444444555666666777666555444333444444555333333333444555666777777333333444444666777999999999777666777999===>>>???888:::>>>BBBEEEFFFGGGGGGJJJJJJJJJJJJLLLNNNPPPQQQPPPUUUZZZ]]]\\\[[[\\\]]]___^^^^^^^^^___```bbbcccdddfffiiikkkkkkjjjkkklllmmmppptttvvvuuutttttttttqqqqqqppppppppprrrwww{{{zzz|||~~~~~~}}}yyytttqqqqqqqqqrrruuuzzz|||{{{yyyxxxzzz|||}}}}}}{{{yyywwwttt|||444333333333444666777888============>>>CCCHHHMMMMMMLLLJJJDDD@@@CCCKKKSSSZZZ]]]aaaccccccdddeeefffkkknnnrrrtttsssnnneee___[[[___hhhttt}}}|||yyyuuurrrooommmllloooooooooppptttzzzppphhhbbbYYYSSSQQQFFFCCC???===<<<;;;:::888999888777777999:::999999777777777777666666666666444444444333333222222222:::999777666444444333333333333333444555666666777666555333222111000000000111111111222222333333444555555555444444333333333111111111111111111111111111111111111222333444555111222222333333222222111222333333444333222000///111111111111111111111111222222222222222222222222555666666555333222222333333222111111222333555666666666777888:::;;;<<<===;;;;;;:::999999999:::::::::;;;<<<>>>@@@BBBDDDEEEHHHJJJLLLLLLLLLMMMOOOPPPRRRUUUYYY\\\^^^]]][[[YYYYYY\\\___```aaaaaacccdddiiigggdddbbbccceeehhhjjjmmmmmmmmmnnnpppsssuuuwwwqqqppppppqqqrrruuuwwwxxx{{{|||}}}}}}{{{xxxuuusssqqqqqqsssvvvyyyyyywwwuuuvvvttttttwww{{{}}}zzzxxxyyy|||555555444444555777999:::<<<======>>>???BBBFFFJJJJJJKKKJJJGGGEEEHHHQQQXXX]]]___bbbcccdddeeefffhhhnnnppptttvvvtttnnnfff```]]]dddppp}}}tttsssqqqnnnkkkiiigggfffeeedddcccccceeeiiimmmpppwww{{{wwwnnn```UUUPPPIIIEEEAAA>>>===<<<:::999<<<:::888888999:::999888888888777777777666666666666666666666666666666666888777777666555555555555666666777777888999999999333333222222222222333333222222222222222333333333444444444333333333222222222222222222222222222222111111111111222333444555111222222333333222222111333333333333333222111000111111111111111111111111222222222222222222222222333444555555333333444555333333444444555666777888666666777888999999:::;;;;;;;;;:::999999:::::::::;;;;;;===???AAACCCEEEEEEGGGIIIKKKMMMMMMNNNQQQSSSRRRTTTXXX[[[]]]]]]\\\[[[[[[]]]_________```bbbdddhhhfffdddcccccceeeggghhhlllllllllmmmnnnpppqqqrrrppppppqqqrrrtttvvvyyyzzz{{{|||~~~~~~}}}yyyvvvtttqqqrrrtttxxx{{{{{{yyyvvvuuutttuuuyyy}}}~~~{{{yyy|||666666666666777999;;;<<<<<<===>>>>>>???AAADDDGGGHHHJJJKKKKKKLLLPPPWWW]]]aaabbbcccddddddfffiiikkkqqqtttwwwxxxuuunnngggbbbccclll}}}{{{{{{}}}}}}{{{xxxkkkjjjiiigggeeecccbbbaaaaaa```^^^\\\]]]^^^aaaccchhhjjjmmmpppqqqsssvvvxxxzzz|||~~~}}}mmm^^^VVVMMMIIIDDD@@@>>><<<;;;:::===;;;999999::::::999888888888888777777777777666777777777777777777888888666666666666666666666666666777888888999999999999222222222222333555666777333333333333222222222222333333333222222222222222222222222222333333333333222111111222222333444555111222222333333222222111333333222222111111222222222222222222222222222222222222222222222222222222111222444444444444555777222222444555666777888888666666777777777888888888:::::::::999999:::;;;;;;;;;<<<===???AAACCCEEEEEEFFFHHHKKKMMMOOOQQQTTTVVVTTTUUUXXXZZZ\\\]]]]]]]]]]]]^^^^^^]]]]]]___bbbeeehhhgggfffeeedddddddddeeehhhiiikkklllmmmnnnnnnmmmppppppqqqsssuuuxxxzzz|||{{{|||~~~~~~{{{wwwuuurrrsssvvv{{{~~~~~~|||yyyuuuuuuvvvzzz}}}zzz}}}666666666666888:::<<<===;;;===??????@@@AAADDDFFFHHHKKKMMMPPPRRRVVV[[[```ddddddddddddeeeggglllooovvvxxxzzzyyyuuunnnhhheeemmmwww~~~zzzyyyyyyvvvsssrrrssssssrrrpppffffffeeeeeecccbbbaaa```aaa___]]][[[[[[\\\]]]^^^bbbcccdddeeeeeefffiiikkkiiijjjkkklllmmmqqqvvvzzz}}}xxxjjjaaaSSSNNNGGGAAA>>><<<;;;:::<<<:::999999:::;;;:::999999999888888888777777777666666666555555444444444555555555555555444444444333444555666777666666555222222222333444555666777444444444333333222222111222222111111111111111111222333333333333333444444222222222222222333444555111222222333333222222111444333222111111111333333222222222222222222222222222222222222222222222222111333444444444444555777///000222444666666666555888888888888888888777777999999999999::::::;;;<<<;;;<<<===???@@@BBBCCCDDDDDDGGGKKKNNNPPPSSSWWWYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\[[[\\\___dddhhhiiiiiihhhgggeeecccaaa```bbbdddhhhlllooopppppppppqqqqqqssstttvvvxxxyyyzzzzzz|||~~~~~~|||xxxvvvtttvvvyyy~~~~~~wwwvvvvvvyyy~~~||||||666666666666888:::<<<===;;;===???AAAAAACCCFFFIIIMMMOOOQQQTTTWWWZZZ^^^```eeefffffffffgggkkkppptttzzz{{{|||yyysssnnnkkkjjjwwwyyyssspppooonnnllljjjhhhhhhgggeeedddcccccccccccccccbbbaaa```]]][[[ZZZYYYXXXYYYZZZ[[[[[[\\\]]]]]]]]]^^^aaacccbbbbbbcccbbbbbbdddgggjjjiiimmmrrryyysssiiiZZZSSSKKKCCC???===;;;;;;:::999888888:::<<<;;;;;;999999999999888888888888888777666555444222111111555555555444333222000///222333444555666555444333444444444333333444444555555444444333333222222222111111111111111111111111222222222333333444444444333333333222333333444444111222222333333222222111333333111111111222333444222222222222222222222222222222222222222222222222333444555555333333444555000111333555666666666555:::999999999999888888888888888888999:::;;;<<<===;;;;;;<<<>>>@@@AAABBBCCCDDDGGGKKKNNNQQQTTTWWWZZZ]]]]]]]]]^^^^^^]]]]]]]]]YYYZZZZZZZZZ\\\```gggkkklllkkkjjjhhhfffccc```^^^]]]aaagggmmmrrrtttuuuuuurrrssstttuuuvvvwwwxxxxxxyyy{{{|||}}}|||{{{xxxwwwxxxyyy{{{xxxvvvtttuuuyyy{{{zzzyyy|||666666666777888;;;===>>><<<===@@@BBBDDDGGGLLLOOOTTTTTTVVVYYY\\\___aaacccggghhhiiijjjlllpppvvvzzz}}}~~~|||wwwpppmmmmmmooo}}}~~~~~~|||wwwrrrmmmkkkjjjgggggggggfffdddbbbaaa_________```aaaaaa___^^^]]][[[ZZZYYYYYYYYYZZZ[[[\\\XXXYYY[[[\\\\\\\\\^^^___]]]^^^___^^^]]]\\\^^^___^^^```cccgggmmmyyyyyyoooaaaZZZPPPGGGBBB???>>>===<<<:::999999;;;<<<<<<;;;:::::::::999999999888888999999888777555444333333555555555555333111///...333444666777777666444333555555444333222222333333444444444444333333333333111111111111111222222222111111222222333333444444444444333333333333444444111222222333333222222111222222111111222222333333333333333333333333333333222222222222222222222222333444555555333222333555444555666777777777777777:::::::::999999999999999888888888999:::;;;===>>><<<<<<===>>>@@@AAABBBCCCEEEHHHKKKNNNPPPSSSVVVYYY]]]^^^_________^^^]]]\\\XXXYYYYYYZZZ\\\```fffkkklllkkkkkkiiigggdddbbbaaa^^^bbbgggnnnsssvvvxxxxxxssstttuuuwwwxxxyyyyyyzzzxxxyyyyyyyyyyyyxxxxxxxxx{{{zzz{{{~~~yyyuuuqqqqqqtttwwwxxxwwwzzz}}}777777777888:::<<>>@@@BBBFFFKKKQQQVVVZZZZZZZZZ]]]aaadddfffgggiiikkkmmmppprrrwww|||{{{tttmmmlllooottt|||vvvssstttsssqqqlllhhhffffffaaaccceeefffdddbbb```___]]]]]]_________^^^\\\[[[ZZZZZZYYYYYYYYYZZZZZZ[[[XXX[[[]]]^^^]]]\\\]]]]]]YYY[[[\\\\\\[[[ZZZZZZZZZZZZ\\\^^^```cccjjjttt{{{vvviiiaaaVVVLLLFFFCCCBBBAAAAAA???===<<<======<<<;;;;;;::::::::::::999999999888888888777777777777666555555666666666444222000333555777888888777555333444444333222222222222222333333333444444444444444111111111222222222333333000000111111222333333444555444444333333333444444111222222333333222222111000111222333333333333333333333333333333333333333222222222222222222222222111333444444333444555666777777666666666666777777888888888888999999999999777777888999:::<<<===>>>>>>>>>???@@@BBBCCCDDDDDDGGGIIILLLNNNOOOQQQTTTVVVXXXZZZ]]]_________]]]\\\YYYZZZ[[[[[[\\\___dddhhhiiiiiiiiihhhhhhhhhhhhhhhdddgggkkkooorrrtttuuuuuurrrtttvvvyyy|||~~~~~~wwwvvvuuuttttttuuuwwwxxx|||zzzyyyzzz|||yyysssmmmlllpppuuuxxxyyy|||~~~888888999:::;;;>>>@@@BBB===>>>@@@CCCGGGNNNUUU[[[]]]]]]]]]```dddhhhkkklllkkkmmmqqqtttwww|||zzzrrrlllkkkqqqwww~~~{{{uuuoooiiijjjjjjhhhddd```^^^]]]YYY\\\```aaaaaa^^^\\\[[[]]]^^^___```___^^^\\\ZZZWWWWWWVVVUUUUUUUUUUUUUUUWWWZZZ]]]]]]\\\ZZZYYYYYYVVVYYY\\\]]]\\\ZZZYYYZZZZZZ\\\___``````ccciiinnnrrr~~~}}}ooofffZZZOOOIIIFFFEEEDDDFFFDDDAAA???>>>===<<<:::;;;;;;;;;:::::::::999999444555555666777888888999444555777888888777555444222444666777777666333222222222222111111222333333333333333444444555555555111111222222333333333333//////000111222222333333555444444333333333444444222222222333333222222222///111222333444333333222333333333333333333333333222222222222222222222222///111333444444555777999777666444333333444555555666777777777888888888888777777777999:::<<<>>>???@@@@@@AAABBBDDDEEEFFFFFFHHHJJJLLLNNNNNNPPPRRRTTTSSSVVVZZZ^^^______]]]\\\[[[\\\\\\\\\\\\^^^aaadddffffffggghhhiiikkkmmmnnnjjjkkkmmmoooqqqqqqqqqqqqqqqssswww{{{wwwuuusssqqqrrrtttvvvxxx{{{yyyvvvvvvyyy|||~~~xxxrrrkkkjjjnnnuuuyyy{{{<<<:::888999===???>>>===>>>AAAEEEFFFGGGMMMVVV^^^^^^```ccceeegggjjjnnnqqqrrrssswww|||}}}tttnnnjjjjjjqqqyyy|||tttrrrqqqqqqppplllkkkjjjhhheeebbb```___``````aaaaaa```___^^^\\\___]]][[[ZZZ[[[\\\[[[[[[XXXWWWVVVUUUUUUUUUVVVWWWXXXYYY[[[\\\]]]]]]\\\[[[______]]]\\\\\\\\\]]]^^^[[[\\\]]]^^^___aaabbbbbbnnnqqqwwwwwwnnnbbbYYYOOOFFFBBBDDDBBBEEEFFFDDD@@@===<<<===:::::::::999999999888888;;;999777777888777666444555555444444444444555555999888777666555666666777444666777666555555666777000111111222333333444444222333444555555444222111333333333333333333333333111111111222222333333333555444222000///000000111222222222111111111111111111111111111111111111111666555555444444333333222333333333333333333333333555555444444444555555666888888888888777777777777888999:::;;;<<<<<<===>>>@@@@@@AAABBBCCCFFFHHHIIIJJJKKKLLLMMMPPPRRRTTTUUUTTTVVVZZZ\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]^^^______bbbdddggghhhiiijjjmmmooouuutttrrrppppppppppppqqqrrrpppqqquuu{{{{{{zzzwwwtttqqqqqqtttvvvyyyyyyxxxvvvttttttuuuwwwvvvsssnnnkkklllqqqwww|||<<<:::999;;;>>>AAAAAA@@@@@@CCCFFFGGGIIIPPPYYYaaaaaadddgggiiikkkooosssvvvwwwyyy}}}zzzqqqkkkiiijjjrrr{{{wwwpppmmmmmmmmmmmmhhhhhhgggeeebbb___\\\[[[ZZZ[[[\\\^^^____________aaa``````aaabbbaaa___]]]ZZZZZZXXXXXXWWWXXXYYYZZZZZZ[[[\\\^^^^^^^^^]]]]]]\\\\\\[[[ZZZ[[[\\\]]]^^^\\\\\\]]]^^^___aaaaaabbbaaacccgggnnnwww}}}tttiiiaaaWWWNNNJJJKKKFFFHHHIIIGGGBBB>>>======:::::::::999999999999888888777666666777777666444666555555444444555555666666555333222222222333444555555444222111222444777555444444333222111111000222333333333333333222222333333333333333333333333111111222222222333333333666555333222111111111222111111111000000000000000222222222222222222222222333333222222222222111111333333333333333333333333444444333444444555666666888888888888888777777777999999999:::;;;<<<===>>>@@@AAACCCEEEGGGIIIJJJKKKLLLLLLMMMNNNPPPRRRTTTVVVUUUWWWZZZ\\\[[[[[[[[[[[[[[[\\\\\\]]]^^^___`````````cccfffhhhjjjkkknnnppprrrqqqqqqppppppppppppppppppooonnnppptttwwwxxxwwwtttuuuwwwvvvtttrrrqqqqqquuuvvvvvvuuurrrqqqrrrtttssspppmmmjjjkkkoootttxxx<<<;;;;;;===@@@BBBCCCCCCBBBDDDGGGIIILLLTTT^^^ffffffhhhlllnnnqqquuuyyy|||xxxnnnjjjiiillluuu~~~{{{sssllliiiiiijjjkkkggggggfffdddaaa^^^[[[YYYWWWXXX[[[^^^```bbbddddddaaaaaabbbdddeeeddd```]]]]]]\\\[[[ZZZZZZ[[[\\\]]]\\\]]]___```aaaaaa``````]]]\\\\\\[[[\\\]]]___```]]]]]]^^^___``````aaaaaa]]]]]]___ccchhhnnntttwwwwwwmmmeee]]]TTTOOOOOOJJJKKKKKKIIIDDD@@@===<<<::::::::::::999999999999777666555555666777666555666555555444444555555666777666555444444444555555555444222///...///333777666555555333222111000000333222222111222222333333333333333333333333333333222222222222333333333333666555444333222222333333111111111111111111111111333333333333333333333333111111222222222222333333333333333333333333333333222222222333444555666777888888888888888888888888999999999:::;;;<<<>>>>>>AAACCCFFFIIILLLMMMNNNNNNOOOOOOOOOPPPRRRTTTUUUVVVWWWYYY[[[\\\[[[ZZZZZZ[[[[[[\\\^^^```aaaaaaaaaaaa^^^bbbfffiiikkklllnnnpppoooooopppqqqqqqqqqqqqqqqqqqooommmmmmnnnoooooonnnnnnsssyyy{{{zzzuuuqqqooorrrtttuuuuuusssqqqqqqqqqsssqqqooommmnnnppptttvvv=========>>>@@@AAABBBCCCBBBDDDGGGJJJOOOXXXbbbiiiiiilllpppsssvvvzzzwwwmmmjjjkkkoooxxx{{{wwwqqqllliiiiiijjjllljjjjjjiiihhhfffbbb___]]][[[\\\___bbbeeehhhkkkllleeeeeeeeefffgggfffccc```^^^]]]\\\[[[[[[\\\]]]^^^^^^___aaacccddddddccccccbbbaaa```______```aaabbb^^^^^^______``````aaaaaa`````````aaadddgggjjjlllooovvv{{{pppjjjbbbYYYSSSRRRKKKKKKJJJGGGCCC???===;;;;;;;;;:::::::::999999999999888666666777777666444666666555555555555666666777666666666666666666666555555444222000111444666333333333444444444444444333222111000000222333444333333333333333333333333333333333333333333333333555444444333333333333333222222222333333333333333333333333333333333333333222222333444444555666666222222333333333333444444111111222222444555666777888888888999999999::::::::::::::::::;;;===>>>???BBBEEEIIIMMMPPPRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXYYY[[[]]]]]][[[[[[[[[\\\[[[]]]```bbbccccccbbbbbb```cccgggjjjkkkkkklllnnnlllnnnpppqqqrrrsssrrrrrrrrrqqqooonnnmmmlllkkkkkkpppuuu}}}{{{vvvssstttwwwyyyzzzxxxvvvttttttvvvuuutttttttttuuuwwwxxx>>>>>>????????????@@@AAABBBDDDGGGLLLSSS]]]ffflllmmmppptttxxx|||wwwmmmkkkmmmsss{{{yyyuuuuuutttqqqmmmkkkkkklllmmmmmmnnnnnnnnnllliiieeecccbbbccceeehhhjjjmmmpppqqqnnnllljjjiiiiiiiiihhhggg___^^^]]]\\\\\\\\\]]]^^^```aaaccceeefffgggffffffgggfffdddbbb````````````______``````````````````^^^^^^^^^___```bbbdddeeefffiiinnnttt|||wwwooohhh___XXXVVVLLLJJJGGGDDDAAA>>><<<;;;;;;;;;;;;:::::::::999999<<<:::999888888888666444666666666555555666666666333333333333444333333333555777888888666555555555444444444444444555555555333222111000111222444555333333333333333333333333333333333333333333333333333333333333333222222222111111111111222222333333222222222222222222222222222222333333444555666666222222222333333444444444111222222333444555777888777888888999:::;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@AAADDDGGGKKKOOOSSSTTTUUUUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[]]]^^^^^^]]]\\\]]]^^^]]]___bbbdddeeeeeedddccccccfffiiijjjiiiiiijjjkkkiiijjjmmmooopppqqqqqqppprrrrrrqqqooommmlllkkklllrrrwww}}}~~~{{{zzzzzz}}}}}}{{{zzzxxxxxxxxxxxxyyyzzz{{{{{{>>>???@@@?????????AAACCCDDDFFFKKKSSS\\\eeelllqqqsssvvv{{{vvvnnnnnnsssyyyyyyrrrppprrrssstttsssqqqoooooopppqqqrrrttttttsssqqqnnnllljjjjjjkkkmmmooorrrtttvvvtttqqqmmmkkkjjjjjjiiihhhcccbbb```___^^^]]]^^^^^^aaaccceeeggghhhhhhhhhhhhhhhgggdddbbb```___^^^^^^aaaaaa``````````````````]]]]]]^^^^^^```aaacccccccccdddfffgggkkkuuu~~~tttmmmddd\\\ZZZQQQMMMGGGBBB???>>>===<<<;;;;;;;;;;;;::::::::::::===;;;999999999999777555777666666555555666666777444444555666666666666555555888:::;;;999666555444666666666555555444444333222222222222333444555555333333333333333333333333444444444444333333333333222222333333333333222111.........///000000111111111111111111111111111111000000111222222333444444111222222333333444444555333333333444555666777888777777888999;;;<<<======???>>>===<<<>>>@@@BBBDDDFFFHHHLLLOOOSSSUUUVVVWWWUUUVVVVVVWWWYYYZZZ\\\]]]]]]^^^```___^^^^^^```aaaaaabbbccceeeeeeeeeeeedddfffhhhiiiiiihhhhhhiiikkkhhhiiikkklllnnnooooooooorrrrrrqqqooommmkkklllmmmrrrvvvzzz}}}~~~}}}}}}}}}~~~xxxxxxxxxyyyzzz{{{|||}}}<<<>>>@@@AAA@@@BBBEEEHHHHHHKKKRRR[[[fffooouuuxxx{{{~~~yyysssvvv~~~~~~vvvrrrrrrtttwww|||}}}{{{xxxwwwwwwxxxyyy|||}}}}}}{{{xxxvvvrrrrrrssstttvvvyyy|||}}}{{{xxxvvvtttrrrpppmmmjjjiiihhhfffcccbbbaaaaaaaaabbbccceeehhhiiijjjjjjiiiiiigggeeecccaaa`````````bbbaaaaaaaaa``````______^^^^^^___```aaabbbcccddd```aaabbbaaabbbgggpppwwwwwwnnngggddd[[[TTTJJJCCC@@@>>>>>>===<<<;;;;;;;;;;;;:::::::::999888777888999:::999888777777666666666666777777777777999:::::::::999999666777999888666444444444555555555555555555555555222222333444555555555555333333333333333333333333555555444444444333333333222333444555555444333333......///000000111222222222222222222222222222222111111111222222333333333111111222333333444555555555555555555555666777888777777888:::;;;===>>>>>>AAA@@@>>>>>>???AAADDDFFFHHHJJJLLLNNNQQQTTTVVVWWWVVVVVVWWWYYY[[[]]]___```^^^```aaaaaa```aaaccceeeeeeeeeeeeeeeeeeeeeeeeeeeggghhhhhhgggfffgggjjjmmmmmmmmmnnnnnnpppqqqsssssstttuuuuuurrrnnnlllmmmnnnppptttyyy|||}}}}}}}}}~~~wwwxxxxxxyyy{{{}}}:::===@@@BBBBBBEEEIIIMMMLLLPPPWWWbbbmmmvvv{{{}}}}}}yyy}}}wwwuuuwwwxxx}}}~~~~~~~~~xxxxxxyyyzzz}}}|||wwwsssnnnmmmjjjgggeeedddccccccbbbdddfffhhhiiijjjjjjjjjjjjiiigggeeedddddddddeeebbbbbbaaaaaa``````______]]]]]]^^^______```aaaaaa\\\^^^``````___```eeeiiippp}}}vvvsssddd[[[OOOEEEAAA???>>>>>><<<<<<;;;;;;;;;:::::::::555444444666999:::::::::777777666666666666777777444555666888888888777666666666666444222111222444111222333555666888999:::111222444666777777666555333333333333333333333333555555555444444333333333333444555666666666555444111111222333444444555555333333333333333333333333333333444444444444555555111111222333333444555555777777666666666777777888777777999:::<<<===>>>???BBBAAA??????@@@BBBEEEGGGJJJJJJKKKMMMPPPSSSVVVWWWVVVWWWXXXYYY\\\^^^```bbb___```bbbbbbbbbccceeegggggggggfffeeeeeeeeeeeefffggggggfffffffffhhhlllppptttssssssssstttvvvxxxyyyxxxyyyyyyuuupppnnnnnnpppppptttzzz~~~~~~yyyyyyyyyzzz|||>>>@@@DDDGGGIIIJJJKKKKKKMMMVVVcccoooxxx~~~}}}|||{{{~~~~~~{{{xxxtttoookkkgggfffggghhhfffddddddeeeiiilllnnnnnnllljjjhhhggggggfffdddbbbbbbbbbaaaaaa```___^^^]]]]]]]]]^^^___````````````bbbaaa___^^^^^^^^^___``````iiixxxzzziiiVVVLLLGGGBBB??????;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::888888999999999999888888666666666666555555555555555555555666666666666666555555333222222333555555333333444444555666777777333444555666666555444333333333333222222111111111333444444555555444444333111111222222222111111000222222111111111111111111333333333444444444555555444444333333333333333444666888999777555444666999999999:::;;;===???AAABBBBBBBBBBBBCCCCCCDDDEEEFFFJJJJJJKKKMMMPPPTTTWWWYYY[[[YYYXXXWWWYYY\\\```cccbbbdddffffffffffffhhhiiiiiihhhggghhhiiihhhfffdddccccccccceeegggkkkoooqqqrrrssssssuuuvvvyyyzzz|||yyyyyyyyyxxxuuurrrooommmmmmooossswwwyyyzzzzzzyyy~~~}}}~~~{{{zzzyyyyyyzzz~~~???BBBEEEIIIKKKMMMOOOQQQWWW```nnnzzz~~~yyywwwsssooommmmmmnnnoookkkjjjiiijjjnnnppprrrrrrqqqooommmlllkkkkkkiiigggcccbbbaaa___^^^^^^]]]]]]^^^______``````_________cccbbbbbbaaaaaaaaabbbbbb___dddmmmyyyttt```RRRJJJCCC@@@@@@;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::888888999999999999888888777777777777777666666666777666666555555444444444444333333222222333333444333333444444555666666777333444555666666555444333444444444333333333222222333333444444444444333333111111222222222222111111333333333222222222222222333333333444444444555555444444444444555666777777666777999888666555777999999999:::;;;===???AAABBBAAAAAAAAABBBDDDFFFGGGHHHJJJJJJKKKMMMPPPSSSVVVXXXZZZZZZYYYYYY[[[^^^aaaccc```bbbdddddddddeeegggiiijjjiiihhhhhhjjjjjjjjjhhheeeeeefffgggjjjmmmppprrrtttuuuuuuvvvxxxyyyzzz{{{wwwvvvtttsssrrrqqqnnnlllkkknnnrrrwwwzzz{{{{{{{{{~~~}}}~~~~~~}}}{{{zzz|||BBBEEEIIILLLNNNQQQUUUXXX^^^iiixxx|||{{{yyyvvvttttttuuuvvvxxxooommmlllllloooqqqrrrrrrwwwuuurrrqqqqqqqqqpppnnniiigggdddaaa___^^^^^^^^^\\\\\\]]]]]]\\\\\\[[[ZZZ]]]]]]^^^_________^^^^^^^^^___bbbgggppp~~~nnn^^^PPPEEEAAABBB===<<<<<<<<<<<<;;;;;;:::;;;;;;::::::999999888888888888999999999999888888999888888888777777777666777777666555444333222222333444444555555444444333333333444444555666666666444444555555555555444444555555444444444444333333222222333333333333222222111111222222222222222222333333333444444444444444333333333444444444555555222222222333444555777777666888999888777666777888:::::::::<<<===???AAABBB???@@@AAABBBDDDGGGIIIJJJKKKKKKLLLNNNPPPRRRTTTUUUYYYYYYZZZ[[[]]]___aaabbb___```bbbbbbcccdddfffhhhjjjhhhggghhhkkkmmmnnnnnnjjjjjjkkklllmmmoooqqqsssuuuvvvvvvwwwyyyzzz{{{{{{wwwtttqqqqqqrrrsssqqqoookkknnnrrrvvvzzz{{{||||||}}}}}}}}}~~~~~~{{{yyyzzzEEEHHHLLLNNNPPPSSSXXX\\\dddppp~~~|||{{{yyyxxxyyy{{{}}}~~~uuusssqqqqqqssstttttttttzzzxxxvvvuuuvvvwwwwwwvvvrrrooojjjeeeaaa`````````\\\]]]]]]]]]]]]]]]\\\\\\YYYZZZ\\\]]]]]]]]]\\\[[[___^^^]]]^^^cccmmmyyyzzzjjjYYYJJJCCCCCC>>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;:::999888777777888888999999999999888888999888888777777666666666555555555444444333333222444555666777777666555444444444444555555555666666444444444444444444444444444444444444444333333333111222222333333222222111222222111111222222333333333333333333444444444444333333333444444444555555333333444555666777999999999999:::999999888888999::::::;;;<<<===???AAABBB@@@AAAAAACCCEEEGGGHHHJJJLLLLLLMMMNNNPPPRRRSSSTTTVVVXXXYYY\\\^^^___``````___```aaabbbbbbdddgggiiihhhgggeeegggjjjnnnqqqrrrpppppppppppppppppppppppprrrssstttvvvxxxzzz{{{{{{yyyuuurrrrrrvvvxxxwwwuuunnnpppssswwwyyyzzz{{{{{{|||}}}~~~~~~zzzvvvvvvzzzGGGKKKNNNPPPPPPTTTZZZ```nnn{{{~~~~~~}}}~~~|||{{{|||||||||{{{zzzxxxvvvvvvxxxzzz{{{zzzwwwtttnnnhhhdddaaa`````````aaabbbbbbcccccccccccc\\\]]]___``````___^^^]]]\\\\\\\\\\\\^^^dddkkkqqqtttdddRRRGGGDDD@@@???>>><<<<<<;;;<<<<<<;;;;;;:::999888888777777888888999999999999888888888888777666555555444444222333333444444555555555333444555666666555444333444444444555555555555555444444444333333444444444222222222222222333333333111222222333333222222111222222111111222333444444111222222222333333444444333333333444444444555555888888888999;;;<<<>>>???>>>===;;;:::::::::::::::;;;;;;<<<<<<>>>???AAABBBCCCCCCCCCDDDDDDFFFGGGHHHLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUXXXZZZ]]]^^^______```aaabbbbbbbbbdddgggjjjfffeeedddeeeiiinnnpppqqqtttttttttsssqqqooommmlllmmmnnnqqqtttwwwyyyzzzzzzyyyvvvttttttxxxzzz{{{zzzssstttvvvwwwxxxxxxxxxxxxzzz|||~~~~~~|||uuusssvvvzzz~~~}}}}}}HHHLLLPPPQQQQQQUUU^^^eeewww~~~{{{yyyvvvvvvwwwyyyzzzzzzxxxuuuppplllgggeeeccccccbbbbbbccccccccccccbbbbbb]]]]]]^^^^^^]]]]]]\\\[[[YYYZZZ[[[\\\\\\^^^bbbeeetttyyykkkZZZMMMGGGAAA@@@>>>===<<<<<<<<<===::::::999999888888777777888888999999999999888888888888777666555444333333222222333444555666777777111222222222222222222111555555555555555555555555444444333333333333444444111111222222222222333333222222333333333333222222222222111111222333555666111111222222333333444444333333333444444444555555444555666999;;;>>>AAABBBEEEBBB===;;;:::;;;;;;;;;<<<<<<<<<===>>>???AAAAAADDDDDDDDDDDDEEEFFFGGGGGGMMMNNNOOOQQQSSSTTTTTTUUUSSSTTTWWWYYY\\\]]]^^^___bbbbbbbbbaaaaaacccfffiiieeeddddddeeeiiimmmnnnooosssttttttsssrrrnnnkkkiiijjjlllooorrruuuvvvwwwwwwtttuuuuuuvvvwwwxxxzzz{{{vvvvvvwwwwwwwwwwwwwwwwwwyyy{{{~~~yyyuuuvvvyyy|||wwwxxx{{{FFFKKKPPPRRRSSSYYYdddmmm~~~|||xxxvvvvvvwwwwwwwwwwwwvvvtttqqqooommmllllllgggffffffeeedddcccaaa```^^^]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\[[[[[[[[[]]]^^^eeeoooyyynnn___RRRLLLCCCAAA???===<<<<<<======999999999888888888888888888888999999999999888888999999888777666555444444444444444555555666666777333333222222222222333333555555555555555555555555444444333222222333444444222222222333333333444444333333444444444444333333333222111111111333555777222222222333444555555555333333333444444444555555000222555999???DDDHHHJJJLLLGGG???;;;;;;<<<======<<<<<<======>>>???AAAAAACCCCCCCCCDDDEEEGGGHHHIIIMMMNNNPPPSSSUUUVVVVVVVVVTTTUUUWWWYYY[[[^^^```aaabbbbbbaaa```___```cccfffeeeeeeeeegggjjjlllmmmlllnnnoooqqqrrrqqqnnnkkkiiikkkmmmooorrrtttttttttsssppptttxxxxxxwwwvvvyyy|||vvvvvvwwwwwwwwwxxxxxxxxxwww{{{~~~~~~|||xxxxxxzzz|||xxxyyy{{{EEEJJJPPPRRRUUU\\\iiisss}}}{{{zzzzzz~~~zzzwwwuuuuuutttsssxxxxxxxxxwwwwwwvvvuuuuuuqqqqqqooommmkkkhhhfffeeecccbbb```]]]\\\\\\\\\\\\\\\]]]]]]\\\ZZZZZZ[[[]]][[[dddrrrwwwooobbbVVVPPPCCCBBB???===<<<<<<======888888888888888999999999888888999999999999888888::::::999888777666555444666666666666666666555555777666555444444555666777555555555555555555555444444444222222222222444444333333333444444555555555333444444555555444444333333222111111111333666777333333444444555666777777333333333444444444555555444666;;;AAAHHHOOOTTTWWWQQQJJJAAA;;;;;;<<<>>>>>>============>>>???AAAAAAAAAAAABBBDDDFFFHHHJJJKKKMMMNNNQQQTTTVVVWWWWWWWWWVVVVVVWWWYYY\\\___aaabbbbbbbbbaaa___]]]^^^aaadddffffffgggiiikkkmmmllljjjjjjlllnnnqqqqqqooollljjjnnnoooqqqsssssssssqqqpppooovvv||||||xxxvvvzzz~~~uuuuuuvvvwwwxxxyyyyyyzzzwww{{{~~~|||xxxxxxzzz|||{{{{{{}}}FFFIIIOOOTTTUUU\\\qqq|||zzzuuuxxx~~~}}}yyyvvvuuuttttttvvvyyy|||}}}|||yyyxxxyyyxxxwwwuuurrrooolllkkkbbbbbbbbbaaa___]]][[[YYYYYYZZZ[[[\\\]]]\\\[[[ZZZ]]]\\\aaapppvvvfffZZZVVVMMMEEE@@@@@@AAA@@@???@@@;;;;;;:::::::::999999999777888999888777777999;;;:::999999999888888777777777777666555555555555555333444555555555444333222444444333222222111000000333333333333333333333333666444222222333444555444222222222222222222222222//////000000111111222222444444444555555555555666777666666555555555555555666:::AAAIIIQQQWWW\\\^^^QQQIII>>>999:::<<<===<<<===<<<<<<<<<===>>>@@@AAACCCCCCCCCDDDEEEGGGHHHIIIMMMOOOQQQRRRSSSVVVYYY\\\ZZZZZZ[[[\\\]]]___```aaacccaaa^^^\\\[[[]]]___aaaccc```^^^```fffiiihhhfffiiikkknnnnnnmmmlllmmmmmmnnnoooqqqpppnnnmmmmmmnnnooossswwwyyyzzzzzzzzz{{{yyyxxxyyy{{{}}}}}}{{{zzz{{{zzzzzz{{{||||||yyyzzz|||~~~~~~EEEHHHOOOUUUYYYddd{{{~~~~~~{{{yyyxxxvvvwwwxxxzzz{{{{{{{{{{{{{{{|||~~~~~~}}}yyyuuussskkkjjjgggdddaaa_________]]]]]]]]]]]]]]]\\\[[[[[[[[[ZZZ^^^jjjzzzxxxkkk___ZZZNNNEEE??????@@@>>>>>>???=========<<<<<<<<<;;;;;;:::<<<<<<;;;999888999:::999999888888888777777777999999888777777777777777555555666666555444333222444444444333222222222111666666666666666666666666666444333333444555555444111111111111111111111111111111111111222222222222444444444444555555555555777777666666555666666666777===HHHSSS[[[^^^^^^^^^NNNGGG===999:::<<<======<<<<<<<<<<<<===???@@@AAACCCCCCDDDDDDFFFGGGIIIJJJLLLNNNPPPRRRSSSUUUXXX[[[ZZZZZZZZZ[[[\\\^^^___```aaa___]]][[[[[[\\\___```eeecccbbbcccfffhhhhhhgggiiillloooppppppppppppqqqnnnoooppppppnnnmmmmmmnnnpppsssvvvwwwxxxxxxyyyzzz|||{{{{{{|||}}}}}}|||zzz{{{zzzyyyyyy{{{}}}}}}zzzyyyzzz}}}EEEHHHOOOVVV^^^nnn~~~{{{{{{{{{{{{{{{|||}}}~~~{{{~~~~~~wwwtttnnniiieeecccbbbcccbbbaaa___^^^]]]\\\\\\\\\[[[ZZZ\\\cccmmm|||}}}rrrgggaaaRRRIIIAAA@@@@@@>>>>>>???=========<<<<<<<<<<<<;;;;;;===>>>===;;;888777777888888777777777777666666999999888777777777777777666777777666555444333222444444444444444444444333333333333333333333333333555444333444666666444333111111111111111111111111333333333333333222222222444444444444555555555555777777666666666777777888999BBBPPP]]]dddddd___[[[IIICCC<<<999:::<<<======<<<<<<<<<===>>>???AAAAAACCCCCCDDDEEEFFFHHHJJJJJJKKKMMMOOOQQQRRRTTTWWWYYYZZZZZZZZZZZZ[[[\\\]]]^^^^^^]]][[[YYYYYY[[[]]]___eeefffggggggffffffggghhhhhhkkknnnppppppqqqrrrsssmmmoooppppppnnnmmmmmmnnnppprrrtttuuutttuuuwwwxxx}}}{{{{{{|||}}}|||{{{{{{zzzyyyyyyyyyzzz{{{|||~~~|||yyywwwwwwyyy|||~~~GGGJJJPPPWWWdddyyy~~~}}}}}}xxx|||~~~yyysssmmmiiifffeeedddccc```^^^]]]]]]]]]^^^\\\\\\]]]```dddooo{{{pppgggYYYOOOFFFCCCAAA??????@@@;;;;;;;;;;;;::::::::::::888:::<<<<<<:::777666666777777777666666666666666777666666555555555555555888888777666666444444333444444444555555555555555222222222222222222222222444444444555777666444222111111111111111111111111444444333333222222111111333333444444444555555555777777666777777888999999<<>>===???<<<<<<;;;;;;;;;:::::::::666888;;;<<<;;;999888888666666666666666777777777777666666555555555555555888888777666555444444444555555555555555555555666555555555555555555555555444444444666777777555222333333333333333333333333333333222222111111111000333333333444444444444555666666666666777888::::::???EEEOOOVVVYYYVVVOOOKKK>>><<<:::999999;;;;;;;;;;;;;;;===>>>@@@AAABBBBBBDDDDDDEEEFFFHHHJJJLLLMMMKKKMMMOOOPPPPPPRRRUUUWWWXXXXXXXXXYYYZZZ[[[\\\]]]ZZZYYYXXXWWWWWWXXXZZZ[[[^^^cccgggfffaaa___bbbeeegggjjjlllmmmlllllllllmmmlllmmmoooooommmmmmmmmnnnooopppqqqqqqpppqqqsssuuuvvvuuutttuuuyyy|||~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxyyyuuusssuuu{{{NNNRRRVVV]]]ppp{{{zzz{{{{{{}}}zzzooonnnllljjjhhhgggffffff^^^\\\ZZZ[[[\\\aaaooo|||vvvhhh[[[NNNFFFAAA===;;;===>>>>>>>>>=========<<<<<<888:::======<<<;;;<<<<<<666666777777777777888888999999888777777777777777777666555555444444555555555555555555555555555444444444444444444444444444666555444555777777555444444444444444444444444444222222222222111111111111333333333333444444444444444555555666777888:::;;;===@@@EEEIIIJJJHHHDDDBBB:::999999999999999999::::::;;;===???@@@BBBBBBBBBDDDDDDEEEFFFHHHKKKMMMNNNLLLMMMOOOPPPPPPRRRUUUWWWWWWXXXXXXYYYZZZ\\\^^^___ZZZYYYXXXWWWWWWWWWXXXXXXYYY^^^bbbccc___^^^```ccciiikkkmmmnnnmmmlllllllllkkkmmmnnnnnnmmmmmmmmmnnnmmmnnnpppqqqpppqqqssstttqqqpppqqqtttxxx|||}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzyyyyyyxxxxxxxxxxxxxxxppplllmmmsssvvvzzzPPPTTTYYYbbbwww{{{zzzxxxuuurrrooollljjjbbb^^^[[[\\\]]]```hhhqqqqqqdddTTTKKKDDD>>>===>>>>>>>>>>>>>>>============;;;<<<======;;;:::;;;<<<777777777888888888999999999999888777777777777777555444333333333444555666666555555444444333333333222222222222222222222222777555444444666666666555333333333333333333333333222222222333333333333333222222333333333444444444333333444555666888:::;;;777999<<>>999999999999999888888888666666555444444555555666444444444444444444555555666666555555444444555555444444444444444444333333222333333333333333333444555555555333111000111333222222333444444444444444333444666555444444555777555555444444555555666777777666666666666777888888888888888999:::;;;===>>><<<===???BBBDDDFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQSSSUUUUUUTTTVVVWWWWWWWWWYYY\\\___```^^^\\\\\\^^^___^^^^^^dddhhhlllkkkhhhgggjjjmmmooonnnlllkkkjjjkkkmmmnnnnnnppprrrttttttsssqqqooolllllllllmmmnnnppprrrtttwwwvvvtttssssssssssssttttttssssssssstttuuuwwwxxxyyyxxxxxxzzz~~~yyy~~~UUUYYYeee}}}}}}zzzuuupppkkkhhhddd```bbbggghhhooo~~~ssseeeVVVIIIAAA@@@???>>><<<;;;:::::::::999999999:::;;;<<<===>>>999999999999999999999999666666666555555555555555555666666666777777888888777666666555555555666666555555555444444333333333222222222333333444444444333444444222000...///000222222333444444444444333333555666666555444666777555444444444555666777888777777666666777777888999999999:::;;;<<<===>>>>>>===>>>@@@BBBEEEFFFGGGHHHGGGGGGHHHIIIKKKMMMNNNOOOPPPPPPPPPRRRSSSUUUWWWXXXVVVWWWWWWVVVVVVWWWZZZ]]]^^^^^^^^^___aaacccddddddmmmqqqwwwzzzzzzxxxvvvuuusssqqqooommmmmmmmmooopppoooqqqsssuuuuuutttrrrqqqooonnnnnnnnnoooqqqtttuuuyyyxxxvvvtttrrrqqqqqqrrrtttsssrrrqqqqqqsssuuuwwwvvvwwwyyy{{{~~~~~~}}}VVV[[[kkk{{{vvvpppllleee```aaaeeeiiimmmxxx}}}rrrbbbOOOBBB@@@???>>>===<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777666666555555444555666666666777777888888666666555555555666666777555555555444444333333333222222222333333444444444222333444222000//////000111222333333444444333333333444555555444444555777444444444555666777888888777777777777777888999999999:::;;;<<<===>>>>>>???>>>???AAACCCDDDFFFFFFGGGEEEEEEFFFGGGIIILLLNNNOOOQQQQQQQQQRRRTTTVVVWWWXXXYYYYYYYYYWWWVVVVVVWWWYYY\\\]]]```bbbdddfffhhhiiipppsssyyywwwtttrrrpppooonnnooopppqqqppprrrtttvvvvvvuuurrrqqqqqqqqqpppoooqqqsssvvvwww{{{zzzwwwuuusssrrrqqqqqqvvvtttsssrrrrrrsssuuuvvvvvvxxxzzz|||||||||{{{{{{~~~[[[cccwww~~~wwwppphhhaaaaaadddeeeiiiqqq{{{kkkVVVGGG@@@@@@>>>======<<<<<<<<<;;;;;;<<<;;;;;;:::999888888888888999999999999999777777777777777666444444444444444444444444555555555555444444555555666666444444444444444444333333222333333333333333333444222444555555333222222333111111222333333333333333222333555444333333444666444444444555666777888999888777777777777888999999999:::;;;===>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDDBBBBBBCCCEEEHHHKKKOOOQQQQQQQQQQQQRRRSSSTTTUUUVVVYYYZZZ[[[ZZZWWWVVVVVVWWWZZZ]]]aaadddfffhhhjjjlllooopppvvv~~~ssspppoooooonnnnnnnnnnnnnnnoooqqqsssvvvvvvvvvtttsssrrrqqqooooooqqqtttwwwyyy|||zzzxxxvvvtttssssssssswwwvvvuuutttssstttuuuvvvwwwyyy{{{{{{zzzxxxxxxyyy~~~cccnnnzzzpppgggeeeiiifffiiippp{{{~~~qqq]]]NNNCCCBBB@@@>>>===;;;;;;:::999:::;;;;;;;;;:::888777777777777888888888999999777777888888777666444333444444444333333333333333444444333333444555555666333333444444444444444444444333333333333333333222000222444555444333333444111111222333333333333222111222333333222222333555444444555555666888999:::888888777777888888999:::888999;;;===>>>>>>>>>===@@@@@@AAABBBBBBBBBBBBBBB@@@@@@AAADDDHHHLLLPPPSSSTTTTTTSSSSSSTTTUUUUUUVVVXXXZZZ\\\\\\ZZZXXXWWWWWWYYY]]]bbbeeefffhhhkkknnnpppqqqtttzzz~~~}}}uuummmiiijjjkkkkkklllkkkjjjjjjjjjmmmqqqtttwwwxxxwwwvvvpppooommmmmmooossswwwzzz{{{zzzxxxwwwvvvuuuvvvvvvvvvvvvvvvuuuuuutttttttttwwwyyy{{{zzzxxxwwwxxxyyy}}}kkkwwwxxxnnnlllnnnkkknnnrrryyytttbbbSSSFFFDDDBBB???<<<:::999888777888999:::::::::999888666666777777888888888999777888888888777666444333666666666555555444444333333333333333333444555666333333333444444555555555444444444333333222222222---///222333222111222333111111222333333333333222000222333333222111333444444444555555666888999:::888888888777888888999:::888999;;;<<<>>>>>>======AAAAAAAAABBBBBBAAA@@@@@@??????AAADDDHHHMMMRRRUUUXXXWWWWWWVVVVVVWWWWWWXXXVVVYYY\\\]]]\\\ZZZXXXXXXXXX]]]bbbeeeggghhhlllooossstttuuuuuuuuurrrnnnkkkdddeeegggiiijjjiiigggfffgggjjjnnntttwwwyyyzzzzzznnnmmmllllllnnnrrrvvvyyy{{{zzzyyywwwwwwwwwxxxxxxvvvvvvvvvvvvuuutttsssrrrvvvxxxzzzyyywwwvvvxxx{{{ttt{{{wwwxxxyyywwwwwwyyyvvvcccRRRNNNFFF@@@@@@AAA???>>>???======<<<;;;::::::::::::888999::::::888777777888888888888888888888888888777555333111111111333444666444000......111444777666444333333444555444444555555555555555555555555444444444444444444444444111222222333333222222111...000333555777777666555666666888999::::::::::::888999:::999888888:::<<<;;;:::;;;<<>>===<<<<<<<<<<<<888:::;;;:::999777777888666666666666666666666666777666555333333333444555888777777777777888888999555333222222444555555444444444444444444444444444444444444444444444444444111222222222222222222111000111333555666666555555333444555666777777777777555666777666555555777999;;;;;;;;;===???@@@??????@@@??????>>>>>>===;;;:::======@@@DDDJJJPPPTTTVVVTTTUUUUUUUUUTTTUUUWWWXXX[[[\\\]]]^^^```aaabbbcccbbbdddeeeggghhhjjjnnnqqqtttttttttrrrnnnjjjeeecccccccccdddeeefffgggggghhhhhhjjjnnnsssvvvxxxyyyzzzwwwtttqqqqqqtttxxxyyyyyy}}}|||{{{zzzxxxvvvuuuuuuwwwvvvvvvuuutttsssrrrrrrtttttttttuuuxxxzzz}}}~~~zzz~~~{{{ssspppllljjjjjjkkklllkkkooovvv~~~yyylll```QQQHHHAAA@@@???===<<<===@@@???>>>===<<<<<<<<<<<<888999;;;:::999888888999666666666666666666666666777777666666666666666666444555777999999888777666777555444555777888888777333333333333333333333333444444444444444444444444333333444444444444333333222333444555666555555444333444444555666666666666555666777666555555777999;;;;;;===>>>>>>>>>===<<>><<<999888<<<>>>AAAEEEKKKPPPUUUWWWWWW[[[___^^^YYYWWWZZZ]]]\\\]]]___bbbdddgggiiijjjeeefffgggggghhhjjjmmmppptttsssrrrppplllhhhdddaaabbbcccdddeeefffggghhhhhhhhhjjjnnnrrruuuxxxyyyzzzyyywwwvvvvvvxxx{{{}}}}}}~~~|||{{{yyywwwuuuuuuuuutttsssrrrqqqppppppooorrrrrrsssuuuwwwzzz}}}{{{wwwzzz~~~}}}wwwuuuqqqmmmjjjkkkllllllllliiiooowwwzzzooogggWWWNNNFFFCCCBBB???>>>???===<<<;;;:::999999999999666888999999888777777888888888888888888888888888555666777777777777777666111333555666777666444333555333222333555777777666333333333333333333333333333333333333333333333333555555666666666666555555444444555666555555444333555555666777777777777777888999:::999888888:::<<<;;;===?????????======<<>><<<<<<<<<:::>>>BBBHHHMMMSSSXXX[[[cccjjjqqqooofff^^^^^^```^^^___aaadddgggjjjlllmmmhhhiiiiiihhhggggggiiilllqqqpppnnnllliiigggdddccccccdddeeefffhhhiiijjjkkkjjjlllnnnqqqtttuuuvvvwwwxxxwwwwwwwwwyyy|||~~~~~~}}}|||{{{zzzyyyxxxssssssrrrqqqpppoooooonnnooopppqqqtttwww|||zzzttttttxxx}}}{{{vvvrrrmmmjjjjjjkkkllllllkkkpppvvv}}}zzzrrrkkk\\\RRRHHHEEECCC???>>>???<<<;;;:::999888888888888555666888888777666666777999999999999999999999999444555666777888888777777777666666666666666666777111000//////111222222111333333333333333333333333333333333333333333333333444444555555555555444444555555555555555555444444555666666777777777777666:::;;;;;;;;;::::::<<<>>>;;;>>>@@@AAA@@@??????@@@CCCCCCAAA>>>;;;:::<<<>>>;;;???FFFKKKQQQVVV\\\```oooyyy~~~rrrfffaaaaaa```aaabbbdddfffhhhiiijjjlllmmmlllkkkhhhgggggghhhlllkkkjjjhhhgggffffffeeeeeefffgggiiikkklllnnnnnnnnnooopppqqqrrrrrrsssssssssttttttuuuwwwyyy|||}}}~~~~~~~~~~~~~~~~~~~~~~~~uuuttttttsssrrrqqqppppppmmmnnnppptttxxx}}}~~~ssspppssswww}}}}}}yyywwwxxxzzz{{{|||zzz|||~~~~~~~~~|||xxxsssooooooppprrrrrrtttvvvzzz{{{sssmmm^^^TTTIIIDDDAAA===<<<===>>>===<<<;;;::::::::::::444666888888777666777888777777777777777777777777555555666666777888999999;;;:::777555555555777888666555333333444555555444333333333333333333333333333333333333333333333333111111222222222222111111666666555555555555555555444555555666666555555555999:::;;;:::999999;;;===<<>><<<===@@@???DDDKKKQQQTTTYYY___cccrrr{{{ttthhhbbbaaabbbbbbcccddddddeeeffffffnnnpppqqqpppmmmkkkiiiiiiiiihhhfffeeeeeeeeefffgggfffggghhhjjjmmmooopppqqqqqqpppppppppppppppppppppnnnppprrrssstttvvvyyy{{{}}}}}}~~~~~~xxxxxxwwwvvvuuuttttttsssnnnoooqqquuuyyy~~~yyypppooosssxxx~~~~~~yyyvvvuuuvvvvvvvvvppprrrtttsssrrrssswwwzzz|||}}}yyyyyyzzz||||||}}}}}}~~~tttnnnbbbVVVKKKFFFBBB===<<<===??????>>>===<<<<<<<<<<<<666888999:::999888999:::777777777777777777777777777777666777888:::;;;===AAA???===:::999999999:::<<<:::888888888999888777444444444444444444444444222222222222222222222222111111222222222222111111666555555555555666666666555666666777777666666555999:::::::::999999;;;<<<===@@@CCCCCCBBBEEEJJJPPPXXXZZZ[[[WWWNNNGGGEEEEEEFFFKKKRRRVVVWWWZZZ___cccjjjpppvvvssskkkccc```aaabbbbbbbbbccccccdddddddddjjjmmmqqqrrrqqqnnnlllkkkiiigggeeecccbbbcccdddeeeeeefffhhhjjjmmmoooqqqrrrpppppppppoooooooooppppppkkknnnqqqssssssuuuxxx{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||{{{zzzyyyxxxwwwrrrssstttvvvzzz}}}vvvnnnooosssyyy~~~zzzyyyxxxwwwvvvnnnppprrrqqqnnnnnnpppsssnnnrrrzzz~~~uuunnneeeZZZNNNHHHDDD@@@>>>??????>>>===<<<<<<;;;;;;<<<777999;;;;;;::::::;;;<<<999999999999999999999999999888777777999;;;>>>???IIIHHHGGGEEECCCAAA@@@@@@:::888555555555555444222555555555555555555555555222222222222222222222222333444444555555444444333555555555555555666777777888999999999999999888888:::;;;;;;;;;::::::<<<>>>>>>AAADDDDDDCCCGGGNNNUUUhhhllloookkk```UUUOOOMMMKKKQQQWWWZZZYYYZZZ^^^bbbaaaeeegggfffaaa^^^___aaabbbbbbbbbcccccccccdddddddddiiinnnrrrqqqooolllkkkjjjhhheeebbbaaaaaabbbddddddeeegggjjjllloooqqqrrroooooonnnnnnooopppqqqqqqkkknnnrrrssstttuuuyyy|||}}}}}}}}}}}}|||||||||{{{~~~}}}|||{{{{{{zzzwwwwwwwwwxxxzzz|||~~~wwwnnnlllooovvv{{{}}}{{{zzzuuuttttttttttttrrrooollllllmmmrrr{{{zzzwwwjjjaaaSSSHHHAAA>>>>>>======<<<<<<;;;;;;;;;<<<<<<:::999888777666555444333999555444777999888777999;;;;;;::::::999888777777<<<;;;::::::999::::::;;;;;;999666444333333555666222333333444444333333222444444222222222222444444666555333222222333555666111111222333444555666777:::::::::;;;;;;:::999999<<<<<<;;;;;;<<<===???@@@AAABBBBBBCCCEEEIIIOOOTTThhh{{{ssshhhZZZNNNRRRTTTWWWYYY[[[\\\\\\\\\```^^^]]]^^^___```___^^^____________```bbbcccdddffffffhhhkkknnnpppooonnnkkkhhhfffdddbbb```^^^[[[ccceeegggiiikkkmmmmmmnnnooommmkkkiiiiiikkkmmmooommmooossswwwyyyzzzyyyxxxxxxzzz{{{{{{zzzyyyzzz|||{{{~~~|||{{{}}}~~~}}}zzzxxxxxxzzz}}}ssskkkjjjmmmtttyyy~~~~~~~~~~~~{{{vvvrrrnnnnnnpppwww~~~yyyoooeeeXXXMMMFFFBBB???>>>======<<<;;;;;;;;;;;;<<<::::::999888777666666555777444444999;;;999777999::::::999999888777777666666666666666666666666666555555444444333333333333222333333444444333333222444333333222222333333444555444444333333444444555555555666666777777888888:::::::::;;;;;;::::::999<<<<<<;;;;;;<<<===???@@@AAABBBCCCCCCEEEIIIOOOSSSdddwwwyyymmmaaa[[[[[[\\\]]]]]]]]]]]]]]]___^^^^^^___```aaa___^^^]]]]]]^^^___```bbbcccdddcccccceeeiiimmmoooooonnnjjjiiigggeeeeeeccc```^^^aaaccceeegggiiikkkkkklllkkkkkkjjjjjjkkklllnnnooossstttvvvxxxyyyxxxwwwvvvvvvwwwxxxxxxwwwwwwyyy{{{yyyzzz{{{{{{zzzzzz{{{}}}zzzzzzyyyyyyzzz{{{|||||||||zzzmmmggghhhkkkpppvvv~~~{{{rrrppppppuuuyyyoooaaaTTTLLLFFFAAA>>>======<<<;;;;;;;;;;;;;;;::::::999999999888888888666333444999;;;999777888999888888777777666666666555555777777777777666555222333555555555444333222333333444444444444333333222333333444444333333222444444444555555444444444777777777888888888999999999::::::;;;;;;:::::::::<<<<<<<<<<<<===>>>??????AAABBBCCCDDDFFFIIINNNRRRYYYiiixxx}}}~~~|||tttiii````````````````````````_________aaabbbbbb___]]]ZZZ[[[\\\^^^```bbbdddddd``````bbbfffjjjmmmnnnmmmiiihhhgggggggggfffccc```___```bbbeeeggghhhiiiiiigggggghhhiiikkkmmmoooqqqvvvvvvwwwxxxyyyyyyyyyyyyttttttuuuttttttuuuxxxzzzvvvvvvvvvwwwyyyzzzzzzyyyvvvwwwxxxzzz{{{{{{{{{{{{zzzssshhhdddfffiiimmmsss|||xxxtttrrrwww~~~~~~nnn^^^RRRIIIBBB???>>>===<<<;;;;;;;;;;;;;;;888888999999999999999999:::666555888999777666888777777666666666555555555333444666888888777555444555555666666666666666666333333444444444444333333222222444444444444222222333444555666666555444333444555555666888999999:::999999:::;;;;;;;;;::::::<<<<<<<<<======>>>??????AAABBBDDDEEEGGGIIIMMMPPPRRR[[[eeejjjooopppkkkbbb`````````______``````aaa______```bbbcccbbb^^^[[[XXXYYY[[[^^^```bbbdddeee^^^^^^```ccchhhkkkllllllgggggggggggghhhfffcccaaa^^^___aaacccfffggghhhhhhdddddddddeeehhhlllpppsssuuuuuuwwwxxxzzz|||}}}~~~uuuuuuuuusssrrrsssvvvxxxwwwuuutttvvvzzz|||{{{yyyvvvwwwxxxyyyzzz{{{|||}}}}}}mmmdddcccfffhhhkkkqqq{{{{{{wwwuuuzzz}}}{{{zzzmmmZZZKKKCCC@@@>>>>>>===;;;;;;:::::::::777777777888888888888999???999555666666555555888666666666555555555555555...000222444444333222111777666555444444555777888333444444555555444444333222222444444444444222222222444666777777666444222333333555777999;;;<<<===888999::::::;;;;;;;;;:::<<<<<<===>>>>>>?????????AAACCCEEEGGGGGGIIILLLNNNRRRVVVYYY]]]cccfffddd```_________^^^]]]]]]\\\\\\______```bbbcccaaa^^^[[[WWWXXX[[[^^^aaacccdddeee___^^^___bbbfffiiijjjjjjgggfffeeeeeefffdddbbb___^^^___aaadddfffggghhhiiidddccc``````dddjjjqqquuuuuuvvvwwwxxxzzz{{{}}}}}}xxxxxxwwwvvvtttsssuuuwwwyyywwwvvvxxx|||~~~}}}{{{zzzyyywwwwwwxxx{{{~~~vvvgggaaabbbeeegggjjjqqq{{{~~~zzzwww}}}{{{xxxuuuxxxgggQQQFFFCCC???>>>===<<<;;;:::::::::777777777888888888888888@@@:::555666666444555777555555555555555555555555111222333444555555444444777555333111111222555666444444555555555555444444222333333444444333333222333444666777777666444333555555777999;;;===>>>???888888999:::;;;;;;;;;;;;<<<<<<===>>>????????????AAACCCFFFHHHHHHIIIKKKLLLNNNOOOQQQUUUZZZ^^^``````______``````^^^]]][[[YYY_________```aaa```]]]ZZZWWWYYY\\\___bbbcccdddddd^^^]]]^^^aaafffjjjlllllliiigggdddcccbbbaaa___]]]^^^___aaadddfffggghhhiiifffdddaaaaaadddjjjqqquuuwwwxxxxxxyyyyyyxxxxxxxxxxxxyyyzzzyyywwwuuuvvvwwwzzzyyyyyyzzz|||}}}}}}||||||zzzxxxvvvwwwzzz~~~~~~pppbbb^^^```ccceeejjjrrr|||~~~{{{uuurrroooooottt|||wwwZZZKKKGGG???>>>===<<<;;;:::::::::999999999999999999888888:::666555888999777555777555555555555555666666666555555666777777888888999666555444333222222333333444444555555555555444444444333333222222333333444444555666777777666555444777777888999:::;;;;;;<<<777888999:::;;;;;;;;;;;;;;;<<<>>>???@@@@@@??????@@@CCCGGGIIIIIIIIIJJJKKKGGGIIIMMMRRRUUUWWWYYY[[[\\\^^^aaadddeeedddbbb``````___^^^^^^___^^^\\\ZZZYYYZZZ^^^aaacccddddddddd\\\[[[]]]aaagggmmmpppqqqmmmiiieeebbb```___]]]\\\]]]___aaaccceeefffggghhhffffffffffffiiilllpppsssuuuvvvwwwxxxxxxwwwvvvttttttwwwzzzzzzzzzxxxxxxyyyxxxyyyzzzzzzzzzzzz{{{|||zzzyyyxxxwwwxxxyyy{{{|||zzz}}}lll___\\\___bbbccckkkrrr}}}~~~vvvpppllljjjhhhjjjooossswwwbbbOOOJJJ??????===<<<;;;::::::999;;;;;;;;;::::::999999999555333555;;;===:::666666555555666666666666666666444333333444444666777888777777888777777555333222444444555555555555444444555444222222222222444555555555666666666666555555888777777777777777777777777888999:::;;;;;;<<<;;;;;;<<<>>>???@@@@@@??????@@@CCCGGGIIIIIIIIIIIIJJJEEEHHHNNNTTTUUUTTTUUUXXXVVVZZZaaagggkkkllllllkkk```___]]]\\\]]]]]][[[ZZZZZZ\\\___bbbddddddddddddYYYYYY\\\aaahhhoootttvvvppplllfffaaa___^^^]]]\\\]]]^^^```bbbdddfffggggggfffhhhjjjlllnnnoooppppppooorrruuuwwwyyyxxxwwwvvvqqqtttyyy{{{{{{{{{zzzzzzvvvxxx{{{zzzwwwvvvxxx{{{wwwxxxxxxyyyyyyyyyxxxxxx|||tttccc[[[[[[^^^aaaeeelllsss}}}zzzrrrllliiifffgggkkknnnooorrrwwwnnnUUUKKKDDDBBB@@@?????????>>><<<:::;;;;;;;;;:::888666555>>>:::666444666777777666777777777777666666666666444555555666777888888888555555555555555555555555555555555555555555555555444444333222222222333333222222222222333333444555111222555777999:::999999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???AAACCCDDDEEEFFFHHHJJJLLLLLLJJJHHHFFFIIIJJJLLLNNNPPPSSSTTTUUUXXXZZZ___hhhooopppkkkeee]]]]]]]]]]]]\\\\\\[[[[[[]]]___aaacccdddcccbbb```YYYZZZ[[[^^^ccciiiooosssooonnnlllhhhcccaaaaaabbbbbbcccdddfffggghhhhhhhhhgggiiilllnnnppprrruuuxxxtttssssssvvvxxxwwwsssnnnuuuuuuwwwzzz}}}}}}zzzxxx{{{yyyvvvttttttuuuvvvxxxsssvvvwwwwwwuuuuuuxxx{{{vvv}}}|||mmm^^^YYYZZZ]]]```dddkkkrrr}}}{{{rrrllliiifffeeeiiikkkkkknnnssszzzvvv[[[MMMCCC@@@>>>=========<<<:::;;;<<<<<<;;;:::888777555666444222333777999:::999777777777777666666666666666666777777888999999:::555555555555555444444444444444444444444444444444333333444444444444444444444444333333444555555666444444666777888888888888999999999999999:::::::::======???@@@BBBDDDEEEFFFHHHJJJLLLMMMMMMJJJGGGEEEHHHHHHJJJLLLNNNPPPRRRSSSWWWXXX]]]eeelllmmmhhhbbb\\\[[[ZZZYYYXXXXXXYYYYYYZZZ\\\___bbbcccbbb```^^^\\\\\\\\\]]]aaagggnnnssstttqqqmmmiiifffeeeeeefffdddeeefffggghhhiiiiiiiiieeehhhlllppprrrtttxxxzzzuuusssrrrsssuuuuuurrrooossstttwwwzzz}}}~~~|||yyyyyywwwuuusssrrrsssuuuvvvuuuvvvwwwvvvttttttvvvxxxzzzqqqdddYYYVVVYYY[[[^^^bbbiiippp|||}}}sssmmmiiieeedddggggggfffhhhmmmrrrbbbNNNDDDBBB???=========<<<:::=========<<<:::999777666222222222444777999999999777777777777666666666666222222333333444555555555666666555555555444444444444444444444444444444444222333555666777666666555555555555555555555666777777777666666666777888888999999999:::::::::;;;;;;>>>>>>???AAACCCDDDFFFFFFJJJLLLMMMNNNMMMJJJGGGFFFIIIJJJKKKMMMNNNPPPQQQRRRUUUVVVZZZaaaggggggccc___]]][[[XXXUUUTTTUUUWWWYYYXXX[[[___cccdddccc```___\\\\\\\\\]]]aaaiiirrryyyxxxqqqlllkkkllllllkkkggghhhhhhiiijjjjjjjjjiiieeeiiinnnrrrtttwwwyyy{{{vvvtttqqqpppqqqqqqpppoooqqqrrruuuzzz~~~~~~|||vvvtttrrrqqqqqqrrrsssuuuxxxyyyxxxwwwuuutttuuuvvv|||hhh^^^VVVVVVXXXYYY\\\___gggooo|||~~~uuuoookkkgggeeefffeeeccceeehhhqqqkkkQQQHHHEEEBBB?????????>>>===???>>>===<<<:::999777777666666666777777666555444777777777777666666666666111111222222333333333444666666666555444444333333555555555555555555555555222333666888999888777666666555555444555555666666777777666555666777999:::;;;;;;<<<<<<======>>>>>>>>>>>>???AAACCCDDDFFFFFFIIIJJJLLLMMMMMMKKKIIIHHHLLLMMMNNNOOOPPPRRRSSSSSSRRRTTTWWW\\\```bbb___\\\^^^[[[VVVRRRQQQSSSVVVXXXYYY]]]bbbfffhhhgggdddbbbZZZ[[[\\\^^^dddnnn{{{wwwqqqqqqrrrpppnnniiiiiijjjjjjjjjiiiiiiiiigggkkkooosssuuuwwwyyyzzzxxxuuuqqqnnnmmmnnnooopppoooqqqtttyyy~~~}}}rrrrrrpppppppppqqqrrrssszzzyyyxxxvvvtttsssssssssxxxddd\\\VVVVVVWWWXXXZZZ]]]eeeooo|||}}}}}}wwwqqqmmmhhhfffgggfffcccdddgggsssvvv[[[JJJGGGCCC@@@??????>>>===???>>>===;;;:::999888888999999:::999777555444444777777777777666666666666666666666777777777777777666666555555555444444444666666666666666666666666333444777999:::999888777555555444444444444444555555555555555777999;;;===;;;;;;<<<======>>>??????===>>>???AAACCCDDDEEEFFFFFFHHHJJJLLLMMMMMMLLLKKKNNNOOOOOOPPPQQQQQQRRRRRRPPPQQQTTTXXX[[[]]]]]]\\\]]]YYYSSSNNNMMMOOOSSSVVVYYY\\\aaaeeehhhhhhfffeee^^^```aaabbbgggqqq~~~wwwuuutttrrrpppjjjjjjjjjjjjiiiiiihhhgggjjjmmmqqqsssttttttvvvwwwyyywwwsssooommmmmmnnnooonnnpppsssxxx}}}~~~~~~|||ppppppoooooopppqqqrrrsssvvvuuusssrrrqqqpppooooooqqqwww|||{{{|||xxxaaa[[[VVVVVVWWWWWWYYY]]]eeeooo}}}|||xxxwwwzzz||||||{{{xxxwwwrrrmmmiiiggghhhgggdddeeeiiivvv|||gggJJJGGGAAA>>>===<<<<<<;;;>>>===;;;:::999999999999777999999888777666777888777777777777666666666666666666777777777777777777555555555555555555555555666666666666666666666666444555777888999888888777666555444444333444444444444444555666888:::<<<===999::::::;;;<<<===>>>>>>>>>???@@@BBBDDDEEEFFFGGGFFFHHHJJJLLLNNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOONNNPPPRRRUUUXXXZZZ\\\]]]\\\WWWQQQLLLJJJKKKOOORRRVVVXXX\\\aaaccceeeeeedddeeeggghhhgggiiiqqq~~~yyyuuusssqqqppplllllllllkkkjjjhhhgggffflllnnnpppppppppqqqsssuuuyyyyyywwwsssooommmmmmnnnnnnppprrrwww{{{|||{{{yyyooooooppppppqqqrrrssstttqqqooommmlllmmmmmmlllkkkmmmqqqtttssstttooo^^^XXXTTTUUUVVVVVVYYY^^^eeeooo}}}zzzvvvrrrqqqrrrtttrrrpppqqqyyywwwqqqlllhhhfffhhhgggeeefffjjjxxx{{{{{{kkkLLLHHHBBB>>>===<<<<<<;;;<<<;;;:::999888999999:::666777888666444555777:::777777777777666666666666444444444444444444444444333333444444555666666666555555555555555555555555666666777777777777777777777666666555444444555555444555777888999:::::::::999:::;;;<<<===>>>??????AAAAAACCCDDDFFFHHHIIIIIIJJJKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMOOOQQQSSSVVVYYY]]]___]]]YYYSSSMMMKKKLLLPPPRRRSSSUUUXXX\\\___bbbcccdddgggjjjkkkjjjkkkqqq~~~yyyssspppooopppooonnnnnnmmmkkkiiihhhgggkkklllmmmmmmmmmooosssvvvyyy{{{{{{xxxsssooommmmmmoooppprrrvvvyyyyyywwwuuuoooppppppqqqssstttuuuuuupppmmmllllllnnnoooooommmkkkpppttttttxxx}}}iii[[[UUURRRSSSUUUVVVZZZ```eeeppp~~~uuuqqqmmmlllmmmmmmkkkiiillluuuvvvpppkkkgggfffggggggfffgggkkkzzz}}}{{{~~~zzzhhhOOOJJJEEE@@@???>>>>>>>>>::::::999888888888::::::777888888555222222555888777777777777666666666666777777777777777777777666222333333444555666777777333333333333333333333333888777666666555666666777888888777666666666666666666777888::::::999888888<<<<<<===>>>???@@@AAAAAACCCDDDEEEFFFHHHJJJKKKLLLNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPMMMNNNQQQSSSUUUYYY^^^aaaaaa]]]WWWRRROOOPPPSSSUUUTTTUUUWWWZZZ^^^aaadddeeedddhhhkkkkkklllssswwwpppmmmnnnpppqqqppppppnnnmmmkkkiiihhhiiijjjjjjjjjkkkoootttxxxyyy|||~~~|||vvvpppmmmmmmpppppprrruuuwwwwwwuuusssppppppqqqssstttuuuvvvvvvrrrpppnnnooorrrttttttrrrjjjpppwwwzzz{{{hhhYYYVVVUUUVVVVVVUUUZZZ```gggppp|||vvvnnngggggggggffffffggggggooo~~~yyyssslllhhhffffffdddcccffflll{{{~~~wwwiiiXXXMMMBBB@@@@@@===;;;;;;;;;;;;:::::::::;;;;;;<<<999999888777666666777777777777666444444333333333555555555555555555555555444555666888888666555444444444555555555555444444333333333444444444555555333555666777666777888:::333444555777888:::;;;;;;===>>>???@@@AAABBBCCCCCCBBBCCCDDDFFFGGGHHHIIIIIINNNNNNOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSOOORRRUUUWWWZZZ^^^eeejjjpppmmmcccVVVOOOQQQUUUWWWSSSTTTVVVXXX\\\___bbbcccjjjjjjkkkmmmoooqqqtttuuu|||vvvqqqmmmkkkkkkkkkoooooooooooommmkkkiiihhhjjjhhhggggggiiilllqqqtttvvvxxxyyyxxxuuusssrrrrrrrrrqqqpppqqqssstttsssrrrwwwvvvuuuttttttsssttttttooollljjjkkkpppuuuwwwwwwtttuuuwww}}}qqq___YYYVVVUUUVVVUUUUUUYYY___fffppp|||tttllleeeddddddbbbbbbdddeeemmm{{{xxxrrrllliiiggggggeeecccffflll{{{rrrfffUUUKKKBBBAAABBB???======;;;;;;:::::::::;;;;;;<<<::::::999888888888888888999888777666555555555555555555555555555555555555444555666777777666555444444444555555555555444444444444444444555555555666555666888777666666777888777777888999;;;<<<======<<<<<<===???@@@AAABBBCCCFFFFFFHHHIIIKKKKKKKKKKKKPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRPPPRRRUUUVVVXXX___iiiqqq|||zzzpppbbbYYYXXXYYYXXXTTTTTTUUUXXX[[[___bbbdddiiiiiijjjlllnnnppprrrsssxxxuuuqqqnnnlllmmmnnnooooooooooooooommmkkkiiihhhggggggggggggjjjmmmqqqsssuuuwwwyyyyyywwwuuuuuuuuurrrqqqpppqqqtttvvvvvvvvvyyyxxxwwwuuusssrrrqqqqqqooollljjjkkkooossstttuuuxxx{{{nnn]]]YYYVVVUUUUUUUUUTTTXXX^^^fffooo{{{sssjjjbbb``````^^^^^^___aaajjjxxxwwwqqqnnnjjjiiiiiigggdddfffkkkzzzyyypppgggWWWMMMEEECCCCCC@@@<<<;;;888888777777777777888888;;;:::999999999999999999;;;:::999888777777777777555555555555555555555555444555666777777666555444444444555555555555444444444444444555555555666666777888999888666555666777555666666777888999999999<<<===>>>???AAABBBCCCDDDIIIJJJLLLNNNOOOPPPPPPPPPOOOPPPPPPRRRSSSTTTUUUUUUXXXXXXWWWVVVUUUTTTSSSSSSQQQTTTVVVVVVWWW___mmmxxx{{{mmmbbb^^^\\\YYYVVVVVVVVVWWWZZZ^^^bbbeeeiiiiiijjjlllnnnppprrrsssrrrpppnnnlllkkkmmmooopppnnnoooooonnnmmmkkkiiihhhcccdddfffiiillloooqqqssstttvvvxxxxxxxxxwwwxxxyyysssqqqpppqqqtttwwwyyyzzzzzzyyywwwuuurrrpppnnnmmmnnnllljjjjjjmmmoooqqqqqqtttyyynnn^^^XXXUUUTTTUUUTTTSSSWWW^^^gggppp{{{sssjjjaaa^^^]]][[[[[[\\\___hhhvvvwwwqqqpppmmmlllmmmjjjfffggglllxxxyyyrrrlll]]]RRRHHHEEECCC>>>999888::::::999888888888999999:::999999888888888999999;;;:::999888888888888888555555555555555555555555555555666777777666555555444444555555555555444444333333444444444555555555666888999888666666777888555555555666666777777777>>>>>>@@@AAACCCDDDEEEFFFHHHJJJMMMQQQSSSUUUUUUUUURRRSSSSSSTTTUUUVVVVVVVVVZZZZZZYYYYYYXXXWWWVVVVVVQQQUUUYYYXXXXXX___lllwww|||qqqgggbbb]]]YYYYYYXXXWWWWWWZZZ^^^cccfffjjjjjjkkklllnnnppprrrsssqqqooommmkkkjjjkkkmmmnnnnnnnnnnnnnnnmmmkkkiiihhhaaacccgggkkkoooqqqrrrrrrssstttvvvwwwvvvvvvwwwyyyuuurrrppppppsssvvvxxxyyyyyyyyywwwuuussspppnnnmmmnnnlllkkkkkkkkkmmmnnnooonnnuuuzzzhhh[[[WWWTTTSSSTTTTTTSSSXXX^^^hhhqqq|||wwwlllccc___]]][[[ZZZ\\\___ggguuuxxxqqqqqqoooooopppmmmhhhhhhllluuu}}}wwwsssdddWWWKKKFFFBBB>>>:::999???>>>>>>===<<<<<<======888888777777777777888999999999888777777777888888666666666666666666666666555555666666666666555555444444555555555555444444222333333333444444444444555666888888777777999;;;999999999::::::;;;;;;;;;===>>>???AAACCCDDDFFFFFFEEEHHHMMMRRRVVVXXXYYYYYYXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[SSSXXX\\\]]]\\\```hhhpppwwwyyywwwpppiiieeeaaa\\\\\\ZZZYYYYYY[[[___dddggghhhiiiiiijjjlllnnnooopppnnnmmmlllkkkkkklllmmmnnnmmmmmmnnnmmmmmmkkkiiihhhbbbeeeiiimmmppprrrqqqqqqqqqsssttttttsssssstttvvvwwwtttqqqpppqqqtttuuuuuuvvvvvvvvvuuutttrrrpppooommmmmmmmmlllkkklllmmmnnnooovvv|||wwwwww{{{uuueeeZZZTTTRRRQQQSSSSSSTTTXXX___iiirrr}}}{{{pppeeeaaa^^^[[[[[[\\\^^^ffftttzzzsssqqqppppppqqqnnnhhhgggjjjrrr~~~nnn___OOOGGGCCC???>>>???===<<<;;;:::999999999:::777777777666777777888999888888777777777777777888666666666666666666666666666666666666666666666666444444555555555555444444333333333444444444555555444666888888888888:::<<<888888999:::;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFDDDGGGMMMSSSWWWZZZ[[[[[[UUUVVVWWWXXXYYY[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^WWW[[[___aaabbbdddgggjjjnnnssstttooojjjhhheeeaaa^^^]]]\\\\\\^^^bbbeeegggeeeffffffggghhhjjjlllmmmiiiiiiiiijjjkkkmmmooopppllllllmmmmmmlllkkkiiihhhfffhhhlllppprrrrrrqqqpppooopppqqqqqqpppqqqsssuuuwwwuuurrrqqqrrrssstttsssuuuuuuvvvvvvvvvuuusssrrrmmmnnnooonnnllllllnnnooopppvvvvvvqqquuu}}}rrrcccZZZRRRPPPPPPRRRSSSTTTYYY```kkksss~~~~~~sssgggbbb___\\\[[[]]]]]]eeerrr|||uuuooonnnoooppplllfffdddfffooonnnXXXJJJCCC???>>>AAA:::999888777666666666666888777777777888888999:::888888777777777777888888666666666666666666666666666666555555555555666666444444555555555555444444555555555555666666666777666777999999888888999:::666666777888:::;;;<<<<<<>>>???@@@BBBDDDFFFHHHIIIFFFIIIOOOTTTXXXZZZZZZZZZRRRSSSUUUXXX\\\___aaabbb`````````_______________]]]^^^```cccgggiiijjjjjjkkkppprrrnnnkkkjjjgggccc_________```aaadddfffgggfffffffffggghhhjjjllllllhhhhhhhhhhhhiiijjjkkklllkkklllmmmmmmlllkkkiiihhhkkkmmmoooqqqrrrqqqpppooolllmmmnnnooooooqqqtttwwwvvvtttsssssstttuuuuuutttuuuvvvwwwxxxwwwvvvtttrrrnnnpppqqqpppnnnnnnoooqqqpppttt{{{xxxsssyyy~~~mmm___VVVQQQNNNOOORRRSSSTTTZZZaaalllttt~~~ttthhhccc___\\\[[[]]]\\\dddqqq}}}wwwmmmlllmmmnnnkkkdddbbbdddmmm{{{aaaNNNBBB<<<;;;>>>>>>===<<<;;;::::::::::::999888888888999::::::;;;888888888777888888999999777777777777777777777777666666555555555555666666444555555555555555555444777777777777888888888888888999:::999777777777999999:::;;;<<<>>>???@@@AAABBBCCCDDDFFFHHHKKKLLLMMMIIILLLQQQVVVYYYZZZYYYXXXUUUWWW[[[___dddiiilllnnnccccccbbbaaa```___^^^^^^aaa``````dddiiimmmnnnmmmkkkpppqqqmmmjjjhhheeebbb``````aaabbbccceeeggggggiiiiiiiiijjjkkkmmmnnnoookkkjjjiiigggffffffffffffkkkllllllmmmlllkkkiiihhhnnnpppqqqrrrrrrqqqpppooojjjkkkmmmnnnppprrrvvvzzztttssssssuuuwwwxxxxxxvvvwwwxxxyyyyyyxxxvvvtttrrrnnnppprrrrrrooooooqqqssssssvvv{{{wwwttt~~~zzzhhh\\\WWWRRROOOMMMNNNOOORRRZZZccclllttt~~~sssfffaaa___^^^^^^``````cccooo{{{qqqmmmllljjjhhhfffeeeddddddmmm{{{oooXXXLLLEEE@@@===>>>===;;;:::999888888888777777666666777888999999999999888777666555444444888888777666555444333333666666555555555444444444888777666555555666777888888777666666666777999:::<<<<<<;;;:::999999999999999999:::;;;<<<===???@@@@@@AAACCCCCCEEEGGGKKKNNNLLLMMMPPPUUUZZZ\\\XXXTTTSSSUUUXXX\\\aaaeeeiiijjjdddccc```^^^^^^___aaabbbbbbbbbcccdddfffiiilllmmmooonnnkkkiiifffdddcccccccccdddeeeeeeddddddfffhhhfffhhhiiijjjjjjkkkmmmoooqqqpppnnnllljjjiiihhhhhhmmmnnnpppoookkkhhhfffeeehhhkkkoooppppppooonnnnnnjjjnnnooommmmmmqqqttttttvvvwwwwwwwwwuuutttuuuvvvtttuuuvvvuuusssqqqqqqrrrnnnrrrtttsssooonnnppptttrrrtttyyy}}}zzzxxxfff[[[VVVRRROOOMMMOOOPPPSSS[[[cccnnnvvvtttgggbbb```___^^^___```cccnnnzzzpppkkkjjjhhhfffdddcccbbbbbbkkkyyyxxx___MMMBBB<<<999>>>===;;;:::999888888888888888888888888999::::::888888888888777777777777777777777666555555444444666666555555555444444444555555444333333444555555888777666666666777999999;;;:::999999888888888999:::::::::;;;<<<>>>???@@@AAACCCEEEFFFFFFHHHKKKMMMKKKNNNTTT[[[aaaaaa\\\VVVTTTVVVXXX\\\___ccceeegggaaa___^^^\\\]]]^^^```bbbccccccccceeegggiiilllmmmnnnmmmkkkhhheeecccbbbaaaaaabbbccccccbbbccceeegggfffggghhhhhhhhhjjjmmmooosssrrrpppmmmkkkiiihhhgggkkkmmmooonnnllliiigggggghhhkkkoooqqqpppnnnlllllljjjmmmnnnjjjjjjooorrrrrrtttuuuvvvuuusssrrrssstttuuuvvvwwwvvvsssqqqqqqqqqnnnqqqtttssspppooorrruuuyyy{{{uuudddYYYUUURRROOONNNPPPRRRTTT\\\eeeooowwwuuuhhhdddbbb```_________bbbmmmzzzppphhhgggfffdddbbbaaa``````hhhvvvhhhQQQBBB;;;:::======;;;:::999999999999999999999999999999:::;;;777888888888999999999999666666666666666666666666666666666555555555555444444444333333333333444444777777777666777888888999:::999888888888888888999::::::;;;<<<===???AAABBBBBBDDDGGGHHHHHHIIIJJJLLLJJJNNNWWWaaahhhggg```YYYVVVWWWYYY[[[^^^```bbbccc^^^]]][[[[[[[[[]]]___aaaaaaaaabbbccceeegggiiikkkmmmllljjjgggdddbbb```______```aaaaaa```aaacccdddfffgggfffffffffhhhllloootttsssqqqnnnllliiigggggghhhjjjmmmmmmllljjjiiiiiiiiilllooopppooollljjjiiiiiilllmmmiiiiiinnnqqqrrrrrrssstttssspppoooooopppuuuvvvvvvtttqqqooonnnooonnnqqqttttttsssrrrtttwww{{{rrrbbbYYYUUUQQQNNNNNNQQQSSSVVV]]]fffqqqyyyuuujjjfffdddaaa_________aaammm~~~{{{pppgggfffeeecccaaa`````````ffftttmmmUUUFFFAAABBB======<<<::::::999999999999999888888888999999:::888888888888888888888888555555666666777777777777666666666555555555555555666666555555555555666666777777777777777888888999999999999888999999::::::;;;;;;<<<===???AAABBBCCCCCCEEEHHHJJJIIIIIIIIIJJJJJJNNNWWWaaahhhhhhaaa[[[YYYZZZ[[[\\\]]]^^^___```^^^]]]\\\\\\\\\]]]___```^^^___```aaaccceeefffggglllkkkiiigggdddaaa___^^^^^^___``````______aaacccfffeeedddccccccfffkkkoooppppppooommmkkkiiigggfffeeegggkkkllllllkkklllllliiillloooooommmjjjgggfffeeekkknnnnnnooorrrtttsssqqqrrrrrrpppnnnllllllmmmrrrssstttrrrnnnlllkkkkkkmmmpppsssuuuttttttvvvxxxvvv|||ooo```XXXVVVPPPMMMNNNQQQTTTWWW^^^fffqqqyyytttjjjgggfffbbb```___^^^aaammm~~~{{{qqqgggfffeeecccbbbaaaaaaaaaeeerrrqqqZZZJJJEEEGGG======<<<;;;::::::::::::999888777777777777888888999888888777666666555555555555666666777888888888666666666666666666666666666666666666666666666666666777777777888888888888:::::::::::::::;;;<<<===<<<<<<===>>>@@@BBBDDDEEEDDDFFFIIIJJJIIIHHHIIIIIILLLNNNTTT\\\cccddd```\\\\\\\\\\\\]]]^^^^^^______aaa```____________``````___```aaacccdddfffggggggjjjiiiiiigggdddbbb___^^^]]]^^^______^^^___aaacccddddddcccaaaaaadddiiimmmjjjjjjjjjjjjiiihhhgggfffbbbeeeiiilllllllllmmmnnnjjjlllnnnmmmjjjgggeeeeeebbbjjjqqqtttvvvyyyyyyvvvqqqqqqqqqooollljjjjjjkkkrrrssssssqqqnnnkkkkkkkkklllooorrrtttuuuuuuuuuvvvqqqxxx~~~jjj]]]VVVTTTNNNLLLMMMQQQTTTWWW^^^fffpppxxx}}}rrriiiggggggdddaaa```___bbbmmm{{{qqqgggfffeeedddbbbbbbbbbbbbdddooottt]]]KKKEEEEEE======<<<;;;;;;;;;;;;;;;999888777777666777777777999999888777666555444444666666666777777888888888555666666666666777777777444444555555555555444444666666777888888888888777::::::::::::;;;===>>>>>>======>>>@@@BBBDDDFFFGGGFFFGGGJJJJJJJJJJJJKKKLLLNNNOOORRRXXX^^^```^^^[[[\\\\\\\\\]]]^^^______```bbbbbbbbbbbbbbbbbbccccccbbbcccdddfffhhhhhhiiiiiifffffffffeeedddaaa___]]]\\\]]]^^^^^^]]]^^^```bbbaaabbbaaaaaaaaacccgggjjjeeefffggghhhhhhgggeeeeee```dddhhhkkklllmmmnnnooojjjkkkllljjjgggeeeeeeeeebbbkkkssswwwyyy|||{{{xxxqqqrrrqqqooollljjjiiijjjsssttttttrrrooommmlllmmmkkkmmmppprrrttttttssssssooovvvwwwdddXXXSSSQQQLLLJJJLLLPPPSSSVVV]]]eeeooowwwzzzppphhhggggggdddaaa```___bbbnnnyyypppfffeeedddcccbbbaaaaaaaaabbblll~~~vvv```MMMDDDBBB===<<<<<<;;;;;;;;;;;;<<<:::999888888777777777888888888888777777666666666777777777777777777888888555666666666777777777777555555666777777666555555555666777888999888888777999999999:::;;;<<<>>>>>>===>>>???@@@CCCEEEGGGHHHIIIJJJKKKKKKKKKLLLOOOQQQQQQQQQTTTYYY^^^___\\\XXXYYYZZZ[[[\\\]]]^^^___`````````aaacccdddfffggghhhaaabbbdddfffhhhhhhhhhhhhaaabbbbbbbbbaaa___]]]\\\ZZZ[[[\\\\\\[[[\\\^^^```___```aaaaaaaaabbbeeehhhdddeeefffggggggeeecccbbb___cccgggkkklllmmmnnnpppkkkkkkjjjgggdddccceeegggeeelllrrrtttvvvyyyyyywwwssssssrrrpppllljjjiiijjjpppqqqrrrpppnnnllllllllljjjkkknnnppprrrrrrqqqoookkksss|||~~~rrr```VVVQQQOOOKKKIIIKKKPPPSSSVVV]]]eeennnvvvxxxnnngggggghhheeebbbaaa___cccoooxxxnnneeeeeecccbbbaaaaaaaaaaaaaaajjj{{{wwwbbbOOOEEEAAA===<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888888999888888888888888999999999888888777777777777777777555666666666777777888888777888999::::::999888777555666777999999888888777777888888999:::<<<===>>>>>>>>>???AAACCCFFFHHHIIIKKKLLLMMMMMMMMMNNNRRRTTTSSSSSSWWW\\\``````[[[VVVWWWXXXYYYZZZ\\\^^^___```]]]^^^```cccfffhhhjjjkkk___```bbbdddeeeeeeeeeeee]]]^^^___``````^^^\\\ZZZXXXYYYZZZZZZYYYZZZ\\\^^^]]]___aaaaaaaaabbbdddfffffffffggggggfffdddbbb```___cccgggjjjlllmmmnnnpppkkkjjjhhheeecccccceeehhhiiinnnqqqpppqqquuuwwwvvvttttttsssqqqmmmjjjjjjjjjkkkmmmnnnmmmjjjiiiiiiiiiiiijjjllloooqqqqqqooolllfffnnnxxx~~~mmmaaaYYYTTTPPPJJJJJJKKKLLLOOOVVV^^^dddmmmttt|||yyyooofffeeeeeeaaa^^^]]]]]]aaammmzzzrrrfffcccaaa`````````^^^]]]___hhhwwwvvvdddRRRGGGAAA999:::;;;<<<<<<<<<;;;:::999888888777888999;;;<<<;;;:::999777666555555555666666555555666777888888555555555555666666666666444444444444444555666777999999999999999:::::::::777777777888999999999:::>>>>>>@@@BBBDDDFFFGGGHHHJJJLLLNNNOOOOOOPPPSSSUUUYYY\\\___aaaaaa___]]]]]]ZZZZZZ[[[\\\\\\\\\\\\\\\^^^___```bbbdddfffggghhhccccccbbbaaa___^^^]]]\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYY[[[]]]___``````___^^^]]]______]]]___dddfffeeeccceeeggghhhhhheeeaaa___bbbcccdddfffiiimmmoooqqqjjjiiihhhgggeeedddcccbbbjjjjjjlllnnnpppqqqssstttpppnnnllllllmmmmmmlllkkkllllllkkkkkkkkkiiieeebbbcccdddhhhlllnnnmmmiiifffeeeiiipppyyy}}}jjj^^^XXXTTTPPPJJJKKKLLLMMMPPPVVV]]]cccmmmsss|||yyyooofffdddddd```]]]\\\\\\___kkk}}}zzzqqqfffdddaaa``````___^^^]]]```hhhwwwyyygggVVVJJJDDD???>>>===;;;;;;;;;;;;;;;999888888777777888999:::999999888888777777888888666666666555666666777777555555555555666666666666555555555555555555666777777777777777777888888888888888999999:::;;;;;;;;;>>>???@@@BBBDDDEEEGGGGGGHHHIIIJJJKKKLLLOOORRRUUU^^^aaaeeefffbbb^^^\\\\\\[[[ZZZYYYYYYYYY[[[]]]^^^^^^___```aaaccceeeffffffbbbaaa```___^^^\\\[[[[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[^^^```aaaaaa``````dddfffeeeaaaaaaeeefffdddfffgggiiijjjjjjhhheeecccaaabbbbbbccceeegggiiijjjeeeeeedddcccbbbaaaaaa```ffffffhhhiiikkkmmmnnnooonnnllljjjjjjkkklllllllllmmmlllllllllllljjjfffddd```bbbdddhhhkkkllljjjgggbbbgggnnnvvvwwweee[[[VVVSSSPPPKKKLLLNNNOOORRRVVV\\\```lllsss|||zzzooofffdddccc___[[[ZZZ[[[]]]gggwwwyyypppfffdddaaa_________^^^]]]```hhhvvv{{{jjjZZZMMMGGGDDDBBB>>>;;;999:::;;;<<<999999888777777777888888888888888999999:::::::::777777777666666666666666555555555555666666666666888777666666666666666777666666777777777888888888999::::::;;;<<<<<<======??????@@@BBBCCCEEEFFFGGGFFFGGGIIIJJJKKKOOOUUUYYYdddiiinnnllleee^^^[[[ZZZ[[[ZZZXXXVVVWWWZZZ]]]___^^^^^^___```aaabbbcccddd```___^^^]]]\\\ZZZYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[[[[\\\^^^```bbbcccbbbbbbkkkmmmkkkfffdddffffffcccggghhhiiijjjjjjiiihhhfffdddcccccccccccccccddddddgggffffffffffffeeeeeeeeedddeeefffhhhiiikkkllllllllljjjggggggiiilllnnnnnnnnnmmmmmmmmmmmmllliiifffccccccdddfffiiijjjiiihhhccchhhnnnttt~~~tttbbbYYYTTTQQQOOOKKKMMMOOOPPPRRRVVV[[[^^^jjjrrr||||||qqqhhheeeddd```\\\[[[[[[\\\dddssswwwnnngggdddaaa_________^^^^^^___gggttt{{{lll\\\OOOGGGBBBAAA>>><<<::::::;;;<<<::::::999999888888888888999999:::::::::;;;::::::999999999888888777666666555555555555666666666666999999888777666666666777888888888999::::::;;;;;;999::::::;;;<<<===>>>>>>???@@@AAABBBDDDEEEFFFGGGHHHIIIJJJKKKMMMRRRYYY^^^fffmmmsssqqqhhh___ZZZYYYZZZYYYXXXXXXXXXZZZ[[[\\\]]]]]]^^^___``````aaaaaa^^^]]]\\\[[[ZZZYYYXXXWWWVVVWWWXXXYYY[[[[[[\\\\\\[[[\\\^^^```bbbcccccccccmmmnnnkkkfffdddffffffcccdddeeeggghhhiiiiiihhhggggggfffeeeeeeddddddeeeeeehhhhhhiiiiiiiiiiiijjjjjjhhhhhhiiijjjlllmmmnnnnnnllliiiffffffiiimmmppprrrpppnnnnnnnnnnnnnnnkkkiiihhhfffeeeeeeggghhhhhhgggjjjnnnsssxxx~~~zzzsssaaaXXXSSSPPPMMMKKKLLLNNNPPPQQQUUUYYY]]]iiippp{{{~~~sssjjjgggfffbbb^^^\\\\\\]]]dddqqq~~~uuulllgggddd```^^^^^^______^^^^^^eeerrrzzzlll]]]OOOGGG============<<<;;;::::::;;;;;;;;;::::::999888888:::;;;;;;;;;;;;:::999888:::::::::::::::999888777555555555555666666666666:::999888777777777777777777888888999::::::;;;;;;999999:::;;;<<<===>>>>>>@@@AAABBBCCCEEEFFFGGGHHHIIIJJJKKKLLLNNNSSSZZZ___dddkkkrrrssslllccc]]]ZZZYYYZZZ[[[\\\\\\[[[ZZZYYY\\\\\\]]]^^^______``````]]]]]]\\\[[[YYYXXXWWWVVVUUUVVVXXXYYY[[[\\\\\\\\\ZZZ[[[\\\^^^___```aaabbbfffhhhfffbbbbbbeeeeeecccbbbdddfffiiijjjkkkjjjiiiggggggffffffffffffggggggffffffggghhhhhhiiijjjjjjkkkkkklllmmmmmmnnnooooookkkiiiggggggkkkooossstttpppooonnnnnnoooooommmlllfffdddbbbbbbdddfffhhhhhhrrrwww{{{~~~yyyyyysssaaaWWWSSSOOOMMMJJJKKKLLLMMMOOOSSSYYY]]]gggooo{{{~~~tttjjjhhhgggccc___^^^\\\^^^fffsssvvvmmmhhhddd```^^^^^^_________^^^eeeqqq~~~zzznnn___PPPGGG<<<===>>>>>>===<<<:::999999999:::::::::999888888::::::;;;<<<;;;:::888777888999:::;;;;;;:::888777555555555555666666666666999888777777777777777777555555666777888999999:::999999:::<<<===>>>??????@@@AAACCCEEEGGGIIIJJJKKKIIIJJJLLLLLLNNNRRRXXX\\\___fffnnnsssqqqkkkddd___\\\^^^___```___]]]ZZZWWW[[[[[[\\\]]]^^^___```aaa^^^]]]\\\[[[ZZZXXXWWWWWWVVVWWWYYYZZZ[[[\\\\\\\\\YYYYYYYYYZZZ[[[\\\]]]]]]]]]______\\\]]]bbbcccbbbaaaccchhhlllnnnnnnmmmkkkffffffeeeeeeeeeeeeffffffhhhhhhiiijjjjjjkkklllllljjjkkkkkkkkkllllllmmmmmmjjjiiiggghhhlllqqqsssuuupppooonnnnnnooopppooommmaaa___^^^___bbbeeeggghhhtttzzz{{{qqq```WWWSSSPPPMMMJJJJJJJJJKKKMMMRRRYYY^^^fffooo{{{|||rrriiihhhgggddd```___\\\___iiixxxyyyppphhhddd```]]]]]]^^^______```gggqqq~~~}}}qqqcccTTTJJJAAA@@@???>>><<<;;;::::::666666777888999888777777777888:::;;;;;;;;;999888666777888::::::999888777555555555555666666666666777777666666666777888888444555666777888999:::::::::;;;<<<===>>>@@@AAAAAA@@@AAACCCFFFHHHKKKMMMNNNLLLMMMOOOPPPQQQSSSWWWZZZYYY___iiirrrwwwuuummmfffbbbbbbbbbbbb```]]][[[YYYZZZZZZ\\\]]]___```aaabbb___^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\WWWWWWVVVWWWWWWXXXXXXYYYVVVXXXYYYWWWYYY^^^aaa```]]]aaagggmmmoooooollljjjggggggfffeeeddddddeeeeeejjjjjjkkkkkkllllllmmmmmmiiiiiiiiijjjjjjjjjjjjjjjhhhggggggiiimmmppprrrrrrpppnnnmmmmmmooopppooonnneeecccaaaaaaccceeeeeeeeeooovvv~~~ppp___WWWSSSQQQNNNIIIIIIIIIIIIKKKQQQYYY^^^eeennn{{{{{{qqqhhhgggfffccc```___[[[___kkk|||{{{rrrhhheee```]]]]]]^^^______ccchhhsssuuufffWWWMMMFFFDDD@@@===;;;:::;;;<<<333444555777777777666666444666888:::<<<;;;;;;:::333444666888999888777666555555555555666666666777666666555555666777888888666777888999:::;;;<<<<<<;;;<<<===???@@@AAACCCCCC@@@BBBDDDGGGJJJMMMOOOPPPPPPQQQSSSTTTTTTUUUXXXZZZVVV[[[eeerrr|||{{{ssskkkgggfffdddaaa___]]]\\\[[[YYYZZZ[[[]]]___aaabbbccc```___^^^]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\]]]\\\\\\VVVUUUUUUTTTTTTUUUUUUVVVRRRUUUVVVTTTWWW\\\___^^^YYY^^^eeekkknnnmmmjjjhhhkkkjjjhhhgggfffeeeeeeeeeffffffggggggggghhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjgggffffffiiillloooppppppooonnnmmmmmmoooppppppoooooolllhhhfffeeeeeecccbbbhhhqqqzzz}}}kkk]]]XXXTTTPPPMMMKKKIIIIIILLLNNNQQQXXX___llluuu~~~tttkkkiiihhhddd```___^^^___iii|||}}}tttiiibbb^^^^^^^^^]]]___bbbbbbjjjvvv~~~ppp\\\NNNEEE???<<<>>>???<<<:::::::::999999888888999999:::666777888999:::;;;;;;;;;444555666777777777777777444555555555666666777777;;;;;;::::::999888888888;;;;;;;;;999777666888::::::;;;===>>>>>>???BBBDDDHHHHHHHHHIIIJJJLLLNNNPPPPPPQQQSSSTTTVVVWWWWWWWWWUUUWWW]]]iiiuuu{{{wwwqqqjjjfff```]]]]]]]]]\\\ZZZ\\\[[[ZZZZZZ[[[^^^aaacccbbbaaa______```___]]]ZZZ\\\\\\\\\\\\[[[ZZZYYYXXXZZZXXXVVVTTTSSSSSSUUUUUUWWWUUUTTTVVVZZZ\\\[[[YYYYYY[[[___ccceeeeeedddcccfffggggggfffdddbbbcccccchhhhhhiiiiiiiiihhhhhhgggeeefffggghhhhhhiiihhhhhhiiilllnnnoooooonnnnnnoooooonnnllliiihhhjjjnnnrrrsssrrrppplllgggddddddddddddmmmpppttt~~~lll^^^XXXTTTOOOMMMKKKHHHIIILLLOOOQQQXXX```kkktttvvvkkkhhhgggccc______]]]^^^gggyyy~~~uuujjjddd___^^^___^^^___bbbccckkkxxxzzzdddSSSGGGAAA===>>>???<<<999999:::999999888888999999:::888999:::::::::::::::999666666777888888888777777555555555666666666777777888777777777777666666666999::::::888666666777999;;;===>>>??????AAACCCFFFIIIIIIIIIJJJLLLNNNQQQRRRPPPQQQSSSTTTVVVWWWWWWWWWWWWWWW[[[eeepppvvvuuuqqqiiieee```^^^^^^^^^]]]\\\^^^]]][[[ZZZ[[[]]]___aaa```___^^^___aaaaaa___^^^]]]\\\[[[ZZZXXXVVVUUUTTTWWWUUUSSSRRRQQQQQQRRRSSSVVVTTTTTTUUUXXXZZZYYYXXXWWWYYY[[[]]]____________eeefffgggfffcccbbbbbbcccgggggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhggggggiiikkkmmmnnnooooooppppppooonnnllliiihhhkkkooosss}}}{{{vvvooohhhdddcccccceeennnqqqttt|||mmm^^^YYYTTTOOOLLLJJJHHHIIILLLOOOQQQXXX```iiisssxxxlllhhhfffbbb___^^^]]]]]]eeeuuu~~~vvvmmmfff``````___^^^___bbbccckkkyyyppp[[[KKKDDD>>>>>>>>>;;;888999:::999999888888999999:::;;;;;;;;;;;;;;;:::999999888888999999999888777777555555666666666666777777555555666666666666777777888999999888666666777999<<<>>>@@@@@@AAABBBEEEGGGIIIIIIJJJLLLOOOQQQSSSUUUQQQRRRSSSUUUVVVWWWXXXXXXXXXWWWYYYaaakkkqqqqqqooogggdddaaa_______________aaa___]]][[[[[[[[[]]]^^^^^^]]]]]]^^^aaabbbbbbaaa```^^^[[[XXXVVVTTTSSSSSSVVVUUUSSSQQQQQQQQQRRRRRRUUUTTTTTTUUUXXXYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\]]]dddfffgggfffdddccccccdddffffffhhhiiijjjkkkkkkkkklllkkkkkkjjjiiiiiihhhhhhllllllmmmnnnooopppqqqqqqooonnnkkkiiiiiilllqqqvvv|||rrrjjjdddccccccfffpppssstttyyy~~~mmm^^^XXXSSSNNNKKKJJJHHHHHHLLLOOOQQQXXX```iiissszzzmmmhhheeeaaa^^^^^^\\\\\\cccrrr~~~vvvooohhhbbbaaa```^^^___bbbbbbjjjwww|||cccOOOGGG@@@???>>>:::888888:::999999888888999999:::;;;;;;;;;<<<<<<;;;;;;:::::::::::::::999999888777666666666666666666777777555666666777888999999999777888999999777777999:::===>>>@@@@@@AAABBBEEEGGGHHHIIIKKKMMMPPPSSSUUUVVVRRRSSSTTTVVVWWWXXXYYYYYYYYYXXX[[[aaaiiimmmmmmjjjeeecccaaa`````````aaaaaacccaaa___\\\[[[ZZZZZZ[[[]]]\\\[[[]]]___aaaaaaaaaaaa___\\\XXXVVVUUUUUUUUUWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVWWWYYYZZZZZZZZZZZZZZZYYYYYYZZZ\\\___aaadddfffhhhhhhfffeeeeeeeeefffgggiiikkklllnnnnnnooonnnmmmlllkkkkkklllmmmnnnrrrqqqpppooopppqqqqqqpppnnnmmmkkkiiiiiimmmssswww{{{rrrjjjffffffggggggqqqsssrrrtttwwwmmm^^^XXXRRRMMMKKKIIIGGGHHHLLLOOORRRYYYaaajjjttt{{{nnnhhheeeaaa]]]]]]\\\]]]eeesss|||yyywwwxxxwwwqqqiiicccbbb```^^^^^^aaabbbjjjvvvjjjSSSIIIAAA???===:::888999:::999999888888999999:::888999:::;;;<<<<<<<<<<<<:::::::::::::::999888777777777777777777777666666555555666777888999999:::777999:::;;;::::::;;;<<<<<<>>>???@@@@@@BBBDDDGGGGGGHHHKKKNNNQQQTTTUUUVVVTTTTTTVVVXXXYYYZZZZZZZZZYYYZZZ^^^dddiiikkkhhheeeccccccbbbaaa``````aaabbbcccbbb___]]][[[ZZZYYYYYY]]][[[ZZZ[[[]]]___```______]]]ZZZXXXWWWWWWWWWXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\]]]^^^[[[ZZZYYYXXXZZZ^^^bbbeeedddgggiiijjjhhhgggggggggggghhhjjjmmmooopppqqqrrrmmmmmmllllllmmmppptttvvvzzzwwwrrrpppppppppooonnnllllllkkkjjjjjjmmmrrrvvv}}}zzzuuuooojjjiiijjjmmmjjjrrrqqqmmmnnnppp}}}kkk\\\WWWRRRMMMJJJIIIGGGHHHLLLOOORRRYYYaaakkkttt{{{oooiiifffaaa]]]]]][[[^^^hhhwww|||pppllliiijjjnnnxxxxxxrrrjjjdddbbb```]]]]]]___cccjjjuuuoooUUUKKKBBB???===:::999::::::999999888888999999:::777888999:::<<<<<<<<<===999999:::::::::999888888888888777777777777666666444444555666666777888888777999;;;<<<;;;;;;<<<===<<<>>>???@@@@@@BBBEEEGGGHHHIIILLLOOORRRTTTVVVVVVVVVWWWXXXZZZ[[[\\\\\\]]][[[]]]```eeehhhhhheeebbbaaabbbbbbaaa```___```bbbbbbaaa___]]]\\\ZZZZZZYYY]]][[[ZZZ[[[]]]___``````]]]\\\ZZZYYYXXXYYYYYYZZZXXXXXXXXXXXXXXXWWWWWWWWWZZZ\\\]]]^^^]]]^^^___aaa\\\[[[YYYXXXZZZ]]]aaaccccccfffiiijjjiiihhhhhhhhhhhhiiikkknnnpppqqqrrrssslllkkkjjjkkknnnsssxxx{{{yyysssoooooonnnmmmkkkiiijjjkkkkkkkkkmmmpppsssrrrqqqnnnkkkiiiiiilllooonnnrrrmmmgggiiiiiisssiii[[[VVVQQQLLLJJJIIIGGGHHHLLLOOORRRZZZbbbjjjsss~~~zzzoookkkhhhbbb^^^\\\[[[```mmm}}}zzzwwwvvvoooiiidddeeejjjssszzzrrrjjjdddaaa___\\\[[[^^^```fffoooyyysssVVVLLLCCC???===;;;:::<<<:::999999888888999999:::888888999::::::;;;::::::777888999999999999999888888888888777777777666666555666666777777888888888555777:::;;;;;;;;;<<<===>>>???AAAAAABBBCCCFFFHHHJJJLLLOOORRRTTTVVVWWWWWWXXXYYYZZZ\\\]]]^^^^^^___^^^___aaacccddddddcccbbb```aaabbbaaa___^^^___aaa```___^^^]]]\\\[[[[[[[[[\\\[[[ZZZ[[[___bbbdddeee```______^^^^^^]]]]]]]]]ZZZZZZZZZ[[[[[[[[[ZZZZZZ[[[]]]______^^^^^^```ccc```^^^\\\ZZZZZZ\\\___```aaadddgggiiihhhggggggggggggiiijjjmmmooopppqqqqqqjjjiiihhhhhhlllqqqwww{{{~~~wwwppplllllllllkkkhhhgggiiikkklllllllllnnnoookkkkkkkkkiiihhhhhhkkkmmmrrrrrrhhhbbbdddcccjjj{{{hhhZZZUUUQQQLLLJJJIIIGGGHHHLLLOOORRRZZZbbbiiirrr|||zzzpppllliiiccc^^^\\\ZZZaaaooo~~~|||xxx~~~{{{tttrrrtttvvvnnngggfffiiiqqq|||rrrjjjcccaaa^^^[[[ZZZ]]]\\\aaaiiirrr{{{uuuWWWMMMCCC???===;;;;;;===:::999999999999999999:::999999:::::::::999888888666777888999999999999999999888888888777777666666999999999999::::::::::::333666999;;;::::::;;;<<>>@@@BBBEEEGGGIIIMMMPPPQQQRRRRRRTTTVVVXXX[[[\\\____________```aaabbbcccddddddccc```]]]\\\]]]___cccdddeeecccaaa______```aaa```^^^\\\[[[\\\\\\]]]___^^^]]]]]]^^^aaadddgggfffffffffeeedddbbb```^^^^^^^^^^^^^^^___```aaaaaaaaa```^^^]]]^^^_________aaa`````````aaabbbdddeeeffffffggggggffffffeeeeeeddddddfffgggiiijjjkkklllkkkgggccccccfffjjjmmmnnnnnnjjjgggfffhhhjjjkkkkkkfffggghhhkkkmmmmmmjjjgggkkkiiiggghhhiiikkkllllllsssnnnhhhccc___```kkkvvvmmm]]]YYYQQQMMMNNNJJJHHHHHHJJJKKKMMMSSSYYY^^^gggmmmuuu|||}}}sssmmmhhh```[[[ZZZYYY___jjjwwwzzzxxxyyyoooaaa___eeeppptttwwwtttrrrzzz|||nnniiiccc```______\\\YYYWWWXXX\\\bbbgggmmmyyyrrrXXXMMMBBB@@@@@@>>><<<<<<888888888888999;;;<<<===<<<;;;999777666666777888444555777888777777888:::888888888888888999999999777777666666777777888999999:::;;;::::::;;;===@@@>>>AAACCCFFFHHHKKKOOORRRTTTUUUUUUWWWYYY[[[]]]^^^````````````aaabbbcccdddggggggeeebbb^^^\\\]]]^^^ccceeefffeeecccaaa``````dddcccaaa`````````aaabbbcccbbb```______aaaccceeeddddddddddddccccccbbbaaaaaa``````______``````aaacccaaa```^^^]]]]]]^^^^^^aaaaaaaaabbbccceeegggiiijjjiiihhhggggggfffffffffggggggggghhhhhhiiiiiiiiikkkiiifffeeegggiiijjjjjjkkkiiiggghhhjjjlllmmmmmmhhhhhhiiikkkmmmmmmllljjjkkkiiihhhhhhkkkmmmmmmmmmtttpppjjjgggdddhhhuuujjj\\\XXXPPPKKKJJJEEEGGGHHHJJJKKKNNNRRRXXX]]]eeekkkttt{{{zzzpppkkkggg```\\\[[[[[[```hhhtttxxxhhhbbbdddjjjrrryyyyyyxxx~~~}}}nnniiidddaaaaaa___\\\YYYUUUUUUXXX]]]aaagggsss~~~jjjYYYNNNCCC@@@@@@>>><<<===888888888999:::;;;<<<===<<<;;;999888777666777777555777999:::999888888999777777888888888888888999999999888888999999:::;;;:::::::::999999;;;???BBB@@@BBBEEEHHHJJJMMMRRRUUUWWWXXXXXXZZZ[[[]]]^^^_______________```aaaccccccggggggfffccc```^^^___```dddfffhhhhhheeebbbaaa```ccccccccccccdddeeefffggggggggggggfffeeedddcccbbb```aaaaaaaaabbbbbbbbbbbbbbbbbbaaa```````````````bbbbbbaaa___]]]]]]^^^```bbbaaaaaaaaabbbdddfffggghhhgggfffeeeffffffhhhiiikkkkkkjjjjjjiiiiiiiiihhhlllllljjjjjjjjjjjjiiiiiikkkjjjjjjkkkllllllllllllooonnnmmmnnnoooooommmlllhhhggggggiiimmmppprrrsssrrrooollljjjjjjqqqzzz~~~fffYYYWWWOOOKKKJJJEEEGGGHHHJJJKKKNNNRRRWWW[[[dddjjjssszzzuuullliiifffaaa]]]]]]\\\___fffoooyyyzzzqqqnnnnnnvvv~~~~~~ooojjjeeebbbaaa___[[[XXXUUUSSSUUUYYY\\\bbbnnnzzzkkkZZZOOODDDAAAAAA>>>======::::::::::::::::::::::::;;;:::999888777777777777999;;;======;;;999888888666666666777777777888888999999888888999999:::;;;999::::::999:::<<<@@@CCCBBBEEEHHHJJJLLLOOOSSSVVVYYYYYY[[[\\\]]]^^^______^^^_________aaabbbcccdddffffffeeecccbbbaaaccceeeeeegggiiiiiifffdddbbbbbbdddcccccccccdddddddddeeedddgggjjjlllllljjjfffddd^^^____________```aaaaaacccbbbaaa``````___`````````aaaaaa___^^^^^^```bbbdddcccbbbbbbbbbcccdddeeeffffffffffffgggiiikkkmmmooonnnnnnmmmlllkkkjjjjjjnnnooooooooommmlllkkkkkknnnnnnnnnmmmlllkkkjjjjjjrrrqqqpppqqqssssssrrrppphhhggggggjjjnnnrrrtttuuurrrppppppppprrr{{{~~~xxxwwwxxx```UUUUUUOOOLLLMMMHHHFFFHHHJJJLLLNNNRRRWWWZZZbbbhhhqqqyyy~~~|||ssskkkhhhfffbbb______[[[^^^dddlllsssyyy}}}~~~~~~rrrmmmfffbbb```^^^[[[WWWTTTRRRRRRTTTXXX]]]jjjuuuttt[[[PPPEEEBBBAAA???======;;;;;;<<<<<<;;;:::999888999999999999888888888777:::<<<>>>>>><<<:::888888555555555666777777888888777777666666777777888999999:::;;;<<<<<<>>>BBBDDDFFFHHHJJJLLLNNNPPPTTTWWWYYYZZZ[[[]]]]]]^^^^^^^^^`````````aaabbbdddeeefffdddeeeeeedddcccdddfffhhhgggiiijjjiiigggeeeddddddffffffeeeddddddcccbbbbbb___ccciiimmmooonnnkkkiii```______^^^^^^______```bbbaaa``````_______________aaabbb```^^^]]]aaadddfffeeedddccccccdddeeefffffffffgggiiikkkmmmoooppppppoooooonnnnnnmmmmmmllloooqqqrrrrrrpppoooooopppqqqqqqqqqooollljjjiiijjjmmmnnnooorrruuuwwwvvvuuulllkkkjjjlllooorrrttttttttttttvvvwwwyyy}}}xxxvvvvvvyyywww___SSSSSSNNNLLLMMMHHHFFFHHHJJJLLLNNNQQQVVVYYY___eeeooovvv|||~~~uuummmjjjgggccc``````\\\```gggnnnsssvvvvvvvvvtttwww{{{uuuooogggaaa___]]]ZZZWWWSSSPPPOOOPPPSSSYYYeeeqqqwww\\\PPPFFFBBBBBB???======;;;;;;<<<<<<<<<;;;999999777777888999999999999888888:::===>>><<<:::999999555666666777888888999999777777666666777777888999999;;;>>>???@@@BBBDDDFFFHHHJJJLLLNNNOOOQQQTTTWWWYYYZZZ[[[\\\]]]]]]\\\\\\______``````bbbdddeeefffeeeffffffeeedddeeegggjjjiiijjjkkkiiigggeeeeeefffhhhhhhiiijjjjjjjjjjjjjjjeeegggkkknnnppppppnnnnnncccbbbaaa_______________``````______^^^_________aaacccdddaaa]]]\\\___cccccccccbbbbbbbbbccceeefffffffffhhhjjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooqqqssssssqqqqqqrrrtttrrrsssrrroookkkiiijjjllliiijjjmmmqqquuuvvvtttrrrmmmkkkkkkmmmpppsssuuuuuutttvvvyyyzzz{{{zzzuuuqqq{{{~~~yyy~~~{{{bbbUUUSSSMMMJJJJJJEEEFFFHHHJJJLLLNNNQQQVVVYYY]]]cccmmmuuu{{{xxxooollliiiddd``````___dddlllssswwwxxxwwwuuunnnppprrrsssxxx~~~wwwpppggg```^^^\\\YYYWWWRRRNNNMMMNNNPPPVVVcccooorrr\\\QQQFFFCCCBBB???======999:::;;;<<<<<<<<<;;;:::666777888999999:::999999555888;;;===<<<;;;::::::666777777888999999::::::999999999888999::::::;;;:::===@@@BBBCCCDDDFFFHHHJJJLLLNNNOOOPPPQQQTTTWWWYYYZZZ[[[\\\]]]\\\[[[[[[\\\\\\]]]^^^```aaacccdddgggggggggfffeeeeeegggiiikkkkkkkkkiiifffeeefffhhhhhhiiilllpppsssuuuwwwxxxppppppppppppoooooooooooofffeeecccaaa```______```______^^^^^^^^^^^^______ccceeeeeebbb]]][[[]]]aaa^^^^^^^^^^^^```bbbdddeeedddeeegggiiijjjjjjjjjiiilllmmmmmmmmmnnnnnnoooooonnnqqqssssssqqqqqqtttvvvrrrsssrrroookkkjjjkkknnniiijjjlllppprrrqqqnnnkkkiiiiiiiiilllqqqvvvyyyzzzsssuuuxxxyyyxxx~~~tttuuu{{{{{{zzz}}}jjjVVVPPPQQQNNNHHHCCCFFFGGGIIIKKKMMMPPPUUUXXXZZZ```iiisss|||xxxooogggbbb___^^^aaajjjvvvzzz{{{zzzwwwwww|||}}}|||yyywwwxxxwwwtttrrrttttttssspppnnnoooqqqsssyyy}}}wwwooofff___]]][[[ZZZXXXQQQOOONNNNNNNNNQQQ^^^jjj}}}nnn[[[OOODDD@@@???>>>???BBB======<<<;;;::::::999999999999999999999999999999888888777777777777888888888888888888888777666666;;;;;;;;;;;;;;;;;;;;;;;;999>>>AAAAAACCCIIIMMMMMMLLLLLLNNNPPPRRRSSSUUUUUUXXXXXXXXXXXXYYYYYYYYYYYY\\\^^^```cccccccccaaa```bbbeeehhhhhhggggggjjjmmmllljjjhhhfffeeefffggghhhiiikkknnnrrr|||vvvqqqqqqrrrpppnnnkkkiiifffdddcccbbb```^^^^^^]]]]]]\\\\\\]]]]]]^^^^^^___bbbcccccc```]]]ZZZ^^^```bbbdddeeedddcccbbbfffhhhllloooooommmjjjhhhjjjjjjjjjkkkkkkkkklllllloooqqqssstttsssqqqqqqrrrsssqqqooolllkkkjjjjjjjjjgggiiilllnnnooonnnlllkkkiiigggeeeiiiooowww{{{|||yyyvvvtttuuuxxxxxxyyy}}}{{{wwwzzzzzzyyyhhhVVVPPPOOOLLLHHHEEEDDDEEEGGGIIIKKKNNNRRRVVVZZZ```iiisss|||wwwnnngggbbb___]]]^^^hhhuuu|||{{{|||~~~{{{wwwuuuuuurrrooonnnoooooommmkkkkkkkkkkkkjjjiiiiiilllooooootttvvvoooeee^^^\\\ZZZXXXVVVSSSQQQPPPPPPOOORRR^^^kkk~~~|||nnn]]]QQQEEEAAA???======???======<<<<<<;;;::::::999999999999999999999999999999999888888888888999999888888888888888777666666888888999::::::;;;<<<<<<<<>><<<<<<=========<<<<<<;;;;;;;;;999999999999999999999999888999999999999999999888888888888999999888888777777777888999;;;<<<===>>>BBBBBBBBBEEEPPP\\\```^^^\\\YYYTTTQQQQQQSSSWWWZZZYYYYYYZZZZZZ[[[[[[\\\\\\ZZZ\\\___bbbcccdddddddddaaaccceeeggghhhhhhiiiiiigggeeecccaaaaaadddgggiiiiiilllnnnooosssyyy{{{yyyuuupppjjjggghhhjjjllllllfffccc```___^^^^^^\\\ZZZVVVVVVWWWXXX[[[___ccceeecccbbb```___^^^^^^___```ccccccccccccdddfffggghhhffffffffffffhhhiiikkklllgggggggggggghhhhhhhhhhhhiiikkkmmmmmmkkkjjjjjjjjjhhhhhhiiiiiiiiihhhggggggfffggggggggghhhiiiiiijjjiiihhhgggggghhhiiijjjkkklllkkklllpppuuu{{{|||rrrddd\\\TTTPPPKKKGGGGGGJJJFFFGGGIIIJJJLLLNNNRRRUUUYYY___hhhrrr{{{yyyooohhhdddaaa\\\XXXXXX[[[aaaiiisssxxxmmmeeeccceeeggghhhjjjlllooorrrrrrwww}}}}}}{{{yyyssssssuuuyyy|||}}}{{{yyyppplllgggcccbbbccceeeggghhhhhhiiiiiikkkooosssuuuyyyzzz|||}}}}}}~~~|||tttjjjccc```^^^\\\ZZZYYYWWWWWWVVVTTTUUU___jjjkkk[[[JJJCCCBBB@@@>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999777777888999999888777777888888999999999999888888::::::;;;;;;<<<=========CCCCCCCCCGGGRRR^^^aaa___WWWVVVUUUTTTUUUWWWYYYZZZZZZ[[[[[[\\\]]]]]]^^^^^^\\\^^^```bbbdddeeeffffffaaabbbdddfffhhhhhhhhhgggeeedddcccbbbccceeehhhjjjrrrvvvwwwtttssstttssspppllljjjiiiiiiiiiiiiiiihhhdddaaa___]]]]]]]]][[[YYYUUUUUUUUUWWWZZZ___cccfffdddbbb___]]]\\\]]]___```aaaaaaaaaaaabbbcccdddeeebbbaaaaaaaaabbbeeehhhjjjgggggggggggghhhhhhhhhhhhhhhjjjlllllljjjhhhhhhhhhggghhhiiijjjjjjiiihhhgggeeeeeeffffffggghhhhhhiiikkkkkkkkkjjjiiihhhhhhiiiggggggiiimmmsss}}}sssaaaYYYRRROOOLLLIIIGGGIIIDDDEEEGGGHHHIIILLLPPPSSSYYY___hhhrrr{{{wwwmmmfffccc```[[[VVVVVVVVVXXX[[[cccnnn{{{~~~xxxqqqiiidddaaaccceeegggiiilllpppssspppsssxxxzzzyyywwwuuutttooonnnnnnooorrrsssrrrqqqjjjiiigggfffggghhhjjjlllmmmnnnpppqqqtttxxx~~~}}}vvvllldddaaa___]]]ZZZ[[[YYYYYYYYYWWWXXXaaalllwwwcccOOOEEEBBBAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666777888999999888777666777888999999:::999999999;;;;;;<<<<<<======>>>>>>AAADDDFFFIIIQQQ[[[^^^[[[SSSSSSTTTVVVWWWXXXXXXYYYZZZ[[[[[[\\\]]]^^^______]]]^^^```bbbcccdddeeeeee```aaabbbeeehhhiiigggeeeeeedddddddddddddddeeeeeeoootttuuurrroooooommmjjjfffgggiiijjjjjjiiigggfffccc```^^^]]]]]]\\\[[[YYYUUUUUUUUUVVVYYY]]]bbbeeecccaaa^^^\\\[[[\\\^^^___]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\]]]___bbbeeegggffffffggggggggghhhhhhhhhfffhhhjjjjjjhhhfffeeeeeeggghhhjjjlllllljjjgggfffdddeeefffggghhhhhhhhhhhhiiijjjlllkkkiiigggggggggbbbcccgggkkkooozzztttaaaXXXPPPOOONNNJJJHHHHHHDDDFFFGGGHHHIIIKKKOOORRRXXX^^^hhhrrr{{{vvvkkkdddbbb```ZZZUUURRRRRRRRRTTTYYYbbblllttt{{{{{{{{{wwwsssnnnlllkkkgggiiilllnnnpppssswwwzzzyyy|||~~~~~~}}}}}}~~~yyywwwttttttuuuvvvvvvuuupppqqqrrrsssttttttuuuvvvzzz|||~~~zzzpppiiieeeccc```^^^]]]\\\\\\\\\[[[\\\eeepppnnnTTTGGGCCC@@@>>>===::::::::::::::::::::::::999999999999999999999999666777999::::::999777666777888999999:::::::::999999999:::;;;<<<>>>?????????DDDHHHJJJOOOUUUWWWUUURRRSSSTTTUUUVVVWWWWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^]]]^^^___```aaabbbcccccc``````aaaeeehhhiiigggdddccceeefffhhhhhhhhhgggfffgggmmmpppnnnkkkjjjhhheeefffgggiiiiiiiiihhhggggggbbb```]]]\\\\\\\\\[[[YYYWWWVVVUUUUUUXXX\\\```cccaaa___]]][[[ZZZ[[[\\\]]]\\\\\\]]]]]]\\\[[[ZZZYYYZZZZZZZZZ[[[]]]```ccceeeeeeeeeeeeeeeffffffffffffdddfffggggggeeecccbbbbbbfffhhhkkklllllliiifffccccccdddfffhhhiiihhhgggfffdddgggiiiiiifffddddddeee^^^aaafffjjjllluuuvvvaaaWWWOOOOOOOOOLLLHHHFFFFFFHHHIIIJJJKKKMMMQQQTTTXXX^^^hhhqqqzzz~~~uuujjjcccbbb___ZZZTTTNNNOOOPPPRRRVVV\\\dddjjjvvvxxxyyyvvvrrrpppqqqsssqqqsssvvvwwwyyy{{{|||{{{{{{{{{{{{{{{zzz|||uuunnnjjjhhheeeccc___^^^^^^___^^^___hhhsssuuuYYYIIICCC???<<<;;;999999999999999999999999999999999999999999999999777888:::;;;;;;:::888777777888999:::::::::::::::555666888:::<<<>>>@@@@@@===DDDJJJKKKMMMQQQSSSRRRTTTSSSSSSSSSSSSTTTVVVWWWWWWXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]^^^___``````aaa``````aaaeeeiiiiiifffcccaaadddhhhkkknnnnnnmmmlllgggnnnrrrooolllkkkiiifffggghhhiiihhhgggggghhhiiibbb```]]]\\\]]]\\\[[[ZZZXXXWWWUUUUUUWWW[[[___bbb```^^^\\\[[[ZZZZZZ[[[\\\^^^___``````___\\\ZZZXXXXXXYYYYYY[[[]]]```bbbdddccccccdddddddddeeeeeeeeebbbdddeeeeeeccc`````````fffhhhjjjlllkkkhhhdddbbbbbbdddgggiiijjjiiigggfff```cccggggggdddaaaaaabbb\\\```fffiiijjjrrr}}}ggg\\\RRROOONNNKKKHHHHHHDDDDDDEEEGGGJJJMMMPPPRRRYYY___hhhrrr{{{|||pppfffaaa]]]ZZZWWWVVVMMMJJJQQQVVVYYY```jjjvvv{{{~~~~~~~~~{{{~~~}}}~~~yyysssnnnjjjgggccccccdddbbb^^^___kkkyyyxxx[[[NNNGGG>>>;;;>>>===<<<<<<;;;;;;:::999999;;;::::::999999::::::;;;888888888888888888888888999:::;;;<<<<<<<<<;;;;;;::::::;;;;;;===>>>@@@@@@BBBEEEIIILLLNNNOOOQQQRRRSSSSSSSSSSSSUUUWWWYYYZZZWWWZZZ]]]^^^]]]]]]]]]^^^^^^]]]\\\[[[\\\^^^aaacccgggeeebbbbbbcccddddddcccaaacccgggkkkmmmlllkkkiiilllllllllkkkjjjgggeeedddhhhhhhhhhhhhhhhhhhhhhhhhgggddd```\\\YYYXXXXXXYYY]]]ZZZWWWXXX\\\``````___^^^^^^^^^^^^]]]\\\[[[ZZZ^^^^^^]]]\\\\\\[[[ZZZZZZ[[[ZZZZZZ\\\___bbbcccccc______````````````______cccccccccccccccbbb```___fffgggfffeeebbbaaabbbcccbbbdddgggiiiiiihhheeeccccccaaa______```aaaaaaaaaeeecccdddhhhnnnvvviii^^^SSSOOONNNJJJHHHHHHDDDDDDEEEGGGJJJMMMPPPRRRYYY___hhhrrr{{{}}}qqqgggaaa]]]YYYVVVXXXPPPNNNSSSVVVYYYcccppp}}}~~~yyyuuuqqqnnniiihhhgggddd```bbbooo~~~yyy\\\NNNFFF???<<>>@@@AAABBBCCCFFFIIIKKKLLLMMMOOOQQQQQQQQQQQQQQQRRRTTTVVVXXXZZZ\\\^^^___^^^^^^^^^___^^^]]]\\\[[[\\\^^^```aaadddbbb___]]]]]]]]]]]]\\\___```cccfffhhhhhhhhhgggkkkkkkkkkkkkiiigggeeedddccccccccccccccccccccccccbbb```]]]ZZZXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[]]]```______```______^^^]]]\\\]]]]]]]]]]]]]]]]]]\\\\\\WWWVVVUUUVVVXXXYYYYYYYYYZZZ[[[\\\^^^_______________aaaeeeiiijjjjjjiiihhhhhhhhhgggeeeaaa^^^]]]^^^___aaaccceeedddccc```___```]]]ZZZZZZ[[[]]]^^^^^^XXX[[[```eeeiiisssooobbbUUUPPPMMMJJJGGGGGGEEEEEEEEEFFFIIIMMMQQQSSSZZZ```hhhqqqyyyyyy|||~~~vvvlllccc___[[[XXXUUUVVVSSSSSSVVVWWW\\\ooovvvqqqkkkgggdddiiiyyybbbPPPFFF@@@>>>@@@===<<<<<<;;;;;;:::999999::::::999999999999::::::888888888888888888888888:::999888777777999;;;<<<;;;<<<<<<===???AAABBBCCCDDDGGGIIIKKKLLLMMMOOOQQQTTTTTTSSSTTTUUUWWWXXXZZZZZZ\\\^^^^^^]]]]]]^^^```______]]]]]]]]]^^^___```dddaaa___^^^___```___^^^```aaaccceeeffffffffffffiiiiiijjjiiihhhgggeeeccc````````````````````````___^^^\\\YYYXXXXXXXXXYYYXXX[[[]]]\\\ZZZZZZ]]]aaa_______________^^^]]]]]]\\\\\\]]]]]]\\\[[[ZZZYYYXXXWWWUUUVVVWWWXXXXXXWWWXXXYYY[[[\\\^^^_________^^^aaafffjjjlllkkkiiigggfffffffffdddaaa^^^^^^^^^```aaacccdddcccaaa___^^^```]]]ZZZYYYYYYZZZZZZZZZWWW[[[aaaeeehhhqqqwwwnnnbbbUUUPPPNNNJJJGGGGGGFFFEEEEEEEEEHHHLLLQQQTTTYYY___hhhqqqyyyxxxwwwwwwzzzxxxqqqhhhaaa___\\\ZZZWWWUUURRRSSSVVVWWW^^^sss}}}vvvqqqooossseeeQQQFFFAAA??????===<<<<<<;;;;;;:::999999:::999999888888999999:::888888888888888888888888:::999888777777999;;;<<<<<<<<<===>>>@@@BBBDDDEEEEEEGGGJJJKKKLLLNNNQQQSSSUUUUUUUUUUUUVVVWWWYYYZZZYYY[[[\\\]]]\\\]]]___aaabbbaaa```______``````aaabbb```^^^___aaabbbccccccbbbccccccddddddeeeeeeeeegggggghhhhhhgggeeecccbbb________________________^^^]]][[[ZZZYYYXXXXXXXXXVVVYYY[[[ZZZXXXXXXZZZ]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[\\\[[[ZZZXXXVVVUUUWWWVVVTTTUUUWWWXXXXXXWWWWWWXXXZZZ[[[]]]^^^______^^^aaaeeeiiijjjiiifffdddaaacccddddddbbbaaa```aaabbbccccccdddcccaaa___^^^```^^^[[[ZZZZZZZZZYYYWWWYYY]]]cccfffgggoootttjjj___TTTQQQOOOKKKHHHGGGFFFEEEDDDEEEHHHLLLQQQTTTXXX^^^gggpppxxx|||wwwxxx{{{vvvppphhhcccbbb```^^^\\\WWWTTTTTTWWWXXX___ttt{{{wwwxxx|||cccPPPFFFAAA???>>>===<<<<<<;;;;;;:::999999999999888888888888999999888888888888888888888888:::999999888999:::;;;<<<<<<===>>>???AAACCCEEEFFFFFFHHHJJJKKKMMMOOOSSSVVVUUUUUUTTTTTTUUUWWWXXXYYYYYYZZZ\\\\\\]]]^^^aaaccceeeeeedddcccccccccccccccaaa___^^^___bbbdddeeeeeeeeeeeecccbbbbbbbbbbbbcccdddeeeeeeeeeeeecccbbb```^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXXXXTTTUUUVVVVVVVVVVVVWWWXXX[[[[[[\\\\\\\\\\\\[[[[[[XXXYYYZZZZZZYYYWWWUUUSSSTTTSSSRRRTTTVVVXXXXXXXXXWWWXXXZZZ\\\]]]^^^______^^^```dddfffgggfffdddbbb___aaadddddddddccccccdddddddddddddddbbbaaa___^^^___^^^]]]]]]^^^]]][[[XXX]]]___bbbeeefffmmm}}}uuu}}}eee[[[SSSQQQPPPMMMIIIGGGGGGEEEDDDEEEGGGLLLQQQTTTVVV\\\eeeoooxxx{{{uuunnniiigggfffcccaaa^^^YYYWWWYYY[[[```sssrrr^^^MMMDDDBBBAAA???===<<<<<<;;;;;;:::999999999999888888888888999999888888888888888888888888::::::::::::;;;;;;;;;;;;======>>>@@@BBBDDDFFFGGGFFFHHHJJJLLLNNNQQQVVVYYYWWWWWWVVVVVVWWWXXXYYYZZZZZZ[[[]]]^^^___aaaeeehhhiiihhhhhhgggfffeeeeeeeeeeeecccbbbbbbeeeggghhhggggggeeeccc```___^^^______bbbbbbcccccccccaaa```______________________________^^^]]]\\\ZZZYYYXXXWWWVVVUUUUUUVVVWWWXXXWWWUUUXXXYYYYYYZZZZZZYYYYYYYYYUUUWWWYYYZZZZZZYYYWWWVVVSSSSSSSSSUUUYYY[[[]]]]]]XXXYYYZZZ\\\]]]^^^^^^^^^^^^___bbbdddeeeeeedddccc^^^aaadddfffeeeddddddeeedddddddddcccaaa```^^^]]][[[\\\^^^aaacccccc```]]]___^^^___bbbeeemmm|||}}}~~~zzzuuuzzzbbbYYYQQQQQQQQQMMMIIIHHHGGGFFFDDDDDDGGGLLLQQQUUUUUU[[[eeeoooxxx{{{sssnnnllljjjgggdddddd]]]ZZZ[[[\\\aaaqqq}}}vvvkkkYYYJJJCCCBBBBBB???===<<<<<<;;;;;;:::999999999999888888888888999999888888888888888888888888999:::;;;<<<<<<<<<;;;;;;======>>>@@@BBBEEEGGGHHHFFFHHHJJJMMMOOOSSSWWW[[[[[[ZZZYYYYYYZZZ[[[\\\]]][[[\\\^^^___aaadddhhhkkkkkkkkkjjjiiihhhgggffffffjjjhhhgggggghhhjjjjjjjjjgggeeebbb___]]]\\\\\\\\\aaaaaabbbbbbaaa```___^^^________________________```___^^^\\\[[[YYYXXXWWWZZZXXXVVVXXX[[[\\\YYYWWWWWWWWWXXXXXXXXXXXXXXXWWWSSSUUUXXX[[[\\\\\\ZZZYYYUUUUUUUUUXXX\\\```bbbbbbYYYZZZ[[[\\\]]]^^^^^^^^^]]]^^^```bbbdddeeeeeeeee___bbbeeegggfffeeedddeeeddddddcccbbb```___]]]\\\XXXZZZ^^^cccggggggdddaaa^^^\\\\\\```eeemmm{{{wwwuuu{{{uuu^^^YYYSSSNNNKKKJJJIIIHHHEEEEEEFFFFFFGGGJJJOOORRRSSSYYYcccmmmwww|||wwwvvvtttpppllliiiccc^^^^^^___dddnnnyyy}}}xxx|||rrrgggWWWJJJCCC@@@>>>===:::999888888888999:::;;;===<<<;;;;;;999999888777555666777888888777666555999:::::::::999999;;;======>>>???AAACCCCCCDDDDDDIIIJJJLLLNNNRRRWWW[[[]]]\\\\\\[[[[[[[[[\\\^^^___bbbbbbbbbeeehhhiiiiiihhhfffiiillljjjfffdddgggjjjnnnnnnmmmkkkjjjiiihhhhhhggggggeeeaaa[[[VVVTTTSSS[[[\\\^^^bbbcccaaa]]]YYY[[[[[[[[[[[[[[[\\\\\\]]]```___]]]ZZZXXXWWWWWWWWWWWWVVVWWWYYY\\\]]]ZZZVVVZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTVVVYYYZZZWWWTTTUUUVVVXXXZZZ[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\YYY[[[]]]___aaaaaaaaaaaaaaabbbccceeeggggggeeebbbbbbbbb```^^^]]]\\\[[[[[[\\\]]]```ccceeeggghhhhhhbbbaaabbbbbbbbbgggvvv|||sssvvv{{{mmm]]]YYYRRRMMMKKKJJJIIIHHHEEEFFFFFFFFFFFFIIINNNQQQSSSYYYcccmmmvvv~~~zzzvvvssslllfffcccbbbdddmmmvvvyyy|||nnndddUUUIIICCCAAA???>>>::::::999888888999:::;;;<<<;;;;;;::::::999999888999888777666666777888888888999::::::999:::<<<>>>>>>???@@@AAACCCDDDEEEFFFIIIIIIKKKNNNRRRWWW[[[]]][[[[[[ZZZZZZ[[[]]]^^^___dddddddddfffhhhiiiiiigggjjjmmmooommmiiigggiiilllnnnnnnnnnmmmlllkkkiiiiiigggggggggddd___ZZZWWWWWW\\\]]]^^^```bbb```]]]ZZZ[[[[[[ZZZZZZ[[[[[[\\\]]]^^^]]][[[ZZZYYYYYYYYYYYYYYYXXXXXXZZZ]]]^^^\\\ZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUWWWZZZ[[[YYYWWWUUUVVVXXXYYY[[[\\\]]]]]]\\\]]]]]]^^^___``````aaa\\\]]]___```bbbcccdddddddddcccccceeeffffffdddbbbbbbaaa___]]]\\\\\\\\\\\\[[[\\\^^^aaaeeeiiilllnnnjjjiiiiiihhhgggkkkzzz|||wwwzzz~~~xxxfff[[[WWWQQQMMMJJJIIIHHHGGGFFFGGGGGGFFFFFFHHHMMMPPPTTTYYYcccmmmvvv}}}vvvoookkkhhhhhhnnnvvv{{{zzzoooeeeVVVKKKDDDBBB@@@>>>::::::999999999999::::::::::::::::::::::::::::::;;;:::777666666777:::<<<666888999999999:::===???@@@@@@AAABBBDDDFFFHHHJJJIIIJJJKKKNNNRRRVVVZZZ\\\ZZZZZZYYYZZZ[[[]]]___```fffeeefffgggiiijjjiiihhhmmmoooooommmiiiggghhhjjjkkklllllllllkkkjjjhhhgggggghhhiiigggccc___]]]\\\___^^^^^^___```___\\\ZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\[[[[[[ZZZZZZYYYZZZZZZ[[[ZZZYYYYYY[[[]]]______^^^\\\[[[[[[ZZZZZZYYYYYYYYYZZZXXXXXXXXX[[[\\\\\\\\\XXXXXXZZZ[[[]]]___```aaa___```aaabbbccceeeffffffaaaaaaaaabbbdddfffhhhjjjhhhfffddddddddddddcccbbbbbbaaa^^^\\\\\\\\\]]]^^^^^^^^^^^^```dddiiimmmpppooonnnmmmkkkjjjnnn|||~~~|||{{{qqqcccYYYVVVPPPLLLJJJIIIGGGFFFGGGGGGGGGFFFEEEHHHLLLOOOTTTYYYccclllvvv~~~xxxtttpppooottt{{{|||zzz|||}}}zzzvvvjjj[[[NNNFFFBBB???===;;;:::::::::999999999999999999999::::::;;;;;;;;;;;;:::999888888999;;;<<<666777999999:::;;;>>>@@@BBBBBBCCCDDDGGGIIILLLMMMMMMMMMMMMOOOQQQTTTWWWXXXYYYYYYYYYYYY[[[]]]___aaaeeeeeeeeegggjjjkkkkkkiiikkklllkkkhhheeecccdddffffffggghhhiiihhhgggeeedddfffhhhjjjjjjgggdddbbbbbbbbbaaa____________]]]\\\[[[ZZZZZZZZZZZZ[[[\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXYYY[[[]]]^^^___]]]]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZZZZ[[[]]]______\\\\\\]]]___aaabbbdddeeeddddddeeefffggghhhiiiiiieeedddddddddeeeiiilllnnnkkkhhhdddcccccccccccccccbbbaaa___]]]\\\]]]___```aaaaaabbbccceeegggiiikkkkkkjjjiiiiiihhhmmm|||}}}wwwvvvxxxzzzmmmaaaXXXUUUPPPLLLJJJIIIGGGEEEFFFGGGFFFEEEEEEGGGKKKNNNTTTYYYbbbllluuu~~~|||xxx|||}}}uuuqqqnnnqqqyyy{{{ooo]]]NNNFFFAAA???===;;;;;;;;;;;;::::::999999888999999::::::;;;;;;<<<999999:::;;;;;;;;;;;;;;;777888:::;;;;;;<<>>;;;;;;<<<<<<;;;:::999888999999999::::::;;;;;;;;;777999:::<<<<<<<<<;;;:::999;;;<<<<<<<<<===@@@BBBDDDEEEHHHKKKNNNPPPRRRSSSTTTTTTSSSRRRRRRSSSTTTTTTYYYYYYXXXYYYZZZ\\\^^^___bbbaaabbbeeehhhjjjiiihhhfffeeecccaaaaaabbbdddeeeggggggggggggggghhhhhhhhheeeggghhhhhhgggfffggghhhgggfffddddddeeeeeedddccc\\\\\\\\\\\\\\\]]]^^^^^^____________]]]\\\ZZZYYYWWWYYYZZZZZZYYYYYY[[[\\\^^^___`````````___^^^]]]]]]___`````````aaadddfffaaa```______```aaacccdddjjjjjjjjjjjjiiiiiiiiiiiiiiihhhfffeeefffhhhkkkmmmiiifffdddcccdddeeeffffffeeedddcccbbbaaaaaaaaaaaaZZZ]]]aaaeeefffeeecccbbb]]]___dddiiimmmttt|||sssvvv{{{iii]]]WWWTTTQQQNNNLLLJJJHHHFFFDDDDDDEEEDDDEEEHHHLLLPPPTTTZZZbbbllluuu}}}xxxpppmmmlllllllllnnnuuummmXXXJJJCCC@@@???;;;<<<<<<<<<<<<:::999888::::::::::::::::::::::::999999999::::::;;;<<<<<<<<<===>>>>>>===>>>@@@BBBCCCFFFJJJOOORRRSSSTTTTTTTTTTTTSSSSSSSSSUUUVVVWWWZZZYYYYYYYYYZZZ[[[]]]^^^bbbbbbbbbccceeefffeeecccbbbaaa___^^^```ccceeefffhhhgggfffffffffhhhiiijjjeeeffffffeeedddeeegggiiiiiihhhggghhhjjjjjjhhhfff^^^^^^]]]]]]^^^^^^___```______`````````___]]]\\\ZZZ\\\______]]][[[\\\]]]]]]___```aaaaaa```___^^^___bbbeeefffeeeeeegggiiieeedddcccbbbbbbcccdddeeeggghhhhhhiiiiiijjjjjjjjjhhhgggfffeeeeeefffggghhhfffdddccccccfffhhhhhhhhhffffffffffffdddcccaaa```\\\]]]___aaabbbaaa___^^^[[[___gggnnnssszzzxxxpppuuukkk^^^WWWUUUQQQNNNMMMKKKHHHFFFCCCDDDDDDDDDEEEHHHMMMPPPTTTZZZbbblllttt}}}yyyqqqmmmkkkllllllssstttxxx{{{```NNNEEE@@@===<<<<<<======<<<:::999777:::::::::::::::::::::::::::999888777888:::===???>>>???@@@???>>>???@@@BBBCCCFFFLLLQQQTTTUUUUUUTTTSSSSSSSSSSSSUUUWWWYYYZZZZZZZZZYYYYYYYYY[[[\\\]]]dddcccbbbbbbccccccaaa______]]][[[[[[^^^bbbdddfffgggfffdddcccccceeehhhjjjeeeeeedddcccbbbcccfffiiiiiiiiiiiikkkmmmllljjjhhh___^^^^^^^^^^^^___``````]]]^^^```aaaaaaaaa```___]]]```ccccccaaa^^^^^^___]]]^^^```aaabbbaaa___^^^```dddhhhjjjiiihhhjjjlllkkkiiigggfffeeefffggghhheeeeeefffgggiiijjjkkkkkkhhhgggfffdddddddddeeeeeecccbbbbbbdddgggiiijjjiiigggggghhhhhhfffdddaaa___aaaaaa```___]]]\\\[[[ZZZ[[[___hhhqqqvvv}}}{{{qqquuummmbbbWWWVVVSSSOOOKKKHHHHHHHHHEEEFFFFFFFFFFFFHHHKKKNNNRRRXXXaaaiiipppxxxzzztttsssqqqmmmooouuuuuuvvv|||hhhPPPFFFAAA>>>999:::;;;;;;<<<<<<<<<;;;AAA>>>:::888888888888777999::::::::::::::::::;;;;;;<<<===>>>???@@@AAABBBDDDHHHLLLPPPQQQRRRSSSTTTTTTTTTUUUUUUTTTVVVXXX[[[]]]\\\[[[ZZZ[[[[[[]]]^^^aaabbbbbbcccbbbaaa______^^^___``````___^^^```aaagggdddbbbdddgggiiihhhgggbbbaaa```bbbdddffffffeeegggggghhhkkkmmmmmmkkkiiibbbaaa___^^^]]]^^^```aaa^^^___```aaabbbcccdddddddddeeehhhnnnqqqnnneee]]]^^^```cccdddbbb___^^^]]]```bbbfffiiikkkkkkkkkjjjmmmlllkkkiiihhhfffddddddeeeeeeffffffggghhhhhhiiihhhiiiiiiiiihhhgggfffeee___aaaccceeeggghhhhhhhhhiiiiiiiiihhhgggeeedddccccccbbb`````````___]]][[[ZZZcccqqq|||~~~}}}qqquuurrrcccXXXVVVSSSOOOKKKHHHHHHHHHEEEFFFFFFFFFFFFHHHKKKNNNRRRXXXaaaiiipppxxxzzzvvvvvvtttrrrtttyyyyyy{{{nnnTTTHHHBBB>>><<<<<<<<<<<<;;;;;;:::999;;;:::999999::::::888666999::::::::::::;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBFFFIIINNNPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ]]]___^^^^^^]]]^^^___```aaagggggggggfffeeebbb```^^^```bbbccccccbbbbbbcccdddfffdddbbbcccfffggggggeeedddcccaaabbbeeeggghhhhhhffffffhhhjjjmmmnnnllljjjfffdddaaa___]]]]]]]]]^^^```___``````aaabbbcccdddhhhiiimmmssswwwuuummmfffbbbdddggggggeeecccbbbbbbaaacccgggkkkmmmnnnmmmmmmmmmlllkkkiiigggfffeeedddbbbbbbcccdddeeeffffffgggiiiiiiiiiiiihhhgggfffeeeaaabbbdddfffgggggggggggghhhiiijjjjjjiiifffbbb```bbbaaa````````````^^^\\\```hhhttt}}}~~~pppttt|||hhhZZZWWWSSSOOOKKKIIIHHHHHHEEEEEEFFFEEEEEEGGGKKKNNNRRRXXX```gggoooxxx~~~{{{||||||zzz|||~~~sssWWWJJJDDD@@@>>>>>>===<<<;;;:::999888888888999;;;<<<<<<999666999999::::::;;;;;;;;;;;;======>>>@@@AAABBBCCCDDDIIIKKKOOOQQQQQQQQQRRRTTTWWWXXXYYYYYYYYYZZZ\\\^^^aaaaaaaaaaaabbbccceeeeeejjjjjjjjjhhhfffbbb___]]]```ccceeefffeeeddddddeeeeeecccbbbbbbdddeeedddcccdddaaa______bbbeeehhhiiieeeeeegggiiilllmmmlllkkkfffdddbbb```^^^^^^___```bbbaaa```___```aaaccceeedddfffjjjoootttsssnnnhhheeefffggggggeeeddddddeeedddfffiiillloooooooooooommmlllkkkiiigggfffeeeeeeeeeeeefffggghhhiiijjjjjjiiiiiiiiihhhgggfffdddccccccdddeeeggggggggggggfffggghhhjjjkkkiiieee```]]]aaa```___`````````^^^]]]dddiiiqqqxxxwwwwww~~~ppprrrrrr\\\YYYSSSOOOLLLJJJHHHGGGDDDEEEEEEEEEEEEGGGJJJMMMQQQWWW^^^eeemmmvvv~~~~~~~~~|||}}}wwwwwwvvvvvvvvvwwwzzz{{{vvvsssXXXKKKEEEBBB???>>>===<<<;;;::::::999:::::::::;;;<<<<<<:::888999999::::::;;;<<<<<<<<<>>>>>>@@@AAACCCDDDEEEFFFJJJLLLOOOPPPPPPPPPQQQRRRWWWYYYZZZ[[[ZZZ[[[]]]___aaaaaabbbcccdddeeegggggghhhhhhiiihhhfffbbb___]]]___bbbeeefffeeedddddddddeeedddcccbbbbbbbbbbbbbbb```]]]YYYYYY\\\```dddfffddddddeeehhhkkkllllllkkkdddcccbbbaaabbbccceeeffffffdddbbb``````bbbdddfffaaabbbeeejjjmmmmmmiiieeecccdddeeedddcccbbbccceeegggiiikkkmmmnnnooonnnnnnnnnmmmkkkiiiggggggffffffgggggghhhiiijjjkkkllllllhhhhhhgggfffeeecccbbbaaabbbccceeeggghhhhhhhhhhhhgggggggggfffdddaaa^^^\\\___^^^^^^___``````^^^]]]```bbbgggkkkkkkjjjooowwwrrrppp{{{zzz___ZZZTTTOOOLLLJJJHHHGGGCCCDDDDDDDDDDDDFFFIIILLLPPPUUU\\\bbbjjjttt~~~zzz}}}}}}{{{rrrpppmmmkkkkkkkkklllmmmggguuuvvvtttXXXJJJDDDBBB>>>===<<<;;;;;;;;;<<<<<<@@@===;;;:::;;;;;;;;;:::999999:::;;;;;;<<<======???@@@AAACCCEEEFFFGGGHHHJJJLLLNNNOOOOOOOOOQQQRRRVVVXXXZZZ[[[ZZZ[[[\\\^^^``````aaacccdddeeeffffffdddeeeggghhhhhhfffcccaaa```ccceeefffeeeeeeeeefffffffffeeecccbbbaaaaaabbb___[[[WWWVVVYYY^^^bbbddddddcccdddfffiiijjjjjjiiieeedddccccccdddfffhhhiiiiiihhheeecccbbbccceeefffeeefffgggiiikkkjjjhhheeeaaacccdddcccbbbaaacccdddiiijjjkkklllmmmmmmmmmlllnnnmmmkkkhhhggggggggghhhddddddeeeffffffgggggghhheeeeeeeeedddcccaaa```___```aaacccfffhhhiiiiiiiiigggeeebbb___]]]\\\[[[\\\^^^]]]]]]]]]______]]][[[YYYXXXZZZ^^^___^^^bbbiiittt|||{{{zzzsssyyy~~~bbb\\\TTTNNNMMMKKKIIIFFFCCCCCCDDDCCCCCCEEEIIILLLOOOSSSYYY___gggrrr|||{{{|||~~~vvvqqqlllhhhfffeeedddccchhhkkkqqqmmmeeennnwwwrrr|||vvvYYYIIICCC@@@>>>===<<<;;;;;;;;;<<<===AAA>>>:::999999;;;;;;;;;999999:::;;;<<<======>>>@@@AAABBBDDDFFFHHHIIIJJJKKKMMMOOOOOOOOOPPPRRRTTTUUUXXXZZZ[[[ZZZZZZ[[[]]]^^^___```aaabbbcccccccccaaadddgggjjjkkkjjjhhhgggdddeeeggggggggggggiiijjjhhhhhhhhheeebbbaaaaaabbbaaa^^^ZZZXXX[[[___bbbdddcccbbbbbbcccfffggggggfffgggfffeeeccccccdddfffgggjjjiiifffdddccccccdddeeeffffffgggggggggfffddddddaaaccceeeeeedddcccdddeeehhhiiijjjkkklllmmmnnnnnnooommmjjjhhhgggggghhhiiiggggggggggggggggggggggggccccccccccccbbbaaa``````___aaaccceeeggghhhhhhhhhfffccc^^^ZZZXXXYYYZZZ\\\]]]\\\[[[\\\]]]\\\ZZZYYYUUURRRQQQUUUWWWWWWZZZ___iiivvv{{{yyywwwwwwxxxzzz~~~ddd]]]TTTNNNMMMLLLIIIFFFBBBCCCCCCCCCCCCEEEHHHKKKMMMQQQVVV\\\dddppp~~~~~~tttooonnnpppqqqssszzz~~~vvvooollliiifffdddhhh^^^]]]______hhhoookkkrrrzzzuuuXXXIIIDDDBBBAAA???===;;;::::::;;;<<<;;;:::999999:::;;;:::999999999:::;;;<<<===>>>>>>AAABBBCCCEEEGGGIIIKKKLLLMMMOOOPPPQQQQQQRRRUUUWWWVVVXXX[[[\\\[[[[[[\\\]]]]]]^^^```aaaaaaaaa``````^^^aaafffjjjlllkkkiiihhheeeeeefffeeeeeefffjjjllljjjkkkkkkhhhdddbbbbbbdddddd```]]][[[]]]```cccdddcccbbbaaaaaacccddddddccceeedddbbbaaaaaabbbdddeeeiiihhhfffdddcccbbbaaaaaaccccccccccccbbbaaaaaabbb```bbbeeefffeeedddcccdddeeefffhhhkkkmmmppprrrsssooommmjjjhhhggghhhiiijjjjjjjjjiiihhhhhhggggggfffbbbccccccdddccccccbbbbbbaaabbbccceeeeeeeeeddddddccc```]]]ZZZYYYYYYZZZ[[[\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTOOOLLLOOOQQQRRRTTTXXX___iiinnnpppqqqttt|||}}}||||||~~~eee]]]TTTNNNMMMLLLIIIFFFBBBCCCCCCCCCCCCDDDHHHKKKLLLPPPUUU[[[cccooo}}}nnnjjjggghhhfffaaacccjjjlllrrr{{{{{{vvvrrrnnnkkkddd]]]ccchhhbbbccckkkmmmoooxxxrrrWWWJJJFFFEEECCCAAA>>><<<:::999::::::555555777999;;;;;;999777999999:::;;;<<<===>>>???BBBBBBDDDFFFHHHJJJLLLMMMOOOPPPRRRSSSSSSUUUWWWZZZVVVYYY[[[]]]\\\\\\]]]]]]^^^^^^```aaaaaa```___^^^\\\___ccchhhjjjiiigggfffddddddcccbbbbbbdddhhhkkklllmmmmmmiiieeebbbccceeedddaaa]]]\\\]]]```aaabbbcccaaa``````aaabbbbbbaaa___^^^^^^^^^```ccceeegggggggggfffdddbbbaaa___^^^cccddddddcccbbbbbbccceee]]]```dddeeedddcccbbbaaabbbdddgggjjjooosssvvvwwwooommmjjjhhhggghhhiiikkkggggggfffeeedddcccbbbbbbccccccdddeeeeeeeeeeeedddcccddddddeeedddcccaaa``````___^^^\\\[[[ZZZZZZZZZ\\\[[[YYYYYYYYYXXXVVVTTTTTTMMMIIIKKKMMMNNNOOORRRVVV^^^ccchhhnnnttt