BM6P6(@ ~~~~~~~~~}}}||||||~~~}}}zzzxxxxxxyyyxxxwwwwwwvvvvvvvvvvvvvvvyyyxxxvvvsssqqqpppooooookkkllllllnnnppprrrtttuuutttpppllljjjjjjiiigggeeegggeeeccccccdddeeedddccciiigggeeecccccceeeggghhhgggccc___]]]^^^___^^^\\\\\\]]]]]]^^^_________^^^\\\\\\\\\\\\\\\[[[ZZZYYYVVVVVVWWWWWWXXXYYYYYYYYYXXXWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYWWWVVVUUUXXXYYYYYYYYYWWWVVVWWWXXXYYYXXXVVVUUUUUUVVVWWWXXXUUUTTTTTTTTTRRRQQQPPPOOOSSSRRROOOMMMLLLLLLLLLLLLKKKJJJHHHEEECCCAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHIIIIIIHHHIIIHHHEEECCCAAA@@@???@@@???>>>>>>>>>@@@CCCEEEGGGNNNQQQTTTSSSOOOOOORRRWWWXXXWWWXXXZZZYYYVVVXXX]]]\\\[[[[[[___eeemmmyyy|||mmmaaa```ffffffppp}}}zzzrrrkkkfffccccccbbbbbbaaaaaa``````UUURRRMMMHHHCCC???===;;;<<<<<<<<<<<<<<<===>>>>>>@@@AAAAAABBBCCCCCCCCCBBBEEEFFFGGGGGGFFFEEEFFFHHHFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMMMMLLLMMMMMMNNNNNNPPPQQQRRRRRRQQQQQQRRRTTTRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTSSSRRRSSSTTTVVVWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXYYY[[[\\\^^^^^^_________aaadddfffeeedddcccdddcccbbbcccgggfffcccdddiiioooyyyiiijjjnnn}}}bbbOOOEEEAAA===::::::888555222666666666666555555555555555555444444444333333333555555333333333333555555666555333111000000111222222222222111111111000000222222222111111111000000000111111111111222222222222111111111000000//////000000//////000222444555000000000000000000000000111111000000//////......////////////////////////111111000///...---,,,,,,---...///000000///...---///000222333333111...,,,............////////////000000///...............////////////////////////~~~~~~}}}~~~}}}}}}}}}}}}|||||||||}}}}}}|||zzzwwwuuuuuuvvvvvvuuuttttttssssssttttttttttttsssqqqooonnnmmmlllhhhhhhiiikkkmmmooorrrsssrrrnnnkkkiiiiiihhhgggeeeeeecccbbbbbbdddeeeeeedddgggeeecccbbbbbbdddfffgggiiieeeaaa_________]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^[[[[[[\\\\\\[[[ZZZZZZYYYWWWWWWWWWXXXXXXXXXXXXYYYWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYYXXXWWWVVVVVVXXXZZZYYYWWWUUUUUUUUUWWWWWWUUUUUUUUUTTTSSSQQQPPPOOORRRQQQPPPNNNMMMLLLKKKKKKJJJIIIGGGDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFEEECCCAAA?????????????????????@@@BBBEEEHHHJJJMMMPPPSSSRRRPPPPPPTTTXXXYYYWWWYYY[[[ZZZXXX[[[aaaeeefffiiinnnssszzzyyyjjj___```ggglllvvv~~~xxxrrrllleee___[[[VVVUUUUUUTTTSSSRRRRRRQQQIIIGGGEEEBBB@@@>>>>>>===<<<<<<<<<<<<<<<===>>>>>>???@@@AAABBBCCCCCCCCCCCCEEEFFFGGGGGGFFFEEEGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRQQQPPPPPPRRRTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWVVVTTTSSSTTTUUUVVVXXXXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZ[[[]]]^^^___`````````bbbeeeeeedddcccccccccbbbaaacccfffeeedddiiiqqqwwwfffeeejjj|||rrrVVVGGGAAA>>>;;;:::::::::777555777777666666555555444444666666555555555444444444555444333222222333444555444333111///...///000000222222222111111111000000222222222111111111000000000000111111111222222222111111111111000000000///000////////////111222333000000000000000000000000000000000//////////////////////////////////////////////////////...............////////////.........///000111111///...,,,............////////////000000///.......................................|||}}}}}}|||~~~~~~|||||||||~~~|||zzzzzzzzz{{{{{{{{{{{{||||||zzzyyyxxxuuurrrqqqrrrsssrrrrrrqqqppppppppppppqqqppppppqqqpppooonnnlllkkkfffggghhhiiikkknnnpppqqqnnnkkkiiigggggggggfffdddbbbaaa```aaacccdddddddddcccbbbaaa```aaabbbdddfffjjjgggccc```___]]]\\\ZZZ[[[\\\]]]]]]]]]]]]]]]]]][[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYWWWWWWXXXXXXXXXWWWWWWVVVWWWXXXYYYXXXVVVUUUVVVWWWZZZYYYWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUSSSRRRPPPOOOQQQPPPPPPOOONNNLLLKKKJJJGGGGGGEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEEEEEEEEEECCCCCCBBBAAA@@@???????????????@@@@@@AAACCCEEEIIILLLMMMMMMPPPRRRRRRPPPQQQTTTWWWXXXWWWYYY\\\[[[[[[aaahhhpppuuu}}}sssddd\\\___fffttt~~~yyyoookkkeee___[[[WWWSSSPPPNNNMMMLLLKKKJJJIIIHHHHHHBBBAAA@@@???>>>======>>>===<<<<<<<<<<<<======>>>>>>???@@@BBBCCCDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKOOOOOONNNNNNOOOOOOPPPQQQOOOPPPQQQPPPOOOOOOQQQSSSTTTTTTTTTTTTUUUVVVWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWYYYZZZ[[[]]]^^^___``````aaaccceeeeeedddbbbbbbbbbbbbbbbeeeggggggkkkxxxqqqccc```jjj^^^JJJCCC===<<<:::999::::::999888888777777666555444444444666666666666555555555555333333222222222222333333444333111000//////000111222222222111111111111111222222222111111111111111000000000111111111222222111111111111000000000000000///////////////000000000000000000000000000000//////////////////000000////////////////////////---.........//////000000//////............///////////////.........------............////////////000//////............///------------------------|||}}}~~~|||zzz}}}~~~~~~}}}|||{{{zzzzzz{{{{{{zzzyyyxxxxxxyyyyyyzzzzzz{{{{{{wwwvvvuuurrrooonnnoooqqqppppppooonnnnnnnnnnnnooonnnoooqqqqqqqqqooommmkkkhhhhhhiiiiiijjjlllmmmnnniiihhhgggffffffeeeeeeddd```___^^^^^^```aaaaaa`````````___^^^___aaabbbdddiiigggccc```]]][[[YYYXXX[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWVVVWWWWWWVVVVVVWWWWWWXXXYYYVVVVVVWWWXXXXXXYYYXXXXXXVVVWWWXXXWWWUUUUUUUUUVVVZZZYYYWWWVVVTTTTTTTTTTTTWWWVVVVVVUUUTTTRRRPPPOOOOOOPPPPPPPPPNNNLLLJJJHHHFFFEEEDDDBBBBBBAAAAAAAAA?????????@@@@@@@@@@@@@@@CCCDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDFFFIIILLLOOOPPPOOOQQQRRRRRRPPPQQQSSSUUUVVVVVVXXX[[[\\\^^^fffpppzzz|||mmm```ZZZ___ggguuunnnbbb^^^XXXTTTQQQOOOMMMKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEDDDBBBAAA???===<<<<<<======<<<<<<<<<<<<===>>>===>>>@@@BBBCCCDDDEEEEEEDDDEEEGGGGGGFFFFFFGGGIIIJJJJJJIIIIIIIIIIIIJJJJJJNNNNNNNNNNNNNNNOOOPPPQQQOOOPPPPPPPPPOOOOOOQQQRRRUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVXXXYYY[[[\\\^^^_________cccdddeeeeeecccbbbaaabbbccceeehhhlllooozzz{{{jjj___aaassslllPPPEEEEEE<<<;;;999999999999999888888888777666555444444333555555555555444444444444222222222222222222222222555444333222222222222333111111111111111111111111111111111111111111111111000000000000111111111111111111111000000000000000111000000000/////////000////////////////////////---......//////000000000////////////////////////............////////////000///...------...///000000///...------...//////............////////////000///............//////------------------------~~~}}}|||~~~|||zzz{{{~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{wwwvvvwwwxxxyyyzzzwwwwwwwwwwwwwwwwwwxxxxxxssssssrrrpppnnnmmmnnnpppoooooonnnmmmmmmmmmmmmnnnlllmmmnnnoooooommmkkkjjjiiiiiihhhhhhggghhhhhhhhhfffggggggfffeeedddcccccc___^^^\\\\\\]]]^^^^^^]]]___^^^^^^]]]^^^___```aaaeeeeeebbb___\\\YYYWWWWWWZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWXXXYYYYYY[[[[[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXXXXVVVVVVWWWXXXYYYYYYYYYYYYUUUWWWWWWWWWUUUTTTUUUVVVXXXWWWVVVUUUTTTSSSRRRRRRUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOPPPOOONNNLLLJJJHHHEEEDDDCCCBBBBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCDDDEEEEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHJJJLLLNNNPPPQQQRRRSSSSSSRRRPPPPPPQQQRRRSSSTTTWWW[[[\\\```mmmyyy{{{kkkaaa]]]ccckkksss~~~uuubbbXXXUUUPPPMMMLLLLLLKKKJJJGGGFFFEEEDDDCCCBBBAAAAAAFFFFFFEEECCCAAA???===<<<======<<<<<<<<<<<<=========>>>@@@BBBCCCDDDEEEEEECCCEEEFFFGGGFFFFFFHHHIIIKKKKKKJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPOOOPPPPPPPPPOOOOOOQQQRRRUUUUUUUUUUUUVVVWWWXXXYYYVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSTTTUUUUUUWWWXXXZZZ\\\]]]^^^^^^^^^cccdddeeedddcccaaabbbbbbdddgggnnnvvvrrrccc]]]ggg~~~]]]IIICCCEEE<<<<<<;;;999777666666777888777777666555444444444444444444333333333222222222222222222222222222222444444333333333333333333111111111111111111111111111111111111111111111111//////000000000111111111000000000000000000111111111111111111111111000000////////////////////////------......//////000000////////////////////////////////////............000///...------...///000111000...------...000111............//////////////////............//////........................~~~}}}|||{{{zzzzzz|||yyyuuutttwwwzzz}}}~~~}}}~~~~~~~~~zzz|||~~~}}}~~~~~~}}}}}}zzzvvvuuuuuuwwwxxxxxxuuuuuuttttttsssrrrrrrqqqmmmooopppooonnnmmmnnnoooooonnnmmmmmmllllllmmmmmmiiiiiijjjjjjjjjiiigggffffffeeeddddddcccccccccccceeefffgggfffdddbbbbbbbbb^^^]]][[[\\\]]]^^^^^^]]]^^^^^^]]]]]]]]]]]]^^^^^^aaabbbaaa___[[[XXXXXXXXXZZZZZZZZZ[[[ZZZZZZYYYXXXXXXWWWVVVVVVVVVWWWXXXYYY[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXUUUVVVWWWXXXXXXXXXXXXXXXUUUVVVWWWVVVTTTSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPSSSSSSSSSSSSSSSRRRQQQQQQPPPOOOOOONNNMMMKKKJJJIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBCCCBBBCCCEEEFFFGGGFFFFFFEEEEEEFFFHHHIIIJJJJJJKKKJJJKKKKKKLLLMMMNNNOOOOOOPPPSSSSSSRRRQQQQQQQQQQQQRRRRRRTTTXXX[[[^^^dddsss{{{llldddbbbhhhpppzzzlll\\\QQQNNNKKKJJJJJJJJJIIIHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>======<<<<<<<<<<<<===>>>???@@@BBBCCCDDDDDDDDDCCCDDDFFFFFFFFFFFFHHHJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPQQQPPPOOOOOOQQQSSSUUUUUUUUUUUUVVVWWWXXXXXXVVVVVVVVVWWWWWWXXXXXXXXXVVVUUUTTTSSSSSSTTTUUUVVVXXXYYYZZZ\\\]]]^^^______cccdddeeedddbbbbbbbbbdddffflllzzz{{{kkk``````tttlllRRRDDD@@@@@@<<<<<<;;;999666444555666666666666666555555555555333333333333222222222111222222333333333333222222222222222222222222111111111111111111111222222222111111111111111222222222/////////000000000111111000000000000111111111111000111222222222222111111000000000000000000000000..................//////////////////////////////000000//////.........---//////............//////000///.........///000111............///////////////............//////000////////////////////////~~~}}}|||{{{zzzyyyyyyyyyzzzxxxuuutttuuuwwwxxxxxxzzz{{{}}}~~~~~~~~~~~~{{{|||~~~~~~~~~}}}}}}}}}}}}}}}~~~xxxyyy{{{}}}~~~~~~}}}~~~~~~}}}zzzyyywwwwwwxxxxxxvvvtttssssssqqqooommmllljjjjjjgggjjjmmmnnnmmmmmmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkiiiiiiiiihhhgggfffeeeeeebbbbbbbbbaaabbbbbbcccddddddggghhhgggdddaaaaaaaaa]]]\\\[[[]]]```bbbcccbbb______^^^]]]]]]\\\\\\\\\^^^```aaa___\\\ZZZZZZ[[[YYYZZZZZZZZZYYYYYYXXXWWWWWWVVVUUUTTTUUUVVVXXXYYY[[[ZZZZZZZZZYYYYYYXXXXXXVVVVVVUUUUUUVVVVVVWWWXXXTTTUUUUUUVVVVVVVVVUUUUUUTTTVVVVVVUUUTTTSSSTTTUUURRRRRRRRRRRRQQQPPPPPPOOOPPPPPPQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMKKKJJJJJJJJJHHHGGGEEEDDDCCCBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDBBBCCCEEEGGGIIIJJJJJJIIIHHHIIIKKKMMMNNNNNNNNNMMMOOOOOOOOOOOOOOONNNNNNMMMQQQPPPPPPPPPRRRSSSTTTTTTSSSUUUYYY^^^aaaiiizzzwwwjjjddddddiiiooo|||}}}qqqcccXXXMMMKKKJJJIIIJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEEEEEEEDDDCCCBBB>>>>>>===<<<<<<<<<<<<<<>>===<<<<<<<<<<<<<<<@@@AAAAAABBBCCCCCCCCCBBBBBBDDDFFFFFFFFFGGGIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPRRRSSSQQQRRRRRRRRRQQQQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXZZZ[[[]]]^^^^^^^^^[[[ZZZXXXWWWWWWXXXZZZ[[[\\\]]]^^^```aaabbbbbbcccaaacccccccccbbbbbbdddfffrrrvvvhhhdddeeexxxeeeLLLDDDDDD@@@:::888::::::888555444666888444444555555666777777777555555444444444333333333333333555555555555333333333333444555555555444444000000111111222222222222000000111111222222222222////////////000000000000//////000000111111111222,,,---///000111111111000000000000000000000000000/////////......------,,,////////////////////////,,,,,,---...///000111222---...///000000///...---,,,,,,,,,------...................../////////000...............///000111------------------------zzzzzz}}}}}}|||{{{yyyxxxwwwxxxxxxyyyxxxwwwuuusssrrrssstttuuuuuuuuuvvvwwwxxxzzz{{{|||zzz|||~~~{{{zzz{{{{{{zzzyyyzzz{{{|||}}}||||||{{{wwwwwwxxxyyyzzz{{{|||}}}~~~}}}|||{{{zzzzzzyyywwwtttssssssrrrqqqoooiiihhhgggddd```]]][[[ZZZ^^^eeejjjjjjkkkmmmmmmkkkllliiigggfffggghhhhhhgggllliiifffeeeeeefffeeedddccccccbbbcccccceeefffgggeeeeeeddddddbbbaaa```___]]]^^^```ccceeefffggghhhdddbbb___^^^_________^^^\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUTTTTTTUUUVVVWWWWWWWWWWWWYYYXXXXXXYYYZZZZZZXXXVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQQQQQQQRRRSSSTTTPPPOOOOOONNNMMMLLLKKKKKKIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBAAAAAABBBBBBCCCBBBDDDGGGKKKMMMNNNNNNNNNMMMNNNOOOPPPOOOMMMKKKIIIPPPPPPQQQRRRRRRSSSSSSSSSPPPNNNLLLLLLNNNPPPRRRRRROOOTTTYYY\\\bbbmmm}}}wwweee^^^\\\\\\```fffnnnmmmkkkfff___XXXQQQMMMHHHIIIJJJIIIGGGFFFGGGHHHEEEHHHJJJKKKKKKJJJJJJKKKNNNOOONNNLLLJJJGGGGGGGGG??????>>>===<<<;;;;;;:::===>>>@@@AAABBBCCCCCCCCCEEEFFFFFFGGGHHHHHHIIIIIIKKKJJJIIIIIIJJJKKKLLLMMMKKKKKKKKKLLLNNNPPPRRRTTTOOOQQQRRRSSSRRRRRRRRRTTTUUUUUUVVVWWWWWWXXXXXXYYY[[[[[[ZZZZZZ[[[\\\]]]]]]\\\[[[[[[ZZZZZZ[[[[[[\\\\\\]]]^^^```aaabbbbbbbbbeeedddddddddaaa]]]___dddtttnnnbbbfffppptttWWWKKKAAA===>>>;;;===;;;999777666666666777444444444444444444444444666666555444333333222222111222333333444444333333333333333333333333333333222222222222222222222222000000000000000000000000///...---...000111111000222222222111111111111000000000000000000000000000000000000000000000000000............//////////////////.........---------,,,---///000000000///.........---------,,,,,,,,,---------............///........................111000///.....................---,,,,,,...///000~~~zzzzzzzzz~~~{{{zzzyyywwwwwwwwwwwwxxxwwwvvvtttrrrrrrrrrssstttuuuuuuuuuuuuvvvwwwwwwxxxyyy{{{}}}}}}zzzzzzzzzzzzyyy{{{|||}}}~~~~~~}}}}}}wwwxxxxxxyyyzzz{{{||||||~~~~~~|||{{{{{{zzzzzz{{{xxxtttrrrpppooollljjjdddcccaaa^^^[[[YYYXXXXXX___hhhnnnnnnmmmmmmmmmkkkllljjjhhhggghhhjjjiiiiiikkkhhhfffeeeeeefffeeedddbbbcccccccccddddddddddddcccccccccbbbaaa```^^^^^^]]]^^^___aaacccdddeeeeeecccaaa___^^^^^^___^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZXXXXXXXXXWWWVVVVVVUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWYYYXXXXXXYYYZZZZZZYYYWWWXXXXXXWWWWWWVVVTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOOOOOOOPPPPPPQQQNNNNNNNNNMMMMMMLLLKKKKKKIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIKKKLLLLLLLLLKKKMMMMMMNNNOOOOOONNNMMMLLLPPPPPPPPPPPPQQQRRRSSSUUUSSSQQQOOOOOOPPPRRRSSSRRRQQQTTTXXX[[[```jjjxxxssseeeWWWRRRRRRRRRUUUZZZ___^^^[[[WWWRRRNNNKKKIIIHHHIIIJJJJJJIIIHHHJJJKKKFFFHHHKKKNNNPPPQQQRRRSSSSSSTTTTTTSSSOOOKKKHHHGGG??????>>>===<<<;;;;;;:::===>>>???AAABBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJIIIIIIJJJKKKMMMNNNLLLLLLLLLLLLNNNPPPQQQSSSNNNPPPRRRRRRRRRQQQRRRSSSVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]^^^___```aaaaaaaaaaaacccbbbbbbccc```]]]```fffvvv~~~iiifffxxxgggNNNEEE===;;;<<<999;;;;;;999888777666666666444444444444444444444444666555555444333333222222111222333333444444333333333333333333333333333333222222222222222222222222111111111111111111111111222000//////111111000...222222222111111111000000////////////////////////000000000000000000000000------......///000000000//////.........---------------...////////////............---------,,,,,,........./////////000000........................------,,,,,,++++++++++++---------------...//////|||wwwvvv{{{|||zzzyyyxxxwwwvvvvvvvvvvvvvvvuuusssrrrqqqqqqrrrrrrttttttssssssrrrsssssssssyyyzzz{{{|||}}}{{{yyyyyyyyyyyyxxxzzz{{{}}}~~~~~~~~~}}}|||xxxyyyyyyyyyzzzzzz{{{{{{~~~}}}{{{zzzzzzyyyyyy{{{xxxsssooollliiifffccc___^^^[[[XXXUUUUUUWWWZZZbbbmmmvvvuuupppnnnmmmlllllljjjhhhiiijjjkkkkkkjjjiiigggddddddeeeeeeeeeeeebbbccceeeeeeeeedddbbbaaaaaaaaaaaa```___^^^]]]\\\\\\]]]^^^___```aaaaaaaaabbb```^^^]]]^^^^^^^^^]]][[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUSSSSSSUUUVVVVVVVVVVVVVVVYYYXXXXXXYYY[[[[[[YYYXXXXXXWWWVVVUUUTTTSSSSSSSSSQQQRRRRRRSSSSSSRRRRRRQQQQQQRRRRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHJJJLLLMMMMMMMMMLLLMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPOOOOOONNNQQQTTTXXXWWWVVVTTTTTTUUUVVVUUUTTTSSSUUUXXXZZZ^^^gggqqqyyyxxxooo]]]SSSKKKIIIIIIJJJLLLOOOQQQOOOLLLJJJHHHHHHHHHIIIDDDFFFHHHHHHGGGGGGIIIKKKIIIKKKNNNRRRVVVZZZ\\\^^^]]]]]]\\\YYYTTTNNNIIIEEE@@@???>>>===<<<;;;::::::===>>>???AAABBBCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQMMMOOORRRRRRQQQQQQRRRSSSVVVWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]^^^___```aaaaaaaaaaaaaaa```^^^^^^___\\\[[[___fffxxxwwwfffllltttXXXFFFAAA;;;:::===999::::::999999888777666555444444444444444444444444555555444444333333222222111222333333444444333333333333333333333333333333111111111111111111111111111111111111111111111111444222111000111111000...222222111111111000000000........................000000000000000000000000,,,------...///000111111...............------------------------......///.........------------,,,////////////000000000111........................//////..................,,,---......//////......wwwtttxxx}}}{{{xxxxxxwwwvvvuuuttttttttttttsssrrrqqqpppppppppppprrrqqqqqqppppppqqqqqqrrrxxxxxxyyyyyyzzz}}}{{{yyyyyyyyyyyyxxxwwwxxxyyyzzz{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy~~~}}}{{{zzzyyyxxxxxxyyyxxxtttoookkkhhhddd```]]]ZZZZZZWWWTTTRRRUUUZZZ```hhhuuu|||tttpppnnnnnnkkkjjjiiijjjkkkllllllkkkgggeeecccbbbdddeeeeeeeeedddeeeggghhhgggdddaaa___^^^^^^^^^^^^]]]\\\[[[ZZZ\\\]]]^^^^^^____________```^^^]]]]]]^^^^^^]]]\\\YYYYYYYYYYYYYYYYYYYYYYYYWWWVVVVVVVVVUUUUUUUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVYYYXXXXXXYYY[[[[[[ZZZXXXWWWVVVTTTSSSRRRRRRSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLIIIGGGEEEDDDEEEEEECCCBBBCCCBBBCCCCCCDDDEEEFFFGGGEEEFFFIIILLLNNNPPPQQQQQQOOONNNLLLKKKJJJKKKLLLMMMOOOPPPOOONNNMMMPPPVVV[[[\\\[[[[[[\\\]]]]]][[[YYYWWWXXXZZZ\\\```fffnnnsssxxxyyyyyyvvvpppiiiaaa[[[PPPLLLHHHHHHIIIJJJKKKKKKLLLKKKIIIHHHHHHIIIJJJKKKEEEGGGIIIIIIIIIIIIKKKMMMPPPQQQUUU[[[aaafffiiiiiilllhhhbbb\\\UUUOOOIIIEEEAAA@@@>>><<<;;;:::::::::<<<===???AAABBBDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOMMMOOOQQQRRRRRRRRRSSSTTTWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[\\\\\\[[[[[[[[[]]]^^^^^^^^^^^^^^^^^^]]]]]]^^^___```aaabbbbbbbbb]]][[[ZZZYYYWWWVVV\\\ddd{{{vvvnnn{{{dddNNNBBB@@@;;;<<<>>>999888999999999999777555444444444444444444444444444444444444333333333222222111222333333444444333333222222222222222222222222000000000000000000000000111111111111111111111111333111000111222222111000111111111111000000000000////////////////////////000000000000000000000000............////////////........................------,,,++++++---...///............------------....../////////000000000........................//////000000000/////////+++,,,.../////////...---~~~vvvvvvzzz|||yyyxxxwwwwwwvvvuuutttsssrrrqqqqqqpppoooooonnnnnnnnnnnnnnnnnnnnnooopppqqqrrruuuvvvvvvvvvwww{{{~~~{{{zzzzzzzzzyyyxxxuuuvvvwwwxxxyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxx|||{{{yyywwwvvvvvvwwwwwwrrrooojjjfffccc```\\\YYYTTTTTTTTTQQQQQQUUU___fffqqq|||wwwqqqoooooojjjiiiiiijjjkkkkkkjjjiiidddbbbaaaaaaccceeefffeeeeeegggiiijjjiiieeeaaa^^^\\\\\\\\\\\\\\\[[[ZZZYYY\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\\\\]]]]]]\\\[[[XXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRSSSTTTUUUUUUUUUUUUXXXWWWWWWXXXZZZZZZYYYXXXVVVUUUSSSRRRQQQQQQRRRSSSRRRSSSSSSSSSSSSSSSSSSRRRNNNOOOOOOOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJKKKHHHIIIIIIJJJJJJKKKKKKLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHIIIFFFHHHJJJLLLNNNPPPRRRSSSSSSPPPMMMJJJIIIIIIIIIJJJOOOQQQQQQOOONNNRRRYYY``````aaacccfffiiihhhfffccc___^^^___aaafffjjjnnnooommmjjjeee```ZZZSSSNNNLLLKKKKKKJJJIIIJJJLLLLLLJJJLLLLLLLLLLLLLLLKKKKKKJJJKKKMMMOOOPPPPPPQQQSSSUUUYYY[[[```iiirrrxxx{{{{{{zzzsssggg]]]UUUPPPKKKHHHBBB@@@>>><<<::::::::::::<<<===???AAACCCDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMOOORRRSSSRRRSSSTTTUUUXXXYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^^^^^^^]]]\\\\\\]]]^^^____________^^^]]][[[\\\]]]___aaabbbbbbccc\\\XXXUUUTTTRRRRRRYYYbbbuuu|||tttWWWGGG@@@???:::;;;===888777888999999888777555444444444444444444444444444333333333333333222222222111222333333444444333333222222222222222222222222000000000000000000000000111111111111111111111111000//////000222444333333111111111000000000//////000000000000000000000000////////////////////////000000000///......---------.....................------,,,++++++---.../////////.........---------------........./////////........................+++,,,,,,---------,,,++++++,,,.../////////...---|||xxxxxx|||}}}zzzyyyxxxwwwwwwvvvuuusssrrrqqqooooooooonnnnnnmmmllllllllllllllllllmmmnnnoooppprrrssstttuuuvvvyyy}}}~~~~~~~~~~~~|||zzzyyyyyyyyywwwvvvtttuuuwwwxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwzzzyyyvvvtttsssssstttuuummmjjjeeebbb^^^[[[XXXUUULLLOOOPPPPPPQQQWWWccclllzzz~~~uuuqqqooonnniiihhhhhhhhhiiiiiigggeeebbb```___```bbbeeefffffffffgggiiijjjhhheeeaaa^^^[[[[[[[[[[[[[[[ZZZYYYXXXZZZ[[[\\\]]]]]]^^^]]]]]]\\\[[[[[[\\\]]]]]][[[ZZZVVVWWWWWWWWWWWWXXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRSSSTTTTTTUUUTTTTTTVVVUUUUUUWWWYYYZZZXXXWWWTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRQQQMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJJJJKKKKKKHHHHHHHHHIIIIIIJJJJJJJJJJJJHHHFFFEEEEEEEEEDDDCCCCCCCCCCCCEEEFFFHHHJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQUUUSSSPPPLLLJJJIIIIIIIIIPPPRRRTTTSSSQQQUUU]]]dddfffhhhmmmssswwwxxxuuussskkkiiihhhjjjnnnppppppnnnfff___XXXTTTNNNHHHGGGJJJHHHKKKKKKJJJKKKNNNOOOMMMPPPPPPPPPOOOMMMKKKJJJIIIMMMOOOSSSUUUWWWYYY\\\___hhhjjjqqq{{{uuuggg\\\UUUQQQNNNLLLCCCAAA>>>;;;:::999:::;;;;;;<<<>>>AAACCCDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNOOOMMMMMMNNNOOOOOOOOONNNNNNNNNPPPSSSTTTTTTTTTUUUWWWYYYYYYZZZ[[[[[[\\\\\\]]]]]]^^^___```___^^^]]]\\\\\\]]]^^^______^^^]]]\\\ZZZ[[[\\\^^^``````aaaaaaZZZVVVRRRQQQOOOQQQZZZdddtttrrrcccLLLAAA>>>===777999;;;555777888888888777777666555444444444444444444444444333333333333222222222222111222333333444444333333222222222222222222222222111111111111111111111111222222222222222222222222.........///222444444333111111000000000/////////111111111111111111111111////////////////////////000000000///......---------------...............---------------......////////////.........------------------....................................+++,,,...//////...------,,,---......//////......{{{wwwzzz|||zzzxxxyyyxxxxxxxxxwwwvvvtttrrrqqqnnnnnnnnnmmmmmmlllkkkjjjkkkkkkjjjjjjjjjjjjkkkkkkoooqqqssstttuuuxxx{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}zzzyyywwwvvvwwwvvvuuusssrrrssstttuuuvvvuuuttttttrrrrrrsssssstttuuuvvvvvvxxxwwwtttqqqpppqqqrrrssskkkhhhccc^^^[[[WWWSSSPPPIIIMMMQQQRRRTTT\\\jjjtttyyyqqqnnnmmmkkkhhhggggggggggggfffdddaaa```___^^^___bbbeeeffffffeeeeeeggggggfffccc```^^^ZZZZZZZZZ[[[ZZZZZZYYYXXXXXXXXXYYY[[[[[[\\\\\\\\\[[[ZZZZZZ[[[]]]]]][[[YYYUUUVVVVVVVVVWWWWWWWWWWWWSSSTTTTTTTTTTTTTTTTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUXXXXXXWWWVVVQQQRRRRRRRRRRRRQQQPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHIIIIIIIIIIIIJJJHHHFFFEEEFFFFFFDDDCCCCCCCCCDDDEEEGGGIIIKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRVVVUUUSSSPPPNNNMMMLLLLLLPPPTTTWWWVVVUUUXXX```hhhkkkooovvvzzzvvvssssssvvvvvvqqqlllcccZZZRRRNNNJJJGGGJJJOOOKKKOOOPPPMMMOOOUUUXXXWWWYYYXXXUUURRRPPPNNNNNNNNNPPPTTTYYY]]]aaafffkkknnn{{{|||vvvmmm```VVVRRROOOLLLJJJDDDAAA>>>;;;999999:::;;;;;;<<<>>>AAACCCDDDEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGIIIKKKMMMNNNOOOOOOOOOLLLMMMNNNOOOPPPOOOOOONNNOOOQQQTTTUUUUUUUUUWWWXXXZZZZZZ[[[[[[\\\]]]]]]]]]]]]^^^___```___^^^\\\[[[\\\]]]^^^______^^^]]]\\\\\\\\\]]]]]]^^^]]]]]]]]]XXXTTTPPPOOOOOOSSS^^^jjjwwwjjjSSSEEE>>>===<<<666888<<<555888888777666666666666777444444444444444444444444222222222222222222222222111222333333444444333333111111111111111111111111222222222222222222222222222222222222222222222222///...---///111222222111111000000000////////////000000000000000000000000////////////////////////............//////000000---------.........//////------...////////////...////////////........................////////////........................---...000111222111000///---------------...//////}}}vvvxxxzzzxxxwwwzzzxxxxxxxxxxxxvvvtttrrrpppmmmmmmmmmmmmlllkkkjjjjjjkkkjjjiiihhhggggggggggggmmmpppssstttuuuwwwzzz|||{{{{{{{{{|||||||||||||||xxxvvvuuutttuuuuuusssqqqooopppqqqrrrrrrrrrqqqqqqppppppqqqrrrsssuuuuuuvvvwwwuuurrrpppooooooqqqrrrkkkhhhbbb]]]YYYTTTPPPMMMIIINNNSSSVVVYYYbbbppp{{{uuunnnlllkkkiiihhhgggfffffffffeeeaaa______^^^]]]___bbbeeeffffffcccddddddeeecccaaa___^^^ZZZZZZZZZZZZZZZZZZYYYXXXUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYZZZ[[[]]]\\\ZZZXXXUUUUUUUUUVVVVVVWWWWWWWWWSSSSSSSSSSSSSSSTTTTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSUUUWWWXXXWWWUUUPPPQQQRRRRRRRRRQQQPPPOOOMMMNNNNNNOOOOOONNNNNNMMMKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHHHHHHHIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKHHHFFFEEEFFFFFFEEECCCCCCCCCDDDEEEGGGJJJLLLMMMJJJJJJKKKMMMOOORRRTTTVVVWWWVVVTTTSSSRRRQQQPPPPPPPPPUUUYYYYYYWWWZZZbbbjjjooottt}}}zzzzzz{{{xxxqqqjjj___UUULLLIIIFFFEEEJJJRRROOOUUUVVVSSSUUU]]]bbbaaaccc```[[[VVVTTTTTTUUUWWWYYY]]]cccjjjpppvvv}}}jjjbbbWWWQQQNNNLLLHHHEEEDDDBBB>>>;;;999999:::;;;;;;<<<>>>AAACCCDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIGGGIIIKKKMMMOOOOOOOOOOOOKKKLLLNNNOOOPPPPPPOOOOOOPPPRRRUUUVVVVVVVVVXXXYYYZZZ[[[[[[\\\\\\]]]^^^^^^\\\]]]_________]]][[[ZZZ[[[\\\^^^______^^^\\\[[[^^^^^^^^^]]]\\\[[[ZZZYYYVVVRRROOOOOOQQQVVVcccooo|||ZZZHHHCCC===>>>===777:::>>>888999888666555555666777777444444444444444444444444222222222222222222222222222222333444444444333333111111111111111111111111222222222222222222222222222222222222222222222222000///...///000111000///000000000000////////////////////////////////////////////////////////////++++++,,,...///111222333---------.........//////,,,---///000000000///...000/////////............////////////000000000000........................)))+++---...///...---,,,......---,,,,,,...///000{{{tttrrrsssyyy~~~}}}{{{yyyuuurrrqqqqqqmmmiiiggggggiiijjjkkkhhhfffeeeccccccdddeeefffkkkmmmpppsssvvvwwwxxxxxxyyyyyyxxxxxxyyy{{{|||~~~{{{zzzwwwtttrrrqqqppppppppppppqqqrrrssssssssssssmmmoooqqqssstttuuuttttttsssrrrpppppppppppprrrssskkkfff___XXXRRRNNNLLLLLLIIIPPPUUUYYYaaaooo{{{{{{sssnnnkkkiiiggggggdddaaaaaabbbbbb```^^^[[[[[[\\\]]]```cccfffgggdddcccaaa``````___]]][[[WWWXXXZZZ[[[ZZZYYYWWWVVVOOOPPPRRRSSSTTTUUUXXX[[[YYYYYYYYYXXXXXXXXXXXXXXXUUUUUUTTTTTTUUUVVVWWWWWWTTTTTTTTTTTTSSSSSSSSSRRRPPPQQQRRRSSSRRRPPPNNNLLLPPPOOONNNPPPTTTWWWVVVTTTPPPPPPPPPPPPOOONNNMMMLLLPPPOOOMMMKKKKKKKKKKKKLLLLLLIIIHHHIIIKKKLLLJJJHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGIIILLLOOOKKKLLLMMMNNNNNNPPPSSSVVVYYYZZZ[[[XXXUUURRRSSSUUUUUUWWWYYYXXXYYY^^^gggooowww{{{}}}wwwllldddXXXOOOHHHFFFFFFHHHNNNTTTZZZ[[[[[[\\\bbblllooommmqqqjjjccc\\\UUURRRXXX```dddllltttyyy~~~}}}qqqhhhXXXSSSMMMJJJIIIJJJHHHGGGDDD@@@;;;888777777666555:::;;;===@@@BBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGDDDFFFHHHKKKMMMOOOQQQQQQPPPOOOOOONNNNNNNNNOOOOOORRRRRRRRRSSSTTTVVVWWWXXXXXXYYY[[[\\\]]]]]]\\\[[[\\\]]]]]]^^^___```aaaaaa]]]\\\\\\\\\]]]]]]^^^___aaa```^^^______^^^YYYUUUTTTOOOOOOVVVYYY[[[jjj|||kkkUUUHHH@@@???<<<:::999888888999777777777777777777777777333333333333333333333333333111111111333444333222000000000000111111111111444444333333222111000000111111222222222333333333000000000000111111111111000111222222111000111222000000000000000000000000//////000000000000//////////////////////////////111///------/////////.../////////////////////////////////...------,,,,,,000000000//////000000000////////////////////////////////////////////////---------............///000000//////.........---uuuppppppwww~~~{{{wwwtttrrrqqqooollliiiggghhhiiijjjiiigggfffdddbbbaaabbbcccccchhhiiillloooqqqsssttttttuuuuuuuuuuuuvvvxxxyyyzzzyyyxxxuuusssqqqpppppppppppppppqqqqqqrrrqqqqqqqqqmmmmmmooopppqqqrrrrrrrrrrrrqqqqqqpppppppppppppppiiiddd]]]VVVPPPMMMLLLKKKLLLRRRWWW[[[dddrrr~~~zzzrrrllliiifffeeedddaaa^^^]]]^^^^^^]]][[[ZZZZZZ[[[\\\]]]```bbbccccccaaa____________]]][[[YYYYYYZZZZZZYYYWWWUUUTTTPPPQQQRRRRRRRRRRRRTTTVVVVVVUUUUUUUUUUUUUUUUUUUUURRRRRRRRRRRRRRRSSSTTTUUUTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSRRRQQQQQQRRRSSSTTTVVVSSSQQQRRRTTTUUUTTTSSSPPPPPPPPPPPPOOONNNMMMLLLOOONNNMMMKKKKKKKKKKKKKKKKKKIIIHHHIIIKKKKKKJJJHHHJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEFFFHHHHHHHHHJJJMMMOOOMMMMMMNNNMMMMMMOOORRRUUU[[[\\\^^^\\\YYYVVVVVVWWWWWWYYYZZZYYYYYY^^^fffnnnxxx|||~~~yyytttlllaaaYYYPPPKKKGGGIIIKKKMMMRRRWWW___bbbdddgggoooxxx|||zzz{{{rrrhhhaaa\\\\\\ccckkksss}}}~~~vvvlllbbb[[[TTTPPPLLLJJJJJJJJJIIIGGGCCC???;;;888777777666666:::;;;===@@@BBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHJJJKKKMMMNNNOOOOOOQQQPPPPPPOOOOOOOOOPPPPPPSSSSSSSSSTTTUUUVVVXXXXXXYYYZZZ[[[\\\\\\]]]]]]\\\^^^^^^^^^______``````aaa]]]]]]]]]\\\]]]]]]^^^^^^aaa___^^^^^^^^^\\\WWWSSSPPPKKKNNNVVV\\\bbbtttzzz^^^JJJ>>>???>>><<<;;;999888888777444444444444444444444444333333333333333333333333333222111111333333222111000000000000111111111111222222111111000//////...111111111222222222333333000000000000111111111111000111222222000000111222000000000000000000000000//////000000000000//////////////////////////////000///------...//////...........................------........................---,,,,,,---......................................................---------............///000/////////.........---zzzpppmmmttt~~~{{{wwwtttsssrrrmmmkkkhhhhhhhhhiiiiiihhhgggfffdddaaa````````````cccdddfffiiikkkmmmnnnnnnpppqqqqqqrrrssstttuuuvvvvvvuuusssqqqoooooooooooopppppppppqqqppppppoooooolllllllllmmmmmmoooppppppppppppqqqpppooonnnlllkkkeeeaaaZZZSSSNNNLLLKKKKKKPPPUUUZZZ^^^hhhvvvwwwnnnhhhdddbbb``````]]]ZZZXXXXXXXXXXXXWWWXXXXXXXXXYYYZZZ\\\^^^^^^```___]]]^^^______^^^\\\ZZZZZZZZZYYYWWWTTTRRRQQQPPPQQQQQQPPPOOONNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUSSSSSSSSSSSSRRRRRRRRRRRRVVVTTTQQQOOOPPPTTTXXXZZZ[[[XXXUUUSSSSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLLLLNNNMMMLLLKKKKKKJJJKKKKKKJJJIIIHHHIIIJJJKKKJJJHHHKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFHHHIIIIIIKKKNNNPPPOOOOOOOOOMMMLLLMMMPPPSSS[[[]]]```aaa___]]]\\\\\\ZZZ[[[\\\[[[[[[___fffllluuuzzz}}}uuunnnhhh___VVVOOOJJJGGGIIINNNRRRSSSWWW\\\cccjjjpppwwwxxxlllffffffjjjsss|||~~~oooeee\\\UUUPPPNNNMMMLLLLLLLLLLLLJJJHHHBBB>>>:::777666777777666:::;;;===@@@BBBCCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNRRRQQQQQQPPPPPPQQQQQQRRRUUUUUUUUUUUUVVVWWWYYYYYY[[[ZZZZZZ[[[[[[\\\]]]^^^_________```````````````^^^^^^]]]]]]]]]]]]]]]^^^```___^^^^^^]]]YYYTTTPPPOOOMMMQQQZZZbbbmmmzzz|||oooWWWGGG???<<<<<<<<<;;;:::888777666333333333333333333333333333333333333333333333333555333222222333333111000000000000000111111111111222222111111000/////////111111111222222222222333000000000000111111111111000111222222000000111222000000000000000000000000//////000000000000//////////////////////////////000...------...//////...------------------------,,,,,,------...//////000...---+++******+++---...................................................---------............////////////...............uuulllpppxxx~~~|||zzzwwwtttrrrmmmkkkiiihhhiiiiiigggfffgggfffdddbbb```___^^^^^^___```bbbdddfffgggiiiiiillllllnnnpppqqqrrrrrrrrrtttsssqqqooonnnnnnooooooppppppqqqppppppooonnnnnnmmmlllkkkkkkkkkmmmnnnooonnnoooppppppooollliiigggbbb^^^WWWPPPLLLKKKKKKLLLSSSXXX]]]bbbmmm{{{~~~sssjjjccc___]]][[[[[[YYYWWWUUUTTTTTTTTTSSSSSSTTTUUUVVVXXXZZZ[[[\\\]]]\\\[[[\\\^^^___^^^]]][[[ZZZYYYVVVTTTRRRPPPOOOMMMNNNOOOOOOMMMKKKLLLMMMNNNNNNNNNOOOOOOOOOOOOOOORRRRRRRRRRRRSSSTTTUUUVVVSSSSSSRRRRRRRRRQQQQQQQQQVVVTTTQQQOOOPPPSSSWWWZZZZZZXXXUUURRRPPPPPPOOOOOOMMMNNNNNNNNNMMMMMMLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEGGGIIIJJJJJJKKKNNNPPPQQQQQQPPPNNNLLLMMMOOOQQQWWWZZZ___ccceeedddcccbbb^^^^^^^^^]]]]]]```fffjjjnnnttt{{{|||xxxuuuuuuwwwvvvpppiiiccc]]]XXXRRRNNNKKKJJJLLLRRRUUUWWW]]]ccciiitttyyyllljjjoooyyyvvvggg]]]WWWSSSPPPMMMNNNOOOPPPOOONNNKKKIII@@@<<<888666666777777777:::;;;===@@@BBBCCCDDDEEECCCDDDEEEGGGIIIJJJJJJJJJJJJJJJKKKKKKLLLNNNOOOOOORRRRRRRRRQQQRRRRRRSSSTTTVVVVVVVVVVVVWWWXXXYYYZZZ\\\[[[ZZZZZZ[[[\\\^^^___``````````````````____________^^^]]]]]]]]]]]]^^^______^^^]]]ZZZVVVQQQNNNRRRRRRXXXbbblllyyysssppp~~~eeeSSSIIICCC:::;;;;;;;;;:::888666444555555555555555555555555333333333333333333333333555444222222222222000//////000000000111111111111333333333222222222111111111111111111222222222222///000000000111111111111000111222111000///000222//////////////////////////////000000000000/////////////////////////////////---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000///---++++++---///000................................................---------............///........................}}}ooolllpppzzz{{{}}}~~~}}}yyyvvvsssnnnllljjjiiiiiihhhgggeeehhhgggeeecccaaa___^^^^^^^^^^^^___```bbbccceeeeeehhhiiilllnnnpppppppppoooqqqpppooonnnmmmnnnoooooopppppppppppppppooonnnmmmnnnmmmlllkkkkkklllnnnooolllmmmnnnooommmjjjfffddd___[[[UUUOOOKKKKKKMMMNNNTTTZZZaaahhhsssxxxmmmccc]]]ZZZXXXWWWWWWWWWWWWUUUTTTSSSSSSSSSPPPQQQSSSUUUWWWYYYZZZ[[[[[[ZZZYYYZZZ\\\^^^]]]\\\[[[YYYVVVSSSQQQOOOOOONNNKKKMMMOOOOOONNNMMMMMMNNNOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSSSSSSSSSSTTTTTTUUURRRRRRRRRQQQQQQQQQQQQPPPSSSRRRQQQPPPPPPQQQRRRSSSUUUTTTRRRPPPNNNMMMNNNNNNLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIIIIIIIHHHHHHIIIIIIKKKKKKJJJIIIHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEEEEGGGIIIJJJJJJKKKLLLNNNQQQRRRRRRPPPNNNNNNPPPQQQRRRUUU\\\ccchhhjjjiiihhhaaaaaa```______bbbfffiiiiiiqqqyyyzzzuuunnnkkkkkkiiieee___ZZZVVVSSSQQQOOORRRPPPQQQUUUXXX[[[dddlllwwwuuummmppp{{{~~~oooccc\\\XXXTTTRRRQQQSSSUUUUUUSSSOOOKKKIII===:::777555666777888888:::;;;===@@@BBBCCCDDDEEEBBBCCCEEEGGGIIIJJJJJJKKKIIIIIIJJJKKKLLLOOOQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUWWWWWWWWWWWWXXXYYYZZZZZZ\\\[[[[[[ZZZ[[[]]]^^^```````````````__________________^^^]]]]]]^^^^^^^^^______^^^\\\XXXSSSPPPNNNPPPUUU___kkkxxxzzzoooeeeggg}}}kkkWWWJJJBBB>>>999999::::::999777555444555555555555555555555555333333333333333333333333555444222222222222000//////000000000111111111111333333333222222222222222000000111111111222222222///000000000111111111111///000111111000///000111//////////////////////////////000000000000//////////////////////////////...---+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------000///---,,,,,,---///000................................................---------............///---------...............zzzqqqqqqwwwxxx{{{}}}|||zzzvvvtttrrrooollliiihhhhhhfffeeegggfffeeecccbbb```^^^]]]]]]]]]]]]]]]___```bbbbbbdddfffjjjmmmoooooommmlllnnnmmmlllkkkkkklllmmmnnnnnnnnnooooooooonnnmmmmmmnnnmmmmmmlllllllllmmmmmmjjjkkkllllllkkkhhheeebbb^^^ZZZTTTNNNLLLMMMOOORRRUUU]]]gggppp{{{wwwpppfff]]]XXXVVVUUUUUUUUUWWWYYYYYYXXXVVVUUUUUUQQQRRRTTTVVVXXXYYYZZZZZZYYYXXXXXXYYY[[[\\\\\\[[[YYYWWWSSSQQQOOONNNOOOOOONNNQQQSSSTTTSSSSSSSSSTTTSSSSSSSSSTTTTTTUUUUUUVVVSSSSSSRRRQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPOOOMMMLLLLLLMMMJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIGGGIIIJJJIIIHHHGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEEEEGGGIIIJJJIIIIIIJJJKKKOOOQQQSSSSSSRRRQQQRRRSSSOOORRRYYYbbbiiimmmmmmllldddcccaaaaaabbbdddgggiiihhhooovvvxxxsssllleeebbbaaa^^^ZZZUUURRROOOOOOOOOVVVTTTUUUYYY]]]bbbmmmyyyvvvqqqpppxxx~~~vvvjjjaaa\\\YYYVVVSSSYYY[[[\\\ZZZTTTNNNIIIGGG;;;999555444555777888888:::;;;===@@@BBBCCCDDDEEECCCDDDEEEGGGIIIJJJJJJJJJJJJIIIJJJKKKLLLOOOQQQSSSRRRRRRRRRRRRSSSTTTUUUUUUXXXXXXWWWWWWXXXYYYYYYZZZ\\\[[[[[[\\\\\\]]]^^^___^^^^^^^^^_______________^^^^^^^^^^^^^^^______```______]]]ZZZUUURRRQQQQQQOOOYYYhhhyyy~~~ooogggaaagggsssZZZMMMCCC<<<888888888888888777666555444333333333333333333333333333333333333333333333333555333222222333333111000000000000000111111111111000000000000000000000000000000000111111111111222000000000000111111111111///000111111//////000111000000000000000000000000//////000000000000//////////////////////////////---,,,+++,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,------,,,,,,,,,,,,---------------------------------------------------------------............///---------------.........yyyyyyyyyyyyxxxwwwvvvvvvwwwsssmmmjjjhhhgggfffeeeddddddcccbbbaaa___]]]]]][[[[[[[[[[[[\\\]]]___```aaaccchhhkkkmmmmmmkkkjjjiiiiiihhhhhhhhhiiikkkllljjjkkkkkkllllllllllllkkkmmmmmmmmmmmmllllllkkkjjjiiiiiijjjjjjiiifffdddccc^^^ZZZTTTOOOMMMOOORRRUUUVVV```mmmyyypppiii___WWWSSSRRRSSSSSSTTTXXX]]]___]]]ZZZYYYYYYUUUVVVXXXYYYYYYYYYXXXXXXYYYXXXWWWXXXZZZ[[[[[[ZZZVVVTTTQQQNNNMMMNNNPPPQQQVVVXXX[[[\\\[[[YYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[\\\VVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOLLLLLLMMMMMMNNNNNNOOOOOOKKKNNNPPPPPPNNNKKKKKKLLLIIIJJJJJJKKKKKKKKKJJJJJJHHHIIIJJJJJJJJJJJJIIIHHHGGGIIIJJJIIIGGGFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIJJJHHHGGGGGGHHHMMMPPPTTTVVVVVVUUUTTTTTTQQQSSSYYYaaaiiinnnooommmeeecccbbbbbbdddfffhhhiiihhhkkkoooqqqnnnggg```[[[XXXWWWUUURRROOONNNOOOPPPSSSSSSXXX^^^dddkkkyyyyyykkkkkkqqq}}}vvvnnneee^^^\\\\\\\\\[[[aaabbbbbb\\\SSSKKKEEEBBB:::777444333555777888999:::;;;===@@@BBBCCCDDDEEECCCDDDFFFGGGHHHIIIIIIJJJLLLKKKKKKKKKLLLNNNPPPRRRQQQQQQQQQRRRRRRSSSUUUUUUXXXXXXWWWWWWWWWXXXYYYYYY[[[[[[\\\]]]^^^^^^^^^^^^\\\\\\]]]]]]^^^^^^______]]]]]]]]]]]]^^^```aaabbb```___]]]XXXSSSQQQRRRTTTXXXfffyyyuuugggdddeeeppp___MMMHHHBBB<<<999888888777666555555555555444444444444444444444444333333333333333333333333333222111111333333222111000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111///000111000///...///111000000000000000000000000//////000000000000//////////////////////////////---+++***+++---/////////------------------------..................------,,,---............---,,,---------------------------------------------------------............///,,,,,,,,,------.........}}}{{{xxxuuuttttttvvvwwwzzzuuuooojjjggggggfffeeebbbbbbbbbaaa```^^^]]]\\\ZZZZZZYYYYYYZZZ[[[]]]^^^^^^aaafffjjjlllkkkiiigggffffffeeeeeefffgggiiijjjggghhhiiijjjjjjjjjjjjjjjkkklllmmmmmmlllkkkiiihhhhhhhhhiiihhhgggfffdddccc^^^ZZZTTTOOONNNPPPTTTWWWXXXcccqqqllleee[[[TTTQQQQQQRRRSSSTTTYYY```bbbaaa^^^\\\\\\ZZZZZZ[[[[[[ZZZXXXWWWVVVYYYXXXWWWXXXZZZZZZZZZYYYTTTRRROOOMMMLLLNNNQQQSSS\\\^^^aaaaaa```^^^]]]]]]\\\\\\\\\]]]^^^______```ZZZYYYWWWUUUTTTSSSRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOKKKKKKJJJKKKLLLNNNQQQSSSJJJNNNRRRRRRNNNKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFHHHJJJIIIGGGFFFHHHJJJHHHHHHHHHHHHHHHHHHHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFHHHIIIIIIHHHFFFEEEFFFKKKOOOUUUXXXYYYWWWVVVVVVSSSUUUYYYaaajjjnnnooommmfffdddbbbccceeehhhiiijjjgggggghhhiiigggbbb[[[VVVPPPQQQPPPPPPOOOPPPQQQSSSNNNPPPXXXbbbjjjsss{{{ppphhhbbbfffqqq~~~xxxqqqjjjaaa\\\^^^aaadddeeefffgggddd]]]RRRHHHBBB???999777444333555777999999:::;;;===@@@BBBCCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIOOONNNLLLKKKKKKMMMOOOPPPQQQQQQQQQQQQRRRSSSTTTUUUXXXWWWWWWWWWWWWXXXXXXYYYZZZ[[[]]]^^^______^^^]]][[[[[[\\\\\\]]]^^^______\\\\\\]]]]]]___```bbbccc``````\\\WWWRRRPPPSSSWWWdddttt|||jjj^^^```gggvvvkkkMMMBBBCCCBBB===:::999777666444444444555666777777777777777777777777333333333333333333333333333111111111333444333222000000000000111111111111222222222222222222333333000000000000111111111111000000000000111111111111///000111000///...///111000000000000000000000000//////000000000000//////////////////////////////---+++***+++---/////////------------------------,,,,,,------.../////////...///111222222111///...---------------------------------------------------------.........//////,,,,,,,,,------.........wwwqqqoooppprrrsssvvvuuuqqqjjjcccaaabbbeeedddcccbbbbbbbbbaaa___]]][[[[[[ZZZZZZYYYXXXXXXXXXYYY\\\___aaaaaabbbcccdddgggggggggfffeeeeeeddddddggghhhiiihhhggggggiiikkknnnnnnnnnnnnmmmkkkhhhggggggggggggfffeeedddbbbaaa___XXXQQQPPPQQQRRRWWW\\\^^^jjjyyyssseee^^^XXXUUUSSSRRRUUU[[[[[[^^^bbbcccaaa^^^\\\[[[```^^^\\\]]]___```]]]ZZZZZZZZZYYYXXXWWWVVVVVVVVVUUURRRNNNKKKKKKNNNRRRTTT___bbbeeeddd```]]]\\\]]]\\\^^^bbbddddddaaa^^^\\\[[[ZZZWWWUUUSSSRRRRRRRRROOOPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHHHHIIIJJJKKKKKKJJJHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIILLLLLLLLLKKKJJJIIIGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDIIIOOOVVVZZZZZZYYYYYYZZZXXXWWWYYYaaajjjqqqrrrpppfffddddddggglllnnnjjjfffeeedddbbb```]]]YYYSSSOOONNNNNNNNNNNNOOOOOOOOOOOOQQQVVV^^^hhhsss{{{{{{qqqhhhddddddeee```hhhrrr}}}xxxpppiiiaaa```fffkkkkkkiiitttjjj\\\OOOFFF@@@===<<<555555555555666888999999999999:::<<<>>>@@@BBBDDDGGGGGGGGGGGGHHHIIIIIIJJJMMMNNNOOOOOONNNMMMNNNPPPPPPPPPQQQSSSTTTUUUVVVWWWWWWRRRQQQVVVYYYXXXYYY]]]```^^^\\\[[[]]]_________```___^^^]]]]]]]]]]]]]]]___^^^]]]^^^`````````___aaa\\\WWWTTTRRRTTT]]]ggg}}}|||nnn___]]]mmmjjjZZZIII@@@<<<:::;;;===888777777666555444444444777777666666666555555555333333333333333333333333222111111111000000//////333333333222222222222222333333333222222111111111000000111222222222222111---...000222333222111000444444444333111000...---111111000000//////.........///000111111000///.........//////......---,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///------,,,,,,,,,...000222000---,,,---///---.........---,,,,,,+++////////////////////////////////////////////////...///000222222000///...{{{pppkkklllpppsssuuutttqqqlllfffdddeeegggdddbbbaaaaaaaaa```^^^\\\[[[[[[[[[ZZZZZZYYYXXXWWWWWWYYY\\\^^^^^^^^^```aaaccccccccccccccccccccccccfffggghhhgggffffffhhhjjjlllllllllkkkjjjhhhgggffffffffffffeeedddbbbaaa``````XXXRRRRRRRRRTTTYYY___dddqqq|||ooo```YYYSSSQQQPPPPPPUUU[[[]]]___bbbcccaaa^^^]]]]]]```___]]]^^^______]]]ZZZ[[[[[[ZZZYYYWWWVVVUUUTTTQQQOOOLLLKKKLLLPPPTTTWWW^^^```aaa```]]]ZZZZZZ[[[YYY[[[^^^``````^^^\\\ZZZXXXVVVUUUSSSQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJJJJKKKIIIHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHFFFEEEDDDHHHMMMTTTXXXYYYZZZZZZ[[[[[[YYYZZZ```ggglllllljjjfffeeeeeeiiimmmmmmhhhdddaaa___\\\ZZZWWWTTTPPPLLLKKKLLLLLLLLLMMMMMMNNNNNNQQQVVV___hhhoootttuuuvvvnnnjjjddd\\\WWWVVVYYY\\\gggpppzzz|||wwwpppjjjddddddiiinnnnnnkkkjjjaaaTTTIIIAAA<<<:::999555555555666777888999:::999:::;;;<<<>>>AAACCCDDDGGGGGGGGGGGGHHHIIIJJJJJJMMMNNNOOOOOONNNMMMOOOPPPPPPQQQRRRSSSTTTVVVWWWWWWXXXSSSRRRWWWZZZYYYZZZ]]]```^^^\\\[[[]]]___`````````______^^^]]]]]]^^^^^^___^^^]]]^^^___```___^^^\\\YYYVVVTTTSSSZZZjjj{{{ttthhh\\\^^^rrr{{{[[[OOOBBB===;;;888777888888777777666555555444444333222222222222111111111111111111111111111111111222111111111000000000000000000000000000111111111222222222111111000000000000000111222222222222111333222111000000/////////222222222222111000......000000000000//////.........///000111111000///.........//////......---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222111000////////////...///111///---,,,---///......//////......---,,,........................------------------------+++,,,---......---,,,+++uuujjjiiinnnsssssssssrrrnnnjjjgggggghhhbbbaaa____________]]][[[YYYZZZ[[[[[[ZZZYYYWWWVVVUUUWWWYYYYYYYYYZZZ[[[]]]___``````aaabbbbbbccccccdddeeeffffffeeeeeefffhhhjjjiiiiiihhhgggfffeeeeeeccccccccccccbbbaaa_________YYYTTTTTTTTTVVV\\\cccmmm|||uuujjj^^^WWWQQQOOOOOOPPPVVV]]]___aaabbbbbb```_________aaa___^^^^^^^^^^^^]]][[[\\\\\\[[[YYYWWWUUUSSSRRRMMMKKKJJJJJJLLLQQQVVVYYY\\\\\\[[[XXXVVVTTTUUUVVVSSSUUUXXXZZZ[[[YYYWWWVVVSSSRRRQQQPPPOOOOOOOOOOOORRRRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGHHHHHHGGGFFFDDDCCCEEEJJJPPPUUUXXXZZZ\\\]]][[[YYYYYY]]]ccchhhiiihhhiiijjjmmmqqqssspppiiibbb[[[XXXTTTQQQOOOMMMKKKIIIJJJJJJKKKLLLMMMNNNNNNOOOQQQVVV^^^dddhhhgggdddbbbZZZWWWTTTPPPPPPTTT[[[aaappp{{{~~~yyyuuummmhhhdddeeejjjmmmkkkhhh[[[TTTIII@@@:::888666555555555555666777999:::;;;:::;;;<<<===???AAACCCDDDGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNOOOOOONNNNNNOOOQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYUUUUUUXXX[[[[[[[[[]]]```^^^\\\\\\^^^___````````````______^^^^^^_________^^^]]]^^^______^^^\\\YYYXXXWWWVVVXXXddd~~~jjj```ZZZccc|||gggLLLCCC===<<<;;;777555666777777777666555555444444444444444333333333222222111111111111111111111111111111111111111000000000//////000000111111222222111111111000000000000000///000111111222222111111444333000.........000111000000000000000///......000000000////////////......///000000000000///.........//////......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,---...///...---,,,---......////////////......---------------------------------------------------***+++,,,------,,,+++***rrrlllooossstttsssrrrooollliiifffeeeaaa```^^^]]]]]]]]]\\\ZZZYYYZZZ[[[[[[ZZZYYYWWWUUUUUUVVVWWWWWWVVVVVVXXXZZZ]]]]]]^^^```bbbcccdddeeebbbcccdddcccbbbbbbdddfffggggggfffeeeeeeeeeeeeeeeaaaaaaaaaaaa```___^^^]]]___YYYVVVVVVWWWYYY```hhhttt{{{oooggg```YYYSSSQQQQQQSSSYYYaaabbbbbbbbbaaa___^^^___aaa```___^^^]]]]]]]]]\\\\\\^^^]]]\\\ZZZWWWTTTQQQPPPIIIHHHGGGHHHKKKPPPTTTXXXYYYWWWTTTPPPNNNNNNPPPQQQOOOPPPRRRTTTTTTTTTSSSRRROOOOOOOOOOOOOOOOOOOOOOOOSSSSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEFFFGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEECCCDDDGGGHHHIIIHHHFFFEEECCCBBBBBBBBBBBBCCCDDDDDDFFFGGGGGGGGGGGGEEEDDDCCCBBBFFFKKKQQQVVVYYY\\\]]]WWWVVVWWW[[[aaafffiiiiiihhhlllrrrwwwwwwpppddd\\\UUUQQQLLLIIIHHHHHHHHHHHHJJJJJJKKKMMMNNNOOOPPPQQQRRRUUUZZZ]]]]]][[[VVVSSSSSSRRRQQQRRRVVV___jjjqqq{{{|||yyyvvvtttgggdddaaabbbddddddaaa]]]OOOIIIAAA:::777666555555555555666777888999;;;<<<<<<<<<===>>>@@@BBBDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNOOOOOONNNNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYXXXWWWZZZ]]]^^^^^^^^^___]]]\\\]]]___`````````aaa``````______`````````___^^^^^^^^^______\\\ZZZ[[[XXXWWW[[[dddwwwyyyaaa\\\]]]mmmrrrXXXFFF@@@<<<===<<<999777888777777666666555555555555666666555555555444444444333333333333333333333333111111111111111111111111111111222222333444555555111111111111111111000000///000000111111111111111000////////////111222333......///////////////...////////////////////////---...///000000///...---.........///......---,,,---,,,+++******+++,,,---------------------------,,,,,,+++***************------------,,,,,,,,,------...............------------------------------////////////////////////------............------vvvrrrqqqvvvtttrrrooolllhhhdddaaaaaa___\\\[[[\\\\\\[[[ZZZYYYYYYZZZZZZYYYXXXVVVUUUUUUVVVXXXWWWVVVUUUVVVWWWXXXYYYZZZ\\\^^^```bbbccc```aaaaaaaaa``````bbbdddeeeeeeeeeddddddddddddddd____________^^^]]]\\\\\\]]]YYYWWWXXXXXX[[[cccmmmxxxuuukkkeeeaaaZZZTTTSSSSSSTTTZZZaaaddddddcccaaa^^^]]]^^^```^^^^^^]]]\\\[[[[[[\\\]]]^^^^^^]]][[[XXXTTTPPPNNNHHHHHHGGGGGGJJJNNNRRRTTTWWWTTTOOOKKKJJJJJJLLLMMMMMMMMMNNNOOOPPPOOOOOOOOONNNNNNNNNOOOOOOOOOOOOOOORRRRRRQQQPPPOOOMMMKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFCCCDDDFFFGGGFFFEEECCCAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFEEECCCBBBAAACCCGGGLLLRRRWWWZZZ[[[WWWVVVVVVXXX]]]bbbfffhhheeejjjrrrwwwtttjjj\\\RRRPPPLLLGGGDDDDDDEEEGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRTTTUUUUUUUUUTTTRRRPPPNNNMMMNNNPPPTTT\\\hhhuuu}}}|||wwwuuusssqqqcccaaa^^^]]]\\\YYYUUUPPPGGGBBB===888777777777666666666666777999:::<<<=========>>>???AAACCCDDDEEEGGGGGGGGGHHHIIIJJJLLLMMMLLLNNNOOOOOOOOOOOOQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZYYYZZZZZZ[[[___aaaaaa```^^^]]]\\\]]]```aaaaaa```aaaaaaaaa``````aaaaaabbb```_________```___\\\YYYZZZVVVXXXeeezzzmmmZZZ[[[dddyyy}}}^^^JJJFFF@@@<<<<<<;;;888888;;;666666666666555555555555444444333333333222222222333333333333333333333333111111111111111222222222111111222333444555555666222222222222222222222222//////000111111111111000---...000111222222111111------...////////////................../////////---...///000000///...---.........///......---,,,...---++++++++++++---...------------------------///...---------------------,,,,,,,,,------------+++,,,,,,------,,,,,,,,,------------------------////////////////////////.........//////.........{{{tttxxxuuurrrooolllhhhddd```aaa___\\\ZZZ[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWWWWUUUWWWYYYYYYWWWUUUUUUUUUQQQRRRTTTVVVYYY[[[]]]^^^^^^_________^^^^^^```aaaaaaaaacccddddddcccbbbbbb]]]]]]^^^^^^]]]\\\\\\[[[[[[YYYXXXYYYYYY\\\fffqqq|||}}}pppgggbbb^^^XXXSSSSSSSSSSSSXXX^^^eeeeeedddaaa^^^\\\\\\]]][[[[[[[[[ZZZYYYZZZ\\\^^^^^^^^^]]][[[XXXTTTPPPNNNIIIHHHHHHHHHJJJNNNQQQSSSXXXTTTNNNJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOOOOPPPPPPPPPOOONNNLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEDDDCCCAAA@@@CCCBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@CCCHHHNNNSSSVVVVVVXXXWWWUUUUUUXXX\\\```ccciiimmmssstttpppeeeXXXPPPKKKHHHCCCAAABBBDDDFFFHHHFFFGGGIIIKKKNNNPPPRRRSSSVVVUUUSSSQQQOOONNNNNNNNNLLLOOOTTT\\\fffttt|||uuurrrpppllljjj```^^^[[[XXXUUUQQQKKKHHHBBB???:::888888888888777666666777888999;;;===>>>?????????@@@BBBCCCEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMLLLNNNOOOPPPOOOPPPQQQSSSTTTUUUVVVWWWXXXYYYZZZ[[[XXX[[[\\\]]]aaaeeeeeebbb^^^]]]]]]^^^aaabbbaaaaaabbbbbbaaaaaaaaabbbccccccaaa``````aaaaaa___\\\YYYWWWXXXbbbxxxuuudddXXX```qqqfffOOOBBBCCC>>>;;;;;;999666777:::666666666666666666555555555555555555444444444444111111111111111111111111111111111222222222222222000000111111222222333333222222222222222333333333...///000000111111000000000111222333222000...,,,......///////////////...---............/////////---...////////////...---......//////......---,,,...------,,,,,,------...------------------------------,,,,,,,,,,,,,,,---...---,,,---...///...---******+++,,,,,,,,,,,,+++---------------------------------------------------,,,,,,,,,,,,,,,,,,---yyyuuuqqqooommmkkkgggdddbbb___\\\ZZZZZZ[[[[[[ZZZ[[[ZZZXXXVVVVVVVVVWWWXXXTTTWWWZZZZZZXXXUUUSSSRRRNNNOOOQQQSSSUUUXXXYYYZZZ\\\]]]^^^]]]\\\\\\^^^```\\\^^^aaaccccccbbb```^^^\\\]]]]]]]]]]]]\\\[[[[[[ZZZXXXXXXYYYZZZ]]]hhhssswwwjjjbbb^^^YYYTTTQQQSSSTTTUUUYYY^^^eeeeeeeeeaaa]]]ZZZYYYYYYWWWXXXYYYXXXWWWXXX\\\___]]]]]]]]]\\\YYYTTTPPPNNNJJJJJJJJJKKKMMMQQQTTTVVV\\\WWWQQQMMMMMMNNNNNNNNNOOONNNMMMLLLKKKKKKLLLLLLLLLMMMNNNOOOOOONNNNNNMMMNNNNNNNNNMMMLLLKKKJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEDDDEEEEEEFFFEEECCCBBBAAA@@@???@@@DDDJJJOOOQQQRRRTTTSSSQQQQQQSSSWWW]]]aaannnooonnnkkkddd\\\UUUQQQGGGDDD@@@???AAADDDFFFGGGHHHIIIKKKNNNQQQSSSUUUWWWXXXVVVTTTQQQOOONNNNNNNNNQQQVVV^^^iiivvv{{{tttooollliiiddd```[[[YYYVVVRRRNNNJJJEEEBBB>>><<<888777777777777666666666777888:::<<<>>>???@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGHHHJJJKKKMMMNNNLLLNNNOOOPPPPPPPPPRRRTTTUUUUUUVVVXXXYYYZZZ[[[\\\WWW[[[]]]^^^bbbhhhiiiddd]]]]]]]]]___aaabbbbbbaaabbbbbbbbbbbbbbbcccddddddbbbbbbbbbbbbbbb```\\\YYYZZZaaatttkkk```\\\jjjkkkTTTGGGBBB>>>;;;:::;;;999555555999555666666666666666666666777777666666666666555555111111111111111111111111111111111222222333333333222222222222222222222222000111111111222222222222...//////000000000000000222222222111000000///...//////000000000//////...---------.........//////------...//////...------......//////......---,,,---......//////......---........................++++++************++++++///---,,,---///111///...***+++,,,,,,---------,,,........................------------------------,,,,,,++++++++++++,,,,,,yyyuuuqqqooonnnmmmjjjgggbbb___\\\ZZZZZZ[[[[[[[[[\\\ZZZXXXUUUUUUVVVWWWYYYSSSVVVZZZ[[[XXXTTTQQQPPPOOOPPPQQQSSSVVVXXXYYYZZZ[[[\\\]]]\\\[[[[[[]]]___XXX[[[___bbbbbbaaa^^^[[[\\\\\\]]]]]]]]]\\\\\\[[[XXXWWWXXXYYYZZZ^^^iiiuuutttggg___[[[VVVRRRQQQTTTVVVWWW[[[aaaeeefffeeebbb]]]YYYWWWVVVUUUWWWXXXWWWVVVXXX\\\```\\\]]]]]]\\\YYYUUUQQQNNNJJJJJJKKKMMMPPPTTTXXXZZZ___ZZZTTTQQQQQQRRRQQQPPPQQQPPPNNNLLLKKKKKKKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEEEEEEECCCBBBAAAAAA???>>>BBBHHHMMMOOOOOOMMMMMMMMMMMMPPPVVV^^^ccckkkiiiccc[[[TTTNNNLLLLLLEEEBBB???>>>@@@CCCEEEFFFLLLMMMOOORRRUUUXXXZZZ\\\YYYXXXVVVSSSQQQOOOMMMLLLUUU[[[eeerrrwwwsssmmmjjjgggddd^^^YYYUUUSSSPPPMMMIIIEEEAAA???<<<:::777666666666555444666666777888:::<<<>>>???@@@@@@AAAAAACCCDDDFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNLLLNNNOOOPPPPPPPPPRRRTTTUUUVVVWWWXXXYYY[[[\\\\\\VVV[[[^^^^^^cccjjjkkkfff]]]]]]]]]___bbbcccbbbaaacccbbbbbbbbbcccddddddeeecccccccccccccccaaa\\\YYY___llluuueee___cccuuuqqqWWWGGG@@@@@@;;;999;;;===;;;777666999555555555666666666666666333333222222222111111111333333333333333333333333111111111222222333333333555444444444444444444444//////000000111111111222...//////000000000000000111000///...///111333444000000000000000//////...---------.........//////,,,---...//////...---,,,......//////......---,,,---...///000000///...---.................................------.../////////---,,,---000222000...+++,,,------.........---////////////////////////////////////////////////---,,,,,,++++++,,,,,,---uuummmpppssspppkkkiiiaaa```^^^]]]]]][[[XXXVVVZZZXXXVVVVVVWWWWWWVVVUUUUUUVVVVVVVVVUUUTTTRRRPPPNNNNNNOOOOOOPPPQQQRRRRRRUUUXXXZZZ[[[[[[[[[]]]^^^bbbaaa___]]]\\\\\\\\\\\\YYYZZZ[[[\\\\\\[[[YYYYYYYYYWWWVVVWWW\\\eeennnttt}}}{{{pppiiibbbZZZWWWSSSOOOPPPVVV\\\```bbbhhhfffbbb^^^ZZZVVVSSSRRRRRRQQQPPPQQQTTTWWWYYYZZZ^^^]]][[[YYYWWWSSSNNNJJJJJJHHHKKKQQQTTTSSSXXX```^^^ZZZVVVTTTTTTVVVWWWWWWTTTTTTTTTTTTRRRPPPMMMLLLOOONNNLLLKKKJJJJJJJJJKKKMMMMMMMMMMMMMMMLLLLLLKKKFFFGGGGGGGGGFFFEEECCCBBBEEEEEEFFFEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHKKKKKKJJJIIIHHHHHHGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDHHHEEECCCCCCDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>???AAABBBDDDFFFGGGKKKIIIGGGGGGKKKSSS[[[``````]]]WWWPPPKKKIIIHHHHHHDDDCCCAAAAAACCCFFFJJJMMMNNNNNNPPPUUU[[[^^^]]][[[^^^\\\WWWQQQMMMMMMPPPSSSXXX___jjjzzz}}}xxxrrrnnnhhhdddaaa]]]WWWSSSLLLKKKIIIFFFCCC@@@???>>>999999888666444444555777777888999:::<<<===>>>>>>AAABBBCCCEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLLLLKKKJJJNNNOOOQQQSSSSSSSSSSSSRRRWWWXXXYYYZZZ[[[[[[[[[[[[\\\]]]]]]^^^___```aaaaaa^^^______```aaabbbbbbccceeeggghhhiiiiiihhhffffffgggiiijjjhhhddd```___```fff~~~rrrddd```fffssssssZZZNNNFFF???<<<<<<<<<;;;:::999888777666777777666555444444333333444444333333333333222222///111222333222222444555111333444333111/////////.........000222222000...111000///000111222111000////////////////////////000000000000000000000000////////////////////////------............------,,,---......//////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...------,,,,,,------.........------------..............................///...---...///...+++)))************************{{{|||ooommmooonnnjjjhhhdddbbb___^^^]]]\\\[[[YYYYYYXXXVVVUUUVVVWWWVVVUUUVVVVVVUUUUUUSSSRRRQQQPPPNNNNNNOOOOOOPPPQQQQQQRRRSSSUUUXXXYYYYYYZZZ\\\]]]___^^^]]][[[[[[ZZZ[[[[[[ZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWWWWYYY___hhhqqqwww~~~|||rrriiieee```[[[WWWTTTPPPQQQVVV\\\```bbbkkkhhhccc\\\VVVRRROOONNNPPPOOOPPPQQQUUUYYY\\\]]]^^^\\\ZZZWWWUUURRRMMMJJJJJJIIIKKKQQQTTTUUUZZZbbbbbb^^^YYYWWWVVVWWWXXXXXXWWWWWWWWWVVVTTTRRRPPPOOONNNMMMLLLJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKFFFGGGGGGGGGFFFEEECCCBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFGGGJJJJJJIIIIIIHHHGGGGGGFFFDDDEEEFFFFFFFFFFFFFFFEEEHHHGGGFFFEEEDDDDDDDDDDDDFFFDDDBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAACCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA======>>>???@@@BBBCCCDDDDDDDDDDDDFFFIIINNNSSSVVVVVVSSSNNNIIIEEEDDDDDDDDDDDDCCCBBBBBBDDDGGGKKKNNNPPPQQQTTTYYY^^^```^^^\\\[[[YYYUUUPPPMMMNNNQQQTTT```fffrrrvvvnnnjjjjjjfffbbb^^^[[[WWWQQQMMMGGGEEECCC@@@>>><<<::::::888888888666444444555777999:::;;;<<<===>>>???@@@BBBBBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMNNNOOOQQQRRRTTTUUUUUUUUUWWWXXXXXXYYYZZZZZZZZZZZZ\\\\\\]]]^^^___aaaaaabbb```aaaaaaaaabbbcccccccccfffggghhhiiiiiijjjkkklllrrrsssrrrlllfffdddgggkkk}}}uuummmeeegggooocccNNNFFFAAA===;;;;;;;;;:::999888777666666777666666555444444333333444444333333333333222222222222333222111222444666444333222111111111111111000///000111333333222000222111///000111111000///000000000000000000000000000000000000000000000000////////////////////////------............------,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///......------......///......------------..............................---,,,,,,---//////---+++++++++++++++++++++++++++nnnyyyrrrllllllllllllkkkjjjfffbbb______^^^^^^]]]XXXWWWUUUUUUVVVWWWVVVUUUWWWVVVTTTRRRQQQPPPOOOOOONNNNNNOOOOOOPPPPPPQQQQQQPPPRRRUUUVVVVVVXXXZZZ\\\\\\[[[ZZZYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZWWWXXXYYY]]]dddlllsssxxx|||xxxoooeee```___]]]ZZZWWWTTTRRRSSSWWW\\\```bbbjjjfff```XXXSSSOOONNNMMMMMMNNNPPPRRRVVVZZZ]]]___]]]ZZZWWWUUUSSSPPPMMMJJJKKKJJJLLLQQQTTTWWW^^^eeeeeeaaa[[[WWWVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSQQQPPPMMMLLLKKKJJJIIIIIIIIIJJJEEEEEEGGGHHHIIIJJJJJJJJJGGGGGGGGGGGGFFFEEEDDDCCCAAABBBCCCDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCAAAAAACCCDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBCCCDDDAAAAAABBBBBBBBBBBBBBBBBB<<<<<<<<<<<<===>>>???@@@>>>???BBBEEEGGGIIIJJJKKKKKKIIIEEEBBB@@@@@@AAABBBDDDCCCBBBCCCEEEHHHLLLOOORRRTTTXXX\\\```aaa___]]]VVVUUUSSSOOONNNOOOSSSWWWgggmmmxxx}}}sssiiibbb^^^^^^\\\ZZZWWWTTTOOOJJJFFFBBB@@@>>><<<:::888777777666777666555444444666888;;;;;;<<<>>>???@@@AAABBBBBBCCCDDDFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPPPPQQQQQQRRRTTTVVVWWWXXXWWWWWWXXXXXXYYYZZZZZZZZZ[[[\\\]]]^^^```aaabbbcccccccccccccccccccccccccccgggggghhhiiijjjmmmrrruuu~~~|||wwwppplllnnnwwwuuuooonnnppp{{{kkkPPPBBB>>>===<<<<<<::::::999888777666555555666666666555444444333333444444333333333333222222333333333222222444888<<<===999333111222333222111222222111333444555333222333111000000111111000...111111111111111111111111////////////////////////////////////////////////------............------,,,---......//////......------------------------------------------------.........---------------------------------------/////////....../////////......------------..............................+++++++++---///000///---------------------------fffpppzzzqqqmmmmmmpppsssqqqmmmhhhcccaaaaaa```___XXXVVVUUUUUUVVVVVVVVVUUUWWWUUUSSSPPPOOONNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPMMMOOOQQQRRRSSSTTTWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYXXXWWWXXXYYYZZZ[[[YYYZZZ\\\aaaffflllrrruuuvvvoooeee]]][[[[[[ZZZXXXVVVUUUSSSTTTWWW[[[```bbbeeeaaa[[[UUUQQQPPPQQQRRROOOQQQSSSUUUWWWYYY[[[]]][[[XXXUUURRRPPPOOOLLLJJJKKKLLLNNNQQQUUUZZZaaagggddd___YYYUUUSSSRRRQQQQQQRRRRRRQQQQQQPPPOOONNNMMMKKKJJJJJJIIIIIIIIIIIIIIIDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEECCCCCCCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBCCCDDDFFFEEEDDDBBBAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@AAABBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCC======<<<<<<<<<<<<======>>>???AAACCCEEEFFFFFFFFFEEEDDDBBB@@@@@@AAABBBCCCCCCBBBBBBCCCEEEIIILLLNNNQQQTTTXXX\\\______]]][[[RRRRRRQQQOOOOOOQQQVVVYYYhhhnnnwww}}}xxxpppggg___YYYUUUSSSSSSSSSQQQNNNIIIDDDAAA???>>>===;;;999888777777555555555555444444777999<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIJJJLLLOOOQQQSSSTTTTTTSSSSSSTTTVVVWWWYYYWWWWWWWWWXXXXXXYYYZZZZZZ[[[\\\]]]___```bbbcccdddcccccccccccccccbbbbbbbbbfffggghhhhhhjjjpppxxx~~~}}}wwwtttxxxuuuttt|||mmmZZZFFF===<<<<<<<<<===999888888777666555555555666666555555555444444444444444333333333222222222333333222222333888>>>BBBIIIAAA888444444444111...333222222222444444333222333111000000111111///...000000000000000000000000////////////////////////////////////////////////------............------,,,---......///.........------------------------......................../////////......------,,,------------------------//////............//////...------,,,,,,------...........................,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,gggppp|||rrrnnnqqquuuxxxtttnnniiifffdddaaa```YYYXXXVVVUUUVVVVVVUUUTTTUUUTTTRRRPPPNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOKKKMMMNNNOOOOOOQQQTTTWWWVVVWWWXXXXXXYYYYYYZZZZZZYYYXXXWWWWWWWWWXXXZZZ[[[[[[\\\^^^aaaeeeiiilllnnnlllfff^^^[[[ZZZXXXVVVUUUUUUUUUTTTUUUVVVZZZ___bbbccc___YYYTTTQQQRRRTTTVVVWWWZZZ]]]]]][[[ZZZ[[[\\\YYYWWWSSSQQQPPPNNNLLLJJJKKKNNNPPPRRRUUU\\\cccfffbbb^^^XXXSSSQQQPPPOOONNNNNNMMMMMMLLLLLLKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCEEEDDDCCCCCCBBBCCCCCCCCCDDDCCCCCCDDDGGGHHHGGGFFFAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCCCC??????>>>============>>>????????????@@@AAABBBCCCCCCBBB@@@@@@@@@AAABBBCCCAAAAAAAAABBBDDDGGGJJJLLLNNNQQQUUUXXXYYYXXXWWWVVVOOOOOOOOONNNOOOQQQVVVZZZeeeiiipppuuuvvvtttpppmmmmmmkkkgggbbb\\\UUUPPPMMMKKKLLLMMMLLLIIIEEEAAA???===<<<;;;999888777777777444444555555444555888:::<<<<<<===???@@@AAABBBCCCDDDEEEFFFHHHIIIIIIJJJJJJKKKJJJKKKKKKMMMPPPSSSTTTWWWVVVUUUTTTTTTUUUVVVWWWXXXXXXWWWWWWXXXYYY[[[[[[\\\]]]^^^___aaabbbccccccbbbbbbbbbbbbbbbbbbaaaaaaeeegggggggggiiippp{{{|||xxx~~~zzzxxx___QQQCCC===<<<;;;;;;<<<888777777777666555555555555555555555555444444444444444333333333222222222333222111000111555;;;@@@LLLDDD<<<777888888444111333222000111222333222111222111000000111111000...////////////////////////////////////////////////////////////////////////------............------,,,---......///.........------------------------......................../////////......------,,,------------------------...------,,,,,,------...------,,,,,,,,,,,,------...........................---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,llltttzzzsssrrrrrryyyvvvssspppmmmiiieeeaaa\\\ZZZWWWVVVVVVVVVUUUSSSSSSSSSQQQPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOKKKLLLMMMMMMMMMNNNQQQTTTTTTTTTVVVWWWYYYYYYYYYYYYWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]___aaaccceeefffccc^^^ZZZZZZYYYUUUSSSTTTTTTTTTUUUUUUVVVXXX]]]aaaccc```[[[VVVTTTUUUWWWYYY```dddfffeee```\\\[[[[[[WWWUUUSSSQQQPPPOOOLLLJJJJJJOOORRRSSSVVV]]]bbbddd```\\\VVVRRRPPPOOOOOONNNLLLLLLKKKJJJJJJKKKKKKKKKGGGGGGHHHHHHHHHHHHGGGFFFHHHHHHHHHHHHHHHGGGFFFEEEHHHGGGGGGFFFFFFFFFGGGGGGJJJHHHFFFDDDBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEHHHIIIIIIGGGAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???????????????@@@>>>===<<<<<<>>>@@@BBBAAA@@@???>>>>>>>>>???@@@??????@@@@@@BBBDDDGGGHHHIIILLLOOOPPPPPPOOOOOOPPPLLLLLLLLLLLLMMMOOOTTTWWW___bbbeeehhhgggdddaaa^^^^^^]]]\\\YYYUUUQQQMMMJJJEEEGGGHHHGGGDDD@@@???>>>999888777666666666666666333444555555555777:::=========>>>???AAABBBCCCDDDEEEFFFGGGIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOQQQSSSTTTVVVVVVUUUUUUUUUUUUVVVVVVYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^___```aaabbbbbbcccaaaaaabbbbbbbbbbbbbbbbbbccceeefffeeefffnnnzzztttvvvmmmTTTJJJAAA===;;;888777999888777777777666666666555555555555555555555555555444444333333333333222222444333111///...111666:::CCC@@@<<<;;;;;;<<<999777333111//////000111111000111000///000111222111///........................////////////////////////////////////////////////------............------,,,---......//////......------------------------------------------------.........---------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------........................///---,,,+++---...---,,,++++++++++++++++++++++++pppwww}}}wwwqqquuuuuuvvvvvvtttpppiiieee___\\\YYYXXXWWWVVVTTTRRRQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLKKKLLLOOORRRPPPQQQSSSVVVWWWXXXXXXXXXUUUUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZ\\\^^^```aaa\\\XXXWWWXXXUUUPPPQQQUUURRRTTTUUUUUUTTTWWW[[[___aaa^^^[[[YYYXXX[[[^^^```bbbfffiiifff```ZZZXXXXXXUUUTTTSSSRRRRRRPPPLLLIIIIIIPPPTTTTTTWWW^^^aaa```[[[WWWRRRNNNMMMMMMMMMMMMJJJJJJIIIHHHHHHIIIJJJKKKEEEFFFGGGHHHHHHGGGFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFHHHGGGFFFFFFFFFGGGHHHHHHJJJHHHFFFCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBCCCCCCCCCAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBCCCEEEHHHIIIHHHGGGAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@@@@???@@@@@@@@@@@@@@@?????????@@@AAABBBAAA@@@???===<<<<<<;;;;;;>>>>>>>>>???@@@AAACCCCCCEEEGGGIIIIIIHHHGGGIIIKKKHHHIIIIIIIIIIIIKKKOOORRRWWWXXXYYYYYYXXXVVVTTTRRRPPPPPPPPPPPPNNNKKKIIIGGG???AAABBB@@@===;;;;;;<<<777666666555555555666666333444666666777999<<>>===;;;888777888888888777777777777666666555555555555555555555555444444333333333333222222333333222111222555999===;;;;;;<<<======<<<:::888444222000///000111000000000///...///111222222111////////////////////////000000000000000000000000////////////////////////------............------,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------......------------......---,,,,,,++++++,,,,,,---...........................,,,***+++---...///...------------------------qqqwww~~~~~~sssqqqsssvvvyyyyyytttmmmhhhaaa^^^[[[YYYXXXVVVTTTRRROOOPPPRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJKKKNNNQQQNNNOOOQQQTTTVVVWWWWWWWWWSSSUUUVVVXXXYYYYYYXXXWWWVVVVVVVVVWWWYYY[[[^^^___XXXUUUUUUVVVRRRMMMOOOWWWQQQSSSUUUTTTTTTVVVZZZ___[[[ZZZZZZZZZ\\\```eeeggg___cccfffddd]]]VVVSSSTTTTTTTTTSSSSSSSSSPPPLLLIIIHHHPPPUUUUUUXXX^^^```^^^VVVRRRMMMJJJJJJJJJKKKKKKHHHGGGFFFFFFFFFGGGHHHIIIEEEEEEGGGHHHHHHGGGFFFEEEBBBCCCDDDFFFGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGHHHIIIJJJHHHEEECCCBBBBBBCCCDDDAAABBBBBBCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCC@@@@@@BBBDDDGGGIIIHHHFFFAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA>>><<<;;;::::::============>>>???@@@AAACCCEEEFFFEEECCCCCCFFFHHHFFFFFFGGGFFFFFFHHHKKKNNNPPPOOOOOONNNMMMLLLKKKKKKBBBCCCDDDEEEDDDBBB@@@???;;;<<<===<<<999777999;;;777777777666666777777888333555666777777:::===@@@@@@AAABBBCCCDDDFFFGGGGGGFFFGGGIIIJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSSSSRRRQQQNNNPPPRRRUUUXXXYYYYYYYYY\\\[[[ZZZYYYZZZ\\\^^^___`````````aaaaaaaaaaaaaaabbbbbbcccddddddeeeffffff```bbbdddcccbbbhhhuuuzzzqqqppp~~~```OOODDD???===>>>===999888:::888888888888777777777777444555555555555555555555444444444333333333222222111222444555888===CCCGGG777:::>>>???<<<999666555555333000///000111111000///......///222333333222000000000000000000000000111111111111111111111111////////////////////////---..................---,,,---......//////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------//////............//////---,,,,,,++++++,,,,,,---........................,,,***)))***---000111111........................sss}}}~~~vvvwww}}}wwwtttrrrvvv|||}}}wwwpppkkkhhhddd___ZZZWWWUUUTTTSSSRRRRRRSSSSSSRRRPPPMMMPPPOOONNNMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVXXXZZZ[[[[[[ZZZYYYVVVVVVTTTTTTTTTUUUVVVWWWTTTSSSSSSSSSRRRRRRQQQQQQUUUUUUTTTRRRRRRTTTXXX[[[YYYZZZZZZ\\\]]]^^^______```___]]]ZZZXXXVVVUUUUUUSSSRRRQQQPPPNNNMMMLLLKKKNNNOOORRRUUUWWWXXXWWWWWWRRROOOJJJIIIJJJKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIGGGEEEEEEGGGIIIKKKKKKLLLJJJGGGDDDBBBAAA@@@@@@@@@AAABBBBBB@@@@@@AAABBBHHHFFFCCCAAAAAABBBDDDEEEDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBAAAAAAAAAAAABBB@@@@@@AAACCCFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCCHHHGGGEEEEEEEEEEEECCCBBBCCCBBB@@@===;;;999888888::::::;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFFFFEEEDDDEEEFFFIIIIIIHHHFFFEEECCCBBBBBB>>>>>>??????>>>===<<<<<<======;;;999888777777777444444444555666888:::;;;777777888999:::<<<===>>>CCCCCCCCCDDDDDDFFFGGGHHHKKKLLLMMMNNNOOOPPPPPPPPPSSSSSSSSSSSSSSSRRRQQQPPPRRRSSSSSSTTTVVVWWWXXXXXXVVVXXXZZZ\\\^^^___``````____________`````````aaaddddddcccccccccdddddddddbbbddddddbbbeeeooo|||yyy~~~pppXXXGGGDDDAAA<<<999888999999999666666555444333333222222444444444555555555666666444444444333333222222222444333222222444999===@@@EEECCC@@@<<<888555222000111000000000//////..............................000000000000000000000000,,,...//////......000111......------------......//////000000///...------111000///...---,,,++++++........................------------------------++++++++++++++++++++++++++++++,,,---...///000111,,,,,,,,,---------.........---,,,,,,......---,,,...------------...///000///......------,,,++++++...------------...//////ppp{{{~~~vvvtttyyy|||zzzwwwtttuuuyyy|||{{{xxxwwwsssllleee^^^ZZZWWWVVVTTTSSSRRRSSSTTTSSSQQQNNNPPPOOONNNMMMLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPRRRTTTVVVXXXYYYYYYXXXXXXVVVUUUTTTSSSSSSTTTTTTUUURRRRRRRRRRRRQQQQQQPPPPPPTTTTTTTTTSSSRRRSSSVVVYYYXXXXXXYYYZZZ[[[\\\]]]]]][[[ZZZYYYWWWUUUTTTSSSRRRSSSRRRQQQPPPNNNMMMLLLKKKNNNPPPRRRUUUVVVVVVVVVUUURRRNNNJJJHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFHHHFFFEEEEEEHHHJJJLLLLLLKKKJJJGGGDDDBBBAAA@@@@@@@@@AAABBBAAA@@@???@@@BBBFFFEEECCCBBBAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFEEECCCAAAAAA@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCGGGFFFFFFGGGHHHHHHFFFEEEAAA@@@>>><<<:::999888888999999:::;;;;;;<<<======<<<<<<<<<======>>>>>>>>>>>>???AAAAAA@@@@@@@@@AAADDDCCCBBBAAA@@@>>>======<<<=========<<<<<<;;;::::::999888666555555555555666555555666777999;;;===888888888999;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEJJJKKKMMMOOOPPPQQQQQQRRRTTTTTTTTTTTTTTTSSSRRRRRRQQQRRRSSSTTTVVVWWWXXXYYYZZZZZZ[[[\\\]]]______```_________`````````aaaaaabbbbbbbbbbbbbbbcccddddddfffggggggeeehhhvvvvvvyyyyyy```LLL???@@@>>>;;;:::::::::999777666666555555444333333222444444444444555555555666444444333333333222222222222111000000111444666888888888777666555444333333111111111000000/////////////////////////////////000000000000000000000000---///000///......///000/////////......///////////////////////////...---......------------,,,,,,........................------------------------++++++++++++++++++++++++------..................,,,,,,,,,---------.........---,,,,,,......---,,,,,,,,,+++++++++,,,,,,---------------------------+++************+++,,,,,,kkkxxxzzzwwwvvvvvvzzzvvvvvvzzz~~~xxxooogggaaa]]][[[VVVTTTSSSSSSTTTSSSRRRPPPOOONNNMMMMMMLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMPPPQQQSSSUUUVVVVVVUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPRRRTTTUUUTTTSSSRRRTTTUUUUUUVVVWWWXXXYYYYYYZZZZZZWWWVVVUUUTTTSSSSSSRRRRRRRRRRRRQQQOOONNNMMMLLLKKKNNNPPPRRRTTTTTTTTTSSSRRROOOLLLIIIGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDDDDEEEEEEEEEGGGEEEDDDFFFIIIKKKMMMMMMJJJIIIFFFDDDBBBAAAAAAAAA???@@@AAA@@@?????????AAADDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAACCCCCCCCCDDDEEEEEECCCAAA>>>============???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????AAAAAA@@@@@@AAAAAABBBCCCFFFFFFGGGIIIKKKKKKHHHFFF???>>><<<;;;999888888888888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;:::<<<>>>>>>===<<<===>>>??????>>>===;;;:::999999999::::::::::::999999888777666555555444444555555777666666777888:::<<<>>>999999:::;;;<<<>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFJJJKKKMMMOOOQQQSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRTTTUUUWWWYYY[[[[[[___^^^]]]]]]]]]^^^___```````````````aaaaaaaaaaaabbbbbbbbbcccdddeeefffggghhhiiigggeeeiiizzzvvvwwwfffSSSHHHAAA>>>===<<<<<<<<<;;;888666777666666555555444444444444444444444555555555555333333333333222222222222222111000000000000111111000111111222222333444444111111111111111000000000111111111111111111111111000000000000000000000000///000111000...---...///000000000000000000000000---...//////////////////---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,++++++,,,,,,,,,---------.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////***************++++++,,,\\\jjjyyy}}}|||zzzyyywwwzzzzzzuuuvvv}}}zzzrrrkkkeeebbbYYYWWWUUUTTTTTTTTTSSSQQQNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIJJJKKKKKKLLLKKKKKKMMMNNNOOOQQQRRRRRRRRRRRRSSSRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRTTTTTTSSSQQQQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOMMMLLLLLLKKKNNNOOOQQQRRRRRRQQQOOONNNIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDEEEFFFDDDDDDFFFIIILLLMMMMMMIIIHHHEEECCCBBBAAAAAAAAA>>>???@@@@@@>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBDDDEEEEEEBBB@@@======<<<<<<===>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@AAAAAABBBCCCEEEFFFGGGIIIJJJIIIFFFCCC<<<;;;:::999888888888888888888888999999999:::::::::999999999999999999999:::<<<===>>>===<<<===>>>>>>===<<<;;;:::999888888777777777888888777777666666666666555555666666777666666666777888:::<<<===;;;;;;;;;<<<>>>???AAABBBCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKNNNPPPSSSUUUVVVWWWVVVVVVVVVUUUUUUUUUVVVVVVSSSTTTVVVXXXZZZ\\\^^^___cccbbb___^^^]]]^^^___`````````aaaaaaaaabbbbbbbbbbbbcccdddfffhhhkkkmmmoooooommmkkkkkkssszzzzzzttt[[[OOOIIIGGGAAA???===<<<;;;:::888666777777666666555555555555444444444444444444444444333222222222222222222222222333333333222222111000222222222222222222222222222222111111111111111111111111111111111111111111000000000000000000000000000111111000...---...////////////000000/////////------...///000000//////.../////////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++,,,,,,,,,---------.........---,,,,,,......---,,,..................------,,,,,,,,,---------......------,,,,,,------...///GGGVVVfffpppvvv{{{|||{{{wwwwwwtttxxx}}}{{{ssslllggg]]]ZZZWWWTTTTTTTTTSSSRRRMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNNNNMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOQQQSSSSSSRRRPPPPPPPPPOOOPPPRRRSSSTTTSSSRRRRRRPPPQQQRRRRRRRRRRRRQQQQQQOOOOOONNNMMMLLLKKKKKKJJJMMMNNNOOOPPPPPPNNNLLLKKKCCCDDDEEEEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDFFFIIILLLLLLLLLHHHGGGEEECCCBBBAAAAAABBB>>>???@@@@@@>>>>>>???@@@@@@AAABBBCCCCCCBBBAAA@@@???@@@@@@AAABBBCCCDDDDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAADDDFFFFFFCCCAAA@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFFFFCCC???<<<999999888888888888999999888999999999999999:::::::::::::::999999888888888999:::<<<<<<;;;;;;;;;<<<;;;;;;::::::999888777777555555666666666666666555555555555444555555666777666555555666777999;;;===<<<======>>>???AAABBBCCCEEEFFFFFFGGGIIIJJJLLLMMMKKKLLLOOORRRTTTVVVXXXXXXWWWWWWVVVUUUVVVVVVWWWXXXVVVWWWYYY[[[]]]___aaabbbdddccc```^^^^^^^^^___```aaaaaaaaabbbbbbbbbbbbcccbbbcccfffiiimmmqqquuuwwwyyyvvvwww~~~}}}jjjXXXNNNJJJIIIGGGCCC>>>:::999999888777666666666666666555555555444444444444444444333333222222222222222222222222111222333333444333222111333333333222222111111111111111111111111111222222000000000000000000000000////////////////////////000111222111///......///---......//////......---------...///000000///////////////.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------.........---,,,,,,......---,,,---......//////...------......---------,,,,,,,,,...............///000000>>>IIIXXXcccooozzzxxx~~~}}}|||yyyyyy|||uuunnnjjjbbb^^^YYYUUUSSSSSSRRRRRRMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLNNNNNNNNNNNNOOOOOOOOOOOOMMMOOOQQQRRRPPPOOOOOOPPPMMMNNNPPPRRRRRRQQQPPPOOOMMMMMMOOOPPPPPPOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIKKKLLLMMMNNNNNNLLLJJJIIIAAABBBDDDEEEEEEEEEGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFCCCCCCCCCEEEHHHJJJJJJIIIGGGEEEDDDBBBAAAAAABBBBBB???@@@AAA@@@?????????AAA???@@@AAABBBBBBBBBAAA@@@???@@@@@@AAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>???AAADDDFFFFFFCCCAAAAAA@@@???>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????AAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@@@@@@@>>>:::777777777777888888999:::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;:::999888777777666555777999999888888888999888888777777666555555444444555555666666666666666444333333333333333444444666555555666777999;;;<<<>>>>>>??????AAACCCDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMLLLNNNPPPSSSVVVXXXYYYYYYWWWWWWVVVUUUUUUVVVXXXYYYYYYYYY[[[\\\^^^```bbbbbbbbbaaa```_________``````aaabbbbbbbbbccccccccccccbbbdddhhhmmmsssyyy~~~~~~~~~|||gggZZZPPPKKKIIIGGGCCC===999888888888888555555555555555555555555444444444444333333333333111111111222222222222222///000111111222222111111000000000000000111111111000000000111111111111111////////////////////////////////////////////////000111222111///...///000,,,---...//////...---,,,---...//////////////////------,,,,,,+++++++++***........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------.........---,,,,,,......---,,,)))***,,,---------,,,+++//////...---,,,,,,++++++---------------......///:::BBBKKKTTTaaapppzzz|||xxx{{{~~~~~~}}}{{{vvvqqqkkkhhhgggbbb[[[VVVSSSRRRQQQQQQLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMOOOPPPOOOOOOOOOQQQLLLMMMOOOQQQQQQPPPNNNMMMLLLMMMNNNOOOOOONNNMMMKKKKKKJJJJJJIIIIIIHHHHHHGGGIIIJJJLLLMMMLLLKKKIIIHHHBBBDDDFFFFFFDDDDDDEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGCCCBBBCCCDDDGGGHHHHHHGGGFFFEEECCCBBBAAABBBBBBCCC@@@AAABBBAAA@@@???@@@BBB??????@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@???@@@@@@@@@@@@@@@BBBDDDFFFEEEAAA>>>???>>>>>>>>>>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCC>>>===;;;;;;;;;:::888666666666777888999:::<<<============<<<<<<<<<<<<<<<;;;:::999888777666555555444555777777666666666777777666666555555444444333444555666777777777777666555444444333333333333444777666666777888:::<<<>>>??????@@@AAABBBDDDEEEFFFEEEEEEFFFGGGIIIKKKLLLNNNNNNOOORRRTTTVVVXXXYYYZZZWWWVVVUUUTTTUUUVVVXXXYYYYYYZZZ[[[\\\^^^___```aaa_________`````````aaaaaabbbbbbbbbcccccccccddddddfffhhhmmmttt{{{kkk]]]UUUNNNIIIGGGAAA>>>:::888888888777777444444444444444444444444444444444333333333222222000111111111222222222222111111000000000000000000000000000000000000111111/////////000000111111111///////////////////////////////////////////////////000111111000///000222---...///000000///...---//////////////////...---,,,,,,,,,,,,------------........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........---,,,,,,......---,,,((()))+++---......---------------------------,,,---,,,,,,,,,,,,---......555999===CCCPPP```llloooxxxzzz~~~~~~~~~zzzuuuppplllhhhfffiiiddd\\\VVVSSSRRRQQQPPPLLLLLLKKKKKKKKKKKKLLLMMMKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJLLLLLLGGGHHHJJJLLLMMMMMMLLLLLLIIIIIIIIIIIIJJJJJJKKKKKKKKKMMMNNNNNNNNNNNNPPPRRRKKKMMMOOOQQQQQQPPPNNNLLLNNNOOOQQQQQQQQQPPPNNNMMMIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHDDDFFFHHHGGGDDDBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBDDDEEEGGGHHHCCCBBBBBBDDDFFFGGGFFFEEEEEEDDDCCCBBBAAABBBBBBCCC@@@AAABBBBBB@@@@@@AAABBB?????????@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@BBBBBBCCCEEEFFFCCC???<<<<<<<<<<<<<<<>>>@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@AAAAAABBBCCC;;;:::888888999999888777666666777888999;;;===>>>>>>>>>>>>>>>>>>>>>======:::999999777666555444333444666888888777666777888777777777666666555555555555555666777888888888777888777666555555555555666888888888888999;;;>>>???@@@@@@@@@AAACCCDDDFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOOOOQQQSSSUUUWWWXXXYYYZZZWWWVVVTTTTTTTTTVVVXXXYYYYYYYYYZZZ[[[]]]^^^______\\\]]]___```aaaaaaaaaaaabbbbbbcccccccccdddddddddkkkmmmsss{{{jjjUUULLLIIIEEEAAAAAA:::999888888999999777555333444444444444444444444444444444333333222222222000000111111222222222222444333222111000000000111444333333222111000000///......//////000000000111////////////////////////////////////////////////...///111111000000111333...///000222222000///...///000000000///...------------...///000111222333........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,......---,,,(((***---///111111000///+++,,,,,,------......///...------------...//////555888:::>>>DDDOOO]]]gggrrryyy{{{sssmmmhhhccc___[[[^^^___\\\VVVPPPNNNNNNKKKKKKKKKLLLLLLLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPRRRQQQOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFIIIIIIIIIJJJIIIIIIHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEGGGFFFFFFEEEDDDCCCBBBBBBEEEDDDCCCBBBAAABBBCCCCCCBBBAAA@@@AAADDDFFFGGGGGGGGGFFFCCCAAA@@@?????????BBBBBBBBBBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@@@@BBBCCCEEEDDDBBB@@@>>>:::;;;>>>@@@AAAAAA@@@???AAAAAAAAABBBBBBCCCCCCCCC???@@@@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>>>>===:::888777666777888888:::<<<>>>@@@@@@@@@@@@@@@???===;;;:::;;;<<<===<<<:::999777555555555666555555555666666666666666555555555555555555555555555666666777888999999:::999888888777666555555444::::::;;;===>>>@@@AAAAAACCCBBBBBBBBBCCCDDDFFFGGGFFFGGGHHHIIIJJJLLLMMMMMMQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYZZZ\\\]]]^^^[[[]]]```bbbcccdddeeeggggggcccbbbeeeggghhhmmmsssooouuu~~~}}}```WWWJJJCCC@@@@@@>>>;;;:::999777555555555666666666666555555555444444444333333333333333333333333111111222222222333333333333333222222111000//////...///000111111000///...000000000000000111111222222111000/////////...,,,////////////////////////000000//////.........------...///000111111111111......////////////......////////////////////////......////////////......***+++---//////...---,,,000---++++++...000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------................../////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,444666777999===FFFRRR[[[mmmvvvvvvlllbbb[[[[[[\\\\\\ZZZVVVRRRPPPOOOKKKKKKJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOORRRQQQOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGEEEFFFFFFFFFFFFFFFEEEDDDFFFFFFFFFEEEEEEDDDDDDCCCDDDDDDBBBAAAAAAAAABBBCCCCCCAAA@@@AAADDDGGGHHHHHHGGGEEECCCAAA@@@?????????AAABBBBBBBBBAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDEEEDDDBBB???===:::;;;>>>@@@AAAAAA@@@???>>>>>>>>>??????@@@@@@@@@???@@@@@@AAAAAA@@@@@@???@@@@@@@@@?????????>>>>>>>>>===;;;888777777888999:::;;;===>>>???@@@?????????>>><<<;;;:::;;;===>>><<<;;;999777666666666666777777666666666666666666555555555555555555555555555555666666777888888999888888888888999999999999:::;;;<<<===???@@@AAABBBDDDCCCCCCCCCDDDFFFGGGIIIHHHIIIJJJKKKMMMNNNOOOOOORRRRRRRRRRRRRRRSSSTTTUUUWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ[[[\\\^^^^^^\\\^^^aaabbbbbbbbbdddeeeeeeccccccfffhhhiiinnnttt}}}~~~vvvjjjTTTMMMCCC>>>======;;;999999888777666555555555666666555555555444444444444333333333333333333333333111111222222222333333333333333222222111000000/////////000000000000//////000111222444444333222111111111000000111111000000////////////////////////000/////////............//////000000//////...---......////////////..............................,,,,,,------------,,,,,,------,,,,,,------......///---++++++...//////...------------------------+++,,,,,,------.........,,,,,,,,,---------..................////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,444555666555777===GGGNNNbbbmmm{{{~~~uuufff\\\ZZZYYYWWWVVVUUUSSSPPPNNNKKKKKKKKKJJJIIIIIIHHHHHHKKKKKKKKKKKKJJJJJJIIIHHHJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOQQQPPPNNNLLLKKKJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGKKKKKKLLLLLLKKKKKKJJJIIIFFFGGGGGGGGGFFFEEEEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCCBBBAAABBBEEEGGGHHHHHHFFFDDDBBB@@@????????????AAAAAABBBBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAA???????????????>>>>>>>>>BBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDDDDCCC@@@>>><<<:::<<<===???@@@@@@@@@@@@===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????@@@@@@@@@???????????????>>>===;;;:::999999999:::<<<===>>>?????????>>>>>>===<<<;;;;;;;;;<<<===>>><<<<<<:::999888888888888999999888888777777666666555555555555555555555555555555666666777777888888777888999:::;;;===>>>>>><<<<<<===>>>@@@AAABBBBBBDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^___^^^```aaaaaa``````bbbcccfffdddeeeiiilllooouuu}}}wwwttttttvvvjjjSSSHHHCCC===:::;;;;;;:::888999888777666555555555666555555555555444444444444333333333333333333333333111111222222222333333333333333222222111000000000000000////////////000000...000333555555444111000//////000111111111111111////////////////////////////////////............000000000///...,,,+++***......////////////..............................,,,,,,------------,,,,,,000...,,,+++***,,,---///...---+++,,,---//////...........................------------------------,,,,,,,,,---------......//////..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555666666555555999@@@FFFUUUaaaqqq{{{|||}}}nnnaaaYYYVVVSSSSSSTTTSSSPPPMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIKKKJJJIIIGGGGGGHHHIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGHHHGGGGGGGGGKKKLLLLLLLLLLLLKKKJJJJJJGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFBBBBBBBBBAAAAAAAAAAAAAAACCCBBBAAACCCFFFHHHHHHGGGEEECCCBBB@@@???>>>??????AAAAAAAAABBBBBBAAAAAA@@@AAAAAABBBCCCCCCBBBAAAAAA????????????????????????BBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDDDDBBB???===;;;;;;<<<===???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@@@@??????????????????????????????>>>===<<<;;;;;;;;;;;;<<>>>>>======;;;;;;;;;;;;<<<===>>>???======<<<;;;::::::999999;;;;;;::::::999888777777666666666666666666666666777777888888888999999999999999:::<<<===>>>??????===>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHJJJJJJLLLMMMNNNOOOQQQRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTUUUWWWXXXXXXYYYYYYZZZZZZZZZ\\\\\\\\\\\\]]]^^^___``````aaabbbaaa``````bbbccchhhggghhhmmmrrryyy~~~xxxyyy|||oooWWWIIIAAA>>>;;;;;;;;;<<<;;;999888888777777666555555555444444444444444444444444333333333333333333333333111111222222222333333333222222222111111111000000111000///......///000111---...000111111111000///...///111111000///...//////////////////////////////////////////........./////////...---,,,******......////////////....................................////////////......000///---,,,+++,,,,,,------,,,,,,,,,---.........------------------------------------------,,,,,,,,,,,,,,,---------......//////............------------------------------,,,,,,------------,,,,,,333444555444333666<<>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@EEEEEEDDDCCCAAA>>><<<;;;;;;<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAA>>>??????@@@@@@??????>>>????????????????????????>>>>>>==================AAA@@@??????>>>=========;;;;;;;;;<<<===>>>???@@@>>>>>>>>>======<<<;;;;;;======<<<;;;::::::999999888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDCCCDDDEEEGGGHHHIIIJJJKKKMMMMMMNNNOOOQQQRRRSSSTTTUUUTTTTTTTTTTTTUUUUUUVVVXXXXXXYYYZZZZZZ[[[\\\\\\^^^^^^]]]^^^^^^___```aaabbbccccccbbbaaabbbdddfffiiiiiilllrrrzzzmmmUUUGGGCCC>>>===<<<;;;;;;;;;999888888888888777666666555444333333444444444444444444333333333333333333333333111111222222222333333333222222222111111111111111111000///......///000111000///...---...///111222111333555444111.........////////////////////////.........///////////////,,,,,,------------,,,,,,......////////////....................................////////////......------.........---+++***+++,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------.....................---------------------------------,,,---............---,,,000222333222111333888<<>>@@@@@@AAACCCFFFGGGFFFEEEBBBAAA@@@>>>===>>>>>>???@@@@@@AAABBBBBBBBBAAAAAA@@@BBBCCCDDDDDDCCCBBB@@@?????????@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAEEEDDDCCCBBB@@@>>><<<;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>???????????????@@@@@@@@@>>>>>>>>>???????????????BBBAAA@@@???>>>===>>>>>><<<<<<===>>>??????@@@@@@>>>????????????>>>===<<<>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>AAAAAABBBCCCCCCDDDEEEEEEDDDEEEGGGIIIKKKLLLLLLLLLMMMMMMNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYZZZZZZ[[[\\\]]]]]]_______________```aaabbbcccdddeeeddddddfffiiikkklllnnnttt~~~pppWWWGGGAAABBB<<<<<<;;;:::999888777777777888888888777666555444333333333333444444444444333333333333333333333333111111222222222333333333111111111111111111111111000000////////////000000333111///......000333555444888:::999444000///000////////////////////////.........///////////////***+++,,,---..................////////////......------------------------,,,,,,------------,,,,,,+++,,,...//////...+++******,,,---...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------.........------------------------,,,---...//////...---,,,111222444222000111555999<<>>>>>??????@@@BBBEEEFFFEEEDDDBBBAAA???>>>======>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@BBBDDDEEEEEEDDDBBB@@@>>>>>>>>>?????????@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDCCCAAA@@@>>>===<<<<<<<<<======>>>@@@AAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@BBBAAA???>>>>>>>>>>>>???>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAA@@@@@@>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFHHHJJJLLLNNNOOOOOOOOONNNNNNOOOQQQRRRSSSTTTUUUSSSSSSTTTTTTVVVWWWYYYZZZYYYYYYZZZ[[[\\\]]]^^^^^^aaa````````````aaabbbbbbdddeeeffffffgggjjjnnnqqqsssyyysss[[[MMMDDD@@@AAA;;;;;;;;;:::999888888999777888888888777666555444222222333333333444444444333333333333333333333333111111222222222333333333111111111111111111111111//////000000000000//////111111/////////000222333222666:::999444000000111////////////////////////............/////////000++++++---....../////////......////////////......------------------------,,,,,,------------,,,,,,,,,,,,------------------)))+++......,,,+++,,,---------------------------+++,,,,,,------.........,,,,,,,,,---------......++++++,,,---......//////........................---...///000000///...---333555666555222222555888555;;;EEEUUUfffuuu~~~wwwpppsssvvvtttmmmeee```^^^^^^\\\ZZZXXXUUURRRPPPOOOKKKKKKLLLLLLLLLLLLLLLKKKIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIKKKLLLLLLJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGGGGFFFFFFEEEDDDCCCAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAAAAA??????AAABBBCCCDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@??????@@@AAA@@@???>>>===>>>>>>???BBBEEEFFFDDDCCCAAA@@@???=========>>>>>>???@@@AAAAAABBBBBBBBBBBB@@@BBBDDDEEEEEEDDDBBB@@@<<<=========>>>>>>?????????@@@AAABBBCCCEEEFFFFFFDDDCCCBBBAAA???>>>=========<<<======>>>@@@AAABBBAAAAAAAAAAAA@@@@@@??????>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAABBBAAA???>>>>>>>>>???@@@??????@@@AAAAAAAAAAAA@@@???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHJJJLLLOOOQQQQQQRRRRRROOOOOOPPPRRRSSSTTTUUUVVVRRRSSSSSSUUUVVVXXXZZZ[[[YYYZZZZZZ\\\]]]^^^______aaaaaaaaaaaaaaaaaabbbcccdddeeeggghhhiiilllqqquuuzzz{{{[[[KKKEEEAAA>>>===<<<<<<<<<;;;::::::;;;===777777888888888666444333222222222333333444444444333333333333333333333333111111222222222333333333111111111111111111222222...///000111111000///...---......///////////////---222666666222......000////////////////////////---.........//////000000,,,---......//////............////////////......------------------------...//////////////////...------+++++++++---///000(((+++......,,,+++,,,---........................++++++,,,,,,---...//////,,,,,,,,,---------......)))***+++,,,...///000000........................---...///111111///...---222222333444444555555666888:::===DDDPPPaaasss~~~zzzyyyzzzzzzwwwrrrkkkeee```gggnnnoooeeeYYYRRRRRRRRRMMMMMMMMMLLLIIIHHHHHHIIILLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHGGGFFFEEECCCCCCCCCDDDEEEGGGGGGGGGFFFEEE@@@BBBDDDFFFFFFEEEDDDCCCFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@BBBCCCDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@AAACCCDDDDDDDDDCCCCCCCCCAAA???===<<<>>>@@@AAA>>>>>>???@@@@@@@@@@@@???CCCDDDEEEEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBAAACCCEEEFFFFFFEEECCCBBB@@@>>><<<<<<<<<=========>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA>>>???AAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA>>>===>>>???@@@?????????????????????@@@@@@BBBAAA@@@?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCDDDFFFFFFFFFGGGHHHJJJIIIIIIKKKLLLNNNPPPQQQRRRPPPPPPOOOPPPQQQSSSUUUVVVUUUWWWYYYYYYXXXYYYZZZ\\\[[[\\\]]]___``````___^^^bbbaaa``````aaabbbdddeeehhhbbb___cccjjjooowww~~~vvvdddQQQFFFBBB>>>======::::::::::::::::::::::::777777666555444444333333555444333333222222333333333333333333333333333333222222222222222222222222333333222222111000000000000000000000000000000000111000000000000000111111333222111///......------............////////////.........///////////////000000000///......------.................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,++++++*********//////.........---------------------------------......---,,,++++++++++++,,,------......------,,,222222333333444555555555666777:::@@@KKKZZZjjjttt~~~|||xxxsssmmmiiifffjjjrrrwwwqqqfff^^^XXXTTTOOONNNMMMLLLKKKJJJHHHGGGKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFAAABBBDDDEEEEEEEEEDDDCCCEEEEEEFFFFFFFFFFFFGGGGGGEEEGGGHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBBBB@@@AAABBBCCCCCCDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======???@@@BBBCCCDDDDDDDDDCCCCCCAAA???======>>>@@@AAA>>>>>>???@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDCCCAAA@@@????????????????????????>>>>>>>>>@@@CCCEEEEEEDDDBBBAAA???>>>===<<<<<<===>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@???????????????@@@@@@@@@AAAAAA???@@@AAABBBBBBAAAAAA@@@???@@@@@@@@@@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAACCCAAA>>>===>>>???@@@???>>>>>>??????@@@@@@@@@AAABBBAAA@@@??????@@@AAAAAA????????????????????????BBBCCCCCCDDDDDDDDDDDDCCCDDDFFFHHHHHHHHHHHHJJJLLLJJJJJJLLLMMMOOOQQQRRRSSSQQQPPPPPPPPPRRRSSSUUUVVVVVVXXXYYYYYYXXXXXXZZZ[[[[[[\\\^^^_________^^^^^^^^^^^^^^^___```bbbcccdddiiieeeeeejjjooottt|||fffWWWHHHAAA@@@??????@@@::::::::::::::::::::::::777666666555444444333333555555444333333333333444222222222222222222222222222222222222222222222222111111111111111111222222000000000000000000000000000///////////////000000111000000////////////000............///////////////////////////.........,,,,,,------------------..............................---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,+++++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,+++++++++******//////.........---------------------------------------------------......)))******++++++******)))222222333333444444555555444555666:::BBBNNN\\\eeevvv||||||{{{|||wwwrrrooonnnkkkssszzzyyyssskkkaaaXXXVVVSSSOOONNNNNNMMMJJJGGGIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCAAAAAADDDDDDCCCBBBAAA@@@??????AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===============>>>???AAABBBCCCDDDDDDDDDBBBAAA???======>>>???@@@>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@????????????????????????<<<<<<<<>>============>>>>>>??????@@@AAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>?????????@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCAAA>>>>>>???@@@@@@???===>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEFFFHHHIIIJJJJJJJJJLLLMMMLLLLLLMMMOOOQQQRRRSSSTTTRRRQQQQQQRRRSSSTTTVVVVVVWWWYYYZZZYYYXXXXXXYYYZZZ]]]]]]^^^______^^^^^^^^^\\\]]]___aaabbbcccddddddeeedddfffkkkooosss}}}gggUUUIII???<<<=========>>>999999999999999999999999666666666555444444333333666666555444444444444444111111111111111111111111222222222222222222222222///000000111222222333333000000000000000000000000/////////.............../////////000000111111111............////////////000000//////......------++++++,,,,,,---......///...........................------------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,+++++++++,,,------,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++...............---------------------------------,,,,,,------...///000000,,,,,,------------,,,,,,111222222333444444555555333333444666;;;DDDNNNUUUiiitttzzzwwwssswww{{{wwwuuuooouuuzzz{{{{{{yyyrrriiiccc\\\SSSPPPPPPPPPMMMIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDEEECCCDDDDDDEEEEEEFFFFFFFFFDDDEEEGGGFFFEEEDDDEEEGGGFFFFFFGGGHHHHHHIIIHHHHHHHHHGGGFFFEEECCCBBBAAA@@@CCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBDDDEEEEEEBBBAAA???>>>===>>>???@@@>>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBCCCBBBAAA@@@??????????????????????????????>>>>>>@@@CCCEEEEEEEEE@@@@@@??????>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>======???@@@@@@AAAAAA@@@@@@???>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>>>>>>>????????????@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA??????@@@@@@@@@???======>>>???AAABBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFGGGIIIJJJKKKJJJKKKLLLNNNNNNNNNOOOPPPRRRSSSTTTUUUSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYZZZYYYXXXWWWXXXYYY]]]^^^^^^^^^^^^^^^^^^^^^^^^___aaadddeeeeeeeeeeeecccccceeeiiilllrrrlllRRRLLLCCC<<<;;;<<<:::999999888888888888888888888888666666555555555444444444555555444333333333333444222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000//////////////////......//////000000111111111111............////////////111111000///...------,,,........./////////000000........................------------------------,,,,,,,,,---------..................------------,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---...............------............------111111222222333444444555333444444555888===DDDIII[[[iiiuuutttoooqqqwww|||}}}xxxzzz{{{|||qqqggg[[[SSSQQQPPPMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGEEEDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFDDDFFFFFFFFFDDDDDDEEEFFFCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAA???@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????======>>>@@@AAACCCDDDEEEAAA@@@???>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@CCCCCCCCCBBB@@@???>>>===????????????????????????BBBAAA@@@AAACCCDDDCCCBBB@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>======@@@@@@AAAAAAAAAAAA@@@@@@>>>????????????@@@@@@@@@AAA@@@@@@??????>>>>>>>>>@@@@@@??????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA??????@@@AAA@@@???===>>>???@@@AAABBBCCCCCCAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDFFFFFFGGGGGGGGGGGGIIIJJJKKKKKKKKKMMMNNNOOOOOOPPPRRRSSSTTTUUUUUUTTTTTTUUUVVVVVVWWWWWWWWWXXXYYYZZZYYYXXXWWWXXXYYY^^^]]]]]]]]]^^^^^^_________aaacccdddeeeeeeeeedddgggeeefffjjjoooyyyqqqXXXHHHGGG@@@<<<======999777888777777777777777777777777555555555555555444444444444333222222111111222222333333333333333333333333111111111111111111111111222222222111111111000000000000000000000000000000000111111111111000///...000111111222111000//////............////////////111111000///...------,,,000000/////////.................................------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------------------,,,------------,,,+++*********++++++++++++******111111222222333333444444333444555555666999===AAANNN^^^mmmqqqoooqqqvvvzzz~~~}}}vvvjjj___XXXTTTOOOLLLLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBCCCDDDEEEFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFBBBBBBCCCDDDDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBBBB>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDAAA@@@@@@??????????????????@@@@@@AAAAAAAAAAAAAAACCCBBBAAA@@@???>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???@@@AAABBBAAA???@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAADDDCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@@@@AAAAAA@@@??????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>??????@@@AAABBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGHHHHHHHHHJJJKKKLLLKKKLLLNNNOOOPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWYYYZZZYYYXXXXXXYYYZZZ]]]]]]]]]]]]]]]___```aaa```aaabbbdddeeefffffffffhhhfffhhhooozzztttZZZJJJCCCAAA===;;;======:::999:::666666666666666666666666555555555555555555555555333222222111111111111111333333333333333333333333111111111111111111111111333333222222111000000///000000000000000000000000111111222222222000///...111111222333222111///...............////////////000000//////......------///......---,,,,,,++++++........................,,,,,,,,,------------...,,,,,,,,,---------......---------,,,,,,++++++***------,,,+++++++++,,,,,,//////...---,,,++++++***,,,,,,,,,,,,---------------------...............------------------------,,,---......---+++***)))++++++,,,,,,,,,,,,++++++111111111222333333444444333444555555555666999<<>>????????????????????????>>>>>>>>>>>>?????????@@@???>>>>>>>>>???@@@BBBCCC@@@@@@@@@??????????????????@@@AAAAAABBBBBBAAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@BBBCCCCCCAAA@@@AAACCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@??????@@@AAABBBCCCBBB@@@??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAABBBBBB@@@>>>@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCDDDEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGIIIIIIIIIIIIJJJKKKMMMNNNMMMNNNOOOQQQPPPPPPQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYXXXXXXVVVXXXYYYYYYXXXXXXZZZ[[[\\\\\\\\\\\\]]]___aaabbbaaabbbccceeehhhkkkmmmnnnnnnmmmsssyyy^^^LLLCCC@@@>>>::::::<<<<<<999888999555555555555555555555555555555555555555555555555444333222222111111222222222222222222222222222222111111111111111111111111222222111111111111111111000000000000000000000000000111222222111///---,,,///000111333333222111000............///////////////////////////.........------------------,,,,,,........................,,,,,,,,,---------......,,,,,,,,,---------......///......---,,,,,,++++++...---,,,,,,+++++++++,,,------------------------,,,,,,,,,---------......---------.........//////------------------------+++,,,...///...---,,,***---......//////......---000111111222333333444444222333555555555555888:::???MMM^^^gggoooyyyxxxhhh]]]WWWPPPOOONNNMMMLLLKKKJJJIIIFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGEEEDDDCCCCCCDDDEEEFFFFFFDDDBBB@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHGGGEEEDDDEEEFFFDDDEEEEEEEEEDDDCCCBBBBBB@@@@@@AAABBBBBBCCCDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===>>>??????@@@@@@@@@??????????????????????????????<<<=========>>>>>>????????????>>>>>>>>>???AAABBB@@@@@@@@@@@@?????????>>>???@@@AAAAAABBBBBBAAAAAA=========>>>???AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAACCCEEEGGGGGGFFFAAABBBCCCEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@@@@AAACCCDDDDDDCCCAAA?????????AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBB@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHIIIJJJKKKKKKKKKKKKMMMOOOOOOOOOOOOQQQSSSPPPPPPQQQRRRSSSTTTTTTUUUWWWXXXYYYZZZZZZYYYYYYXXXUUUWWWYYYYYYXXXYYYZZZ\\\[[[[[[[[[\\\]]]```bbbddddddeeefffiiimmmqqquuuwwwzzzzzzcccPPPFFF@@@>>>???;;;:::;;;999555444555555555555555555555555555444555555555555555555555555444333333222222333333111111111111111111111111000000000000000000000000000000000111222222333333000000000000000000000000///000111111000...,,,+++,,,...111333444444333222............/////////000.........///////////////------......///000000000........................,,,,,,,,,------.........,,,,,,,,,---------......000000///...------,,,,,,...---,,,,,,++++++++++++******+++,,,...//////000,,,,,,,,,------.........---------.........//////------------------------***,,,...///000000...---***++++++,,,,,,++++++***000000000000000111111222555555444333444555666777@@@CCCJJJWWWgggwww|||kkkaaa[[[TTTOOOPPPNNNIIIHHHLLLFFFHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAACCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEEEEDDDDDDCCC???AAACCCDDDEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>????????????>>>>>>>>>>>>>>>????????????@@@@@@@@@??????>>>>>>>>>>>>??????BBBCCCCCCAAA>>><<<<<<===AAA???======@@@@@@>>><<<::::::;;;;;;<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAA@@@EEEFFFHHHIIIIIIHHHFFFEEEEEECCCAAA???>>>>>>???@@@???@@@AAABBBCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@DDDCCCCCCCCCCCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAADDDCCCAAA@@@???@@@AAAAAADDDDDDCCCBBBBBBAAA@@@@@@CCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQRRRUUUWWWZZZYYYYYYXXXXXXXXXYYYYYY[[[YYYWWWVVVWWWYYY\\\^^^ZZZ[[[\\\]]]^^^```cccfffccchhhnnnrrrtttxxx}}}aaaQQQIII???:::;;;999999999888888888888777777888888999999777666555555555555555555555555555444444444444444444444444111111111111111111111111222222222222222222222222///...------...000222444//////............//////////////////000000000000000000000000////////////000000000///......------///............---------......////////////......,,,,,,------------,,,,,,//////.........---------.........////////////000,,,,,,------------------***+++,,,---------,,,,,,...---+++******+++---...///......------,,,++++++,,,---///000000000///...222111111000///............------,,,,,,++++++***,,,------......------,,,000000000000000111111222444444333333333444555666777:::AAAMMM]]]ppp~~~~~~~~~uuufff\\\TTTSSSRRRMMMHHHGGGHHHIIIKKKKKKKKKJJJJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFEEEEEEDDDCCC???AAACCCDDDEEEDDDCCCCCCAAAAAA@@@@@@@@@@@@??????AAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAA@@@??????????????????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@??????>>>>>>??????@@@@@@AAAAAA@@@>>>===>>>???BBB@@@>>>>>>@@@@@@>>><<<::::::;;;<<<<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGHHHHHHGGGEEEDDDBBBAAA???===<<<<<<===>>>???@@@AAABBBBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@BBBBBBAAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCAAA@@@@@@@@@AAAAAACCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEHHHHHHHHHIIIIIIIIIJJJJJJLLLMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSSSSUUUWWWZZZZZZYYYYYYYYYYYYYYYZZZYYYXXXWWWWWWXXXYYY[[[]]]___`````````___```bbbdddffflllsssvvvvvvyyynnnSSSHHHDDD===999;;;999999999888888888777777777777888888888777666555555555555555555555555555333333333333333333333333111111111111111111111111222222222222222222222222111000///...///111222444111000000000000000000111////////////000000000000000000000000////////////............///////////////............---------......////////////......------............------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------******+++++++++,,,,,,,,,...---+++******+++---...------------------------,,,,,,.../////////...---000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000000000000000111111222333222222222222333444444111444999@@@MMM```uuu}}}yyywwwwww}}}}}}{{{}}}nnn___XXXVVVQQQLLLHHHJJJJJJKKKKKKKKKLLLLLLLLLGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCC???AAABBBDDDEEEDDDDDDCCCAAA@@@@@@@@@?????????>>>@@@@@@???????????????>>>AAAAAAAAAAAAAAA@@@@@@???@@@@@@?????????>>>>>>>>>>>>????????????@@@@@@@@@@@@??????>>>>>>??????@@@===???@@@???>>>>>>???@@@BBB@@@???>>>??????===;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@@@@@@@@@@???AAAAAABBBBBBCCCCCCDDDDDDBBBCCCDDDEEEEEEDDDCCCBBB???>>><<<;;;:::;;;;;;<<<>>>???@@@AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAAAAABBBBBBCCCBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCDDDEEEEEEAAAAAAAAABBBBBBCCCEEEEEEHHHIIIIIIJJJKKKLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMPPPSSSTTTUUUUUUVVVWWWZZZYYYYYYYYYYYYYYYZZZZZZXXXXXXYYYYYYZZZ[[[[[[\\\]]]___```___^^^^^^```bbbkkkrrryyyyyywwwzzzmmmXXXEEE@@@???<<<:::<<<999999888888888777777777777777777888777666666555444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222222111000000000111222333222222222111111222222222////////////000000000000000000000000////////////,,,------...//////000000///............---------......////////////......,,,------------------,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------.........------,,,,,,++++++***)))))))))***,,,---------++++++++++++------++++++,,,------...//////+++,,,------......------......------,,,+++++++++******+++,,,,,,---......,,,------......------,,,000000000000000111111222111111111111111222222333222555777:::@@@MMM```mmmssssssrrrqqqooosssssseee^^^XXXTTTQQQMMMKKKJJJJJJKKKKKKKKKKKKGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEECCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIIIIHHHHHHFFFEEECCCCCC???@@@BBBCCCDDDDDDDDDDDDBBBAAAAAAAAA@@@?????????@@@@@@@@@@@@????????????@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>?????????@@@@@@@@@???>>>>>>======>>>>>>???>>>???@@@???>>>===>>>@@@@@@???>>>>>>===<<<;;;:::<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAABBBCCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@===<<<<<<;;;;;;;;;<<<<<<>>>???@@@@@@AAAAAAAAA@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIJJJLLLMMMMMMPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQMMMPPPTTTVVVVVVVVVVVVWWWXXXXXXXXXWWWXXXXXXYYYZZZXXXYYY[[[\\\]]]]]]\\\\\\[[[]]]___```aaabbbeeehhhpppwww|||{{{yyypppYYYKKK???===>>><<<;;;===888888888888777777777777777777777666666666555555444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000000111333222222111111222222333////////////000000000000000000000000////////////---------......////////////............------------......//////......---++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,------.........///////////////...---,,,,,,++++++---+++***))))))+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,------............---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,------......------,,,000000000000000111111222000000000111111111111111333666888888999@@@LLLUUU```dddjjjmmmlllnnn{{{~~~qqqfff^^^YYYRRRNNNKKKIIIJJJKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEECCCDDDEEEFFFFFFEEECCCBBBDDDDDDDDDDDDDDDEEEEEEFFFIIIIIIHHHHHHFFFEEECCCCCC@@@@@@AAACCCDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@????????????>>>>>>?????????@@@@@@@@@=========<<<<<<=========???@@@@@@???===<<<<<<======>>>===<<<;;;:::::::::=========>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>???@@@AAAAAABBBBBB????????????????????????==================>>>>>>??????@@@AAAAAAAAA@@@@@@BBBAAAAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHFFFFFFGGGIIIKKKLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNPPPPPPPPPQQQQQQRRRRRRRRRNNNQQQUUUWWWWWWVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXYYYZZZ[[[]]]_________^^^]]]___```ccceeegggkkkppptttvvv|||sssYYYMMMEEE>>><<<===;;;::::::888888888777777777666666666666666555555555555555444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111000//////............///111111000000000000111111////////////000000000000000000000000///////////////.........---------,,,///............---------------............------,,,,,,------------,,,,,,------------............---------............/////////...---,,,,,,++++++...---+++***+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,.............../////////.........------------------------,,,,,,+++++++++,,,------......------,,,000000000000000111111222///000111111222222111111111333666777777:::@@@EEENNNUUUaaajjjlllnnnxxx~~~zzzkkkaaa[[[VVVOOOLLLLLLLLLJJJHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@AAABBBCCCEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>????????????@@@@@@@@@>>>======<<<<<<======>>>???@@@@@@???===;;;<<<===;;;<<<===<<<;;;:::;;;<<<>>>>>>>>>>>>????????????>>>>>>???@@@@@@@@@@@@???>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBB@@@AAAAAAAAAAAAAAABBBBBB@@@AAACCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDFFFGGGIIIJJJIIIIIIJJJLLLMMMOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSPPPSSSVVVWWWVVVVVVWWWWWWVVVVVVVVVVVVWWWXXXYYYYYY[[[\\\]]]____________^^^___```cccffflllsss|||yyy^^^LLLEEEAAA===;;;:::999777666888888777777777666666666666666555444444444444555333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111........................000000////////////000000////////////000000000000000000000000//////////////////......---,,,,,,+++///............---------------............------...//////000000//////...------...............///++++++++++++,,,,,,,,,,,,.........------,,,,,,+++...------,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++///............///000000//////........................---,,,,,,+++******,,,------......------,,,000000000000000111111222///000111222222222111111000111222333555888:::;;;@@@IIIXXXeeelllpppyyy{{{xxx|||}}}qqqggg```WWWRRRQQQPPPMMMJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDGGGFFFEEEEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFEEEEEEDDDCCC@@@@@@@@@BBBCCCEEEFFFGGGEEEDDDCCCBBBAAA@@@@@@?????????@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>????????????@@@@@@@@@??????>>>>>>>>>>>>??????===>>>???>>>===<<<===>>>;;;===>>>>>><<<<<<===???????????????????????????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<<<<======>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@AAACCCDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQOOOOOOOOOPPPQQQQQQQQQRRRPPPQQQQQQRRRSSSSSSTTTTTTTTTUUUVVVVVVUUUUUUVVVXXXXXXXXXWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]]]]^^^^^^^^^\\\^^^cccjjjtttuuu\\\LLLEEE>>>>>>===:::999888777666888777777777666666666666666555444333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111------...//////000000///000000////////////000000////////////000000000000000000000000////////////------------------------///............---------,,,------......------,,,---......//////......---,,,,,,,,,------.........******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------------------,,,......---------...///000.....................///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000000000000000111111222///000111333333222222111222111000111333555666555:::BBBRRRbbblllrrr{{{yyyyyyoooggg]]]WWWUUUSSSPPPMMMJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGEEEDDDDDDDDDDDDIIIHHHFFFEEEEEEEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEEEEDDDDDDCCC@@@@@@@@@AAACCCEEEFFFGGGDDDDDDCCCBBB@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>????????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA;;;<<<>>>>>>======???AAA;;;>>>@@@???>>>===@@@BBB@@@@@@??????????????????>>>>>>???@@@@@@@@@@@@???BBBAAAAAAAAAAAAAAAAAAAAA>>>======<<<<<<======>>>===>>>???AAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCDDDDDDDDD???@@@BBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDAAABBBBBBCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMLLLLLLMMMNNNNNNOOOPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTPPPQQQQQQRRRSSSTTTTTTUUUVVVWWWWWWVVVTTTTTTVVVXXXYYYYYYYYYYYYZZZ[[[]]]]]]ZZZZZZZZZ[[[[[[\\\]]]]]]]]]aaahhhsss~~~^^^HHHAAAAAA:::======;;;:::::::::999777777777777666666666666666555444333222333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000------///000111111111111111111000000000000111111////////////000000000000000000000000////////////+++,,,,,,------....../////////.........---------,,,------......------,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,---------.........,,,,,,------------------***+++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------......///------,,,+++,,,---...///........................***++++++,,,,,,------...,,,------......------,,,000000000000111111111111000000000000111111111111111222333444555777888888999<<>>>>>>>>??????CCCBBBBBBAAA@@@???>>>>>>>>>????????????@@@@@@@@@???@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????========================??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBDDDDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEE@@@AAABBBCCCCCCBBBAAA@@@EEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMMMMOOOQQQRRRPPPNNNOOOPPPPPPPPPQQQQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTXXXXXXXXXXXXYYYYYYZZZZZZ]]]ZZZXXXYYY]]]^^^^^^\\\XXX[[[]]]]]][[[ZZZ[[[\\\ZZZbbbpppwww^^^OOOFFFAAA@@@<<<;;;999888777777888999777777777777666666666666555555555555555555555555333333444444444444444444222222222222111111111000111222444555555333000///000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000////////////............000///...---,,,+++++++++/////////000///......------------------...///000------,,,,,,,,,------.....................------------------------------,,,++++++******++++++,,,((()))+++---......---,,,+++,,,,,,------,,,,,,+++,,,,,,------...///000000.........------.........///......------,,,++++++------------------------/////////...------,,,,,,//////000000000111111111000000000000111111111111222222333444555666777777666888===GGGVVVgggwww{{{|||~~~|||~~~|||pppddd\\\YYYVVVQQQPPPSSSSSSPPPNNNPPPOOOLLLIIIGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAABBBCCCDDDFFFGGGHHHHHHGGGEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@AAABBBBBBAAA???>>>>>>>>>???@@@AAAAAAAAA@@@??????>>>>>>????????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCBBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@AAABBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNMMMMMMMMMOOORRRRRRQQQOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWXXXXXXYYYYYYYYYYYY]]]ZZZXXXXXXZZZZZZYYYWWWXXXXXXWWWVVVUUUUUUVVVVVV]]]iii{{{hhhTTTIIIBBB???>>><<<;;;:::888888888888999777777777777666666666555555555555555555555555555444444444444444444333333222222111111111000000000111111000000000/////////000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000////////////............111000///...------------...////////////...---------,,,,,,,,,,,,------......------,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,---///000111000///...+++,,,,,,------,,,,,,++++++,,,,,,---......//////......------------......++++++,,,------......///------------------------............------------//////000000000000111111000000000000111111111111333333333444444555555555555666888<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDD@@@@@@??????@@@@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNMMMMMMNNNPPPRRRSSSSSSQQQOOOOOOQQQRRRTTTVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXX[[[YYYXXXXXXYYYYYYXXXVVVZZZWWWTTTRRRTTTVVVXXXYYYgggwwwkkkTTTGGGAAA===<<<<<<===<<<:::999888888999999777777777666666666555555444444444444444444444444555555444444333333222222111111000000000/////////111000///------...///000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000////////////............111000///..............................---,,,,,,---,,,,,,,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,---......---,,,+++,,,,,,------------,,,,,,++++++,,,,,,------......------,,,,,,,,,,,,------++++++,,,------......///------------------------------------............////////////000000000111///000000000111111111111444444333333333333333333666777777888>>>MMMbbbqqq{{{yyywwwvvvssswww}}}uuurrrpppppppppooonnnmmmddd___YYYSSSPPPMMMKKKIIIFFFFFFEEEEEEDDDDDDDDDEEEDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBB@@@AAAAAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBCCCCCCEEEFFFGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKMMMNNNOOOOOONNNNNNPPPSSSTTTTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXYYYZZZZZZZZZZZZ[[[XXXVVVWWW\\\bbbeeeggguuu}}}aaaTTTFFF@@@===;;;;;;<<<===<<<:::999888888999999777777666666666555555555444444444444444444444444555555444444333222111111000000000000////////////111111000000000000000111000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////............000000///...------......------......------,,,+++------------,,,,,,++++++............---,,,++++++,,,,,,,,,,,,,,,------------------------------------..................---++++++,,,,,,,,,+++******,,,,,,------------,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---///......------,,,++++++,,,,,,------------------++++++,,,------...//////...////////////000000000///000000000111111111111333333333333333222222222444666666666999BBBQQQ\\\ppprrrwwwzzzxxxzzz{{{tttjjjaaaYYYSSSOOOKKKHHHGGGFFFEEEDDDDDDDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDEEEFFFHHHJJJKKKGGGHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOQQQPPPOOOQQQSSSUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXYYY[[[\\\[[[\\\___dddlllsssxxxzzzzzzbbbPPPGGG@@@>>>===:::;;;===<<<;;;999888777777888888666666666666555555555555444444444444444444444444555555444333222222111111000000000000////////////...///111222222111000///000000000000000000000000//////000000000111111111////////////////////////////////////////////////////////////..................------,,,---------------......------,,,+++......//////...---,,,+++------.........---,,,+++,,,---------.........///---------------------------......//////......---///////////////.........,,,------......------,,,++++++,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---///......------,,,++++++,,,,,,,,,---------......***++++++,,,---...//////......////////////000000000000000000111111111111222222222222222222222222111333444444666:::BBBHHH___eeepppzzz}}}uuujjjaaaZZZVVVMMMKKKIIIGGGFFFEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGJJJIIIIIIHHHGGGEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBBAAA@@@??????@@@AAAAAABBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEEEEEEEGGGIIIKKKLLLHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOOOOOOONNNNNNOOOOOOPPPSSSRRRQQQQQQSSSUUUUUUTTTWWWWWWWWWVVVVVVVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZYYYWWWVVVXXX\\\___bbbiiisss|||eeeUUUFFFAAA??????===::::::===;;;:::888777666666777777666666666555555555444444333333333333333333333333444444333333222222111111111111000000000/////////+++---000222222111...---000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////...............------,,,,,,,,,------...............---,,,,,,---.../////////...---,,,+++,,,---.........,,,,,,,,,------....../////////------------------------,,,---...//////...---,,,------------------......------............------,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,------......///+++,,,,,,------.........***++++++,,,---................../////////000000000000000000111111111111111111111111222222222222111222222444666999<<<>>>KKKSSScccsss}}}yyynnnfff```\\\RRRQQQNNNKKKIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCAAA@@@??????@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCC@@@@@@?????????>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEGGGFFFEEEEEEFFFHHHJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMNNNOOOOOOSSSRRRQQQPPPPPPOOOOOOPPPVVVTTTRRRRRRSSSUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYY[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXYYY^^^ffflllwwweeeTTTMMM???======>>>;;;777888<<<999888777555555555555666666666555555555444444444333333333333333333333333333333222222222222222222222222111111111000000000......000111111111000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000////////////..................------------.........////////////...------+++,,,---//////...---,,,)))+++---...//////------++++++,,,------...//////------------------------+++,,,...//////...,,,+++************+++,,,,,,---------............------------------------------......------------......++++++,,,------......///++++++,,,,,,---......///+++++++++,,,,,,---------............/////////000000000000000111111111111000000111111222222222222444333333555888;;;<<<<<<===FFFXXXlllzzzwwwmmmeee___[[[YYYWWWUUUQQQNNNKKKJJJJJJJJJHHHGGGGGGGGGFFFEEEEEEEEEGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFJJJJJJKKKJJJIIIGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDCCCAAA@@@>>>>>>???AAABBBCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCCCCDDDDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDEEEFFFHHHJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPUUUTTTSSSRRRPPPPPPPPPOOOWWWUUUSSSRRRSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWXXXXXX[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYVVVWWWYYYZZZ___hhhsss|||{{{```MMMCCCAAA:::999:::<<<999555666;;;999888666555444444555555666666555555555444444444333333333333333333333333222222222222222222333333222222222222111111111111222222111111111333444555000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000/////////............//////.........//////000//////000000//////...---)))***,,,.........,,,+++(((***,,,...//////...---******+++,,,,,,---......------------------------+++,,,...//////...,,,+++,,,,,,,,,---...///000111------............------........................///......------......//////......------,,,++++++++++++,,,,,,---...//////++++++,,,,,,,,,,,,------///...------///000000000////////////000000000000000111111111111222222222333444555555444444555777<<<===GGG[[[nnn}}}rrrlllccc\\\WWWTTTRRRQQQSSSSSSTTTSSSQQQNNNKKKIIIJJJJJJJJJGGGDDDBBBCCCDDDFFFGGGHHHGGGEEEDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIKKKKKKJJJGGGDDDBBBDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEGGGFFFEEEDDDBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>@@@BBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBFFFDDDBBBCCCEEEFFFDDDAAAAAAAAABBBBBBCCCDDDEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEGGGFFFDDDCCCCCCCCCDDDEEEHHHHHHFFFEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHJJJLLLLLLKKKJJJJJJKKKNNNOOOOOOOOONNNNNNPPPRRRUUUTTTRRRPPPPPPQQQSSSTTTVVVUUUUUUTTTTTTUUUUUUVVVWWWVVVVVVUUUUUUVVVVVVWWWXXXYYY[[[\\\\\\\\\[[[[[[\\\]]]^^^\\\ZZZWWWVVVVVVUUUVVVYYY\\\eeessseeeTTTJJJCCC???<<<<<<;;;::::::999888888666666666666555555555555666555555555555444444444222222222333333444444444222222222111111111000000333333333222222111111111111000000///000222444555111111111111111111111111000000000000////////////000000000000000000000000...............---------000000000000000000000000........................+++,,,,,,---.........---///---++++++---/////////,,,------......------,,,------,,,,,,,,,,,,++++++/////////...------,,,,,,------------------------...---,,,+++******))))))...------,,,,,,,,,------//////.........---------........................---------............///222000---...000222000////////////...---------,,,000...---,,,.........---.../////////000000000000000000111111111222222222333444666555444444555777999999@@@OOO```ppp}}}ooo^^^YYYSSSOOOMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIIIIIIIGGGDDDCCCCCCEEEHHHIIIIIIHHHFFFDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFHHHIIIKKKKKKKKKIIIFFFDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBAAAAAAAAABBBBBBBBB@@@??????AAABBBBBBAAABBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@CCCBBBBBBAAAAAABBBBBBCCCEEECCCBBBCCCEEEFFFEEECCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGFFFEEEDDDDDDDDDEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJLLLLLLLLLKKKLLLMMMNNNOOOPPPOOONNNNNNPPPRRRSSSRRRQQQQQQRRRSSSTTTUUURRRSSSSSSTTTUUUWWWXXXYYYVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVXXXYYYZZZZZZZZZZZZZZZ[[[[[[ZZZXXXXXXYYYZZZ[[[aaajjjsss~~~gggRRRHHHCCC???<<<;;;::::::999888888777777888888888888777777777666555555555555444444444444222222222333333444444444222222222111111111000000333333333222222111111111000000000000000222333444111111111111111111111111000000/////////.........////////////////////////////////////////////////////////////////////////........................+++,,,------......------...---,,,,,,...//////...,,,------......------,,,------,,,,,,,,,,,,++++++............------------------------------------,,,,,,+++***+++,,,------...---,,,,,,,,,---/////////.........---------------------------------------------............//////,,,***+++---...---,,,---------------,,,,,,,,,222000...---......---,,,....../////////000000000000000000111111111222222333555666666555555666777888777:::CCCOOO___tttuuudddVVVNNNKKKHHHEEEEEEEEEDDDCCCAAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGEEECCCBBBCCCEEEIIIJJJKKKIIIGGGEEEDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHIIIJJJLLLLLLKKKIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCAAAAAABBBCCCDDDFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDBBBAAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCEEEFFFFFFEEEGGGGGGFFFEEECCCBBBAAAAAABBBBBBCCCDDDEEEGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHHHHHHHHHHIIIIIIIIIKKKMMMNNNMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOQQQRRRQQQQQQRRRSSSTTTUUUUUUVVVSSSSSSSSSTTTVVVWWWYYYZZZVVVVVVUUUUUUUUUUUUVVVVVVUUUVVVWWWXXXYYYZZZZZZYYYZZZZZZYYYWWWVVVWWW[[[]]]dddnnn~~~nnnaaaOOOBBB===<<<;;;999999999999888777777666666888888888777777777666666555555555555444444444444222222333333333333444444222222222111111111111111222222222222222111111111000000000000000111222333111111111111111111111111000000/////////.........////////////////////////111111111111111111111111////////////////////////........................,,,,,,------......---------,,,,,,---//////...---,,,------......------,,,------,,,,,,,,,,,,++++++------------............------------------------+++*********+++---000222///...---,,,,,,...000222............------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///------///000///...++++++,,,,,,,,,,,,,,,,,,222000......///000000///........./////////000000000000000000111111111111333555666666555444666777777666888===DDDRRRhhh{{{tttbbbSSSOOOLLLIIIHHHFFFEEEBBB@@@BBBAAAAAA@@@@@@@@@@@@AAACCCCCCDDDCCCAAAAAABBBCCCHHHIIIKKKJJJHHHFFFFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHJJJLLLLLLLLLKKKKKKGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDBBBBBBBBBCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDFFFGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCEEEGGGHHHIIIJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIJJJIIIKKKNNNOOONNNOOOPPPQQQOOOPPPQQQPPPOOOOOOQQQSSSRRRRRRSSSTTTUUUUUUUUUTTTVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVXXXYYYYYYYYYZZZZZZZZZYYYZZZZZZXXXWWWWWWZZZ___dddqqq|||\\\SSSGGG???<<<<<<;;;999999999888888888777777777666666555555555444444444555555555444444444333333333333333333333333333333111111111111111111111111222222222111111111111111000000000000000111222222111111111111111111111111111111000000000/////////////////////////////////000111111111111111222222////////////////////////........................,,,,,,------...------,,,,,,+++,,,...//////---+++,,,------......------,,,------,,,,,,,,,+++++++++++++++,,,------...//////------------------------,,,+++******+++...111333111000...,,,,,,...///111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000/////////000000000++++++,,,,,,---------...---,,,+++,,,...000000000............//////////////////000000000111111111333444555555444444555666444555777:::===FFFYYYkkk~~~|||{{{{{{lll\\\VVVTTTQQQPPPNNNLLLIIIFFFHHHGGGEEECCCAAA@@@@@@@@@???@@@@@@???>>>>>>???AAADDDFFFIIIJJJIIIHHHIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMHHHHHHGGGFFFEEEDDDDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEGGGFFFEEEDDDDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAACCCDDDEEEFFFDDDBBBBBBCCCCCCBBBAAACCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEECCCCCCEEEFFFHHHIIIJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIFFFGGGHHHJJJKKKKKKKKKKKKIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLNNNOOOOOOOOOQQQRRRPPPQQQRRRQQQPPPPPPRRRTTTUUUUUUVVVVVVUUUTTTSSSRRRWWWVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVWWWWWWZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[___fffooovvv}}}gggRRRLLLDDD???======;;;:::999999999999999888888888555555555555444444444444555444444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000222222222111111111000000......................../////////000000000111111................................................,,,------...------,,,,,,++++++,,,---//////---+++,,,------......------,,,------,,,,,,,,,+++++++++***++++++,,,---...//////------------------------...---,,,++++++---///000333222///---,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,++++++,,,---,,,,,,------......//////)))(((((())),,,...///...------.........//////////////////000000000111111111333444444333333444555222222555888888===JJJWWWwww~~~{{{zzzyyy}}}vvveee^^^]]][[[ZZZ[[[ZZZXXXVVVLLLKKKIIIFFFDDDAAA???>>>>>>??????>>>===<<<>>>???AAADDDHHHJJJJJJIIIIIIJJJEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLLLLMMMMMMJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDGGGFFFEEEEEEDDDDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDEEEEEECCCBBBBBBCCCCCCCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCDDDEEEGGGGGGFFFFFFGGGIIIFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHJJJJJJKKKJJJJJJKKKKKKKKKJJJIIIHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIGGGIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJKKKMMMOOOPPPOOOOOOPPPQQQPPPRRRRRRRRRQQQQQQRRRTTTXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTTTTUUUWWWXXXZZZ[[[XXXXXXWWWWWWWWWWWWXXXXXXZZZZZZYYYYYYYYYZZZ[[[\\\ZZZ]]]```fffppp|||yyy```PPPFFFBBB>>><<<;;;;;;;;;:::999999999999999999999999777777777666666666555555444444444444333333333333444444333333333333222222111111111111111222222222000000000111111111111111//////000111111000000///000000000000000000000000222222111111111000000000........................---......//////000000000................................................------......------,,,,,,,,,++++++,,,......---,,,,,,------......------,,,------,,,,,,,,,,,,++++++***++++++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,111000///...------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...---,,,+++---///------..................+++***)))***,,,.........---------.........//////////////////000000000111000222333333111111222444333333444666555777???IIIcccwww~~~~~~tttooommmkkkkkkllllllkkkjjj[[[ZZZWWWRRRMMMGGGBBB??????@@@@@@???===<<<===???AAADDDHHHIIIIIIHHHGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIGGGFFFFFFFFFEEEFFFFFFEEEEEEDDDEEEEEEEEEGGGFFFEEEEEEDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFCCCBBB@@@AAABBBCCCCCCBBBDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGHHHHHHFFFEEEGGGIIIGGGHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJLLLMMMMMMLLLKKKJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOOOOOOONNNMMMKKKKKKKKKMMMOOOOOOOOONNNOOOPPPQQQRRRSSSRRRQQQQQQSSSUUUXXXWWWVVVUUUTTTTTTUUUVVVTTTTTTTTTUUUWWWXXXZZZ[[[YYYYYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[\\\^^^aaaccceeeeeeiiiooowwwvvv___NNNBBB>>>===:::999999999999999888888888888888888888888777777666666666555555555444444444333333333222222444444444333333222222222000000111111111222222222///000000000111111111222//////000111111000///...000000000000000000000000000000000////////////...........................------...//////000000111................................................------......------,,,+++---+++***+++,,,...------,,,------......------,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------++++++,,,------,,,+++***,,,---......///...---,,,++++++,,,,,,,,,------------------------------------------............///...000000///------///111......------------------000...------///000000///---------.........//////////////////000000000000///111222222111000222333777555555666555555<<>>===>>>???BBBEEEHHHIIIHHHFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHBBBAAA@@@@@@BBBCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFHHHJJJHHHFFFEEEFFFHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMMMMLLLJJJIIIKKKKKKJJJJJJJJJKKKKKKLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKMMMNNNMMMLLLJJJIIILLLLLLLLLLLLMMMMMMMMMMMMOOOOOOPPPPPPOOONNNLLLKKKLLLNNNOOOOOONNNMMMNNNOOOQQQRRRSSSRRRQQQRRRSSSUUUXXXWWWUUUTTTTTTUUUWWWYYYXXXWWWWWWVVVVVVWWWWWWXXXZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\^^^```dddhhhlllnnnrrruuu|||eeeTTTGGG>>>???===;;;:::999999999999666666666666777777777777555555444444444333333333444444444333333333222222444444444333333222222222000000111111222222222222//////000000111111111222//////000111111000///...000000000000000000000000///.........------------........................---......///000111111222................................................---.........---,,,,,,+++...,,,******+++---...---,,,------......------,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------((()))+++---------+++***((())),,,...000///......+++++++++,,,,,,---------........................---------.........//////+++---...,,,***))),,,...---------,,,,,,+++++++++000///...---------------////////////////////////111111000000000000111111000000000000000000000000333444444555777888:::;;;CCCKKK[[[mmm||||||xxx~~~rrrcccZZZVVVRRRLLLHHHIIIJJJGGGDDDDDDIIIGGGHHHKKKLLLIIIFFFDDDJJJHHHEEEDDDGGGJJJIIIEEEGGGGGGHHHHHHHHHGGGFFFFFFMMMKKKIIIFFFDDDCCCBBBBBBFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDHHHHHHHHHHHHHHHHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHJJJIIIHHHHHHIIIKKKIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOOOONNNMMMKKKJJJOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRPPPOOONNNNNNOOOPPPSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVVVVWWWYYYYYYYYYXXXZZZXXXVVVWWW[[[___bbbcccgggkkkqqqvvvzzzmmmXXXKKKBBB;;;999888888888777777777777666777777666555555555555555666666555444333333222222444444444333333222222222000000111111111222222222222222222111111111000000111111000000000000111111222111111111000000//////////////////000000000000......//////000000111111000000//////.........---////////////////////////........................///...,,,++++++,,,...///000...,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++------------------------+++++++++,,,---...///000------............------...///---***)))+++,,,,,,,,,,,,,,,---///000//////------------------------------------------------***++++++,,,,,,++++++***......---,,,,,,,,,,,,,,,////////////////////////111111000000000000111111111111111111111111111111222222222333555666888999:::AAAMMMZZZgggqqqxxx{{{|||xxx{{{}}}pppiiigggaaa\\\YYYXXXUUUOOOLLLMMMLLLKKKKKKLLLMMMLLLKKKKKKHHHGGGGGGGGGIIIJJJHHHFFFGGGGGGGGGHHHHHHHHHGGGGGGLLLKKKIIIFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJIIIIIIIIIHHHHHHGGGIIIJJJJJJIIIIIIJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMNNNNNNOOOOOONNNMMMLLLKKKPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPQQQSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYVVVVVVWWWYYYZZZZZZYYYXXXXXXWWWVVVWWW[[[aaahhhmmmzzzrrrZZZLLLEEE@@@<<<;;;999888888888888777777777777666666555555555555555555555555444333333333222333333333222222111111111000000111111111222222222222222222111111111000000111111000000000000111111111111111111000000000///111111000000//////......////////////000000000000000/////////............////////////////////////........................///...,,,++++++,,,...///,,,,,,------,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,------......------,,,........................---------,,,------......------............------+++---...------.........111///---+++***,,,///111,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++...---,,,,,,+++,,,,,,,,,////////////////////////111000000//////000000111111111111111111111111111000000000111333444666666666:::@@@FFFMMMWWWbbbjjjzzzxxxwwwxxx{{{~~~yyywwwuuurrrjjjaaa___bbb^^^]]]ZZZUUUPPPNNNNNNNNNIIIIIIIIIJJJJJJIIIHHHHHHFFFGGGGGGHHHHHHIIIIIIIIIKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIGGGFFFFFFEEEEEEFFFFFFGGGFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJHHHJJJKKKKKKJJJIIIKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOONNNMMMMMMQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUWWWXXXYYYYYYYYYYYYTTTUUUVVVWWWXXXWWWWWWWWWWWWYYYZZZ]]]bbblllyyygggXXXGGG@@@???===<<<<<<999999999888888888888777777666555555444444555555444444444444333333333333222222111111111111111000111111111111111222222222222222222111111111111111111111000000000000111111111111111111000000000000222222111000///...------000000000000////////////////////////............////////////////////////...........................---,,,++++++,,,---...'''+++......,,,+++,,,.........------------......,,,,,,,,,---------......---------------,,,,,,,,,---......//////......---------------------------//////...---------------------............------+++,,,...///...------......---,,,***)))***---000++++++++++++++++++++++++------------------------,,,------------------,,,...------,,,,,,---------////////////////////////000000////////////000000222222222222222222222222000000000111222333444555888:::<<<;;;<<>>GGGVVVeeemmmtttvvvdddYYYPPPPPPOOOIIIGGGIIIJJJIIIHHHHHHIIIJJJLLLMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHIIIIIIJJJGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIJJJKKKLLLLLLMMMJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNMMMLLLLLLMMMOOOOOOPPPPPPQQQQQQQQQQQQQQQLLLMMMMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPOOONNNNNNOOOPPPQQQRRRSSSQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSXXXXXXXXXXXXWWWVVVUUUTTTWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZ[[[]]]^^^___```ccceeeffffffjjjpppuuu~~~yyyqqqnnnqqqwww|||{{{^^^NNNJJJCCC===888:::;;;999888888888888888777777777777666666555444444333333444444333333333333222222222222333333333333333444444444222222222111111111111111111111111111111222222222111111000000000000111111000000000000111111111111.../////////000000000111000000000000////////////.........///////////////////////////////////////........................------------------------'''***...///...---///111......------------......,,,,,,,,,---------......---------...............+++,,,,,,,,,,,,,,,,,,+++------------------------+++++++++,,,---...///000,,,,,,------------,,,,,,...++++++......///:::HHHwwwdddJJJ666,,,+++,,,,,,........................------------------------------............------...............///000000//////////////////////////////............//////////////////////////////111111111111222333444444111111222333444666888999999<<>>999666999:::888666777777777777666666666555555666555444444333333444444444333333333222111111111111111222222333333333333222222222111111111000000000000111111111222222222111111000000000000111111///000000000111111111111000000000000////////////////////////000000000000............/////////000////////////////////////........................,,,------------------,,,,,,,,,---......///000000------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........,,,,,,------------,,,,,,........................+++++++++++++++,,,---...+++,,,,,,------,,,,,,+++---***+++000///...888HHHxxxaaaCCC000,,,......,,,........................---------------------------------......------------------------...///000//////////////////////////////............//////////////////////////////111000000000111222333333666444333333444555555444===888:::GGGXXXiiixxx~~~tttlllppppppdddVVVQQQMMMLLLJJJIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLJJJIIIGGGJJJJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJKKKMMMNNNOOOPPPQQQJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLNNNOOOOOONNNMMMOOOPPPLLLMMMNNNNNNOOOOOONNNNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOOOOOOOOOOOPPPQQQOOOOOONNNOOOPPPRRRTTTUUUTTTTTTTTTSSSTTTUUUUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUTTTSSSSSSTTTUUUWWWXXXZZZZZZZZZZZZZZZ[[[[[[\\\[[[ZZZ[[[]]]aaagggnnnqqqrrr}}}xxxssssssrrrqqqyyyuuu___PPPEEE@@@@@@>>>999777999999666555666666666666666555555555555555555444333333333333444444444333333222111000000000000111111222222222222222222222222111111000000000000111111222222222222111111000000000000111111//////000000111111111222222222111000///...------......//////000000111111---.........//////000000////////////////////////........................,,,------......------,,,///...,,,---///111111000---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------......---..................---------------------------,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++---***,,,111...)))111???^^^KKK444***---222///***------------------------------------------------,,,------------------,,,------......///000000000///////////////////////////......------///000111000000000000000000000000///000000000000111111111222222222333333333444444444777<<>>;;;777666999999999888777666666666666444444444444444444444444444444444444444333333333222222222222222222222222111111111111111111111111111000000000000000000111111111111111111111111111000000000000000000000000///////////////////////////////////////............//////////////////...................................................,,,,,,,,,,,,,,,,,,,,,---///000000000///...------///////////////.........,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------............---------------,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............,,,,,,,,,......------------..............................,,,,,,,,,---------......++++++,,,,,,---.........---------------------------......///000////////////////////////////////////000000000000111111111///000000000000111111111222222333444444555555555888999???NNNaaaqqqxxxzzzrrrpppmmmlllooouuu|||~~~{{{|||~~~}}}xxxnnnbbbVVVUUUSSSQQQPPPQQQRRRSSSSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOOOOOOOOOONNNNNNNNNMMMNNNNNNOOOPPPPPPQQQQQQNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQNNNNNNOOOQQQRRRSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUXXXVVVTTTTTTUUUUUUUUUTTTUUUUUUUUUVVVVVVVVVWWWWWWYYYYYYYYYXXXWWWWWWYYY[[[ZZZZZZZZZ[[[[[[\\\\\\]]]``````ccchhhlllqqq{{{zzzsssnnnoooqqquuu}}}vvv]]]MMMHHH<<<<<<<<<;;;999777777888888888777666666666666666444444444444444444444444444444333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////------............------................................................+++++++++,,,,,,,,,,,,---.........---,,,+++***)))000000///......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,------...---......//////......------...///...---,,,---...------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,------------...000......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---.........------------------------------///000000000///...////////////////////////....../////////000000000/////////000000000111111333222222222333333222111555666:::BBBMMM[[[gggnnnnnnoooooommmkkkooowww}}}yyyiiifff```[[[XXXWWWXXXYYY^^^[[[VVVRRROOOOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPQQQQQQQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQRRRRRRRRRRRROOOOOOPPPQQQRRRRRRRRRRRRTTTSSSRRRQQQQQQQQQQQQRRRPPPPPPQQQRRRSSSSSSTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRRRRSSSSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWYYYWWWTTTTTTUUUVVVVVVUUUVVVVVVVVVVVVWWWWWWWWWWWWXXXZZZ[[[[[[[[[]]]```dddaaaaaabbbbbbcccddddddeeehhhiiinnnuuu{{{~~~uuutttyyymmm\\\MMMDDDAAA:::::::::888777888999999777777666555555555666666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111222111000//////000111222////////////////////////000000000000000000000000000000000000000000000000/////////////////////000------............------................................................,,,,,,,,,,,,------......***+++++++++***)))((((((.........---------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,---............---,,,,,,///111000...+++,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------(((***++++++***+++...111---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000111------------------------,,,---///000000000///...////////////////////////............////////////////////////000000000000222111111111333333333222222666:::<<>>===;;;<<<;;;999888777777888888555555555555666666666666555444444444444333333333444444333333333222222222111111111111111111111111222111000//////000111222111111111111000000000///111222222222222111000/////////000000000000//////////////////////////////////////////............---------............///------............------.......................................---------////////////////////////++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------...........................---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,......------------.........---,,,,,,++++++,,,,,,,,,------......------,,,++++++,,,------------------------,,,,,,---------...------,,,,,,------...------------------------//////...------------...////////////////////////000000//////......------//////000000000000111111111111111111111111111111000333555444333555999===AAAIIIXXXiiixxx}}}zzz{{{yyyyyy~~~yyyqqqnnnmmmlllppptttvvvtttqqqooolllhhhccc```\\\\\\\\\]]]___```___]]]^^^^^^^^^]]]\\\ZZZXXXWWWZZZZZZ\\\]]]_________```aaaeeeggggggjjjmmmkkkfffbbb```^^^\\\ZZZXXXWWWWWWZZZYYYXXXWWWVVVWWWXXXXXXWWWXXXYYY[[[\\\]]]]]]]]]___```cccfffhhhhhhfffccc\\\ZZZYYYZZZ[[[ZZZXXXVVVXXXWWWWWWXXX[[[```fffiiiuuuyyy~~~}}}zzzzzz{{{yyy~~~ttt___RRRHHHCCC===;;;<<<===<<<:::;;;:::999888777777777888555555555555555555555555444444444444333333333333333333333333222222222222111111111111111111111111111111000000000000111111111111111111000000000000111111222222111111000000//////000000000000//////........................////////////............---------............///,,,,,,------------,,,,,,........................---------...............////////////////////////***+++,,,---------------+++,,,,,,---......//////++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,---............---------------------------...------,,,,,,------...------------------------///......---------......////////////////////////---.........//////000000//////000000000000000000111111111111111111111111000222444444222222444666888===GGGWWWhhhvvv}}}~~~}}}~~~}}}zzz||||||wwwmmmnnnppprrrsssrrrooommmnnnnnnmmmllljjjfffaaa^^^]]]___bbbcccdddeeefffhhhnnnuuu|||}}}pppkkkfffccc```]]]^^^aaabbbbbb```^^^\\\\\\]]]___\\\]]]___bbbeeehhhkkklllooopppsssxxx}}}~~~zzzwwwjjjeee```aaaaaa```^^^_________^^^```eeelllsssxxxrrr___PPPGGGCCC@@@===<<<<<<<<<:::888999999888888777777777777666555555555555555444444444444444333333333222222333333333222222222222111111111111111111111111111111000000000000000000111111111111000000000000000000000111111111111000000//////000000000000//////////////////////////////////////////............---------............///,,,------......------,,,........................,,,---------.../////////........................,,,---...///000000000000---------.........//////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,------......------,,,,,,---......//////......,,,------------------,,,...------,,,,,,------...------------------------......---------......///////////////////////////---.........//////000000000000//////////////////000000000000000000000000111222333333333222222333444888===FFFQQQaaarrr}}}~~~yyyqqqlllgggjjjnnnpppqqqrrruuuwwwyyysssnnnjjjlllrrrqqqqqqooollliiihhhjjjmmmnnnnnnppptttyyyzzzqqqpppqqqpppqqqtttpppooooooqqqvvv}}}nnn^^^RRRHHHCCC@@@???======<<<;;;999888777777777777777777666666666666555555444444444333444444333333333222222222333333222222222111111111111111111111111111111111000000000111111000000000000000000000000000111111///000000111111111000000//////000000000000//////000000000000000000000000////////////............---------............///......////////////..............................,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000//////.........---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------......------------.........---,,,,,,++++++,,,,,,,,,------......------,,,,,,---......//////......,,,,,,---......---,,,,,,...------,,,,,,------...------------------------...------------...//////////////////////////////000000//////......------000000////////////......000000000000000000000000222222222333333333333333444666999:::???LLL___mmm~~~yyyzzz{{{{{{mmm]]]TTTLLLFFFCCC;;;;;;;;;;;;::::::::::::666666777777777777666555666666555555444333333333333333333333222222222222222222222222111111111111111111111111111111111111000000111111111111000000000000000000111111111111//////000000111111000000//////000000000000//////111111111111111111111111////////////............---------............///...//////////////////...---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------//////......---,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,------------.........------------.........---,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,---............---+++,,,---......---,,,+++...------,,,,,,------...---------------------------------------.../////////////////////////////////////////////.........000000/////////.........000000000000000000000000222111000111222333444444111444777777888???KKKUUUmmmvvv~~~}}}~~~|||mmm]]]TTTMMMFFFBBBCCC999::::::999888888999:::555555666777777666666555666666555444444333222222333333333222222222222111222222222222111111111111111111111111111111111111///000111222222111000//////000000000111111111111...//////000000000000000//////000000000000//////000000000000000000000000////////////............---------............///---......//////......---------------------------...............---------------------------------++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,---------......------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,------......------,,,++++++,,,---------------+++,,,...//////...,,,+++...------,,,,,,------...---------------------------------------...///000////////////////////////++++++,,,...///111222333000000//////.........---000000000000000000000000111000//////111333444555///222666777888;;;???CCCSSScccxxx~~~jjj]]]UUUNNNKKKEEE===;;;???======<<<:::888777777888444555666777777666555555666666555444333333222222333333333222222222111111222222222111111111111000111111111111111111111111///000111222222111000/////////000000111111111222......///000000000000000//////000000000000//////////////////////////////000/////////............---------.........//////,,,------......------,,,------------------------/////////......------,,,////////////////////////---------...------,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,---------------------------------....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........,,,++++++++++++++++++,,,...---,,,,,,++++++,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,+++,,,...//////...,,,+++...------,,,,,,------.........---,,,,,,,,,,,,,,,////////////////////////////////////////////////////////////////////////111111000///////////////222111000//////000111222000000000000111111111111222333333444666888999:::BBBKKKZZZlll}}}iii[[[VVVJJJHHHEEEAAA>>><<<;;;:::999999999888888666555555888888777666555444444333222222333444555555555555222333333444444333333222222222222111111111111000333222111000000111222333111111111111111111111111000000000///---...000111222222222111000//////...////////////............////////////////////////////////////////////////000///...---------------111///...///000111000................................./////////...,,,+++...---,,,,,,+++++++++,,,+++,,,---...////////////...,,,++++++,,,---,,,+++///......---+++******)))------............------------------------------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------........................,,,,,,------------,,,,,,,,,,,,,,,---------......++++++,,,---...............------,,,,,,------...,,,---///000000000...---........................////////////////////////////////////////////////111000000///////////////111111000//////000111111//////000000000111111111222222333444555666888999;;;@@@KKKZZZjjj{{{|||eeeVVVMMMIIIEEECCCAAA???===<<<;;;;;;888999999888888666555555777777666666555555444444222333444444555444444444222333333444444333333222000000111111222222222333222222111000000111222222000000000000000000000000111111111000///000111222222222111111000//////...111000000000000///////////////////////////////////////////////////////////////...---------------000///...///000111000..............................//////000///...---,,,...---,,,,,,+++++++++++++++,,,---...............---+++******+++,,,+++++++++++++++,,,,,,---------------............------------------------------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................---------......---------,,,,,,,,,---------......------......///............------,,,,,,------...(((***...111333111///...------------------------////////////////////////////////////////////////000000//////......//////111000000//////000000111//////000000000000111111222222222333333444666666555888<<>>===<<<;;;;;;;;;;;;;;;888888888888777666555555666666555555555555555555444444444444444333333222222222333333333333222222...///000111222333444444222222111000000111222222////////////////////////111111000000000111111111222222111111000/////////111111111111000000000000//////////////////////////////////////////////////////...------------...000///......000000///................................./////////...------------,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,***))))))+++,,,+++*********+++,,,,,,---......------............------------------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,---------------------------..................---,,,,,,,,,---------.........////////////......---...------,,,,,,------...%%%'''+++...000000///...------------------------////////////////////////////////////////////////000//////.........//////000000000//////000000000////////////000000000111222222111111222333444444555666777888???NNNbbbqqqvvviiiWWWLLLIIIFFFAAA<<<;;;;;;::::::::::::::::::777777888888777666555555444555555555555555555555444555555444333222111111222222333333333333222222///000000111222222333333222111111111111111111222000000000000000000000000/////////000111111000///111111111111000000//////111111111000000000/////////////////////////////////////////////////////////......---------......000///......///000///...........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++******,,,+++)))***+++---,,,+++---------,,,,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,+++---------------------------......//////......---,,,,,,,,,---------........./////////...---,,,,,,...------,,,,,,------...'''((()))+++---...///000------------------------//////////////////////////////////////////////////////............///////////////000000/////////...////////////000000000111111111111111222333444555777888777888@@@LLLVVVgggssspppVVVPPPHHHBBB???>>><<<:::;;;;;;;;;::::::999888777666777777777777666666555444444444444555555555555555555444444333222000000111222222333333222222111111111111111111111111111111111111222222111111111111111111111111111111111111000111333555555333000111111111000000000000000000000/////////.........////////////////////////////////////////////////......---------......//////...---...///000///---........................+++++++++++++++++++++,,,++++++,,,---------,,,++++++++++++,,,++++++******---,,,++++++---......------------,,,,,,++++++***,,,,,,------------,,,,,,------------------------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,.........------,,,,,,,,,------------------------------............------,,,,,,,,,---------......------------,,,,,,+++***...------,,,,,,------...+++++++++,,,---///000111------------------------////////////////////////////////////////////////......------......//////...//////000000//////.........////////////000000000000000111111222444444111444777888888;;;@@@DDDKKKUUUeeeuuuxxxcccVVVLLLIIIBBB<<<888888:::===;;;;;;;;;:::999888777666666666666777777666666555555555444444444444444444444444444444333222000000111111222222222222111111222222222111111111000000000111222222222222111000111111111111111111111111333333333777::::::666222111111000000000000000000////////////............////////////////////////////////////////////////...------------.../////////...------//////...---........................++++++*********+++,,,,,,***+++,,,---...---,,,+++***++++++,,,,,,,,,++++++...,,,+++,,,.../////////++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------......+++,,,,,,,,,,,,++++++***...------,,,,,,------...,,,,,,---.........------........................////////////////////////////////////////////////...------------...///000......///000000///.............../////////000000///000000111222333555666111222333555666888999:::<<>>888999999999999777666555555555666666666666666555555555555444444333333333333333333333333222111000111111222222222222111111111111111111111222222222000111222222222222111000111111111111111111111111333222333777;;;;;;666111000000000000000000000111000000000////////////...////////////////////////////////////////////////---------------.../////////...------//////...---........................,,,,,,+++++++++,,,...///)))***,,,......---,,,+++******+++,,,---------,,,---+++***+++---//////...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,------,,,,,,...------,,,,,,------...)))+++---......,,,)))'''////////////////////////////////////////////////////////////////////////---------------...///000---...///000000///...---............/////////000//////000111222444666777444222111111333555555555:::<<<@@@GGGRRRbbbsss~~~}}}{{{~~~sss^^^PPPHHHCCC@@@<<<;;;;;;<<<>>>===;;;999555666777888888777666555555555666666666666666555666666555444333333222222222222333333333222111111111111222222222222111111//////000111222333333444000111222333333222111000000000000000000000000000000///000555999999444...000000000000000111111111111111111111000000000000////////////////////////////////////////////////---------------...///000///...------...///...---...........................------,,,---...///000)))***,,,.........,,,+++)))***+++,,,---.........,,,***)))***,,,.........111000///---+++)))((('''+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......++++++,,,---............,,,,,,,,,---------......///...---,,,,,,---...//////000111000...------...///............///000000////////////////////////////////////////////////......................../////////000000000000000333222000/////////000111222333333444444555666666666888:::<<>>;;;===???<<<:::;;;::::::999888777666666777777777666666666555555444555666555444333333555444333222222111111222222333333333222111111000000222222222222222222222222////////////////////////333222111000000//////000........................000000000000000000000000000000000000000000000000////////////////////////...............---------......////////////...............//////.................................------............------000...,,,******+++---///+++,,,---.........---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,------------------------............---------------.........***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...///000000...---...//////////////////000000111000000000000000000000000////////////////////////........................)))******,,,---...//////000000000/////////000000000000000111222222333333333444555444333444777:::AAAHHHTTTdddsss}}}wwwfffWWWNNNEEEAAA======??????===:::999999999888777666666555777777666666666555555555444555666555333222333444333222222111000111111111333222222222111111000000111111111111111111111111111111111111111111111111333222222111111111222222......................../////////////////////////////////////////////////////////////////////////////////...---------,,,---......//////......------...///000000///...---........................------............------,,,,,,---------+++***)))***,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++)))***+++,,,---.........+++,,,,,,,,,---.........++++++,,,---......//////,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000111111000...,,,---...,,,,,,++++++,,,,,,---...........................////////////////////////........................***+++,,,---...///000000/////////000000000/////////000000111111222333333333333444444333444555666;;;===EEEQQQ```oooyyy~~~~~~wwwcccXXXOOOHHHCCCAAA???======??????===:::999888888777777666666666666666666666555555555555444555555555333222333444222222111000000000111111222222111111111111111000111111111111111111111111111111111111111111111111111111111222333444555666/////////////////////////////////////////////////////////////////////////////////////////////////////////...---------,,,------............---------...///000000///...---........................------............---------,,,+++)))))))))******+++,,,...//////...,,,***------,,,,,,+++++++++++++++,,,,,,---------,,,+++)))***+++,,,---.........*********+++,,,,,,,,,---)))***,,,---............,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,------,,,,,,,,,---............---,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,...//////...,,,++++++,,,---------------......///++++++++++++++++++++++++////////////////////////........................,,,,,,---...///000000111......///000000000//////.........///000000111111000000111222333333333333888888;;;BBBMMM[[[iiiqqqzzzppp\\\QQQMMMGGG???:::999888888999;;;<<<;;;:::888888888888777777666666666666666555555555444444333444555444333222222444333222111111000000111111111111111111111111111111111111111111111111111111////////////////////////000000000111333444666777000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...............---------------............------.........//////.................................------............------222...((($$$###'''---111,,,---.........---,,,+++///...---,,,+++++++++,,,***+++---......---,,,,,,***++++++,,,------------************++++++++++++)))***,,,---.........---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,------------,,,,,,,,,------------+++)))(((,,,,,,,,,---------......,,,---............---,,,+++,,,------,,,,,,...//////////////////000111111,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................------....../////////000------///000000000//////......///000000111111222/////////000222333333333444666888;;;???GGGRRRZZZiiiqqq{{{zzzeeeXXXLLLIIIGGGBBB===<<<888888777888999:::::::::999999888888888888777777666666555555555444444444333444555444222111222333333333222111111111111222000000000000111111111111111111111111111111111111/////////////////////////////////000111222333444000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------...............,,,------......------,,,......------------..............................------............------000---***((((((+++...111......---------,,,,,,,,,000///...---,,,,,,,,,---***+++---...///...---,,,++++++,,,------,,,,,,,,,,,,,,,+++++++++++++++***)))***,,,.........---,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------------------------................................................,,,,,,------------,,,,,,***+++---...---,,,+++***,,,,,,,,,---------......------...//////...------***+++...//////000222444,,,,,,,,,,,,,,,---......////////////////////////////////////////////////................................................,,,---///000000000//////111111111222333333444444000000000111333444444333000555999999888;;;BBBHHHTTT^^^kkkxxx{{{ggg\\\QQQGGG@@@>>>===:::<<>><<<;;;;;;:::::::::999999999888888888888888666666555555555444444444333444555444222111222333444333222222111111222222000000000000000111111111000000000000000000000000111111111111111111111111000///////////////000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////,,,------....../////////,,,------......------,,,...---,,,++++++,,,---...........................---..................---(((+++///333333111---***///...---,,,,,,,,,,,,---111000...---,,,,,,------***+++---//////...---,,,,,,,,,---------,,,++++++---------,,,,,,+++++++++)))+++,,,......---,,,+++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------................................................,,,------......------,,,***,,,...000000000......---------------...///000---,,,,,,++++++,,,,,,------------.........//////................................................////////////////////////,,,------......------,,,000000//////.........---////////////000000000000000000000000000000000000...000111222111111333444444333333333555777999;;;:::EEETTTbbbmmmyyy}}}mmm___RRRJJJCCCAAA???>>>>>>>>><<<;;;::::::888777777777888999555666888777555444444555444555666666666555333222444444444444444444444444333333333333333333333333111111111111000000000000000000000000000000000000333222222222111111000000222222111111111111222222////////////000000000000...///////////////......000000//////.........---222222111111000...---,,,------------------------------------------------111///,,,******+++---///000...,,,---///000...+++//////...------///000111........................+++,,,,,,------,,,,,,+++,,,------......------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***++++++,,,,,,,,,---------///...---,,,,,,---...///......------------......,,,,,,,,,---------............------....../////////......------......///------------....................................................................................,,,------......------,,,000/////////.........---.../////////000000000000333333333333333333333333...000111111111111222444333333444444555666888888:::>>>CCCIIIRRR```ppp|||qqq```UUULLLEEE@@@AAA???===<<<<<<<<<;;;999:::999888777777777888888555666888777555444444555555555555555555444333333444444444444444444444444333333333333333333333333111111111111000000000000000000000000000000000000222222111111111000000000222111111000000111111222////////////000000000000------...///000000000///000/////////............//////000000//////..............................------------------------...---+++*********+++,,,111///------//////---+++------,,,,,,------...///------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------.........---------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,---------...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,---------......000//////............//////......------......///,,,,,,,,,---------..............................................................................------............------/////////...................../////////000000000////////////////////////...///111111000000222333333333444555555555555555::::::::::::???JJJYYYdddqqq~~~lllaaaSSSHHHCCCAAA???>>>>>><<<::::::;;;:::999777999999888777777777777777555666888777555444444555666555555444444444444444444444444444444444444444333333333333333333333333111111111111000000000000000000000000000000000000111111000000000000//////222111111000000111111222////////////000000000000+++,,,---///000000111111////////////............,,,------.../////////...////////////////////////---------------------------------,,,,,,,,,,,,,,,111///...---......,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,+++++++++,,,,,,,,,------*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------//////............------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......111000//////............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------........................................................................------............------................................./////////000000------------------------...///000000//////111222222333444555555444333222555777999:::<<<@@@FFFKKKZZZhhhyyy}}}iii]]]SSSMMMEEE???>>>??????@@@<<<:::999:::::::::999777888888777777666666666666555666888777555444444555666555444333333333444555333333333333333333333333222222222222222222222222111111111111000000000///000000000000000000000000000000000///////////////111111000000000000111111////////////000000000000------...///000000/////////////////////.........+++,,,------......------........................------------------------...///000000000///...---111000///...------,,,+++)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,*********++++++++++++,,,))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------............------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,---......------------......,,,,,,,,,---------......111000///...............---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................................................................---......//////......------------...........................////////////000000000000000000000000---///000000///...///111222222333444444333111000000222555777888999:::;;;IIIPPP[[[kkk|||}}}lll^^^RRRKKKCCCAAA>>>===<<<<<<;;;:::;;;:::::::::<<<<<<:::888777777777777666666555555555666888777555444444555555444333222222333555555333333333333333333333333222222222222222222222222111111111111000000000//////////////////////////////////////////000000000111000000000000000000111////////////000000000000//////000000///...------.........///////////////---------------,,,,,,+++---------------------------------------------------...///111111000...---///000///...---,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,))))))))))))************))))))*********++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------............------//////............//////,,,,,,,,,---------......///......------------...///......------......///---------.........//////................................................------------------------......////////////......---------------.........------........./////////////////////////////////---///000///...---...000111222222222222222111111333222222333444666888:::>>>???EEERRRdddsss|||~~~nnn]]]QQQKKKFFFCCC============<<<:::999888:::999:::;;;======;;;999666666666666666555444444555666888777555444444555333333333333333444444555333333333333333333333333222222222222222222222222111111111111000000000000//////////////////////////////000000000000111111111000000//////000000111////////////000000000000111111000000///---,,,+++.........///////////////---.........---,,,,,,+++------------------------------------------------***+++,,,......---,,,,,,---/////////---,,,---...,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,))))))))))))*********+++*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,---------............---......//////......---.........------.........,,,,,,,,,---------......---,,,,,,,,,,,,------...///......------......///........./////////000000................................................------------------------......////////////......,,,,,,,,,------.........---------.........//////---------------------------...//////------...///111111000000000111111222444333222333444777888999555777===DDDLLLVVVbbbjjjrrrzzziii___SSSIIIDDDBBB@@@>>><<<=========<<<;;;;;;;;;888888999;;;======:::888555555666666666555444333555666888777555444444555111222333444444444444444222222222222222222222222111111111111111111111111111111111111000000000000////////////////////////000000000111111111222222000000////////////000000////////////000000000000///000000000///...------............/////////000,,,------............---........................------------------------******+++,,,,,,,,,,,,,,,+++...//////---,,,...000---------------......///------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,***+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------............,,,---............---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---////////////000000000000................................................------------------------......////////////......,,,,,,,,,------.........---------.........//////111111111111111111111111---...//////---,,,---...111000/////////000222333---...111444666555222000///555<<>>AAAMMMYYYaaannn{{{|||}}}nnn\\\OOOJJJDDDAAA@@@???===:::999::::::999888999;;;===777777888:::<<<<<<:::888444555666666666555333333555666888777555444444555000111333444555444333333222222222222222222222222111111111111111111111111111111111111000000000000////////////////////////000000111111222222222333000000////////////000000////////////000000000000......///////////////...---.........//////000000***+++---...///000000000////////////////////////------------------------,,,,,,,,,------.........***---//////------///111...---,,,+++,,,---...///........................+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---------.........++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///---------.........//////++++++------------+++++++++******************+++,,,,,,,,,---------......///...---,,,+++,,,,,,---.........------,,,,,,,,,000000000000000000000000------......//////000000........................---------............///---,,,***(((((()))***+++,,,,,,,,,---------......,,,,,,,,,---------..............................////////////000000000000222222111111111111111111---...000222333444333333333444555666777:::>>>AAAMMMVVVcccnnnuuu|||yyyiii\\\RRRMMMDDDCCCAAA???===<<<:::999;;;;;;;;;:::::::::999999777777777777666666666666555555444444444444555555444333333222222333333444111222222333333222222111222222222222222222222222000000000000000000000000222222222111000//////...////////////............222111000.........///000...)))%%%'''---000---)))------..................///......------,,,++++++111///------///000//////---...///000000...,,,***------............------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++***+++---000111---***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...---,,,---......,,,***((()))***+++***(((&&&%%%---------,,,,,,+++++++++***,,,------,,,++++++,,,++++++,,,,,,,,,,,,,,,---..............................---------......///,,,,,,------------,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------///...---,,,,,,,,,------......---------,,,,,,,,,....................................////////////........................------------............///---,,,*********,,,---,,,,,,,,,---------......,,,---------....................................////////////000000000000111111111111111111111111///000111222333444444444333444444444555777:::===>>>EEEOOOYYYbbbmmmyyyzzzlll^^^RRRJJJDDDAAA======<<<;;;;;;:::999999999999888888888777777777888888777777777666666666555555444444444444555555444333333222222333333444111222222333333222222111222222222222222222222222000000000000000000000000222222111111000//////...111111111111000000000000111111000///////////////111...+++,,,000222000...000000000///////////////........................///---,,,,,,...///...---....../////////...,,,+++---......//////......---............------------------------------------......---------,,,,,,,,,///...---///111222000---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---------......,,,***)))***+++,,,,,,+++)))(((---------,,,,,,+++++++++***,,,------,,,++++++,,,---------,,,,,,,,,,,,,,,------------------------...............///000111------............---------------------------------------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------......---,,,,,,,,,------...------------,,,,,,,,,------------------------/////////.......................................------------............000///---,,,,,,,,,---...,,,,,,,,,---------......------........./////////////////////////////////////////////000000000000111111111111111111111111111111222222333444555666333444444333222333555777333777<<>><<<888999999999::::::::::::888888888888777777777666777777777777666666666666555555444444444444555555444333333222222333333444111222222333333222222111222222222222222222222222000000000000000000000000222111111000000//////...000000000000111111111111000000000000000//////...111000000000000111111222222222222111111000000000------......///000000111///...------...///...---...............---------......////////////......------------..........................................---------,,,,,,,,,...---,,,---......---+++,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...---+++)))***+++---......---,,,,,,------,,,,,,,,,,,,++++++***,,,------,,,++++++,,,000///...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,............///000222222.........//////.........------------------------------------,,,,,,,,,,,,***++++++++++++++++++***++++++,,,,,,,,,,,,------------------------------------------------------------------------------/////////......---------........................,,,,,,---------.........///...------------......,,,,,,,,,---------...............////////////000////////////////////////////////////000000000000000000000000111111111111222222111111222333555666444555444333111000222333666666777888<<>><<<;;;<<<<<<<<<;;;::::::999999888888777777666666666666555555555555333333333222222222222111444444333333333333444444444333333222222333333444111222222333333222222111111111111111111111111111000000000000000000000000//////////////////////////////000000111111222222...//////000000000000000///111222000------///111///////////////////////////......---,,,,,,++++++,,,,,,,,,---///...,,,***---------...............------............------***++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,000555777555111...---------........./////////------------------------++++++++++++++++++++++++...---,,,---......,,,***,,,,,,,,,,,,,,,---------++++++,,,,,,,,,,,,------***,,,------,,,++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///.........//////.........+++,,,,,,------.........------------...............//////000000//////...++++++,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,---------......------------------------,,,------------------...........................++++++,,,,,,,,,---------******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------............------------------------////////////000000000000......//////000111111222111111222222333333222222111222444333222111222333111111111333555777777777888<<>>???===<<<;;;<<<<<<;;;:::888888777777777777666666666666555555555444444444444444444444333333333333444333333222222333333444444333333222222333333444111222222333333222222111111111111111111111111111000000000000000000000000/////////////////////////////////000111222222222///////////////000111111111111111000......///000---......//////000000000............------------.........000111111...,,,+++,,,.../////////...---,,,,,,------------,,,,,,+++++++++,,,,,,---------------------------------......---------,,,,,,,,,))),,,000000...,,,---...............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,---...///---,,,......---,,,,,,,,,------+++++++++,,,,,,---------***,,,------,,,++++++,,,*********++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------............------++++++,,,,,,---......///------------.........///......////////////......++++++,,,,,,,,,,,,------***+++---...///...------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................++++++,,,,,,,,,---------***+++,,,,,,---------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000---......///000111111222111222333444555444333222...000222333222111222333222111000111444666777777;;;999888999@@@LLLZZZdddtttzzzqqq```TTTOOOHHHBBB?????????;;;777:::999888888::::::999888777777777777888888888888888777777777666666666666666666555555555444444444444333333222222333333444444333333222222333333444222222222333333222222222000000000000000000000000000000000000000000000000.........///////////////,,,------...///000000111000///.........000111222111000///...............------...///000111222222------......///000000000111111222444555444222///***,,,...000000///...---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------..............................---------,,,,,,,,,---///000...,,,---000333............/////////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++---//////...---000///...---------------+++++++++,,,,,,---------***,,,...---,,,+++,,,,,,'''((((((***+++,,,------..............................---------......///,,,------------------,,,++++++,,,,,,---...//////---------.........//////------............------++++++,,,,,,,,,---------...---,,,+++++++++,,,------,,,,,,,,,,,,---......+++++++++,,,,,,---------+++,,,.../////////..................---,,,++++++,,,,,,,,,------.........------------------------.........------,,,,,,,,,111000...---,,,,,,---..................///000000------......//////000000////////////000000000000000111222333333333222111111111111000000000000000222222222222222222222222666666777888;;;@@@DDDFFFTTT\\\iiixxxuuujjj___UUULLLFFFBBBAAA???>>><<<;;;;;;;;;:::::::::999999999888888555666666666666666555444555555666666555555444333555444333333222222222222222222111111222222333444//////000222222333333333111111111111111111111111000000000000111111111111000000000000//////////////////000000000000//////---...000111111111000/////////............//////111111000///...---,,,,,,////////////............,,,---......//////......,,,---///000111000///............------,,,,,,,,,,,,,,,,,,,,,++++++***)))---------,,,,,,+++++++++------,,,+++,,,---...///---------,,,,,,+++++++++******+++,,,,,,,,,++++++------------------------///...,,,*********,,,---...---+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,++++++,,,,,,,,,******+++,,,,,,,,,,,,+++000000000///...,,,+++***++++++++++++,,,---...///111000---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++///,,,)))))),,,...---,,,,,,,,,+++++++++++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,------,,,,,,.../////////......---------...------,,,,,,,,,,,,------------------------------------------......---------,,,,,,,,,///......------------...---------------...//////............////////////.../////////000000000000000111333444444222111000000000000000000000000000222222222222222222222222666666666666888;;;>>>@@@CCCHHHRRR^^^iiittt{{{tttddd```YYYSSSNNNHHHCCC??????>>>===;;;::::::::::::::::::999999999888888888666666666666666666666666555555555555555444444333555444333222222222222222222222111111222222333444111111222222222111111000111111111111111111111111...////////////000000000000000000000//////////////////000000000000//////---...///000111000000/////////............//////000000000///......------////////////............,,,---......//////......+++---...000000///...---......---------,,,,,,,,,---.........------,,,+++---------,,,,,,+++++++++---,,,+++++++++,,,......---------,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,------------------------///...,,,******+++,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,+++,,,,,,---******+++,,,,,,,,,,,,+++------------------,,,+++++++++++++++,,,---...//////...,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++000---++++++---///...---+++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,---......///.........,,,,,,------...---------------------------,,,,,,------------------------...------------,,,,,,,,,,,,------............---,,,,,,,,,,,,,,,---....../////////...................../////////000000000000111333444444222///---000000000000000000000000222222222222222222222222555555444444444666777888888999===CCCKKKUUU^^^dddvvv|||lll[[[PPPJJJHHHEEECCCBBBAAA???===;;;:::999999888888999999999999999999888888888777666666555555666777888999555555555555555444333333444333333222222222222333222111111111111222333333333333333222111000///...111111111111111111111111............////////////000000000000//////////////////000000000000//////---...///000000000000/////////............///////////////////////////////////////............---,,,---......//////......+++,,,...//////...------...------------,,,,,,,,,------.........---,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,------------,,,,,,,,,,,,+++++++++,,,------......------------------------------...---,,,+++***+++,,,---++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,******+++,,,---------,,,++++++++++++,,,---...///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---000...,,,,,,...///...---+++,,,.../////////...------,,,,,,,,,,,,---............------,,,,,,,,,+++------..................++++++,,,---.....................------,,,,,,,,,------------------------------------------------***+++---...///......---------,,,,,,------...////////////......---------........./////////000000000111333444333111...+++/////////000000000000000111111111111222222222222333333222222222333444555999888777888<<>>>>>>>>===<<<888888888777777888999999999888888888888777777777777666555444555777:::;;;444444555555555444333333333333222222222222222333111111111111111222222333222222222222222111000///111111111111111111111111........./////////000000000000000000//////////////////000000000000//////........./////////////////////............//////............//////000000//////.........---------,,,---......///.........,,,,,,---......------,,,------------------------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,------...***+++,,,,,,------,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,---......,,,,,,+++++++++,,,---...------------------------........................------------------------------++++++++++++------///...------------------***+++,,,.........---,,,---,,,,,,,,,,,,---...............------,,,,,,,,,............------......++++++,,,---.....................------,,,,,,,,,------------------------------------------------***+++---.........------...............//////000//////......------,,,,,,............////////////000111222333222000---+++......//////000000000000000000000111111222222222111111111222333333444555999888777777888;;;???AAAGGGPPP___nnn|||yyyeee^^^TTTMMMHHHFFFCCCAAA???===;;;:::::::::999888888888888777888888999:::888888888777777777666666666555444444555777999;;;444444444555444333333222222222222111111222222333111111000000111111222333111111222222222111111111000000000000000000000000//////000000000111111111000000000000//////////////////000000000000//////...............//////000//////............//////------......///000000000............------------,,,---......///.........------------------,,,,,,------------------------***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,------...///++++++,,,------------,,,...............---,,,,,,------,,,,,,------......,,,,,,------......///000------------------------........................------------------------------++++++++++++------------------,,,+++++++++(((((()))***++++++++++++---,,,,,,,,,,,,---...............---------------//////...---------......,,,,,,------...---------------------------,,,,,,------------------------,,,,,,,,,------------...+++,,,,,,------------,,,///............///000000.........---------------------........./////////000000111111000///...------......//////000000111//////000000111222222222000000111222333444555555222222333444666888999:::888>>>GGGRRR___oooxxxlll^^^UUUQQQLLLFFFAAA???>>>======<<<:::888888999999999888999888888888888888999999777777777777666666666666555555444444555666777888444444444444444333222222222111111111111222222333111000000000000111222222000111111222222222111111000000000000000000000000000000000000111111111111000000000000//////////////////000000000000//////......------......///000//////............//////---.........//////000000.........------------,,,,,,---......//////...............---------------,,,,,,,,,------------...,,,,,,---.........------++++++,,,,,,,,,,,,------***++++++,,,---,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000++++++,,,---------------////////////...------,,,...---------------......------....../////////000---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,---......,,,******+++***))))))***+++,,,---------,,,,,,,,,,,,---......------------............000///...---,,,------...---------...------,,,,,,,,,,,,------------------------------------------,,,,,,,,,---------......------,,,,,,+++,,,,,,,,,...------------...//////,,,------------------...---------.........//////000//////....../////////------......///000000111/////////000111222222222000111111222333333333333000000111222333444555666444888<<>>DDDMMMTTT___lll~~~nnnccc[[[WWWPPPKKKGGGFFFFFFEEE<<<;;;;;;;;;;;;<<<<<<<<<<<<:::777777777777666555888888777666666666666666777666666666555555555555333444444555555444333222333333444444444333222222111111000000111222333333000000000000000111111222444444444333111///...---000000000000000000000000............/////////000000000000000//////////////////000000000000//////......---,,,---...///000//////............//////////////////////////////......---------,,,,,,,,,,,,---......//////......111000///...............,,,,,,,,,------.........)))***++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---...///...------+++++++++,,,,,,---------+++,,,------......------++++++++++++++++++++++++***+++,,,---------------+++,,,,,,---,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000+++,,,------......------))))))+++,,,---.........///......---------......,,,------......---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---......---++++++---///222111...++++++,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................333///******---///,,,))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---.........------------...............------,,,,,,,,,...............---------...------,,,,,,,,,------////////////////////////.../////////...---,,,,,,111111000000//////......000000000000000000000000111111111222222222333333444444555777999<<>><<<;;;;;;;;;;;;;;;;;;:::::::::999999888888777666666666666777888777777666666666666666555555444444444444555555666666666555444222111000333333222222222111111111222222222111111111000000000000000000111111111111///000000111111111111111111111111000000000//////...//////000000000000///000/////////............////////////////////////111000000///......------////////////////////////000000000000////////////......---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,------......------,,,,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------******,,,---------,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---//////.........---------........................------------------------111000...,,,,,,,,,---...,,,------------............------,,,,,,------...........................------------------------........................222...+++***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---.........------------.........------------,,,,,,,,,------......//////000000///......---......//////////////////////////////------.../////////......000000000////////////...000000000000000000000000///000000000000111111111222222222333444666888999<<<:::999===FFFUUUcccllluuu}}}~~~uuu___WWWMMMEEEBBBBBB@@@???===<<<:::999888777888888::::::999999999888888888999888888777777777777777888777666666555555666666444444333333333333444444555555555555444222111000333222222222222111111111222222222111111111111111000000000111111111222222///000111111222222111111111111000000000000/////////000000000000//////...////////////............////////////////////////000000000///......------////////////////////////000000000000////////////------......------,,,+++...------,,,,,,------...------------------------,,,------......------,,,,,,---......,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***,,,...//////,,,***((()))***+++,,,---.........******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---...............---------++++++,,,---...//////000++++++,,,,,,---...//////222111///---,,,,,,,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------------------------------........................111...++++++,,,------,,,------------------------------------------------,,,,,,++++++,,,,,,---......------,,,,,,------...------------------------------......///000111111///............///000000////////////////////////,,,---...///////////////////////////////////////000000000000000000000000....../////////000000000333333333444555555666777555666777:::>>>DDDIIIMMMUUU\\\fffrrr~~~|||}}}~~~uuubbbVVVOOOIIICCC>>>===>>>>>>===<<<;;;:::888888999999:::888888888888777777777777999999888777777777777777777777666555555555555666444444333333333333444444111222333444444444444444222222222222111111111111111111111111111111111111000000111111111222222222000000111222222222222111111000000000////////////000000111000000///...---///////////////.........////////////////////////000000//////............////////////////////////............---------------......///...---,,,+++------------------------------------------------,,,------......------,,,,,,---......,,,,,,---...,,,,,,------------,,,,,,++++++++++++++++++++++++************+++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******+++,,,...///...,,,)))(((***+++,,,,,,------------+++************+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///......------......///........................***++++++,,,---...//////++++++,,,------......///...---,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...,,,+++,,,---------------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------------------------------,,,------...///000000111...............///000000////////////////////////------...///000000000///.............../////////////////////////////////222333333333333444444444222222333333444444444444111222444777999:::::::::BBBEEEJJJQQQZZZeeepppxxxvvvgggYYYMMMGGGDDDAAA===:::::::::::::::;;;;;;:::999999:::;;;<<<888888777777777666666666999888888777666777777777777666666555555555555555555555444444444444555555000111222333444444444444222222222111111111000000111111111111111111111111111111111111222222222222000000111222222222222222000000000////////////...000000111000000///...---.........///////////////////////////////////////////////////............////////////////////////............------------///////////////...------------------------------------------------------,,,------......------,,,,,,---......,,,,,,---...,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,+++******---------,,,,,,+++++++++------------,,,,,,+++***++++++******++++++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///......------......///---.....................------------------------------------------------++++++++++++,,,,,,---...+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................,,,,,,,,,,,,---...------------------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------......//////------------...///000000////////////////////////......///000000000//////---............/////////////////////////////////111111222222222333333333///000000111111111111000555444333333444666888999;;;;;;<<<>>>CCCKKKUUU\\\dddiiipppvvv~~~vvvllljjjcccZZZOOOHHHCCCBBB<<<;;;::::::::::::;;;<<<:::999888777777888999:::888888777777777666666666888777777666666666666666777666555555444444555555555555444444444444555555333333333333333222111111222111111111111000000000111111111111111222222222111111111222222222222333000111222222333222222222000000////////////......///000000000000//////............/////////////////////////////////////////////////////////......////////////////////////000000000000////////////000///...------------...,,,------......------,,,------------------------,,,------......------,,,,,,---......,,,,,,---...------............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...---+++******+++---............---,,,+++***)))++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,------------...............//////......------,,,,,,---------------------,,,+++,,,,,,---//////000000,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------........................---------,,,+++,,,---///........................------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------------,,,,,,,,,,,,---...///000///////////////////////////000000000000//////...---------.........//////////////////////////////........./////////000000...///000111222111111000555555444333333555666777777777888888:::>>>DDDHHHLLLPPPTTTVVV[[[eeeuuuyyytttjjj___VVVQQQRRRPPPKKKCCC???>>>???999:::;;;;;;;;;<<<<<<===999888777666666777888888888888888777777777666666777666666555555555555555666666555444444444444555444444333333333333444444222333333333333222111111111111111111000000000000000000111111111222222222111111111222222222333333000111222222333333222222000000/////////............//////000000000000///............/////////000////////////////////////.../////////////////////////////////////////////000000000000///////////////...+++***)))***,,,---,,,,,,---......---,,,,,,------------------------,,,------......------,,,,,,---......,,,,,,---...------............------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,...///------------,,,++++++***+++,,,---...///...------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,------------.........///////////////.........------+++,,,,,,------.........,,,,,,---...////////////,,,------------............------,,,,,,------...........................------------------------........................---------,,,+++,,,...///........................------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000////////////////////////000000111000000///......---------.........//////////////////////////////000000000000111111111111///111222333444444333333---///111333333222///---333555666777777999<<<>>>AAACCCEEECCCBBBIIIVVV```bbbnnn{{{{{{rrrfffbbb^^^\\\ZZZUUUMMMFFFDDDGGGIIIFFF@@@;;;;;;===777888::::::999999999999:::999888777666777888888888888888888777777777777666666555444444444444444666666555444444444444555333222222222222222222333//////111222333444444444111111111111000000000000000000111111222222222222111111222222222333333333111111222333333333333222000/////////..................///000000111000000---.........//////000000////////////////////////.........//////////////////////////////////////////.........------------///,,,)))'''&&&(((+++---,,,,,,---......---,,,,,,------------------------,,,------......------,,,,,,---......,,,,,,---...------............------------------------------......,,,+++***)))))))))------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---)))***+++,,,---.........++++++,,,---------,,,,,,+++,,,...000000///...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///......------......///---------.........//////.../////////////////////)))***+++,,,...///000111,,,,,,,,,------,,,++++++---------.........//////)))******+++---......///------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++,,,,,,---------------............------+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------............------000000//////.........---111111000000//////......000///...------,,,------000000000000////////////000000000111111222222222222333555555555555666888<<<;;;999888:::>>>BBBDDDOOOPPPWWWeeewwwzzzqqqiiibbbZZZUUUMMMNNNNNNNNNLLLHHHDDDBBBDDDCCCAAA???===;;;:::999999999888888888888999999999999888777666666777777999777555444333444666777555444333222222333444555888555333333555555333000333333333333333333333333111111000000111111222333000000000000000000000000......///000111222333333////////////000000000000000000000000000000000000///000000000000///......////////////////////////,,,------...///000111111//////.........---------......////////////........................------000///---,,,++++++,,,---........................222///+++(((&&&(((+++---,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,+++,,,,,,------,,,,,,+++------..................///000000///...---+++***------------------------,,,---......,,,+++,,,...---...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********+++---///111111///---+++++++++++++++++++++++++++,,,,,,---....../////////++++++,,,,,,,,,,,,------,,,------......------,,,...------,,,,,,------...+++++++++,,,---...//////,,,---...---+++***+++,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,+++++++++,,,------............------------------------+++++++++++++++++++++++++++++++++,,,,,,---------------............------++++++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------............------000/////////.........---000000000000//////......000000///............///////////////000000000000111111222222333333333333222333444444444444555666888888777777888;;;>>>@@@AAAAAAEEENNN\\\ggglllnnnooouuu~~~}}}tttfffaaa[[[VVVSSSOOOKKKHHHFFFFFFFFFFFFDDDAAA???===BBBAAA???===;;;:::999999999888888777777888888999999888777777666666777777888777555444444444555666777666555444444555666777777555333333444444222000333333333333333333333333111111000000111111222333000000000000000000000000/////////000111111222222000000000000111111111111000000000000000000000000222111111111111000000000////////////////////////------......//////000000//////.........---------......////////////..............................,,,,,,,,,,,,---...///000------------------------///,,,)))'''&&&(((***+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---.........------,,,,,,,,,---------,,,,,,,,,+++++++++,,,...000000...,,,+++++++++,,,,,,,,,,,,++++++...---------------------++++++,,,,,,,,,,,,------,,,------......------,,,...------,,,,,,------...---------......///000111,,,---...---+++***+++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------------,,,,,,,,,,,,++++++***+++---...///000000000........................)))))))))***+++,,,,,,,,,++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------............------/////////...............000000000////////////...000////////////000111111......//////000000111111111111222222222222222222111333444333222222333444444444444444666777999:::;;;:::999===EEELLLOOOOOOMMMRRRYYY^^^bbbgggnnnsss~~~tttjjj```XXXSSSJJJHHHEEEDDDCCCCCCAAA@@@??????>>>===<<<;;;;;;:::>>>===<<<;;;:::999999999888888777777777777888888888777777666666666666777666666666555555555555444666555555444444555555666666555333333444444222111333333333333333333333333111111000000111111222333000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000///...---,,,+++,,,------////////////////////////..................//////...............---------......////////////..............................,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///++++++++++++++++++++++++,,,---......,,,,,,---...,,,...///...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000///......,,,,,,+++***......------------,,,,,,***+++---......---+++***+++,,,---......---,,,+++......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,------......------,,,...------,,,,,,------...------------...///000111---...///...+++******+++...---,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------------------------------------------------------,,,,,,,,,++++++++++++,,,---....../////////------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,//////......---------...,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------............------........................////////////////////////............///000111222---......///000111111222//////000111111111000///111222333222111000111222000111222333444555555555;;;999777888;;;???AAAAAA@@@BBBDDDFFFHHHKKKOOOSSSYYY^^^eeennnxxxrrrkkk```VVVPPPLLLJJJHHHEEECCCBBBAAA@@@???>>>======<<<;;;:::::::::;;;;;;<<<;;;::::::999999::::::777777777666666777777777777666666555555666666666555555666666666555444333333222222222222222222333555444333333333333222222222222222222222222222222111111000000111111222333000000000000000000000000111111111111000000/////////000000000000111111111////////////////////////...---+++))))))***,,,---////////////////////////.....................---........................---......//////......------------...............///000000111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,...---,,,++++++---///000+++++++++++++++++++++++++++---...---,,,,,,---///,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++*********---------------,,,,,,,,,***+++,,,------,,,+++***+++,,,...//////...,,,+++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,------......------,,,...------,,,,,,------...,,,+++++++++,,,,,,---......//////...,,,******+++...------,,,,,,,,,------........................++++++,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------............---------------............................../////////,,,,,,,,,---...///000111---......///000111111222///000111222222111000///000111222222000///000111000111222333444444333222666444333333555888::::::======<<<;;;;;;<<<>>>AAAAAADDDJJJPPPXXXbbblllrrrssseee\\\SSSPPPKKKHHHFFFEEEDDDDDD@@@@@@???>>><<<:::999888<<<;;;:::999999:::;;;<<<:::::::::999999::::::;;;777666666555555666666777666555555555555555666666555555555666555444333333111222222222222222222111333333444333222222222333222222222222222222222222111111000000111111222333000000000000000000000000222222111111000/////////.........////////////000////////////////////////333111///.........000111////////////////////////............---------------.....................------............---------------........./////////000000111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///.........---------,,,---,,,+++***+++---///000------------------------+++,,,------,,,,,,...///,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,+++******,,,,,,---......---,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,...------,,,,,,------...,,,++++++++++++,,,,,,---...//////...,,,++++++,,,---------,,,,,,---..............................+++++++++,,,,,,---------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------............---------------------.........---............/////////,,,,,,,,,------///000000......//////000000111111000222333444444222000//////111222111000000111222111111222333333333222222222222222333555666777888888777777666777888999::::::;;;===???BBBGGGNNNRRRXXX```kkkvvv|||xxxqqqoookkkfff```XXXOOOIIIEEEEEEDDDBBB@@@>>><<<;;;999:::<<<;;;999888888999999888777777777888999::::::999999888888999::::::666666555555555555666666555444444444444555555666555555555444444444444333222333333444444333333222222333444333222111222333222222222222222222222222111111000000111111222333000000000000000000000000222111111111000000//////---------.........//////000000000000000000000000222111000///...//////000////////////////////////------------------......---------...............------............------,,,,,,------.../////////,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++,,,,,,------...++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++/////////......------,,,,,,,,,+++++++++---...///------------------------***,,,------------...///+++---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***+++,,,,,,...//////000******++++++++++++,,,,,,+++++++++,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---))))))***++++++,,,------++++++,,,,,,,,,,,,------,,,------......------,,,...------,,,,,,------.........------------......---...///...---,,,---...------------------...///------------------------------,,,,,,,,,,,,++++++------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,---------------,,,---------------------------------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++&&&))),,,...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------............------,,,,,,,,,------.........---------.........//////......---......///000000////////////000000000000...000111222222000...,,,///000111111111111222444222222111111111111111111222333555666666666666666222222222333555777888888777888888777777:::===AAA@@@FFFMMMTTT[[[dddnnnuuuwwwmmmeee^^^ZZZXXXUUURRROOOMMMKKKHHHEEEBBB???@@@@@@???<<<:::888888666999;;;<<<:::999:::<<<777777777666666666777777888888777777777777777888666555555444444555555666444444333333444444555666666555444333333333444444111222333444444333222111111333444333111111222444111111111111111111111111111111000000111111222333000000000000000000000000111111111000000000000000............////////////000000000000000000000000.........---------------////////////////////////,,,,,,,,,------.........---------.........//////,,,------......------,,,,,,,,,------...//////000,,,,,,,,,,,,---...///000------------------------,,,++++++***++++++,,,---******+++,,,,,,---......***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++//////...------,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...000+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,...------,,,,,,------.........------,,,------...,,,---......------...///---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))---------------------------------------------------------,,,,,,,,,++++++++++++---...//////000000........................***++++++,,,,,,------...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++&&&)))...111333222///---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---..................------..................---,,,,,,,,,------.........---------........./////////////////////000000111000000000000////////////***,,,...///...,,,***(((...000111222111111333555222222111000000000000111000222555666444222111111000000000222444666666666333444444444444666:::===:::<<>>???DDDFFFHHHJJJKKKNNNQQQTTT^^^___hhhttt}}}~~~tttfffZZZTTTSSSLLLJJJGGGEEEDDDBBB@@@===>>>>>>===>>>>>>???@@@@@@:::::::::::::::::::::::::::::::::999888777666666555555555555555555555555777666666666666555555555333222222111111222222333111222222333333444444555222333555666666555333222222222111222444444222000000000111111111222222222222111111111000000//////000111222333333222111000000000000000000000000000////////////////////////111111000000//////......////////////000000000000111111111111000000000000............//////////////////.........---------////////////////////////---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++...------,,,,,,++++++***)))***+++,,,---,,,++++++,,,++++++,,,------,,,***------,,,,,,,,,,,,,,,,,,,,,,,,---------.........))))))*********+++++++++,,,,,,*********+++,,,---------------------------++++++,,,---------,,,,,,))))))***+++,,,------...---,,,+++******+++,,,------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---......---,,,++++++++++++,,,------......///000/////////+++)))(((***---///...,,,...---,,,++++++,,,---...000...,,,*********+++,,,,,,,,,,,,,,,------------+++,,,------++++++,,,---,,,,,,,,,,,,------------///...---,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,------............------,,,,,,,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,------......------,,,.........//////.........---------,,,,,,,,,,,,,,,,,,,,,------------------,,,------......//////000,,,---......//////......---------------.........---------............///000000000/////////......////////////////////////000000//////000000111222222222222222222222222222222222222222222222222222333333333333444444444444666666777777888999;;;;;;===???@@@AAAAAABBBEEEGGGGGGIIIOOOXXX]]]aaajjjuuu}}}zzz~~~zzzqqqkkkhhhhhhfff^^^SSSJJJFFFEEEEEECCCAAAAAAAAA@@@>>>=====================>>>???999999999:::::::::::::::999999999999888777666555555555555555555555555555666666555555555444444444333222222111111222222333222222222222222222222222222333444555555444333222333222111111333333222111000000111111111222222222111111111111000000000///000111222222222222111000000000000000000000000000000000000000000000000000000000000000//////......000000000///////////////000000000/////////..................///////////////.........------------........................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***---------,,,,,,,,,,,,+++)))***+++,,,---,,,,,,+++,,,++++++,,,------,,,*********************++++++)))))))))************+++*********+++++++++,,,,,,---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++************+++,,,,,,------,,,,,,+++******+++,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,+++******+++,,,---------...////////////...///...,,,---000000///---///......------......//////...,,,+++++++++---...++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---,,,------------.........//////...,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------.........---,,,,,,,,,------------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,------......------,,,------............------------------------------------------------,,,,,,+++,,,,,,------......///,,,---......//////......,,,------...//////000000---------............/////////...............---////////////////////////000000//////000000111222222222222222222222222222222222222222222222222222222222333333333444444444444444444444444555666666777888999888777777999;;;:::;;;???CCCDDDEEEKKKRRRUUUXXX^^^eeemmmtttzzz}}}wwwqqqnnnhhhjjjnnntttvvvsssjjjcccYYY\\\```bbbbbb]]]XXXTTTSSSUUUTTTOOOGGGAAA??????===<<<;;;;;;===>>>===;;;===<<<<<<;;;;;;;;;;;;<<<999999999999999999999999888888888888777666666555444444444444444444444444444444444444333333333333333222222111111222222333333333222111111000//////333333333333333333333333444222000000111222333222000000000111111111111222111111111111000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000////////////...000000000//////........./////////.........---------............/////////............------------........................------------............------------------------------------------------------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,,,,++++++,,,------,,,***))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,---...............111000//////000000///---...//////////////////......---,,,,,,,,,---//////******+++++++++,,,,,,,,,+++,,,------++++++,,,------------.........//////...------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,------------,,,,,,---------........................------,,,,,,,,,......---,,,,,,++++++***,,,---......///................../////////000000---------............///........................///////////////////////////////////////000111111222222222222222222222222111111111111111111111111222222222222333333333333333333222222111222222333555666666555444444555777:::<<<======;;;:::>>>BBBDDDEEEGGGJJJNNNSSSWWWYYY```ccchhhmmmqqqwww}}}~~~|||zzzzzzvvvnnnfff^^^XXXUUUTTTXXXZZZ^^^bbbccc^^^VVVOOOJJJKKKNNNPPPPPPOOOMMMKKKLLLLLLLLLIIIDDDAAA@@@@@@:::999999999;;;<<<<<<:::<<<;;;:::999999999999999999888888888888888777777777777777777777666555444444444444444444444444444333333333333222222222111333222222111111222222333333222222222111111111000333333222222222222333333555222//////000222333333000000000000111111111111111111111000000000000000000000111111111111000000////////////////////////111111111111111111111111////////////////////////000000000///......------/////////.........---------------.........//////------------------------........................,,,,,,---------.........------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++++++++,,,,,,---......///+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------,,,***++++++,,,,,,---...//////,,,,,,,,,,,,------------,,,,,,,,,---------.........------,,,+++++++++***++++++++++++++++++++++++------------,,,,,,+++***------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++------------------------+++,,,------......------......---............------...///000000///...---------,,,------///000111******+++++++++,,,,,,,,,+++,,,------++++++,,,------------.........//////***+++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------......------,,,,,,,,,------------,,,,,,---------.........//////.........------,,,,,,,,,---------,,,++++++******,,,---......///.........000000/////////.........---------............///////////////////////////......................../////////...///000000111222222222222222222222222111111111111111111111111111111111222222222333333333333222111111111111222444555555555444444666888888;;;<<<999666666777999???>>>>>>>>>>>>@@@BBBDDDEEEGGGJJJMMMPPPTTTXXX\\\^^^]]]\\\ZZZYYYZZZ]]]```bbbdddgggjjjnnnpppppppppnnnoooqqqrrrssssssrrrqqqrrrooollljjjmmmttt}}}|||vvvqqqnnnmmmnnnjjjjjjjjjkkkkkkkkkkkkkkkmmmmmmlllkkkkkkjjjjjjjjjkkklllmmmkkkgggdddcccbbb`````````___^^^]]][[[ZZZ[[[XXXSSSNNNKKKJJJJJJKKKQQQRRRRRRSSSQQQMMMGGGCCCAAABBBCCCDDDDDDDDDDDDCCCGGGGGGEEECCC@@@>>>======<<<;;;::::::<<<<<<;;;:::::::::999888777777777888888888777777777666666666555555666666666555444444444444444444444444444444333222222222111111111111333222222111111222222333222222222222333333444444333222111111111111222333444222///...000111222222000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000.............../////////000/////////.........---000000000/////////......------------............,,,,,,------------------........................,,,,,,,,,------------...------------------------........................++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++++++++,,,---......//////,,,,,,,,,,,,,,,---------,,,++++++,,,------,,,***++++++,,,---......//////))))))))))))************,,,,,,---------.........------------,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++......////////////......+++,,,------......------+++,,,---.........///000,,,---...//////...---,,,,,,,,,,,,---...///000111++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---,,,------------.........)))***+++---...///000000++++++,,,,,,,,,,,,------...------,,,,,,------...+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...,,,------......------,,,------............------,,,,,,,,,---......//////------------------,,,,,,***++++++,,,,,,------...,,,---......//////......000000//////...------,,,---------............//////////////////000000000........................//////......//////000111111111111111111111111111111111111111111111111111000000111111111222222222333222222111111111222222222333444444333333555777444999:::777333444555555888777666666777888:::;;;:::;;;===>>>>>>???BBBEEEDDDEEEDDDCCCAAABBBEEEGGGGGGHHHIIIMMMQQQTTTUUUUUUOOOOOOPPPPPPPPPPPPPPPPPPSSSRRRQQQQQQTTT[[[dddjjjkkkfff^^^VVVPPPNNNNNNOOOLLLLLLLLLMMMMMMMMMMMMMMMQQQQQQPPPPPPOOOOOONNNNNNOOOPPPPPPNNNKKKIIIHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIGGGEEECCCBBBCCCEEEHHHIIIMMMLLLJJJHHHEEEBBB@@@???===<<<<<<<<<======>>>>>>EEEDDDBBB???===<<<;;;;;;===<<<;;;;;;<<<<<<;;;:::999888888777777777777888777777777666666555555444444444555555555444444333333333333333333333333333222222222222111111111111333222222111111222222333111222222333444444555555111111111111111111111111333111//////000111222111111000000000000000//////000000000000111111111111111000000//////000000111000000000000000000000000////////////////////////---............/////////........................000000000/////////......,,,------------.........,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,---.../////////,,,,,,,,,,,,,,,---......,,,++++++,,,------,,,*********++++++,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...............------,,,,,,++++++,,,,,,------------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...,,,,,,---...............+++---/////////000111333,,,,,,------------,,,,,,++++++,,,---.../////////,,,,,,,,,,,,------------+++,,,------++++++,,,---,,,,,,,,,,,,------------)))***,,,......///......+++++++++,,,,,,---------...------,,,,,,------...)))+++---//////...---+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,.........//////.........+++++++++,,,---.........,,,,,,------------------++++++,,,,,,---.........,,,---......//////...............------------------------............///------........./////////........................///............///000000000000000000000000000000111111111111111111111111000000000000111111111222111111111000111111222222222333333333111222333555222999;;;666333444666444222222222333444666777888666888999999888888:::;;;999:::::::::999999;;;======<<<;;;===AAADDDEEEDDDAAAAAAAAAAAAAAAAAABBBBBBBBBDDDGGGHHHIIIKKKPPPTTTRRRNNNIIIEEEBBBAAAAAABBB>>>>>>>>>>>>??????@@@@@@DDDDDDCCCCCCCCCCCCCCCCCC@@@AAABBBAAA???>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA>>>=========>>>AAACCCEEEGGGFFFDDDAAA>>>======>>>::::::::::::;;;<<<===>>>EEECCC@@@>>>===<<<;;;;;;;;;:::999999;;;<<<;;;999888777777777777888888999777777666666555444444333333333444444444444333333333333333333333333333333333333222222222111111111333222222111111222222333222222222222222333333333///000111222222111000///222000///000111222111000111111000000///////////////000000000111111111111111000///......///000111000000000000000000000000........................---------.........//////,,,------......//////////////////.........------,,,,,,---------.........++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,------......//////---,,,,,,+++,,,---...///,,,++++++,,,------,,,***++++++,,,,,,,,,,,,,,,,,,....../////////000000000+++,,,,,,,,,------------***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------------------------,,,,,,,,,,,,,,,---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,---...//////...---,,,------...////////////...,,,...//////...---///111......------------......++++++,,,---------------,,,,,,------------......+++,,,------++++++,,,---+++++++++,,,,,,,,,------+++,,,---.........---,,,+++++++++,,,,,,---------...------,,,,,,------...(((***...000111///,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........,,,------......------,,,......////////////......******+++,,,,,,---......,,,,,,,,,------.........///......------,,,,,,+++,,,---......//////......++++++,,,,,,---.........---------.........//////,,,,,,,,,------................................................///000000////////////////////////000000000000000000000000000000000000111111111111000000000000000111222222333444444333111111222444000777999444111333444222222222333444555666777777444666888888888777888999555777888999888888999;;;<<<999666777:::======<<<;;;;;;:::;;;;;;<<<===>>>777<<>>;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<===>>>???>>>>>>===;;;999888999:::777777888888:::;;;===>>>AAA???<<<;;;:::::::::999888777666777:::;;;:::999777777666777777888999:::777777666555444444333333222222333444444444333333333333333333333333333333333333333222222222222111333222222222222222222333333333222222111000000000...000111333333111000...111000000111222222000///111111000000/////////...//////000000111111111222111000///......///000111000000000000000000000000........................---------.........//////+++,,,,,,---...///000000......---------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------------------...............------,,,+++,,,---...///,,,,,,+++,,,---...,,,***..................------,,,,,,,,,---------......+++++++++,,,,,,,,,------)))***,,,.../////////...------------------------,,,,,,---------,,,++++++------------------------,,,,,,---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---******+++,,,,,,---......++++++,,,------,,,++++++---...//////000000//////+++---...---***)))+++---000///...------...///000++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,------------............///,,,---...//////...---,,,,,,,,,,,,---------..............................+++++++++,,,,,,---------///...,,,***)))'''''''''+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------***+++---//////...---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++///...---,,,+++*********,,,,,,,,,---------..........................................////////////000000///...............//////...//////000111222000000000000////////////---......///000111111222111000/////////000222333222222222333333444444444444333222000000000000111333333333444444444444555444444444444444444333333555555444444444444555555777777777777888888888888888555333333777999999888666777777777888888888888:::999999999888777777777;;;;;;:::999777555444333888999999999999888777777999999:::::::::;;;;;;;;;::::::;;;;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::::::::333444666999;;;<<<======AAA@@@>>><<<:::999999888999999888888777777666666555555666666666666555555666666666666666666666666666555444333111000//////222222222222222222222222222222222222222222222222111111111222222333333333111111111000000000000///222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222////////////////////////////////////////////////////////////////////////........................------------------------........................////////////////////////+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++...---+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***+++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---------------------------,,,---///111222222111000........................---------............///111111000///...---,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---------------............------............------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------...---,,,++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***+++---//////...---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,---------..........................................////////////000000///...............//////////////////000111///////////////000000000......//////000000111111111000/////////000111222222222222333333333444444333222111000000000111222222222222333333333444444333333333444444444444444555555444444444444555555555555555555666666666666777555333444666999999888555555666666666777777777777777777777777777666666888888888888777777666555777777888888777777666555888888999999999:::::::::888888999999999888888777888888888888888888888888888888888888888888888888666666888999;;;===>>>??????>>>===;;;999888888888888888777777777777777777555555666666666666555555555555555555555555555555555444444333222111000000222222222222222222222222222222222222222222222222111222222222222222222333333333333222222222222111111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////........................------------------------------------------------........................+++,,,,,,------,,,,,,++++++,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++***)))(((((())))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................++++++,,,,,,,,,,,,------,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////......---,,,,,,,,,,,,---------------------------+++---///000111111000///........................---------............///////////////............000///......------......---,,,,,,++++++,,,,,,---------------..................------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,---.........---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................---............/////////000//////............///000000//////.../////////.........//////000000111////////////////////////000000/////////000111222222222222222222333333333111111000000000111222222222222222222333333333333222222222333333444444555555444444333333444444555333333333333444444444444666444333444666888888777444444444555555555555666555555555555666666666666444555666777888888888888666666666666666555555444777777777777888888888888555666666777777666666666666666666666666666666666666666666666666777777777888888888999;;;===???@@@===<<<;;;999888777777777666666666777777777777777555555666666666666555555555555555555555555555555333333333222222222111111222222222222222222222222222222222222222222222222222222222222222111111111333333333222222222222111000000000000000000000000//////............//////111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,---......---,,,++++++++++++,,,,,,---------******++++++++++++,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////......---,,,,,,,,,,,,---------------------------+++,,,...///000//////...........................---------............///------.........//////000111000///...............---,,,,,,++++++,,,,,,---,,,,,,---------.........///...,,,,,,,,,,,,...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................+++,,,---.........------------,,,,,,,,,+++++++++------------------------,,,+++++++++,,,,,,---...,,,,,,,,,---------..............................---------.........//////000///............//////111000///...............------......///000111111//////////////////......////////////000000111111111111111222222222222222/////////000111222222333222222222333333333444444000111111222333444444555444444333333333333444444222222222222333333333444555444444444555666666666444444444444555555555555444444555555666666777777333444555666777777888888666666666666666555444444555555666666666777777777444444555666666666666555555555555555555555555555555555666666666666777777999999888888999;;;>>>@@@;;;:::999888777666666666555555555666666777777777444555555666666555555444444444444444444444444444222222222222222222222222111222222222222222333333111111111111111111111111333333222222111111000000111111111000000000//////111111111111111111111111000//////......//////000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------------,,,+++******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,+++++++++++++++,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************+++++++++,,,,,,,,,------++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---------------------------+++,,,---.........------........................---------............///---------.........//////---------,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,------------......---,,,++++++,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................,,,,,,---------...------------,,,,,,,,,+++++++++------------------------++++++++++++,,,---......,,,,,,,,,---------..............................------------............//////............//////000000///......---......,,,------...///000000111////////////..................//////000000000000111111111111111111111111---...///000111222222222222333333333444444444444000000111111222333444444333333222222222222333333222222333333333444444444333444555555555444555555444444444555555555666666555555555666666777777777444555555666666666555555666666777777666666555444444444444555555555666666444555555666777777666666666666666666666666666666666666666777777777888888888777666666666888;;;<<<999888777666666666666666444444555555666666666777444444555555555555444444444444444444444444444444111222222222222333333333111111111222222333333333111111111111111111111111222222222111111000000000111111111000000000//////222222222222222222222222111000000//////000000111000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))++++++,,,,,,------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---------------------------,,,,,,,,,---------------........................---------............///............------------+++++++++,,,---...///000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,---------..............................------,,,,,,,,,,,,++++++---,,,+++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,,,,,,,,,,---,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------..............................,,,------------.........///............//////000//////......---.........---------......//////000........................---...///000000000//////111111111000000000000000---...///000111111111111222222222222333333333333000000000111111222222333333222222111111222222333333333333333444444444444222444555555444333333444444444444555555555666666555555555666666666666666555555555555555555444333666666666777666555555444444444444444555555555555444555666666777777777777666666666666666666666666666666777777888888999999666666555555555666888999777777666666666666666777444444444555555555555555444444555555555555444444333333333333333333333333222222222222222222222333111111111222222333333444111111111111111111111111111111111111111000000000333333333222222222222111222222222222222222222222111111000000000000111111000000000000000000000000111111111111111111111111////////////////////////........................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------******++++++++++++,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))))))***++++++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////......---,,,,,,,,,,,,---------------------------------------------------........................---------............//////.........------,,,,,,,,,,,,,,,---...///000111---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,---------,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------..............................,,,,,,---------........................///000000......---------...//////........................,,,------....../////////---...///000000000///...111111000000000/////////---...///111111111000000000000000000111111111111000000000111111111111111222222111111111111222222222222333333333444444444111333666666333222222444333333333333444444444444555555555444444444444444333444444555555444444444555555555555555444333333444444444555555555555666333444555666777777777777666666666666666666666666555666666777888888999999555555555555666666666666777666666666666666777777555555444444444444444444333444444555555444444333222222222222222222222222333222222222222222222222000111111222333333444444111111111111111111111111000000000000111111111111333333333222222222222111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------)))***+++---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////......---,,,,,,,,,,,,---------------------------......---------------...........................---------............///,,,,,,------------.........------,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++---......---++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,------...+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------....../////////---,,,,,,,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................,,,,,,,,,---------.....................///000111---------------...///000...............---------,,,,,,------...///000000,,,---///000000000///...111111000000/////////...---...000111111000000///............////////////111111111111000000000000222222111111111111222222111222222222222333333333000333666666333111222333111111222222222333333333444444444333333222222222222222333444555555555555333444444444444333222222444444444555555555666666222333444555666666666666555555555555555555555555555555555666777888888999555555666666666666555555777666666666666777777888555555555444444333333333333444444555555444444333222222222222222222222222333333333222222222111111000000111222333333444444000000000000000000000000//////000000111111222222111111111000000000000///000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////........................------------------------........................------------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---......///...---+++***++++++++++++++++++++++++------------------------+++++++++,,,,,,---------...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---------------------------///......---------..............................---------.........//////***++++++,,,---//////000...---+++***)))(((((((((,,,,,,,,,---------......******+++++++++,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,---------...///...,,,++++++---*********++++++,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......++++++++++++,,,---......------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.......................................---------000000000000000000000000+++,,,---...///111222222..............................------...///111222//////000000000000///...//////............//////000000000000000000000000---...000222333222111000000000000000000000000000000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222111222333333111111222333444444444444444444444444444444444555555555555666444555555666666555555444444333333333333444555555555444444444444666888999444666777666444333333444555555555555555555555555444444444444444444444444222222222222222222222222333333333222222111111111111111111111111111111111333333333222222222111111333333333333333333333333111111000000//////......222111000//////000111222222222111111000000//////000000000000000000000000000000000000000000000000---+++***,,,000333333111000000000000000000000000//////000000000000//////////////////////////////......------------......------------------------,,,,,,++++++---///222333.........------,,,,,,,,,...---,,,++++++,,,---...........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++******+++,,,---++++++++++++++++++++++++......---,,,,,,,,,,,,---++++++++++++++++++++++++000///---+++)))'''&&&%%%++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,++++++,,,...///...------,,,,,,++++++,,,,,,---***+++,,,---............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,***)))))),,,///,,,------......------,,,..................------.../////////...------,,,//////.........---------////////////............------------.........///---------............///---,,,++++++++++++,,,---,,,,,,,,,------------...***++++++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,---------++++++++++++,,,---......------,,,,,,,,,,,,++++++,,,+++++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------..........................................,,,,,,---...///000111111------------------------...---,,,+++++++++,,,---000///////////////////////////............//////000000000000000000000000...///111222222111000///000000000000000000000000000000111111111222222222222222222222222222222222000000111111111222222222222222222222222222222222111222333333111111222333333333333333333333333333444444444444555555555555222222333333333333222222444333333333333444555555666666666666777888999999444555777666444333333444555555555555555555555555444444444444444444444444444444444444444444444444333333333222222222111111111111111111111111111111333333222222222111111111333333333333333333333333111000000000/////////...111111111222222111111111222222222222222111111111////////////////////////////////////////////////000---,,,---000111111000...........................//////000000//////....................................------.........------------------------//////......---+++******------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,,,,,,,------......------,,,+++******,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,---------------------------------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,---...---+++---,,,,,,,,,,,,,,,,,,---,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***+++---,,,+++***+++,,,,,,------......------,,,.......................................---,,,,,,//////.........---------////////////............------........./////////---------............/////////...------...//////,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,---------+++***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......+++++++++,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////------------------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,222111000///............000///.........///000111//////............//////000000000000000000000000///000111222111000///...000000000000000000000000000000000111111111222222000000000000000000000000000000000111111111222222222222222222222222222222111222333222111111222333222222222222222222222222333333333444444444555555222222333333333333222222333333333333333444555555555666666777777777666666333555666666444333333444444444444444444444444444444444444444444444444444444444444444444444444444333333333222222222222111111111111111111111111111333222222222222111111111222222222222222222222222000000000000////////////000111222333333222111000000000000000111111111111////////////////////////////////////////////////222000......///000000///.................................//////.........------------------------........................------------------------...///000///---***'''%%%,,,,,,++++++++++++******+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///...---,,,***)))))),,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,,,,,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000...------------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........)))+++......---+++++++++,,,------......------,,,........................------......------,,,,,,...............---------////////////................../////////000000000---------............/////////...------...//////++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,++++++******+++++++++++++++,,,,,,,,,,,,------............////////////,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++,,,---......------,,,,,,,,,+++++++++++++++,,,,,,---------,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,222222111000000000000000000///...------...000222//////............//////////////////////////////000000111111000///...---000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111000222333222111000111222222222222222222222222222222333333333444444444444444444444555555444444444333333222222333333444555222333444555555444222111333444666555444333333444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111111222222222222222222222222000000000000////////////111111111111111111111111,,,---------......//////////////////////////////////////////////////////111000/////////000000///000000000000000000000000------............---------------------------------..................---------------------------,,,------...---,,,+++***,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,,,,---......///---------------------------,,,,,,,,,,,,---......///...,,,,,,------,,,+++,,,------------------,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++------------------------------------------------+++++++++,,,,,,,,,------++++++,,,,,,---...//////+++---//////...,,,+++,,,,,,------......------,,,---------...............,,,---------------,,,,,,........................////////////............////////////000000000000---------............///------,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++++++++******++++++,,,+++++++++,,,,,,---------,,,------------.........------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,---......---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,---......------,,,,,,,,,+++++++++***+++,,,---------,,,,,,---------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---...///000000....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///...---,,,---...000222//////............//////////////////////////////000000000000//////......//////////////////////////////000000000111111111//////////////////////////////000000000111111111111111111111111111111111000111222222000000111222333333333333333333333333222222222222333333333444333444444444444444444333333222222222222333444444111222333444444333111000222333555555444333333444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111////////////000000000000222111///......///111222,,,,,,------.........///................................................//////////////////000111000000000000000000000000------............------------------------------------...//////...------------------------------------,,,,,,---...///000,,,,,,,,,---------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,------------.........---------------------------,,,,,,,,,,,,---......---,,,+++,,,...///...---,,,------......------,,,,,,------------,,,,,,+++++++++++++++++++++++++++------------------------------------------------+++++++++,,,,,,,,,------++++++,,,,,,---...//////...///111000...------...,,,------......------,,,---------.........//////,,,,,,---......------------.....................////////////............////////////000000000000---------............///------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,,,,---***++++++,,,,,,------...++++++,,,,,,,,,---------...------,,,,,,------...++++++,,,,,,,,,,,,------+++---...---,,,,,,---///------------,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++++++++++++++++++++,,,---......------,,,,,,,,,,,,++++++***+++,,,---...---,,,+++---,,,,,,,,,,,,,,,,,,+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////..............................------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......//////......------------///000111//////............//////000000000000000000000000000000///////////////////////////////////////////////////000000000111111/////////////////////////////////000000000111111111111111111111111111111000111222111000000111222333333333333333333333333111111222222222333333333111111222222222222111111222222222222222333444444222333333444444444333333111333444555333333333444333333333333333333333333333333333333333333333333444444444444444444444444111222222222222333333333111111111111111111111111222111111111111000000000000000000000000000000000////////////000000000000222111000//////000111222////////////000000000000...................................................//////...------///111.................................//////.........------------------------,,,---...//////...---,,,------------------------000///---,,,,,,---///111,,,,,,------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---......//////,,,,,,,,,,,,------------,,,,,,------------,,,,,,++++++,,,,,,------............---,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,++++++,,,...//////...,,,---...//////...---,,,......///000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------+++,,,,,,------.........///111444444222///......,,,------......------,,,,,,,,,------.../////////------......//////......---------...............////////////................../////////000000000---------............///...///000000000000///...***++++++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---......******+++,,,,,,---......+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------)))***,,,,,,+++***,,,---......---------,,,,,,,,,------,,,,,,,,,+++++++++))))))******++++++,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,++++++)))+++,,,......---,,,++++++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................---------------------------------------------------------------------------...///000000///......,,,,,,------...///000000//////............//////000000000000000000000000///............//////000////////////////////////////////////000000000111000000000000000000000000////////////000000000111111111111111111111111111///111222111000///000222222222222222222222222222111111111111222222222222111111222222222222111111222222222111222222333444222222222222222333444555000222444444333333444555333333333333333333333333222222222222222222222222444444444444444444444444111111222222222333333333111111111111111111111111111111111111000000000000000000000000000000000000.../////////000000000111000111333444444333111000111111000000000000000000...................................................000000...+++***,,,..............................//////000000//////...........................,,,---///000000///---,,,---------------------------------------------...++++++,,,,,,,,,---------...------------------...------------------------++++++,,,,,,,,,,,,---------------...............,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++,,,,,,---......///......---,,,,,,,,,,,,---------------------------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........,,,+++,,,......---,,,,,,---...//////...---,,,,,,---......////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,,,,,,,,,,---------------------------------222888:::888333...,,,,,,------......------,,,,,,,,,------...//////000---...//////000000//////---------.........//////////////////............------........./////////---------............///...///000111111000///...******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///******+++,,,,,,---......,,,,,,,,,---------......,,,++++++++++++++++++,,,++++++,,,,,,,,,---------''')))******))))))***,,,.........------,,,,,,,,,.........------,,,,,,,,,(((((()))***+++,,,,,,---++++++++++++,,,---......---------,,,,,,,,,++++++)))***,,,......---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................+++,,,,,,---,,,***)))(((+++,,,---...//////////////////............//////000000000000000000000000...............///000111////////////////////////////////////000000000000111111111111111111111111////////////000000000000000000000000000000000000///111222111000///000111000000000000000000000000000111111111111222222222333333333444444333333333222222111111222222333444000///......///111333444000222444444333333444555333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111111111111111000000000000000000000000000000000000.../////////000000111111///222666999999666222///000000//////......------................................................000111111...***((()))+++000000000000000000000000//////000000000000//////////////////////////////,,,---///000000///---,,,------------------------''')))+++---......------*********++++++,,,,,,,,,///...---,,,,,,---...///........................++++++,,,,,,,,,---------/////////......------,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,++++++,,,,,,---...//////......---,,,,,,,,,,,,---++++++++++++++++++++++++)))******+++,,,---...///++++++++++++++++++++++++---,,,,,,,,,,,,---......000...------------,,,***,,,---///000000///---,,,((()))***+++,,,---------------------------------------------------------........................++++++,,,,,,,,,---------------------------,,,,,,+++222;;;???===666...))),,,------......------,,,,,,,,,------...///000000......///000111111000000---------.........//////000/////////............------------.........///---------.........//////,,,---...//////...---,,,******+++++++++,,,,,,,,,---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++++++++,,,,,,---...)))******++++++******)))******+++,,,,,,,,,,,,+++------------------------************************............------,,,+++,,,,,,,,,---------......///...---,,,+++,,,------++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))%%%%%%))),,,------,,,+++***))))))+++---...------,,,++++++,,,,,,,,,------------------------........................------------------------------,,,+++,,,---...///---------...------,,,,,,------------------------.......................................///000000000000//////.........---------......//////000000......................../////////...---***(((&&&111111111111000000000000---...///000000///...---000000000000000000000000111222444333111000000000000000000000000000000000000000000000000000000000555444333222222222333444111111111111111111111111000111111111111222222222000000111111111222222222333222222111111222222333111111111111000000000000222222222222222222222222111111111111111111111111333222111000////////////222222111111111111222222000000111111111111000000000000000111222222333333222111111000///......---------......//////000000////////////////////////........................////////////////////////............////////////---.........//////000000////////////////////////...............---------+++,,,,,,------,,,,,,+++************************---.........---,,,,,,+++******+++++++++,,,,,,,,,...------,,,,,,------...+++,,,------......------...,,,***((((((***,,,...........................,,,,,,++++++++++++******111000...,,,,,,,,,...///...------,,,,,,,,,------++++++,,,---.........---...------------...//////........................---------------...///000000////////////.........///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---...---+++*********++++++---------............///------------------------***+++,,,,,,------,,,,,,***,,,------,,,++++++,,,...///<<>>CCCHHHMMMOOO******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,***,,,......---,,,---...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,------......------,,,...------,,,,,,------...........................+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,+++,,,------......------((()))+++---.........---++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------+++,,,,,,------------,,,...------,,,,,,------...------------------------------------------------+++,,,,,,------.........................................................................................................---------...------,,,,,,................................................------------------------000//////......//////000////////////////////////............///////////////......------......//////////////////.........000000000000000000000000////////////////////////........................////////////////////////,,,,,,,,,++++++,,,,,,,,,------------------......------------------------------............------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,------......------++++++,,,---............///......------......///++++++,,,,,,,,,,,,------***+++---//////---+++***...------------,,,,,,,,,,,,------......------,,,++++++,,,---...///000111.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++.........---......///000444222000---,,,+++++++++000111222000...------...,,,,,,,,,,,,---...///000+++,,,---//////...------......//////......------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---,,,+++***+++---///111,,,,,,,,,---------......+++++++++,,,------......///...------//////...---------------------------////////////////////////////////////////////////111111111111222222222222000000000111111111222222000000111111222333444444111222333222222333666888;;;===AAAFFFMMMSSSXXX[[[)))+++,,,......,,,+++)))++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))),,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,,,,+++,,,------......------******+++---//////...,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------......///000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......................................................................................................---------------,,,+++***........................................................................//////............//////////////////////////////............///////////////..................///000000//////......------........................////////////////////////........................------------------------------,,,,,,,,,,,,---------------....../////////------------------------,,,------......------,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,------......------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++------------------------,,,------......------,,,,,,,,,------...//////000................................................---------------------,,,.........------......///111000...---++++++++++++000111111///,,,******++++++++++++,,,,,,---------,,,---.../////////......------............------------............------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,------...------,,,,,,---,,,,,,+++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,------......///...---...//////...---------------------------////////////////////////////////////////////////000000000111111111222222000000111111111222222222000000000111222222333333222333333333333666:::===AAADDDHHHNNNTTTZZZ___bbb***,,,---//////---,,,***+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++************,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,------......------...---,,,...000///---++++++++++++,,,,,,,,,------.........------,,,,,,,,,---------------------------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,++++++++++++,,,,,,------------------------------------------------,,,,,,,,,---------------...............................................................................................................---,,,+++........................//////////////////////////////////////////////////////............//////////////////////////////............////////////000//////......//////000000000//////......------........................////////////////////////........................------------------------......------------............//////000000000111------------------------,,,,,,------------,,,,,,+++,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------,,,------......------,,,.......................................---------........................------------------------......------------......---------,,,,,,,,,,,,---000111111///,,,******+++------,,,,,,,,,++++++***------..................+++,,,,,,---------,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...------,,,------.........---+++***,,,,,,,,,---------......,,,,,,------------......000///......000000///...------------------------/////////////////////////////////////////////////////////000000000111111111111111111222222222222111111111111111111111111333444555666777;;;???CCCHHHJJJNNNTTTYYY^^^aaaccc,,,---............---,,,***++++++,,,,,,------...***++++++,,,---.........,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,***,,,......---,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------......------000---+++,,,...///---***++++++,,,,,,,,,,,,------------------------,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------------------------------.........///......------------------------------////////////////////////000000000000000000000000000//////......//////000////////////////////////............////////////000//////////////////000///////////////.........000000000000000000000000////////////////////////........................///////////////////////////......------......//////////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++---...000111111111,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,------......------,,,,,,------...------,,,---......//////......---++++++,,,,,,,,,,,,------......------------......,,,,,,,,,------------...,,,------......------,,,//////.........---------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......///...------,,,---------,,,,,,,,,---------......000111222000...------...------------,,,+++***)))---------------.........++++++,,,,,,---,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------...///000///---***))),,,,,,,,,---------......------------------......000///......000000///...------------------------////////////////////////////////////////////////.../////////000000000000111111111222222222222333222222222222222111111111444666999;;;>>>BBBGGGKKKOOOQQQUUUYYY^^^aaaccceee,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,******+++---+++++++++,,,,,,------------,,,,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------***,,,......---,,,---...+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,++++++******+++,,,---......------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,------......------///+++''''''+++...---+++++++++,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------++++++,,,,,,,,,++++++***,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------------------------------,,,---..................------------------------........................000000000000000000000000111000000//////000000111////////////////////////............///////////////......------......///.........///////////////000000000000000000000000////////////////////////........................////////////////////////...------,,,,,,------...............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,...///000000000000------------------------------------.........///+++,,,------......------,,,------...------,,,,,,------...//////...------++++++,,,,,,,,,,,,------,,,---...//////...---,,,,,,,,,,,,---------......,,,------......------,,,---------........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////...------,,,,,,,,,---------.........------------...//////...---...000,,,,,,---......---,,,+++,,,,,,,,,,,,,,,------...+++,,,,,,---......------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------------------------,,,,,,,,,,,,,,,---------........................------///...------//////...---........................//////////////////////////////////////////////////////000000000111111111111111111222222222333333222333333333444555555555666999>>>BBBGGGKKKPPPSSSUUUWWW[[[___cccfffggghhh,,,++++++******++++++,,,******+++,,,,,,---......---,,,,,,++++++******))),,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,+++))))))***---+++++++++,,,,,,------------,,,,,,+++,,,---///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---***,,,......---,,,---...+++++++++,,,,,,---------+++++++++,,,,,,---------,,,------......------,,,,,,++++++,,,---...///000........................+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,------......---------(((###$$$)))------,,,++++++,,,,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,+++***)))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------------------------------------------------------------------------+++,,,------............------------------------------------------------////////////////////////111111000000000000111111////////////////////////............/////////000...------,,,,,,------...---.........//////000000........................////////////////////////........................---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...///000000///..............................---------.........//////+++,,,------......---------------...------,,,,,,++++++,,,------,,,++++++++++++,,,,,,,,,---------***,,,///222222///,,,***,,,,,,,,,------.........,,,------......------,,,+++,,,,,,---...///000000.........------,,,,,,,,,........................---,,,,,,+++,,,---...//////...------,,,,,,,,,,,,////////////...---,,,+++)))***,,,,,,+++,,,---///***+++---...///......---,,,++++++++++++,,,------,,,------.../////////...---..................---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,---.........------,,,+++++++++---///000,,,,,,,,,---------........................------...---,,,,,,......---,,,////////////////////////////////////////////////////////////////////////000111111111111222222222111111222222222333333333222333444555666888999999888<<>>GGGIIINNNSSSWWWZZZ\\\\\\]]]ZZZXXXZZZ^^^___[[[WWW___aaaccceeehhhlllqqquuu{{{,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------------,,,,,,,,,//////......//////000111...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------++++++,,,,,,,,,,,,------------------------------------------------------***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------............---------------------------------------------------...//////...---+++)))........................//////...---,,,---......//////.........---------...---,,,,,,---...---+++,,,,,,------------,,,,,,...------,,,---...///000................................................000000000000//////......,,,,,,,,,------------...//////............//////000000000000////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,///000000///...---...000......---,,,,,,---......------------------------000000///............///------------------------.........------.........000//////...------,,,,,,..................---,,,+++,,,------......------,,,------------------...///---,,,---...///...,,,,,,---...//////...---,,,,,,,,,---...------++++++......---------,,,,,,,,,......---------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------,,,,,,,,,---------......///...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------............------------///...------------...///------............------------------------------...---,,,---......---,,,///...---------...//////,,,,,,---------.....................////////////000000111111111111000000////////////000000000000000000111111111222222222000000111222333333444444222444555666888;;;@@@DDDLLLNNNSSSWWWZZZ\\\\\\\\\^^^[[[XXXXXX[[[^^^`````````dddiiiooouuu|||++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------............++++++,,,,,,,,,,,,,,,,,,......---------...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++------............------------------------------......------,,,++++++***------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++.........------,,,,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------//////......---,,,,,,+++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...++++++,,,------...//////)))***,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,------------............------------------------------------------------/////////......------,,,..............................---------...//////...............------------,,,+++,,,.........,,,+++,,,,,,,,,,,,,,,,,,+++...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,000000000////////////...,,,,,,,,,------------...//////............//////000000000000////////////......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,...///111000//////000111......---,,,,,,---......------------------------000///...---------------------------------------......////////////......//////......---,,,,,,,,,,,,------............---+++,,,------......------.........---------------...---,,,---...///...---,,,,,,------------,,,,,,+++,,,...//////...,,,+++...------------,,,,,,,,,+++,,,---....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,---------......///...---,,,,,,,,,,,,------------------------------------------,,,,,,,,,............------------......---------......///,,,,,,------------,,,,,,---------------------------...///...------.../////////...---------......,,,------------.........------------............000000111111111111000000////////////000000000000111111111111222222222222111111222333333444444555555777999<<>>BBBFFFKKKPPPSSSVVVXXX[[[YYYYYYYYYYYYZZZZZZ[[[[[[___```aaaccclll~~~~~~wwwvvvxxx++++++************++++++***++++++,,,------......------------------------++++++,,,,,,,,,---------......---------------------------------...//////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,---...///000111000000///......------+++,,,---....../////////---------------------------------...............------------.........///+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,---------......------------------------++++++++++++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,---------------------------------------------------,,,******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,---------------------------------------------------------------,,,,,,,,,---------........................---.../////////...---,,,---------.........//////...---,,,,,,---...---+++,,,------......------,,,,,,---.../////////...---................................................---------.........//////,,,,,,,,,------------...//////............//////000000000000////////////......------------......................................................,,,...111111///...---------...///000000///...---..............................------------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,------......------............////////////+++******+++---......---...---,,,++++++,,,---...,,,,,,,,,++++++***)))))),,,,,,,,,---------......------,,,,,,+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------,,,,,,,,,---------......------.........---,,,++++++++++++,,,---.........,,,,,,,,,------------------------,,,,,,,,,+++++++++,,,---////////////...---......//////......------------------------------,,,++++++,,,---,,,+++***+++---///000000//////............////////////........./////////000000000000111111111111000000////////////000000000000111111222222222333333333444555555777:::>>>BBBDDDIIIMMMRRRVVVXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[^^^aaaccceeeeeegggmmmzzz~~~,,,+++***))))))***+++,,,))))))***+++,,,,,,------------------------------++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,---...000111222111111000///.........,,,---...///000000000000------------------------/////////...------,,,,,,---------.........//////+++,,,,,,------,,,,,,+++...---++++++++++++---...+++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,,,,------------------+++++++++************)))++++++,,,,,,,,,---------------------------------...------,,,,,,++++++***++++++,,,,,,,,,---------,,,------......------,,,+++,,,,,,------......///'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,---------------------------------------------------------------................................................/////////...,,,+++---------........./////////...,,,,,,------,,,++++++,,,,,,------,,,,,,+++,,,,,,.../////////...---................................................---------.........//////........./////////000000//////............//////000000000000////////////.........------............................................................000222333111...---------...///000000///...---////////////////////////222111///...---,,,,,,,,,------------------------......,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++,,,------......------------......//////000000+++******+++---......---+++***)))(((((()))***+++,,,---//////,,,((($$$!!!,,,,,,,,,------.........,,,+++******+++,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---.........---,,,+++******+++,,,,,,---......---......//////000000000---------,,,,,,,,,++++++***+++---///000000///...,,,------......------,,,---------------------------+++)))***,,,...,,,)))'''(((+++---......................../////////000---------.........//////000000111111111111000000////////////000000000000333333444444444444555555666777888:::>>>BBBFFFIIINNNRRRWWWZZZ[[[[[[[[[[[[]]]\\\[[[[[[]]]bbbfffiiicccgggnnnzzz...---,,,,,,++++++++++++,,,------------------,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------.........//////111222222111000///...---...//////---///000///---,,,,,,---......//////...---,,,,,,---.........---,,,,,,+++............------,,,+++,,,------......------,,,,,,)))%%%%%%'''******(((---,,,***))))))***,,,---,,,++++++******++++++,,,------------------------------------,,,,,,+++***,,,,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,000//////......---,,,,,,(((((()))******+++,,,,,,------------------------.........------,,,,,,,,,,,,---......,,,,,,---...///......------,,,++++++------------------------++++++,,,,,,---...//////............////////////------------------------+++++++++,,,,,,---------------------------------+++,,,------......------///...---,,,+++*********------------------------................................................---------...///000000111......------------......------............------........................////////////////////////000///...---------------////////////000000000000...---,,,,,,......---,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...000000000000000000000000---.........---,,,,,,+++,,,,,,---......---,,,+++,,,,,,,,,,,,,,,---...///---------------------------,,,++++++++++++,,,---...///000000///---+++))),,,------......------,,,,,,,,,,,,------...........................------------------------------.........------,,,,,,,,,111///---,,,,,,---,,,***---,,,++++++++++++,,,---,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,---------......//////.........---------******+++,,,,,,---......------------------------......---------,,,,,,,,,...------------...//////........................------............------,,,------......------,,,------......//////000000000000//////.........---++++++---...////////////222222111111111111111111000222333333111000000111***,,,...///000111444666333777>>>DDDIIINNNRRRUUUUUUYYY]]]aaaaaa___\\\ZZZ]]][[[___fffgggeeehhhnnnoooxxxuuuoooooooootttzzz~~~------,,,+++++++++,,,,,,......////////////......,,,,,,,,,---------............---------,,,,,,,,,........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,,,,,,,,,,---...///000000///...---------.........000111000...------.........//////...------,,,------......------,,,+++---------------,,,++++++,,,------......------,,,///,,,))))))+++------,,,---,,,+++))))))+++,,,---,,,++++++******++++++,,,------------------------,,,---------,,,,,,+++***((())))))***+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........------------------------------------------,,,,,,,,,---......,,,,,,---...------------------------------------------------+++,,,,,,------.....................------------------------------------,,,,,,,,,,,,,,,,,,------------------------------+++,,,------......------000///...---,,,,,,,,,,,,------------------------................................................------......///000000111///......------......///...//////////////////...000000000000000000000000000000000000000000000000//////...---------------............////////////...---,,,,,,......---,,,/////////......---------......---,,,,,,---......////////////////////////.../////////......---,,,,,,---...//////...------------------------...///........................///...------------...///---...///000///...---,,,,,,------......------,,,,,,,,,------------------,,,,,,---------------,,,------------------------......---------,,,,,,,,,...,,,++++++---......---...---,,,++++++,,,---...,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............//////.........---------,,,,,,,,,------......///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---..............................------............------,,,------......------,,,.........///////////////000/////////............,,,---...///////////////111111111111111111111111000111333333111000111222---///222333333333555666:::>>>DDDJJJMMMQQQTTTVVVYYY\\\___aaaaaaaaa```___eeecccffflllooopppuuu||||||xxxsssllljjjlllpppwww,,,,,,+++++++++,,,------------............------,,,,,,,,,---------.........------------,,,,,,,,,////////////////////////------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////++++++++++++,,,---......///...---,,,,,,,,,------...000111111///......///.........///......---,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++***,,,------......------,,,000...,,,,,,---//////...---,,,+++******+++,,,---,,,++++++******++++++,,,------------------------,,,,,,---------,,,++++++'''((()))***+++,,,---...........................******+++,,,,,,---......---.....................------------------------,,,,,,------------------,,,---......,,,,,,---...++++++,,,------...//////------------------------------------------------......------,,,+++++++++------------------------------------,,,,,,,,,,,,------------------------+++,,,------......------000000///...---------...------------------------................................................------......///000000000///......------....../////////000000000000//////000000000000000000000000000000000000000000000000//////...------------...------------...............---,,,---.........,,,///////////////...............---,,,,,,---....../////////////////////////////////000//////...---------...///000000//////000///......------......///////////////////////////......------......///---------....../////////,,,------......------,,,------------------,,,,,,******+++,,,------------------------------------...------------,,,,,,,,,+++***)))+++...000000000......------------......,,,------......------,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++------........./////////...............---------........................------------------------......---------,,,,,,,,,+++,,,,,,,,,,,,---------........................------............------------............------///////////////.........////////////...............///000000000000//////111111111111111111111111000111333333222111111222111333444555555555777999CCCGGGMMMQQQTTTVVVXXXZZZaaaccceeefffeeeeeefffgggiiijjjooowww}}}tttsssssstttqqqnnnqqqwww{{{++++++++++++,,,,,,---...***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------........................---------------------------------------------------,,,,,,++++++,,,,,,---------------............---,,,,,,,,,------...///------,,,,,,,,,+++++++++---///000000...---...///---...............------,,,------...------,,,,,,+++++++++,,,,,,++++++***,,,------......------,,,...---,,,+++,,,,,,---------,,,++++++++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++++++++++++++------------............---------.........//////---------------,,,,,,,,,------------------------,,,,,,,,,------.........,,,---......,,,,,,---...,,,,,,,,,---------......------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------......------,,,,,,,,,+++------------------------+++,,,------......------//////......---.............................................................................................//////000000//////............///////////////000000/////////........................///////////////////////////......---------......------.........////////////---,,,---...///...---//////........................------------......////////////////////////....../////////......---......//////000000111111111111000......---------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---...,,,------......------,,,.........------,,,,,,,,,)))***+++,,,---.........------------------------------------------------+++***)))+++...000000000........................,,,------......------,,,........................------------------------------------------------......---------,,,,,,,,,.........////////////000....................................------------------------------------......---------,,,,,,,,,,,,,,,------.........---........................------............------------............------000000//////......------///////////////.........000000111111111000000///111111111111111222222222000111333333222111222333222333333333444888===AAAJJJNNNSSSWWWYYY[[[]]]___gggjjjmmmmmmkkkjjjkkkmmmjjjppp{{{uuuqqqvvv||||||yyyzzz++++++++++++,,,,,,---...***++++++,,,,,,++++++***,,,,,,,,,---------......------------------------........................---------------------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,++++++++++++---......---,,,---...------...............---,,,,,,------...------,,,***++++++,,,,,,+++++++++,,,------......------,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,---------//////.........---------...---------------------------------------------,,,,,,,,,------.........,,,---......,,,,,,---.........---------,,,,,,,,,------------------------------------------,,,,,,,,,,,,------.........///,,,,,,,,,---------...............------,,,,,,,,,------------------------+++,,,------......------------------------........................................................................................../////////////////////....../////////---......//////......---......................................................---------......///....../////////000000000///...------//////...---------------------------................................................,,,------.........------////////////000000111111222111000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************,,,------......------,,,.........------,,,,,,,,,++++++,,,...////////////---------------------------------------------------,,,++++++---.................................,,,------......------,,,........................------------------------------------------------,,,,,,,,,---------...............////////////000---.....................---------,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------...///000//////...........................------............---------......//////......---000000//////......------.........///////////////000111111111111111000///000000111111111222222222///111333333222222333444222222111222555<<>>BBBJJJRRRSSSWWW[[[^^^]]]\\\[[[ZZZRRRUUUZZZaaafffkkkmmmnnnuuuwwwnnniiijjjsss}}}~~~------------------------,,,,,,,,,---------......,,,++++++,,,,,,---...///------------------,,,,,,,,,,,,,,,------------...,,,,,,------...------,,,//////...---,,,+++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------------,,,,,,,,,,,,------333222000...---,,,,,,,,,.........------,,,,,,,,,+++,,,------......------........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******++++++,,,,,,,,,------------------------,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,------......------,,,,,,------......------,,,000///------......---++++++,,,,,,---...///000000------------------------......---------,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,------------,,,,,,......////////////......---------.........///////////////......------------..................------------............///..............................//////////////////...//////////////////..................---------............////////////111111222222222222111111+++,,,------,,,---...000------------.........///---------.........//////222111///---,,,---///000------...///000000///////////////......---------000000//////.........---///000000///......000111222111111000///......---////////////////////////......------------......------......////////////***++++++,,,---...//////......---------...///000......------......///000,,,,,,,,,---------......,,,---......,,,,,,---...........................,,,,,,---------.................................---..................---,,,,,,,,,,,,,,,,,,,,,,,,---........................------,,,,,,------...------,,,------------,,,---..................---------............------/////////......---,,,,,,,,,++++++,,,...///...------.....................,,,,,,------...//////000------------......//////........./////////000000........................////////////..................//////000000111111////////////////////////000000000000000111111222444444333222222222111111333222666>>>CCCGGGOOOWWWWWWYYY[[[[[[ZZZYYYYYYZZZRRRVVV]]]gggpppyyy{{{rrrjjjgggiiittt}}}~~~...------,,,,,,------...,,,,,,,,,---------......///...---,,,++++++++++++------------------------,,,,,,,,,,,,------------,,,,,,------......------------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------444333000...---,,,,,,,,,------------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---...------............------,,,------......------,,,000///......//////...---------......//////000000------------------------......---------,,,,,,,,,------------------,,,,,,+++******))))))******+++------------------------------............------...//////////////////...,,,,,,------...//////////////////...............------...//////...---------------............///........................---...//////000/////////......////////////..........................................////////////......//////000000//////,,,---...---------///111------........./////////------........./////////111000///.........///000---...//////////////////------..................111000///...------,,,+++///000000...---,,,---...111111000000//////....................................------------......------......///000000000***++++++,,,---...//////..................//////,,,,,,,,,,,,,,,------...,,,,,,,,,---------......,,,---......,,,,,,---................../////////,,,---------....................................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,------......---,,,,,,......---,,,------...//////...------------............------.........///......---,,,---,,,,,,...000000///------------...............++++++,,,---...///000111......------......///000.........//////000000111......////////////......////////////..................//////000000111111000000000000000000000000000/////////000111222333555444333333222222333333666777<<>>AAAGGGKKKQQQUUUVVVWWWZZZ]]][[[VVVWWW]]]aaaeeemmmwwwzzzpppggglllyyyzzztttzzz,,,---/////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,---...000000...,,,...........................------,,,,,,------......---,,,++++++,,,---...------------------------------------------------,,,------......------,,,,,,---------,,,,,,+++***------------------------------......------,,,+++------------------------......---------,,,,,,,,,+++,,,...//////...,,,+++---,,,++++++******++++++)))******++++++,,,,,,---...---,,,,,,,,,,,,---......---,,,+++************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------...............---,,,,,,++++++,,,,,,------,,,+++,,,...///...---...------,,,,,,------...------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---///000...,,,............////////////,,,------------------...///////////////...------......//////......---,,,............///////////////////////////////////////////////////...------------...///////////////......////////////......//////.........---------......//////000//////...---............/////////000000////////////000000............////////////---------.........////////////000000000111111111000000000000//////////////////////////////////////////000000000000/////////000000111000///...---......---,,,,,,---......//////.........---------------,,,,,,,,,,,,------//////.........---------------............---------......//////......------------.........//////------............------------------------------........................------------------------++++++,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...---,,,,,,,,,,,,---...,,,++++++......---+++........................////////////////////////......................................................//////......---,,,///////////////.........,,,...//////......///000////////////000000000000////////////////////////111000000000000000000000///111333333000///000222222222111111111111222222333444555666888<<>>CCCKKKSSSXXX[[[[[[[[[YYYXXXWWWWWWXXXbbbeeekkkrrr{{{uuuhhhaaa___aaajjjwww}}}---------------,,,,,,+++---------.........//////++++++,,,------...//////---,,,---...000000...,,,...........................------,,,,,,------...------............------------------------------------------------------,,,------......------,,,+++,,,,,,------,,,,,,,,,,,,---------.........///,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,++++++******+++++++++,,,,,,------......///------------------------,,,+++******************,,,,,,---............---------------------------+++++++++,,,,,,,,,------+++,,,,,,---...---------...------,,,,,,------......,,,+++,,,---...---+++...------,,,,,,------...---------------------------,,,,,,+++,,,---///000---------------------------.........------................../////////////////////......---------...//////000000000//////......///////////////...............////////////////////////////////////......///////////////......///////////////............////////////......---.....................+++,,,---...///000000000---------.........//////000000////////////000000............////////////.....................---...////////////000000000000000000000//////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000//////......//////000---.....................------............------......////////////...........................---......////////////..............................................................................111000000000/////////...........................------------------------)))***,,,---,,,***((('''...------,,,,,,------...------,,,,,,,,,------...---............---..............................////////////////////////.........................................................///......---,,,------......//////000000...000333444222000//////////////////000000000000000000000000000000000000//////000000111111111111///...------...///000000333333333333333444444555333777>>>EEELLLUUU\\\aaa```^^^[[[ZZZ[[[___bbbeeehhhmmmuuu}}}ooofffbbbdddhhhqqq,,,,,,,,,,,,,,,,,,------***++++++,,,,,,---------------------............---,,,---...000000...,,,...........................------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---------,,,,,,,,,------....../////////,,,,,,------......------------------------------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---......///---,,,++++++******++++++)))******++++++,,,,,,---,,,------......------,,,------,,,,,,,,,,,,------+++,,,------......------------------------------,,,,,,,,,,,,------------++++++,,,---------------......------------......000...------......---+++...------,,,,,,------...------------------------///---,,,++++++,,,...000---------------------------...///...------...///............/////////////////////..................///000000000000000000......///000000000//////............////////////////////////////////////---...////////////////////////////////////...---......////////////......---------...............+++,,,---.../////////............////////////000000000////////////000000............////////////...............---------......////////////000000000000000000//////////////////////////////////////////000000000000//////...------------....../////////000000000000//////...////////////000000000//////............//////---------...............---------......---------------............------...............---------.........//////.................................................................................000000//////...------,,,......................................................//////...---,,,+++...------,,,,,,------...------,,,,,,,,,---......,,,...///...---,,,---...........................////////////////////////......................................................//////......---,,,.........//////////////////111333333111/////////////////////000000000000000000000000000000000000/////////000111111222222000...,,,---///000111111222222222333444555666777888===FFFNNNUUU\\\aaaeee___\\\ZZZ[[[```gggmmmpppqqqyyysssgggbbbdddiiipppyyy++++++++++++,,,---......******++++++,,,------...............---------------,,,---...000000...,,,...........................------,,,,,,------.........---,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,---------,,,++++++,,,------...//////+++,,,------......------------------------------******+++++++++,,,,,,,,,++++++,,,,,,---...//////---,,,++++++******++++++)))******++++++,,,,,,---,,,,,,---......---,,,,,,---------,,,,,,------...++++++,,,---------------........................,,,------------.........++++++,,,------------,,,......------------.........---,,,---...///...---...------,,,,,,------...------------------------......------,,,,,,------........................,,,...000///---,,,---///............////////////............////////////---...//////000000//////......///000000000000000............////////////////////////////////////------...//////////////////////////////...------......////////////......---------.........//////---...////////////....../////////000000000111111000000////////////000000............//////////////////.........---------........./////////000000000000000000//////////////////////////////////////////000000000000//////------,,,,,,,,,---/////////000111111111111000///.../////////000000000000///......------......///---------.........//////......////////////......,,,,,,------------,,,,,,//////.........---------------............------.......................................................................................---------................................................222111111000//////.........------,,,,,,------...,,,,,,,,,,,,,,,---...///+++---......++++++,,,...........................////////////////////////......................................................//////......---,,,///////////////.........000111222111///...///000////////////000000000000000000000000000000000000...//////000111111222222222///------000333333333111111222333555777888999???FFFOOOWWW\\\```bbbccc\\\[[[\\\```hhhqqqvvvxxxrrrfffdddiiiuuu~~~*********+++,,,---...///,,,,,,------...///000000/////////...------,,,,,,---,,,---...000000...,,,...........................------,,,,,,------......---+++******+++---...------------------------------------------------,,,------......------,,,***+++,,,,,,------------******+++,,,,,,---......+++,,,,,,---.........---------------------------*********++++++,,,,,,,,,,,,++++++,,,---...///000---,,,++++++******+++++++++,,,,,,------...//////,,,,,,---......---,,,,,,+++++++++******+++,,,,,,***+++,,,,,,------,,,,,,........................---------.........//////++++++,,,---------,,,,,,......------------......,,,+++***,,,...000///......------,,,,,,------...------------------------,,,---...//////---+++***........................,,,...000///---,,,---000............/////////000------......//////000000,,,,,,---.../////////.........///000000000000000............/////////000////////////////////////------...///000000////////////000000///...------......////////////......---------........./////////000000000000000///...000000000000111111111111000000////////////000000............/////////000//////.........---------............/////////000000000000000//////////////////////////////////////////000000000000//////...---,,,,,,---...///000///000111222222111000///.../////////000000111111......------------......---------.........////////////000000000000//////+++,,,,,,------,,,,,,+++//////.........---------,,,------------------,,,////////////////////////........................////////////////////////------......///000000000...................................................---,,,******))))))***...------,,,,,,------...,,,,,,,,,,,,,,,---...///***,,,...---+++***+++...........................////////////////////////......................................................//////......---,,,000000//////.........---000111111///...---...000////////////000000000000000000000000000000000000...//////000111222222222444111...///222555555555000000111333555888:::;;;FFFLLLUUU\\\```aaaaaaaaa___```ccckkkuuu|||xxxgggdddkkkxxx|||uuuqqqtttzzz+++,,,------++++++,,,------------.........//////...------,,,,,,------...---,,,+++,,,///000000/////////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---++++++,,,---............---------...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,---...///............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,++++++******++++++++++++******++++++,,,---------...,,,***((())))))////////////...............---,,,,,,,,,,,,---...///............---------,,,,,,++++++,,,,,,---...000///---------...000222000111111000---,,,,,,---...---,,,,,,,,,,,,---...---,,,,,,,,,,,,---......//////......---------,,,,,,------......------,,,'''***---000111///---+++////////////...---,,,+++,,,---//////......000111////////////////////////...///////////////////////////000000111111111222000000111111111111000000000000///...------,,,,,,//////000000000000//////........................000000//////000111222222111333555666666444111000000000000000000/////////---...000111222111///.........//////000000111111000000000000000000000000111111000///...------,,,////////////000000000000000000000000000000000000222222111111000000//////...///000111111000///...000000//////.........---...............///000000000/////////............000000//////......------.........------,,,,,,,,,***,,,...//////...,,,***........................,,,------...---,,,***)))***++++++,,,---...///000---------.........//////.........------,,,,,,,,,------------------------.........////////////000........................------------------------.........------,,,,,,,,,........................///............---------////////////////////////------------------------...------------.../////////////////////000111111......////////////......////////////////////////...///000111111000///...000000111222222222222111000000000000111111111111333333333222333333444444222555777555333666===DDDJJJTTT[[[[[[\\\aaadddcccjjjjjjkkkpppwwwwwwoookkkrrrtttnnnooorrryyy+++,,,------++++++,,,------------.........//////...------,,,,,,------...---,,,,,,...000111000............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------...------------...............---------------------------------------------------------------,,,,,,------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++***++++++,,,---,,,---...---+++******+++////////////..................---,,,,,,---......///............---------------,,,,,,------...///---,,,+++******,,,---///,,,---......---,,,---///......---,,,,,,---......------,,,,,,------...///000000000000/////////...,,,------......------,,,)))***---///000///...,,,------......///............000000///...---.../////////////////////////////////////////////............//////000000000000000000111111111111000000111111000//////...------------............------........................000000000000000111222222222333555666666444222000000000000000000000000000...///111222333222111000////////////000000000000000000000000000000000000000//////......------,,,////////////000000000000000000000000000000000000000/////////.........---...///000111111000///...000/////////............//////.........//////000000000/////////.........///////////////.........------------------------------------------------........................------......---,,,,,,+++,,,,,,------......---------------.........///////////////......---------------------------------------........./////////........................------------------------......---------,,,,,,,,,---------------------------------.........//////........................------------------------...------------.../////////////////////000000111......////////////......////////////////////////...///000111111000///...//////000111111111111000000000000000111111111111333222222222222333444444222444666777888===DDDJJJXXX^^^bbbaaabbbgggjjjiiijjjlllpppxxx~~~ppppppxxxuuuooofffnnnzzz+++---...---,,,+++,,,------------..................------,,,,,,------...------...000222222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------...------,,,,,,......////////////......---------------------------------------------------------------------,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,+++++++++++++++,,,------,,,---...---,,,+++,,,...////////////..................---,,,,,,---......///............---------.........---...//////000,,,+++*********+++---...---/////////---------///......---,,,,,,---......---------,,,------...///---------,,,,,,,,,,,,,,,------............------+++,,,---...............,,,,,,---...////////////111222222000---,,,,,,,,,////////////////////////000000000//////.....................////////////000000111111111111000000222111111000000/////////---......//////......---////////////////////////000000000000000000111222222333444555555333111000000000000000111111111111///000222333333222222111000000000000////////////000000000000000000000000/////////////////////////////////000000000111111000000000000000000000000////////////............//////000000000000//////////////////............000000///....../////////000000000/////////...............///////////////---------------...............,,,++++++,,,....................................------,,,,,,---------...//////...---,,,+++---------...............///////////////.........------------------------,,,---------....................................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111------------------------------------------------...------------...////////////......//////000111......////////////......//////////////////////////////000111111000//////......///000000000000000000000000111111111222222222111111111222222333444333444555999???GGGOOOTTT___bbbcccbbbeeekkknnnnnnpppvvvuuuqqqooozzz}}}qqqnnnpppqqq~~~,,,---...---,,,+++,,,..............................------,,,,,,------...------///111333333000---,,,,,,,,,------.........------------------------///...---,,,,,,---...///------------------------+++,,,,,,---------,,,,,,............---,,,++++++,,,---..................------------------------------------------------+++,,,,,,------.........++++++,,,---............------------------------+++++++++*********)))))),,,,,,,,,---------.........---,,,,,,+++,,,,,,,,,,,,++++++++++++,,,------,,,---......------...000////////////..................------------......///............---------......------......///000......---------...///000444444444222///---------......------------......---------------...//////,,,,,,,,,,,,++++++++++++------............---------------------...//////------...///////////////000111111000---,,,,,,---////////////////////////111111000000///.........////////////////////////000000111111111111000000111111111000000/////////000000111111111111000000////////////////////////111000000000000000111111000111222333333111000////////////000000000000000///000111222222222111111111111000000//////......000000000000000000000000000000000111111222222222/////////000000111111222000000000000000000000000111111111111000000000000//////000000000000/////////////////////.........111000//////////////////000000000////////////...------......//////000000//////......---------,,,---------,,,,,,---------...........................---,,,++++++,,,---...---...///000///...,,,+++........................//////..................------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000------------------------...........................------------.../////////............///000000......////////////......///////////////////////////000111111111111000///...///000000111111000000000000111111111222222222111111111111111222333444333333666===GGGQQQYYY\\\aaabbbcccfffjjjooorrrrrrzzz{{{mmmlllttt~~~|||qqqmmmrrrzzz,,,---......,,,,,,---........................---...------,,,,,,------...---...///222333222///,,,+++,,,,,,------.........------------------------///......------......///---------------------------...............------............---,,,++++++***+++,,,---------------------------------------------------------------)))***+++---.../////////++++++,,,---............------------------------+++++++++*********)))))),,,,,,,,,---------......------,,,++++++++++++,,,,,,,,,++++++,,,,,,---...+++---............///111////////////....................................///............------------------,,,---......//////////////////000000111333444444222///------..............................------------...//////000000000000000000000000---......//////......---......---------...///000//////000000///......---...///000///...---...000000000000000000000000000111111000000////////////000000000000000000000000000000111111111111000000000000///////////////...000000111111111111000000000000000000000000000000111111000000000000000111///000000111000///...---.........//////000000000/////////000000000000000111111000000//////......111111111111111111111111...//////000000111111222/////////000111222222222000000000000000000000000000000000000111111111111000000////////////000000.........///////////////111000000/////////000000111000000000////////////------......//////000000111111000///---,,,+++++++++,,,...//////...,,,+++........................---,,,+++******+++,,,---,,,---.../////////...........................---------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...........................------------...//////...............//////000......////////////......///////////////////////////000111222222111000//////000111111222222111111111111111111222222222222111111111111222333444555444555:::CCCNNNXXX___bbbggghhhjjjnnnqqqsssuuuwwwyyysssnnnjjjuuuxxxqqqqqqwww,,,...///...---,,,---..................---------...------,,,,,,------.........///000222111///,,,,,,,,,,,,------.........------------------------.........------.........------------------------...////////////......------------...------,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------------------------------((())),,,...////////////,,,,,,------...---------------------------------,,,++++++++++++*********,,,,,,,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,------...,,,---......------///000////////////............---...////////////...---///............---------------,,,,,,------...///---.........////////////,,,---//////...---///000---...////////////...---......------......///000///////////////000000000......////////////......///......---......//////000000000000///...------,,,---//////...///000222000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000////////////////////////...//////000000//////...000000000000000000000000222111111000000000000000//////000000//////...---......//////000000111111///////////////000000000000000000000////////////111111111111111111111111---------....../////////...///000000111222333333000000000000000000000000............////////////000000////////////000000.........///////////////000/////////000000111222111111000000000/////////.........///////////////222111000///...,,,++++++***,,,...000000...,,,***........................,,,,,,+++++++++,,,------------.........//////000...............---------,,,,,,,,,---------------------------------------,,,---------....................................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------...........................------------...//////......------......///000......////////////......////////////////////////000000111222222111000000000000111222222222222222111111111222222222222333111111111222333444555666666;;;BBBKKKTTT\\\aaaeeekkkkkknnnqqqppppppuuu{{{vvviiijjjnnnuuuzzzrrruuu~~~---...///...---,,,---/////////.........---------...------,,,,,,------...///...---...000000...,,,,,,,,,------------------........................------------------------..............................//////......---,,,,,,,,,------...---------)))***+++,,,------------------------------------------------------------***,,,---//////...---,,,---------...------,,,,,,........................,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******))))))******---,,,,,,,,,,,,---......,,,---......---,,,---///////////////............---...///000000///...---///............---------.........---......///000,,,------...............***+++------------///111---...///000000///...---...............//////000+++++++++,,,,,,---------......////////////.........////////////.........//////000000000//////...,,,---//////...///000222000000000000000000000000/////////000111111222222111111000000000/////////000000111111111111000000000000000000000000000000//////000000000000//////111111111111111111111111222222111000000000000000111111111000000000/////////000000111222222333333000000//////000000111222////////////000000000000111111111111111111111111////////////////////////...///000111222333333444000000000000000000000000---........./////////000111000///......///000111............/////////000......//////000111333333111111111000000000/////////////////////.........////////////............,,,,,,---......---,,,,,,........................,,,------...//////......111000...---------///000//////.........---------------------.........///------------------------------........./////////........................------------------------,,,,,,,,,---------......---------------------------------..................................................................------------...//////...------------...//////......////////////......////////////////////////000111222222222222111000///000000111111111111111111111111222222222333333222222222333444555777888:::AAALLLTTTZZZ^^^cccfffkkkkkknnnpppnnnooo{{{mmmgggeeemmm{{{~~~|||---...///...------.../////////.........---------...------,,,,,,------...///...------...///...,,,------------------------........................------------------------........................---.........---,,,,,,+++++++++,,,---............***+++,,,---............---------------------------------------------------...//////...---***)))............---,,,++++++........................---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++******)))((()))))))))---,,,,,,,,,,,,---......,,,---...---,,,+++,,,...000/////////............---...///000000///...---//////.........---------///////////////000111111---...//////000000//////...///000///...---...000---...///000000///...---...............///000000---------....../////////......////////////.........///////////////......---...///000000111111111---...//////......///111000000000000000000000000......///000111222333333000000//////.........---000000111111111111000000111111111111111111222222111111222222222222111111111111111111111111111111222222111000000///000000222222222222111111111111111111222333444444555555111111111000111111222333......//////000000111111111111111111111111111111222222222222222222222222...///000111222333444444000000000000000000000000///000000000111111222222111000///......///000111---.........//////000000.........///000222444444111111111111000000000000000000//////.........------------...///000000111...---,,,,,,,,,,,,---...........................---...000111111111000///444222///,,,+++,,,---/////////.........------------.........//////000000------------------------.........////////////000........................------------------------,,,,,,,,,------.................................+++,,,,,,---...///000000////////////////////////////////////////////////...------------...//////...------------...//////......////////////......////////////////////////000111222333333222111000...//////000000000000000111111222222222333333333333333333444555666888888===FFFRRRZZZ]]]___cccgggmmmmmmppprrrqqqvvvrrr```bbbiiixxxyyy,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---------------------------111111222111000///---,,,+++++++++,,,,,,---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......---++++++,,,...///...---------,,,+++,,,---...///222111///...---------............/////////000000---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++,,,,,,---...//////*********+++,,,---///000.........------,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------............///................................................///////////////.........111///......//////...,,,////////////////////////444333111///------------......////////////........................................../////////000000000000000000000000000////////////////////////222222111111111111111111222222222222222222222222111111111111000000000000...//////000111222222333+++,,,...000111111000///111111222222222111///...111111111111000000000000111111000000000000111111000000//////000111222222444333222111111111222333000000000000000000000000222111111111000000//////222111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000111000...///000111///...111111000000//////......///////////////////////////000000111000...,,,+++***+++,,,---............,,,...///111111///...,,,...............///000000//////.........---------,,,,,,,,,------.........------------------------+++,,,---......---,,,+++------------------------------------------------........................111000///...............///......------,,,,,,+++//////////////////......------------............////////////..................////////////......///////////////.........,,,---...//////...---,,,......///000000000000000000000000000000000000000...//////111222333444444444333111///......///000111111222222333777===AAAEEELLLSSSVVVVVVYYYbbbjjjkkklllmmmooovvvuuujjjbbbmmm~~~}}}yyyxxx,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---///...,,,++++++,,,...//////000000000000...---,,,,,,,,,---------.........//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,+++,,,.........,,,------,,,,,,,,,---...///222111///...---------.....................//////...---------,,,,,,,,,+++------------------------------------------------+++,,,,,,------.........,,,++++++******++++++,,,...---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------............///................................................/////////////////////...+++,,,---...////////////////////////////////////333222000///...---............////////////......................................./////////000000000000000000000000000000111111111111111111111111222222111111111111111111222222222222222222111111/////////000000111111111000000000111222222222333111111111111222333333444///000111111000///...---222222222111111111000000222222111111111111222222111111111111111222333333666555333222111111111111111111111111111111111111222111111111000000000000222111111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000111///...///000111000...111000000000/////////...///////////////////////////////////////---,,,+++///......------,,,,,,+++000111222333333222111000...............///000000000000/////////.........,,,,,,,,,------.........------------------------,,,---...//////...---,,,------------------------------------------------..............................---,,,,,,,,,,,,,,,---------------------------....../////////......000000000000111111111111////////////..................////////////..............................///000111111111111000//////000000111111111111111000000000000000000000000//////000111222333333444222222111111111111222333333333444444666:::@@@EEEMMMQQQTTTUUUUUUXXX```gggiiikkkpppzzzvvvjjjgggnnn}}}wwwvvvyyy}}}|||,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...---111///,,,******,,,///111---......//////...------------............//////...............---------........................------------------------------------------------------........./////////...---,,,,,,---...---+++------,,,,,,------...///111000///...------------.........---------------.........---------------------------------------........................------------------------...---,,,***))))))))))))------,,,,,,,,,,,,++++++------------------------,,,------------.........---------............///......................................................//////////////////+++///222222000......000////////////////////////111000//////......//////......////////////..................................../////////000000000000000000000000000000000111111111111111111111111111111222222222222222222222222222111111111000000------...///000111222333111222222222222222222222444222111///000111333444000000111111111000//////333222222222111111111111333222222222222222222333333222222222222333444444777666444222111000000000222222222222222222222222111111111111111000000000111111111111111000000000111111000000000000111111000000000000000000000000000000000000000000000000........................////////////////////////000000111111111111000000000///...///000111000///000000000000///////////////////////////////////////000000000///...---,,,000///...,,,,,,,,,,,,---////////////////////////........./////////000000000000000000000/////////---------------.........---------------------------......//////......---------------------------------------------------..............................---,,,,,,,,,,,,---+++,,,,,,---......//////+++,,,---...............------........./////////////////////..................////////////......------------------------------............------000000111222222222222222000000000000000000000000000000111111111222222222111111222333444444555555444555666777:::@@@GGGLLLUUUVVVVVVVVVWWW\\\ccchhhiiiooo{{{wwwhhhgggnnnxxxsssqqqxxx~~~wwwvvv|||------------------------........................000...---++++++---...000,,,,,,,,,------.........------------....................................------------------------------------------------------------------------.........////////////000///...,,,,,,------,,,***---------------....../////////......------------...------------,,,,,,,,,........................,,,,,,------------------........................------------------,,,,,,......,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,+++---------------------------------.........//////---------............///............................................................////////////000555:::888222...---////////////////////////////////////...////////////......////////////.................................////////////000000000000000000000000000000000111111111111111111111111111111222222222222222333333222222111111000000///......///000000111222222222222222111111111111111444444222111111222333333222333333333333222222222333222222222111111111111333222222111111222222333333333222222222222333333555555444333222111111111222222222222222222222222111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000000///...///000111000///000000000000////////////////////////////////////111111111111000000//////...---,,,+++,,,...000111......---,,,,,,---............///000000000000000////////////////////////---------..........................................//////////////////...........................................................................000//////.........//////,,,---------.........///***+++,,,---............,,,,,,------------......////////////..................////////////......---------...............,,,,,,------------,,,,,,///000111111222222111111000000000000000000000000111111111111111111222222000111222333444555555555444666888;;;@@@FFFNNNSSSYYYXXXXXXZZZ^^^dddiiimmmnnn{{{wwwooojjjtttuuupppqqqxxx~~~xxxwwwzzz------------------------......------------......---......//////......---++++++,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++.........////////////000///...,,,,,,------,,,***------.........//////..................---------------------------------........................,,,,,,,,,---------......------------------------------------------,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------............///................................................---.........//////000000000555:::888222...---///////////////////////////---......///////////////......////////////..............................////////////000000000111111111111111111111111111000000000000000000000000111111222222333333333333222222222222111111000000111111111111111000000000111111111111111111000000444555666777666555444333333333333333333333444444333333333222222222111111333222222111111222222333333222222111111111222222222333333333444444333333111111111111111111111111111111111111111222222222111111111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///......///000111111000////////////000000000000////////////////////////000000//////////////////...---,,,+++,,,...000222111000000//////000000111...///000000111111000000......................................................................../////////....../////////........................................................................//////.........//////000/////////......---------***+++,,,---............//////000000000111111111////////////..................////////////............//////000000000000111111000000000000111111...///000000111111000000111111111111111111111111111111111111111111222222222222222222333333444444333777;;;AAAFFFMMMTTTYYYZZZZZZ\\\___ccciiimmmppp~~~qqqooorrrxxx}}}sssooooooxxx~~~~~~------------------------......------------......,,,---///111111///---,,,,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,+++++++++---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------........./////////...---,,,,,,---...---+++------...////////////...------.........------,,,,,,---------............---------------.........+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,------...///000,,,,,,------------......------------------------,,,------------.........---------............///................................................------......///000000000+++///222222000......000////////////////////////---....../////////............////////////............................../////////000000000111111111111111111111111111111////////////////////////111111222222333444444444222222222222222222222222333333222222222111111111111111111222222222222222111222444555666444333111444444333333333444555555555555555555444444444444444333333222222333333444333222222111111111111222111222333444555555555444111111111111111111111111111111111222222222222222111111111222222222222222222222111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000///...---///111222111000////////////000000000000////////////////////////...---,,,,,,,,,,,,------111000///------------......//////////////////......///000111222111000///------------............/////////.......................................///......------......///........................................................................---,,,,,,,,,,,,---......000000//////...------,,,+++,,,---...................../////////000000000////////////..................////////////....../////////000000111111222111111000000000000111111......///000000000000000111111111111111111111111000000111111111222222222333333222111222333555666777;;;BBBHHHNNNSSSXXX[[[[[[]]]```cccgggmmmtttyyy~~~tttooovvvuuulllkkknnnuuu...........................------,,,,,,------.........////////////............---,,,,,,---...///......------,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,+++,,,.........,,,,,,---...///000//////...,,,,,,---.........---,,,,,,,,,---...///000000111+++,,,,,,,,,------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,---...///---------....../////////------------------------,,,,,,,,,,,,---------------------............///................................................------......///000000111+++,,,---...////////////////////////////////////---.../////////...---,,,......////////////..............................//////000000000111111111111111111111111111111111000000000000000000000000111111222222333444444555222222222333444444555555333333333333333333444444222333333444444555555555333333444555555666666666888888777777777888999:::999999999888888888777777666666555555555555666666444444333222222222222222222333444555555555444333222222222222222222222222111111111222222333333333111111111222222333333333333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///...---...111222111000.../////////000000000111////////////////////////......---,,,,,,---...///000000//////...---------++++++------------++++++...///000222222111000///---.........////////////000/////////.........---........................///...---,,,,,,---...///........................................................................,,,,,,,,,,,,,,,---......////////////............---....../////////......,,,,,,,,,------------...////////////..................////////////...............///000111111111111000///......///000111//////000111111111111000111111111111111111111111//////000111222333333444444333111000222555888;;;>>>CCCKKKQQQUUUWWWYYYZZZ[[[___cccffflllwww~~~qqqvvv|||qqqjjjhhhoooyyy...........................---,,,,,,,,,,,,---...000///...------...///000//////------------.../////////.........------------------.........//////........................------------------------------------------------,,,,,,,,,---------......---,,,+++,,,...///...---,,,---///000000000///...+++,,,---.........---,,,+++,,,---...///111222222+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------++++++,,,,,,---...//////------,,,++++++,,,,,,,,,........./////////000000------------------------+++++++++,,,,,,,,,---------------.........//////................................................---------...///000000111111///......//////...,,,////////////////////////---.../////////...,,,+++......////////////..............................000000000000111111111111111111111111111111111111111111111111111111111111111111222333333444555555111222333333555555666777111222333333444555666666444444444555666777888888===<<<;;;;;;<<<>>>@@@AAA======<<<;;;<<<===???@@@<<<<<<<<<;;;;;;;;;::::::888888777777777777888888666555444444333333333333444444555666555444222111333333333333333333333333111111111222222333333333111111111222222333333333333222222111111222222333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000......---...111222222111.../////////000000111111////////////////////////222111000//////000111222,,,---...///000000000000---...000111111000...---...///111222333222000///.../////////000000111111000000//////.........---////////////////////////...---,,,++++++,,,---...////////////////////////////////////////////////.......................................///000111------......///000000000/////////000//////....../////////000000000000111000/////////..................////////////......---------...///000000111555444333222222333444555000000111222222222222222111111111111111111111111...///000111222333444444444222111000333777<<<@@@EEEJJJRRRWWWYYYYYYYYYXXX[[[```eeejjjrrruuulllqqqyyynnniiihhhlllyyy///............---------...------,,,,,,------...------------------------,,,---------...///////////////...---,,,,,,++++++,,,,,,************,,,,,,---------------------------------,,,,,,+++++++++...------,,,,,,++++++***,,,------...///000111111---------------------------------............///........................+++,,,---......---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,---...//////...---,,,---,,,,,,++++++,,,,,,------------.........//////---------............///........................////////////////////////000000000///......------////////////////////////......////////////............------------......///...,,,+++,,,---///111111111000///////////////.........///////////////...//////000000111111111111111111222222333333333///000000111222333444444444444333333444555666666555666666555444444666888666777999::::::999888666999999999;;;===@@@CCCEEEDDDEEEFFFGGGGGGFFFEEEEEEHHHIIIJJJJJJIIIGGGEEEDDDIIIHHHFFFDDDCCCDDDDDDEEEBBBAAA@@@???>>>===<<<<<<555444333333444555777888444444555555555333222111444444333333333333444444222222222222222222222222111111111111111111111111222333333444444333333222111111111111111222222333////////////////////////111111000000000000111111111111222222222222111111...,,,+++---000222111///000000000000111111111111000000000000000000000000000000000000000///.........///000///...---...000//////............//////111000///...------...//////000333555555555444333333111///...///000///---////////////////////////......------------......//////////////////////////////.........---------//////............//////111...,,,+++++++++***)))000000//////.........---000000///...------,,,,,,000000000//////......---///000000000000000//////000///---,,,---...000222000000000000////////////000000////////////000000////////////////////////333333333444444555555555///000111222222111000///333333222222111222222222000222333444555999@@@EEEFFFOOOUUUUUUVVVXXXWWWSSSeeeaaadddsssmmmeeeggglllzzz}}}zzzjjjiiiiiijjjppp}}}{{{|||///............---------...------,,,,,,------...---------------------------------...............///......---,,,,,,++++++......---,,,,,,---......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,------------------......//////000000---------------------------------............///------------------------,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------............------------,,,,,,,,,,,,------------..................---------............///........................////////////////////////------......///000000000///////////////////////////////////////////////////......------......//////...---,,,---...000111111000//////......//////////////////000000000000/////////000000000111111000000000111111222222222111111222222333333444444555555555666888999;;;<<<;;;<<<======<<<;;;<<<>>>???@@@@@@@@@???===;;;999======???AAADDDHHHKKKMMMSSSTTTUUUVVVVVVUUUTTTSSSPPPPPPPPPPPPPPPOOONNNMMMRRRQQQPPPOOONNNMMMMMMMMMKKKJJJIIIHHHGGGEEEDDDCCC???===;;;888666555444444555555666666666666555555555555444333222222222222222222222222222222222222111111111111111111111111222222333333333333222222///////////////000111111000000000000000000000000111111000000000000111111111111222222222222111111111///...///111222111///000000000000111111111111000000000000000000000000000000000000000///......---...///...---,,,---/////////............//////000///...------......//////000222444555444333333111///......000111000000////////////////////////......------------......//////////////////////////////.........---------......------------......///---++++++,,,---,,,+++000/////////............---------...............------------------,,,,,,//////000//////...------000///---------...000111000000000000////////////000000////////////000000////////////////////////111111222222333444555555000000111111111111000000333333222222111222222333222333444444666:::AAAFFFSSSYYY\\\XXXVVVWWWWWWTTTdddeeekkkxxx}}}nnndddbbblllxxx~~~uuuoooooohhhlllsss{{{}}}xxxxxx~~~///............---------...------,,,,,,------...------------------------...............---------.........------,,,,,,+++......------------......------------------------------------,,,,,,,,,,,,+++,,,,,,---......//////..................//////---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------------,,,,,,,,,,,,------......------------........................---------------............///........................////////////////////////------......///000000000////////////////////////000///...------...///000///......------......///000///.........///111222000000///.............../////////000000111111111111111111111222222222222111111111111222222222333444444444555555666666666::::::<<<>>>@@@BBBDDDEEEDDDFFFHHHHHHGGGEEEEEEFFFHHHIIIIIIJJJIIIGGGEEEDDDEEEFFFHHHKKKOOOSSSVVVXXX[[[\\\]]]^^^^^^]]]\\\[[[XXXWWWWWWVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSUUUUUUTTTRRRPPPNNNMMMKKKHHHFFFCCC???<<<999777666777777777777777777888888888777555444333333222222222222222222222222222222222222222222222222222222111111222222222222111111000////////////000111111111111111111111111111111111111000000000000111111111111222222222222111111333222000000111222000///000000000000111111111111////////////////////////000000000000000///......,,,---......,,,,,,---...//////............//////......---------.../////////000222333444333333222///...---...000222222111////////////////////////......------------......////////////////////////...............---------------,,,,,,,,,,,,---------,,,++++++---.........////////////............***+++,,,---...000111111///000000000000000111111111111111000///...---,,,///......------///000111////////////000000000000000000////////////000000//////////////////////////////000111333444555555111111111000000111111111333222222111222222333333333444555666888>>>DDDIIIWWW[[[ZZZTTTQQQRRRUUUVVVdddooozzzyyyeee___```fffyyyxxxlllgggeeegggjjjpppyyy|||tttuuuyyy///............---------...------,,,,,,------.........................../////////...---------,,,......---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------,,,,,,---------.........//////.....................---,,,,,,---------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------------------------------------------------------........................------+++******+++------//////............//////...............------------------............///........................////////////////////////000000000///......------////////////////////////111000...,,,,,,...000111//////............//////000000//////000000111222000//////.....................//////000000111111333333333444444444444555333333444444555555666666777777888999;;;<<<======CCCDDDFFFHHHJJJLLLMMMNNNLLLOOOQQQQQQOOOMMMLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRNNNOOOQQQSSSWWWZZZ\\\]]][[[[[[\\\]]]\\\[[[ZZZYYYYYYXXXWWWVVVVVVWWWYYYZZZWWWXXXZZZ[[[\\\\\\[[[ZZZ[[[[[[ZZZYYYWWWUUUSSSRRRMMMLLLJJJGGGEEECCCAAA@@@<<<;;;:::888777888888999888888777666555555555555222222222222222222222222222222222222222222222222000111111222222111111000222222111111222222333444222222222222222222222222222111111000000111111222111111222222222222111111111111000111111111111000///000000000111111111111////////////////////////000000000000000///......---...//////------.../////////............//////,,,,,,---------.../////////000111222222222111111000///---...000111111000////////////////////////......------------......////////////////////////...........................------,,,,,,------......---+++,,,...//////...///////////////.........***+++,,,---...000111111///000000111111222222222333333222222000///------///............///000000////////////000000000000//////000000000000//////////////////////////////...///000222333555666666333222000000000000222333222222111111222222333333333444666999===DDDJJJOOOTTTUUUTTTPPPNNNRRR[[[bbbllljjj[[[___jjjvvv|||nnneeeccciiisss{{{xxxwww|||///............---------...------,,,,,,------.........................../////////...---------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////.........---------............------------,,,,,,,,,---------......---------............///------------------------...---,,,++++++,,,---...---------------------------------------------------------------------------.....................------+++******+++------000//////......//////000.....................------------............///........................////////////////////////000000000///......------////////////////////////111000...,,,,,,...000111/////////....../////////000000000000000111222222000000///...............------...///000000111111222222333333444555555666555555666777888999::::::<<<===>>>AAACCCEEEGGGHHHKKKLLLNNNPPPRRRSSSTTTTTTSSSUUUWWWWWWUUURRRQQQQQQPPPQQQRRRTTTUUUVVVVVVVVVSSSTTTUUUWWWXXXZZZZZZ[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXTTTSSSRRRRRRRRRSSSTTTUUUWWWXXX[[[^^^aaabbbcccccc^^^^^^______^^^\\\ZZZXXXSSSRRRQQQPPPNNNMMMKKKJJJDDDBBB???===;;;:::999999666666555555444555555555222222222222222222222222222222222222222222222222000111111222222111111000222222222222222333333444222222222222222222222222222222111111111111222222111111222222222222111111......///000000111222222///000000000111111111111////////////////////////000000000000000///.........000111000///...///000//////............//////,,,------......///////////////000000000000000000222000///...///000///...////////////////////////......------------......////////////////////////---.....................//////............//////111///------...///...---.........///////////////---------.........//////++++++,,,,,,------......111111111000///---,,,+++...............///000000.../////////000000000111//////000000000000//////000000000000000000000000000000111333444666777888333222111000000111222333222111111111222222333444333555888===DDDKKKQQQSSSSSSTTTTTTSSSTTTZZZhhhssszzznnnaaa]]]lll~~~tttpppiiidddhhhxxx{{{xxx|||///............---------...------,,,,,,------..........................................---------------------------------......////////////......------------------------------------............//////......---,,,,,,+++------------------......+++,,,,,,------.........---------............///...........................------,,,,,,------...---------------------------------------------------------------------------------...............------,,,,,,,,,,,,------//////............//////---------.........//////---------............///........................////////////////////////------......///000000000////////////////////////000///...------...///000000//////......//////000///000000000111111111111111111000///////////////......//////000111222222111111222444555666777888888999:::<<<>>>@@@AAABBBEEEFFFHHHJJJMMMOOOQQQRRRQQQRRRUUUWWWYYYZZZZZZZZZYYY[[[\\\[[[YYYVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVXXXXXXYYYZZZZZZYYYYYYXXXYYYYYYZZZZZZYYYXXXWWWVVVQQQQQQPPPPPPPPPPPPPPPQQQQQQSSSVVVYYY\\\^^^```aaa^^^```bbbcccdddcccaaa```[[[[[[ZZZYYYWWWTTTRRRQQQMMMKKKIIIFFFCCC@@@???>>>777777666555444444444444444444444444444444444444333333333333333333333333111111222222222222111111111000000000000111222222222222222222222222222222222222111111111111222222111111222222222222111111,,,...///000000000222444000000000000111111111111////////////////////////000000000000000///......///000111111//////000111//////............//////---...//////000/////////////////////////////////333111////////////...---////////////////////////......------------......////////////////////////---------.............../////////....../////////222000......//////...---.........///////////////...............------------------------..................---,,,+++***))).........///////////////......//////000000111111...///000111111000///...000000000000000000000000111111222333555666777777222222111111111111222222111111111111222333444444666888<<>>>>>AAABBBDDDFFFIIILLLNNNOOOPPPQQQRRRTTTUUUWWWXXXYYYWWWYYY]]]```ccceeeeeeeee```aaaaaa___\\\ZZZZZZ[[[YYYYYYYYYYYYZZZZZZ[[[\\\___``````aaa``````^^^^^^ZZZ[[[[[[\\\[[[YYYXXXWWWTTTTTTTTTTTTTTTSSSRRRQQQMMMNNNOOOQQQTTTWWWYYYZZZ\\\^^^aaadddffffffeeeeee`````````___]]][[[YYYWWWUUUUUUSSSQQQNNNKKKIIIGGG???>>><<<:::888777666555555555555555555555555555333333333333333333333333222222333333333333222222111111000000111111222333222222222222222222222222333222222111111222222333111111222222222222111111...000222222000000222444000000000000111111111111000000000000000000000000000000000000000///......///000111000///...///111//////............/////////000111111111000///...//////...............///222000......///000000///////////////////////////......------------......////////////////////////---------........./////////......------......///000///---...///111000///............/////////000........................111111111000000000000000------......---,,,++++++---......///////////////.........///000111111111...///000111111000///...000000000000000000000000111111222333444444555555111222222333333222222111111111111111222333444555;;;===BBBJJJQQQUUUUUUSSSQQQSSSYYY___dddlll}}}rrrjjjfffuuuzzzkkk```ccciiittt//////.........---------...------,,,,,,------...////////////////////////,,,------....../////////------------------------+++,,,---......---,,,+++---------------------------------.........//////***++++++,,,,,,------...++++++,,,,,,---...//////++++++,,,,,,---...//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++------------------------................................................---------.........//////,,,---////////////---,,,......------------......***+++,,,---...000111111---------.........//////........................////////////////////////000000000///......------////////////////////////......////////////......000000////////////000000......///000000000000000333222222111111111111111111222222333555666666777999:::<<<>>>AAACCCEEEFFFIIIJJJMMMPPPSSSVVVYYYZZZXXXXXXYYYYYYZZZ[[[[[[[[[]]]```dddiiilllnnnooopppeeeeeedddbbb___]]]^^^___\\\\\\]]]^^^```ccceeeffffffggghhhiiiiiihhhgggfffaaaaaabbbbbbaaa```^^^]]]XXXYYYYYYYYYYYYWWWUUUTTTQQQPPPPPPQQQSSSUUUXXXYYYXXX[[[___ccceeeffffffeee```aaabbbbbbaaa```^^^]]]ZZZZZZZZZYYYWWWTTTQQQPPPHHHGGGDDDAAA===;;;999888666666666666666666666666333333333333333333333333222333333444444333333222333333222222333333444555111111111111111111111111333222222111111222222333111111222222222222111111111333555444111000111333000000000000111111111111111111111111111111111111000000000000000//////......///000///...---...000//////............//////000111222222222000///...///......---------......000...---...000111111111////////////////////////.........------.........////////////////////////---------.........//////...------,,,,,,------......---,,,...000222222222---.........//////000000---------.........//////000000//////......------///000000000000000//////---......///000/////////---......///000111111222...///000222222000///...000000000000000000000000111111111222222333333333111222333444444333222111111111111111222333444555???AAAFFFNNNUUUVVVSSSPPPSSSVVV___iiipppyyyuuukkkmmmuuu|||kkk^^^[[[bbbppp------............------.........------,,,,,,,,,111///---++++++---///111------------------------.........------,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,---......,,,,,,---...//////---,,,***)))''''''+++++++++,,,,,,,,,---------.../////////...,,,,,,)))***+++,,,---.........,,,,,,---.../////////........./////////...,,,+++)))((((((***,,,......---////////////////////////---------............///...............///000111................................................,,,,,,,,,++++++*********,,,,,,------.../////////000///...---------------////////////////////////000000000000111111111111222222111111000000//////...............///000000////////////000000000000...............---------///////////////000111111///000222444555777:::===@@@AAADDDGGGIIIKKKMMMMMMOOORRRUUUYYY[[[]]]]]]]]]_______________```aaaaaabbb___cccooozzz{{{xxxvvvnnngggaaaaaadddeeeeeeeeegggeeecccaaaaaabbbccceeellliiigggjjjooorrrppplllllljjjhhheeecccbbbbbbccc_________aaabbb```\\\YYYYYYYYYYYYWWWUUUTTTTTTUUUWWWXXXZZZ]]]aaacccbbbaaacccdddeeefffdddbbb___^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZTTTKKKFFFDDDAAA;;;666;;;999666555666666666555444444444444444444444444222222333333333444444444555444333333222222333333111111111111111111111111222222222111111111000000111111111111000000000000000000000000////////////111111000000000000111111222111111111000000//////111111111000000000000000000000000000////////////000000000000000000000000111111000000//////......000000///...............////////////////////////////////////////////////,,,---......///.........///////////////////////////////////////////////////............---------........................------------------------000000000000000000000000000///...---------------////////////////////////000000000000000000000000,,,...000222333222111000111111000000//////.........//////000111222222333333222111/////////000111444000------000222222111444555555444444777;;;>>>AAAIIIRRRVVVVVVUUUWWWZZZcccbbbgggtttwwwlllqqq~~~|||kkkaaa```___lll------............------.........------,,,,,,,,,000...---,,,,,,---...000........................,,,,,,+++++++++++++++++++++++++++,,,,,,------------------.........//////,,,---......,,,,,,---.../////////......---------,,,,,,,,,------------------.../////////...---,,,'''((()))***++++++++++++------......///.............../////////...,,,,,,---,,,+++,,,---...---,,,........................---------............//////............//////000......................................................---------,,,,,,,,,,,,,,,---......//////000000///...------------...////////////////////////...////////////000000000000000000//////.........///............///000000////////////000000000111///000000000000111111111111111111000000111222222333555888999;;;===???BBBEEEGGGIIILLLOOOPPPRRRRRRTTTVVVYYY]]]```bbbccccccfffeeedddccccccdddeeeeeefffbbbdddmmmtttuuusssrrrkkkhhheeehhhmmmppprrrrrrqqqpppnnnlllkkkkkkkkklllnnnmmmnnnttt|||}}}wwwuuusssoookkkhhhfffeeecccdddffffffeeeccc```______```bbbbbbaaa```______\\\[[[ZZZ[[[]]]^^^\\\[[[bbbdddhhhjjjkkkjjjhhhgggbbbbbbcccbbbbbbaaa`````````ZZZSSSOOOMMMIIICCC???>>><<<888777666666555333444444333333333222222222222333333333333444444444555444333333222222333333222222222222222222222222333222222222222111111111111111111111000000000000111000000000////////////111111000000000000111111222111111111000000000000////////////////////////000000000000000000000///000000000000000000000000111000000000/////////...000000///............///////////////////////////////////////////////////111111111000///...,,,,,,........................///////////////////////////............---------................................................//////////////////////////////...---------------////////////////////////........................---...000222222222111000111000000000/////////.../////////000000111111111333222111000//////000111333000......000222222222333444444444666999???CCCLLLQQQVVVWWWUUUVVVYYY^^^hhhooozzz|||uuuwwwpppccc___bbbjjj{{{------............------.........---------------........................////////////////////////++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------...............,,,---......,,,,,,---...------...//////000000111...............---------......//////......---,,,+++,,,---........................///......------.........///......---,,,000///------......---,,,---------------------------------............/////////......---.........................................................///////////////.........,,,------......///000000//////......------......////////////////////////............////////////............------------//////......//////000111/////////000000000111111111111111222333333444444222222222222222333444444888;;;>>>@@@BBBCCCEEEGGGKKKLLLOOORRRUUUWWWXXXXXXZZZ[[[___bbbeeehhhjjjjjjjjjiiigggeeeeeefffhhhjjjjjjeeeccchhhlllllllllnnnkkklllooottt{{{}}}{{{yyywwwuuutttuuuyyyzzztttooommmnnnqqqttttttqqqnnnnnnooonnnpppqqqqqqppplllhhhfffeeeccc___^^^^^^___^^^^^^___bbbfffjjjlllkkkjjjiiiffffffggggggffffffeeedddddd```\\\YYYWWWSSSMMMIIIDDDAAA===;;;999777555333555444444444333333222222333333333444444444555555555444444333333333333333333333333333333333333333333333333333222222222222222222111111111000000000111111000000000/////////111111000000000000111111111111111111111000000000............////////////000000000000000000000000000000000000000000000000000000000000////////////111000//////......//////////////////////////////////////////////////////222222111111000...---,,,........................///////////////////////////............---------........................//////////////////////////////////////////////////////...------------...////////////////////////........................---...000111222111111000000000000000////////////////////////000000000000222222111000000000111111333111//////111222333333222333444666999>>>EEEJJJUUUXXX[[[ZZZXXXYYY```fffooo|||rrrqqqzzz~~~pppddd___dddkkkzzz}}}|||zzzxxx------............------...............---------------...//////...------........................,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......,,,,,,---...***++++++,,,---......///////////////...........................---------......///000000000000000.../////////...---,,,,,,..................------000...------...///---,,,---------------------------------............///000///......------------................................................////////////////////////---------...//////000000//////............//////////////////////////////........./////////000000......................../////////...///000000111//////000000000111111111222222222222222222222222111111222333444666888999===@@@CCCEEEEEEEEEGGGHHHLLLNNNRRRVVVYYY[[[\\\]]]^^^___aaacccfffiiikkklllgggeeecccbbbccceeeiiikkklllfffcccdddeeefffhhhlllrrrxxx~~~}}}{{{}}}{{{|||xxxooojjjlllhhhccc``````aaabbbcccbbbccceeeggghhhhhhhhhgggffffffggghhhhhhhhhhhhhhheeeccc```___]]]ZZZUUUQQQLLLIIIEEEBBB???<<<888555666555555555555555555555444444444444555555555555555555444333333333333333444444444444444444444444444444444333333333222222222222222111111111000000111111111000000000//////111111000000000000111111111111111111111111111111......///////////////000000000000000000111111111////////////////////////000000000000////////////111000000///.../////////////////////////////////////////////////////////......///000000000000///........................///////////////////////////............---------................................................///////////////////////////......---------......////////////////////////000000000000000000000000......///000111111000000000000000000////////////000000//////////////////222111111111111111111111222111000000111333444444333444777:::>>>EEEMMMSSSZZZ]]]___^^^]]]aaaiiipppzzzsssnnnnnnyyyttthhhaaacccooo|||vvvrrrsss|||vvvrrrooommm------............------........................,,,---...000000...---,,,---------------------------------....../////////...............---------.....................---,,,---......,,,,,,---...+++++++++++++++,,,,,,,,,//////////////////////////////......------------+++,,,,,,------------,,,.../////////...---,,,,,,......------...............---,,,---...///...------------------------------------............///000///...---------------..................................................................//////------......///000000111//////.........//////000//////////////////////////////000000000111111111/////////////////////000///////////////000111111000000000000111111111111222222111111000000//////000000222444777;;;===???AAACCCEEEFFFFFFFFFGGGHHHMMMPPPTTTXXX\\\]]]^^^^^^_________```bbbeeeggghhh```___^^^^^^aaaeeejjjmmmnnnjjjffffffeeeeeejjjqqq~~~|||yyysssnnngggbbb````````````ddddddeeefffggghhhiiiiiicccdddeeefffhhhhhhhhhhhheeedddcccbbbaaa___[[[YYYUUURRRNNNJJJGGGCCC>>>;;;555555666666666666666666444444555555555666666666666555444444333333444444444444444444444444444444444444444333333333222222222222222222111111111111111111111111000000000000111111000000000000111111111111111111111222222222/////////000000111111111///000000000111111111222////////////////////////////////////000000000000111111000///////////////////////////////////////////////////////////////,,,---......//////..............................///////////////////////////............---------........................------------------------..............................---------......///////////////////////////000000000000000000000000...//////000000000000000////////////000000000000000000000000////////////111111111222222222222111000111222222222333444555555888<<<@@@FFFNNNVVV[[[___bbbeeeeeeeeehhhpppwwwooodddkkk{{{vvvlllfffdddkkk}}}rrrooonnnvvv~~~rrrllljjjgggddd------............------.............../////////,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,---------////////////...........................---------,,,---......,,,,,,---......------------,,,,,,,,,............//////000000//////...------------...------............------.........///......------......---------...//////---,,,,,,---///000///...---------------------------------............///......------,,,---------................................................------------............---......//////000111111//////......//////000000////////////////////////000000000000111111111111000000000000111111111111000000//////000000111222000000000111111111222222111111111000000000//////222333555888<<>>@@@CCCFFFHHHJJJLLLOOORRRUUUTTTVVVZZZ\\\^^^hhhuuuvvvyyywwwqqqmmmllleee[[[VVVYYYZZZZZZ\\\cccnnnwww~~~yyyvvvtttyyy}}}{{{xxxtttrrrooojjjbbb]]]aaa```___```bbbeeefffffffff```YYYWWWWWWWWWSSSPPPKKKIIIHHHGGGDDD@@@:::666:::999777777999:::999888777777666555555555555555222333555666777666555555222111111111222333333444111111111111111111111111111111111111111111111111222111111000000000000000222222222333333222222222111111000000111111222333111111111111000000000000111000///......///000111000///...------...///000222111000//////...//////222222222111000//////...000000//////.........---......////////////......---------............///---...//////---,,,---...////////////............000///...///000111000///+++,,,---...////////////,,,,,,,,,---,,,,,,++++++........................//////000000///...------////////////////////////////////////////////////111000///////////////000000000000///////////////000000111111111222222222111444555444222444:::@@@EEELLLUUU\\\```dddiiimmmiiijjjkkksss}}}kkkdddsssqqqccc^^^___bbbuuu}}}rrrllljjjmmmsss|||vvvoookkkeeeaaa]]]ZZZYYYYYYYYYYYY---------------------------......///000000111111000///---++++++,,,---...000/////////............---------............/////////.........---------,,,------......------,,,,,,...///...---+++,,,,,,---,,,,,,++++++,,,,,,------------....../////////------------------------000//////...............------............------++++++,,,------...//////...------,,,,,,------...................................................---,,,,,,++++++,,,,,,---///...------------...///////////////.........---............................................................////////////000000/////////.........000000000000111111111111111111111111111222222333333222222111111111222222111333444333222111222444555666777888888:::>>>AAAFFFJJJOOOSSSUUUVVVWWWXXX___]]]^^^aaacccfffrrr~~~}}}uuuqqqpppkkkddd```dddhhhhhhhhhllluuu}}}{{{{{{yyyqqqllliiifffdddggggggggghhhiiihhhfffeeegggccc]]][[[ZZZXXXRRRNNNKKKJJJIIIIIIHHHDDD@@@<<<;;;888666555666777777666777777666555555555555666333333555555666555444444222222111111222333333444111111111111111111111111111111111111111111111111222222111000000000000000111111222222222222111111111111000000111111222333111111111111000000000000000///...------...///000000//////......//////000111000000////////////000222222111111000//////...000/////////..................////////////......---------............///---...//////------...///////////////............///...------...///---,,,------...//////////////////////////////......---........................///////////////...------//////////////////////////////////////////////////////...//////000111111000000000000000000000000222222333333333333333333333555666444333666===CCCKKKPPPXXX^^^bbbeeehhhjjjiiilllrrr}}}~~~qqqjjjnnnrrreee]]]]]]```mmmsssmmmnnnqqqyyyyyysssmmmgggcccbbb^^^ZZZXXXWWWXXXXXXWWW........................---------......//////000///...---,,,,,,,,,---...////////////............---------............///...............---------,,,------......------,,,,,,---///...---,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------000//////...............------............------,,,,,,,,,---......//////...------,,,,,,------...------------------------........................------,,,,,,,,,,,,------......---------......///............------------............................................................////////////000000////////////......000000000000111111111111222222222111222333333444444333333222222333333444333444555555333222333444888:::===???@@@CCCGGGJJJPPPUUU[[[^^^___^^^]]]]]]bbb``````bbbffflllyyy~~~tttppppppooolllooouuuzzzyyytttttt{{{vvviiicccbbbdddfffnnnqqqtttuuusssmmmhhhdddeeebbb___^^^^^^[[[VVVQQQMMMLLLLLLLLLLLLJJJGGGDDD???<<<888666666666666555888777666666555555666666444444444555555444333333222222222222222333333444222222222222222222222222111111111111111111111111222222111000000000000111000111111111111111111000111111000000111111222333111111111111000000000000///......------......//////000000111111000000///000////////////000000111222111111000000//////...////////////..................////////////......---------............///---...//////------...///////////////............000...------......---+++......//////////////////111111111000000/////////........................///////////////......---////////////////////////////////////////////////------...///000111222222111111111111111111111111333333222222222222222222444555666666666:::BBBHHHPPPTTTZZZ```eeehhhiiiiiijjjqqq|||}}}mmmhhhnnnoooccc\\\[[[ccclll~~~vvvqqqsssyyyvvvnnnjjjfffaaa]]]]]]ZZZWWWUUUUUUVVVVVVVVV........................------.........////////////...------------......///////////////.........---------............///........................,,,------......------,,,+++---......---,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------///......---------------------............------,,,---------......//////...------,,,,,,------...------------------------........................------,,,,,,,,,,,,------------------.........///........................------------------------....................................////////////000000/////////////////////000000000111111111111222111111111111222333333333333333222333333444555333444666666666666777999;;;>>>BBBFFFJJJNNNSSSVVVZZZ]]]bbbddddddbbbaaaaaadddbbbaaaccciiisss}}}sssppprrrvvvwww~~~}}}|||ssseee]]]^^^ccchhhtttyyy}}}uuulllfffbbb```^^^_________]]]ZZZRRRQQQOOOOOOOOONNNLLLJJJFFFCCC>>>;;;999999888777888777777666555666666666555555444444444333222222333333222222222333333444222222222222222222222222111111111111111111111111333222111111000000111111000000111111111111000000111111000000111111222333111111111111000000000////////////......////////////000111222222111000/////////...//////000111111111111000000///////////////////////////...............////////////......---------............///---...//////......///000////////////............222111//////000000///---.....................///111111000///.......................................///////////////......////////////////////////////////////////////////......///000000000000000111111111111111222222222111111000000000000//////333444666888;;;BBBJJJPPPSSSVVV[[[aaagggkkkllllllnnnyyy}}}pppgggkkk{{{yyynnnbbb\\\\\\dddtttxxxzzz}}}wwwooojjjgggddd```]]]ZZZXXXUUUTTTUUUVVVVVVUUU------------------------......////////////000000.........---.........///.........///////////////---------............///---.....................,,,------......------,,,+++---......---,,,------...------,,,,,,------............---------------------------------------...---,,,,,,++++++,,,,,,------............------------...............///...------,,,,,,------......................................................------,,,,,,------...,,,------.........//////////////////////////////........................////////////////////////............//////////////////000000000000000000///000000000111111111111000000000000000111222222222222222222222333444444222444777999;;;===@@@BBBEEEHHHKKKNNNQQQUUUZZZ^^^aaacccgggiiijjjkkkmmmoootttrrrooonnnsss~~~}}}vvvuuuxxx~~~zzzvvvtttuuuwwwxxxyyymmmggghhhmmmqqq{{{wwwqqqjjjhhheeedddcccbbbaaaaaaYYYWWWTTTRRRRRRQQQOOONNNKKKHHHCCC???===<<<:::999888888777666666666666666666555555444333333333333444444333333222333333444222222222222222222222222111111111111111111111111333222222111111111111111000000111111111111000000111111000000111111222333111111111111000000000///000000000111111000000000///000111222222111000/////////...//////000111111000000000///////////////.........///////////////......////////////......---------............///---...//////......///111////////////............222000//////000000///---...---,,,,,,,,,---...///333222111///......//////..............................///////////////...////////////////////////////////////////////////000000111111000///...---000000111111222222222222111111000000000000000000111333666;;;AAAIIIRRRWWWXXXZZZ^^^cccgggkkknnnooo|||nnnkkkmmm{{{uuuhhhaaa\\\]]]dddrrr|||wwwxxx}}}}}}wwwrrrlllhhhgggeeeaaa^^^YYYWWWUUUTTTUUUVVVVVVUUU------------------------////////////////////////---.........////////////.........///////////////---------............///---------...............,,,------......------,,,+++,,,......---,,,---.........------------...................../////////------------------------...------,,,+++,,,,,,,,,------............------...........................------,,,,,,------...////////////////////////..............................------------......+++,,,---.../////////////////////000000000000000////////////////////////////////////////////////............//////////////////000000000000111111000000000000111111111111000000//////000000111222222222222222333444555555444777;;;???BBBFFFJJJMMMRRRSSSTTTUUUVVVZZZ^^^bbbgggjjjnnnsssvvv{{{~~~yyy||||||yyyyyy|||mmmiiiccc```___```aaaaaagggiiilllooottt~~~~~~yyyxxx|||}}}yyytttnnnhhhdddbbb```\\\YYYVVVUUUTTTSSSRRRNNNKKKGGGDDDAAA???;;;999999888777777666666777777666666555444444444555555555444444333333333333333333333333333333333333333111111111111111111111111333333222111111111111222000111111111111111111000111111000000111111222333111111111111000000000000000111111222222111111000///000000111111000000///000////////////000000111////////////////////////.........///////////////......////////////......---------............///---...////////////000222////////////............///---,,,---...///...---------,,,,,,---...000111666555333111000000000111........................---...//////////////////////////////////////////////////////////////////111111222111000///---+++//////000000111222222222222222333333333444444444222444999@@@HHHPPPVVVZZZ]]]```dddeeefffjjjpppuuupppfffmmm}}}qqqggg]]][[[^^^fffrrr|||rrrlllrrr|||yyyrrrnnnhhhfffeeeccc```]]]XXXWWWUUUUUUUUUVVVUUUTTT................................................------...///////////////............/////////000---------............///---------.........//////,,,------......------,,,***,,,......---------.........------------......------......//////000000------------------------//////...------------...------............------////////////...............------,,,,,,------.........................................................------------......+++,,,---////////////............/////////000000000000000000000000000000////////////////////////............//////////////////000000000111111111000000000000111111111111111111000000111111222333333333333333444555666777:::===BBBFFFJJJNNNSSSVVVWWWXXXXXXXXXZZZ___eeejjjoootttzzzzzzrrrkkkgggeee[[[WWWSSSQQQRRRTTTTTTSSSUUUWWWZZZ\\\^^^dddnnnvvv}}}sssiiiddddddaaa\\\ZZZYYYYYYXXXXXXQQQOOOLLLIIIGGGCCC???;;;999888777777666666777777666666555555555666777888555555444333333333333333333333333333333333333333111111111111111111111111444333222222111111222222111111222222222222111111111111000000111111222333111111111111000000000000///000111222222111000///000//////......//////000111000000////////////000////////////////////////............/////////000......////////////......---------............///,,,...000000//////111222////////////............---,,,,,,---///000///......---------...111333555666555222000//////000111........................------...//////////////////////////////////////////////////////////////////000111222111///...,,,......///000000111222222222222333444555666666777555777===DDDLLLSSSWWWXXX\\\aaafffggghhhmmmyyyrrrgggkkk{{{tttfffaaa]]]```jjjxxxvvvnnnkkkmmm|||~~~xxxpppkkkfffdddcccaaa^^^ZZZXXXVVVTTTTTTUUUTTTSSSRRR000000000000000000000000------------------------------...///000000//////---.........//////000000---------.........//////---------.........//////,,,------......------,,,***,,,......---------.........------------......,,,,,,------...///000000------------------------111111000///////////////---..................---///////////////............------,,,,,,------...------------------------..............................------------......***+++---///000000///...---------.........//////000000000000000000000000000000000000000000000000............/////////000//////000000111111111222000000000000111111111111222222111111222222333444444444444555555777888888@@@CCCGGGLLLOOOTTTXXX\\\VVVWWWWWWYYY\\\dddlllrrrwww}}}~~~wwwkkkllljjjddd[[[SSSPPPPPPSSSPPPMMMMMMOOOQQQQQQPPPNNNRRRUUUVVVUUUXXX^^^ddddddjjjsss{{{}}}~~~|||~~~ppphhhfffccc^^^\\\\\\]]]]]]]]]TTTSSSQQQOOOMMMIIICCC???999888888777777777777777777666555555666777888999666555444333333333333333333333333333333333333333111111111111111111111111444333222222111111222222222222333333333333222222111111111000111222222333111111111111000000000000...///000111111000///...000///...------...///000222111000//////...//////.........///////////////---.........//////000000......////////////......---------.........//////,,,...000000//////111333000/////////...............------...111222222111//////...///000333666888444333000...------..............................------...///000000//////////////////////////////////////////////////////---...000111222111///...---......///000111111111000000111222444555666666888:::@@@GGGOOOTTTVVVVVVWWW^^^fffhhhjjjrrrrrrhhhbbbwww{{{lllcccaaadddjjjwwwvvvjjjiiilllttt{{{uuupppkkkfffdddcccaaa]]]YYYWWWVVVTTTSSSTTTSSSQQQPPP////////////////////////........................,,,------......------,,,//////////////////////////////.........------------------............///------------------------,,,,,,,,,------.........------------------------++++++,,,,,,---...//////........................///...---,,,,,,,,,,,,,,,//////000000000000//////////////////////////////......---------,,,,,,,,,++++++---...//////000000000111000...,,,,,,...000---------------...///000...............///000000.../////////000000000111111111000000000000111111111111000000//////......///////////////000000111111111000000000000111111000111111111111222222222444333222111111222333333222222222333555888:::;;;IIIMMMSSSXXXZZZZZZZZZ[[[\\\\\\YYYWWW]]]jjjuuuzzzwwwrrrooohhhaaa]]]WWWSSSTTTSSSNNNLLLMMMNNNNNNMMMOOOQQQSSSTTTSSSWWWWWWUUUUUUUUUWWWZZZ[[[\\\```dddhhhmmmsss{{{xxxpppjjjhhhhhhiiihhhmmmtttxxx{{{~~~|||ssspppnnniiiddddddeeeaaa[[[[[[VVVQQQPPPPPPOOOIIIDDDAAA@@@>>>;;;999888888888555555555555555555555555666666555555555444444444555444222222222222444555555555444444444333333333333222111111111222333444111111000///000111333444111111222222222333333333222222222111111111000000222111111111000000//////111111111111000000000000000000000000000000000000...///000111111000///.........//////000000111111000000000000////////////////////////////////////000///............//////111000///......///000111------......//////000000......//////000000111111......------------......///////////////000111111000000000000000000000000///...---,,,,,,---//////000000000000111111111111222222111111111111222222000000000000111111111111666666777555444333444666666>>>HHHOOORRRSSSUUUVVV___cccdddeeennnqqqbbbdddppp~~~ooo```aaallllll{{{tttjjjeeekkkyyy{{{wwwsssnnnllliiieeeaaa]]]ZZZYYYUUUUUUSSSRRRQQQQQQQQQQQQ////////////////////////........................,,,------......------,,,//////////////////////////////.........------------------............///------------------------,,,,,,,,,---------......------------------------+++,,,,,,---......//////........................///...------,,,,,,,,,---......////////////......////////////////////////............------,,,,,,,,,,,,---.../////////////////////...,,,,,,...000.........---......//////...............///000000/////////000000000000000111000000//////000000111111000000000/////////...000000/////////000111111111111000000000000111111111111111111222222222222333333222222222444555666222555888888777999???DDDNNNQQQVVVYYYZZZ[[[[[[\\\WWWXXXWWWVVV^^^mmmzzz{{{uuuqqqooonnniiiccc``````]]]WWWWWWRRRQQQSSSTTTQQQPPPQQQTTTUUUWWWYYYZZZ]]]aaaccccccbbb```^^^]]]^^^______```bbbcccdddfffjjjooosssooommmiiieeeccc```^^^]]]___```bbbcccfffiiilllnnntttxxx}}}yyywwwwwwvvvsssttttttnnngggccc]]]WWWSSSRRRPPPKKKGGGGGGEEEBBB>>>;;;:::::::::777777666666555555444444666666555555555444444444444333333333333333333444555555444444444333333333333222111111111222333444444333222222222333444555222222222222333333333333222222222111111111000000111111111111000000000///111111111111000000000000000000000000000000000000---...///000000///...---.../////////000000000111000000000000////////////////////////////////////000//////......//////000111000///......///000111////////////////////////////////////000000000000///......------......//////////////////000111111///////////////////////////............///000111000000000000111111111111222222111111111111222222000000000000111111111111222333444333333333666888;;;BBBLLLSSSUUUUUUVVVWWW]]]```bbbhhhwwwpppddd```ooo{{{sssiii```dddqqqpppjjjjjjuuu}}}yyytttooojjjiiifffccc___\\\YYYWWWTTTTTTRRRQQQPPPOOOOOOOOO////////////////////////////////////////////////------............------////////////////////////...............------------------............///------------------------,,,,,,,,,------------...---------------------------------......//////000........................///...------,,,---------------............------/////////////////////////////////............---------...............---------...---,,,,,,...000000000///.........//////...............///000000000000000000000000000000000//////......//////000000000000000////////////111000000000000111222222111111000000000000111111111111111111222222222333000000///000111222444555000555:::999666999CCCLLLTTTVVVYYY[[[[[[]]]___aaa\\\]]][[[[[[cccrrrvvvnnnkkkhhhbbb^^^]]]^^^___\\\XXXXXX[[[ZZZVVVTTTQQQRRRWWWZZZYYYXXXZZZYYY^^^ccceeegggkkksssyyy|||yyytttppplllkkkkkkkkkkkkkkkjjjjjjmmmqqquuuwwwnnnkkkfffbbb```^^^\\\[[[^^^[[[WWWXXX\\\```bbbbbbgggggggggggghhhlllssswwwzzzzzzmmmggg^^^XXXVVVSSSPPPNNNJJJGGGCCC???;;;::::::::::::999888777666555555555666666666555555555555444333333444444444444333333555555444444444333333333222222222222222333444444444444333222222222333333333333333333444444444444222222222111111111111111111111111111000000000000111111111111000000000000000000000000000000000000---......//////......---////////////000000000000000000000000////////////////////////////////////000000000//////000000111000000////////////000000222222111000000///......000000000000///////////////......------......//////////////////000111111///////////////////////////......///000111222333000000000000111111111111222222111111111111222222000000000111111111222222111222333333333555999<<>>===???CCCJJJRRRYYY]]]ccciiipppvvvyyy{{{|||}}}}}}~~~|||qqqiiieee[[[[[[YYYXXXWWWVVVUUUUUURRRPPPQQQUUUXXX^^^jjjvvvrrrooonnnsssvvvvvvwwwyyyxxxllllllrrruuulllbbbbbb```^^^\\\]]]___bbbdddgggjjjlllqqqyyyqqqeee\\\XXXSSSTTTUUUTTTQQQLLLFFFCCC???>>><<<:::999:::;;;<<<555666666666666777777777444444555555555555444444555555444444444333333333222222333444444444444444333333444444444333222222333333333333444444444444111111111111111222222222000000000000111111111111111111111111000000000000111111111111111111111111222111111000000111111222000000000000////////////000000000000////////////////////////////////////////////////000111111222//////000000000000//////......///000000111222222000000000000////////////000//////......//////000///////////////000111111000000000000000000000000,,,---...///000111111000000000000000111111111111222222111111111111222222111111111222222222222333333333333444666<<>>;;;999999::::::555666666666777777777777555555444444444444555555555555444444444333333333222333444555555555444333111222333444444444333333222222222222333333333333000000111111111222222222///000000000111111111111111111111111000000000000111111111111111111111111222111000//////000111222111000000000/////////...000000000000////////////////////////////////////............///000111222...///000111111000///...////////////////////////////////////000000000000000000////////////000000///////////////000111111111111111111111111111111...///000111111111111000000000000000111111111111222222111111111111222222111111111222222222333333333444444666;;;CCCMMMTTTWWWXXXYYYWWWWWWZZZaaagggooo~~~zzzjjj[[[```lllooogggeeelllyyysssmmmnnnwww}}}xxxtttqqqooonnnlllgggcccaaa```^^^[[[XXXVVVTTTSSSOOONNNMMMKKKJJJIIIIIIIII////////////////////////..............................////////////......////////////////////////---------.........//////---------.........//////------------------------.........------,,,,,,,,,++++++,,,,,,---...//////---------------------,,,.......................................///000000---..................---////////////////////////,,,,,,,,,---------......------...............---...000111111///------------------------...///000...............///000000......///111222333444555111111000000000000111111.../////////000000111111///////////////000000111111111000000000000111111222222333333333444444444666777888:::===AAADDDFFFHHHOOOWWWZZZ[[[```iiirrryyywwwllljjjddd]]]WWWWWW[[[___fffhhhkkkkkkiiifffdddcccZZZ]]]cccjjjqqq{{{|||rrrllllllnnnppppppqqquuuxxxvvvrrroooqqqsssnnnnnnoooqqqvvv}}}zzzvvvssspppjjjccc]]]XXXVVVUUUHHHEEEAAA<<<999888888888555666666666777777888888666555444333333444555666555555444444444333333333222333444555555555444333...///111222333222222111111111222222222333333333000000111111222222222222//////000000111111111222111111111111000000000000111111111111111111111111111000///......///000111111111000000/////////...000000000000////////////////////////////////////------------...///111111...///000111111000///...000000//////......------......//////000000111111000000////////////000000///////////////000111111111111111111111111111111000000222333333222111000000000000000111111111111222222111111111111222222111111222222222333333333555555777:::@@@JJJVVV]]]ZZZZZZYYYWWWWWW\\\eeekkk{{{oooaaaZZZggg}}}wwwjjjhhhlllxxxrrrmmmoooxxx}}}wwwsssooolllllljjjeeebbbaaa```]]]ZZZWWWTTTRRRQQQMMMLLLKKKJJJIIIHHHHHHHHH........................111000...---,,,,,,,,,---////////////////////////////////////////////////........................000000//////.........---........................---------,,,,,,+++++++++,,,,,,---......---,,,,,,////////////////////////........................,,,,,,---.../////////...//////000000///...------////////////////////////..........................................------///////////////////////////////////////.........////////////000000000000...//////000111222222222000000000000000000000000000////////////111222333111111111111111111111111222222222222222222222222000111222111111222555777444777;;;>>>AAADDDHHHKKKPPPVVVYYYYYY]]]kkkzzzzzzuuuoooggg```]]]ZZZVVVVVVZZZaaahhhmmmyyy|||}}}zzzyyyxxxqqqjjjkkkmmmqqqwwwyyyxxxxxxwww|||xxxpppmmmmmmlllmmmooottt{{{}}}uuummmeee___\\\TTTNNNFFF@@@>>>===<<<:::777666666777888777444222555555555666666666666666555555555555555555555555222333555555555333111000333444444555555444444333222222222111111111000000111111111111111111111111////////////////////////000000000111222222333333000000000000000000000000...///000222222222111000222111111111000000//////......///000000111000000111111000000//////......000000////////////000000........................111222222222222111000000////////////////////////...///000111111000///...000000000000000000000000222222111111111111222222000000000000000000000000000000111222222222222111111000/////////000222333222333333333222222444666555555888@@@JJJSSSXXXYYYZZZWWWXXX[[[]]]```jjjwwwsssfff^^^dddwww~~~iiieeejjjrrryyyoooiiiqqq|||vvvsssqqqnnnkkkhhhccc^^^ZZZ\\\ZZZXXXWWWUUUSSSOOOMMMLLLKKKJJJIIIHHHHHHHHHHHH........................000000...---,,,------...////////////////////////////////////////////////........................000/////////...........................---------...---------,,,,,,,,,+++,,,---............---,,,................................................------.../////////......///////////////...------////////////////////////................................................/////////////////////////////////////////////...////////////000000000000...//////000111111222222000000000000000000000000000000//////000111222333111111111111111111111111222222222222222222222222111222333222222333666888:::<<>>???CCCHHHNNNRRRTTTTTTUUUYYY^^^cccooo}}}{{{ttthhh^^^WWWVVVXXXZZZWWW\\\ccchhhmmmwww~~~www}}}}}}rrrhhhcccdddcccgggmmmsssyyy}}}pppeeeVVVMMMIIIFFF@@@;;;<<<:::999888888888555333777777666666666666666666555555555555555555555555444444444444333333333333333444444555555444444333444444333333333222222222333333333333333333333333111111111111111111111111333333222222111000000///111111111111111111111111222111000000000000000000111111111111000000000000000000000111000000//////000000000000////////////000000////////////000000//////////////////////////////000000//////...---//////////////////////////////000000000000//////////////////////////////222111111000000111111222000000000000000000000000000000111222222222222111111000000000000111222222000222333222222333555777:::>>>DDDMMMUUUYYYYYYXXXZZZZZZ\\\aaagggrrr~~~jjj\\\aaannnnnngggmmmxxxrrrhhhkkkrrr}}}{{{zzzxxxtttpppmmmkkkhhhfffdddaaa]]]YYYVVVTTTRRRPPPOOONNNKKKIIIHHHHHHGGGGGGHHHIIIIIIJJJ000000000000000000000000.............../////////////////////////////////////////////////////////........................///////////////........./////////...------,,,,,,........................------............------------------------------........................000000111111000///.........///////////////......////////////////////////....................................////////////////////////////////////............////////////////////////000000000000//////000000111111111111000000000000000000000000000000000000111222333333222222222222222222222222222222222333333333333333222333444555555777:::===BBBGGGLLLOOOQQQTTTXXX[[[___bbbffflllxxxuuummmiiikkkhhhccc]]]ZZZ\\\bbbhhhfffiiiooottt{{{}}}rrrnnnpppjjjooossstttuuuwwwyyyxxxsssbbbWWWRRRNNNGGG@@@===;;;999888888888777666888888777777777777666666777777777777777777777777555444333333333333444444333444444555555444444333555555444444444333333333333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111333222111/////////000111111111111000000000000000111111111111111000///...000000000000////////////000000////////////000000000000000000000000000000///000000000000///......//////////////////////////////000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000111222222222222111000000000111111111222222000111333333333333666888===BBBJJJSSSYYYZZZYYYWWW[[[]]]```eeennn|||rrrbbbZZZjjj~~~nnneeefffrrrvvvllliiiqqq{{{yyyxxxvvvssspppiiigggeeecccaaa___\\\ZZZTTTRRROOOMMMMMMLLLJJJHHHHHHHHHHHHIIIJJJLLLMMMNNN111111111111111111111111......//////////////////////////////////////////////////////////////////////////////////////////........./////////////////////.........---------................................................................................................000000111111000///............///////////////...////////////////////////................................./////////000000////////////////////////---.........//////000000////////////000000000000000000000000000111111111000000000000000000000000///000111111222222333333222222222222222222222222222222333333333444444444222333555666777:::>>>AAAIIIPPPWWWXXXVVVWWW___fffnnnqqqssswwwtttllliiiiiihhhiiihhheeecccfffmmmsssvvvuuuwww}}}~~~|||~~~{{{yyyqqqooorrryyyssseee]]]UUULLLEEE@@@===:::888999::::::999999999888888777777777777888888888888888888888888555444444333333444555555333444444555555444444333555555555444444444333333333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111333222111/////////000111000000000000000000111111111111222111111000//////////////////000000000000000000////////////000000111111111111111111111111000000111111000000///...////////////////////////000000////////////000000111111111111111111111111111000000000000000000111111111111111111111111111000000111222222222222111000111111111222222222222000111333444444555888:::???EEENNNVVVZZZ[[[YYYWWWZZZ\\\aaaiiiwwwsssiiibbbeee}}}mmmcccbbbgggyyyxxxmmmlllppp|||~~~|||yyywwwuuussspppnnngggdddbbb```___]]][[[YYYSSSPPPMMMLLLLLLKKKJJJIIIFFFFFFGGGIIIKKKNNNPPPQQQ000000000000000000000000//////000000000//////...////////////////////////////////////////////////////////////////////////.........///////////////........................---------------.........//////...------...//////////////////////////////........................//////000000000///......---...//////////////////////////////////////////.................................//////000000111////////////////////////------......///000000000////////////000000000000000000000000000000111111000000000000000000000000///000111222333333333333333333333333333333333333222222333333444444555555222444777999<<>>;;;;;;;;;;;;;;;::::::999999888777777777666666666666666666666666444444444444555555555555333444444555555444444333555555444444444333333333333333333333333333333333222222222222222222222222///000000111222222333333222222222222222222222222222111000000000000000000000000000000111111111111111111111222111111000000////////////000000000000000000////////////000000000000000000000000000000000111111111111000//////////////////////////////000000////////////000000222222222222222222222222111000000//////000000111111111111111111111111111000000111222222222222111000111222222333333222222111222444555555777:::<<>>@@@DDDIIINNNSSSWWW]]]```jjjooozzztttggg___YYYWWWXXXZZZ^^^cccjjjuuuwwwrrrlllmmmttt~~~uuuhhh\\\TTTMMMGGGCCC@@@<<<;;;======:::999;;;888777555555555777888:::777777777666555555555444888666333333444666666666666555555555555444444444333333222222111222222222222222222222222222222222222111111111111000000000111111222222222222111111111111111111111111111111////////////000000000000222222222111111111000000////////////000000000000//////............////////////000000//////...---111000000000/////////...000000///////////////000......//////000000000000000000000000000000000000////////////000000000000222222222111000///111222//////000000111111111111000000111111222222222222444555777888;;;AAAJJJQQQYYYWWWXXX]]]______bbbggghhhsssrrr___YYY^^^ooooooaaaZZZ```lll{{{wwwlllrrrzzz}}}yyyvvvuuupppmmmjjjhhhfffccc```]]]YYYWWWUUURRRPPPNNNMMMLLLKKKJJJIIIHHHIIIKKKMMMOOOSSSTTTWWW[[[___```___^^^........./////////////////////............//////,,,---......//////......000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,---......//////....../////////////////////////////////............---000000000000////////////......////////////............////////////......////////////............---------...............000000000000000000000000//////000000000000//////000000000000000000000000---...///000222222222333222111111111111111111111333444444444444333222222222222222222222222222222444444555666888===CCCGGGJJJPPPVVVXXXYYY[[[aaafffuuu}}}|||hhh]]]ZZZZZZ[[[]]]cccffflllttt{{{rrrooopppwwwvvviii___VVVOOOJJJDDD>>>;;;<<<<<<999888:::888777666666666777888999666666666666666666666666:::777555555666888888777666555555555555444444444222111000///............222222222222222222222222333333222222222111111111111111222222222222111111111111111111111111111111////////////000000000000222222111111111000000000////////////000000000000000//////......//////000//////000000//////...---000000000000////////////000//////......///000000000000111111111111222222000000000000000000000000////////////000000000000222111///000111222222222000111111222222222222222000000111111111111222222555666999===DDDLLLSSSXXXZZZZZZ\\\```aaaaaaeeekkknnn|||yyyhhh[[[ZZZhhhxxxgggbbb```kkk}}}}}}rrrooo{{{~~~|||yyyvvvtttrrroookkkgggcccaaa___]]][[[UUUTTTRRROOOMMMKKKJJJJJJKKKJJJIIIIIIKKKOOOSSSUUUWWWXXXZZZ^^^```aaa___]]]------......//////000000000///...------...///000//////000111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////........................,,,---......///........./////////////////////////////////...............000000000000////////////......////////////............////////////......///////////////.........,,,,,,------......//////////////////////////////...//////000000000000///////////////////////////......000111111222222222333333222222222222111111333333333333333222222222222333444555555555555555999999999999<<>>===:::999;;;999888777777777888888999666666666666666777777777999777666666777888888777666555555555555444444444222222111000000000000000222222222222222222222222333222222222111111111111111111222222222222111111111111111111111111111111////////////000000000000111111111111000000000000////////////000000000000000000////////////000000000000000000000///......000000000000//////////////////.........///000000111111111111111111111111////////////////////////////////////000000000000///,,,***,,,///111111///111222333444444444333333111111222222222222333333888999<<>>DDDMMMXXX___hhhiiigggaaa]]]aaammmxxxtttkkkdddeeeiiikkkooorrrwww{{{vvvlll```TTTIIIDDDAAA>>><<<===999999999888888888999999666666666777777777777777777666555555666777666555666555555555555444444444555555555555555666777777222222222222222222222222222222111111111000000000111111222222222222111111111111111111111111111111////////////000000000000111111111000000000//////////////////000000000000000000////////////000000000000000000000//////...////////////000000000000...............///000000000000000000000000000000////////////////////////////////////000000000000---+++)))***...111000...111222444555555555444333222222333444444555555666;;;===AAAIIIQQQWWWYYYZZZ\\\\\\^^^bbbbbbdddllluuuxxxhhheeejjjsssuuuhhhgggkkkuuuzzzttt~~~~~~{{{zzzxxxuuuqqqmmmhhhffffffbbb]]]YYYXXXWWWUUUTTTOOONNNLLLKKKIIIHHHGGGGGGFFFGGGIIILLLPPPUUUYYY\\\^^^^^^___aaa```^^^YYYUUU........./////////////////////............//////---...//////000000//////////////////000000000000000000000000000000000000........................////////////////////////------------------------,,,---......//////......////////////////////////...////////////000000000////////////000000000000......////////////............////////////...............///////////////.........///////////////000000000000000000000000---...///000000111111000000000000000000000000000111111111111111000//////111111222222222333333333333222111000000000111111//////000111333444555555999;;;???FFFPPP]]]llluuuyyyvvvppphhheeelllyyyppplllkkknnnoooooorrrwwwpppbbbRRRIIICCC>>>:::::::::::::::999999999999888777777777777777777777777666555444444666666555444666555555555555444444444222222222222333444555666222222222222222222222222222111111111111000000000111111222222222222111111111111111111111111111111////////////000000000000111111000000000/////////////////////000000000000111000000//////000000111000000111111000000///...////////////000000000000------------...///000000000////////////.........000000000000000000000000////////////000000000000...---------///111111111111222444555666555333222222222333444666777888888<<>>;;;<<<===;;;:::<<<999999888888888888888888666666666666666666666666444444444444444555666777333333333333333333333333222222222222222222222222444444444333333222222222222222222222222222222222111111000000000000111111111111111000000000000000000000000000000000000000111111000000//////......////////////////////////111111111111111111111111//////000000000...---,,,//////............////////////............//////////////////////////////000000000000000000000000000111111111111222222222111111222222222333333333111222333333333444777999DDDKKKTTTYYYYYYZZZ\\\______aaaaaa```hhhxxxssskkkjjjrrr~~~ssswwwuuuqqqpppvvv|||wwwvvvuuusssqqqqqqnnnkkkfffaaa]]]ZZZYYYTTTSSSQQQNNNMMMLLLMMMMMMIIILLLOOOPPPNNNLLLJJJJJJKKKPPPWWWZZZ[[[[[[\\\]]]___]]]YYYUUUPPPKKKGGGEEE000000000000000000000000........./////////000000//////............//////111000000000/////////.../////////000000000111111111000///......///000111////////////////////////..................------...............///000000111000000///......//////111000///...---...//////000000000000000000000000......////////////..................////////////..............................---,,,------//////111000///......///000111111000000000/////////...000000000000000000000000000000000000000000000000111111222333333333333333444333333222222222333333333333666999;;;>>>HHHSSS]]]___ccciiiooowww}}}qqqmmmmmmrrrtttssstttxxx|||yyy|||sssbbbTTTKKKFFF@@@===>>>>>>:::999::::::999999888888888888888666666666666666666666666444444444444444555666666444444333333333333333333222222222222222222222222444444333333333222222222222222222222222222222222111111000000000000111111111000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111111111111111111111111111...///000000000///...---//////............////////////............//////////////////////////////000000000000000000000000000111111111111222222222111111222222222333333333333333444444444555888;;;FFFMMMUUUYYYZZZZZZ\\\___```bbbdddfffqqq~~~mmmkkkrrrzzzttt~~~wwwmmmmmmsss~~~vvvrrrpppooommmjjjmmmkkkgggccc^^^ZZZWWWVVVRRRQQQOOOMMMLLLLLLLLLLLLNNNQQQTTTTTTRRRPPPOOOOOOOOOTTTZZZ]]]]]]]]]^^^___]]]ZZZVVVPPPKKKFFFCCCAAA000000000000000000000000....../////////000000000111111000000000000111111000000000000////////////....../////////000000000000000////////////000000---...///000000///...---/////////......---------...............///000000////////////............000000000000////////////000000000000000000000000------............------............////////////........................,,,,,,,,,,,,---...///000000000////////////000000000000000000////////////000000000000000000000000111111111111111111111111111222222333333333333333333333222222222222333333222333666:::<<>>IIINNNUUUXXXYYYZZZ]]]___aaadddhhhooovvvhhhmmm~~~~~~zzz}}}wwwmmmgggmmm{{{~~~xxxqqqmmmlllkkkhhheeehhhfffbbb^^^ZZZVVVTTTRRRPPPNNNMMMKKKJJJJJJKKKKKKOOOQQQSSSSSSRRRPPPOOOOOOUUUYYY]]]___```_________ZZZWWWRRRLLLGGGDDDBBBAAA000000000000000000000000...////////////000000000222111111000000111111222000000000000////////////............////////////000000////////////000000,,,...000111111000...,,,000000//////......------...............///000000....../////////.........///000000111111000//////////////////////////////---......//////......---............////////////........................------------......//////000000////////////000000000000000000////////////000000000000000000000000000000000111111111111111222222333333444333333222333222222222222333333444777777999<<<>>>GGGYYYjjjzzz|||}}}xxxrrrppptttxxxyyyuuupppllljjjooowwwwwwnnnaaaXXXOOOIIIDDD>>><<<===<<<;;;:::999999999999999666666666666666666666666444444333333333333444444555555555444333333222222222222222222222222222222333222222222222222222222222222222222222222222222111111000000000000111111000000000000000111111111000000000000000000000000......//////000000111111........................////////////////////////---...///000111111000///000000////////////000000......------------......////////////////////////000000000000000000000000000000111111111222222222111111222222222333333333444444555555666888===@@@KKKOOOSSSVVVXXXZZZ]]]```aaafffmmmxxxtttjjjttt|||qqqjjjiiittt~~~|||wwwpppmmmkkkjjjgggeeedddbbb^^^ZZZVVVSSSQQQPPPLLLKKKJJJIIIIIIIIIJJJKKKOOOQQQRRRRRRPPPOOOPPPQQQZZZ\\\^^^``````^^^]]]\\\WWWTTTOOOJJJGGGEEEEEEEEE000000000000000000000000////////////000000000111111000000//////000000111////////////000000000000............//////////////////000000000000//////,,,...000111111000...,,,000000/////////........................///000000......///000000//////......///000000000000///////////////////////////////////////000000/////////............////////////////////////////////////000000000000//////......//////000000000000//////////////////000000000000000000000000000000000000/////////000000111111111333333444444444333333222333333222222333444444555;;;;;;===BBBGGGSSSfffxxx|||vvvuuuzzz}}}lllhhhlllnnnpppqqq|||uuuiii[[[QQQHHH@@@>>>@@@===<<<;;;:::999999999999777777777777777777777777555444444333333444444444555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000111111//////000000111111111111000000000000000000000000......//////000000111111........................////////////////////////---...///111111111000000000000////////////000000.........------.........000000000000000000000000000000000000000000000000000000111111111222222222111111222222222333333333333444444555777:::@@@DDDMMMNNNQQQSSSVVVZZZ^^^```cccjjjttt|||uuusss|||wwwjjjiiinnn~~~|||zzzuuuooolllkkkjjjfffccc```^^^[[[WWWTTTQQQOOONNNJJJIIIHHHGGGHHHIIIJJJKKKQQQSSSSSSSSSRRRRRRTTTVVV]]]]]]]]]]]]]]][[[YYYWWWPPPNNNKKKHHHFFFGGGHHHIII000000000000000000000000/////////000000000111111000000////////////000000////////////000000000000....../////////000000000//////000000000000//////---...///000000///...---////////////////////////...............///000000---...000111111111000///............////////////000000000000000000000000//////000000000000//////............////////////000000000000000000000000111111222111111///...---//////000000000000//////////////////000000000000000000000000000000000000......///000000111111111444444444444444333333222444333333444444555666777666888>>>IIITTTaaarrr~~~~~~pppbbbeeennnsssxxx~~~zzzjjj^^^QQQFFFAAA@@@>>>===<<<;;;:::999999999777777777777777777777777666666555444444444555555444444444444444444444444222222222222222222222222111111111222222222222222222222222222222222222222111111000000000000111111/////////000111111222222000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000...///000111111111000///111000000//////000000111//////............//////000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222333444666999>>>EEEJJJNNNNNNOOORRRVVV[[[```ccciiirrr~~~rrrvvv|||}}}}}}uuullldddiiiuuu}}}yyyvvvqqqllliiihhhfffccc```]]][[[XXXUUURRROOOMMMLLLHHHGGGGGGGGGGGGIIIKKKLLLOOOPPPPPPPPPPPPQQQUUUWWW^^^]]][[[ZZZYYYWWWTTTQQQIIIHHHGGGFFFFFFGGGIIIJJJ000000000000000000000000//////000000000111111111000000////////////000000.../////////000000000111/////////000000000111111...///000111111000///...////////////////////////.........///000000111111...............///000000...///111222333222111000...---,,,,,,,,,...///000000000000000000000000000...//////////////////...............//////////////////////////////////////////000111111000///......///000111111000///....../////////000000000111000000000000000000000000//////000111111222333333444444555555444333333222555444444555555777888888777;;;FFFXXXhhhrrr{{{ssskkkjjjsss{{{|||~~~qqqbbbRRRGGGCCC???>>>===;;;::::::999999777777777777777777777777888777666555555555555666333333444444555666666666222222222222222222222222000111111111222222222222222222222222222222222222111111000000000000111111...//////000111111222222000000000000000000000000000000000000////////////111111111111111111111111111111111111111111111111///000111222111000///...111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333444666888<<>>>>><<<:::;;;???999999::::::999888666555888888888888777777777777333333444555666666666555444444444333333222222222333333333333333333333333444444444333333222222222333333333444333333222222000000000000////////////000000000000000000000000////////////////////////000000000000000000000000333222222222111111000000000000000000111111111111000000000000111111111111000000000000000000000000111111111000000000000000222222222111111111000000222222222333333222222222111222333222111111333444666777999???FFFMMMRRRTTTVVVRRRRRRWWW[[[aaalllyyypppkkkppp|||vvvuuu|||ooofffhhhlllvvvyyysssrrrpppjjjdddaaa```^^^YYYTTTTTTSSSPPPMMMKKKHHHGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLQQQRRRTTTVVVYYY\\\^^^```\\\[[[XXXTTTPPPLLLIIIGGGGGGHHHJJJMMMPPPTTTWWWYYY000000000000000000000000...000111000//////000111000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000////////////.../////////000111000000000000000000000000............////////////000000000000000000000000......//////000111111111000111111111111222222222222111111222444555555555888777555444444444555666777777777777777<<>>:::999;;;999:::::::::999888777666888888888777777777666666444444555555666555555555444444444333333222222222333333333333333333333333444444444333333222222222333333444444444444333333111111111000000000//////111111111111111111111111111111111111111111111111000000000000000000000000222222111111111000000000000000000000111111111111000000000000111111111111000000000000000000000000111000000000000000000000222222222111111111000000111111222222222222111111111222333222111111333555777888<<>><<<<<<;;;::::::999999999777777777777666666666666666777777777666555444444333333333333333333333333333333333333333333333333333333333333333333333333222333444555666666666666333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000///000000000111111111111///000000000111111111111000000000000000000000000//////000000111111111111111111111111111111111111000000111111111111000000222333444444333444666888999>>>FFFMMMPPPSSSVVVXXX]]]aaaeeekkktttuuugggdddqqq}}}ooosssyyyiiillluuuzzztttmmmiiiiiiaaa___[[[XXXUUURRROOONNNHHHGGGEEEDDDBBBAAA@@@@@@AAACCCGGGMMMTTTZZZ^^^aaa___aaadddeeeddd```[[[XXXPPPMMMIIIEEEDDDEEEHHHJJJKKKMMMPPPTTTWWWZZZ[[[\\\000000000000000000000000333444444333111000000111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///....................................////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////000000000000//////---...000111111111000///000000000000000000000000////////////000000000111000000000000000000000000//////000111111222222333000111111111111222222222222333444333111333777;;;===;;;888666444444555555666:::AAAJJJVVVcccpppwwwwwwtttrrrttt{{{xxxuuuuuuwwwmmmnnnooorrryyysssaaaTTTHHHAAA???======<<<;;;::::::::::::888888888888777777777777666666777777777666555555222222333333333333444444333333333333333333333333222222333333333333444444222333444555555555555555333333333222222222111111222222222222222222222222////////////////////////000000000000000000000000//////000000000000111111000000000000111111111111000000000000111111111111000000000000000000000000/////////000111111222222111111111111111222222222000111111111111111111000222333444444444555777999<<>>@@@===999555444555777888:::???JJJXXXeeennnqqqrrrppprrrvvvzzzqqqooossswwwwww{{{uuudddSSSHHHEEE>>>===<<<;;;:::::::::;;;999999999999888888888888555666666777777777777666222222222333333444444444333333333333333333333333222222222333333444444444333333444444444444333333222222222222111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000111111111222222000000000000111111111111000000000000111111111111000000000000000000000000...//////000111111222222000000111111111222222222111111222222222222111111222444555555555555888:::@@@GGGNNNSSSUUUXXX]]]aaadddfffjjjrrr}}}ooobbbeeewwwvvvqqqwwwnnnlllrrr|||tttqqqnnngggcccbbbZZZYYYVVVSSSOOOLLLJJJJJJFFFFFFDDDCCCBBBBBBBBBBBBBBBFFFNNNVVV\\\```bbbbbbcccccccccaaa^^^XXXSSSPPPHHHFFFEEEEEEFFFJJJNNNPPPQQQSSSVVVXXX[[[[[[[[[[[[000000000000000000000000,,,---//////......000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000............/////////000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////...000222333444333111000000000000000000000000000---------.........//////000000000000000000000000000000000111222222333333000111111111111222222222///222444333111333:::???AAA>>>999555444666999;;;>>>DDDQQQaaaooouuuqqqllliiiooozzzvvvooopppxxx~~~qqq^^^QQQLLL???>>><<<;;;::::::;;;;;;:::::::::999999999888888555555666777777888777777222222222333333444444444333333333333333333333333222222222333333444444444333333333444333333222222222222222111111111000000222222222222222222222222111111111111111111111111000000000000000000000000000000111111222222222333000000000000111111111111000000000000111111111111000000000000000000000000...//////000111222222222000000111111222222222222222222333333333333222222222444555555555666888:::DDDJJJQQQVVVWWWZZZ```dddccceeegggpppsssfff^^^iii|||qqqrrrsssjjjppp~~~~~~vvvooommmkkkeeeaaaaaaXXXXXXUUURRRMMMJJJIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCIIIQQQZZZ```bbbcccbbbbbbbbb```]]]XXXRRRLLLIIIEEEEEEEEEEEEHHHLLLPPPRRRSSSUUUXXX[[[\\\]]]\\\\\\000000000000000000000000222111111111000000//////111000000000111222333333////////////////////////000111111222222222111111000000000000000000000000111000000///...---------000000000000111111111111000000000000111111111111........................000000000///......------000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111333222111000////////////222111111111000000//////222222333333444555555666===777444777:::;;;<<>>??????===999;;;;;;:::999999888888777777777777777777777777777666555333222222333555666444444444444444444444444222222333444333222000///---///222444444333111000000000000000000000000000333333333222222222111111000000000000000000000000000000000000000000000000222000///------///000222333333333333333333333333333222111000///---,,,,,,000/////////000111222222555333111000000111333444333222222222111000000000333333333333333333333333...000222444555777:::<<>>>>>>>>===;;;;;;;;;::::::999888888888777777777777777777777777666555444333333444555666444444444444444444444444333333444444333222222111000111222444444333222111222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222111000///......///000111111111111111111111111111//////000000111222333333000000000000000000111222333333222111111222222333222222111111111111111111333333333333333333333333///111222333555777;;;>>>JJJMMMQQQUUUYYY^^^cccggggggjjjsssssshhhgggmmm~~~llllllxxxpppjjjkkkzzz|||wwwtttqqqlllgggddd```\\\YYYQQQPPPMMMKKKHHHGGGEEEEEEDDDDDDDDDCCCBBBCCCFFFIIIMMMRRRXXX]]]___`````````aaa```^^^ZZZTTTNNNHHHEEEDDDEEEGGGIIIKKKOOOTTTWWWZZZZZZ[[[^^^```^^^ZZZUUU111111111111111111111111111111111111000000000000222222222111111111111111111111111111111111111111222222222222222111000///000000000000000000000000111000000//////......---....../////////000000000....../////////000000000........................------...//////000111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111/////////000111222333444222222222111111111111000444444444444444555555555555777999;;;:::@@@RRRdddvvv{{{}}}uuuppprrrvvv{{{}}}pppjjjjjjvvv~~~sss^^^UUUJJJBBB??????>>>===<<<;;;;;;::::::999888888777777777777777777777777777666555444444555666777444444444444444444444444555555444333333333333444333333333333333333222222333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////,,,,,,---///000111333333222111000000000000000000111222222333333222222222000000111111111111111111222222222222222222222222111222222333444888>>>BBBMMMPPPTTTXXX[[[```eeehhhiiiqqq~~~rrrhhhlllyyyrrrjjjpppssshhhhhhooovvvrrrqqqmmmhhhccc___[[[WWWTTTKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDFFFJJJMMMPPPUUUZZZ^^^____________^^^\\\YYYUUUOOOJJJEEEBBBDDDFFFIIIKKKNNNRRRWWW[[[[[[\\\^^^``````]]]WWWRRR111111111111111111111111111111111000000000000000222222222222111111000000111111111111111111111111222222222222222111000///000000000000000000000000000000000000//////..................////////////............////////////..............................//////000000000000////////////////////////000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000//////000000111222000000000000111222333333222222222222222222222222444444555555555555555555555777;;;@@@EEEPPPeeexxx~~~wwwrrrrrrwww}}}{{{|||~~~~~~}}}zzzuuurrrjjjgggkkk|||oooeeeWWWKKKDDDAAA@@@???<<<<<<;;;;;;::::::999999777777777777777777777777777777666666666666777777555555555555555555555555666666444333333444555666666555444333222333333444333333333333333333333333333333333222222222111111222222222222222222222222000000000000000000000000///000111111111111000///111111111111111111111111111111111111111000000000222222111000/////////000000111333444444333222111//////000000111111222222111111111111111111111111333333333333555:::AAAGGGOOORRRVVVZZZ]]]aaafffjjjnnnyyy}}}tttlllyyyqqqjjjmmmvvvmmmhhhmmmuuuxxxqqqooonnnjjjddd```[[[WWWSSSPPPGGGHHHHHHHHHGGGEEECCCBBBCCCCCCDDDDDDEEEGGGKKKNNNQQQTTTYYY]]]^^^]]]^^^^^^YYYWWWTTTPPPLLLIIIFFFEEEDDDGGGJJJMMMPPPUUUZZZ]]]]]]___```aaa___ZZZSSSOOO111111111111111111111111000000000000000000111111222222222222222111000///000000000000000000000000222222222222222111000///000000000000000000000000000000000000000/////////............////////////............////////////////////////////////////111111000000////////////////////////////////////000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111222222222222222222333333333333444444555555555555555666666666:::EEEQQQ```rrr{{{rrrooorrrxxx}}}|||{{{yyyuuuppplllhhhfffggghhhpppxxxiiiYYYMMMEEE@@@>>>======<<<<<<;;;::::::999888888888888888888888888777777777666666777777777555555555555555555555555666555444333444555666777777666444333222333444555222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000777666666555333222222111222222111000/////////000///000222444555444222111/////////000000111111222111111111111111111111111444444333444666<<>>>>>======<<<<<<;;;::::::888888888888888888888888666666777777777777666666555555555555555555555555555444444444444555666666666555444333222333444555222222222222222222222222333333333222222222111111000000000000000000000000222222222222222222222222111111111111111111111111........................000000000000000000000000222111000000000000000000///000222444444444333222//////000000000000000000222222222222222222222222444444444555999???GGGMMMRRRVVVZZZ^^^bbbgggmmmqqq}}}uuuhhhdddyyyjjj___gggvvvssshhhjjjrrr}}}wwwoookkkjjjgggccc^^^ZZZWWWSSSOOOMMMGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEEEEEEEGGGKKKNNNOOORRRWWWYYYZZZ[[[\\\]]][[[WWWQQQKKKHHHFFFFFFGGGHHHKKKOOOSSSVVVZZZ^^^aaabbbcccccc___XXXQQQKKKHHH222222222222222222222222///000000000111111111111///000222333333222111000111111111111111111111111///000111222222222222222000000000000000000000000000000000000000000000000/////////000000000111111/////////000000000111111////////////////////////111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111111111222333444444333333333333444444444555222333444555666777888999:::<<>>>>>======<<<;;;;;;;;;888888888888888888888888555666666666666666666555555555555555555555555555333333444555555555555555333333333333333333444444333333333333333333333333333333333222222222111111111111111111111111111111222222222222222222222222222222111000000111222222////////////////////////,,,,,,,,,------.........000000000000000000111222///000222333444444333333000000000000000/////////333333333333333333333333333444555777;;;AAAIIINNNUUUXXX]]]bbbffflllrrrvvv}}}kkkhhhlllrrreeebbbpppzzzllliiiqqqzzz}}}xxxrrrkkkffffffccc___[[[WWWTTTQQQNNNKKKGGGGGGFFFEEEDDDCCCCCCCCCBBBCCCEEEFFFGGGJJJOOORRRSSSUUUXXXZZZZZZZZZ[[[\\\YYYUUUOOOIIIFFFFFFHHHJJJLLLOOOTTTWWWZZZ^^^aaadddeeeeeeccc]]]TTTLLLHHHFFF222222222222222222222222//////000000111111111222...///111333444333222111222222222222222222222222...///000111222333333333000000000000000000000000000000000000000111111111000000000000111111111111000000000000111111111111000000000000000000000000/////////000111111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111111222333//////000111222444666777333333333444444555555555111222333555777888999:::>>>BBBOOO___jjjkkkjjjkkkllloootttzzz~~~~~~zzzvvvooommmhhhcccaaaeeemmmtttkkkVVVKKK>>>>>>>>>===<<<<<<;;;;;;888888888888888888888888555555666666666666555555666666666666666666666666111222444555666555444333111222222333333444444444444444444444444444444444333333333222222222111111222222222222222222222222000000000000000000000000333222000//////000222333222222222222222222222222222222222222111111111111000000//////000111222222000000111222333444444444111111000000//////......333333333333333333333333222444666888<<>>;;;;;;===;;;:::999888777777777777666666666666666777777777888777666555555666666777888555333333444444444333555444333333333333444555444333333222222333333444222222333333333222111000222222222222111111111000222111111111000000000000222222111000000000000111000000000000000111111111000000000000000000000000222111000//////000111222111111111111111111111111333333222111111222222333333333222222222222222333444888===@@@DDDJJJQQQWWW\\\^^^bbbhhhkkkrrrqqqfffjjjvvvfffeeeiiiqqqtttqqqyyy~~~zzzsssnnniiiddd___\\\XXXWWWUUURRRNNNKKKIIIHHHEEEEEEDDDCCCCCCBBBCCCCCCCCCDDDEEEHHHKKKOOORRRTTTVVVVVVVVVXXXYYYXXXVVVSSSOOOKKKGGGFFFIIIMMMPPPQQQWWW\\\______aaafffhhhggggggbbb[[[UUUMMMFFFGGGLLL222222222222222222222222111111111111111111111111000000000111222222222333222222222111111111111000///000000111111111000000111111111000000//////...000111111111111000//////000//////000222222111000000000000000000000000000////////////000000000000111222222333333222222111000000000000111111111111222222111111000000/////////////////////////////////000000111111000000///000000111222222222222222111111000000000000111111111111222222222333333333333444555666777777666666555444666888999;;;BBBJJJ^^^ssstttooottt{{{|||vvvsssrrrzzz{{{kkk[[[OOODDD@@@???===<<<===;;;:::999888888777777888444444444555666777777777777666666666666777777888888666444444555666555444555444444333333444444555444333333222222333333444222333333333333222111000222222222222111111111111111111111111111000000000333333222111111111111111//////000000111111222222000000000000000000000000111111000000000000111111111111111111111111111111333222222111111222333333333333222222222222333333333888>>>CCCGGGMMMTTTZZZ___eeehhhgggmmm|||xxxiiifffttt}}}mmmbbbgggppp|||wwwnnnvvvzzzvvvpppjjjfffaaa]]]ZZZVVVUUURRRPPPMMMJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCFFFJJJNNNQQQSSSTTTWWWWWWWWWXXXXXXVVVRRROOOJJJHHHFFFGGGKKKPPPTTTVVVYYY]]]```aaaeeekkkmmmllliii```VVVQQQMMMIIIJJJMMM333333333333333333333333111111111111111111111111//////000111222333333333222222222111111111000000000111111111111000000///111111111000000000//////111111222222222111111000111000///000111222000///////////////////////////////////////000000000000000111111222222111111000///000000000111111111111333222222111000///......000000000000000000000000//////000000000000/////////000111111222222111111222111111000000111111222111111222222222333333333111333666888999999888777555444666999:::>>>HHHSSSnnnwwwvvv}}}tttrrrsss{{{lll[[[JJJBBB@@@===;;;;;;;;;;;;:::999888888888888555555555666666777777777555555666666777777888888777666555555666777666555444444444444444444444444444333333222222333333444333333333333222222111111222222222222222222222222111111111111111111111111444333222222111111222222......///000111222222333000000000000000000000000111000000000000000000111111111111111111111111111222222222222222222333333333333222222222333444444444999@@@FFFKKKPPPWWW]]]```iiijjjfffnnnqqqjjjpppvvvjjjcccjjjwwwxxxqqqppp{{{vvvqqqkkkfffaaa^^^ZZZXXXUUUSSSQQQOOOLLLIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAACCCHHHLLLPPPSSSTTTUUUYYYYYYYYYYYYXXXUUUPPPLLLGGGGGGGGGIIIMMMRRRVVVXXXZZZ___bbbeeekkkrrrtttrrrkkk^^^QQQLLLKKKJJJKKKMMM333333333333333333333333111111111111111111111111//////000111222333333333222222222111111111000000000111111111111000000///111111111111000000000000111111222222222222111111222111///000111111000///////////////////////////////////////000000000000//////000000000000/////////000000000111111111111333222222111000///......111111111111111111111111//////000000000000//////...///000000111111000000222222111111111111222222111111222222222333333333111333666888::::::999888555555666999;;;AAAPPP^^^}}}~~~www{{{tttpppuuu|||wwweeeRRRGGGCCC???<<<;;;<<<;;;:::999888888888888888888888777777666666666555555666666777777888888666555444555777777666555444444444444444444444444444333333222222333333444333333222222222222111222222222222222222222222333111111111111111222222222444333222222111111222222......///000111222222333111111111111111111111111000000000111111000000000111111111111111111111111111111222222333333333333333222222222333444444555555;;;CCCJJJOOOTTTZZZ___^^^hhhkkkiiiuuu|||lllkkkzzzrrrjjjfffnnn}}}zzzmmmmmmuuuwwwqqqlllfffaaa]]]ZZZXXXVVVTTTSSSQQQNNNLLLIIIGGGFFFEEEEEECCCBBBBBBAAAAAAAAAAAADDDIIINNNSSSUUUVVVVVV[[[ZZZYYYXXXWWWSSSNNNJJJFFFGGGIIILLLOOOSSSWWWZZZ\\\aaafffkkkrrrzzzzzzwwwiii[[[MMMIIIIIIJJJKKKMMM333333333333333333333333111111111111111111111111000000000111222222222333222222222111111111111000///000000111111111000000111111111111111111111111000000111222222222222111333111//////000111111000000000000000000000000000////////////000000000000...//////////////////...000000000000111111111111222222111111000000//////111111111111111111111111///000000111111000000///......///000000000000000222222111111111111222222111111222222222333333333222333555777888999999888555666888<<<@@@JJJ\\\mmmzzzxxxyyyrrruuuooo]]]QQQIIICCC@@@@@@<<<;;;:::999999888888999999999999888777666666666555666777777777777777666555444444555777777666444333444444555555444444333444333333222222333333444444333222222111111222222222222222222333333333333111111111222222222222222333333222111111111111111//////000000111111222222111111111111111111111111000000111111111111000000111111111111111111111111000000222333333333333333333222222333333444555666777===FFFNNNRRRWWW\\\```]]]fffkkkqqqyyyiiimmmzzzllliiikkkvvvoooeeekkk|||}}}ssslllgggaaa\\\YYYWWWUUUTTTSSSRRRPPPNNNKKKIIIGGGFFFDDDCCCBBBBBBAAABBBBBBBBBAAADDDIIIOOOTTTWWWXXXYYY\\\ZZZXXXVVVTTTQQQLLLIIIGGGJJJMMMPPPRRRVVVZZZ]]]```fffkkkqqqyyy}}}wwweeeXXXKKKHHHIIIKKKNNNRRR222222222222222222222222111111111111111111111111111111111111111111222222222222222111111111111000...///000111111111111111111111111111111111111111///000000111222222111111222000......000111111111000000000000000000000000////////////000000000000//////000000000000//////000000000000111111111111111111111000000000000000111111111111111111111111000111111111111111111000//////000111111111111000333222222111111222222333111111222222222333333333444444555666666777888888666777<<>>FFFNNN^^^xxx}}}yyyssspppvvv{{{iiiWWWGGG@@@???<<<<<<;;;:::999999999999444444555555666777777777777777888888888666555444222222222444666666444333333333444555555444333333444333333222222333333444444333222111111111222333222222222333333444444444111111111222222333333333222111111000///000000000111111111000000000000000111111111111111111111111///000111222222111000///111111111111111111111111///000222333444444333333222222222333444555666777:::AAAKKKRRRVVVYYY]]]aaafffhhhooo~~~yyynnnmmm{{{iii```hhhxxx|||mmmhhhkkkzzzvvvnnnfffbbb[[[WWWTTTSSSRRRRRROOONNNLLLJJJHHHFFFDDDCCCAAAAAAAAAAAABBBCCCDDDDDDCCCFFFJJJOOOTTTXXX[[[]]]ZZZWWWRRRNNNLLLKKKHHHGGGHHHMMMSSSXXX[[[___dddhhhlllqqqwww|||yyynnnYYYQQQKKKKKKNNNSSSZZZbbb333333333333333333333333444333111//////000111222111111111111000000000000111111222222222111111000111222333444444333111111444444444333222111000///222111111111000000//////000000111111111111000000111111000000//////......333111000111222222111000111111222222222222111111000000000000000000000000//////000000111111111222000111111111111222222222000000000000000000000000111111111111111111111111111111000000111111222333444444333333333333222222888444222444555444555777555<<>>FFFPPPWWWYYY[[[```ddd```jjjxxxtttpppuuummmddddddnnnrrriiigggrrr~~~xxxrrrmmmeeebbb^^^YYYTTTRRRPPPPPPKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDBBB@@@@@@AAACCCDDDKKKRRRTTTWWWZZZ[[[ZZZXXXSSSPPPOOOLLLHHHHHHKKKMMMPPPTTTXXX[[[aaagggkkkuuu{{{pppaaaUUUMMMJJJOOOPPPQQQ]]]lll333333333333333333333333666555333222111222333444111111111111000000000000111111111111111000//////222222222222222111000///000000111111111000000///111111111111000000000///000000111111111111000000000000000000////////////222111000111222222111000111111222222222222111111111111111111111111111111111111111111111000000000000000111111111222222222000000000000000000000000111111111111111111111111111111000000111111222333222222222333333444444444777444333666777666777999;;;BBBKKKXXXjjj}}}{{{qqqjjjmmmttttttcccSSSGGGAAA???===<<<<<<<<<<<<<<<::::::999999999888888888777777888888888888777777666666666666666666666666444444444333333333222222333333333333333333333333333333333333333333333333222111111111111111222222333333333222222111111111111222333333333333222111111111111111111111111111222111000//////000111222222222222111111111000000000000000000000111222222000000000111111111222222111222333444444666:::===BBBIIIQQQXXX[[[^^^bbbdddaaaooo{{{mmmooo{{{xxxfff```eeeqqq}}}kkkfffggg|||}}}vvvpppkkkeeebbb^^^YYYUUURRRPPPPPPKKKJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCBBB@@@@@@AAACCCEEEMMMSSSTTTVVVZZZ[[[YYYWWWRRROOOOOOMMMJJJJJJMMMOOORRRVVVZZZ]]]ccciiinnnyyymmm^^^TTTMMMKKKPPPSSSUUUbbbrrr444444444444444444444444666555333222222222333444222222111111111000000000000111111111111000///...222222111000000000000000//////000111111111111111111111111111000000000000000000111111111111000000////////////000000000000222111000111222333222000111111222222222222111111222222222222222222222222333333222222111000000000000000000111111111222222000000000000000000000000111111111111111111111111111111000000111111222333111111222333444555666666777444444888999777888<<<===CCCRRReeettt|||tttlllkkksssvvvbbbRRRFFFCCC>>><<<;;;<<<<<<<<<999999999888888888777777888888999999999999888888666666666666666666666666444444444444333333333333333333333333333333333333333333333333333333333333111111111111111222333444444444444444333333333333222333333444444333333222111111111111111111111111222111000000000000111222222222222111111111111111111000000000000111222222111111222222222333333333222333444444555888<<>><<<<<<<<<;;;999999999888888888888777666666777777777777666666666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333111111111111222333444555222222222222333333333333222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111222222333111111111222222222333333333444555666888<<>>@@@AAAAAAAAACCCEEEGGGMMMSSSVVVVVVVVVYYYYYYXXXZZZUUUQQQPPPNNNLLLNNNRRRVVV[[[```cccgggppp}}}ppp]]]QQQOOOPPPSSSYYYbbbnnn444444444444444444444444555555555555444444444444333222222222222111111111...///111444666888999999000000111222444666777888222222222111000///...---000000000000111111111111000000111111111111000000////////////000000000000111000///000222333333222111111222222222222111111000000000000000000000000------...000111222333444/////////000000000111111111111111111111111111111111111111111111111111111111111000000111111222333555555555555444444333333777666777888888888>>>GGGRRR___ssszzzsssttt~~~dddXXXIII???===>>>===<<<:::::::::999999999888888666666777777777777666666666666666666666666666666444444444444555555555555333333333333333333333333333333333333333333333333222222222222222333444555111111111111222222222222222111111000000111111222111111111111111111111111111111222333333222111111111111111111111222222222222111111111111222333333111111222222222333333333444555666777999???EEEJJJRRRUUU[[[```dddfffffffffpppyyytttxxxppp^^^ZZZdddqqquuugggeeeppp{{{uuurrrmmmgggbbb]]]\\\YYYUUUQQQMMMJJJIIIAAAAAAAAABBBBBBBBBBBBBBB>>>@@@BBBBBBCCCDDDGGGJJJNNNTTTWWWVVVVVVYYYZZZYYY[[[UUUQQQPPPOOOMMMPPPUUUYYY^^^eeeiiimmmwwwiiiZZZRRRQQQTTTZZZaaajjjxxx333333333333333333333333555555555555555444444333333333222222222111111111000000222444555666777777111111222333444444444444111111111111111000///...///000000000111111111111000000111111111111000000000000000000////////////000//////000222444333222111111222222222222111111111111111111111111111111------...///000111111111////////////000000000111111111111111111111111111111111111111111111111111111111000000111111222333444444444444555555555555666555666888999===GGGRRRbbbrrrwwwttt{{{wwwhhhUUUGGGBBBAAA???<<<;;;;;;;;;::::::::::::999777777777888888777777777666666666666666666666666444444444444555555555666333333333333333333333333333333333333333333333333333333222222222333333444000111111111222222222333333222111111111111222333111111111111111111111111111222222333333222222111000000111111111222222222222222111111222222333444333333333333444444444444555555666888;;;@@@GGGLLLTTTYYY```eeeffffffhhhjjjuuuyyyyyyyyyfff]]]```mmmzzznnnfffiiiyyywwwpppmmmiiiddd```[[[ZZZWWWTTTOOOKKKHHHFFFBBBBBBBBBAAA@@@@@@?????????@@@BBBDDDDDDFFFIIILLLOOOTTTWWWVVVVVVZZZ[[[ZZZXXXSSSOOOPPPPPPPPPTTTYYY\\\cccjjjnnnssswwwcccXXXSSSUUU[[[bbbiiisss333333333333333333333333333333444444333333222111333333333222222222111111111222333333444444444444222222333444333222111000111111222333333333333222//////000000111111111222000000111111111111000000111111000000//////......000//////000222444333222111111222222222222111111222222222222222222222222............////////////////////////000000000000111111111111111111111111111111111111111111111111111111111000111222222333222333333444555666777777555444666999;;;AAAMMMZZZtttxxxwwwyyybbbQQQHHHCCC???;;;<<<<<<;;;;;;;;;:::::::::888888999999999999888888666666666666666666666666444444444555555555666666333333333333333333333333333333333333333333333333444444333222222222333333111111111222222333333333444444222222222222444444111111111111111111111111111222333444444333222111000000111111222222222222222222111111222222333444444444444555555555666666555666777888;;;AAAIIINNNUUU\\\dddhhhgggfffiiilll}}}xxxzzzmmm___]]]fffvvvyyyjjjhhhppp}}}tttmmmiiieeeaaa^^^ZZZXXXVVVSSSNNNJJJGGGEEEEEEDDDCCCAAA???>>><<<<<>>@@@===>>>===<<<::::::;;;<<<888999999999999888777777999999888777666555444444333333333444444555555555444444444444444444444444555444333222222333444555111222333333111111222333444444444444444444444444222222111111222222333444333333222111111222333333222111000000000111333444000000000000000000000000333222111111111222333444111111222222222333333333444444444777>>>FFFOOOTTTWWW\\\ccchhhkkkmmmssszzzzzzqqqzzzssscccdddhhhkkkyyyxxxoooqqq}}}zzzrrrllliiifffbbb___[[[XXXSSSPPPMMMJJJGGGDDDEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCDDDFFFIIIMMMPPPRRRTTTTTTVVVWWWWWWWWWVVVVVVUUUPPPMMMOOORRRTTTWWW\\\eeekkkpppsss}}}zzzcccYYYXXXYYY\\\fffqqq{{{666666555555555444444444555444333333222222333333444333222222111222222222222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000222111000//////000111222222111000//////000111222000000000000111111111111000000000000000000000000111111111111111111111111222222111000000111222222000000000000000000000000000000000000000000000000222222111000000111222222222222111111222222333444333333333333444555666666888555777>>>CCCMMMddd{{{{{{|||hhhUUUEEE>>>???=========;;;::::::;;;<<<888999999999999888777777888888777777666666555555444444555555555555555666444444444444444444444444444444444333333444444444111333333333222111222333111111111111111111111111222222222111222222333444333333222111111222333333222222111000000111222333111111111111111111111111333222111111111222333444111222222222222333333333666666777:::AAAIIIQQQVVVXXX^^^eeejjjmmmsss}}}pppkkk{{{ooobbbdddiiinnnqqqooozzz~~~xxxpppjjjgggeeeaaa^^^ZZZWWWSSSOOOMMMJJJGGGDDDCCCCCCAAA@@@@@@?????????BBBCCCDDDFFFIIILLLPPPQQQUUUUUUWWWXXXXXXWWWVVVUUURRRNNNLLLPPPSSSVVVZZZ```dddiiiooowwwrrr```XXXXXXZZZaaalllyyy555555555555555444444444555444333333333333333333444444333222222222222222222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000222111000//////000111222111111000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111222222111000000111222222000000000000000000000000000000000000000000000000222222111000000111222222222222111111222222333444333333333333444555666777777888999<<>>EEEMMMTTTXXXZZZaaagggkkkppp{{{xxxgggiiixxxjjjbbbfffllluuuyyykkkrrrzzzuuummmhhheeeccc___[[[XXXUUUQQQNNNLLLIIIFFFDDDBBBAAA@@@??????>>>??????AAABBBCCCFFFIIILLLOOOQQQVVVWWWXXXXXXXXXWWWVVVUUUOOOLLLLLLQQQUUUXXX^^^dddfffkkksss}}}|||ggg[[[WWWYYY\\\jjjwww555555555555555555555555555444444333333333444444444444333222222222222333222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000111111000//////000111111111000000000000000000111///000000000111111111111000000000000000000000000111111111111111222222222222111111111111111111222000000000000000000000000000000000000000000000000222111111111111111111222222222111111222222333444333333333444444555666777888<<<<<<<<>>EEEMMMTTTYYY[[[___eeeggghhhrrrrrrmmm{{{iiieeehhhrrr~~~~~~uuuppprrr{{{rrrmmmgggcccbbb___[[[WWWTTTQQQMMMKKKIIIHHHEEECCCBBBAAAAAA@@@@@@@@@@@@AAAAAACCCEEEIIILLLPPPRRRSSSYYYYYYYYYYYYWWWUUUSSSRRRPPPOOOQQQUUUXXXYYY```gggnnnttt~~~yyycccYYYWWWZZZ```fff~~~444444444555555555555555444444444444444444555666555444444333333333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000000111111000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000111222222333333000111222222222222111000000000000000000000000000000000000000000000000000000111222222222222111000222222111111222222333444444444444444555666777888888===CCCNNNddd}}}~~~{{{vvvqqqgggccc___\\\[[[ZZZYYYWWWXXXWWWVVVVVVYYY]]]aaadddgggiiikkkjjjhhhfffeeeeeeccccccbbbbbbdddhhhkkknnnooosssyyynnnWWWFFFCCC@@@<<<<<<======;;;888888999999999999888777777555555666666777777888888444444444444444333333333444444444444444444444444333444444555555444444333222444555444333222333555444444444444444444444444333333333333333444444555111222222333333222222111111111222333444444333333222222222222222222222222222222333444444444444444333333333333444444444444666:::AAAIIIQQQWWW[[[]]]aaaffffffhhhuuuzzzrrrvvvuuuddddddkkkzzztttmmmppp}}}}}}xxxoookkkeeebbbaaa^^^YYYVVVRRROOOLLLIIIHHHGGGEEECCCBBBAAAAAA@@@@@@@@@AAAAAACCCEEEHHHLLLPPPSSSUUUVVVYYYYYYYYYXXXVVVTTTQQQPPPPPPQQQTTTXXXYYYZZZ```hhhllluuunnn]]]XXXXXXZZZbbbkkk444444444555555555666666444444444444444555666666555555444333333333333444222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111000000111111111111000000///000111222222111000///000000000000111111111111000000000000000000000000///000000111222222333333000111222222222222111000000000000000000000000000000000000000000000000000000111222222222222111000222222111111222222333444444444444444555666777888999===HHH\\\ttt}}}yyyoooiiifff\\\ZZZXXXWWWWWWXXXWWWUUUUUUTTTUUUUUUWWWYYY[[[\\\\\\^^^```___]]]\\\]]]___]]]\\\\\\\\\\\\^^^```aaaaaadddhhhlllpppuuu{{{}}}dddPPPGGGCCC>>>===???>>>;;;777888999999999999888777777666666666666777777777777444444444444555555555555444444444444444444444444444444444333333444444444333444555444333333333555333333333333333333333333444333333333333444555555111222333333333333222111///000222444555555444444222222222222222222222222222333444555555555444333333333333444444444444555777<<>>LLLeee|||}}}yyywwwvvvsssrrrpppooooooppprrrsssqqqrrrtttvvvxxxyyyzzzzzz~~~~~~{{{ssskkkddd```___XXXWWWWWWXXXYYYZZZYYYXXXVVVVVVXXXYYY[[[\\\\\\]]]ZZZ\\\]]]\\\ZZZ[[[]]]```\\\\\\\\\[[[[[[[[[\\\\\\ZZZ\\\^^^```cccgggkkkoooqqqwww~~~qqq[[[IIIDDD???>>>??????;;;777888999999999999888777777777777777777666666666666444555555555666666777777444444444444444444444444555555333222222333555555333444555555333333444555444444444444444444444444444333333333333444555555111222333444444333222111...000222444555666555555222222222222222222222222222333444555555555444333333333333444444444555555999>>>FFFPPPXXX^^^aaabbbdddgggfffkkkrrruuuooo```\\\```nnnvvvnnnoooxxxqqqlllhhhdddaaa```^^^YYYUUUOOOMMMJJJHHHGGGFFFDDDBBB???>>>>>>>>>>>>>>>??????GGGIIIMMMQQQUUUXXXZZZZZZYYYYYYXXXWWWTTTQQQNNNMMMNNNPPPUUUZZZ[[[\\\cccllluuuoooaaaWWWXXXYYYYYYaaammm{{{888777666666777666444222444444444444444444444444444444444444444444444444111111222222222222111111111222222333333222222111000000000111222222222333111222222222222111000000////////////000000000000111111111111111111111111222222111111111111222222000000000000000000000000111111111000000000000000111111222222222333333333333333222111000000111111111111111111111111111111000111111111111222222222222222333333333333444444555333333555555333555:::CCCGGGVVVppp~~~zzzzzz|||tttwww~~~|||zzzxxxvvvtttrrrpppnnnmmmlllhhhhhhhhhhhhhhhhhhiiiiiihhhhhhiiikkklllmmmnnnoooqqqrrrsssrrrrrrsssvvvxxxzzzzzzzzz{{{|||}}}}}}|||{{{yyyxxxxxxyyyyyytttrrroookkkgggccc```^^^[[[[[[ZZZ[[[\\\^^^___aaaZZZ[[[]]]^^^___^^^]]]]]]``````cccgggiiihhhggghhhccccccbbb```______^^^\\\]]][[[]]]aaaaaa___ccckkkgggjjjooorrrssstttuuuvvvyyy{{{sssZZZJJJ@@@BBBAAA:::999>>>:::::::::999999999888888555555666666666666555555666666666666666666666666444444444333333222222222333444444555555444444333333333333333333333333333333222222111111222222333444444444333333222222222111111111222222333333333333333222222333333444555111222222333333222222111222333444444222222333444999666444333444666777777999AAAJJJRRRXXX]]]cccgggllliiijjjvvvwwwooo|||tttccc]]]\\\dddsssqqqmmmvvv{{{uuuqqqgggdddaaa___]]][[[WWWUUUQQQMMMIIIFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCHHHKKKPPPUUUYYY[[[\\\\\\YYYXXXUUURRRPPPOOONNNNNNSSSUUUXXXYYY[[[```hhhnnnwww}}}fff___ZZZXXXZZZ___kkkvvv888777666777888777666444444444444444444444444444444444444444444444444444111111222222222222111111111222222333333222222111111111111111111222222222111222222222222111000000////////////000000000111111111111111111111111111111111000000000000111111000000000000000000000000111000000000000000000000111111111111222222222333333222222111000000111111111111111111111111111111000111111111111222222222222222333333333333444444666444444666666444666;;;BBBIIIZZZppp||||||xxxvvvyyy~~~yyyttt||||||zzzyyywwwvvvuuutttrrrqqqrrrqqqooonnnlllkkkjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjjjjkkkkkkllllllllllllmmmmmmmmmlllnnnpppsssqqqrrrssstttuuuvvvvvvwwwuuutttrrrqqqpppqqqrrrrrrrrrqqqpppmmmkkkhhhfffeeeddddddcccbbbcccdddfffhhhdddeeeeeeeeeeeeddddddcccfffhhhnnntttwwwvvvtttsssmmmmmmkkkiiigggeeeccc```___\\\]]]aaabbb```dddjjjjjjkkkmmmnnnooopppsssuuuqqqqqquuuzzz|||~~~eeeSSSEEEBBBAAA<<<;;;???:::::::::999999999999888666777777888888777777666666666666666666666666666444444444333333333222222333444444555555444444333333333333333333333333333444333333333333333333444444333333333333333333222222222222222222222333333222222222222222333444444222333333333333333333222222333444444222222333444666555333222333444666666<<>>CCCMMM___nnnsssrrrrrruuu|||}}}~~~{{{uuuvvv|||zzzuuuuuuuuuttttttttttttssssssrrrqqqpppoooooonnnnnnpppppppppoooooonnnnnnnnnnnnooooooooooooooonnnnnnooopppqqqqqqpppqqqtttwwwuuuvvvxxxyyyzzz{{{zzzzzzyyyxxxwwwvvvvvvvvvwwwxxxvvvvvvvvvuuuuuutttsssrrrrrrqqqooommmmmmoooqqqrrrrrrqqqooommmllllllllllllqqqwww~~~yyytttppplllgggdddbbb``````dddeeeeeegggkkknnnoooooopppppprrrvvvyyyvvvttttttvvvwwwxxx}}}yyybbbMMMDDDBBB>>>===@@@::::::::::::999999999999777888888999999888888777666666666666666666666666444444444444333333333333333444444555555444444333333333333333333333333333555444444333333444444555222333333333333333333444333333222222222222222222222111111111111222333333222222222222222222222222222333444444222222333444444333222111222333555777@@@GGGPPPWWW[[[___cccfffgggoooyyyyyyvvv{{{uuu^^^UUUVVV^^^iiizzztttnnnrrr}}}vvvooojjjdddaaa^^^\\\ZZZXXXTTTRRROOOLLLHHHFFFEEEEEEDDDCCCBBBBBBAAAAAABBBDDDEEEFFFOOOPPPSSSUUUWWWVVVVVVUUUUUUTTTQQQOOOOOOOOOPPPPPPSSSVVVZZZ\\\```gggqqqxxxyyyhhh[[[XXXXXX]]]dddmmmzzz999777666666777777666555555555555555555555555555444444444444444444444444111222222333333222222111111222222333333222222111333222222222111000000000111222222222222111000000//////000000000111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000111111111///000000000000111111111222222111111111111111222111111111111111111111111000000111111111222222222222222222333333333444444777555555777777666:::@@@GGGSSSbbbjjjjjjkkksss{{{|||yyyvvv{{{}}}|||~~~}}}}}}||||||{{{{{{zzzzzz{{{|||}}}}}}}}}||||||}}}~~~~~~~~~||||||}}}~~~{{{wwwuuuuuuvvvvvvzzzssslllhhhgggeeeeeegggjjjmmmnnnppprrruuuxxx{{{~~~~~~tttWWWHHHCCC???>>>@@@;;;;;;:::::::::999999999777888888888888888888777666666666666666666666666444444444444444444333333333444444555555444444333333333333333333333333333444444333333333333444444222222222333333444444444333333333222222111111111111111000000111111222333111111000000000000111111222333444444222222333444222222222222222444777999CCCJJJSSSZZZ]]]___bbbeeeeeennn|||rrrvvvkkkXXXTTTYYY```mmmooonnnvvvzzzssslllgggcccaaa^^^[[[YYYWWWTTTQQQNNNKKKGGGEEEDDDDDDDDDCCCBBBBBBAAABBBCCCEEEHHHIIIPPPQQQSSSUUUUUUUUUTTTTTTUUUSSSPPPNNNMMMMMMOOOPPPSSSVVVZZZ^^^dddmmmxxx~~~pppeee^^^\\\___fffnnnxxx:::888666555666666555444555555555555555555555555444444444444444444444444222222333333333333222222111222222333333222222111333222222222111000000000111222222222222111000000000000000000111111111111111111111111111111111111333222222111111222222333000000000000000000000000//////000000111111111111///000000000000111111111222111111111111111222222111111111111111111111111000000111111111222222222222222222333333333444444666333444666777888===DDDNNNYYYccceeeeeekkkyyy}}}{{{~~~vvvmmmfffeeeggggggmmmssswwwyyy|||fffPPPFFFAAA???>>>;;;;;;;;;:::::::::999999666777777888888777777666666666666666666666666666444444444444444444444444333444444555555444444333333333333333333333333333333333222222222222333333222222222333333444444444333333333222222111111111111111000000111111222333333222111111111111222333222333444444222222333444222333444444444555:::===FFFMMMVVV\\\___```ccceeeeeelll{{{}}}nnnzzzzzzeeeWWWWWW^^^dddtttooopppyyy|||vvvpppjjjfffcccaaa^^^[[[ZZZWWWTTTRRRMMMJJJFFFDDDDDDDDDCCCCCCBBBBBBAAABBBDDDGGGJJJLLLPPPQQQRRRTTTUUUUUUUUUUUUVVVTTTPPPMMMLLLLLLNNNOOOSSSWWW\\\aaahhhsssuuujjjccc^^^___eeepppzzz===:::777555555666555444555555555555555555555555444444444444444444444444222222333333333333222222111222222333333222222111222222222111111111111111111222222222222111000000000000000111111111222222111111111111111111111111333333333222222333333333000000000000000000000000/////////000111111222222000000000111111111222222111111111000111111222333111111111111111111111111000111111111111222222222222222333333333333444444555333444777999;;;AAAIIIUUU]]]cccbbbeeeppp}}}vvvjjjccc___aaahhhlllzzzvvv\\\LLLCCC@@@>>>;;;;;;;;;;;;::::::::::::666777777777777777777666666666666666666666666666444444444444555555555555333444444555555444444333333333333333333333333333333222222111111222222333222333333333333333333444333333222222222222222222222111111111111222333333666555444333333444555666222333444444222222333444222444666666555777<<>>:::888777777666555555555555555555555555555444444444444444444444444222333333444444333333222111222222333333222222111111111111111111222222222111222222222222111000000000000111111111222222222111111111111111111111111333222222222222222222333000000000000000000000000...//////000111111222222111111111111222222222333111111000000111222222333111111111111111111111111000111111111111222222222222222333333333333444444555333555999<<>>CCCNNNUUU___fffiiijjjkkklllmmmyyy}}}uuujjjhhhiiilllooovvvqqq{{{~~~ssskkkgggfffdddbbb```]]]ZZZXXXVVVTTTQQQNNNKKKHHHDDDCCCCCCCCCCCCBBBCCCBBBAAABBBEEEJJJOOORRRSSSSSSSSSSSSRRRRRRRRRRRRPPPNNNLLLLLLNNNRRRWWWZZZ\\\```fffnnnxxx~~~wwwqqqoooqqquuuLLLDDD===;;;:::777888:::777666666666555555555555333444555666666555444333444333222222111111111222222222222333333444444444333222222111111222222333111111111111111111111111222111111111000000//////000000000000111111111111000111111111111222222222000000000000000000000000//////000000000000//////111111111000000000000000//////000111222333333444111111111000000000//////111333444444222222333555222333444444444555777999999666555777>>>GGGOOOSSS[[[]]]```fffuuupppaaaWWWXXXVVVUUUdddzzzgggMMMBBBBBBAAA@@@???<<<;;;;;;===>>>;;;;;;;;;:::::::::999999:::999999888777666666555555555555555555555555555333444444555555444444333444444444444444444444444:::999777555333000......333333333222222111111111000000000000000000000000222222222222222222222222000000000111222222222333777333///,,,,,,///333777555666666555444888@@@FFFVVV\\\^^^eeeooolllffflllooo}}}lllfffgggiiiooovvvvvvuuu{{{rrrkkkfffdddbbbaaa^^^]]][[[YYYVVVSSSPPPOOOHHHHHHFFFEEEDDDDDDDDDDDD@@@AAABBBEEEHHHLLLNNNPPPTTTUUUUUUTTTRRRQQQRRRSSSOOOMMMMMMNNNRRRUUUXXXYYY]]]bbbhhhppp||||||~~~zzzRRRIII@@@===;;;888888:::777777666666666555555555444444555666666555444444333333222333333444555666222333333333333333333444333222222111111222222333111111111111111111111111111111111111000000000///000000000000111111111111000111111111111222222222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111222222222333333333222222222111111111333444444222222333555222444555444444555777999888777888;;;BBBJJJRRRVVV]]]```dddkkkwwwmmm```YYY[[[ZZZZZZkkkpppWWWHHHFFF@@@@@@>>>===;;;;;;<<<===::::::::::::999999999999888777777666555555444444555555555555555555555555333444444555555444444333444444444444444444444444666555555444444333222222333333333222222222111111111111111111111111111111222222222222222222222222111111111111222222222222444333222111111222333444555666666555555:::AAAHHHWWW]]]```gggppplllfffmmmvvvzzz~~~zzzhhhccceeehhhqqq|||~~~yyy}}}|||wwwpppiiifffcccbbbaaa^^^]]]\\\YYYVVVSSSPPPOOOIIIHHHGGGEEEDDDCCCCCCCCCAAABBBDDDFFFJJJMMMOOOQQQSSSTTTUUUUUUSSSQQQQQQRRRMMMLLLLLLMMMQQQUUUWWWYYY___eeelllvvv[[[PPPEEE@@@===999888:::777777777666666666555555444444555666666555444444222222333444555777999:::444333333333333333333222333222222111111222222333111111111111111111111111111111111111000000000000000000000000111111111111000111111111111222222222000000000000000000000000111222222222222222222111000000111111222222333333222222222111111111000000333333333222222222222222111333444444222222333555333444555555444444666888777999<<>>===<<<<<<<<<<<<:::999999999999888888888777777777666666555555444555555555555555555555555444444555555555555444444444444444444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444555555444333222555666777666777<<>>:::888999777777777666666666666555444555555555555555555444333333333444555777999:::444444444333333222222222333222222111111222222333111111111111111111111111111111111000000000000000///000000000111111111111000000111111111222222222000000000000000000000000111111222222222222111111000000111222333333444444111111111111111111111111000000000000000000000000111222444333222222333555444555666555444555666888666:::@@@FFFMMMUUU[[[___fffllltttyyy|||~~~~~~}}}zzzuuusss{{{}}}uuukkkdddccchhhllltttlllUUUHHH@@@???=========<<<;;;:::999999999888888888777777999999999888888888777777555555555555555555555555444444555555555555444444444444444444444444444444666555555444444333222222333333333333333333333333333333333333333333333333111222222222222222333333333333333222222111111111222333444555555444333222555666777777999>>>GGGNNNXXXaaadddhhhnnniiigggqqqxxxuuuvvvllldddccceeellltttvvv~~~qqqnnnjjjgggeeedddcccbbb___^^^\\\ZZZVVVSSSPPPNNNJJJHHHGGGEEECCCBBBAAAAAACCCDDDFFFIIILLLNNNPPPQQQPPPSSSVVVVVVTTTQQQOOONNNMMMNNNPPPRRRTTTXXX]]]```bbblllxxxqqqaaaOOOEEE@@@<<<::::::888777777777666666666666555555555444444555555555444444333333444444555666444444444333333222222222333222222111111222222333111111111111111111111111000000000000000000111111///000000000111111111111000000111111111222222222000000000000000000000000000111111111111111111000000000111222333333444444///000000111222222333333000000000000000000000000111222444333222222333555444555666666555555777999777<<>>=========;;;999999999999888888888777777999999999999888888888888666666666666666666666666444555555666666555555444444444444444444444444444555555444444444333333333333333333333333333333333333333333333333333333333111111111222222333333333444333333333222222111111333333222222222222333333555666888999;;;AAAJJJQQQXXXaaaeeehhhmmmiiikkkxxxuuuzzzqqqjjjeeegggiiisss|||tttoooxxxzzznnnllliiigggfffeeecccbbb___^^^\\\YYYVVVRRROOOMMMIIIHHHFFFDDDCCCBBBAAAAAACCCEEEGGGJJJMMMOOOPPPQQQPPPSSSUUUUUUSSSPPPMMMMMMLLLNNNPPPRRRUUUYYY___ccccccooo~~~zzzwwwwwwyyyzzzoooZZZMMMFFF@@@<<<;;;888888777777777666666666666555444444444444555666555555444333222222333333444333333333333333333222333222222111111222222333111111111111111111111111000000000000111111111111000000000000111111111111000111111111111222222222000000000000000000000000000000111111111111000000000000111111222222333333...///000111222333444444222222222222222333333333111333444444222222333555333444666666555666888;;;;;;AAAJJJQQQWWW]]]eeejjjwwwzzz~~~}}}vvvqqquuu~~~{{{qqqlllmmmqqq{{{nnnlllnnnqqqvvv~~~oooYYYIIIDDD???=========;;;999:::999999999999888888888777777777777777777777777666666666666666666666666555555666666666666555555444444444444444444444444111222222333444555666777333333333333444444444444333333333333333333333333111111111222222333333444333333333333333222222222444333222111111222333444444666999:::===DDDMMMUUUYYYcccfffhhhlllkkkqqq{{{vvvlllfffdddhhhmmmyyytttpppppp|||yyytttllljjjhhhgggfffdddbbb___^^^]]][[[XXXTTTPPPMMMKKKGGGFFFEEEDDDCCCBBBBBBBBBEEEGGGJJJMMMOOOQQQQQQQQQQQQSSSUUUTTTQQQNNNMMMLLLIIIMMMPPPRRRTTTXXX___eeehhhuuuxxxtttrrrtttwww{{{gggWWWMMMEEE???===888888888777777777666666666555444444444444555666555444444333222222333333222333333333333333333444333222222111111222222333111111111111111111111111///000000000111111111111000000000000111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111000000111111111222222222111111222222222333333333111333444444222222333555222333555666666777:::<<<@@@GGGOOOVVV[[[bbbjjjppp~~~{{{pppjjjsss{{{rrrnnnpppwwwyyynnnnnnrrr|||~~~gggOOOHHH@@@<<<======<<<999::::::::::::999999999999777777777777777777777777666666666666666666666666555555666666666666555555444444444444444444444444222222333333444555666666333333333444444444555555222222222222222222222222000111111222333333444444222222333333333333333333444444333333333333444444444777999;;;>>>FFFPPPWWW\\\fffiiijjjnnnoooyyywwwyyywwwfff```___fffooo~~~ooonnnrrr{{{uuupppkkkiiigggfffdddbbb^^^[[[]]]\\\ZZZWWWSSSOOOLLLJJJEEEEEEDDDCCCCCCCCCCCCCCCHHHJJJMMMPPPRRRSSSTTTSSSRRRSSSTTTRRROOOMMMMMMMMMKKKOOOSSSUUUWWW[[[ccciiiqqq}}}vvvtttvvvzzz}}}qqq^^^RRRHHHAAA>>>888888888888777777777777666555444333333444555666555444444333333444444444222222222333333444444444333222222222222222222333111111111111111111111111//////000000111111111222000000000000111111111111000111111111111222222222000000000000000000000000222333333444444333333222111111111000000000000000222222222111111111111111//////000000111111111111111333444444333222444555111333555666666888;;;===DDDKKKSSSZZZ^^^eeennntttzzzmmmgggsss~~~~~~wwwsssuuu}}}yyyppppppuuuzzzpppRRRJJJAAA<<<<<<===<<<:::;;;;;;;;;:::::::::999999999999999999999999::::::777777777777777777777777555555666666666666555555444444444444444444444444555555555444444333333222333333333444444555555555222222222222222222222222000000111222333333444444222222222333333444444444444444555666666555444444444777999;;;???GGGQQQYYY^^^hhhjjjkkkooorrrvvv{{{kkkaaa[[[[[[dddppp{{{mmmnnntttzzztttpppjjjhhhfffeeeccc```[[[XXX]]][[[YYYVVVRRRNNNKKKIIIDDDDDDCCCCCCCCCCCCDDDDDDJJJLLLOOOSSSUUUVVVVVVUUUSSSSSSSSSQQQNNNLLLMMMMMMNNNSSSWWWZZZ[[[```hhhnnnyyyvvvwww{{{qqq[[[KKKDDDCCC===;;;999888888888666555777777666555555555555555666666555444444444444555555444333222111222333333333333333222222111111111000111111222222222111111222222222222222222222222333222222222222222222222444333333222111111111222////////////000000000000222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222333333444444444333222222333444666777888:::===@@@HHHMMMWWWaaagggiiipppxxxzzzuuufffeeeuuu~~~vvvmmmrrr||||||wwwzzzfffQQQ@@@AAADDD@@@===>>>;;;:::888999:::;;;;;;:::888888888888777777777777777777666666555555444444777777666666555555555444555444444333333444444555444444444333333222222222222222222222222222222222444444444444444444444444111111222222222333333333444444444444444444444444333333333444444444555555333555999===CCCLLLUUU[[[cccfffjjjkkkmmmwww{{{yyyuuueee[[[ZZZ^^^hhhuuuvvvhhhmmmzzzzzzrrrlllfffeeecccaaa```_________^^^\\\YYYWWWTTTPPPKKKHHHKKKIIIEEEBBBAAACCCEEEHHHIIIMMMQQQSSSTTTTTTUUUVVVTTTSSSPPPNNNLLLKKKKKKKKKQQQTTTXXX[[[___eeennnuuu}}}xxx}}}gggUUUKKKGGG???===:::999999999888777777777666555555555555555666666555444444444444555555444333222222222333333555555555444444333333333111111111222222222111111111111111111111111111111222222222222222222222222333222111111000000000111000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222111222333444444444444444444555666666777:::>>>AAALLLPPPXXXaaaeeegggmmmuuuyyy|||zzzooodddgggyyy~~~uuunnnuuu|||xxxsssyyymmmWWWDDDBBBCCC???:::999<<<:::999999:::;;;;;;:::888888888888777777777777666666666666666555555555777666666666555555555555555444444333333444444555444444444333333333222222333333333333333333333333444444444444444444444444222222333333333444444444333333333333333333333333333333444444444555555555444777;;;@@@FFFOOOWWW]]]eeegggjjjjjjmmmyyylll]]]XXXXXX^^^jjjyyypppiiiooo~~~{{{wwwpppjjjdddcccbbb```___^^^]]]]]]^^^[[[XXXUUUSSSOOOKKKHHHJJJGGGDDDBBBBBBDDDGGGIIIKKKNNNRRRTTTUUUUUUVVVWWWSSSRRRPPPMMMLLLKKKKKKKKKRRRUUUXXX\\\```hhhrrryyyzzzuuu|||wwwbbbSSSKKKBBB???<<<:::::::::999888777777666555555555555555666666555444444444444555555444333222222222333333222222111111111111111000111111111111111111111111000000000000000000000000111111111111111111111111222111000000///000000000111111111111222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222000111222333555555555666555555555555666:::@@@DDDOOOSSSZZZaaacccdddjjjrrryyyxxxrrrjjjeeennnyyy~~~~~~~~~uuuoooxxx{{{wwwmmmuuu|||dddMMMEEEDDD???999888<<<;;;999999:::;;;;;;:::888888888888777777777777555555555666666666666666666666666666555555555555555555444444444444555555444444444444333333333333444444444444444444444444444444444444444444444444333333444444444555555555222222222222222222222222333444444444444555555555666999>>>CCCJJJRRR[[[aaagggiiiiiiiiinnn|||xxxcccXXXUUUWWW___nnnzzzllljjjssszzzvvvrrrlllgggcccbbbaaa```^^^]]]\\\\\\]]]ZZZVVVRRRPPPMMMKKKIIIGGGFFFDDDBBBCCCFFFIIILLLMMMPPPSSSUUUVVVUUUVVVVVVRRRPPPNNNLLLKKKKKKLLLLLLSSSUUUYYY\\\bbbkkkwwwyyysssqqqyyyoooZZZMMMFFFBBB===::::::::::::999777777666555555555555555666666555444444444444555444444333333333222222222111111111111111000000000222222111111111111111111111111111111111111111111000000000000000111111111222111111000000000111111000000000111111111222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111222333444555555555555555555555555666;;;AAAFFFPPPTTT[[[aaabbbbbbjjjsss|||yyysssmmmnnnyyywwwuuuyyytttoooxxxzzzwwwooozzzuuuZZZKKKFFFAAA>>>======;;;:::999;;;;;;;;;:::888888888888777777777666444444555555666666777777666666666666666555555555555555444444444444555555444444444444444444333333444444444444444444444444333333333333333333333333333333333333444444444444222222222222222222222222444444444444555555555555666:::@@@GGGNNNVVV^^^ccciiiiiihhhiiiqqqnnn^^^XXXSSSXXXcccsssxxxnnnkkkwww{{{tttqqqnnniiieeebbbbbbaaa```___]]]\\\[[[]]]XXXSSSOOOLLLKKKJJJIIIEEEDDDCCCCCCEEEHHHLLLNNNNNNPPPTTTUUUUUUTTTTTTUUUPPPNNNLLLKKKJJJKKKMMMNNNSSSUUUYYY]]]dddooo|||zzzsssqqqnnnxxx{{{cccQQQJJJFFF@@@;;;999999999999777777666555555555555555666666555444444444444555444444444333333333222222555555555555555555666666333333111111000000111111222222222222222222222222//////000000000111111111222222111111111222222333/////////000000000111111222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222444444444555555444444333555555555555777<<>><<<::::::;;;;;;;;;:::888888888888777777777666444444555555666666777777555555555666666666666666666555555444444555555666444444444444444444444444333333333333333333333333333333333333333333333333222222222222333333333333444444444444444444444444444444444555555555666666555:::AAAIIIQQQYYYaaafffiiijjjjjjlllyyy}}}fffZZZXXXVVV]]]jjjyyyvvvqqqkkkzzz~~~vvvpppmmmjjjgggeeeccccccbbbbbb```^^^]]]\\\ZZZVVVPPPLLLJJJIIIHHHHHHCCCCCCCCCDDDFFFJJJNNNPPPNNNPPPSSSTTTSSSRRRRRRRRRNNNLLLJJJIIIIIIKKKNNNPPPSSSVVVZZZ___fffrrrrrrmmmoooqqq|||rrr]]]QQQKKKCCC===:::::::::999777777666555555555555555666666555444444444444555333333444444444333222111444444555555555555666666444333222000000000111111222222222222222222222222///000000111111222222222222222222222222222333444.../////////000000000000222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222555555555555555444333333444555666777999>>>DDDHHHMMMRRR[[[aaabbbeeeqqq~~~uuupppwwwtttmmmuuuyyy^^^LLLCCCBBBDDD???===;;;:::;;;;;;;;;999888888888888777777777777555555555666666666666666555555555666666666666666666666555555555555666666444444444444555555555555333333333333333333333333333333333333333333333333111111111222222222333333444444444444444444444444444444555555555666666666555;;;CCCLLLUUU]]]dddhhhjjjmmmnnnssssss^^^VVVVVVZZZdddqqqsssqqqmmm}}}}}}xxxqqqllliiigggfffeeebbbccccccbbbaaa___]]][[[XXXTTTNNNJJJHHHHHHGGGFFFBBBBBBCCCEEEHHHLLLOOORRROOOQQQTTTTTTSSSQQQPPPPPPLLLJJJHHHGGGIIILLLOOORRRTTTWWW]]]ccckkkwww{{{mmmkkkpppzzznnnXXXQQQHHH@@@<<<;;;;;;;;;777777666555555555555555666666555444444444444555333333444444444333222111111111111222222333333333555444222000//////000111111111111111111111111111000000111111222333333444111111111111111222333333//////000000000111111111222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222333444555555555555555444333444666888;;;???DDDHHHMMMSSS\\\aaabbbfffsssxxxrrrzzzuuunnntttpppVVVGGGCCCDDD???===;;;;;;;;;;;;;;;999888888888888777777777777666666666666666555555555555555555555666666666777666666555555555555666666444444444444555555555666444444444444444444444444222222222222222222222222222222222333333333444444333333333333333333333333555555555555666666666666666===FFFPPPYYYaaahhhlllkkkpppuuu}}}jjj[[[WWWXXX^^^jjjyyy}}}ooopppqqqvvvrrrlllhhheeedddddddddaaaaaabbbbbb```^^^[[[ZZZUUURRRMMMJJJHHHGGGEEEDDDBBBCCCDDDFFFIIILLLPPPRRRQQQSSSUUUUUUSSSQQQPPPPPPKKKIIIGGGFFFHHHLLLPPPSSSVVVZZZaaahhhppp|||xxxnnnpppxxx|||]]]UUUKKKCCC>>><<<<<<<<<777777666555555555555555666666555444444444444555333333444555444333222111333333333444444555555555555444222000//////000111000000000000000000000000000000111222333333444444000000///000000111222222000111111111111222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222444555666666777777222444777999<<<@@@EEEHHHNNNTTT]]]bbbbbbffftttuuu|||vvvooouuuaaaMMMEEECCC@@@>>>;;;;;;;;;<<<;;;999888888888888777777777777777777666666555555555444444555555555666666777777666666555555555555666666444444444555555555666666666666666666666666666666222222222222222222222222333333333444444444555555222222222222222222222222555555555555666666666777888>>>HHHSSS\\\dddjjjnnnmmmsssyyy}}}fff[[[ZZZ\\\```mmm}}}{{{mmmooosssxxxrrrnnniiieeebbbbbbbbbccc___```aaaaaa___]]]ZZZXXXSSSPPPLLLIIIHHHFFFDDDBBBBBBCCCDDDFFFIIIMMMPPPRRRRRRTTTWWWVVVTTTRRRQQQQQQJJJHHHFFFFFFHHHLLLPPPSSSXXX]]]dddllltttyyysssxxxrrraaaOOOGGGCCC<<<:::;;;999888777666666555555555666666555555555444444444777777666555444444333333333333333333333333333333333222111111000000111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111000///...,,,///000111222333333222111222222222111111111000000111111222222222222111111000222333333222111333444333444555444333333444666666555888>>>BBBDDDGGGLLLRRRWWW]]]aaacccjjjuuu~~~{{{~~~yyy{{{sssooouuu{{{tttTTTEEEDDD???===<<<;;;;;;:::888777888888888777777777777777777777777777666666666666666555444333444555777999666666555555444444444333555555555555555555555555555444333333333333444555555555444444444333333333333333333333333333333333222222333444444555555666666666555555555555666666999AAAMMMWWW___eeelllpppvvvooozzzrrrfffeeedddbbbkkkxxxvvvoootttzzzyyynnnkkkhhhfffeeefffeeeddd___``````___]]]ZZZWWWUUUQQQOOOKKKGGGEEECCCCCCCCCEEEEEEEEEFFFHHHKKKNNNPPPTTTTTTTTTUUUUUUTTTQQQNNNGGGGGGHHHHHHIIIMMMRRRWWWYYY^^^dddlllzzz{{{qqqtttmmmXXXLLLEEE>>>::::::999999777666666666666666666666555555555444444444777666666555444444333333333333333333333333333333333222111111000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333222111000//////000111222333222222111222222222111111111000000111111222222222222111111000222333333222111333444333444555444333333555666777666999???BBBDDDHHHNNNTTTWWW\\\___dddmmmxxxxxxyyy{{{rrrnnnuuu|||{{{[[[HHHCCC@@@???===<<<<<<<<<:::999999999999999888888888888777777777777666666666666666666444444444555777888888777777777666666666555555555555555555555555555555555444333333444555555555555444444444333333333333333333333333333333333222222333444444555555666666666555555555666777777;;;CCCOOOXXX___eeekkkooorrrppptttiiihhhhhhgggqqqvvvssszzzyyyyyypppmmmiiigggffffffeeeddd`````````___]]]ZZZWWWUUUQQQOOOKKKGGGDDDCCCCCCCCCDDDDDDEEEGGGJJJMMMPPPRRRTTTTTTTTTTTTUUUSSSPPPMMMGGGGGGHHHHHHJJJNNNSSSXXX]]]aaagggooo|||yyyrrrxxx~~~cccRRRHHHAAA;;;999:::999888777666666666666666666666555555555444444666666666555444444333333333333333333333333333333333222111111000000111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333222222111000000000111222222222222111222222222111111111111111111111222222222222111111000222333333222111333444333444555444333333555777777777:::@@@CCCEEEJJJPPPXXXZZZ]]]aaagggqqq||||||xxxzzz}}}{{{ooommmuuu~~~hhhPPPEEEBBB@@@>>>===>>>>>><<<;;;;;;;;;::::::999999999999777777777777666666666666666666555444444555777888777777777666666666666666555555555555555555555555555555444333333444555555555555444444444333333333333333333333333333333333222222333444444555555666555555555555666666777888===FFFQQQZZZaaafffkkknnnnnnqqquuulllkkklllmmmwwwsssxxxyyyxxxtttpppkkkhhhgggfffeeecccbbbbbbaaa___]]]ZZZWWWUUUPPPNNNJJJGGGDDDCCCBBBBBBCCCDDDFFFHHHLLLPPPSSSTTTVVVUUUTTTUUUTTTRRRNNNKKKFFFGGGHHHIIIKKKOOOUUUYYY```eeekkksssuuusss|||nnnXXXLLLDDD===999::::::999888777777777777666666666666555555555555666666555555555444444444333333333333333333333333333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000000000000000111111111111222111111111111111111111111111111111111222222333333222222111000222333333222111333444333444555444444444666888888888<<>>===>>>>>>===<<<;;;;;;::::::999999888888777777777777666666666666666666555555555555666777444444444444444444444444555555555555555555555555555555444444444444555555555555444444444333333333222222333333333333444444222222333444444555555666555555555555666777888999@@@HHHTTT]]]bbbfffkkknnnmmmqqquuummmlllnnnrrr{{{sssppp{{{zzzxxxvvvsssnnnjjjhhhfffdddccccccbbbaaa___\\\YYYVVVTTTOOOMMMIIIFFFCCCBBBBBBBBBCCCDDDFFFJJJNNNRRRUUUVVVWWWVVVUUUUUUTTTRRRNNNJJJFFFGGGIIIKKKMMMRRRWWW[[[bbbhhhpppzzzzzzqqqtttyyyaaaRRRIIIAAA:::;;;:::999888888777777777777777666666666555555555555555555555555444444444333333333333333333333333333222111111000000111111111111111111111111111111222222222222222222222222111111111111111111111111//////000000000111222222222222111111111111111111111111111111111111111111222222333333333333222222000222333333222111333444333444555555444555777999999:::>>>CCCDDDFFFNNNWWWaaagggnnntttxxxzzz}}}zzz{{{}}}}}}vvvrrrvvv}}}{{{rrrllliiijjjuuueeeNNNDDDBBB>>>=========<<<;;;;;;::::::999888888777777777777777777666666666666666666666555555555666666333333333444444444444444555555555555555555555555555555555555555555555555555555444444444333333333222222222333333444444444222222333444444555555666444444555555777888::::::BBBKKKVVV___dddhhhkkknnnooossssssllliiinnnuuu}}}ssslllooo}}}zzzxxxtttoookkkhhhfffdddcccdddcccaaa^^^[[[WWWUUUSSSNNNLLLHHHEEECCCBBBBBBBBBCCCEEEHHHKKKOOORRRUUUVVVXXXWWWVVVUUUTTTQQQMMMJJJEEEGGGJJJLLLOOOTTTZZZ^^^ccckkkvvvtttpppxxxnnn[[[OOOEEE>>><<<;;;:::999888888888888777777777666666666555555555555555555555555555555333333333333333333333333333222111111000000111111111111111111111111111111222222222222222222222222333333333333333333333333111111111222222444555666333222111111000111111111111111111111111222222222222222333333333333222222000222333333222111333444222444555555444555777999:::<<<@@@DDDEEEGGGPPPZZZccclllwww}}}}}}|||}}}{{{}}}~~~sssmmmkkklllssszzzwwwmmmeeeddddddgggrrrnnnTTTGGGDDD@@@===<<<<<<<<<;;;;;;;;;:::999888777777666777777777777666666666666666666666666666555555555555555555555555666666666555555555555555555555555444555666666666666555444555555444444444333333333111222222333333444444555222222333444444555555666444444444666777999;;;<<>>BBBFFFFFFHHHRRR^^^```mmm{{{~~~zzzxxxyyyvvvkkkbbb```___]]]YYY\\\iiixxxxxxppphhh\\\UUUXXX[[[^^^iiixxx|||xxx{{{mmmNNNJJJDDD@@@>>>===<<<;;;>>>======<<<:::999888888777777777777666666666666666666777777666555444444222222222333333444444444555555555555555555555555444555666777777666555444555555444444444333333333111111222333333444555555222222333444444555555666333333444666888:::<<<===DDDMMMZZZdddiiillloooqqqsss}}}kkkdddaaabbboooooopppvvvwwwsssnnnjjjhhhfffdddccccccbbb^^^ZZZVVVRRRPPPOOOKKKIIIFFFDDDBBBAAAAAABBBHHHIIIKKKMMMNNNOOONNNNNNNNNMMMLLLMMMLLLJJJFFFCCCDDDGGGLLLPPPTTTYYY^^^bbbkkkwww{{{ooo{{{{{{___OOOKKKAAA???>>><<<;;;:::999999999777666555666666444333666666666666555555555555444333333222222333333444888666555333333444555666222222222222111111000000666555555444333222111111222222222333333444444444111111111111111111111111111111111111111111111111000000000000000000000000000111333333111000111222111111222222222333333333666444222222444777:::;;;>>>>>>@@@EEELLLSSSYYY[[[bbbnnnzzz}}}yyyxxx{{{{{{}}}{{{pppgggeee]]]ZZZZZZ\\\]]]aaajjjtttxxxllleeeZZZVVVUUUWWWZZZ]]]fffoooyyy{{{^^^LLL???@@@BBB===;;;===<<<<<<;;;;;;;;;:::::::::777777777777777777777777888777666555555444555555555555555555555555555555555555666666666666666555333333333444444444555555444444333333333444555555333333333444444444555555333444444555666777888888999777555555666:::>>>BBBKKKVVV\\\ccclllkkknnn|||xxxxxxccc\\\]]]cccqqqzzzjjjooozzz}}}vvvrrrlllhhhgggfffeeedddccc^^^YYYWWWXXXVVVQQQMMMJJJIIIFFFDDDCCCCCCDDDEEEJJJLLLOOOQQQQQQPPPNNNLLLLLLNNNOOONNNLLLIIIHHHHHHHHHLLLQQQSSSUUUYYYaaahhhnnn|||{{{ttt}}}lllXXXPPPFFFCCC>>>:::888888999999999777666555666666444333666666666666555555555555444333333222222333333444666555333222111222333444222222222222111111111000444444333333222222111111222222222333333333444444111111111111111111111111222222222111111111111111111111111111111111111111000111333333111000111222222222333333333444444444555333222222555888;;;===@@@AAACCCHHHOOOWWW\\\___dddnnnwwwzzzxxx{{{|||wwwiiiaaa___ZZZYYYYYY\\\^^^cccnnnxxxyyyqqqrrruuuyyy~~~vvvmmmddd^^^\\\XXXWWWYYY\\\___hhhqqq}}}gggSSSBBB@@@AAA===999:::;;;;;;;;;;;;::::::::::::777777777777777777777777666666555555555666666777555555555555555555555555444444555555555555444444333333333444444444555555555444444333333333444444333333333444444444555555444444555555666666777777777777666555666:::>>>BBBKKKVVV\\\ccckkkkkknnn|||uuubbb\\\^^^eeeuuuxxxjjjnnn{{{{{{tttqqqlllhhhgggfffeeedddccc___[[[YYYXXXVVVPPPKKKIIIGGGEEECCCBBBCCCDDDDDDJJJLLLOOOQQQRRRQQQOOONNNMMMOOOOOONNNKKKHHHHHHHHHJJJOOOTTTVVVWWW\\\dddkkksssvvvsss~~~yyy```QQQLLLFFF???999777777888999999777666666666666555333666666666666555555555555444444333333333333444444444333111000000000111222222222222222111111111111222222222222222222222222222222222222333333333333111111111111111111111111222222222222111111000000111111111111111111111111000222333333222111111222333333444444444555555555444333333333666:::>>>@@@DDDEEEHHHMMMTTT[[[bbbeeejjjpppuuuvvvwww~~~zzzoooccc]]]\\\]]][[[]]]```dddjjjuuu~~~qqqkkkccceeegggkkkooorrrtttuuuzzzwwwsssoookkkeee___[[[^^^[[[ZZZ\\\^^^bbbkkkttt|||xxx```IIIBBBBBB>>>:::999::::::::::::999999999999777777777777777777777777444444444555666777777888555555555555555555555555333444444444444444333333333333333444444444555555555555555444333333333333333333333444444444555555555555555666666666666666555555666666777:::???BBBLLLWWW]]]ccckkkjjjooo~~~qqq```]]]```jjj|||wwwjjjooo~~~xxxrrroookkkhhhggggggffffffdddaaa]]][[[YYYUUUNNNIIIFFFEEECCCBBBAAABBBCCCDDDJJJLLLOOOQQQSSSSSSRRRQQQOOOPPPOOOMMMJJJHHHGGGHHHMMMQQQWWWYYY[[[```hhhooozzzuuupppppp~~~kkkUUUOOOIII@@@;;;999999999888888777666666777777666444666666666666555555555555444444333333333333444444333333222111000111111111222222222222222222222222000000111111111222222222222222222222222222222333111111111111111111111111333333222222111000000000111111111111111111111111000222333333222111111222333333333333444444444444444555555555777:::>>>BBBFFFIIIMMMQQQWWW___fffjjjtttuuuuuutttvvv|||tttlllccc^^^___cccbbbeeekkkqqqxxxwwwmmmhhhdddeeehhhiiikkkllloooppprrrpppnnnllljjjgggdddaaaaaa^^^]]]```cccgggpppyyy~~~nnnRRREEECCC@@@<<<::::::::::::999999999888888777777777777777777777777444555555666666666666666555555555555555555555555444444555555555444333333333333333444444444555555666666555555444333222111333333333444444444555555666666666666666555555555333555666777777:::@@@DDDMMMYYY^^^dddjjjjjjpppzzzkkk^^^^^^dddoooxxxlllrrr~~~}}}uuuooommmjjjhhhhhhhhhggggggdddbbb___]]]YYYTTTLLLGGGDDDCCCAAA@@@@@@AAACCCDDDKKKLLLOOOQQQSSSTTTTTTTTTPPPPPPOOOLLLIIIGGGGGGHHHNNNSSSXXX[[[]]]bbbkkkrrrrrrnnnppp}}}{{{bbbQQQKKKCCC???>>>===:::777888777666666777888666555666666666666555555555555555444444333333444444555444444333222222222222222222222222222222222222333000000000111111222222333222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111111222444444222111222333222222222222333333333333666777777777777:::???CCCIIILLLQQQUUUZZZ```hhhmmm}}}{{{wwwtttwww~~~tttnnnhhhcccaaacccgggiiipppzzzwwwmmmiiigggiiikkkllllllnnnqqqtttvvvuuussssssrrrpppllliiigggdddcccgggjjjoooyyy~~~zzz[[[HHHBBB@@@===;;;:::::::::999999999888888888888888888888888888888666666777777666555444444555555555555555555555555666666666666666555444444333333333444444444555555555555666555444333222111333333333444444444555555666666666666666555555555222555777888888;;;BBBHHHOOO[[[aaaeeejjjjjjrrrmmmaaaYYY\\\eeeqqqyyypppvvv}}}{{{tttnnnkkkiiihhhhhhhhhhhhgggcccbbb```]]]XXXRRRKKKFFFBBBAAA@@@???@@@BBBDDDEEEKKKLLLOOOQQQSSSTTTUUUUUUQQQPPPOOOKKKHHHGGGHHHJJJNNNSSSYYY\\\___dddmmmuuu}}}tttrrrsss}}}pppVVVOOOGGGBBBAAA???;;;666888777666666888888777666666666666666555555555555555555444444444444555555444444444444444333333333222222222222333333333333000111111111222222333333222222222222222111111111111111111111111111111111111111111111111111111111222222222222222222222222111333444444333222222333111111111222222222333333555777999999888;;;AAAFFFMMMPPPUUUXXX\\\bbbjjjppp|||xxxvvv{{{~~~vvvkkkgggfffeeegggjjjooottt{{{pppkkkhhhjjjmmmmmmnnnrrrzzz{{{vvvrrrpppnnnnnnrrrwww}}}fffMMMBBB???===;;;::::::::::::999999999999888888888888888888888888666777777777777555333222555555555555555555555555777777777777666555444444333333333444444444555555444555555666555444222111333333333444444444555555555555555666666666666666333666888888888<<>>EEEKKKPPPUUUYYY\\\^^^ccckkkrrrzzzxxxuuuwww|||qqqhhhgggkkkoootttzzzzzztttkkknnnrrrtttxxx}}}|||zzz{{{uuuWWWFFF@@@???>>>;;;;;;;;;;;;::::::::::::888888888888888888888888444555777777777666555333555555555555555555555555666666666666555444333222333333333444444444555555222333555666666444333222333333333444444444555555444444555555666666777777555777999888888===HHHRRRTTT```eeehhhlllmmmwwwjjj[[[UUUVVV```jjjwwwzzzuuuuuu{{{zzztttmmmkkkiiihhhhhhhhhfffeeeaaa```^^^YYYSSSMMMIIIGGG@@@?????????AAACCCFFFHHHLLLMMMNNNPPPQQQRRRSSSTTTPPPOOOLLLIIIGGGHHHKKKNNNPPPUUU[[[___bbbhhhqqqyyy|||vvvyyy}}}iii\\\MMMCCC???>>>:::666888777666777888999888777777666666666555555555555555555444444444444555555333444444444444333222222222222222333333444444444333333333333333333333333222222222222111111000000111111111111111111111111//////000111222333333444222222222222222222222222111333444444333222333333333333333444444444555555///333777999;;;@@@IIIPPPSSSXXX\\\___```dddlllssstttssssssxxx}}}rrrjjjkkkrrrzzzrrruuuzzz}}}aaaKKKCCCBBBBBB<<<<<<;;;;;;;;;;;;::::::888888888888888888888888222333666777888777666555555555555555555555555555555555555555444333222111333333333444444444555555111333444666666555333222333333333444444444555555333444444555666777888888666999:::888777>>>JJJUUUVVVbbbgggiiimmmmmmxxxuuu]]][[[WWWZZZeeeppp}}}uuusssvvv{{{{{{uuummmkkkiiihhhhhhhhhfffdddaaa```]]]WWWQQQLLLIIIHHH????????????AAADDDGGGHHHMMMMMMNNNOOOPPPRRRSSSSSSOOONNNLLLHHHGGGHHHLLLPPPQQQVVV]]]```cccjjjsss{{{|||sssyyy{{{eeeQQQJJJDDD<<<999>>>===:::888999;;;<<<:::777666666555555555444444444///000222444555666777777999888555333222111111222000000111111222222222222111111222333333444555555444444333222222111111000333222222111111222222333333222222111111222222333111111222333333333333222555444444444333333222222444444444444444444444444222555888:::===BBBJJJOOOTTT\\\```___bbbkkkrrrssspppjjjlll{{{~~~nnneeennn{{{oooSSSGGGBBB???===<<<<<<;;;;;;;;;<<<<<<999999888888777666555555777777777777666666666666555555555555666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333444444444555555666666666666666777888888888777666777;;;CCCMMMTTT\\\^^^fffnnnllllll|||qqqgggaaa^^^___gggqqqwwwuuuyyy|||vvvpppooollljjjhhhgggggggggddd___YYYSSSNNNKKKHHHEEE@@@@@@@@@@@@AAACCCEEEFFFJJJKKKNNNSSSVVVVVVTTTRRRQQQOOOLLLHHHFFFHHHLLLPPPRRRWWW]]]ccciiirrr||||||ttt{{{pppYYYNNNFFF===;;;>>>;;;999777888999:::888666666666555555555444444444444444444444444444444555777666444333222333333444000111111111222222222222222222222333333444444444222222222222222222222333333222222111111222222333333222222111111222222333111111222333333333333222000/////////.........---444444444444444444444444333666888;;;>>>DDDLLLRRRUUU\\\```aaafffoootttuuukkkjjjppp~~~pppiiittt}}}~~~zzz\\\LLLDDD@@@======<<<;;;;;;;;;<<<<<<;;;;;;::::::999888888777777777777777666666666666444444444444555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333444444444555555555666666666666666777888888888777777888<<>>999888666777888888777555666666666555555555555444777666555444444555666666444444333333333444444555111111111111222222222222333333333333333333333333000111111222333333444444333222222111111222222333333222222111111222222333111111222333333333333222222222111111111111000000444444444444444444444444555666999<<>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::999888888888777777777777666666666666333333333444444444444555555555555555555555555555444444444444444444444444333333333333333333333333333444444444444555555555666666666666666777888888888888888999===FFFPPPWWW___ccckkkoookkkooouuupppffffffjjjrrr~~~{{{nnnttt{{{uuupppnnnkkkhhheeebbbaaa```___ZZZTTTNNNJJJGGGDDDAAA@@@@@@@@@@@@BBBDDDFFFGGGJJJKKKMMMQQQTTTTTTRRRPPPKKKKKKJJJHHHGGGIIINNNQQQTTTXXX]]]ccckkkxxxwwwqqqppp}}}nnnYYYMMMCCC>>>===999888777777777777777666666666666555555555555555555444333333444666999;;;444444444444444444444444222222222222222222222222333333333333333333333222111111111222222333333333333222222111111222222333333222222111111222222333111111222333333333333222555555555555555444444444333333444444444444444444666777:::>>>DDDLLLTTTZZZ]]]\\\]]]```eeegggeeeaaa^^^jjj|||{{{}}}yyypppnnn}}}~~~kkkaaa___aaafffmmmsss}}}|||yyyyyywwwvvvwwwwwwwwwyyy|||tttWWWHHHCCC???>>>===<<<;;;;;;;;;<<<888888888777777777666666777777777777666666666666333333444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444555555555555666666666666666777777888777888999;;;@@@HHHRRRYYYaaagggnnnooolllsssvvvssskkkkkkmmmuuuwwwnnnwwwyyytttmmmllljjjgggdddbbb```___]]]YYYSSSMMMIIIFFFCCCAAA?????????@@@BBBEEEGGGIIIIIIIIIKKKNNNQQQQQQOOOMMMHHHIIIIIIHHHIIIKKKOOOSSSVVVYYY]]]dddnnn}}}wwwnnnjjjlll|||zzzcccSSSGGGAAA>>>999::::::999888888888888666666666666666666666666666555333333444666999:::555555555444444333222222333222222222222222222222333333333333333333333222333333333222222222111111333222222111111222222333333222222111111222222333111111222333333333333222111111222222222222222222333333333444444444555555777888;;;@@@HHHPPPWWW[[[\\\[[[]]]aaaeeeddd```]]]]]]nnn{{{zzzssssss}}}zzzkkk\\\WWWVVVXXX^^^eeelllwww~~~~~~~~~~~~{{{yyywwwuuuuuuwwwyyyzzz~~~___LLLEEE??????>>>===<<<;;;;;;;;;888888888777777777777777777777777777666666666666444555555555666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555666666666666666666666777777888777888:::===BBBKKKUUU\\\ccciiioooooommmxxx~~~vvvuuummmmmmooouuuwwwsss~~~|||wwwsssjjjiiihhhgggeeecccaaa```]]]YYYRRRMMMIIIFFFCCCAAA?????????@@@CCCFFFHHHJJJHHHHHHIIILLLNNNNNNMMMKKKGGGHHHIIIJJJKKKMMMQQQTTTWWWZZZ___fffqqq}}}kkkeeeccclll|||qqq\\\MMMDDD@@@:::;;;<<<;;;999999999:::555666666666666777777777888777666444444444444555555555555555444333222111333333333333222222222222333333333333333333333333444444333333222111111000333222222111111222222333333222222111111222222333111111222333333333333222111111111111111222222222222333333444444555555555777888<<>>===<<<;;;;;;;;;999999999999999999999999777777777777666666666666555555555666666666777777555555555555555555555555555555555555555555555555444444444444444444444444444444555555555666666666666666666666666777888888777888;;;???EEENNNWWW^^^eeejjjnnnnnnpppzzzssstttkkkmmmpppwww}}}wwwyyyyyytttqqqjjjiiiiiihhhfffdddbbbaaa]]]XXXRRRMMMJJJGGGDDDBBB>>>>>>???AAACCCFFFIIIKKKJJJIIIJJJLLLMMMNNNLLLJJJFFFHHHKKKLLLMMMOOORRRTTTYYY\\\aaaiiiuuuqqqccc```aaapppgggSSSGGGBBB:::<<<===<<<999888999;;;555666666666777777777777666666555555444333333222333444444555555444333222444444333333333222222222222222222333333444444444333222222222222222222222333222222111111222222333333222222111111222222333111111222333333333333222333333333444444444555555222222333333444555555666666888===FFFOOOUUUWWWWWWXXXZZZbbbkkkmmmgggeeegggooo~~~}}}~~~{{{~~~vvvqqquuu~~~qqq^^^UUURRRSSSTTTYYYaaahhhmmmxxx~~~{{{{{{zzz[[[IIIAAA@@@???===<<<<<<;;;;;;999999999999999999999999777777777777666666666666444444444555555555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666777888888777999<<<@@@FFFOOOYYY```fffjjjlllmmmsssrrrkkklllggglllrrr|||uuuuuu|||{{{vvvrrrpppllllllkkkjjjhhheeebbbaaa[[[WWWQQQLLLIIIFFFCCCAAA>>>>>>???AAADDDGGGJJJLLLMMMLLLLLLMMMOOOOOONNNLLLGGGIIILLLNNNOOOQQQSSSUUUZZZ]]]ccclllxxx}}}fff^^^aaadddxxxnnnWWWIIICCC999;;;===<<<999777999;;;555666666666777777888888222222333444555555555444111222333555666666555555444444444333333222222222111111222333333444555555111111111222222333444444333222222222222222222333333222222222222222222333111111222333333333333222222222222333333444444444222222333333444555666666666888>>>GGGPPPVVVWWWVVVYYY\\\eeennnllleeebbbfffwww}}}}}}{{{~~~sssqqqyyyvvv```UUUSSSTTTVVVWWW\\\dddkkkppp{{{tttnnnlllmmmttt~~~aaaKKKAAA@@@???===<<<<<<;;;;;;777777777777777777888888777777777777666666666666333333333444444444555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555666666666777666666666666666777888888777999<<>>???AAADDDGGGKKKMMMOOOOOONNNOOOQQQQQQOOONNNHHHJJJMMMOOOPPPQQQSSSUUUZZZ^^^eeemmmzzzppp___]]]dddjjj~~~}}}fffPPPAAAAAA===;;;<<<;;;888777:::888888888888777777777777666666666666555555555555555444333333222222333333111111111111111111111111333222222111000///......333333333333333333333333222222222222222222222222333333333333333222111000333333444444444333222222333333333444444444555555444333222222333444666777:::???FFFKKKNNNRRRWWW[[[]]]^^^eeemmmmmmfffcccfff~~~~~~}}}uuuqqquuuyyywww```WWWTTTPPPPPPTTTVVV]]]fffllltttvvvlllhhhfffkkkpppvvv}}}pppRRREEECCC???:::999999999888===999666777::::::777333555555666666666666555555666666555555555555666666444555555555666666777777444555555666666666666666666666666666666666666666555555555555555555444444444444555666777888999999999999<<>>>>>??????>>>===999666777::::::777444555555666666666666555555666555555555555555555666555555555555666666666777444555555666666666666666555555555555555555555555555555555555555555555555666666666666777777777777999:::===CCCLLLVVV```fffeeehhhgggiiiyyylll^^^ZZZ[[[___fffuuutttttt|||}}}wwwrrrpppooommmmmmmmmllliiieee```^^^YYYTTTNNNIIIFFFDDDBBB@@@@@@AAABBBDDDGGGIIIKKKMMMNNNMMMMMMOOORRRRRRPPPNNNMMMNNNOOOPPPPPPRRRVVVXXX]]]ccciiiqqq~~~ooo```ZZZ]]]lll}}}uuuxxxwww___OOOFFFAAA===>>><<<888777888888888888888777777777777666666666666555555555555666666555444444444444555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333222111111111222222333444444444444222222222222333333333333222333333444555555666666888>>>FFFLLLPPPTTTXXX\\\aaadddiiiiiifffeeennnzzztttoooqqqyyyxxxeeeUUURRRTTTSSSVVV\\\^^^ccckkkrrr|||}}}kkkddddddeeejjjnnnvvvhhhKKKFFF???======>>>===<<<<<<999777888::::::888555555666666777777666666555555555444444444444555555555555555555666666666666444555555666666666666666555555555555555555555555555555555555555555555555888777777777666666666555999:::>>>EEENNNXXX```eeefffggggggkkk~~~}}}gggZZZWWWXXXaaajjj}}}sssvvv{{{vvvrrrqqqpppooooooooonnnjjjfffbbb___VVVQQQLLLGGGEEECCCBBBAAA???@@@BBBEEEHHHKKKMMMNNNMMMMMMMMMOOOPPPQQQOOOMMMMMMOOOPPPQQQRRRTTTXXX[[[___dddkkkttt}}}hhh^^^\\\bbbtttttttttxxxhhhTTTHHHAAA<<<===<<<999777888888888888888777777777666666666666666555555555555666555555444444444444444333333333333333333333333111111111111222222333333333333333333333333333333222222222222222222222222222222333333333222222111000111222333444555555555111111222222222333333333222222333555555666666666888???GGGNNNQQQUUUZZZ]]]ccchhhmmmjjjdddeeerrrtttoooqqqxxxppp```SSSRRRUUUTTTWWW]]]___dddllltttxxxjjjeeefffiiimmmqqqzzztttTTTJJJ???<<<===<<<:::999;;;:::888888::::::888666666666777777777777666666444444333333333333444444555555555666666666666666444555555666666666666666555555555555555555555555555555555555666666666666777777777777666666666666999;;;@@@HHHPPPYYYaaaeeeiiiiiihhhnnnwwwddd[[[[[[]]]hhhttt|||qqqvvvyyytttqqqpppoooooooooooonnnjjjfffaaa^^^SSSOOOIIIFFFDDDCCCBBBAAA???@@@CCCFFFJJJLLLNNNOOONNNNNNNNNOOOOOOMMMLLLJJJMMMNNNPPPQQQSSSVVVZZZ]]]aaafffnnnyyyxxxfff```aaaiii|||uuurrrssstttZZZLLLCCC<<<<<<<<<:::888999888888888888777777777666666666666666555555555555555444333333222333333333333333333333333333333333111111111222333333444444333333333333333333333333222222222222222222222222111222222333333333222222000111222333444555555555111111222222222333333333222333333444555666777888:::AAAJJJPPPTTTWWW[[[^^^ccclllqqqllleeegggttt{{{zzz~~~uuuoooppptttlll^^^TTTUUUVVVUUUWWW\\\___dddlllvvvsssjjjgggiiimmmnnnrrr}}}aaaQQQCCC@@@AAA@@@>>>>>>;;;:::999999::::::999888666666777777777777666666444444333333333333444444666666666666666555555555444555555666666666666666555555555555555555555555555555555666666666777777555555555666777888888888999===CCCKKKSSS[[[aaadddiiijjjiiiqqqrrraaa\\\___cccnnn{{{xxxpppuuuxxxrrrooommmmmmnnnnnnnnnllliiiddd___\\\QQQMMMHHHEEECCCCCCBBBAAA???AAADDDHHHKKKNNNOOOPPPPPPPPPQQQOOOMMMJJJHHHGGGKKKMMMOOOQQQSSSVVV[[[^^^dddjjjtttvvvgggdddgggpppyyytttqqqxxxiiiUUUJJJ???<<<<<<:::999:::888888888888777777777777666666666666555555555555444444333222222222222333333333333333333333333333444444444555555666666666333333333333333333333333222222222222222222222222111111222333333333222222111222222333444444444444222222222222333333333333333333333333444777999:::===DDDMMMSSSVVVXXX\\\^^^eeennntttnnnhhhmmmzzz~~~~~~yyyuuuxxxuuunnnnnnnnn{{{|||ggg[[[TTTVVVXXXVVVXXX]]]```fffooo{{{nnniiigggjjjoooooorrr~~~lllVVVCCC???AAA@@@???AAA::::::::::::::::::999999666777777888888777777666555555444444444444555555666666666666666555555555444555555666666666666666444444444444444444444444555555555666666777777888444444555666777888999999999>>>EEENNNVVV]]]aaacccdddgggiiirrrlll]]][[[___eeeppp~~~tttooowww~~~vvvpppmmmlllmmmmmmmmmmmmkkkgggbbb]]]ZZZQQQMMMHHHEEECCCCCCBBBAAAAAACCCFFFIIILLLNNNOOOPPPPPPRRRRRRPPPMMMIIIHHHGGGJJJLLLOOOQQQTTTXXX\\\```gggqqq}}}uuujjjjjjnnnwwwzzzuuuxxxbbbSSSEEE>>>===;;;999:::888888888888777777777777666666666666555555555555555555444333333333333333222222222222222222222222555555555555666666666666333333333333333333333333222222222222222222222222000111222333333333333222222222333444444333333333333333333333444444444444555444222222333666:::<<<@@@GGGPPPVVVXXXZZZ\\\___gggppptttnnnkkkuuu~~~~~~sssuuu~~~ssskkkjjjhhhttt}}}xxxlll^^^UUUQQQVVVYYYXXX[[[aaaccciiitttzzzllljjjhhhkkkpppqqqttt|||aaaGGG@@@@@@>>><<<>>>999::::::::::::999:::;;;777777888888888888777777666555555555555555555666777666666666555555555555444555555666666666666666444444444444444444444444444555555666777777888888555555666666777777888888:::>>>GGGPPPXXX^^^aaaccc```eeekkkvvvzzzcccXXXYYYaaagggvvv|||nnnnnn|||{{{tttooommmnnnnnnmmmmmmmmmkkkgggbbb]]]ZZZRRRNNNIIIEEEDDDCCCBBBAAABBBDDDGGGKKKMMMOOOOOOOOOOOOQQQRRRQQQMMMJJJJJJJJJKKKMMMPPPSSSVVVZZZ___ccckkkxxxyyyqqqsssyyy{{{zzzkkk[[[IIIAAA>>>;;;999999888888888888777777777777777666666666555555555555666666555444444444444555111111111111111111111111444444444444444444444444333333333333333333333333222222222222222222222222000111222333333333333333333333444444444333222222333333444444444444555555666444222111222666;;;>>>BBBIIIRRRWWWYYYZZZ]]]___jjjqqqsssmmmmmmzzztttnnnvvvqqqhhhfffdddooowwwwwwwwwuuulllaaaWWWOOONNNUUUZZZZZZ^^^eeefffmmmxxxxxxmmmlllkkkmmmrrrtttwwwpppRRRGGGDDD>>>;;;<<<999:::;;;;;;:::999:::;;;777777888888888888777777666666555555555555666666777777666666555555555444444555555666666666666666444444444444444444444444444555555666777888888999777777777777666666666666:::???GGGQQQYYY___bbbccc___fffooozzzqqq\\\UUUYYYdddlll|||vvvjjjnnnyyysssooonnnooopppnnnnnnmmmkkkgggbbb]]]ZZZSSSOOOIIIEEEDDDCCCBBBAAACCCEEEHHHLLLNNNOOOOOONNNLLLOOORRRQQQNNNLLLLLLNNNLLLNNNQQQTTTWWW\\\aaaeeennn}}}~~~xxx|||}}}uuu]]]GGGAAA???999666999999999::::::999777666555777666555555555555555666555444222000000111222333444444444333333222222222555555555555555555555555444444444333333222222222333333333333333333333333333333222222111222222222444444444555555555555666333333333444444444555555444555555555555666:::<<>><<<::::::999999888777666666777777777777666666666666777777777777777666555555666666666555444444333333333444555666777777777777444444555555666666777777666666666666777777777777777777777777888:::<<<>>>>>>DDDMMMUUUZZZ___bbbdddeeefffpppvvv```XXXXXX[[[cccmmm}}}rrrhhhrrr~~~xxxssspppooonnnmmmoooooonnnlllggg```ZZZVVVSSSOOOHHHDDDBBBCCCCCCCCCEEEFFFHHHJJJMMMOOOQQQQQQRRRRRRQQQOOOMMMJJJHHHGGGNNNMMMPPPWWW\\\^^^bbbgggsss|||bbbIIIBBBAAA<<<999:::999999:::::::::888777666888777777666555555666666666555333222111222333444444444444333333222222222444444444444444444444444444444444333333222222222333333333333333333333333333333222222222222222333444444444444555555555555333333333444444444555555555555555444444777;;;>>>HHHLLLSSSXXX\\\```eeehhhpppyyy{{{tttwwwxxxvvvqqqssszzzxxxggg^^^[[[[[[]]]___```___\\\YYYVVVRRRSSSUUUWWWZZZ___dddhhhpppxxxvvvmmmhhhkkkooommmwww}}}}}}___JJJDDDBBB???>>><<<;;;;;;;;;:::999999999777777777777666666666666777777777777777666555555666666666777777777777777555666666666666666555555555555555666666666666666666666666666777777777777888888777777888:::<<<===>>>DDDMMMUUU[[[___ccceeegggiiisssppp^^^ZZZ\\\___gggqqq}}}ssslllxxx}}}yyytttpppooooooooonnnoooooommmjjjeee___YYYUUURRRNNNHHHDDDCCCCCCCCCCCCEEEFFFHHHJJJLLLNNNPPPQQQRRRRRRQQQPPPNNNLLLKKKJJJOOONNNQQQWWW[[[]]]bbbhhhtttjjjNNNDDDCCC@@@<<<;;;999999::::::::::::999888::::::888777666666666666777666444333333333444555444444333333333333222222333333333333333333333333444444333333333333222222333333333333333333333333333333222222222222333333444444444444555555555555333333333444444444555555666666555444444888>>>BBBKKKOOOUUUXXX\\\aaaiiinnnvvv}}}~~~{{{~~~wwwrrr|||~~~rrrxxxrrrbbbZZZWWWTTTUUUWWWWWWVVVTTTPPPNNNPPPRRRUUUWWW[[[aaahhhllluuutttmmmiiilllsssrrr{{{||||||~~~iiiQQQFFFBBB@@@@@@;;;;;;;;;;;;::::::::::::777777777777666666666666777777777777777666666555555555666666777888888999777777777777666555444333666666666666666555555555666666666666777777777777999999888888888999;;;<<>>;;;999:::::::::::::::::::::<<<;;;:::888777666666666666555444444333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333444444333333444444444555555555333333333444444444555555666666555444555:::AAAFFFNNNRRRXXX[[[]]]bbbiiipppzzz}}}}}}xxxqqqxxxkkk]]]VVVTTTRRRSSSTTTSSSRRRPPPMMMLLLQQQSSSVVVYYY\\\bbbjjjpppzzzqqqooommmrrr{{{|||}}}|||}}}vvvYYYHHHBBBAAAAAA888888999999999999999999777777777777666666666666666666777777777777666666444444444444555555666666666666666666666555444444777777666666555555444444666666666666777777777777:::999888888888999:::;;;@@@FFFPPPYYY___cccfffggghhhmmm{{{vvvkkkeeegggiiiiiipppzzztttssszzzvvvrrrpppppprrrssssssnnnllliiiddd___ZZZUUUSSSOOOKKKFFFDDDCCCDDDDDDDDDGGGGGGIIIKKKNNNPPPRRRSSSQQQPPPPPPOOOOOOOOOOOOOOORRRPPPRRRVVVYYY\\\eeennnyyy___LLLEEECCC>>>:::::::::::::::::::::;;;;;;<<<;;;:::888777666666666555444444333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333222222222333444444555333333333444444444444555333333333444444444555555666555555555777<<>>:::;;;:::999999999999::::::;;;:::999888777777777777444444444444333333333222222222333333333333444444555555555555555555555555222222333333333333444444333333333333333333333333333222222333333444555666333333333333444444444444333333333444444444555555444555666777:::???FFFKKKOOOVVV^^^aaa```cccjjjqqq|||wwwzzz~~~xxxlllnnnuuu{{{rrraaaXXXTTTRRRPPPPPPOOONNNNNNMMMMMMMMMUUUYYY\\\^^^___fffpppxxxyyynnnnnnlllqqq|||~~~}}}nnnSSSEEEAAA???<<<<<<<<<<<<;;;;;;;;;;;;777777777777666666666666555666666777777777777777999888888777666666555555333444555666777777777777666666666666666555555555666666666666777777777777999999888888888999;;;<<>>CCCIIIMMMRRRXXX^^^___```hhhvvvzzz{{{}}}oooooowwwhhhZZZSSSQQQQQQPPPPPPOOONNNNNNPPPQQQRRRSSSXXX^^^aaadddlllyyyrrrlllpppooouuu~~~{{{xxx|||___KKKCCC???<<<<<<;;;:::999999888888777777777777666666666666555555666777777777777777333333444444555666666666777777777777666555444333444555555555666666777777666666666666777777777777777777777777888:::<<<>>>BBBJJJUUU```fffjjjkkklllkkkvvvrrroooooosssrrrsssnnnuuuxxxzzzzzz|||wwwtttpppnnnnnnpppqqqrrrkkkjjjiiieee___XXXQQQLLLHHHFFFDDDCCCEEEFFFFFFFFFEEEFFFHHHJJJMMMOOOQQQQQQSSSRRRPPPOOOOOOPPPQQQRRRNNNRRRXXX^^^aaaeeeqqq~~~zzznnnpppzzzoooTTTHHHCCC@@@>>><<<::::::;;;;;;:::999888888777666666666666666555555444444444333333333333333333333333333333333444444444444444444444444333333444444333333222111222222333333222222111000222333444444555555444444222333444444555555444444222222222333333333444444666555555666<<>>CCCNNNZZZaaafffkkkmmmlllkkkssskkkfffeeejjjnnnuuuuuuzzz}}}|||zzz{{{}}}~~~~~~~~~zzzuuunnnmmmpppsssrrrpppnnnlllhhhccc\\\TTTNNNKKKIIIFFFBBBAAACCCFFFHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPQQQSSSUUUSSSTTTYYY```dddjjjwww}}}sssrrr{{{zzz]]]MMMEEEAAA>>><<<::::::;;;;;;:::999888888777666666666666666666666555555555444444444444444444444444444444444222222222222222222222222333444444444444333222222333333333333333222222111333444555555666666555555222333444444555555444444333333444444444555555555666555555777<<>>===<<<;;;;;;:::999999999999999888888888888777888777777777666666666555444444444555555555555555666666666666666666666666666666666666666777888888777777777777777777777777;;;999777777888;;;===???CCCOOO[[[bbbfffkkkmmmmmmooovvvxxxhhhcccbbbgggllluuu|||ttt|||~~~}}}||||||~~~~~~}}}yyytttnnnmmmpppssssssqqqmmmkkkgggbbb[[[UUUOOOLLLHHHEEEBBBAAACCCFFFHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMOOOQQQQQQQQQQQQSSSUUUUUUVVV[[[bbbffflllxxxxxxssssssiiiRRRGGGBBB???===;;;:::;;;;;;:::999888888777666666666666777777777666666666555555555555555555555555555555555222222222222222222222222444444444444444333222222444444444444444333222222444444555666666666666666222333444444555555444444444444444555555555666666666555666888>>>FFFNNNRRRTTTZZZ^^^aaagggqqqzzz}}}zzz|||yyyzzzqqqnnnttt}}}jjj\\\WWWTTTSSSSSSOOONNNMMMNNNPPPSSSWWWZZZ[[[\\\aaaiiirrr}}}{{{pppmmmuuu}}}~~~|||{{{}}}www||||||ZZZHHHFFF???>>>===<<<;;;:::999999999999999888888888888777777777777777666666666666666666555555444444444333666666666666666666666666555555555555666888999999777777777777777777777777:::999777777888;;;===???EEEQQQ\\\cccggglllnnnmmmqqqyyyuuuddd___^^^dddkkkwwwvvvrrr~~~~~~}}}}}}~~~}}}|||wwwsssnnnnnnpppssssssrrrllljjjfffaaaZZZTTTOOOLLLGGGEEEBBBBBBDDDGGGIIIJJJKKKLLLNNNOOOOOOOOOOOONNNLLLOOORRRSSSRRRRRRSSSTTTVVVXXX]]]dddhhhooo|||~~~ttttttxxxqqqVVVGGGCCC@@@>>>;;;;;;;;;;;;:::999999888777777666666777777666666666666555555555444444444444444444444444444555555555555555555555555444444444555444333333222444444555555444444333222333444444555555555555555222333444444555555444444444444444444555555555555666555666999???GGGOOOTTTRRRWWWZZZ]]]dddpppxxxzzzqqqvvv}}}{{{qqqmmmqqqxxx}}}eeeYYYVVVSSSRRRQQQMMMMMMMMMOOORRRVVVZZZ\\\^^^___dddllluuuyyyqqqooovvv}}}~~~wwwzzz|||dddLLLHHHAAA???>>><<<;;;:::::::::999999999888888888777777777777777777666666666666777777777777666666666666666666666666666666666666444444444555666888999:::777777777777777777777777999888888777888:::>>>AAAGGGSSS^^^dddhhhmmmnnnmmmooo{{{vvvbbb\\\[[[ccclllzzz|||sssqqq~~~~~~~~~~~~|||zzztttqqqnnnnnnppprrrssssssmmmkkkfff```YYYRRRMMMJJJFFFDDDBBBCCCEEEHHHJJJJJJMMMNNNOOOQQQQQQPPPOOONNNKKKNNNRRRTTTSSSRRRRRRSSSSSSVVV\\\dddjjjrrrwwwsssyyyxxxZZZIIIEEE@@@>>><<<;;;;;;;;;:::999999999888777777777777777555555555444444444333333333333333333333333333333555555555555555555555555444444555555555444333333444444555555444444333222222222333444444444444333222333444444555555444444222333333333333444444444555555777;;;AAAIIIQQQUUUXXXYYYYYYYYY```kkksssuuujjjqqq|||~~~qqqlllmmmrrr{{{wwwbbbWWWTTTQQQOOOOOOKKKLLLMMMOOOSSSWWW[[[]]]```bbbgggpppxxxwwwrrrrrrxxxyyy{{{|||mmmPPPGGGBBBAAA>>><<<;;;::::::;;;999999999888888888777777666666666666777777777777666666666666777777777777666666666666666666666666444444444555666888999:::777777777777777777777777777888888888777999>>>BBBJJJUUU```fffiiimmmooonnnlll|||rrraaa[[[\\\dddooo{{{tttsss}}}zzzxxxsssqqqoooooopppqqqrrrrrrooolllfff^^^WWWOOOJJJGGGEEEDDDBBBCCCFFFIIIKKKKKKNNNOOOPPPRRRQQQPPPNNNMMMKKKNNNQQQSSSRRRRRRRRRRRRPPPSSS[[[dddlllvvv}}}sssttt~~~dddOOOHHHAAA???===<<<<<<;;;:::999999999888777777777777888555444444444444333333333333333333333333333333333333333333333333333333333555555555555555444333333444444444444444333222222111111222333333333333333222333444444555555444444222222222333333333444444555555888<<>>CCCLLLWWWbbbgggjjjnnnooonnnmmmlllaaa\\\]]]fffrrrzzzuuuxxx{{{xxxrrrqqqppppppooopppqqqrrrnnnkkkeee]]]UUUNNNIIIGGGDDDCCCBBBDDDGGGJJJLLLLLLNNNOOOQQQRRRQQQOOOMMMKKKJJJMMMPPPQQQPPPPPPQQQRRROOORRR[[[eeennnyyyxxxsssyyyqqqWWWLLLBBB@@@===<<<<<<;;;:::888:::999888888777777888888555555555555444444444444444444444444444444444444444444444444444444444444555555555555555444444333333333333333333222222111111222333333444444333333222333444444555555444444333333333333444444444555444555888===DDDLLLSSSXXX______^^^]]]bbbkkknnnmmmeeelllyyyuuuvvv}}}ppphhheeeeeekkkrrryyy}}}}}}kkkYYYQQQQQQPPPOOONNNIIIJJJLLLOOOSSSWWWZZZ\\\bbbgggppp{{{uuuvvvzzz}}}zzzwww|||}}}eeeNNNEEECCC@@@===;;;;;;;;;<<<999999999888888888888777555666666666777777777888555555555555555444444444666666666666666666666666666666666666666777888888777777777777777777777777666888999888777888>>>DDDMMMXXXccchhhkkkooopppnnnsssnnnaaa\\\^^^hhhtttwwwvvv}}}zzzrrrrrrqqqpppooooooooopppkkkhhhbbb[[[TTTOOOKKKIIICCCBBBBBBDDDHHHKKKLLLLLLMMMOOOQQQRRRQQQOOOKKKIIIJJJLLLNNNNNNNNNNNNPPPRRRRRRUUU^^^hhhpppzzzwwwxxx|||^^^PPPBBB@@@===<<<<<<;;;:::888:::999888888777888888888777666666666555555555555555555555555555555555555666666666666666666666666555555666666555555444333222333333333333222111111222333444444555555444444222333444444555555444444444444444555555555666666444555888===EEEMMMTTTXXXZZZ\\\^^^```hhhqqqssspppffflllyyypppppp|||pppgggcccbbbgggnnnvvvyyyxxxgggVVVPPPQQQQQQPPPPPPIIIJJJLLLOOOSSSVVVZZZ[[[bbbhhhsssuuuwww}}}wwwuuu{{{|||qqqVVVFFFCCC@@@===;;;;;;<<<<<<999999999888888888888777555666666666777777888888:::999888777666555444444666666666666666666666666777666666666666666777888777777777777777777777777555888:::888666888>>>DDDNNNYYYdddiiilllooopppoooyyyvvv```\\\^^^iiitttsssvvv|||rrrsssrrrqqqooonnnnnnooohhheee```ZZZTTTPPPMMMLLLCCCBBBBBBEEEHHHKKKMMMMMMMMMOOOQQQRRRQQQNNNKKKHHHJJJLLLMMMMMMLLLMMMOOORRRVVVYYYaaajjjrrr{{{yyy~~~}}}}}}jjjOOOGGGBBB???@@@>>>;;;;;;>>>:::777555666888999777555555555666666666666555555555444444333333444444555444444555555555555444444444555555555444333333222111111000000000000111111222333444444555555444444222333444444555555444444333333444444555666666666777999===BBBHHHOOOUUUXXXccc^^^```kkkvvvwwwqqqmmmiiissswwwzzz~~~nnnddd___^^^ccciiipppssszzz~~~nnnaaaTTTOOOMMMKKKKKKMMMIIIKKKNNNQQQTTTXXX]]]aaadddkkkwwwzzz{{{zzzxxxwwwzzz~~~~~~\\\MMMBBBAAA???777888===999<<<<<<;;;::::::999999888888888777777777777888888777666555444444555666777555666777888888777666555666666555444444555777888666666666666777777777777666555777:::::::::???FFFLLLZZZaaafffooollliiiooo~~~uuu[[[[[[aaammmzzzsssyyyyyyqqqqqqqqqrrrrrrqqqnnnkkkkkkfff___XXXRRRNNNIIIGGGBBBCCCDDDFFFIIIKKKNNNOOONNNNNNNNNNNNNNNMMMLLLKKKMMMNNNOOOOOONNNPPPRRRUUUSSS[[[cccjjjvvv|||}}}}}}}}}tttWWWJJJDDD@@@???===:::999<<<;;;999777888999:::888666555555666666666666555555555444444333333444444555444444555555555555444444444444555555444444333222222111111000000111111222222333444444555555444444222333444444555555444444333333444444555666666666777999===CCCJJJRRRXXX[[[bbb___bbbooo{{{|||wwwrrrqqqyyyxxxzzz{{{kkkbbb\\\[[[```fffmmmooouuu{{{{{{{{{iii]]]SSSOOOMMMKKKKKKLLLJJJLLLOOORRRUUUYYY___bbbiiippp{{{{{{~~~|||yyyxxxyyy|||kkkPPPDDDBBBAAA::::::===:::::::::999888888777777666888888777777777777888888777666555555555555666777555666777888888777666555666666555555555666777888777777777777888888888888888777999<<<<<<<<>>EEEMMMUUU[[[___aaa```fffuuu|||xxxxxxxxx|||vvvggg^^^YYYWWW[[[aaahhhjjjpppuuuwwwyyyqqqaaaXXXPPPNNNMMMKKKJJJKKKKKKMMMPPPSSSVVV[[[aaaeeeooovvv}}}}}}~~~zzzxxxxxxyyy}}}|||UUUGGGBBBCCC<<<;;;>>>:::::::::999888888777777666888777777666666777777888777666666555555666666777555666666777777666666555666666555555666777888888888888888888999999999999999999;;;>>>>>>>>>DDDLLLTTT___bbbdddlllmmmmmmuuu~~~nnnbbb[[[]]]cccmmm{{{~~~pppwww|||vvvooooooppprrrtttsssqqqooogggbbb[[[TTTOOOKKKGGGEEEBBBCCCDDDFFFHHHKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMMMMLLLLLLMMMQQQSSSZZZaaakkkttteeeRRRIIIAAA???===999888999;;;;;;::::::999999888888555555666666666666555555555444444333333444444555333444444555555444444333333444444555444444333333444333333222222333333444222333444444555555444444222333444444555555444444333333444444555666666666777:::???FFFNNNVVV[[[___```aaaiiixxx|||xxxyyywww~~~rrrddd[[[VVVTTTWWW\\\dddeeekkkpppssswwwvvvdddXXXQQQLLLMMMLLLJJJIIIJJJLLLNNNPPPSSSWWW]]]ccchhhttt{{{{{{yyyxxxxxx{{{|||]]]JJJCCCDDD>>>;;;===:::<<<<<<;;;::::::999999888777777666666666666777777777666666666666666666777666666666666666666666666666666666666777888888999777777777888888888999999:::999;;;>>>>>>???FFFNNNUUU```dddfffnnnnnnnnnvvvsssfffbbb\\\___eeennn|||yyyoooxxx{{{vvvppppppqqqrrrsssrrrpppmmmgggbbb[[[UUUQQQMMMIIIGGGBBBCCCDDDFFFHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLNNNQQQTTTYYYaaakkkuuulllUUUJJJAAA>>>===;;;:::;;;:::::::::999888777777777555555666666666666555555555444444333333444444555333333444444444444333333333333444444555444444333444444333333333333444444222333444444555555444444222333444444555555444444333333444444555666666666888;;;@@@GGGOOOUUUZZZ]]]aaabbbjjjyyyyyyvvvuuu}}}~~~wwwyyynnnaaaYYYUUUSSSUUUZZZ```bbbgggnnnrrrwwwlll]]]QQQLLLJJJKKKKKKIIIHHHKKKLLLNNNQQQTTTYYY```gggmmmvvv|||yyyyyyxxxzzzyyygggNNNCCCDDD>>>;;;<<<999<<<<<<;;;::::::999999888777777666666666666777777666777777777777777777666666666555555555555666666555666777888888999999999666666666777777777888888999888999<<<===???FFFOOOUUUaaafffiiiqqqpppnnnuuu~~~jjjbbbaaa^^^bbbhhhooo|||vvvpppzzz{{{vvvrrrrrrqqqrrrrrrpppmmmjjjeeeaaaZZZTTTPPPLLLIIIGGGCCCCCCDDDEEEGGGIIIKKKMMMMMMLLLLLLLLLMMMNNNOOOPPPOOOOOONNNMMMMMMOOOSSSVVVYYYaaalllxxxvvvYYYMMMBBB??????===<<<===:::;;;;;;:::777666666777555555666666666666555555555444444333333444444555333333444444444444333333333333444444555555444444444333333222222333333444222333444444555555444444222333444444555555444444333333444444555666666666999<<>>???===999777888:::555555666666666666555555555444444333333444444555222333333444444333333222222333333444555555555444333222222111111222222333222333444444555555444444222333444444555555444444333333444444555666666777888<<>>>>><<<<<<;;;;;;:::999999888666666555555555555666666666777888999999888777666666555444333333444555666555666888:::;;;;;;;;;;;;777888888888888999999999999888999<<<>>>AAAIIISSSZZZdddeeefffmmmnnnoooxxxyyypppllldddkkkoooqqq}}}}}}wwwxxxrrrmmmmmmmmmnnnooonnnkkkhhhaaa]]]WWWRRRNNNKKKHHHFFFCCCCCCDDDEEEFFFHHHJJJKKKLLLKKKKKKKKKLLLNNNQQQSSSNNNNNNLLLJJJJJJMMMRRRVVV[[[cccpppqqqUUUEEEDDD@@@>>>===666<<<;;;;;;::::::999999888777777777666555555444444777777666666555555555555555555555555555555555555444555666666666555333222222222222222222222222222555555444444444333333333444444444555444444333333555555555555555666777888888AAAIIINNNUUU^^^dddfffdddiiiuuu}}}~~~xxxrrrfff[[[RRRPPPQQQQQQQQQSSSUUUXXX]]]eeennnuuuxxxyyy|||uuujjj```XXXSSSOOOMMMGGGFFFDDDDDDFFFIIIMMMPPPUUUTTTWWW^^^eeelllxxx~~~{{{zzzyyyyyy~~~{{{~~~qqqPPPEEEDDD@@@<<<<<<;;;:::999888777777777777777777777777777777777777888888888888777777777777777777666666555555555444666666666666666777888888888888777777888888999:::888777777:::<<<@@@JJJTTT[[[ccceeejjjpppmmmmmmyyyyyytttiiijjjmmmuuuyyyyyyyyytttqqqrrrssstttrrrnnnjjjgggccc```[[[TTTNNNIIIFFFDDDBBBBBBCCCDDDEEEGGGIIIKKKLLLLLLKKKKKKLLLNNNPPPQQQPPPOOOMMMKKKKKKOOOTTTYYY^^^dddqqqxxx[[[IIIFFFAAA???>>>999===<<<<<<;;;;;;:::999999777777777666555555444444666666666555555555444444555555555555555555555555444444444444444333333222222222222222222222222222333333333444444555555555333444444555444444333333555555555555555666777888:::BBBJJJPPPWWW```eeefffggglllwwwzzzzzzyyy|||wwwrrrttt}}}wwwqqqcccYYYQQQOOOPPPPPPQQQSSSVVVXXX]]]dddkkkqqqssssssoooiii___WWWQQQMMMJJJIIIFFFEEEDDDEEEGGGJJJNNNQQQUUUTTTWWW^^^dddlllxxx|||zzzxxxvvv{{{~~~~~~xxxTTTFFFDDD@@@<<<;;;;;;:::999888777777777777777777777777777777777777666666666666555555555555777777777666666666555555666666666666666777888888888888888888888999::::::888777888;;;===@@@JJJTTT[[[cccfffjjjrrroooqqq}}}}}}uuuqqqhhhkkkpppyyyvvvxxxyyyuuurrrsssttttttqqqmmmiiifffbbb___YYYSSSMMMHHHEEEDDDAAABBBCCCEEEFFFHHHIIIJJJLLLKKKKKKLLLMMMNNNPPPQQQOOONNNMMMKKKKKKOOOUUUYYY___ggguuucccNNNHHHAAA@@@@@@;;;=========<<<;;;;;;::::::777777777666555555444444555555555444444444444444555555555555555555555555444444333222222222222333333333333333333333333333111222222333444555666777333333444444555444444333555555555555666777888999<<>><<<;;;;;;:::999888888888888666666666666666666666666777777777777888888888888888888888888777777777777666666666666666777777888888999999:::::::::::::::888777888<<<>>>BBBLLLVVV]]]fffhhhkkkqqqpppttt}}}nnngggdddeeelllwwwrrrwww}}}zzzxxxvvvvvvuuusssooojjjeeeccc]]]ZZZUUUOOOJJJFFFCCCBBB???AAADDDGGGHHHIIIHHHHHHJJJKKKLLLMMMOOOOOOOOOOOOLLLLLLLLLKKKLLLPPPVVVZZZbbblll|||vvvYYYLLLAAA>>>@@@<<<;;;;;;::::::999888888777777777777666555555444444444444444444444444444444555555555555555555555555777666444333333333444555333333333333333333333333444444444444444444444444222333333444555555555444444555555555777888999:::<<>><<<;;;:::999888888888888666666666666666666666666666777777777888888888999777777777777888888888888666666666666666777777888777888999:::::::::999999999777999<<>>@@@<<<::::::999999888777777777777777777666555555444444444444444444444555555555555555555555555555555555666666555444444444444555333333333333333333333333555555444444444333333333222222333444555555555555444444555666777999:::;;;===EEENNNSSSYYY```cccbbbjjjxxx}}}tttttt}}}sssuuuuuummmrrr~~~zzzkkk]]]UUUOOOLLLJJJLLLMMMKKKMMMQQQOOORRRWWW\\\___^^^ZZZVVVNNNKKKGGGEEEEEEEEEEEEDDDFFFHHHKKKOOOSSSVVVXXXYYYXXX[[[ccckkkqqqzzz|||{{{wwwtttvvv{{{oookkksss~~~xxxYYYHHHAAA??????<<<;;;:::999999888888999777777777777777777777777444444555555666666777777666666777777777777777888666666666666666777888888666777888999:::999888888999888999===???DDDNNNXXXaaajjjkkkkkknnnlllrrrvvvddd___```fffppp}}}sssyyy~~~|||yyyxxxuuutttrrrnnnjjjfffbbb___YYYVVVRRRMMMHHHEEEBBBAAA@@@AAACCCFFFHHHHHHIIIHHHHHHJJJMMMPPPQQQPPPNNNMMMJJJKKKLLLNNNPPPTTTZZZ^^^fffppp~~~}}}eeeTTTEEE@@@@@@<<<;;;;;;:::999999888888777777777777666555555444444444444555555555666666666555555555555555555555555444555555555555444333333444444444444444444444444333333444444444444444444111222333444555555555555444444555666777999;;;<<<>>>GGGPPPUUU[[[aaadddbbbhhhwww|||rrrtttpppwww|||uuunnntttuuufffYYYQQQLLLJJJJJJMMMMMMLLLMMMRRRRRRTTTYYY]]]^^^[[[UUUPPPIIIFFFDDDDDDEEEFFFFFFFFFHHHJJJNNNSSSVVVYYYZZZZZZZZZ___hhhqqqwww~~~|||xxxtttuuuzzzwwwqqqvvv~~~cccKKKAAA??????<<<<<<;;;:::999999999999777777777777777777777777444444444555666777777777555555666666666777777777666666666666666777888888444666777999999888777666999888999===@@@DDDOOOYYYaaajjjllllllooommmuuuwwweeeaaadddjjjsssrrrzzz|||yyyvvvsssrrrooolllhhhddd```^^^XXXUUUQQQLLLHHHEEECCCBBBAAABBBCCCEEEFFFHHHIIIJJJGGGJJJMMMPPPQQQPPPNNNLLLJJJKKKMMMOOORRRVVV\\\```iiiuuuxxxtttyyyjjjWWWHHHBBBAAA===<<<<<<;;;::::::999999888777777777666555555444444555555555666666666777777555555555555555555555555222333444555444333222111444444444444444444444444111222222333444555666666111222333444555555555555444444555666888999;;;<<<@@@IIIRRRWWW\\\bbbeeecccfffwwwzzzqqqtttxxxjjjvvv{{{uuurrryyyssseeeXXXPPPKKKIIIJJJMMMMMMLLLNNNRRRUUUWWW[[[^^^^^^YYYRRRLLLFFFDDDCCCDDDFFFHHHIIIIIIIIILLLPPPUUUXXXZZZ[[[[[[^^^cccmmmvvv}}}}}}xxxtttuuuyyy}}}|||uuuvvv~~~kkkNNNAAA>>>>>><<<<<<;;;:::999999999999777777777777777777777777555666666777888999999:::444555555555666666777777666666666666666777888888444555777888999888666555999888:::===@@@EEEOOOZZZaaajjjmmmmmmppppppxxxxxxgggcccgggmmmwww{{{pppzzz|||xxxuuuqqqpppnnnkkkgggccc```^^^XXXUUUQQQLLLHHHEEECCCBBBBBBBBBCCCDDDEEEHHHIIIKKKGGGIIIMMMQQQRRRPPPNNNLLLJJJLLLNNNPPPSSSWWW]]]aaakkkyyyyyytttqqqrrrTTTEEE???===<<<;;;:::999888777777777777777777666555555555555555666666555555555444444444333444444555555444444333555555555444444333333333222222333333333333444444888888777777666666666555333444666888888777666444333555666666666777999;;;DDDIIISSS]]]```^^^___ccclllyyy}}}qqqooo}}}rrrnnnyyyrrrsssttt}}}xxxjjj[[[QQQNNNKKKMMMOOOPPPOOOOOOQQQRRRWWWZZZ]]]]]]ZZZTTTPPPNNNGGGFFFDDDDDDEEEHHHKKKMMMLLLQQQVVVYYYXXXXXXZZZ\\\ccciiipppxxx}}}zzzvvvsssqqquuuzzz}}}yyyvvvRRRAAA???@@@>>>===<<<;;;:::999999999::::::999888777666555555777777666666555555555444444555666888888888777777777777777777888888888888777888888888888999999999;;;::::::;;;@@@IIIUUU\\\bbbiiiiiiiiikkkmmmiiibbbfffpppzzzyyyooo{{{|||zzzyyytttqqqmmmjjjgggccc```]]]ZZZVVVQQQMMMJJJGGGCCC@@@???BBBDDDEEEEEEFFFGGGHHHHHHIIIKKKMMMNNNOOONNNNNNKKKIIIKKKPPPSSSWWW___hhhkkkwwwqqqoooyyy[[[KKKCCC>>><<<<<<;;;:::999888888888888777777666555555555555555666666555555555444444444444444444444444444444444555555555444444333333333222222333333333333444444777777666666666555555555333444555666777666555555444666777777777888:::===FFFKKKUUU^^^aaa```bbbgggppp{{{uuuttttttsssuuutttuuutttgggZZZRRRPPPLLLNNNQQQRRRRRRRRRTTTUUUXXX[[[^^^]]]YYYTTTOOOMMMFFFEEEDDDDDDFFFIIILLLNNNMMMQQQVVVXXXWWWXXX[[[^^^hhhmmmuuu~~~}}}yyyuuurrrpppssswww~~~}}}ZZZFFFAAA@@@>>>===<<<;;;:::999999999999999888888777666666666777777666666666555555555555666777888888777666666777777777777888888888888777888888888888999999999:::::::::;;;@@@JJJVVV]]]cccjjjkkkkkkmmmnnnnnneeehhhqqq~~~vvvooo||||||zzzyyytttqqqmmmjjjgggddd```]]]YYYVVVQQQMMMJJJFFFCCC@@@@@@BBBDDDEEEEEEFFFGGGIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKMMMRRRUUUYYYbbbkkkrrryyytttrrr}}}dddPPPFFF@@@<<<===<<<;;;::::::999999999777777666555555555555555555555555555555444444444555444333333333333444555555555555444444444444444222222333333333333444444666555555555555444444444333444444444555555555555555666777888888999<<>>===<<<;;;:::999999999777777777777777777777777777777666666666666555555666777777777777777666555777777777777888888888888777888888888888999999999999999999<<>>===<<<;;;:::999999999666666777777888888888888777777666666666666666666888888777777777666555555666777777777888888888888777777888888888999999999888888:::===CCCMMMYYY```eeemmmnnnoooppppppqqqhhhlllwww~~~xxxttt|||zzzyyyssspppmmmjjjgggddd```^^^XXXTTTOOOKKKHHHEEECCCAAAAAACCCEEEGGGGGGGGGHHHJJJLLLMMMNNNOOONNNLLLJJJHHHLLLLLLPPPTTTXXX]]]hhhttt~~~~~~zzznnnRRREEE@@@===<<<;;;:::999999888888888777777666555555555555555444555555555555555555555666555333222222333555666555555555555555555555555222222222333333333444444333333333444444444444444444333333333333444555555333444555555666999===AAAKKKOOOWWW```ddddddiiioooxxx{{{~~~~~~}}}nnnaaaVVVNNNMMMOOOMMMPPPSSSUUUWWWXXX[[[\\\^^^______\\\UUUOOOJJJGGGCCCCCCEEEGGGKKKOOORRRTTTYYYZZZ[[[[[[\\\aaaiiiooosss||||||wwwrrrmmmkkkggglllsss}}}zzzzzzsssTTTFFFDDD>>>===<<<;;;:::999999999666666666777888888999999666666777777777777777777888888777666666666555555666777777777888888888888777777888888888999999999777888:::>>>DDDNNNYYYaaaeeelllnnnnnnpppppplllhhhnnnzzz~~~yyyvvv|||zzzyyyssspppllljjjgggdddaaa^^^XXXTTTNNNIIIGGGEEECCCAAAAAADDDFFFGGGGGGHHHIIIJJJLLLMMMOOOPPPOOOLLLIIIGGGJJJKKKOOOTTTWWW]]]jjjwww{{{sssuuuVVVHHHAAA===<<<;;;:::999888888888888777777666555555555555555444444444555555555555555555444333333333333444555555555555555555666666666222222333333333333444444333333333444444444444555333444444444555555555555333444444444666999>>>BBBKKKOOOXXXaaaeeeeeehhhnnnvvvyyy|||}}}~~~{{{|||}}}{{{jjj]]]SSSMMMLLLOOOMMMPPPSSSVVVWWWXXX[[[\\\^^^^^^^^^ZZZSSSMMMHHHFFFCCCDDDFFFIIILLLPPPSSSUUUWWWYYYZZZ[[[]]]ccckkkrrryyy{{{vvvqqqmmmkkkffflllsss~~~yyywww}}}ZZZHHHEEE>>>===<<<;;;:::999999999666666777777888888888999666666777777777777888888888777777666666666666777777777777777888888888888777888888888888999999999888999;;;???EEEOOOZZZaaafffmmmmmmmmmoooqqqxxxiiijjjqqq}}}}}}xxxvvv|||zzzxxxrrrpppllliiigggeeeaaa^^^WWWSSSMMMHHHFFFDDDCCCBBBBBBDDDGGGHHHHHHHHHJJJKKKLLLMMMOOOPPPOOOLLLIIIFFFHHHJJJOOOSSSVVV]]]kkkzzz}}}|||~~~|||uuummm^^^MMMDDD======<<<;;;::::::999999999777777666555555555555555444444444555555555666666444444444444444444444444444555555555666666666777222222333333333333444444333444444444555555555555333444555666777666555555444444555555666:::@@@DDDLLLQQQZZZdddgggeeehhhllltttxxxzzz{{{}}}yyyuuuwww~~~}}}uuueeeZZZRRRMMMNNNRRROOORRRUUUWWWXXXYYY[[[]]]\\\]]]\\\XXXQQQKKKFFFEEEDDDEEEGGGJJJMMMQQQSSSUUUWWWYYY\\\^^^aaagggpppwww~~~{{{vvvqqqmmmkkkiiimmmqqq{{{|||uuubbbKKKFFF>>>===<<<;;;:::999999999777777777777777888888888666666777777777888888888777777666555555666777888777777777777888888888888777888888888888999999999999:::<<<@@@FFFOOOYYY```hhhnnnmmmmmmooorrrssskkknnnuuu~~~zzzyyy|||zzzxxxrrrooollliiigggeeeaaa___WWWRRRLLLGGGEEEDDDCCCBBBCCCEEEGGGHHHHHHIIIJJJLLLKKKMMMOOOQQQPPPMMMIIIFFFGGGJJJOOOTTTWWW]]]mmm}}}}}}{{{{{{~~~zzzrrrkkk|||fffRRRFFF===>>>>>><<<;;;;;;;;;;;;;;;777777666555555555555555444444444555555555666666333444444555555444444333444555555555666666777777222222333333333444444444444444444555555666666666333444666888888777666444555555666666888<<>>===<<<;;;:::999999999888888777777777777777777666666777777888888888999777666555555555777888999777777777777888888888888777888888888888999999999999;;;===AAAFFFOOOYYY```iiiooonnnmmmppptttsssnnnqqqwww}}}}}}|||zzzxxxrrrooollliiigggeeebbb___VVVRRRLLLGGGDDDDDDCCCBBBCCCEEEHHHIIIIIIIIIJJJLLLJJJLLLOOOQQQPPPMMMIIIGGGGGGJJJPPPUUUWWW^^^ooo~~~~~~}}}{{{{{{|||wwwtttooo}}}zzzyyyoooQQQDDDBBB>>>===<<<;;;:::999999999888888888888777777777777555555555555555555555555555444444333333444444555555555666666555555444333555444333333222222222222333333333444555666777777444444555555555555444444111444666777777:::@@@EEENNNRRR[[[cccdddaaagggqqqxxx{{{}}}~~~|||xxxmmmmmmuuuzzzkkk[[[UUUUUUTTTUUUVVVWWWWWWYYYZZZ\\\^^^___```___\\\WWWQQQLLLHHHEEECCCDDDEEEGGGKKKOOOSSSTTTTTTYYY[[[aaaiiinnnrrr{{{}}}yyyuuuooollllllooooootttmmmsssnnnSSSKKKAAA???===;;;;;;:::999777777777666666777888999999::::::999888777666555555222333333444555666666777777777777777777888888999666666888999;;;===>>>>>><<<:::999>>>IIITTT\\\```kkknnnqqqnnnjjjsss}}}zzzyyy{{{wwwtttuuurrrmmmjjjhhhfffdddbbbXXXUUUPPPJJJFFFDDDCCCCCC@@@BBBFFFGGGHHHHHHIIIJJJLLLOOOQQQQQQOOOLLLJJJIIIFFFMMMMMMQQQ[[[aaaooovvvrrrwww}}}}}}{{{|||~~~{{{wwwnnnyyy~~~xxxyyytttUUUGGGEEE>>>===<<<;;;:::999999999888888888888777777777777555555555555555555555555555444444333333444444555555555666666555555444333666555444444333333333444333444444444555666666666444555555666666555555444222555777777777:::@@@EEEPPPUUU^^^fffgggfffllluuu~~~~~~}}}{{{ooonnnuuuvvvhhhZZZUUUUUUUUUVVVWWWYYYZZZ[[[\\\]]]^^^______^^^[[[VVVQQQKKKGGGEEEDDDDDDEEEGGGKKKOOORRRTTTTTTZZZ\\\aaajjjpppvvv~~~yyytttnnnjjjjjjlllmmmrrrppptttxxxXXXJJJBBB???===;;;;;;:::999777888888777777888999999:::::::::999999888777777777666666666777888888888999888888777777888888999:::555555666777999:::;;;;;;<<<::::::???IIITTT]]]aaaiiilllooommmjjjttt~~~|||{{{~~~{{{vvvsssssspppllljjjhhhfffdddaaaXXXUUUPPPJJJFFFCCCBBBBBBBBBDDDGGGHHHGGGGGGHHHIIIKKKNNNPPPPPPMMMJJJIIIHHHHHHOOOPPPSSS]]]dddrrr~~~tttqqqxxx}}}|||{{{qqqxxx}}}wwwvvv}}}\\\KKKGGG>>>===<<<;;;:::999999999888888888888777777777777555555555555555555555555555444444333333444444555555555666666555555444333666666555444444444555555444444555555555555555555444555555666666555555444444666777777777:::@@@EEERRRWWWaaaiiikkklllrrrzzz}}}yyy|||qqqooouuuqqqdddYYYVVVVVVVVVWWWYYY\\\\\\]]]]]]^^^_________]]]ZZZUUUOOOJJJGGGEEEDDDCCCEEEHHHLLLOOORRRTTTUUU\\\]]]bbbkkksss|||~~~zzztttnnnjjjgggiiijjjoootttttt___IIIBBB@@@===<<<;;;;;;999777999999888888888999::::::999999999999999999999999888888888888888888999999888888777777888888999:::666777777888888999::::::<<<;;;;;;AAAJJJUUU]]]bbbgggjjjmmmlllkkkuuu|||{{{|||~~~|||{{{uuuqqqooommmkkkjjjiiigggccc```YYYVVVPPPKKKFFFCCCBBBBBBEEEFFFHHHHHHGGGFFFGGGHHHKKKMMMOOOOOOLLLJJJHHHHHHJJJQQQRRRVVV```hhhvvv{{{sssqqqzzz|||~~~{{{}}}xxxzzzyyysssbbbMMMFFF>>>===<<<;;;:::999999999888888888888777777777666555555555555555555555555555444444333333444444555555555555666555555444333555555444444444444555555555555555555555444444444555555666666666666555555555666888888888;;;AAAFFFSSSYYYbbbjjjnnnrrrxxx}}}xxxrrrwwwssspppwww~~~jjj```XXXVVVXXXXXXZZZ\\\]]]]]]^^^___```aaaaaabbb\\\YYYSSSNNNIIIFFFEEEDDDCCCFFFIIIMMMOOORRRTTTVVV^^^^^^ccckkkuuu~~~{{{vvvppplllggghhhiiimmm}}}xxxttt|||fffIIICCCAAA>>><<<;;;;;;999777999888888777888888999999777777888888888999999999888888777777777777777777777777666666777777888999::::::::::::::::::;;;;;;;;;;;;===BBBKKKUUU^^^ccciiikkkmmmllllllvvv{{{wwwwwwyyy{{{{{{tttpppkkkjjjjjjjjjjjjgggbbb___YYYVVVQQQKKKFFFDDDCCCCCCEEEFFFHHHHHHHHHGGGIIIJJJLLLNNNOOOOOOLLLJJJIIIIIIKKKRRRSSSXXXccckkkyyyzzzuuuuuu{{{}}}|||www}}}}}}{{{|||rrr|||iiiOOOCCC>>>===<<<;;;:::999999999888888888888777777777666555555555555555555555555555444444333333444444555555555555666555555444333444333333333333333444444555555555555555444444444555666666666666666666555555777888777888<<>>===<<<;;;999777777777666666666666777777555555666666777888888888888888888888777777777777666555555555555666777777:::::::::::::::::::::::::::<<>>===<<<;;;:::999999999888888888888777777777777555555555555555555555555555444444333333444444555555555666666555555444333333333222222222333444444444444555555555555555555555666666777777666666555444666777777888===EEEKKKSSS[[[ccciiipppxxx}}}~~~zzzpppmmmyyy}}}sssxxxsssaaa\\\YYY[[[\\\\\\^^^aaa^^^^^^___```aaabbbccccccYYYVVVPPPJJJFFFEEEEEEEEEEEEIIINNNQQQRRRSSSWWW[[[___```fffqqq}}}}}}zzzvvvrrrjjjjjjkkknnnwwwuuuvvvsssQQQEEEBBB???===<<<;;;999777777777666555555555666666555555555666666777777777999999999999999999::::::666555555555555666777777888888888888888888999999:::<<>>===<<<;;;:::999999999888888888888777777777777555555555555555555555555555444444333333444444555555555666666555555444333333333333333333444555555333444444444555666666666666666777777777777666666333555777777999>>>GGGNNNTTT\\\dddiiipppzzz~~~tttlllnnn~~~{{{ttt~~~{{{ooo```[[[ZZZ]]]___^^^___cccaaaaaaaaaaaa````````````XXXTTTOOOIIIEEEDDDEEEFFFFFFKKKQQQSSSSSSTTTYYY]]]```bbbjjjxxx}}}zzzuuurrrlllkkkkkkmmmtttwwwsss|||zzzWWWEEECCC???===<<<;;;999777888888777666666666666666666666666666777777777777777777888888999:::::::::777777777777777888999999777777777888888999999999999===BBBHHHNNNWWWaaahhhnnnnnnoooqqquuuooohhhllluuuxxx}}}xxxtttqqqhhhgggffffffeeebbb^^^[[[VVVSSSOOOKKKHHHGGGGGGHHHGGGHHHIIIHHHHHHIIILLLOOONNNOOOOOONNNLLLJJJJJJKKKJJJRRRUUUZZZgggpppyyyyyy{{{wwwpppttt|||}}}nnnwwwuuu}}}aaaJJJ>>>===<<<;;;:::999999999888888888888777777777777555555555555555555555555555444444333333444444555555555666666555555444333444444444444444555666777333333444444555666777777666666777777777777666666333444666777999???IIIPPPUUU]]]eeeiiiqqq|||~~~nnniiinnnyyyuuuzzznnn___\\\[[[^^^```___```dddddddddbbbaaa```^^^]]]]]]XXXTTTNNNHHHEEEDDDEEEFFFGGGMMMRRRTTTTTTUUUZZZ^^^```cccmmm|||}}}yyytttqqqlllkkkjjjlllqqq}}}xxxrrrxxx\\\FFFCCC@@@===<<<;;;999777999999888777777666777777888888888777777777777777444444555666777888888999999999999888999999:::;;;888999999:::;;;;;;<<<<<<999===CCCHHHOOOWWWaaaiiimmmmmmooorrrxxxnnnhhhnnnxxxwww|||xxxtttqqqiiihhhfffeeedddaaa^^^[[[UUURRROOOKKKIIIHHHIIIIIIIIIJJJJJJIIIHHHIIIKKKMMMMMMNNNNNNMMMJJJIIIIIIJJJKKKSSSVVV[[[hhhrrr~~~wwwvvvxxxppplllqqqyyyzzzlll}}}yyy~~~hhhNNNCCCAAA>>><<<<<<;;;999777777777777777666666666666444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777777777666666555555555444555555666777;;;CCCLLLRRR]]]dddiiillluuuyyyjjjgggnnn~~~zzzyyyrrrggg``````_______________```gggfffcccbbb```^^^ZZZXXXTTTPPPNNNNNNKKKFFFEEEGGGKKKNNNRRRUUUVVVWWWYYYZZZbbbiiiuuu}}}yyyuuuqqqlllkkklllnnnqqq|||uuuaaaMMMFFF@@@>>>;;;777555666888888888888777777777777999999888888777777666666666555555888<<<===:::888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;>>>>>>BBBJJJPPPWWW```iiikkkpppssstttxxxkkkiiifffsss|||www~~~xxxtttrrrqqqooolllhhhfffdddccc```^^^\\\VVVOOOJJJHHHHHHHHHHHHNNNMMMKKKJJJIIIJJJLLLMMMOOOOOONNNKKKIIIHHHIIIKKKNNNPPPXXXccclllvvvxxxyyy||||||iiifffppp|||ttthhh||||||lllOOODDDAAA>>><<<<<<;;;999888888888777777777666666666444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777777777777777777777666666555666666888<<>><<<;;;;;;999888999999888888888777777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777666666888999999888777777666666777888<<>>;;;999:::888888888888777777777777777777777777888888888888;;;999777777888999888777777777777777888888888888:::::::::;;;;;;;;;<<<<<<======BBBKKKRRRYYYbbbkkkllloooqqqrrrxxxooojjjjjjzzzxxxvvvyyyuuusssrrrkkkiiifffeeeeeedddbbbaaa[[[VVVOOOJJJHHHGGGGGGGGGJJJIIIIIIHHHIIIKKKLLLMMMNNNNNNNNNKKKIIIHHHJJJKKKPPPRRRYYYcccnnn}}}ooo___aaaooozzzkkkbbbzzzyyyUUUFFFCCC???<<<;;;;;;999888999999999999888888888777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777444555777999999999888777666777777999===EEEOOOUUUYYYaaaiiimmmvvv~~~uuukkkkkkrrr~~~{{{~~~zzzmmmeeeaaa```______```cccfffhhhlllgggbbb]]][[[YYYWWWUUUSSSMMMIIIIIIHHHHHHKKKQQQTTTVVVWWWXXXZZZ^^^dddhhhrrrxxx}}}yyyuuuqqqrrrnnnjjjhhhiiirrrXXXMMMBBB???>>>;;;:::;;;888888888888777777777666666666777777888888999999<<<;;;999888999::::::;;;777888888888999999999999999::::::;;;;;;<<<<<<<<<>>>???DDDLLLSSSYYYaaajjjlllooorrruuu}}}vvvnnnkkk{{{vvvvvv~~~yyyvvvssssssllljjjgggeeedddcccaaa___ZZZUUUOOOJJJHHHGGGGGGFFFHHHHHHHHHHHHIIIKKKLLLMMMNNNNNNMMMKKKIIIIIIJJJLLLQQQTTTZZZdddpppuuufff[[[___nnnrrreee]]]~~~ZZZGGGDDD???<<<;;;:::999999999999999999888888888777777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777333444666777777777777666777777888:::???GGGPPPWWWZZZ```dddgggqqq}}}yyyllloooyyy{{{wwwxxxyyyuuujjjcccaaa```______```bbbdddeeeeeeaaa]]]ZZZYYYYYYXXXXXXSSSMMMIIIIIIIIIJJJNNNTTTUUUVVVWWWWWWYYY]]]ccchhhttt{{{}}}yyyuuuqqqqqqmmmiiihhhiiisss]]]OOOBBB======;;;:::;;;888888888888777777777666666666777777888888999999888888777777777999;;;<<<999999999:::::::::;;;;;;999999::::::;;;<<<======AAAAAAFFFNNNTTTXXX```hhhkkkoootttyyyuuuppp~~~uuuwww~~~yyyuuusssrrrooolllhhheeecccaaa^^^\\\YYYUUUOOOJJJHHHGGGFFFEEEGGGGGGHHHIIIJJJKKKMMMMMMMMMNNNMMMKKKIIIIIIKKKLLLQQQUUU\\\eeesss~~~kkkaaaZZZ___mmmyyyjjj___YYY___IIIEEE???<<<;;;::::::999999999888888888777777777777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777555555555555555666666666777888999;;;@@@HHHQQQXXX]]]bbbdddeeepppnnnttt~~~vvvqqqqqqvvv{{{~~~pppfff```]]]]]]]]]^^^```aaabbbccc]]][[[XXXXXXYYYZZZZZZYYYSSSNNNKKKKKKKKKLLLPPPUUUVVVVVVWWWWWWYYY\\\aaaeeehhhppp~~~}}}yyyuuuqqqnnnkkkiiihhhiiissscccSSSCCC===<<<;;;::::::888888888888777777777777777777777777888888888888333444666666555666999;;;::::::::::::;;;;;;;;;<<<888999::::::;;;<<<======AAABBBGGGOOOUUUYYY```hhhmmmpppuuuzzz}}}www}}}uuuzzz|||xxxtttrrrrrrpppmmmhhheeeccc```]]]ZZZXXXTTTOOOJJJHHHGGGFFFEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMKKKIIIIIIKKKMMMPPPVVV^^^fffuuu{{{~~~ccc^^^ZZZ```nnnssseeeZZZUUUbbbIIIEEE@@@<<<:::::::::999888888777777777666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777999888666555444555777777888888999<<<@@@IIIRRRYYY]]]bbbdddfffqqqpppwwwrrrnnnpppyyyzzzlllbbb^^^\\\]]]^^^^^^___^^^]]]]]]WWWVVVUUUVVVXXXYYYYYYXXXTTTOOOLLLMMMNNNMMMQQQVVVVVVWWWXXXXXXYYY\\\```ccc```iiiwww}}}yyyuuuqqqllljjjhhhggghhhqqqyyy|||}}}iiiXXXFFF>>>===<<<::::::888888888888777777777777888888888777777777777777444666888888777666777999999999:::::::::;;;;;;;;;888999999:::;;;<<<===>>>>>>@@@FFFOOOVVV[[[cccjjjpppqqqrrrvvv}}}zzzzzzuuu}}}{{{vvvsssqqqqqqnnnkkkgggdddccc```^^^[[[WWWTTTNNNKKKHHHGGGEEEDDDHHHIIIJJJKKKLLLLLLMMMMMMLLLMMMMMMKKKIIIIIIKKKMMMOOOWWW___hhhwww~~~}}}{{{rrr]]][[[[[[aaappppppaaaWWWSSSdddJJJFFF@@@<<<:::::::::999777777777777666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666777777<<<:::777555444555777999888999:::<<>>===;;;;;;888888888888777777777777999999888888777777666666888;;;======:::888888:::888888999999999:::::::::888888999:::;;;======>>><<<===EEEOOOWWW]]]eeemmmsssrrrppprrr}}}zzzzzzyyyxxxuuuzzzvvvrrrqqqpppllljjjfffdddcccaaa___]]]WWWSSSNNNKKKIIIGGGEEEDDDIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMLLLKKKIIIIIIKKKMMMNNNWWW```hhhyyy}}}|||~~~{{{{{{iiiYYYYYY[[[bbbqqqooo```VVVRRRhhhTTTCCC>>>???<<<===>>>777;;;;;;:::999888777666555666666777777777777666666444444444555555555555666555555555555555555555555444333333333333444555555666666666666666666666666444555555666777888888999999:::<<>><<>>999999999999999999999999999888777666666555666666666777888999:::999888888999999999888888888888888::::::;;;;;;;;;;;;;;;;;;???BBBFFFLLLRRRZZZbbbgggoooooooootttxxxtttxxxwwwssszzzvvvsssrrrqqqnnnjjjeeeaaa```___^^^]]]XXXUUUOOOIIIFFFEEEFFFFFFJJJJJJJJJJJJKKKMMMNNNOOOKKKLLLLLLKKKJJJJJJMMMOOOTTTTTTZZZiii~~~xxxxxx~~~~~~~~~ssseeeTTTVVVYYYaaarrr{{{mmmaaaXXXSSS{{{oooVVVEEE???@@@======>>>888;;;:::999888777666555555555666666777777666666555444444444555555555555666555555555555555555555555555444444444444555666666666666666666666666666666555555555666777888888888999:::<<>>;;;===;;;999999999999999999999999888777777666666666666777666777888999999999888888888888888888888888999999:::::::::;;;;;;;;;;;;;;;???BBBGGGMMMSSS[[[ccciiinnnmmmnnnrrr}}}wwwooopppyyyuuuttt|||xxxtttrrrqqqppplllgggcccaaa```___^^^XXXUUUOOOJJJFFFEEEFFFGGGIIIIIIIIIJJJKKKLLLNNNNNNKKKLLLLLLKKKJJJJJJMMMOOORRRSSSZZZjjj~~~yyyzzz~~~|||lll```TTTWWW[[[dddtttzzzmmmaaaXXXSSS}}}vvvzzzxxxYYYGGG@@@AAA======???888999999888777666666555555555555555666666555555555444444444555555555555666555555555555555555555555666555555555555666777777666666666666666666666666555555666666777777888888999999<<<@@@FFFMMMSSSWWWUUUXXX]]]fffttt}}}|||ttttttyyyjjjlllsssnnnccc]]]\\\XXXWWWSSSOOOKKKJJJLLLNNNOOOPPPRRRTTTVVVXXXZZZ[[[WWWQQQMMMLLLKKKJJJNNNTTTVVVVVVYYY\\\\\\___hhhsss~~~zzzvvvtttrrrmmmiiifffeeecccdddlllvvv}}}uuuhhhggguuueeeLLLFFF???;;;<<<:::888888888888888888888888777777666666666777888888666777888888999999888888777777777888999999999:::999:::::::::;;;;;;;;;<<<>>>BBBGGGNNNUUU]]]fffkkkmmmllllllooo{{{yyylllhhhmmmyyysssvvv{{{vvvsssrrrqqqmmmhhheeecccbbb```___XXXUUUPPPKKKGGGFFFFFFGGGHHHHHHHHHIIIJJJKKKMMMMMMKKKLLLLLLKKKJJJKKKMMMOOOQQQSSS[[[jjj~~~}}}|||xxxcccYYYTTTXXX]]]fffvvvzzzooocccYYYSSS}}}ssssss\\\JJJAAA@@@;;;<<<>>>888888888888777666555555444444444555555555555444444444444444555555555555666555555555555555555555555555555555555555666666777666666666666666666666666555666666666777777777888888999;;;@@@GGGNNNUUUYYYWWWZZZbbbnnn|||~~~zzzppppppyyyqqqcccgggppp~~~}}}lllaaa\\\[[[ZZZWWWQQQLLLIIIJJJLLLOOOOOOPPPRRRTTTVVVYYYZZZ[[[XXXRRRLLLKKKJJJJJJNNNSSSUUUVVVYYY]]]___cccnnnzzz|||yyyvvvtttssslllhhheeedddaaa```eeemmm{{{|||mmmhhhuuukkkOOOGGG@@@<<<===:::888888888888888888888888666666666666777888999999666777777888888888888888666666777888999:::::::::999999999::::::;;;;;;<<<<<<@@@GGGNNNVVV^^^ffflllmmmlllkkknnnyyyvvvllljjjnnnxxxqqqwww|||xxxuuusssqqqnnniiieeecccbbb```^^^XXXUUUPPPLLLHHHGGGGGGHHHHHHHHHHHHHHHJJJKKKLLLMMMLLLLLLLLLKKKJJJKKKMMMOOOPPPSSS[[[jjj{{{~~~}}}ooo\\\UUUUUUYYY^^^fffuuu|||qqqdddYYYSSSsssooo___LLLBBB@@@:::;;;===777888888777777666666555555444444555555555555444444444444444555555555555666555555555555555555555555444444333333444444555666666666666666666666666666666666666666777777777777777888;;;@@@HHHPPPWWW[[[\\\```jjjyyy|||{{{qqqrrrtttlll```eeepppzzzjjjaaa]]][[[\\\WWWPPPKKKIIIJJJMMMOOOPPPQQQSSSUUUXXXZZZ\\\]]]YYYSSSMMMKKKJJJJJJNNNTTTUUUVVVYYY^^^aaafffsss}}}yyywwwuuutttlllgggdddcccaaa```ccchhhwwwqqqiiirrrqqqRRRIIIBBB>>>???<<<888888888888888888888888777777666777777888999:::777777777777777888888888666666777888999:::::::::888888999999:::;;;;;;<<<:::???FFFNNNVVV^^^fffkkkmmmlllkkknnnyyyyyyqqqoooqqqyyypppxxx~~~~~~~~~~~~{{{xxxvvvtttpppmmmiiifffcccaaa___]]]WWWUUUQQQMMMJJJHHHHHHHHHHHHHHHHHHHHHJJJKKKLLLMMMLLLMMMMMMLLLKKKKKKNNNPPPQQQTTT\\\hhhwwwkkkZZZUUUWWWZZZ^^^fffttt~~~rrreeeYYYSSSuuuooocccOOODDDAAA:::;;;===888888888888777777666666666555555555666666555555555444444444555555555555666555555555555555555555555333333333333333444555555666666666666666666666666666666666666777777777777666888;;;AAAHHHQQQYYY]]]bbbfffqqqzzz~~~vvvyyyrrriiiccciiiuuuvvvhhhaaa^^^^^^]]]WWWPPPJJJIIIKKKNNNOOOSSSTTTUUUXXXZZZ\\\^^^___[[[TTTNNNKKKJJJJJJOOOUUUWWWWWWZZZ___bbbhhhuuu~~~{{{xxxvvvuuummmhhhdddcccbbbaaacccgggtttuuuiiipppwwwUUUJJJCCC@@@@@@===999999999999999999999999888888777777777888999999777666666666666777888999777777777888999999999:::777777888999:::;;;<<<<<<:::???FFFNNNVVV^^^eeejjjmmmllljjjnnnzzz{{{tttrrrssszzzqqqyyy~~~~~~~~~|||zzzwwwvvvuuuqqqnnnjjjfffdddaaa^^^\\\WWWUUURRRNNNKKKIIIIIIIIIHHHHHHHHHIIIJJJKKKMMMMMMLLLMMMMMMLLLKKKLLLNNNPPPRRRUUU\\\gggsss~~~~~~fffYYYWWWWWW[[[aaajjjxxx~~~rrrfff[[[TTTzzzqqqhhhSSSGGGCCC<<<<<>>>>>AAA<<<999999999888888888888888666666777777777777666666444444444555555555666666555555555555555555555555555555555555555666777777666666666666666666666666777777777777666666666666666777;;;AAAJJJSSS[[[```gggjjjwww||||||~~~tttfffggglllxxxnnneeeccccccdddddd^^^WWWRRRRRRTTTUUUUUUWWWXXXZZZ\\\^^^aaabbbccc^^^WWWPPPMMMKKKKKKPPPWWWYYYYYY[[[___bbbhhhuuu{{{wwwuuuuuunnngggeeedddbbbcccgggrrroootttuuu[[[MMMCCC???===999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777888777666555555555666888999999999999888888888888888666777888999:::;;;<<<<<<===BBBJJJQQQYYY```fffjjjjjjiiihhhkkkxxxuuuoooooowwwsss|||~~~~~~|||wwwtttsssrrrsssqqqmmmjjjgggddd```]]]WWWUUURRROOOLLLKKKJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOMMMMMMMMMLLLKKKLLLNNNPPPRRRUUU\\\fffsss||||||mmmZZZUUUXXXTTT]]]jjjxxxzzzpppfff^^^YYYwwwxxxzzzYYYDDDBBB>>><<<>>>===;;;:::999888777777777777777777666555555555555555444444555555555555444444555555555555555555555555666666555555555444444444333444555666777777777777777777777777888888888888888:::>>>DDDKKKVVV```gggkkkooozzz|||qqqfffjjjqqq|||yyyjjjccc```ccchhhiiicccYYYSSSQQQRRRUUUVVVWWW[[[^^^___bbbggghhheeecccXXXNNNMMMOOOPPPRRRTTTXXXZZZ]]]___ccckkkuuu}}}}}}xxxttttttlllfffbbb```^^^aaafffpppppppppppp~~~___IIIDDDBBB===;;;===<<<;;;:::999:::;;;;;;999:::<<<<<<<<<<<<:::999999999999888888888777777555666777888888888888888888888888888999:::;;;;;;???CCCJJJQQQXXX___fffjjjkkkiiigggjjj|||ssshhhhhhrrr~~~qqq{{{zzzwwwvvvuuutttssspppmmmiiieeecccaaaaaa]]]ZZZUUUQQQMMMLLLLLLLLLGGGHHHJJJLLLMMMMMMLLLKKKKKKKKKJJJJJJKKKMMMOOOPPPUUUUUU[[[gggrrr}}}}}}xxx{{{~~~eeeWWWTTTVVVYYY___mmm~~~zzzrrrhhh___XXX]]]GGGCCC>>>;;;<<<:::;;;:::999888777777777777777777666555555555555555444444555555555555444444555555555555555555555555666666555555555444444444333444555666777777777777777777777777888888888888888:::???DDDLLLVVV```gggmmmttt}}}rrriiijjjrrr}}}uuuhhhccccccggglllmmmfff\\\UUURRRSSSUUUWWWXXX\\\___aaaeeekkkllliiicccXXXNNNMMMPPPQQQRRRTTTYYY]]]aaacccdddhhhpppwww}}}xxxtttrrrkkkeeebbb```^^^aaagggrrrmmmkkkppp~~~cccKKKEEECCC>>>;;;<<<<<<:::999999999:::;;;:::::::::;;;;;;::::::::::::::::::999999999888888888888888999888888777777888777777888888999:::;;;>>>BBBIIIQQQXXX___eeejjjhhhgggeeejjj|||vvvjjjiiisss}}}oooyyyzzzxxxvvvuuuuuusssqqqmmmjjjfffdddbbbaaa]]]ZZZUUUQQQMMMLLLKKKLLLHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPVVVWWW___lllyyyzzzuuuuuu}}}zzzcccVVVTTTWWWZZZbbbppp~~~xxxpppggg^^^YYYcccJJJEEE>>>::::::777::::::999888777777777777777777666555555555555555444444555555555555444444555555555555555555555555555555555555555444444444333444555666777777777777777777777777888888888888888;;;???EEEMMMVVV```gggoooyyytttooommmvvvoooeeedddggglllrrrssskkk```WWWTTTTTTVVVWWWZZZ^^^bbbffflllrrrsssooocccXXXOOONNNQQQQQQRRRTTTYYY___eeegggeeegggmmmttt}}}~~~{{{wwwssspppiiidddbbb```^^^bbbgggpppmmmjjjppp|||iiiOOOFFFCCC???;;;;;;;;;:::999999999999999999999999888888999999999:::::::::::::::999999999::::::::::::999888777666888888888888999:::;;;;;;===BBBIIIPPPWWW^^^eeeiiifffeeedddiii|||xxxjjjkkkwwwzzzmmmwww{{{xxxwwwwwwvvvsssrrroookkkhhheeecccbbb]]]ZZZUUUPPPMMMKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLNNNPPPQQQTTTWWWaaapppwwwrrrnnnvvvuuu```UUUUUUWWW^^^hhhwww{{{uuunnnfff___ZZZiiiMMMFFF>>>::::::777:::999999888777777888888777777666555555555555555444444555555555555444444555555555555555555555555555555555555555555555555333444555666777777777777666777777777888888888888999<<<@@@FFFNNNWWW```gggppp|||vvvtttrrr|||{{{iiiccceeejjjqqqwwwyyypppdddYYYTTTTTTUUUVVV[[[```ffflllttt{{{zzzuuucccYYYPPPOOORRRRRRSSSTTTYYY```fffhhhgggjjjsss{{{~~~}}}zzzuuurrrnnnhhhbbbaaa___^^^aaafffkkktttnnnnnnzzzoooRRRFFFBBB>>>;;;::::::999999999888888888999888777666666777888999999999999999999999999999999999:::::::::999999888999999999999:::;;;<<<===<<>>::::::::::::999999999888888888888666555555666888888777777777777888888888888666777888999:::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>><<>>>>>;;;999999888888888888888999777777666555555555555555444444555555555555444444666666666666666666666666444444444555555555555555333444555666777777777777777777777777888888888888:::===CCCIIIPPPXXXaaafffnnn|||wwwnnnmmmvvvqqqeeegggqqqyyyzzzjjj]]]UUURRRRRRSSSZZZbbblllwwwyyycccZZZRRRRRRTTTTTTTTTUUUWWWZZZ___eeemmmyyy}}}{{{zzzvvvrrroookkkfffaaa```^^^\\\^^^bbbiii}}}zzznnnfffrrr~~~YYYFFFBBB???::::::::::::;;;:::999999888777777777666666777777777666666666777777777777777555555777999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<>>>>>:::999888888888888888999999777777666555555555555555444444555555555555444444666666666666666666666666444444444555555555666666333444555666777777777777777777777777888888888888;;;>>>DDDJJJQQQYYYaaaffflll}}}xxxwwwvvvlllkkkyyy{{{ooogggmmmzzznnn___VVVSSSRRRSSSXXXaaannn|||xxxcccZZZRRRSSSUUUUUUTTTUUUVVVXXX]]]fffrrr~~~}}}zzzxxxuuuqqqnnnkkkfffaaa```^^^[[[\\\```dddxxx~~~ooodddppp^^^IIIDDDAAA<<<:::;;;;;;<<<;;;:::999888777777777888888777777777666666777777888888888888555666777888999999999999999999999::::::;;;<<<======CCCLLLTTT[[[aaafffiiijjjjjjiiinnntttuuusssjjjrrr}}}zzz{{{~~~zzzxxxxxxwwwwwwppppppooommmjjjgggdddccc]]]ZZZUUUPPPKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGIIILLLNNNOOOTTT[[[dddppp}}}wwwpppllliiinnnvvvsssaaaYYYZZZ```eeerrr}}}wwwooohhhccc___\\\ZZZxxxxxxTTTHHHAAA>>>===999999888888888888888999999777777666555555555555555444555555555555555555444777777777777777777777777444444444555555555666666333444555666777777777777777777777777888888888888;;;>>>DDDJJJQQQYYYaaaffflll}}}ssspppxxxnnnlll~~~yyynnnhhhqqqqqqbbbXXXTTTSSSTTTWWWaaaooo~~~vvvdddZZZSSSSSSVVVUUUTTTUUUVVVWWW]]]gggttt}}}zzzxxxtttpppmmmlllfffbbb```]]]ZZZ[[[___]]]rrrrrrbbboooaaaKKKFFFCCC>>>;;;;;;<<<===<<<;;;:::999666777888999999888777666777777888888999999999:::666777777888888888777777888888888888999:::;;;;;;>>>DDDMMMUUU\\\bbbfffiiiiiiiiiiiioootttvvvrrrhhhppp}}}yyyttttttyyy}}}yyywwwwwwwwwvvvoooooonnnmmmjjjgggdddbbb]]]ZZZUUUOOOKKKIIIHHHHHHHHHIIIJJJKKKJJJIIIHHHGGGEEEEEEFFFGGGHHHKKKMMMOOOQQQXXXaaammm~~~xxxrrrnnniiimmmuuu~~~kkk\\\VVVZZZbbbhhhsss{{{uuummmeee```\\\YYYWWW{{{YYYHHHCCC===:::;;;::::::999999888777777777666666666666666666666666777777666666666666777777666666666666666666666666666666555555555444444444666666666666777777777777555666888999::::::999999888>>>FFFMMMRRRXXX```eeelllyyyssszzzyyyoootttyyyhhhhhhxxxqqqaaaWWWQQQQQQTTT[[[eeeyyy~~~ooo___ZZZXXXXXXXXXUUUVVVZZZXXXWWWYYY```lllwww~~~{{{yyywwwtttpppkkkeeeccc```]]][[[[[[\\\]]]cccrrr~~~qqqgggoooiiiMMMFFFCCC???======<<<;;;:::::::::::::::999999888888999999:::999999999999999999999999777777777777777777777777888999999::::::;;;;;;<<<@@@EEEMMMUUU\\\bbbhhhlllmmmjjjhhhpppxxxvvv~~~vvvjjjpppxxxrrrmmmpppzzz{{{zzzyyyxxxwwwuuurrrnnnkkkiiigggdddbbb^^^]]]YYYSSSMMMIIIHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIHHHHHHIIIMMMOOOUUUZZZbbbpppyyyrrrnnnmmmooovvvyyymmmaaa\\\ZZZXXX]]]eee{{{|||qqqeee___[[[XXXWWWXXX}}}{{{ZZZIIICCC===:::;;;::::::999999888777777777666666666666666666666666666666555555555666777777666666666666666666666666666666555555555444444444555666666666777777777777555666888999::::::999999999???HHHOOOTTTZZZaaagggjjjwwwsss{{{yyyssszzz~~~mmmlll}}}kkk^^^VVVRRRSSSVVV\\\hhh|||~~~ppp]]]YYYWWWYYYZZZYYYZZZ]]]XXXXXXYYY```kkkuuu||||||yyyxxxwwwuuuqqqmmmhhhfffbbb^^^\\\[[[[[[\\\^^^nnnzzzxxxgggmmm}}}mmmOOOFFFCCC>>>======<<<;;;:::::::::::::::999999888888999999:::888888888888888888888888888888888888888888888888888999999::::::;;;;;;<<>>;;;<<<::::::999999888777777777666666666666666666666666555444444444555666777777666666666666666666666666555555555555555444444444555555666666666777777777666666888999999:::999999;;;AAAIIIPPPVVV\\\ccciiijjjvvv}}}uuu~~~xxxwwwpppqqqvvvdddYYYTTTRRRTTTXXX\\\iii|||~~~rrr^^^ZZZXXX[[[\\\ZZZYYY[[[XXXXXXZZZ```iiirrryyy||||||zzzxxxwwwvvvtttqqqnnnkkkhhhddd```]]][[[ZZZZZZ]]]lllxxxiiilllyyyrrrRRRGGGBBB>>>======<<<;;;:::::::::::::::999999888888999999:::777777777777777777777777888888888888888888888888888999999::::::;;;;;;<<>>DDDMMMWWW^^^eeekkknnnoookkkiiiqqq|||yyy|||yyyrrr{{{uuummmmmmqqqyyy}}}|||{{{zzzwwwuuurrrooommmjjjgggddd```___\\\VVVPPPKKKIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFHHHKKKNNNQQQYYYfffvvv{{{ttttttrrrrrruuuyyyuuujjjhhhhhhhhhiiimmmssszzz}}}pppccc[[[VVVQQQPPPQQQ{{{iiiNNNCCC@@@===<<<::::::999999888777777777666666666666666666666666444444444444444555666666666666666666666666666666444555555555555555555555555555555555666666666666777777777888888999::::::;;;AAAJJJQQQWWW^^^eeekkkkkkyyy|||zzz~~~yyyyyy~~~sssvvvwwwxxxyyykkk]]]UUUQQQPPPQQQUUUVVV^^^gggnnnwww~~~|||uuuggg___[[[\\\\\\YYYUUUTTTWWWXXXYYY^^^eeeooozzz}}}}}}{{{xxxtttpppmmmllliiigggeeebbb___^^^]]]]]]```nnnxxxqqqnnnsss{{{XXXIIIDDDAAA======<<<;;;:::::::::::::::999999888888999999:::999999999999999999999999888888888888888888888888888999999::::::;;;;;;<<<===DDDNNNXXX```ffflllooopppllljjjqqqxxxrrr}}}ssskkkmmmsss|||~~~}}}|||xxxvvvsssqqqooolllhhheeeaaa```]]]XXXQQQLLLIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGIIILLLOOORRR[[[iii{{{zzzrrrtttqqqpppqqqtttzzzppplllnnnvvvzzz~~~qqqbbbYYYTTTOOOMMMOOOyyypppRRRDDDAAA>>><<<::::::999999888777777777666666666666666666666666666666555555555555555666666666666666666666666666444444444555555555555555444444555555555666666666777777777777888999:::;;;;;;BBBJJJRRRXXX___ffflllkkk{{{{{{{{{qqqppprrrvvvmmmsss~~~~~~wwwjjj]]]VVVRRRPPPQQQUUUTTTZZZ___eeerrr{{{hhh___YYY[[[]]][[[YYYXXXVVVWWWXXX\\\eeerrr~~~~~~}}}yyytttpppmmmmmmhhhfffdddbbb```^^^]]]\\\\\\jjjuuurrrnnnqqq[[[JJJEEEBBB======<<<;;;:::::::::::::::999999888888999999:::999999999999999999999999999999999999999999999999888999999::::::;;;;;;<<<<<>>EEEMMMUUU\\\cccjjjpppuuuzzziiiqqqzzzpppaaacccssstttiii]]]XXXVVVUUUVVVYYYWWW\\\aaakkkuuuiii___]]]___]]][[[ZZZUUUUUUVVV[[[eeewww~~~}}}{{{}}}}}}zzzvvvrrrqqqrrrjjjiiifffbbb___[[[XXXWWW[[[iiitttmmmiiimmm~~~```KKKDDDAAA======<<<;;;:::::::::::::::999999999999999999:::777777777777777777777777999999999999999999999999888999999::::::;;;<<<<<<<<>>===::::::999888777666555444666666666666666666666666888888777777666666555555555555555555555555555555333444444444555666666666666666666666555555555555666666777777888:::;;;<<<===CCCMMMWWW___hhhooosssxxx~~~nnnppp}}}fff___fffvvvxxxjjj\\\VVVTTTTTTTTTWWWYYY^^^dddppp|||kkk___```aaa\\\WWWWWWZZZXXXYYY___kkk||||||{{{xxxvvvtttrrrqqqqqqkkkgggbbb^^^\\\[[[ZZZZZZ]]]```jjjvvvdddeeemmmhhhNNNDDDAAA???===;;;;;;;;;<<<;;;:::888888777777777777888888666666666666666666666666777777888888888999999999;;;;;;:::::::::;;;<<<<<>>>>>::::::999888777666555555666666666666666666666666777777777777666666555555666666666666666666666666444444444555555555555555444555555555666666777777666666666777888999:::;;;>>>CCCLLLVVV___hhhpppttt{{{rrruuuzzzeee^^^gggxxxyyykkk]]]VVVUUUTTTTTTWWWXXX]]]dddqqqooobbbaaabbb]]]XXXXXXYYYWWWXXX___lll|||{{{yyywwwtttrrrpppooojjjgggbbb^^^]]][[[ZZZYYY\\\^^^gggqqqdddeeennnjjjOOOEEEBBB???===;;;;;;;;;<<<;;;:::888888777777777777888888777777777777777777777777777777777777888888888999;;;;;;:::::::::;;;<<<<<<>>>EEENNNXXX```ggglllpppppppppnnnqqq~~~tttrrrvvvwwwppp{{{uuutttvvv}}}~~~}}}}}}|||zzzxxxuuusssqqqooollljjjgggfffccc]]]UUUNNNJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIHHHHHHIIILLLNNNUUU[[[iii|||vvvpppkkkggggggkkkrrrtttcccXXXQQQLLLKKKNNNhhh```lll{{{vvvtttvvvzzz]]]LLLEEE??????::::::999888777666666555666666666666666666666666777777777666666666666555777777777777777777777777555555555555555444444444333333444555666777888888555555555666777888999:::>>>CCCLLLUUU___hhhqqqwwwyyy|||yyyeee___iii{{{{{{mmm^^^WWWVVVTTTUUUWWWWWW]]]dddrrrqqqbbbaaaaaa\\\WWWWWWWWWVVVXXX___ooo~~~|||{{{zzzxxxuuurrrooommmiiifffbbb___^^^\\\YYYWWW[[[]]]ccc~~~llldddeeemmmoooRRREEEBBB???===;;;;;;;;;<<<;;;:::888888777777777777888888888888888888888888888888777777777777888888888888:::::::::::::::;;;<<<======DDDNNNXXXaaahhhnnnqqqqqqrrrpppqqq}}}|||ooooootttzzzwwwooozzzwwwvvvxxx~~~~~~~~~}}}|||zzzyyywwwvvvuuurrrnnnkkkjjjiiieee^^^VVVOOOKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJMMMOOOUUU[[[kkkyyysssnnnhhhdddfffjjjtttssscccXXXQQQLLLKKKNNN|||eeebbbqqq~~~zzzxxxxxx___MMMFFF???@@@::::::999888888777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555444444444333444444444555666777777888444444555555666888999:::???DDDLLLVVV___iiirrrxxx}}}}}}jjjbbbkkk~~~|||nnn___XXXVVVUUUUUUWWWXXX]]]eeetttqqqaaa]]]]]]WWWTTTTTTTTTVVVYYYaaasss~~~~~~||||||{{{yyyvvvrrrnnnkkkhhheeebbb```^^^\\\XXXVVVZZZ]]]```xxxllldddccckkk|||uuuUUUFFFCCC???===;;;;;;;;;<<<;;;:::999888888777777888888999999999999999999999999999888888888888999999999999::::::::::::;;;;;;<<<======DDDNNNXXXaaaiiiooorrrrrrtttsssrrr|||}}}qqqsssxxx}}}vvvnnnxxxyyywwwxxx}}}~~~}}}|||zzzyyyyyyxxxwwwuuupppmmmjjjiiieee^^^VVVPPPLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJMMMPPPUUU\\\kkkxxxrrrkkkfffbbbeeekkkvvv~~~qqqbbbXXXRRRMMMLLLMMMyyyddddddttt{{{{{{aaaNNNFFF???@@@::::::999999888888777777666666666666666666666666555555555555555666666666555555555555555555555555666666666555444444444333666666666666666555555555444444555555666888999:::???EEEMMMWWW```jjjrrrxxx|||zzzqqqhhhnnn{{{mmm___XXXVVVUUUUUUWWWYYY___gggvvvrrr```[[[ZZZUUURRRSSSSSSWWW[[[dddxxx~~~~~~}}}}}}||||||{{{yyyvvvrrrnnnkkkgggeeebbb```^^^[[[XXXVVVZZZ]]]___sssssseeeccchhhwww|||XXXGGGDDD???===;;;;;;;;;<<<;;;:::999999888888888888999999999999999999999999999999999999999:::::::::;;;;;;:::999999:::;;;<<<=========DDDNNNYYYbbbiiiooossssssvvvuuuttt}}}uuuwww~~~uuummmwwwxxxwwwwww|||~~~}}}{{{zzzzzzzzzyyywwwsssooojjjhhhddd]]]VVVPPPMMMMMMGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHHHHJJJMMMOOOVVV\\\kkkxxxsssjjjeeecccfffmmmxxxyyymmm___WWWRRRMMMLLLMMMxxxcccbbbrrr~~~||||||bbbNNNEEE???@@@::::::999999999888888888666666666666666666666666444555555555555666666666555555555555555555555555555555555555555444444444777777666666555555555555555555555666777888999:::@@@FFFOOOYYYbbbjjjqqqvvvvvvxxxzzzmmmrrrzzzlll]]]WWWVVVUUUVVVXXXYYY```jjjyyysss```ZZZYYYTTTSSSUUURRRXXX^^^ggg}}}~~~~~~~~~}}}}}}}}}}}}|||{{{zzzxxxuuurrrooommmhhheeeaaa^^^]]][[[XXXVVVYYY]]]___qqqiiidddeeeqqq\\\HHHEEE???===;;;;;;;;;<<<;;;:::999999888888888888999999999999999999999999999999999999999::::::::::::;;;999999999:::;;;<<<===>>>>>>EEEOOOYYYbbbiiiooorrrtttuuuuuuuuu{{{yyytttlllvvvxxxvvvvvv{{{~~~{{{zzzyyyyyyyyywwwtttrrrkkkiiieee]]]UUUPPPMMMMMMGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHHHHHHHJJJMMMPPPWWW^^^nnnyyysssjjjfffeeeiiipppzzzttthhh\\\VVVRRRNNNLLLMMMzzzccc^^^lllxxxxxx{{{bbbMMMDDD>>>???::::::999999999999888888666666666666666666666666444444444555555555666666555555555555555555555555444444444555555555555555555555555666666666666666666666666777888999:::;;;@@@GGGQQQ\\\dddkkkpppsss}}}rrrvvvrrrtttwwwjjj\\\VVVUUUUUUVVVYYYXXXaaalll}}}rrr^^^WWWVVVRRRRRRUUURRRZZZaaakkk~~~}}}~~~~~~~~~}}}}}}}}}}}}|||||||||{{{yyywwwtttrrrpppoooiiieee```]]][[[ZZZXXXWWWWWW\\\^^^pppnnngggeeemmm|||^^^IIIFFF???===;;;;;;;;;<<<;;;::::::999999888888999999:::999999999999999999999999777777888888888999999999999999999:::;;;<<<===>>>@@@FFFPPPZZZbbbhhhnnnqqqssssssrrrtttyyyssskkkvvvxxxvvvvvv{{{|||zzzyyyxxxxxxwwwvvvtttqqqnnnhhh___VVVOOOLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIKKKNNNQQQXXXaaatttzzztttjjjgggggglllsss|||~~~nnndddYYYTTTQQQNNNLLLNNN~~~eee]]]hhh}}}yyyrrrtttyyy}}}cccMMMCCC===???::::::999999999999999999666666666666666666666666444444444555555555666666777777777777777777777777333444444555555666666666333444444555666777888888666666777777888:::;;;<<<@@@HHHSSS]]]eeekkkoooqqqzzzpppuuutttvvvvvvhhh[[[UUUUUUUUUVVVYYYXXXaaannnoooZZZTTTRRROOOOOOSSSRRR[[[cccmmm}}}|||~~~}}}}}}}}}}}}|||||||||||||||{{{xxxvvvtttrrrqqqqqqjjjeee```\\\ZZZZZZYYYXXXUUU[[[]]]ooorrriiieeelllyyy___IIIFFF???===;;;;;;;;;<<<;;;::::::999999888888999999:::888888888888888888888888666666666666777777777777999999999:::;;;<<<>>>>>>AAAGGGQQQZZZbbbhhhmmmqqqqqqqqqpppssszzzrrrkkkvvvyyywwwwww|||}}}zzzxxxwwwwwwwwwvvvuuuvvvrrrkkkaaaWWWOOOKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJJJJJJJLLLPPPSSSXXXcccyyyyyytttkkkiiiiiiooouuu}}}}}}vvvkkkaaaWWWSSSQQQNNNMMMNNNeee[[[fff}}}sssmmmpppwww~~~eeeKKKFFFCCC<<<===<<<;;;;;;999999888777555555666666666666555555777777666666555555555444555555555555555555555555555555555555666666666666777666666666666777777888999888888888888999;;;<<>>EEEOOOYYYbbbjjjpppsssqqqssstttwwwzzzrrrkkkwwwyyyvvvuuuzzz~~~}}}{{{zzzzzzyyywwwvvvuuuqqqkkkcccYYYQQQJJJGGGFFFFFFGGGGGGGGGFFFEEEDDDGGGHHHHHHHHHHHHKKKPPPSSS[[[fff|||~~~wwwrrrlllmmmoooqqqvvv}}}}}}yyyrrrmmmlllkkkiiihhhiiilllkkkfffaaa```[[[VVVSSSRRRRRRQQQOOO}}}eee^^^jjj~~~~~~}}}zzzxxxhhhMMMFFFCCC======<<<;;;;;;999999888777777777888888888888777777666666666666555555555555777777777777777777777777555555555555666666666666666666666666666777888888999888888777888:::;;;<<>><<<::::::::::::999999999999999999999999::::::999888888888888999::::::999999888888999999999999999999:::;;;<<<===???FFFPPPZZZbbbiiiooorrrrrrssstttxxxyyytttkkkwwwrrroooooosss|||}}}{{{yyyyyyyyyxxxvvvtttrrrooojjjccc[[[SSSMMMJJJEEEFFFFFFFFFFFFEEEDDDCCCGGGHHHHHHHHHHHHKKKPPPSSS\\\hhh~~~}}}uuuoooiiijjjlllnnnrrrxxxzzzqqqmmmhhhbbb]]]\\\]]][[[YYY[[[]]]]]][[[WWWXXXVVVTTTTTTUUUUUUTTTSSSvvvaaa\\\iiizzz}}}~~~kkkNNNGGGCCC======<<<;;;;;;999999888777666777777888888777777666666666666666666555555555666666666666666666666666555555555555666666666666666555555666666777888999888888777777888:::<<<===DDDMMMXXX___gggppptttsssuuuwww~~~|||ppphhh^^^YYYUUUVVVVVVWWWZZZ___dddtttwwwcccRRRNNNPPPPPPRRRXXXYYYeeeyyy~~~}}}||||||}}}~~~~~~~~~}}}|||{{{xxxxxxwwwuuussspppnnnmmmhhhfffccc___[[[YYYWWWVVVZZZWWW^^^lllkkkdddppprrrTTTJJJAAA@@@>>><<<::::::::::::999999999999999999999999::::::999999999999999:::::::::999999888999999::::::999999::::::;;;<<<===@@@FFFPPPZZZbbbiiinnnqqqssstttuuuxxx{{{wwwtttjjjxxxvvvkkkiiiiiinnnwww}}}{{{yyyxxxxxxwwwuuusssooommmiiiccc[[[TTTNNNKKKHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHKKKPPPSSS[[[iii}}}tttnnniiiiiijjjkkknnnttt{{{uuulllddd```]]]WWWRRRRRRSSSQQQPPPPPPRRRTTTSSSRRRRRRRRRSSSTTTUUUVVVUUUUUUqqq___[[[hhh~~~}}}nnnOOOGGGDDD>>>===<<<;;;;;;999999888777555666666777777666666555555555555666666666666666555555555555555555555555555555555555666666666666555555555555666777888999888777777777888:::<<<===BBBLLLXXXaaaiiirrrxxxxxxyyyzzz|||yyylllccc\\\WWWUUUVVVVVVVVVYYY___gggzzzqqq___OOOMMMOOOOOOSSSZZZ]]]lll~~~}}}}}}||||||}}}~~~~~~|||{{{zzzwwwvvvvvvtttrrrpppnnnmmmfffeeebbb___\\\YYYWWWVVVVVVWWW```mmm~~~ooofffrrrxxxWWWKKKBBB@@@>>><<<;;;::::::;;;999999999999999999999999:::999999999999999:::::::::999999888999999::::::::::::::::::;;;<<<======@@@FFFPPPZZZbbbiiinnnqqquuuuuuuuuxxxtttuuusssjjjyyyooogggfffggglllttt~~~|||yyyxxxxxxwwwtttrrrnnnlllhhhccc\\\TTTNNNJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGHHHHHHHHHHHHKKKPPPSSSYYYiii~~~uuunnniiijjjiiiiiikkkooovvvzzz}}}rrriii```XXXVVVTTTOOOKKKKKKKKKJJJIIIIIIKKKLLLMMMMMMMMMOOOQQQRRRSSSSSSSSSTTTnnn___]]]hhh}}}~~~}}}qqqQQQGGGDDD>>>===<<<;;;;;;999999888777555555666666666666555555555555555666666666666666555555555555555555555555555555555555666666666666555555555555666888999:::777777777777888:::<<<>>>@@@KKKXXXaaaiiisssyyy{{{xxxyyy~~~}}}yyyvvviii```XXXUUUTTTVVVVVVUUUZZZ```lllkkk[[[NNNMMMOOOPPPTTT[[[aaarrr~~~}}}}}}{{{|||}}}~~~~~~|||zzzyyyvvvuuuuuusssrrrpppnnnmmmeeedddbbb___\\\YYYWWWUUUTTTUUU```lll|||vvvkkksss{{{YYYLLLBBBAAA???<<<;;;;;;;;;;;;999999999999999999999999999888888888888999::::::999999888888999999::::::::::::::::::;;;<<<===>>>???FFFPPPZZZbbbiiiooorrrwwwwwwuuuxxxwwwrrrvvvtttmmmzzzmmmffffffiiinnnvvv~~~{{{zzzyyyxxxvvvtttooonnnjjjddd]]]TTTMMMIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHKKKPPPSSSZZZjjj~~~uuunnnjjjjjjiiiggggggjjjooottt}}}}}}pppeee\\\TTTMMMLLLKKKGGGEEEEEEDDDCCCCCCDDDDDDFFFGGGGGGHHHJJJMMMOOOOOOPPPQQQSSSjjj^^^\\\fffsssRRRGGGDDD>>>===<<<;;;;;;999999888777666666777777777777666666555555555555666666666777555555555555555555555555555555555555666666666666444444555555666888999:::777777777777999;;;===>>>>>>KKKXXX```gggpppwwwyyyxxx{{{yyyyyyssseee\\\SSSRRRSSSUUUVVVWWW\\\cccqqqeeeWWWMMMNNNPPPPPPTTT[[[bbbttt~~~~~~}}}||||||zzz{{{}}}~~~~~~|||zzzxxxuuuuuutttsssqqqooonnnmmmdddcccbbb___\\\YYYVVVUUUUUUTTT\\\iii|||yyylllrrr}}}ZZZKKKBBBAAA???===;;;;;;;;;;;;999999999999999999999999777777777777777888999:::999999888888999999:::;;;;;;::::::;;;;;;<<<===>>>>>>EEEOOOYYYbbbjjjpppsssxxxwwwuuuwwwvvvvvvzzzwwwppp|||xxxiiigggiiimmmrrryyy}}}|||{{{zzzwwwuuusssqqqmmmggg___VVVNNNIIIHHHHHHFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHKKKPPPSSS\\\nnn|||tttnnnjjjiiigggdddccceeeiiimmmssszzz~~~yyyrrrggg]]]RRRJJJDDDDDDEEEBBBAAAAAA???@@@AAABBBAAABBBBBBCCCBBBEEEIIIJJJKKKMMMPPPTTTfff[[[YYYbbbtttSSSGGGDDD???===<<<<<<;;;:::999888777777777888888888888777777444555555555666666777777777777777777777777777777555555555555666666666777444444555555666888999:::777666666777999;;;===>>>>>>KKKXXX___eeemmmtttvvv}}}yyy}}}xxxzzz~~~qqqbbbYYYOOOOOOQQQUUUVVVXXX^^^fffuuu{{{bbbUUULLLNNNQQQPPPTTT[[[```rrr~~~~~~}}}|||{{{{{{zzzzzz{{{}}}~~~~~~|||zzzxxxuuuttttttsssqqqooonnnmmmdddcccbbb___\\\YYYVVVUUUWWWRRRXXXfff~~~yyykkknnnyyy~~~ZZZKKKBBBAAA???===<<<;;;;;;;;;999999999999999999999999777777666666777888999999999888888888999::::::;;;;;;;;;;;;;;;;;;<<<>>>>>>===DDDOOOYYYbbbjjjppptttyyyxxxuuuvvvyyyzzz~~~zzzsss}}}ssseeehhhkkkpppuuu|||}}}|||{{{xxxvvvvvvtttpppiiiaaaWWWNNNIIIJJJIIIGGGFFFFFFFFFGGGHHHGGGHHHHHHHHHHHHKKKPPPSSS___qqq{{{sssmmmjjjiiifffbbb```aaaeeehhhfffmmmqqqqqqmmmggg]]]TTTMMMFFFAAAAAABBB@@@???@@@>>>@@@BBBBBBBBBAAAAAABBB>>>AAAEEEGGGIIILLLQQQUUU|||bbbZZZ[[[bbbzzzwwwVVVJJJEEE>>><<<;;;::::::888888777666666666777777777777666666666666666666666777888888555666777888888777666555555555555555555666777777666666666666777777777777888888777777777888:::;;;>>>FFFTTTaaajjjppptttvvv~~~|||{{{yyytttuuuzzz{{{mmm^^^SSSQQQQQQSSSUUUTTTVVV```jjj}}}~~~```WWWOOONNNPPPQQQTTTXXXeeettt}}}|||{{{zzzzzzxxxyyy|||~~~}}}{{{wwwuuuwwwvvvuuussspppnnnkkkjjjiiieee```]]][[[ZZZXXXWWWVVVTTT[[[fffyyyllllll|||ZZZGGGBBB@@@>>>===>>>>>>===<<<======<<<;;;::::::999999;;;:::888777777777888888888:::;;;:::888888999:::;;;::::::::::::;;;<<<===AAAEEEOOO\\\dddiiinnnuuuzzzyyyuuuvvv|||yyy{{{ooowwwvvvhhhcccgggnnnuuu}}}~~~|||{{{yyywwwvvvtttpppiiiaaaYYYQQQMMMLLLKKKIIIHHHGGGFFFFFFFFFHHHFFFEEEHHHJJJLLLRRRYYYcccuuu~~~vvvpppooojjjccc^^^]]]^^^_________aaaccceeeddd^^^WWWQQQEEEDDDCCCAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFGGGIIILLLQQQTTTqqq[[[UUUVVV\\\qqqxxxVVVJJJEEE???<<<<<<;;;:::999888777777666777777777777777666555555555555555555666666777777666555444444555666777555555555555555666777777666666666666777777777777888777777777777999;;;<<>>===<<<;;;:::999999888777888888777777666555444555555444444555555666777777666444333333444666777555555555555555666777777666666666666777777777777666555555666888:::<<<>>>AAAIIIVVVbbbiiilllnnnnnn|||{{{uuuqqqtttllllllnnn{{{{{{nnnaaaWWWRRRRRRTTTVVVWWWZZZeeeqqqnnn[[[RRRLLLLLLNNNOOOQQQUUU[[[```eeekkkvvv~~~}}}~~~}}}{{{yyyxxxwwwvvvvvvuuuuuutttrrrpppnnnllljjjhhheeeaaa^^^\\\ZZZXXXVVVUUUTTT[[[dddtttuuukkkrrr}}}ZZZIIIBBB@@@===<<<<<<<<<;;;999;;;;;;;;;:::::::::999999999999999999::::::;;;;;;888:::;;;:::999999:::;;;===<<<<<<;;;;;;;;;;;;;;;>>>BBBLLLZZZdddlllttt}}}|||}}}{{{zzzsssqqqyyysss{{{rrrnnnmmmrrr}}}~~~|||zzzxxxuuusssoooiiibbbYYYRRRNNNKKKKKKJJJHHHHHHGGGGGGGGGGGGDDDDDDGGGIIIKKKRRRYYYggg{{{xxxrrrkkkeee^^^WWWSSSQQQOOONNNLLLLLLMMMPPPQQQPPPMMMJJJFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEGGGIIIJJJKKKMMMPPPSSSwwwiii\\\VVVWWW___rrr~~~YYYJJJEEE???>>>===<<<;;;:::999999888777777777777777666555555666666555555666666777888666666666777777666666666555555555555555666777777666666666666777777777777666555555666888:::<<<>>>@@@IIIWWWdddlllppprrrrrr}}}|||wwwrrr~~~tttnnnppppppyyymmm```XXXSSSRRRTTTVVVXXX\\\hhhttt~~~kkkYYYQQQKKKKKKNNNOOOQQQTTT[[[^^^aaahhhttt~~~~~~~~~}}}{{{xxxwwwvvvvvvvvvttttttsssrrrpppnnnllljjjgggdddaaa^^^]]]ZZZXXXUUUUUUTTT[[[cccrrrxxxiiilll{{{}}}ZZZIIICCCAAA???=========;;;::::::::::::::::::999999999777777888999999999::::::888999;;;;;;::::::;;;<<<===<<<<<<;;;;;;;;;<<<<<<@@@DDDNNN[[[eeekkkssszzz{{{}}}||||||pppnnnvvvttt{{{rrrqqqppprrrxxx~~~~~~|||zzzxxxuuutttpppjjjccc[[[TTTPPPKKKKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEIIIKKKMMMTTT[[[lllzzzssskkkfff^^^WWWSSSOOOLLLKKKHHHHHHHHHJJJMMMMMMLLLKKKGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFHHHJJJKKKLLLMMMPPPRRRttthhh\\\UUUUUU^^^rrrYYYJJJEEE@@@======<<<;;;:::999888888666666777777777777666666666666666666666777888888555666777888888777666555555555555555555666777777666666666666777777777777666666666666888:::;;;===@@@JJJYYYfffooosssuuuuuu~~~~~~yyysss~~~uuuppprrrvvvxxxlll```XXXSSSSSSTTTWWWYYY^^^kkkwww|||jjjXXXPPPKKKLLLNNNOOOQQQTTTWWW[[[^^^dddppp|||}}}~~~|||{{{zzzxxxwwwvvvvvvvvvtttssssssqqqpppmmmlllkkkgggdddaaa___]]][[[WWWUUUUUUTTT[[[cccppp{{{jjjiiivvv[[[JJJDDDBBB???>>>>>>===<<<:::::::::::::::999999999999777777888999999999888888888999;;;;;;::::::<<<===<<<<<<;;;;;;<<<======>>>AAAEEEPPP]]]fffkkkqqqxxxyyy}}}}}}}}}qqqllltttsss{{{uuutttrrrqqquuu}}}zzzuuusssooojjjbbbZZZTTTPPPKKKKKKJJJIIIIIIIIIIIIIIIHHHFFFFFFIIILLLNNNUUU]]]nnn{{{ssskkkfff___XXXSSSOOOKKKIIIGGGFFFEEEGGGIIIKKKLLLKKKGGGGGGFFFEEEEEEEEEFFFGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHIIILLLMMMMMMMMMOOOQQQppphhh^^^WWWVVV___qqqZZZJJJDDD@@@<<<<<<;;;:::999888777777444555666777777888888777666555555555555666777777666666666666666666666666555555555555555666777777666666666666777777777777888777777777777999;;;<<>>;;;;;;;;;;;;<<<>>>???@@@???DDDPPP___hhhlllqqqwwwyyy}}}~~~}}}uuulllrrrsss{{{{{{vvvqqqooovvv}}}vvvtttqqqkkkddd\\\VVVRRRKKKJJJJJJIIIIIIIIIIIIJJJGGGEEEEEEIIIKKKNNNUUU\\\nnn|||tttkkkfff^^^WWWRRRNNNJJJHHHFFFDDDCCCDDDGGGIIIKKKKKKHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHHHHHHHHHHIIIIIIIIIHHHJJJMMMNNNMMMNNNOOOQQQjjjeee\\\VVVTTT\\\mmm{{{}}}ZZZJJJDDD@@@<<<;;;;;;:::999888777666333444555777888888888888555444444444444555666666777666444222222444666777555555555555555666777777666666666666777777777777888888777777777888:::;;;BBBLLLZZZhhhpppssstttttt}}}xxxqqq}}}tttsssvvv}}}~~~}}}}}}yyynnnccc\\\TTTSSSUUUXXXZZZ```nnn{{{rrreeeXXXPPPKKKMMMPPPQQQRRRTTTSSSZZZ```dddmmmxxx~~~|||~~~~~~yyyyyyyyyyyyyyyxxxwwwvvvssssssrrrqqqooommmlllkkkfffdddaaa___^^^[[[WWWTTTUUUUUU[[[bbbnnnyyyeeeaaakkk___NNNCCCAAA>>><<<<<<;;;999888999999999999999999999999:::;;;;;;<<<;;;:::888777888999;;;;;;;;;;;;<<<>>>:::::::::;;;===>>>@@@AAA===CCCPPP```jjjmmmrrrwwwyyy}}}~~~|||xxxlllqqq~~~rrrzzzxxxooonnnxxx}}}yyywwwtttnnnggg___YYYUUUKKKJJJJJJIIIIIIIIIJJJJJJFFFDDDDDDHHHJJJMMMTTT\\\lll|||uuujjjeee^^^WWWRRRMMMIIIGGGFFFDDDBBBBBBEEEHHHJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIKKKMMMNNNNNNNNNOOOPPPlllccc[[[WWWWWW]]]nnn{{{qqqZZZKKKEEE???<<<<<<;;;:::999999999999888888888888777777777777222222444666777888888888777777666555555555555555333333444444555666777777666666666666777777777777888888999999:::;;;<<<===AAAJJJYYYfffoootttvvvwww}}}yyyxxxrrrqqqttt{{{{{{qqqddd[[[XXXUUUUUUVVVXXX```ooo~~~zzznnneeeYYYQQQLLLKKKLLLMMMPPPTTTWWWXXX]]]eeepppzzz~~~~~~}}}|||{{{{{{zzzyyyxxxvvvuuuttttttsssqqqpppmmmllljjjiiieeedddccc```]]]ZZZWWWUUUUUUUUU[[[aaammmsssccc```iiixxxhhhLLLEEECCC@@@>>>===<<<:::999999999999888888888888777888888888888888888888888777888:::;;;<<<<<<;;;:::<<<;;;;;;;;;;;;<<<======@@@DDDOOO^^^hhhmmmrrrvvv{{{~~~|||jjjtttwwwmmmxxxzzztttwww~~~~~~|||yyytttqqqllleee[[[TTTPPPMMMHHHFFFGGGHHHIIIJJJIIIGGGGGGIIIIIIJJJPPPYYYhhhyyymmmggg]]]TTTNNNJJJGGGEEEBBBCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJIIIGGGFFFGGGHHHJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKMMMOOONNNLLLPPPWWWllleee^^^YYYWWW\\\mmm}}}tttmmmZZZKKKEEE???<<<<<<;;;:::999999999999777777777666666666666555333333444666777777777777777777666555555555555555333333444444555666666777666666666666777777777777888888888888999;;;<<<===AAAJJJYYYfffoootttwwwxxx}}}rrrnnnpppvvv}}}xxxnnnbbbYYYVVVTTTTTTVVVXXX___ooo}}}zzzppphhhXXXQQQLLLLLLMMMNNNQQQVVVWWWYYY^^^fffqqq{{{~~~}}}|||{{{{{{zzzyyyxxxvvvuuuttttttsssqqqooommmkkkjjjiiiddddddbbb___\\\YYYVVVUUUUUUUUUZZZ```lllrrrdddccckkkzzziiiNNNEEECCC@@@>>>===<<<;;;999999999999999888888888888888888888888888888888888777888999;;;;;;;;;;;;:::;;;;;;;;;:::;;;<<<<<<===AAAEEEPPP___jjjppptttyyyzzz}}}~~~~~~qqqwwwxxxlllvvv{{{tttuuu{{{~~~zzzwwwtttqqqnnnhhh___XXXRRRNNNJJJHHHHHHIIIJJJKKKIIIGGGGGGIIIIIIJJJPPPYYYggg~~~yyynnnhhh___VVVPPPKKKHHHFFFCCCBBBBBBBBBCCCEEEGGGHHHJJJKKKLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKMMMLLLNNNQQQPPPNNNSSSZZZooojjjccc\\\XXX[[[jjjzzzuuunnniiiZZZKKKEEE???<<<<<<;;;:::999999999999666666666666555555555555444555555666666666666666777666666555555555555666333333444444555666666666666666666666777777777777777777777888999:::;;;<<>>===<<<;;;999:::999999999888888888888888888888888888888888888777888999:::;;;;;;;;;;;;:::::::::::::::;;;;;;<<<@@@DDDOOO^^^jjjpppuuu{{{~~~yyy|||~~~}}}xxx|||xxxlllssszzzrrrrrrwww}}}yyyvvvtttrrrpppkkkccc]]]SSSPPPKKKIIIIIIJJJKKKLLLIIIGGGGGGIIIIIIJJJPPPYYYfff{{{yyyoooiii```XXXQQQMMMIIIGGGCCCBBB@@@@@@AAACCCFFFHHHLLLNNNNNNNNNKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMPPPPPPPPPUUU]]]tttrrrlllbbbYYY[[[iiiwwwuuuooohhh|||ZZZKKKEEE???<<<<<<;;;:::999999999999777777666666666555555555555666666666666666555555777666555555555555666666444444444555555555666666666666666666777777777777666666666777888:::;;;<<>>???BBBFFFHHHLLLNNNOOOOOOMMMKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJKKKNNNOOOPPPXXX```}}}~~~wwwhhh[[[\\\jjjwww{{{sssjjj{{{ZZZKKKEEE???<<<<<<;;;:::999999999999888888888777777777666666666666666666666555555444666666555555555555666666444444444555555555555555666666666666777777777777555555666777888:::<<<<<>>???BBBEEEHHHJJJMMMOOOOOOMMMKKKKKKKKKLLLMMMOOOOOOOOONNNMMMLLLKKKJJJLLLOOORRRUUU^^^hhhooo^^^^^^mmmzzz~~~uuummmZZZKKKEEE???<<<<<<;;;:::999999999999888888888888777777777777555666666666666666555555666555555555555666666777555555555555555555555555666666666666777777777777555555666777999;;;===>>>AAAKKKZZZiiitttzzz}}}{{{{{{xxxsssqqqwwwxxxnnnbbbYYYRRRQQQSSSVVVVVVZZZeeeqqqzzz{{{yyyrrrnnnkkkgggbbbZZZTTTOOOOOOOOONNNNNNQQQRRRUUU]]]hhhttt~~~~~~~~~~~~~~~}}}{{{zzzxxxxxxzzzyyyyyyxxxwwwuuutttsssrrrrrrpppnnnllljjjiiihhhcccaaa^^^ZZZWWWUUUTTTSSSRRRSSSZZZbbbpppwwwccc^^^eeeuuupppSSSGGGDDD???<<<;;;<<<;;;;;;::::::::::::999999999999888888888888888888888888888777777888888999:::;;;:::::::::::::::;;;;;;<<>>???AAAKKK[[[jjjuuu{{{yyyyyy|||uuurrrxxxzzzooobbbXXXRRRRRRTTTVVVVVVXXXbbbmmmrrrssspppjjjgggeeeaaa[[[VVVPPPMMMNNNPPPOOOPPPSSSRRRUUU^^^jjjwww}}}|||}}}}}}|||{{{zzzxxxwwwvvvyyyyyyyyyxxxvvvuuusssrrrrrrqqqpppnnnllljjjhhhhhhdddbbb^^^ZZZWWWUUUTTTTTTTTTTTT[[[cccpppxxxeeeaaahhhxxxsssUUUHHHDDD???<<<;;;;;;<<<;;;;;;;;;:::::::::999999999888888888888888888888888888777777777888999:::;;;;;;;;;;;;:::;;;<<<<<<===@@@CCCLLL[[[gggnnnvvv|||zzz~~~vvv{{{tttuuu~~~tttnnnjjjkkkoooyyy|||yyywwwqqqhhhbbbUUUQQQLLLIIIIIIIIIJJJJJJIIIGGGGGGIIIIIIJJJPPPYYYfff|||{{{ooojjjbbb[[[TTTOOOJJJFFFAAAAAA@@@AAABBBCCCEEEFFFFFFIIIMMMOOOOOONNNMMMNNNKKKLLLOOOQQQRRRRRRQQQOOONNNNNNPPPVVV[[[cccppp|||xxxbbbcccrrryyyxxxnnnZZZKKKEEE???<<<<<<;;;:::999999999999777666666666555555555555444555555666777666666666555555555555555666777888555555555555555555555444666666666666777777777777666666777999:::===>>>???AAAKKK[[[jjjuuu|||zzzyyyzzzuuuzzz{{{pppbbbXXXSSSRRRTTTVVVUUUWWW```kkkkkkllliiiddd```___ZZZTTTSSSMMMKKKNNNPPPPPPRRRUUURRRVVV___lllyyy|||{{{||||||{{{zzzyyywwwuuutttyyyyyyyyyxxxvvvuuusssrrrrrrqqqpppnnnllljjjhhhhhhdddbbb^^^ZZZWWWUUUUUUUUUUUUUUU\\\cccooowwwgggdddlll{{{uuuWWWHHHDDD???;;;;;;;;;<<<;;;;;;;;;;;;:::::::::999999888888888888888888888888888777777777777999:::;;;<<<;;;;;;;;;;;;<<<======???AAAKKKYYYdddlllsssyyy~~~yyy}}}xxxvvvwwwrrrnnnkkkmmmqqq{{{}}}|||zzztttlllfffVVVRRRMMMJJJJJJKKKKKKKKKIIIGGGHHHIIIIIIJJJPPPYYYeee{{{}}}pppkkkccc\\\VVVPPPKKKHHHAAAAAAAAABBBCCCDDDEEEFFFFFFIIIMMMPPPPPPOOOOOOOOOJJJLLLOOORRRSSSSSSRRRQQQMMMLLLOOOUUU\\\dddrrrhhhpppxxxxxxooommm|||YYYHHHBBB>>>>>><<<::::::;;;;;;:::999:::999888777777888999:::777777666666555555555444666666666666666666666666666666666666666666666666777777777888999999::::::888777888888999:::;;;<<>><<<:::999;;;;;;::::::999888777777:::999888888777777888888999999999999999999999999::::::::::::::::::::::::???BBBKKKXXXcccjjjttt|||yyyyyyzzzyyy}}}|||xxxvvvqqqlllnnnvvvzzzsssjjjeee\\\UUUNNNIIIIIIKKKKKKJJJIIIIIIHHHGGGHHHMMMTTTYYYhhh||||||rrrkkkbbbZZZUUUPPPIIIEEEBBBAAAAAA@@@AAADDDFFFGGGJJJKKKMMMOOOQQQQQQRRRRRRMMMMMMMMMPPPSSSRRRNNNJJJNNNPPPSSSXXX```kkkvvv~~~kkksssyyy{{{sssllliii~~~yyyXXXHHHCCC???>>><<<::::::;;;;;;:::999999999888777777888999999777666666666555555555555666666666666666666666666666666666666666666666666777777777777777777777777777777777888999:::;;;<<>>===;;;999;;;;;;::::::999888888777::::::::::::999999999888999999999999999999999999777777888999999:::;;;;;;???BBBKKKXXXcccjjjsss|||xxxyyyzzzzzz~~~}}}wwwqqqmmmpppxxx}}}wwwppphhhccc\\\VVVNNNJJJJJJKKKKKKJJJJJJJJJIIIHHHIIIMMMSSSXXXfffzzz~~~ssslllccc[[[UUUPPPJJJEEEBBBAAA@@@@@@AAACCCFFFGGGJJJLLLOOORRRTTTUUUTTTTTTOOONNNNNNPPPQQQQQQNNNKKKNNNPPPSSSWWW___iiiuuu}}}qqqwww{{{xxxsssooojjjiiiwwwWWWHHHDDDAAA>>><<<::::::;;;;;;:::999999888888777777888888999666666666666555555555555666666666666666666666666666666666666666666666666777777666666666666555555777777777888999:::<<<===DDDNNN[[[gggrrr{{{~~~{{{wwwuuuwww}}}~~~ttthhh^^^VVVQQQNNNQQQSSSSSSUUUXXXXXXWWWUUUTTTTTTRRROOOMMMOOOOOONNNNNNOOOPPPRRRSSSWWW[[[aaakkk|||}}}|||~~~~~~||||||}}}}}}||||||{{{zzzyyyxxxwwwvvvuuutttsssssssssqqqpppnnnnnnmmmllliiigggbbb___[[[YYYXXXWWWUUUTTTXXXTTTXXX___iiipppcccdddrrr```LLLHHHCCC@@@>>>===;;;:::;;;;;;::::::999999888888::::::;;;<<<;;;:::999888999999999999999999999999555555666888999;;;<<<<<<>>>AAAKKKXXXbbbjjjsss{{{}}}wwwyyy{{{}}}yyyrrrooosss{{{zzzuuuooohhhccc]]]WWWOOOKKKKKKLLLLLLKKKLLLLLLKKKIIIJJJMMMSSSWWWdddyyyvvvoooeee]]]WWWQQQJJJEEEBBBAAA@@@@@@AAACCCFFFGGGJJJMMMQQQUUUXXXYYYYYYXXXTTTSSSQQQRRRRRRRRRQQQOOOPPPRRRUUUZZZ```jjjuuu|||uuu{{{~~~}}}vvvqqqmmmkkkiiimmmwwwVVVIIIDDDAAA>>><<<::::::;;;;;;:::999888888777777777777888888666666666666666555555555666666666666666666666666666666666666666666666666666666666666666666777777777777777888999;;;<<<===CCCNNN[[[fffqqqyyy{{{xxxuuuyyy}}}~~~yyyxxxuuuiii```WWWQQQNNNOOOQQQPPPQQQTTTRRRRRRQQQPPPOOONNNMMMLLLQQQQQQQQQQQQQQQSSSTTTUUUTTTXXX___iiizzz}}}}}}~~~~~~}}}{{{|||}}}}}}|||{{{yyyxxxvvvuuutttsssssssssssssssqqqooonnnmmmmmmllljjjgggccc___\\\YYYXXXVVVUUUSSSWWWSSSXXX___iiissseeeffftttaaaMMMIIIDDD@@@>>>===<<<;;;;;;;;;:::::::::999999999888:::;;;<<<<<<:::888777999999999999999999999999666777888999:::;;;<<<<<<===@@@JJJXXXbbbiiirrrzzz|||wwwzzz|||}}}~~~uuupppvvv}}}}}}yyyuuupppjjjggg^^^XXXPPPLLLLLLMMMMMMLLLNNNMMMLLLKKKKKKMMMRRRVVVbbbwwwxxxqqqggg^^^XXXQQQKKKFFFBBBBBBAAAAAABBBDDDFFFHHHKKKNNNSSSXXX[[[]]]]]]\\\ZZZYYYWWWVVVVVVVVVVVVVVVVVVWWWZZZ^^^eeennnwww~~~yyy{{{uuuooojjjgggffffffmmmyyyWWWIIIDDD@@@>>><<<::::::;;;;;;:::999777777777777777777777777555555555666666666666666666666666666666666666666666666666666666666666666555555666666777888999999666666777888999;;;======BBBMMM[[[fffqqqyyyzzzwwwsss|||{{{wwwsssuuuiii```WWWQQQNNNNNNOOOMMMNNNQQQOOOOOOOOONNNMMMMMMMMMNNNPPPPPPPPPQQQQQQRRRSSSTTTRRRWWW^^^iiiyyy~~~{{{xxxwwwuuurrrpppqqqtttwww~~~}}}}}}}}}}}}}}}{{{{{{||||||{{{zzzxxxwwwuuutttssssssssssssssstttpppooonnnmmmmmmllljjjhhhccc```\\\YYYWWWVVVTTTSSSTTTRRRXXX```jjjyyyiiiggguuuaaaNNNJJJDDD@@@>>>>>>===<<<;;;;;;;;;:::::::::::::::777888:::;;;:::999777666999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;???JJJXXXbbbiiiqqqxxx|||xxxzzz}}}|||~~~zzzsssyyy}}}zzzwwwsssoookkk___XXXQQQLLLLLLNNNNNNMMMMMMMMMMMMKKKKKKMMMRRRUUUbbbuuuxxxqqqggg___XXXRRRKKKFFFCCCCCCBBBBBBCCCEEEGGGIIILLLNNNSSSXXX\\\^^^______]]]\\\[[[YYYXXXXXXZZZ[[[ZZZ\\\___ccchhhpppyyy}}}yyyqqqlllhhhdddcccdddhhhzzzXXXIIIDDD@@@>>><<<::::::;;;;;;:::999666777777888888777777666555555555666666666666666666666666666666666666666666666666666666666666666555666666777777888999999666666666888999;;;===>>>AAAMMM[[[gggqqqyyyzzzvvvppp}}}}}}zzzvvvssswwwkkk```XXXRRRMMMNNNNNNLLLLLLOOOLLLMMMNNNMMMLLLMMMNNNPPPNNNNNNOOOOOOPPPQQQQQQQQQSSSXXX___hhhwwwzzzuuuqqqooojjjiiihhheeeccccccfffhhhkkkpppxxx~~~}}}||||||}}}}}}{{{{{{{{{{{{zzzyyyxxxxxxttttttsssssssssttttttuuupppooommmmmmnnnmmmjjjhhhccc```\\\YYYWWWVVVTTTRRRRRRPPPXXX```kkk~~~kkkgggsssbbbOOOKKKEEE@@@???>>>>>>===;;;;;;;;;;;;::::::::::::888888999:::999888777666999999999999999999999999<<<<<<<<<<<<;;;;;;;;;;;;:::>>>IIIXXXbbbhhhpppwww|||xxxyyy{{{}}}}}}xxx}}}~~~~~~|||yyyuuupppmmm^^^XXXPPPLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKMMMQQQTTT```qqqxxxqqqggg___YYYSSSLLLGGGEEEDDDCCCCCCDDDFFFIIIJJJLLLNNNRRRVVVZZZ]]]___```]]]]]]]]]\\\[[[[[[]]]______aaadddggglllsss{{{~~~tttppplllfffdddffffffzzzXXXIIIDDDAAA>>><<<::::::;;;;;;:::999555666777888888777666555555555555555666666666777666666666666666666666666666666666666666666666666777777777666666555555555555666666888999;;;===>>>AAALLL[[[gggrrrzzz{{{wwwnnn|||~~~|||yyyvvv}}}ooobbbXXXRRRMMMNNNNNNLLLLLLOOOJJJLLLMMMMMMKKKLLLOOORRROOOOOOPPPQQQRRRRRRRRRRRRRRRXXX^^^eeerrr}}}rrrkkkfffdddbbb______^^^[[[YYYYYY[[[]]]]]]cccmmmuuu|||}}}|||{{{|||~~~~~~}}}|||{{{zzzzzzzzzzzzttttttsssssstttuuuvvvvvvpppnnnmmmmmmnnnmmmkkkiiidddaaa\\\YYYWWWVVVTTTRRRQQQPPPXXX```kkkkkkeeeqqqgggPPPKKKEEE@@@?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999999999999999999999999:::::::::;;;;;;<<<<<<<<<999>>>IIIXXXbbbhhhooovvv{{{vvvwwwxxx|||~~~~~~~~~zzzuuunnnjjj^^^WWWPPPLLLLLLMMMMMMLLLJJJKKKKKKKKKKKKMMMQQQTTT^^^mmmvvvooofff^^^XXXSSSMMMHHHFFFFFFEEEEEEFFFHHHJJJLLLLLLNNNPPPSSSWWWZZZ]]]______aaabbbbbb``````ccceeefffhhhkkknnnrrrxxxzzzvvvrrrkkkhhhjjjgggyyyXXXJJJEEEBBB>>><<<::::::;;;;;;:::999555666777888888777666555444555555555666666777777666666666666666666666666666666666666666666666666999888777666444222111111555555666888999<<<===>>>@@@LLL[[[hhhsss{{{{{{xxxnnn}}}|||xxxrrrdddXXXRRRMMMNNNNNNLLLLLLOOOIIIKKKMMMLLLKKKLLLPPPSSSRRRSSSTTTUUUUUUVVVVVVUUUQQQVVV[[[```kkkyyy~~~qqqfff___[[[ZZZYYYYYYYYYYYYWWWUUUTTTVVVWWWXXX___hhhpppuuuxxx{{{|||}}}{{{{{{|||~~~}}}{{{{{{{{{||||||tttttttttttttttuuuvvvwwwooonnnmmmmmmnnnmmmkkkiiidddaaa\\\YYYWWWVVVSSSRRRQQQPPPXXX```jjjjjjdddoookkkPPPLLLEEEAAA????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999::::::999999999999999999999999777777888999;;;<<<======999===IIIXXXbbbhhhooovvvyyyuuutttuuu|||~~~~~~zzztttlllfff]]]WWWOOOKKKKKKLLLLLLKKKIIIJJJJJJJJJKKKMMMQQQTTT]]]iiiuuunnneee^^^XXXSSSMMMHHHGGGGGGFFFFFFGGGIIIKKKMMMMMMMMMNNNQQQTTTXXX\\\^^^bbbeeehhhhhhffffffhhhkkknnnooorrruuuyyyzzzwwwuuussspppllluuuUUUJJJEEE???<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999888777777777777777777777777777777666666777777777777666666555555666666666666555555666666666666777777777777888888888999:::;;;======AAALLLZZZgggsss}}}}}}zzzyyy|||rrrcccYYYQQQKKKLLLMMMLLLKKKMMMKKKJJJIIIIIIJJJKKKLLLMMMOOOQQQSSSTTTUUUTTTSSSRRRPPPOOOSSS]]]fffnnnwwwsssbbb___\\\TTTPPPTTTUUUTTTSSSRRRSSSUUUWWWXXX\\\___dddiiinnnsssvvvxxxyyywww{{{~~~||||||}}}~~~}}}|||zzzyyyyyyxxxuuutttuuuvvvxxxwwwuuussstttqqqnnnlllkkkiiigggfffaaa```^^^[[[XXXUUUSSSRRRVVVVVV\\\bbbnnnzzzhhhcccmmmiiiSSSJJJBBB@@@???<<<:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;>>>===<<<;;;::::::999888:::::::::;;;;;;;;;<<<<<>>AAAIIIVVVeeeppptttuuu{{{xxxyyyzzz|||uuuyyyxxx{{{tttlllfff^^^ZZZSSSMMMIIIIIIKKKMMMPPPPPPOOOMMMKKKLLLNNNPPP[[[hhh~~~qqqlllddd]]]WWWSSSOOOMMMIIIHHHGGGGGGHHHJJJLLLNNNPPPPPPQQQRRRTTTXXX]]]aaahhhjjjlllooorrrtttwwwxxx~~~{{{zzz|||}}}~~~}}}vvvuuuUUUJJJFFF???>>>>>>===<<<<<<<<<<<<<<<:::::::::999888888777777555555555555555555555555666666777777777777666666555555666666666666555555666666666666777777777777777777777888999:::;;;<<<===IIIXXXfffrrr|||~~~{{{~~~wwwhhhXXXQQQKKKKKKLLLJJJJJJKKKIIIIIIIIIJJJKKKMMMNNNOOOPPPQQQSSSTTTUUUTTTRRRQQQOOOMMMMMMQQQSSSVVV\\\dddmmmtttuuudddVVVUUUVVVSSSSSSVVVTTTRRRQQQPPPRRRVVV[[[^^^ccciiipppuuutttpppllliiidddbbbeeemmmtttzzz~~~}}}}}}}}}~~~}}}|||{{{zzzzzzuuuttttttuuuvvvvvvtttssstttqqqnnnlllkkkiiifffcccaaa```^^^[[[XXXUUURRRQQQTTTTTTZZZaaannnpppaaa___iiidddSSSJJJCCCAAA@@@>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999:::::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<>>>AAAIIIVVVeeeqqqvvvxxx{{{xxxzzzzzz}}}rrryyyvvv{{{tttlllggg```\\\UUUNNNKKKKKKMMMNNNRRRRRRQQQOOOMMMMMMOOORRRZZZfff|||~~~qqqllleee^^^YYYUUURRROOOIIIIIIHHHHHHIIIKKKMMMOOOPPPQQQRRRSSSUUUYYY^^^bbbiiimmmqqquuuyyy|||uuu|||}}}|||uuuTTTJJJFFF???>>>>>>===<<<;;;;;;;;;;;;:::999999999888888777777666666666666666666666666666666777777777777666666555555666666666666555555666666666666777777777777666666666777888999;;;;;;===JJJYYYfffqqqyyy|||zzz|||~~~yyyjjjYYYQQQKKKKKKKKKJJJIIIKKKHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQSSSTTTTTTSSSRRRQQQPPPNNNMMMOOOOOOPPPWWW___hhhssspppbbbVVVTTTWWWXXXXXXZZZVVVTTTRRRRRRUUUZZZ```dddjjjqqqyyy|||wwwooogggbbb]]][[[\\\cccjjjqqq{{{}}}}}}~~~}}}||||||{{{{{{uuutttssstttuuuuuutttrrrsssqqqnnnlllkkkhhheeebbb^^^]]]\\\ZZZXXXVVVTTTSSSTTTSSSYYY```nnnkkk^^^\\\fff{{{fffRRRIIIBBBAAA@@@>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999888888888999999::::::::::::::::::;;;;;;;;;<<<<<<===@@@HHHVVVeeerrrxxxzzz{{{xxxzzzzzzwwwxxxttt~~~{{{uuummmhhhddd___XXXRRRNNNNNNOOOQQQTTTSSSRRRPPPNNNMMMOOORRRXXXdddzzz}}}oookkkeee___[[[WWWSSSPPPJJJIIIHHHHHHIIIKKKNNNOOOPPPQQQRRRSSSUUUYYY___ccclllpppwww{{{uuujjjqqq~~~tttTTTJJJFFF@@@>>>===<<<;;;::::::::::::999999888888888888888777777777777777777777777777666666777777777777666666555555666666666666555555666666666666777777777777666666666777888999;;;;;;>>>KKK[[[gggpppxxxzzzyyyyyy~~~}}}~~~yyyjjjYYYQQQKKKKKKLLLJJJIIIJJJHHHIIIKKKLLLNNNOOOPPPPPPQQQRRRSSSTTTTTTSSSQQQPPPOOOMMMNNNOOONNNPPPXXXaaalll|||~~~}}}kkk```VVVUUUZZZ\\\\\\\\\VVVUUUTTTVVVZZZaaaiiimmmttt{{{wwwjjj```\\\XXXVVVWWW[[[aaahhhttt}}}}}}~~~}}}||||||||||||vvvtttssssssttttttsssrrrrrrpppnnnlllkkkhhheeebbb[[[ZZZZZZYYYXXXWWWWWWVVVTTTRRRXXX```nnnggg\\\\\\eeexxxiiiRRRIIIBBB@@@@@@===<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::777888888999999::::::;;;:::::::::;;;;;;;;;<<<<<<===@@@GGGUUUdddqqqxxxzzz|||xxxyyyyyy}}}zzzyyysss}}}|||}}}xxxrrrmmmhhhccc\\\UUURRRQQQSSSTTTUUUTTTSSSPPPNNNMMMOOOQQQWWWcccxxx|||oookkkeee```\\\XXXTTTQQQKKKJJJIIIHHHIIIKKKMMMNNNPPPQQQRRRSSSUUUZZZ___dddnnnttt{{{lllbbbkkkzzztttTTTJJJFFF@@@>>>===<<<;;;:::999999999888888888888888888888888888888888888888888888888666666777777777777666666555555666666666666555555666666666666777777777777777777777888999:::;;;<<<>>>LLL\\\hhhpppxxx{{{{{{yyy}}}}}}yyyjjj[[[SSSLLLLLLMMMKKKJJJKKKIIIJJJLLLNNNOOOOOOPPPPPPQQQRRRTTTUUUTTTSSSQQQPPPLLLLLLMMMOOOPPPRRR]]]hhhvvv}}}wwwsssuuuvvvxxxzzz|||zzzvvvrrrccc[[[UUUUUU[[[```___\\\VVVWWWYYY^^^fffpppyyy~~~vvvggg\\\XXXVVVTTTUUUXXX\\\cccppp}}}~~~}}}~~~~~~}}}||||||||||||vvvtttrrrrrrrrrsssrrrqqqpppooommmlllkkkiiieeebbbYYYYYYYYYXXXXXXWWWWWWWWWUUUSSSXXX```mmmzzzccc[[[^^^gggyyylllTTTKKKCCCAAA@@@===<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;888999999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===???FFFSSScccpppwwwzzz|||xxxxxxvvvzzz{{{xxx{{{sss{{{vvv|||}}}wwwsssjjjfff___XXXTTTSSSTTTVVVWWWVVVTTTQQQNNNMMMOOOQQQVVVbbbwww{{{qqqmmmgggbbb^^^YYYUUURRRLLLKKKIIIHHHHHHIIIKKKLLLOOOPPPQQQSSSUUUYYY___cccooovvv~~~~~~fff___kkk|||tttSSSJJJFFFAAA???>>>===;;;::::::999999777777777777888888888888777777777777777777777777666666777777777777666666555555666666666666555555666666666666777777777777888888888888999;;;<<<===;;;JJJ\\\hhhqqqzzz~~~||||||zzzjjj\\\TTTNNNMMMNNNKKKJJJLLLKKKLLLMMMOOOOOOOOOOOOOOORRRSSSTTTUUUTTTSSSQQQPPPMMMMMMPPPSSSTTTXXXdddppp}}}uuupppmmmkkkggghhhiiikkkkkkjjjhhhfff[[[WWWTTTWWW___eeeddd```ZZZ]]]cccmmmyyyzzzhhh^^^[[[XXXWWWXXX\\\```ggguuu~~~~~~~~~~~~}}}|||{{{{{{{{{{{{vvvtttrrrqqqqqqrrrqqqqqqnnnmmmllllllllljjjfffccc[[[[[[ZZZYYYWWWVVVUUUUUUVVVTTTXXX```mmmttt```[[[aaalll~~~qqqXXXNNNFFFDDDBBB>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===???FFFRRRaaannnvvvxxx|||wwwvvvtttxxx}}}wwwuuu~~~ssswww}}}ooovvv}}}wwwssskkkfff___XXXTTTSSSTTTVVVYYYXXXWWWSSSPPPOOOPPPRRRUUUaaawwwzzztttpppkkkfffaaa\\\WWWSSSMMMLLLJJJHHHGGGHHHIIIJJJMMMOOOPPPRRRTTTYYY___cccnnnvvv{{{eee```mmmtttSSSJJJFFFAAA@@@???>>>===;;;;;;::::::777777777777777888888888777777777777777777777777666666777777777777666666555555666666666666555555666666666666777777777777888888888999:::;;;======888HHH[[[hhhrrr||||||{{{kkk]]]UUUNNNNNNNNNLLLKKKLLLLLLMMMNNNOOOPPPOOOOOONNNRRRSSSTTTUUUTTTSSSQQQOOOPPPQQQTTTWWWXXX]]]jjjwwwtttkkkfffccccccccc______``````aaa```___^^^VVVUUUTTTYYYcccjjjiiiddd___dddmmmzzzlllccc```[[[[[[]]]bbbfffmmm{{{~~~~~~~~~}}}|||{{{{{{zzz{{{{{{wwwtttqqqpppqqqrrrqqqpppmmmlllllllllllljjjgggddd^^^]]][[[YYYWWWUUUSSSRRRWWWTTTXXX```mmmppp]]][[[cccpppwww[[[QQQIIIFFFDDD@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===???EEEQQQ```mmmuuuwww|||wwwuuurrrvvvyyyvvvtttssssssxxxjjjrrr~~~{{{uuupppjjjfff^^^WWWSSSRRRSSSUUU[[[ZZZXXXUUUQQQPPPQQQSSSUUUaaawwwyyywwwsssnnnhhhccc^^^YYYUUUNNNLLLJJJGGGFFFFFFGGGHHHMMMNNNPPPQQQTTTXXX^^^cccllluuurrrbbb[[[lll~~~~~~oooXXXLLLCCCBBB??????>>>===<<<;;;::::::;;;;;;::::::999888777777999777666555555666777999555555666666666666555555666666666666666666666666999999999888888888888888555666888888999:::<<>>???<<<;;;;;;:::999888777777777777888999::::::;;;;;;999999888888888888999999888999::::::;;;;;;::::::>>>===AAALLL\\\kkkuuuxxx}}}xxxxxxxxx~~~{{{ttt|||zzzxxxuuukkksss}}}xxxssspppkkkfff^^^WWWTTTTTTVVVXXXbbb```\\\XXXTTTQQQOOOOOOUUU___pppzzzvvvqqqkkkfff```[[[WWWNNNLLLIIIFFFDDDCCCDDDEEELLLNNNQQQQQQRRRVVV\\\bbbllltttqqqddd```qqq{{{}}}lllWWWLLLCCCCCC??????>>>===<<<;;;::::::;;;::::::999888888777777777777777888888777777777555555666666666666555555666666666666666666666666777666666666666666666666555777888888999:::<<<>>>???HHHWWWfffqqqzzz}}}}}}}}}mmm^^^VVVQQQQQQRRROOOMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOQQQRRRRRRPPPNNNNNNNNNQQQRRRVVV[[[^^^ggg{{{zzzmmmfffbbb___[[[WWWUUUTTTTTTTTTUUUUUUVVVWWWVVVTTTRRRQQQNNNNNNOOOWWWaaaiiillllllsssxxxssspppsssvvvxxx|||~~~~~~}}}~~~~~~~~~|||{{{{{{||||||zzzyyyvvvssspppoooppppppqqqpppooommmkkkjjjiiigggcccaaa]]][[[YYYWWWVVVUUUSSSPPPSSSQQQVVV___nnniii[[[\\\```rrrxxx___TTTJJJFFFDDD@@@>>>???;;;;;;;;;:::::::::999999:::999999999999999999999999999888888888888999999888999::::::;;;;;;::::::===<<>>===<<<;;;::::::999999999888888777777666555666888999999888666555555666666777777666666555666666666666666666666666666666666666666666777777555777888999888:::<<<>>>>>>GGGVVVdddpppxxx~~~}}}ooo^^^WWWRRRSSSSSSPPPMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNLLLNNNPPPPPPOOONNNNNNOOOSSSVVVZZZ^^^bbbnnnssscccYYYUUUTTTRRRPPPNNNNNNOOOPPPQQQPPPQQQRRRRRRQQQPPPNNNMMMKKKMMMPPPVVV^^^gggnnnsss~~~}}}}}}}}}}}}~~~|||{{{zzzzzz{{{{{{zzzyyyuuussspppooopppppppppooommmllliiihhhgggeeebbb___]]][[[YYYWWWWWWUUUSSSQQQSSSPPPWWW```ppp|||dddXXX\\\cccvvvyyy```VVVLLLHHHEEEAAA???@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::999888888777999999888888888888999999888999::::::;;;;;;::::::;;;;;;>>>HHHXXXhhhtttyyy{{{uuutttsssxxxyyyuuu~~~{{{tttiiinnnwwwyyyzzz||||||vvvrrrooojjjfff___ZZZWWWWWWYYY\\\```^^^ZZZVVVRRRPPPNNNMMMRRR[[[jjjzzzssslllddd\\\WWWRRROOOKKKHHHFFFFFFHHHIIIKKKMMMPPPQQQRRRVVV]]]cccnnnvvvlllggghhhuuuzzznnnmmmvvvgggUUULLLDDDCCC??????>>>===<<<;;;::::::888888888777777777666666555666777777777777666555666666777777777777666666666666666666666666666666888888888888888999999999666777888999888999<<<>>>===GGGUUUdddpppxxx~~~~~~~~~{{{mmm___YYYTTTUUUUUUQQQNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLNNNNNNMMMLLLMMMNNNSSSXXX^^^bbbgggwwwyyyqqqpppppprrrxxxzzzlll___UUUQQQPPPLLLKKKJJJJJJKKKLLLNNNOOOMMMNNNNNNNNNNNNMMMLLLKKKLLLOOOTTTXXX___hhhssszzz~~~|||{{{{{{{{{|||{{{yyyxxxyyyzzz{{{zzzxxxtttrrrpppooopppppppppooolllkkkiiihhhgggeeebbb___\\\ZZZXXXWWWWWWUUUSSSQQQSSSQQQWWWccctttxxxaaaXXX___hhh|||xxx```VVVMMMIIIFFFBBB@@@@@@======<<<<<<;;;;;;::::::<<<;;;;;;:::999999888888:::999999888888999999:::888999::::::;;;;;;::::::::::::===GGGVVVgggttt{{{~~~xxxwwwuuuyyy~~~{{{|||tttiiinnnvvvyyy{{{~~~{{{wwwuuutttkkkgggaaa\\\ZZZZZZ\\\^^^```^^^ZZZVVVRRROOOMMMMMMQQQYYYggg|||{{{sssiii```YYYSSSPPPLLLHHHFFFFFFHHHIIIJJJMMMOOOQQQRRRWWW^^^dddpppxxxmmmiiikkkuuu}}}yyy{{{nnncccgggxxxfffTTTLLLCCCBBB??????>>>===<<<;;;::::::888888888777777777777777666555444444444444555666666666777777777777666666666666666666666666666666777777888888999999999999666888999999888999;;;===>>>GGGVVVdddpppyyy~~~|||}}}xxxlllbbb[[[UUUVVVVVVRRROOOOOOLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJKKKLLLSSSYYY```eeeooowwwhhhbbbbbbdddbbbfffkkknnnppppppoooooonnnkkkcccYYYQQQMMMMMMNNNIIIIIIHHHHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMQQQVVV[[[aaakkkxxx~~~{{{yyyxxxyyyyyyzzzyyyxxxxxxyyyyyyxxxwwwsssqqqpppoooppppppooonnnllljjjiiihhhgggeeebbb```\\\ZZZXXXWWWWWWVVVTTTRRRSSSQQQYYYfffxxxwwwaaaZZZdddpppwww___VVVMMMJJJGGGCCC@@@AAA???>>>===<<<;;;:::999999::::::::::::::::::::::::::::::999999999999::::::888999::::::;;;;;;::::::;;;;;;>>>FFFTTTeeesss|||~~~zzzyyyvvvyyy}}}wwwkkkmmmtttxxx|||{{{wwwuuuuuunnnjjjeee```]]]]]]___aaa```^^^ZZZVVVRRROOOMMMMMMPPPXXXeeeyyywwwmmmbbb[[[UUURRRLLLHHHEEEEEEGGGHHHIIILLLOOOQQQSSSWWW___eeeqqqzzznnnjjjllluuu|||wwwvvvjjj___eeexxxdddSSSLLLCCCAAA??????>>>===<<<;;;::::::888888888888888888888888777666444333333444666777666777777888888777777666666666666666666666666666555555555666777777888888777888999999888999;;;===>>>GGGVVVdddpppyyy~~~zzzzzzxxxmmmeee]]]VVVVVVVVVSSSQQQRRRMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMKKKJJJJJJKKKMMMRRRYYYbbbjjjxxx}}}kkkaaa\\\\\\___^^^___aaabbbbbbaaa___^^^^^^\\\WWWPPPKKKHHHHHHJJJGGGGGGGGGHHHHHHIIIJJJKKKNNNMMMMMMMMMMMMMMMMMMMMMMMMQQQXXX___hhhsss}}}yyywwwwwwxxxyyyzzzyyywwwwwwxxxxxxvvvuuurrrqqqppppppppppppnnnmmmkkkjjjhhhggggggeeebbb```\\\ZZZXXXWWWWWWVVVTTTRRRUUUSSS[[[iii|||yyyccc^^^jjjwwwvvv]]]TTTLLLJJJHHHDDDAAABBB@@@??????>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;::::::999999999999::::::888999::::::;;;;;;:::::::::;;;===DDDQQQaaaqqqzzz{{{xxxyyyvvvxxx|||qqqooosssvvv{{{{{{wwwtttsssqqqnnniiidddaaaaaabbbccc```^^^ZZZVVVRRRPPPNNNMMMPPPWWWdddyyy{{{pppeee]]]XXXTTTNNNHHHEEEDDDFFFGGGHHHKKKNNNQQQSSSXXX```fffsss{{{zzziiifffiiittt}}}zzzvvvjjj___dddtttxxxaaaRRRLLLDDDBBB??????>>>===<<<;;;::::::888999999999999999999999777777777666666777777777777777888888888888777777666666666666666666666666444555555666777777888888777888999999888999:::<<<<<>>===<<<;;;::::::999999999999999999::::::666888999::::::999888666777777888888888888777777666666666666666666666666666777777888999:::::::::777888999999888888:::<<<;;;DDDSSSbbbmmmvvv|||wwwttt}}}wwwjjj```WWWUUUTTTSSSSSSUUUNNNNNNMMMLLLLLLLLLLLLLLLHHHIIIJJJJJJJJJLLLOOORRRTTT[[[eeerrroooggggggggghhhkkkeeeccc```___^^^]]]\\\[[[WWWXXXWWWTTTPPPMMMLLLLLLIIIJJJKKKLLLNNNPPPQQQQQQNNNNNNMMMMMMMMMNNNNNNOOOQQQVVV___lll}}}zzzxxxuuuyyy}}}{{{xxxwwwwwwyyy|||~~~|||zzzxxxwwwvvvuuusssqqqqqqpppooopppppppppnnnlllhhhfffeeeddddddbbb```]]][[[YYYWWWWWWWWWVVVTTTSSSWWWUUU^^^nnn|||gggbbbppp~~~sssXXXPPPJJJIIIHHHEEECCCCCC??????@@@AAACCCDDDEEEEEE???>>>===<<<:::999888777;;;::::::999999::::::;;;999999:::;;;;;;;;;::::::888888:::???IIIYYYjjjuuuxxxwww{{{yyyzzz|||{{{~~~yyywww{{{~~~~~~}}}wwwtttooojjjfffeeeeeeeeebbb```\\\XXXTTTQQQOOOOOOPPPXXXeeeyyy|||pppiii___ZZZSSSKKKFFFEEEFFFHHHGGGJJJNNNPPPSSSYYY```gggttt}}}lll^^^\\\aaarrr}}}zzzwwwkkkeeelllrrrppplllmmmrrr^^^LLLHHHEEEAAA???>>>===<<<;;;:::999999999999888888777666666666777777777777777777777777666666666777888888999999666666666666666666666666777777777777888888888888888888888888999:::;;;<<>>:::999>>>GGGRRRcccqqqvvvvvvyyyyyy{{{xxxvvv}}}xxxvvv|||}}}yyywwwtttnnnhhhjjjooooookkk\\\^^^]]]ZZZTTTOOONNNNNNOOOVVVbbbsssvvvllleee^^^UUUMMMIIIHHHHHHHHHIIILLLOOOQQQTTTYYYaaagggxxx{{{eeeZZZ\\\fff{{{{{{mmmeeeiiimmmjjjggghhhsss^^^MMMHHHEEEAAA???>>>===<<<;;;::::::999999999888888777777666666777777777777777777777777888888888777777777777777666666666666666666666666666666777777777888888888888888888888999:::;;;;;;???DDDOOO^^^mmmxxx~~~|||yyy{{{rrrvvvzzznnneee[[[VVVXXX[[[[[[ZZZSSSQQQNNNMMMNNNOOOPPPOOONNNJJJHHHKKKNNNOOOSSSXXX\\\```lll|||zzz~~~}}}yyysssnnniiiddd___\\\[[[ZZZXXXVVVTTTSSSSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPTTTVVV\\\hhhxxxyyylllbbb^^^ZZZYYY\\\dddmmm|||~~~|||zzzyyyyyyyyyzzz{{{zzzxxxvvvuuusssrrrrrrrrrqqqooopppqqqqqqpppnnniiihhhgggdddcccaaaaaa```[[[YYYWWWUUUSSSRRRRRRRRRQQQ\\\]]]rrrxxxhhhcccqqqrrrZZZRRRKKKIIIHHHDDDAAAAAA??????FFFSSS\\\^^^___```SSSLLLCCC???>>>>>>===:::999::::::::::::::::::999888:::<<<<<<;;;::::::;;;===::::::>>>DDDOOOaaapppwwwwwwzzzyyy{{{{{{~~~tttzzzzzzxxx~~~|||xxxuuunnniiikkkpppppplll^^^___^^^[[[UUUQQQOOOOOOPPPVVV```qqqzzzpppggg```VVVNNNIIIHHHGGGGGGIIILLLPPPQQQTTTXXX```eeeuuu~~~vvvaaaWWW]]]mmmqqqeeeeeefffbbb```bbbttt^^^NNNHHHDDDAAA???>>>======<<<;;;::::::999999999888777777666666777777777777777777777777999999888888777666666555666666666666666666666666666666777777777777888888888888777888888999:::;;;===DDDPPP___nnnyyy~~~}}}}}}xxxxxxyyyrrriii___ZZZ[[[^^^^^^]]]VVVTTTPPPOOOQQQSSSSSSTTTRRRMMMJJJNNNQQQRRRUUUYYY[[[bbbrrrxxxqqqkkkfffaaa]]]\\\YYYWWWVVVVVVWWWWWWVVVTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQTTTXXX^^^iiizzzyyypppdddZZZWWWQQQQQQTTT\\\hhh|||}}}zzzxxxxxxzzz{{{|||{{{yyyvvvtttrrrqqqppprrrqqqooopppqqqqqqpppnnnjjjiiihhhfffdddbbb___^^^ZZZYYYWWWTTTSSSRRRRRRRRRQQQ\\\^^^ssssssfffbbbooo|||rrrZZZQQQJJJIIIGGGDDDAAAAAA>>>???HHHUUU```dddgggjjj]]]UUUKKKDDDAAA???===;;;:::::::::::::::::::::::::::<<<======;;;;;;;;;<<<;;;:::;;;===@@@JJJ\\\mmmvvvvvvyyyxxxxxx~~~~~~{{{tttzzz{{{yyyzzzvvvooojjjmmmsssrrrmmm`````````\\\WWWSSSQQQQQQRRRVVV___pppuuuiiibbbXXXOOOIIIGGGGGGFFFJJJMMMPPPRRRSSSWWW^^^cccrrr{{{wwwaaaXXXaaatttvvvgggbbb```[[[[[[___uuu|||]]]OOOHHHCCCAAA>>>>>>>>>===<<<;;;;;;:::::::::999888888777777666777777777777777777777777888888888888777777666666666666666666666666666666666666666666777777777888777777777777888999:::;;;<<>>>>>>>>===<<<<<<<<<;;;::::::999999888777777777777777777777777777777777666666777777888888888888666666666666666666666666555666666666666777777777777777777777888999::::::;;;BBBNNN]]]lllxxx}}}}}}yyy}}}ttthhhaaa```aaa```___WWWTTTRRRRRRVVV[[[```bbb]]]UUUOOOQQQTTTUUUVVVXXX^^^gggxxx{{{ttttttwwwvvvvvvwwwnnnllliiiggggggggggggeeeeeecccbbbaaabbbcccdddcccfffeeeeeedddcccbbbbbbaaa______]]]\\\[[[ZZZZZZZZZVVVYYY\\\\\\]]]bbbkkksss~~~sssllliiieeeddddddaaaZZZUUUUUUMMMOOOSSS\\\ooo}}}zzzxxxxxxyyyzzz{{{zzzxxxuuurrrpppooonnnnnnmmmllllllmmmmmmlllkkkiiiiiihhhgggdddaaa^^^\\\YYYWWWUUUSSSRRRRRRRRRRRRQQQ^^^eee~~~fff___^^^iiiwwwoooXXXPPPIIIHHHGGGCCCAAAAAACCC@@@@@@EEEIIIMMMTTT\\\ddd^^^VVVMMMGGGAAA===;;;<<<<<<;;;;;;<<<>>>???@@@BBBDDDEEEEEEBBB???>>>>>>:::;;;======;;;@@@PPP```nnnpppvvvuuusss{{{wwwyyyzzzrrrnnnssszzzxxxrrrdddcccaaa___\\\YYYVVVTTTUUUZZZdddxxxnnnfff[[[QQQKKKHHHFFFFFFJJJNNNQQQSSSSSSVVV[[[```llluuusss___ZZZkkkyyyhhh```[[[WWWYYYaaaqqqYYYOOOGGGCCCBBB>>>>>>>>>=========<<<<<<:::::::::999888888777777777777777777777777777777555666666777888888999999666666666666666666666666555555666666666666777777777777666777777888999:::;;;@@@KKKZZZjjjvvv}}}~~~zzzxxxkkkcccaaaaaa___]]]WWWTTTRRRTTTZZZbbbiiimmmggg\\\SSSRRRUUUVVVWWWYYY___hhhvvvssskkkfffggghhhfffeeefffbbbaaabbbeeeiiillllllllliiijjjkkkjjjjjjkkknnnppprrrqqqpppnnnllljjjiiihhheeeeeeeeedddcccaaa```___YYY\\\^^^^^^^^^```dddhhhooowww|||lllaaa^^^XXXVVVWWWZZZYYYTTTQQQRRRMMMPPPUUU___ttt~~~}}}|||zzzyyyyyyyyyyyyzzzyyywwwtttrrrpppoooooommmllljjjkkkllllllkkkiiihhhgggfffdddbbb```]]]\\\XXXWWWUUUSSSRRRRRRRRRRRRSSSaaakkkvvv```ZZZ[[[gggxxxlllWWWOOOIIIHHHGGGCCCAAAAAABBB???===@@@BBBFFFOOOXXX```^^^ZZZTTTNNNFFFAAA===:::::::::;;;<<>>>>><<>>>>>>>>>>>============;;;::::::999999888888777777777777777777777777777777777777777777888888888666666666666666666666666555555555666666666777777666666666777777888999::::::???IIIWWWgggttt|||~~~yyy{{{mmmdddaaa___]]]ZZZWWWUUUSSSVVV___iiirrrwwwpppcccWWWUUUWWWXXXZZZ\\\```fffrrr~~~yyyrrrgggaaa^^^```aaa^^^]]]^^^___```dddiiiooorrrrrrrrrqqquuuyyyyyyxxxyyy~~~{{{yyyxxxuuuvvvwwwwwwuuurrrooommmhhhgggfffeeeddddddeeefffkkkpppxxxzzzppp```WWWXXXPPPOOOPPPTTTSSSNNNMMMPPPNNNSSSXXXbbbyyy~~~zzzzzzzzzzzzzzzyyyyyyxxxxxxwwwvvvsssrrrpppoooooommmllljjjkkkllllllkkkiiifffeeedddbbb```^^^^^^]]]WWWVVVTTTSSSRRRRRRRRRRRRVVVeeeqqqjjj[[[WWWXXXfffzzzjjjWWWOOOHHHGGGGGGCCCAAABBB@@@>>>???AAACCCDDDKKKTTT]]]^^^___]]]WWWNNNGGGBBB<<<<<<===>>>@@@DDDGGGIIIRRRUUUXXXXXXSSSMMMGGGCCC???>>>>>>???>>>???EEENNNbbbhhhssstttsss~~~{{{}}}tttqqqxxx}}}uuufffdddaaa______]]]YYYVVVWWW\\\hhhooohhh]]]SSSMMMJJJHHHHHHHHHLLLPPPSSSTTTWWW\\\```kkkuuusssaaa___ttttttddd]]]YYYVVV[[[dddiiiVVVNNNGGGBBBCCC>>>>>>>>>>>>============;;;;;;:::999999888888777777777777777777777777777999999888888777666666666666666666666666666666666555555555555666666666777666666666666777888999::::::>>>GGGUUUeeerrr|||}}}xxx~~~}}}nnneee```^^^[[[XXXWWWUUUTTTYYYbbbnnnxxx~~~wwwiii[[[WWWYYYZZZ\\\^^^___eeeoooxxx}}}yyyqqqjjjccc^^^\\\^^^___]]]\\\]]]bbbdddhhhoootttwwwwwwvvv}}}{{{uuuqqqooonnnlllkkkjjjmmmtttuuujjjZZZSSSUUUPPPNNNPPPRRRQQQLLLLLLOOOQQQVVV\\\fff~~~~~~}}}}}}wwwxxxzzzzzzzzzzzzxxxwwwwwwvvvuuusssqqqpppppppppnnnlllkkkkkklllmmmkkkjjjfffdddbbb```^^^^^^^^^^^^WWWVVVTTTSSSRRRRRRRRRRRRYYYhhhtttyyybbbYYYTTTVVVeee|||hhhVVVNNNHHHGGGGGGCCCAAABBB??????AAADDDDDDCCCHHHNNN[[[___cccccc^^^UUULLLGGG@@@@@@AAABBBEEEIIIMMMOOOWWW[[[______ZZZRRRJJJFFFAAA??????@@@@@@???CCCHHH[[[bbboooqqqooo~~~~~~{{{}}}{{{~~~tttrrryyy~~~vvvfffddd```______]]]YYYVVVWWW\\\iii{{{ooohhh]]]SSSMMMJJJIIIHHHGGGKKKPPPSSSTTTWWW\\\```lllvvvoooccc___pppnnnggg\\\VVVVVVWWWlll___RRRJJJEEECCC>>>AAA@@@>>>===<<<<<<======999999888888777666666666777777777777777777777777777777777777777777777777555555444444444444555555666666666666777777777777777777777888999999::::::<<>>???>>><<<;;;::::::;;;;;;:::::::::999888888777777777777777777777777777777777777777777777777777777555555444444444444555555666666666666777777777777777777777888999999::::::;;;>>>FFFTTTeeerrryyyzzz~~~|||zzzyyyssshhhccc___[[[YYYWWWYYYXXXYYYbbbrrrqqqaaaYYYYYY^^^fffoooyyyyyyrrrooooooqqqqqqpppppprrrvvv{{{~~~}}}{{{rrrdddZZZWWWSSSQQQOOOOOORRRTTTUUUTTTXXX]]]gggxxx~~~|||zzzyyyxxxxxxyyyxxxvvvttttttttttttsssrrrqqqpppooommmlllkkkkkklllkkkiiigggfffeeecccaaa___]]]\\\\\\VVVVVVTTTQQQOOOPPPTTTWWWZZZhhh|||yyydddVVVPPPWWW___eeerrriiiYYYRRRKKKIIIFFFCCCBBBCCCEEEBBBAAABBBAAA@@@DDDJJJSSSaaannnrrrpppkkkaaaWWWRRROOONNNRRRYYY]]]]]]\\\\\\[[[[[[[[[[[[YYYVVVSSSNNNKKKJJJJJJHHHDDDCCCEEEQQQ\\\kkknnnqqquuuqqquuuxxx~~~{{{rrrpppvvv{{{zzzwwwkkkgggffffffccc]]][[[\\\]]]bbbppp{{{rrrggg[[[UUUPPPKKKHHHHHHKKKMMMOOOQQQSSSVVV[[[^^^gggtttddd[[[XXXgggzzzsssfff\\\ZZZ\\\rrr~~~\\\QQQIIIDDDCCC???>>>===<<<;;;:::::::::;;;;;;;;;;;;:::999999888888777777777777777777777777777777777777777777777777555555444444444444555555666666666666777777777777777777777888999999::::::;;;===DDDRRRbbbooowwwzzz{{{yyy~~~zzzyyy|||vvvllleee```[[[XXXWWWYYYXXXYYYaaappp|||}}}qqqddd\\\ZZZ```ooo|||}}}}}}|||lll___YYYUUUTTTRRRRRRSSSVVVZZZ\\\___dddooo}}}|||zzzxxxxxxxxxyyyxxxwwwttttttttttttsssqqqpppoooooommmlllllllllkkkhhhffffffdddbbb```^^^]]]\\\[[[VVVUUUTTTQQQOOOPPPSSSVVVYYYiii|||rrr___SSSOOOXXXaaagggoookkkYYYRRRLLLJJJGGGCCCCCCEEEEEEBBBAAABBB@@@???BBBGGGNNN\\\mmmvvvxxxtttkkkbbb]]][[[ZZZ]]]```aaa```]]]XXXWWWWWWWWWXXXWWWTTTRRRRRRQQQRRRRRRLLLCCCAAACCCKKKWWWhhhnnnssssssmmmpppsss~~~|||sssppptttxxxwwwuuummmjjjiiiiiifff___\\\]]]```fffuuu|||ssshhh\\\VVVQQQKKKIIIIIIJJJLLLOOOQQQSSSVVVZZZ]]]fffsss]]]WWWUUUddd~~~xxxjjj```___ccc|||yyyYYYPPPHHHDDDCCC@@@@@@???>>>>>>======<<<<<<;;;;;;;;;:::999999888888777777777777777777777777666666666666666666666666555555444444444444555555666666666666777777777777777777777888999999::::::;;;===DDDPPP___mmmvvv{{{{{{{{{{{{yyyzzzyyy~~~{{{qqqiiibbb\\\WWWWWWXXXXXXXXX___lllwww{{{wwwnnnddd]]][[[cccwwwyyyhhh^^^\\\ZZZWWWUUUUUUYYY]]]aaagggjjjttt~~~}}}zzzxxxwwwxxxyyyyyyxxxtttttttttssssssrrrppppppooonnnllllllllljjjhhheeeeeedddbbb___]]]\\\[[[[[[UUUUUUSSSQQQPPPPPPSSSUUU[[[jjj}}}~~~mmm]]]SSSPPPXXXaaaiiirrrlll[[[TTTMMMKKKIIIFFFEEEGGGFFFCCCBBBBBB@@@===@@@EEEJJJWWWggguuu{{{zzzsssnnndddcccbbbcccdddccc```]]]TTTRRROOONNNOOOPPPQQQQQQRRRTTTWWWVVVNNNEEEBBBEEEGGGRRReeeooouuuqqqjjjnnnsss}}}|||sssqqqtttwwwwwwvvvqqqnnnlllmmmiiibbb]]]^^^```hhhyyyuuujjj^^^XXXSSSMMMJJJJJJIIILLLOOOQQQSSSVVVZZZ]]]dddqqqXXXTTTTTTbbb~~~~~~yyylllaaacccllltttWWWOOOGGGCCCDDDAAA?????????>>>>>>===<<<<<<:::::::::999888888777777777777777777777777777777666666666666666666666666555555444444444444555555666666666666777777777777777777777888999999::::::<<<>>>DDDNNN\\\jjjvvv|||{{{}}}|||xxxzzz~~~vvv}}}xxxoooeee]]]XXXUUUWWWWWWVVV\\\gggooorrrmmmhhhaaa\\\\\\gggxxxjjjaaa^^^[[[ZZZ]]]bbbhhhkkkkkkmmmsss~~~|||zzzxxxwwwxxxyyyyyyyyyssssssssssssrrrqqqppppppooonnnllllllllljjjhhheeedddcccaaa___]]][[[ZZZZZZTTTTTTSSSQQQPPPPPPRRRTTTYYYgggwww~~~wwwiii[[[SSSSSSXXXaaammm{{{mmm]]]UUUOOONNNLLLHHHHHHJJJGGGDDDBBBCCC@@@===???CCCHHHQQQ```pppzzz|||zzzwwwjjjiiihhhhhhgggeeebbb```VVVQQQJJJGGGIIIMMMQQQSSSTTTUUUWWWVVVMMMDDDAAAEEEEEEOOObbbooouuu~~~mmmggglllsss|||{{{tttrrruuuyyyzzzzzzwwwsssqqqpppkkkccc______^^^iii}}}yyynnnaaaZZZUUUNNNKKKKKKHHHKKKOOORRRTTTVVVYYY\\\cccpppSSSSSSTTTaaa~~~}}}yyyjjjaaaeeesssoooTTTNNNFFFCCCDDDBBB============<<<;;;:::999:::::::::999888888777777777777777777777777777777777777777777777777777777555555444444444444555555666666666666777777777777777777777888999999::::::;;;===BBBKKKXXXfffttt{{{zzz|||}}}yyy}}}yyy~~~ttthhh^^^XXXTTTVVVUUUSSSWWW```ggghhhccc```\\\[[[^^^lll{{{fffbbb```ccckkktttyyy{{{ppppppuuu~~~~~~~~~}}}|||zzzyyywwwwwwyyyyyyyyyxxxqqqqqqqqqqqqqqqpppooooooooommmlllllllllkkkhhhfffdddbbb```^^^\\\[[[ZZZYYYSSSSSSSSSRRRPPPPPPRRRSSSVVV```mmmsssooodddYYYSSSUUUYYYdddtttlll]]]VVVPPPNNNMMMIIIIIIKKKGGGDDDCCCDDDAAA>>>???CCCHHHNNN\\\ooo{{{~~~}}}}}}ppppppnnnllljjjgggeeecccZZZUUUMMMIIIJJJOOOTTTWWWXXXVVVTTTQQQIII@@@>>>AAAEEEMMM___mmmsss~~~yyyooofffiiipppzzz{{{uuutttwww{{{~~~~~~yyyuuurrrlllddd`````````jjj~~~~~~rrreee^^^WWWPPPLLLLLLHHHKKKOOORRRTTTVVVYYY[[[bbboooOOOQQQTTTaaa~~~|||wwwhhh^^^eeewwwkkkRRRMMMFFFBBBDDDBBB<<<=========<<<;;;:::999;;;;;;;;;:::999999888888777777777777777777777777777777777777777777777777555555444444444444555555666666666666777777777777777777777888999999::::::999;;;???GGGSSSbbbqqqzzz{{{|||}}}{{{xxxkkk```YYYSSSTTTSSSQQQSSSZZZ______\\\YYYXXXZZZaaarrrqqqllliiiooo{{{xxxyyy~~~|||||||||{{{yyyxxxwwwwwwxxxyyyyyyxxxvvvoooppppppppppppooonnnnnnmmmlllkkkkkklllkkkiiigggcccbbb```^^^\\\ZZZYYYYYYRRRSSSSSSRRRPPPPPPQQQSSSUUU\\\eeekkkkkkddd\\\VVVTTT[[[kkk}}}lll\\\UUUOOOMMMLLLIIIHHHJJJGGGDDDDDDEEECCC???@@@DDDHHHNNN]]]sssvvvtttrrrmmmiiieeecccccc]]]XXXRRRNNNOOOSSSVVVXXXWWWQQQLLLIIIEEE???>>>AAAEEEKKK\\\iiinnn{{{|||uuuyyyjjjhhhmmmxxx~~~xxxvvvyyy}}}~~~xxxssslllddd```aaaaaaiiiyyywwwiiiaaaYYYQQQMMMLLLGGGJJJOOORRRTTTVVVXXXZZZaaannn~~~LLLOOOSSS```~~~|||vvvfff\\\dddxxxiiiQQQLLLEEEBBBDDDCCC>>>????????????===<<<;;;===<<<<<<;;;;;;:::999999777777777777777777777777777777777777777777777777555555555444444555555555666666666666777777777777777777777888999999::::::777999===DDDPPP___nnnxxx}}}}}}{{{{{{zzz~~~|||www{{{{{{mmmaaaZZZRRRTTTRRROOOPPPVVVZZZZZZYYYVVVVVVZZZdddvvv|||uuuqqqxxx}}}{{{{{{zzzyyyxxxvvvvvvvvvxxxyyyyyywwwuuunnnoooooooooooonnnnnnmmmmmmlllkkkkkklllllljjjhhhcccbbb```]]][[[ZZZYYYXXXRRRSSSSSSRRRPPPPPPQQQRRRVVV[[[bbbhhhkkkggg```ZZZRRR^^^qqqkkkZZZSSSMMMLLLJJJGGGGGGIIIGGGDDDDDDFFFCCC@@@AAAEEEIIIOOO```wwwxxxvvvrrrlllfffbbb``````\\\XXXTTTRRRSSSTTTUUUVVVRRRKKKEEECCCBBBAAABBBEEEEEEIIIYYYfffjjjwww{{{sss}}}}}}}}}qqqjjjmmmwww{{{xxxzzz~~~zzzssslllccc```bbbaaafffrrryyykkkbbb[[[RRRMMMLLLGGGJJJOOORRRTTTVVVXXXZZZaaannn~~~