BM6P6(@ vvvwwwyyyyyywwwtttqqqnnnppprrruuuxxxyyyyyyxxxwwwvvvwwwyyyzzzyyyxxxvvvtttpppooommmllllllmmmnnnooossstttvvvvvvuuutttqqqppprrrrrrrrrqqqrrrrrrsssssspppkkkddd``````dddhhhkkkiiigggfffhhhlllnnnnnnlllppprrruuuuuusssrrrqqqrrrssssssssstttssssssrrrrrruuusssrrrtttwwwxxxvvvssstttvvvyyy|||}}}}}}|||zzz{{{{{{{{{{{{{{{|||}}}~~~|||zzzxxxwwwvvvwwwxxxyyy|||{{{yyyyyyzzz|||~~~}}}~~~~~~}}}|||{{{|||zzzuuuqqqjjjllloootttxxx|||~~~|||yyyuuurrrrrruuuyyy{{{ssstttwww}}}{{{~~~tttooovvvzzznnn___RRRJJJHHHHHHKKKMMMPPPQQQRRRRRRTTTUUUWWWWWWVVVUUUTTTRRRQQQPPPLLLJJJGGGDDDAAA???>>>>>>AAABBBCCCBBBCCCHHHPPPWWWVVV[[[```ccc```ZZZUUURRRQQQTTTXXX[[[\\\^^^```aaaccccccbbb```___ccckkkqqq~~~{{{zzz~~~mmm```gggzzz}}}ssspppooopppzzzyyyhhhVVVVVV```uuujjjgggppp~~~{{{xxxssssss~~~tttjjjccc[[[TTTPPPKKKGGGDDDBBBBBBDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCFFFGGGHHHGGGFFFFFFHHHIIIMMMQQQXXX\\\^^^aaafffjjjooopppqqqsssvvvxxxyyyzzzzzzzzzzzzzzz{{{}}}~~~}}}zzzssskkkddd___YYYWWWWWWYYY___eeeiiikkkmmmppptttvvvwwwxxxyyy{{{}}}||||||||||||~~~|||||||||||||||}}}}}}~~~}}}}}}|||{{{zzzzzz{{{{{{|||||||||{{{zzzzzzyyyyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyxxx}}}}}}}}}~~~}}}}}}|||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzz{{{|||}}}zzzyyyxxxyyyyyyyyywwwuuu{{{zzzzzzyyyzzzzzz{{{{{{wwwxxxyyyzzzyyyxxxvvvuuutttuuuxxxyyyzzzyyywwwvvvuuuvvvwwwxxxyyyxxxwwwwwwpppnnnlllkkkjjjkkklllmmmqqqrrrsssttttttsssqqqpppqqqqqqppppppoooppppppqqqrrrmmmfffaaa```bbbeeegggfffdddccceeejjjmmmnnnnnnoooqqqssssssrrrrrrrrrsssssssssttttttttttttsssrrrtttrrrppprrrtttuuutttrrrtttvvvyyy{{{||||||{{{zzzyyyyyyyyyyyyzzz{{{||||||xxxwwwvvvuuuuuuvvvwwwxxxzzzzzzyyyzzz{{{}}}}}}}}}}}}{{{zzz{{{~~~}}}wwwppplllfffjjjqqqwww|||~~~~~~~~~{{{wwwpppllllllooosssvvvxxxxxxyyy|||{{{{{{ppplllttt}}}ooo^^^QQQJJJHHHHHHKKKMMMPPPQQQRRRRRRTTTUUUVVVVVVVVVVVVTTTRRRPPPOOOLLLJJJGGGCCC@@@???>>>>>>@@@BBBEEEEEEEEEGGGLLLQQQUUUZZZ```cccaaa]]]XXXVVVTTTVVVXXXYYYZZZ[[[^^^aaabbbcccbbb```___ccckkkqqqwwwwwwyyyuuuccciii|||{{{vvvmmmnnnzzzooo\\\ZZZaaasssiii``````sss~~~xxxwwwwwwjjj```XXXRRROOOKKKHHHDDDAAAAAABBBCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCEEEFFFFFFFFFEEEEEEGGGHHHKKKPPPVVVZZZ]]]aaafffjjjooooooqqqsssvvvxxxyyyzzzzzzzzzyyyyyyzzz|||~~~|||vvvnnngggbbbZZZXXXVVVWWW\\\ccchhhkkkmmmpppsssuuuvvvwwwyyy{{{}}}}}}|||||||||}}}~~~||||||{{{{{{||||||}}}~~~||||||{{{{{{zzz{{{{{{{{{}}}||||||{{{zzzzzzyyyyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{{{{|||||||||}}}}}}{{{yyyxxxxxxyyyxxxvvvtttxxxxxxxxxwwwxxxxxxyyyyyywwwwwwxxxyyyyyyzzzzzzzzzxxxyyyzzz{{{zzzyyyvvvuuuuuuvvvvvvwwwwwwxxxxxxxxxpppnnnllliiihhhiiijjjlllooooooqqqrrrrrrrrrqqqpppppppppooonnnmmmmmmmmmmmmrrrnnnhhhccc```___aaabbbcccaaa```bbbfffkkknnnooonnnpppqqqqqqppppppqqqsssrrrsssssstttttttttssssssrrrpppnnnoooppprrrrrrrrrtttuuuxxxzzzzzzzzzyyyxxxvvvwwwwwwxxxxxxyyyzzzzzzuuuuuutttsssssstttvvvwwwwwwxxxyyy{{{|||~~~~~~}}}}}}}}}{{{zzzzzz|||~~~zzzssskkkfffdddjjjsss{{{}}}|||uuulllffffffkkkpppsss}}}}}}}}}}}}}}}{{{~~~|||wwwmmmiiisssooo^^^QQQJJJHHHHHHKKKMMMPPPQQQRRRRRRTTTUUUUUUUUUWWWWWWVVVSSSPPPNNNKKKIIIEEEBBB???>>>======>>>BBBFFFGGGFFFFFFIIILLLUUUZZZ```cccaaa]]]ZZZWWWTTTVVVWWWXXXXXXZZZ]]]___aaabbbbbb``````cccjjjppptttuuuxxx|||iiilll|||zzzmmmnnnzzzuuubbb\\\___pppfffXXXUUUhhh}}}ooobbbZZZUUUSSSNNNJJJEEEBBBAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHIIINNNTTTXXX[[[___eeejjjnnnoooqqqsssuuuxxxzzzzzzzzzyyyxxxxxxyyy{{{}}}zzzssslllhhh]]]YYYVVVVVVZZZaaagggjjjlllooorrruuuvvvwwwyyy{{{~~~~~~}}}|||||||||||||||{{{{{{{{{{{{{{{||||||}}}|||{{{{{{{{{{{{||||||}}}}}}||||||{{{{{{zzzyyyyyyyyyxxxxxxxxxyyyzzzzzz{{{||||||}}}}}}~~~~~~}}}~~~~~~|||{{{}}}~~~|||{{{{{{{{{}}}~~~~~~}}}}}}|||{{{zzzxxxxxxxxxwwwuuusssuuuuuuttttttuuuvvvvvvwwwwwwvvvvvvuuuvvvwwwyyyzzzyyyzzz{{{{{{{{{yyyxxxwwwxxxwwwvvvvvvvvvvvvwwwwwwrrrooollliiihhhhhhjjjkkkmmmnnnoooqqqqqqrrrqqqqqqpppooonnnmmmllllllllllllpppnnnjjjeeeaaa___``````bbbaaa______bbbfffjjjmmmnnnooonnnlllkkkkkknnnpppppppppqqqrrrrrrsssrrrrrrrrrpppnnnmmmnnnppprrrssssssuuuvvvxxxxxxxxxwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyvvvuuutttssssssssstttuuuuuuvvvxxx{{{|||~~~~~~|||}}}{{{{{{|||||||||}}}}}}}}}}}}~~~~~~}}}|||{{{}}}~~~zzzrrriiicccffflllttt|||}}}uuukkkfffhhhnnntttwww}}}~~~~~~{{{|||}}}vvvllljjjvvvnnn\\\PPPJJJIIIIIIKKKMMMPPPQQQRRRRRRTTTUUUUUUVVVXXXYYYWWWTTTPPPNNNJJJHHHDDDAAA>>>======>>>===AAAEEEFFFFFFGGGJJJMMMVVVZZZ___aaa___ZZZVVVSSSQQQSSSWWWXXXYYYZZZ\\\]]]___aaabbbaaa```ccciiinnnuuuvvvwww{{{ooonnnyyy{{{qqqoooyyyuuuaaaZZZ[[[lllxxxbbbUUUTTTfffxxxjjjccc```___TTTOOOIIIDDDBBBBBBBBBAAACCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDFFFHHHHHHLLLRRRVVVYYY^^^dddiiimmmnnnpppsssuuuxxxzzz{{{yyyxxxwwwwwwxxxzzz}}}~~~~~~xxxrrrnnnbbb^^^XXXWWWZZZaaahhhkkkmmmpppsssuuuvvvxxxzzz}}}~~~}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{|||||||||{{{||||||}}}~~~~~~||||||{{{{{{zzzzzzyyyyyywwwwwwwwwxxxyyyzzz{{{|||||||||}}}|||||||||}}}~~~~~~}}}}}}~~~}}}{{{zzz{{{}}}}}}|||{{{|||zzzxxxwwwwwwwwwuuutttsssrrrrrrrrrrrrssstttuuuxxxwwwvvvttttttuuuvvvwwwvvvwwwxxxzzzzzzzzzzzzzzzzzzyyyxxxvvvuuutttttttttssspppmmmiiihhhiiikkkmmmmmmnnnooopppqqqrrrrrrrrrqqqpppooonnnmmmllllllllllllmmmllliiieeebbbaaabbbcccbbb```^^^___aaaeeehhhnnnmmmjjjgggdddeeehhhkkklllmmmnnnoooppppppqqqqqqqqqqqqooonnnnnnppprrrtttssstttuuuvvvvvvuuuuuutttssstttvvvwwwyyyyyyyyyyyyxxxwwwvvvuuutttssssssssstttuuuwwwyyy{{{|||}}}}}}{{{|||~~~~~~}}}xxxwwwvvvuuuuuuvvvwwwxxx{{{}}}~~~~~~{{{ssskkkfffkkknnntttzzz{{{sssjjjgggllltttzzz}}}~~~~~~|||zzzzzz}}}wwwnnnooo||||||iiiXXXNNNJJJIIIIIIKKKMMMPPPQQQRRRRRRTTTUUUVVVWWWYYYZZZYYYUUUQQQOOOJJJHHHDDD@@@>>>===>>>???===AAADDDFFFFFFHHHMMMQQQYYY\\\______[[[UUUQQQNNNMMMQQQWWWZZZ[[[[[[[[[[[[^^^```aaaaaa```bbbhhhllltttsssssstttxxx~~~rrrlllqqqyyyrrrwwwttt]]]VVVXXXiiippp```WWWTTTccczzzuuupppmmmiii[[[VVVNNNHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCEEEFFFEEEEEEEEEGGGIIIHHHLLLQQQUUUXXX\\\ccchhhlllmmmooorrruuuxxxzzz{{{yyywwwvvvuuuvvvyyy|||~~~|||wwwttthhhccc]]]ZZZ]]]ccciiimmmnnnpppsssuuuvvvyyy|||~~~~~~}}}|||{{{yyyxxxwwwyyyyyyyyyyyyyyyzzzzzz{{{||||||||||||}}}}}}~~~{{{{{{zzzzzzyyyxxxxxxxxxuuuuuuvvvvvvxxxyyy{{{{{{{{{|||}}}~~~~~~}}}}}}}}}|||{{{{{{}}}~~~}}}zzz|||}}}~~~~~~}}}{{{zzz}}}{{{xxxwwwxxxxxxwwwuuusssrrrrrrrrrrrrrrrrrrsssyyyxxxwwwuuuttttttuuuuuussstttvvvwwwyyyzzz{{{{{{{{{zzzyyywwwuuusssrrrqqqssspppllliiihhhiiilllnnnnnnnnnoooooopppqqqrrrrrrppppppooonnnmmmmmmmmmmmmkkknnnpppnnniiieeeddddddccccccaaa___]]]^^^aaacccjjjhhhddd```^^^___cccgggiiijjjlllmmmoooooopppppppppqqqqqqpppoooppprrrtttssssssttttttssssssrrrrrrrrrsssuuuwwwxxxyyyyyyxxxwwwwwwwwwvvvuuuuuuttttttssstttuuuwwwxxxzzz{{{|||zzz|||}}}~~~{{{yyywwwrrrpppnnnmmmlllmmmooopppuuuxxx|||~~~{{{tttnnnjjjmmmooorrrvvv{{{xxxqqqjjjjjjrrrzzz}}}|||~~~wwwpppssstttbbbTTTLLLJJJIIIIIIKKKMMMPPPQQQRRRRRRTTTUUUWWWXXXYYYYYYXXXUUURRRPPPKKKHHHDDD@@@>>>>>>???@@@>>>BBBFFFHHHHHHKKKPPPTTTYYY\\\______[[[VVVRRROOONNNRRRWWW[[[\\\[[[[[[[[[\\\___aaaaaaaaabbbgggjjjooommmlllllloooxxxrrriiiiii{{{uuuuuu|||xxx___WWWWWWhhh{{{ooobbbYYYSSS___rrr~~~||||||vvvmmmbbb\\\SSSLLLHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFEEEEEEFFFHHHJJJIIIMMMQQQTTTWWW[[[bbbggglllmmmooorrruuuxxxzzz{{{xxxwwwuuutttuuuxxx{{{~~~{{{xxxmmmhhhaaa^^^___eeejjjmmmnnnppprrrtttvvvxxx|||~~~}}}}}}|||{{{yyywwwvvvxxxxxxxxxxxxxxxyyyyyyzzz|||{{{{{{{{{{{{||||||}}}zzzyyyyyyxxxxxxwwwvvvvvvsssssstttuuuvvvxxxzzz{{{yyyzzz{{{}}}~~~}}}||||||~~~}}}}}}~~~}}}}}}~~~~~~|||{{{~~~{{{yyyxxxyyyyyyyyyxxxvvvuuutttsssrrrrrrrrrrrrvvvuuutttssssssrrrrrrrrrrrrrrrtttuuuwwwxxxyyyyyyyyyyyyyyyxxxvvvtttrrrpppqqqnnnjjjggggggiiilllooommmmmmmmmmmmnnnoooppppppooonnnnnnmmmmmmmmmnnnnnnlllqqqtttrrrlllgggeeeeeeaaabbbbbb```]]]]]]___aaadddaaa]]]YYYXXX[[[aaafffiiijjjkkkmmmooopppppppppnnnppprrrqqqooooooqqqssssssssssssrrrrrrqqqqqqpppoooqqqsssvvvwwwwwwwwwvvvttttttuuuvvvvvvvvvvvvvvvttttttssstttuuuwwwyyyzzzyyyzzz|||~~~~~~zzzvvvsssqqqiiihhheeeddddddfffhhhjjjmmmqqqvvvzzz|||~~~}}}xxxsssooolllkkklllooossswwwzzz}}}~~~wwwrrrnnnpppxxxuuupppuuuxxxlll[[[OOOJJJJJJIIIIIIKKKMMMPPPQQQRRRRRRTTTUUUVVVVVVWWWVVVUUUSSSQQQOOOLLLIIIDDD@@@>>>???@@@BBB@@@EEEJJJMMMMMMMMMPPPSSSXXX[[[___aaa```]]]ZZZYYYUUUWWWYYYYYYYYYXXXZZZ[[[[[[^^^aaabbbaaabbbfffiiilllkkkiiigggiiippp{{{ssshhhbbbmmmwwwrrryyyiii^^^[[[iii~~~vvvgggZZZUUU___pppyyyxxx|||nnnfff___VVVNNNIIIFFFEEEEEEBBBCCCCCCCCCDDDDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDDDDDDDEEEGGGIIIKKKNNNRRRTTTVVVZZZaaafffkkkllloooqqquuuxxxzzz{{{xxxvvvtttssstttwww{{{}}}}}}zzzooojjjddd```aaaeeejjjllllllnnnppprrrsssvvv{{{~~~||||||||||||{{{yyywwwvvvwwwwwwwwwwwwwwwxxxyyyyyyzzzyyyyyyxxxxxxxxxxxxyyyxxxxxxwwwwwwvvvuuuuuuuuuqqqqqqrrrsssuuuwwwyyyzzzwwwxxxyyyzzz|||~~~~~~}}}~~~~~~~~~|||yyyxxxzzz{{{|||{{{yyyxxxwwwuuutttssssssrrrppppppppppppppppppoooooorrrrrrssstttuuuvvvwwwwwwvvvwwwxxxxxxwwwuuusssqqqooolllhhhfffeeehhhlllnnnmmmllllllllllllmmmnnnnnnmmmmmmlllllllllmmmnnnnnnnnnssswwwuuuooohhheeeeee___aaabbbaaa^^^]]]___aaa___]]]YYYUUUUUUZZZaaagggiiijjjlllnnnooopppqqqqqqlllooorrrqqqooonnnoooqqqssssssrrrqqqqqqpppppppppmmmooorrrtttvvvvvvuuuuuupppqqqsssuuuvvvwwwxxxxxxuuutttrrrrrrsssuuuwwwyyyxxxyyyzzz|||~~~}}}{{{wwwrrrooommmcccaaa___^^^^^^aaadddfffgggkkkqqqwwwzzz{{{}}}~~~}}}|||yyyvvvrrrooommmgggjjjmmmrrruuuwwwxxxyyyzzzuuurrrvvv~~~|||sssooouuu{{{zzz{{{}}}rrrfffWWWMMMIIIJJJIIIIIIKKKMMMPPPQQQRRRRRRTTTUUUUUUUUUUUUTTTRRRQQQOOONNNMMMJJJEEEAAA??????AAACCCAAAGGGNNNRRRQQQOOOOOOOOOVVVZZZ```cccdddccccccbbb\\\[[[YYYWWWUUUVVVYYY\\\ZZZ]]]aaabbbaaabbbeeeiiimmmllliiifffeeeiiiqqqxxxvvvhhh^^^cccuuuwwwqqqwwwrrreee^^^iii}}}|||yyy}}}~~~kkkYYY[[[dddsss}}}vvvvvvnnnhhhaaaWWWNNNIIIFFFEEEDDDBBBCCCCCCCCCDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@BBBCCCCCCCCCDDDFFFHHHMMMOOOSSSTTTVVVZZZ```fffkkklllnnnqqquuuxxxzzz{{{xxxvvvsssrrrsssvvvzzz}}}~~~~~~{{{pppkkkeeeaaabbbeeeiiikkkjjjlllnnnppprrruuuyyy|||{{{|||||||||{{{yyywwwvvvwwwwwwwwwvvvwwwxxxxxxyyyxxxxxxwwwvvvuuuuuuuuuuuuwwwwwwvvvvvvuuutttttttttooopppqqqrrrtttvvvxxxyyyvvvvvvxxxyyyzzz|||}}}}}}{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyyyy{{{}}}~~~~~~|||{{{yyywwwuuutttssssssssssssrrrrrrrrrqqqqqqqqqoooppprrrtttttttttrrrqqqrrrrrrrrrtttuuuuuurrrpppqqqooollliiihhhhhhjjjkkkjjjlllnnnnnnlllkkkkkkkkkkkklllnnnppppppppppppoookkknnnqqqsssrrrmmmhhhdddccc^^^]]]```bbb___^^^___aaabbbaaa\\\WWWXXX```iiijjjkkklllmmmnnnpppqqqqqqrrrqqqnnnmmmmmmnnnqqqrrrqqqpppppppppppppppppppppqqqrrrssstttuuuuuuuuuuuurrrrrrppppppqqqsssvvvwwwuuutttsssrrrsssuuuwwwxxxwwwwwwxxxyyy{{{|||}}}}}}}}}~~~~~~~~~{{{vvvpppjjjfffccc^^^]]]]]]]]]^^^aaaccceeeiiiiiijjjnnntttzzz}}}~~~}}}zzzvvvssspppmmmlllfffooouuussssssyyy}}}~~~~~~yyywww~~~{{{qqqrrr{{{~~~~~~zzzrrrmmmkkknnnrrruuupppaaaRRRLLLKKKIIIHHHIIINNNPPPRRRUUUVVVWWWXXXXXXWWWVVVVVVUUUSSSQQQPPPOOOIIIGGGFFFDDDDDDEEEFFFGGGAAAIIIQQQSSSQQQOOORRRVVVYYY[[[^^^aaabbbbbb```___^^^^^^]]]ZZZWWWVVVWWWYYYZZZ]]]___aaa`````````aaafffmmmooohhhaaabbbiiimmmqqq|||ttteeefffsss{{{vvvyyyuuuiiiuuuyyyxxx{{{|||~~~rrr^^^YYYcccuuuyyysssrrrzzzxxxjjjcccXXXPPPLLLJJJHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@CCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCEEEFFFGGGKKKNNNRRRVVVZZZ___dddhhhkkkmmmooopppqqqsssvvvyyyyyyxxxvvvtttrrrtttxxx{{{}}}vvvqqqiiicccaaaccchhhkkkiiikkknnnppprrrtttwwwyyyxxx{{{}}}}}}zzzwwwuuuttttttuuuwwwxxxxxxwwwvvvuuuuuutttttttttssstttttttttuuuuuuvvvwwwwwwvvvuuutttoooppprrruuuxxxyyyzzz{{{yyyzzz|||}}}}}}{{{yyyxxx||||||||||||}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~|||yyywwwvvvuuuqqqqqqpppppppppooooooooopppqqqrrrssssssrrrpppoooppppppqqqrrrttttttqqqooopppnnnkkkhhhffffffggghhhhhhjjjlllkkkiiigggggggggjjjkkklllmmmnnnnnnnnnnnnnnnpppssstttrrrnnnhhheeeccc___]]]```bbb```___``````dddgggeee```___ccchhhhhhhhhiiijjjlllmmmnnnnnnqqqpppnnnllllllnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssttttttttttttppppppppppppppprrrsssuuuttttttrrrrrrrrrtttuuuwwwtttuuuvvvxxxzzz|||}}}~~~yyy{{{|||~~~{{{zzz{{{}}}~~~|||wwwqqqjjjeeeaaa___]]]]]]]]]___aaaeeehhhjjjjjjiiijjjmmmsssxxx|||~~~|||{{{xxxsssmmmhhhfffffflllssswwwtttrrrtttwwwvvv{{{yyy{{{{{{pppqqqxxx~~~zzzyyy{{{xxxtttpppmmmnnnqqqtttvvvoooaaaRRRLLLKKKIIIIIIJJJOOOPPPRRRUUUWWWWWWXXXXXXXXXXXXWWWVVVTTTRRRPPPOOOJJJIIIGGGFFFFFFGGGHHHIIILLLRRRYYYZZZUUUQQQRRRTTTTTTVVVYYY\\\]]]]]]\\\[[[^^^^^^]]][[[XXXXXXYYY[[[WWWYYY\\\]]]\\\]]]^^^___eeemmmqqqjjjcccaaaeeegggjjjrrrzzztttmmmqqq|||~~~yyyzzzsssyyy~~~{{{}}}|||yyy|||}}}ttt```YYYaaaqqq{{{uuuqqqqqqzzzvvvfff```XXXQQQMMMKKKHHHFFFDDDDDDDDDDDDCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGJJJMMMQQQUUUZZZ___dddhhhkkklllnnnoooppprrrtttwwwwwwvvvuuusssrrrssswww{{{}}}zzzuuupppiiicccaaacccgggjjjhhhjjjmmmnnnoooppprrrtttvvvxxxzzzzzzxxxvvvuuuuuutttuuuwwwxxxxxxwwwvvvuuuvvvuuutttsssssstttuuuuuurrrsssttttttttttttsssrrrqqqrrrsssuuuwwwyyyzzz{{{yyyzzz|||}}}}}}|||{{{zzz||||||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{yyyxxxxxxppppppppppppoooooooooooopppqqqrrrrrrqqqpppnnnmmmnnnnnnnnnppprrrrrrpppnnnnnnllliiifffdddcccddddddhhhiiijjjiiigggeeeeeeeeeiiiiiiiiiiiijjjkkkllllllmmmooorrrtttssspppllliiiccc^^^\\\___aaa______aaa___fffmmmoookkkgggggghhhkkkllllllmmmnnnoooppppppooonnnlllkkkkkklllnnnoooqqqqqqqqqqqqqqqqqqrrrrrrqqqrrrrrrrrrrrrrrrrrrrrrpppqqqqqqqqqrrrrrrsssssssssrrrqqqqqqqqqrrrssstttrrrrrrtttvvvyyy{{{|||}}}wwwxxxzzz}}}}}}zzzxxxyyyyyy|||yyysssmmmhhhcccaaa``````aaabbbeeeiiimmmqqqsssooommmlllmmmrrrwww{{{}}}||||||zzzrrrhhhaaa```bbbpppuuuyyyvvvssstttttttttwww{{{}}}~~~|||rrrrrrwww|||zzzvvvuuuvvvrrrqqqppprrruuuwwwyyyyyymmm```SSSMMMLLLJJJIIIKKKOOOQQQSSSUUUWWWXXXXXXWWWZZZYYYXXXVVVTTTRRROOONNNKKKJJJHHHFFFGGGHHHJJJLLLQQQVVV[[[ZZZTTTNNNLLLLLLNNNPPPTTTWWWZZZ[[[[[[[[[^^^^^^^^^\\\ZZZYYYZZZ[[[ZZZ[[[]]]^^^^^^___bbbdddgggppptttooogggccccccbbbeeejjjqqqyyywwwqqquuu}}}||||||{{{~~~yyytttuuuvvvvvv|||{{{~~~tttaaaYYY^^^kkkzzz}}}xxxsssrrryyytttccc___YYYTTTPPPMMMJJJGGGDDDDDDDDDCCCCCCBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIILLLPPPTTTYYY___eeeiiikkkmmmooooooppppppsssuuuttttttsssqqqqqqsssxxx{{{~~~{{{vvvsssooohhhbbb```bbbfffiiijjjkkkmmmnnnnnnnnnppprrrsssuuuvvvvvvttttttuuuvvvuuuvvvwwwxxxwwwwwwuuutttvvvuuusssrrrrrrsssuuuvvvssssssttttttuuuttttttsssuuuuuuuuuuuuwwwyyy{{{|||zzz{{{}}}~~~~~~~~~}}}}}}}}}}}}}}}|||||||||||||||~~~}}}}}}~~~}}}|||{{{qqqqqqqqqqqqppppppppppppnnnnnnoooooooooooonnnmmmmmmlllmmmnnnpppqqqpppnnnllljjjgggdddbbb`````````eeefffggggggfffeeefffgggiiihhhhhhggghhhiiijjjkkkjjjlllooorrrsssqqqooonnnbbb]]]ZZZ\\\^^^]]]]]]```]]]eeemmmpppnnnjjjhhhhhhmmmmmmnnnnnnoooppppppqqqnnnmmmkkkkkkkkkkkkmmmnnnpppppppppppppppqqqqqqqqqqqqqqqpppppppppppppppppprrrrrrssstttttttttssssssqqqppppppppppppqqqrrrrrrrrrrrrtttuuuwwwxxxyyyzzzwwwxxxzzz}}}~~~|||||||||}}}zzzuuupppmmmkkkjjjkkklllmmmnnnqqquuuxxx|||~~~xxxuuurrrqqqtttyyy|||~~~~~~}}}tttggg``````dddpppsssvvvwwwvvvvvvwwwwwwwww~~~}}}uuuuuuzzz|||~~~~~~{{{xxxvvvttttttrrrrrrtttxxx}}}}}}{{{kkk___SSSNNNLLLJJJKKKMMMPPPQQQSSSVVVWWWXXXXXXWWWYYYYYYWWWUUUSSSPPPNNNLLLKKKIIIGGGFFFFFFHHHKKKMMMOOOTTTXXXVVVQQQKKKHHHHHHJJJMMMQQQVVVZZZ]]]^^^______```___]]][[[YYYYYYZZZ\\\]]]^^^^^^^^^```cccfffllltttyyytttlllhhhfffdddfffiiinnnttt|||sssrrr{{{||||||~~~yyy|||yyyvvvvvvrrrpppuuuppp^^^WWW\\\hhhvvv~~~yyyzzz~~~ssseeebbb^^^ZZZUUUPPPKKKIIIEEEDDDDDDCCCBBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHKKKOOOSSSXXX^^^eeejjjlllnnnpppqqqqqqqqqrrrtttsssssssssrrrrrrtttyyy}}}zzzvvvrrrnnngggbbb```aaaeeehhhlllnnnoooppppppqqqsssuuutttuuutttsssqqqqqqsssuuuuuuuuuvvvvvvvvvvvvuuutttuuusssrrrpppqqqrrrtttvvvwwwwwwwwwxxxxxxxxxxxxxxxyyyxxxwwwvvvwwwyyy|||~~~{{{|||}}}~~~}}}}}}}}}}}}}}}|||||||||~~~}}}}}}|||}}}~~~~~~~~~pppoooooooooooonnnnnnnnnjjjkkklllmmmnnnnnnnnnooommmlllkkkmmmnnnooonnnmmmiiigggeeebbb```^^^]]]]]]^^^```aaabbbbbbccceeegggiiihhhgggfffggghhhiiijjjiiikkkmmmooooooooommmlllaaa[[[WWWXXXYYYYYYZZZ]]]\\\aaafffiiiiiigggggggggiiiiiijjjjjjkkklllmmmmmmllllllkkkjjjjjjkkkllllllmmmmmmnnnnnnoooooooooppppppooonnnnnnmmmnnnnnnoooqqqrrrrrrrrrrrrrrrqqqpppnnnnnnnnnoooppppppqqqrrrtttttttttuuuuuuuuuvvvvvvvvvwwwyyy{{{~~~|||yyyxxxxxxzzz{{{~~~|||yyyzzz}}}~~~uuuiiibbbcccgggoooppprrrssstttssstttvvvyyyyyytttxxx}}}}}}|||yyywwwvvvuuuttttttuuuuuuwww{{{|||xxxiii^^^TTTOOOMMMKKKLLLOOOQQQRRRTTTVVVWWWXXXWWWWWWWWWWWWVVVTTTQQQNNNLLLJJJIIIGGGEEECCCDDDGGGKKKMMMMMMPPPSSSSSSPPPLLLKKKKKKGGGJJJNNNTTTYYY^^^aaabbbaaaaaaaaa^^^[[[XXXWWWWWWYYYZZZ[[[[[[[[[]]]```bbbnnnuuuxxxtttnnnlllkkkiiigggkkknnnpppsss{{{tttppptttzzz}}}{{{zzz~~~~~~{{{www{{{|||{{{zzzvvvpppqqq{{{{{{jjjYYYVVV[[[gggwww{{{sssiiihhheee___YYYRRRMMMJJJEEEEEECCCBBBAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBCCCDDDFFFGGGIIIHHHJJJNNNRRRWWW]]]eeejjjmmmooorrrssssssssstttuuutttttttttssssssvvv{{{{{{yyyqqqmmmgggbbb```aaadddgggjjjmmmooopppqqqrrruuuwwwvvvvvvtttrrrooooooqqqrrrssssssttttttuuuuuuuuutttsssrrrqqqpppqqqrrrtttuuuxxxxxxyyyyyyyyyzzzzzz{{{{{{zzzyyyxxxyyy{{{}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~kkkkkkkkkkkkjjjjjjjjjjjjhhhhhhiiijjjlllmmmnnnooolllkkkjjjjjjkkklllkkkjjjfffeeecccaaa___]]]\\\\\\VVVXXXZZZ[[[\\\^^^aaadddggggggffffffffffffggggggjjjjjjkkkkkkjjjiiiggggggbbb[[[VVVVVVVVVUUUWWW[[[YYY\\\^^^```aaabbbeeegggggghhhiiijjjlllmmmnnnooollllllkkkkkkkkkkkklllllllllllllllmmmnnnnnnoooooonnnmmmlllkkklllmmmnnnooonnnnnnmmmmmmlllllllllkkkllllllmmmooopppqqqrrrsssuuuuuuuuuuuutttttttttttttttuuuwwwyyy{{{||||||}}}~~~~~~~~~}}}{{{|||}}}}}}}}}{{{ssskkkgggiiilllsssooonnnnnnnnnllllllppp{{{yyytttssszzz|||yyytttrrrsssuuuvvvwwwxxxvvvwwwzzzyyysssggg]]]TTTPPPMMMKKKMMMQQQRRRSSSUUUVVVWWWXXXWWWWWWVVVUUUTTTRRRPPPMMMKKKJJJGGGEEECCCAAACCCFFFJJJMMMIIIKKKLLLLLLKKKIIIIIIJJJFFFIIIMMMRRRWWW[[[^^^``````aaaaaa^^^[[[WWWVVVVVV[[[\\\]]]]]]]]]]]]```bbbiiipppuuusssqqqqqqpppnnnhhhkkknnnooonnnuuusssnnnpppqqqqqqxxx{{{yyyyyy|||{{{yyyuuu{{{~~~~~~vvvrrrwww~~~xxxhhhXXXUUUZZZhhhxxx~~~wwwqqqjjjiiigggaaaYYYRRRMMMKKKFFFEEECCCBBBAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCDDDFFFHHHIIIHHHJJJMMMQQQVVV\\\dddiiilllooorrrtttttttttuuuvvvuuuuuutttssssssvvv{{{}}}|||qqqmmmgggccc```bbbdddggggggiiilllnnnnnnppprrruuuuuuuuutttqqqnnnmmmnnnpppppppppqqqrrrsssttttttuuussssssssssssttttttuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}|||{{{iiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiijjjkkklllmmmkkkiiiggggggggghhhgggeeeccccccaaa```^^^]]]\\\\\\TTTUUUWWWWWWXXXZZZ]]]```ddddddeeeeeeeeeddddddcccddddddeeeeeeffffffffffffddd\\\VVVUUUUUUTTTUUUYYYWWWXXXYYYZZZ\\\___cccfffggghhhiiikkkmmmooopppqqqllllllllllllllllllllllllllllllmmmmmmnnnooooooppplllkkkjjjjjjjjjlllnnnooommmlllkkkiiihhhhhhiiiiiijjjkkkmmmoooqqqrrrtttttttttttttttuuuuuuuuuuuuuuuvvvvvvxxxyyyzzz{{{{{{{{{|||}}}~~~}}}|||yyyzzz||||||zzzwwwsssooonnnppprrrxxxqqqllllllkkkhhhiiinnn|||vvvrrrttt~~~}}}wwwqqqooorrrxxx||||||yyywwwzzz~~~~~~xxxrrreee]]]UUUQQQNNNLLLNNNRRRRRRSSSUUUWWWXXXXXXWWWWWWUUUTTTTTTRRRQQQNNNMMMLLLFFFDDDBBBAAABBBFFFKKKNNNJJJJJJIIIGGGFFFFFFFFFGGGKKKLLLNNNRRRUUUXXXZZZ\\\\\\]]]^^^]]][[[XXXWWWWWW]]]___aaaaaa```___```aaabbbkkktttvvvwwwxxxvvvrrrmmmlllnnnpppooorrr|||pppoooqqqqqqqqqxxx|||yyyxxx{{{~~~|||xxxxxxttt}}}}}}vvvvvvyyy|||zzzkkk]]]TTTYYYfffxxxzzzrrrnnnffffffddd^^^VVVOOOLLLKKKFFFEEECCCAAAAAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBDDDFFFHHHIIIIIIKKKMMMPPPTTT[[[bbbhhhjjjmmmqqqtttttttttuuuvvvuuuuuutttsssrrruuuyyy}}}|||qqqnnnhhhcccaaabbbeeeggggggiiikkkllllllmmmoooqqqpppqqqqqqooommmlllmmmnnnmmmmmmnnnoooqqqssstttuuutttuuuvvvwwwxxxxxxxxxwwwvvvvvvuuuuuuvvvwwwyyyzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~}}}~~~~~~~~~{{{yyyxxxxxxjjjjjjjjjjjjiiiiiiiiihhhjjjiiiiiiiiiiiiiiijjjjjjiiigggeeedddddddddcccbbbbbbaaaaaa```^^^]]]\\\\\\UUUVVVWWWWWWWWWYYY\\\___aaabbbcccddddddcccaaa```\\\]]]___aaadddgggiiijjjfff^^^WWWUUUTTTSSSUUUYYYVVVWWWWWWYYY[[[___bbbeeebbbccceeegggiiilllmmmnnnlllllllllllllllllllllllllllmmmmmmnnnoooppppppqqqkkkjjjiiiiiijjjkkknnnoooooommmkkkhhhggghhhiiijjjhhhjjjlllooorrrsssuuuuuussssssttttttuuuvvvvvvwwwyyyyyyzzz{{{||||||||||||||||||}}}yyyzzzzzz}}}|||zzzwwwtttssstttvvvxxx{{{rrrmmmmmmllljjjlllrrr{{{wwwuuuxxx~~~xxxpppnnnsss||||||xxxzzz{{{uuuddd\\\UUUQQQNNNLLLNNNSSSRRRTTTUUUWWWXXXXXXWWWWWWUUUUUUTTTSSSRRRPPPNNNMMMGGGEEEBBBAAABBBGGGLLLOOORRRQQQNNNKKKHHHHHHIIIIIIPPPQQQRRRTTTUUUWWWXXXYYYXXXZZZ\\\\\\[[[YYYYYYYYYZZZ\\\______^^^\\\\\\\\\^^^jjjuuu{{{~~~~~~{{{vvvtttpppoooqqqppppppvvvuuunnnrrrwwwvvvxxx~~~{{{wwwyyy}}}~~~~~~}}}yyyvvvvvvtttzzzwwwvvvxxx}}}}}}pppbbbTTTXXXeeevvvxxxnnnjjjaaabbb```[[[SSSMMMKKKKKKGGGEEECCCAAA@@@AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBDDDFFFHHHJJJJJJKKKMMMPPPTTTZZZbbbggghhhlllpppsssttttttuuuvvvttttttsssrrrqqqsssxxx{{{{{{qqqnnniiidddbbbccceeegggiiikkkllllllllllllmmmnnnlllmmmnnnnnnlllllllllnnnkkkkkklllnnnppprrrtttvvvuuuwwwyyy{{{|||{{{zzzyyywwwvvvvvvvvvvvvxxxzzz{{{zzz{{{}}}~~~~~~~~~}}}~~~~~~~~~~~~|||~~~{{{~~~||||||{{{zzzzzz{{{|||}}}||||||yyywwwvvvuuuqqqqqqppppppnnnmmmlllkkkkkkkkkllllllmmmmmmnnnnnnlllkkkjjjiiihhhgggggggggdddddddddddddddddddddddd```^^^[[[XXXXXXZZZ]]]___```aaaaaa```___\\\ZZZYYYZZZ^^^ccchhhkkknnnqqqtttqqqkkkbbb[[[XXXWWWVVVVVVYYYZZZ[[[YYYXXXZZZ___cccggghhhjjjlllnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnkkkmmmoooppppppoooooopppnnnnnnmmmmmmmmmmmmnnnnnnooonnnmmmkkkjjjjjjjjjjjjiiijjjllloooqqqssstttuuuuuuuuuuuuuuuvvvwwwxxxyyy{{{zzzxxxwwwwwwxxxzzz{{{|||}}}~~~||||||~~~{{{xxxtttsssuuuxxx{{{|||~~~vvvooojjjjjjlllnnntttvvv}}}xxxqqqrrryyy|||wwwxxx|||}}}yyytttjjj```VVVQQQOOOMMMOOOSSSSSSTTTVVVXXXYYYZZZ[[[[[[UUUUUUUUUUUUSSSQQQOOOMMMEEEDDDBBBAAACCCGGGLLLOOOTTTTTTRRROOOLLLKKKLLLMMMQQQRRRTTTUUUVVVVVVVVVUUURRRTTTVVVYYY[[[]]]^^^^^^\\\\\\]]]]]]]]]^^^^^^^^^```fffrrr{{{{{{vvvrrrmmmkkknnnsssxxx{{{~~~{{{oooqqqwww{{{~~~~~~|||zzzzzz|||~~~|||zzzzzzxxxsssuuuzzzqqqzzz{{{uuusssyyyuuudddYYYYYYbbbuuu~~~oooccccccaaa^^^[[[WWWQQQKKKGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCAAAAAAAAACCCEEEFFFBBBAAA@@@??????AAACCCDDDCCCBBBBBBBBBCCCDDDFFFGGGJJJLLLMMMNNNOOOTTT\\\ccchhhlllppptttvvvwwwxxxzzzttttttsssrrrrrruuuyyy}}}|||{{{uuunnnfffaaa___aaadddfffgggiiijjjkkkjjjjjjlllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnoooooooooooorrrvvvyyywwwxxxyyyzzz{{{|||||||||zzzzzzyyyxxxxxxxxxyyyzzz{{{|||~~~~~~}}}~~~~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}{{{yyyxxxxxxxxxxxxrrrrrrrrrqqqpppnnnmmmlllllllllmmmmmmnnnnnnooooooqqqqqqpppooonnnnnnnnnnnniiiiiiiiiiiiiiiiiiiiiiiifffdddaaa^^^]]]]]]^^^^^^____________^^^\\\ZZZYYY[[[___eeejjjnnnqqquuuxxxwwwrrriii```YYYWWWWWWXXXYYYZZZZZZXXXWWWXXX[[[___fffhhhjjjlllmmmnnnnnnnnnmmmmmmmmmnnnnnnnnnoooooonnnooopppqqqqqqpppppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmlllkkkkkkjjjggghhhkkknnnqqqtttvvvwwwuuuttttttuuuuuuvvvwwwxxxzzzyyyxxxwwwwwwxxxyyyzzz||||||}}}~~~~~~}}}}}}|||xxxsssrrrtttxxx|||~~~~~~xxxqqqmmmllloooqqq~~~}}}vvvyyy{{{tttuuu|||~~~xxxssstttzzz~~~|||kkkaaaXXXSSSPPPNNNPPPTTTTTTTTTVVVWWWYYYYYYZZZZZZXXXWWWWWWUUURRROOOMMMKKKCCCAAA@@@@@@BBBFFFKKKNNNTTTSSSQQQNNNKKKJJJLLLNNNSSSSSSTTTUUUUUUUUUTTTSSSOOOPPPQQQTTTVVVXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^______fffsss~~~{{{||||||yyyuuussssssuuuwwwyyy|||{{{{{{~~~qqqsss{{{|||{{{|||}}}xxxuuurrroookkkmmm{{{|||tttzzzzzz}}}xxxfff\\\\\\dddxxx|||mmmaaa[[[ZZZXXXVVVTTTQQQLLLHHHGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCAAA@@@AAABBBCCCEEEBBBAAA@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCEEEFFFHHHKKKMMMOOOOOOPPPTTT\\\bbbiiilllppptttuuuvvvwwwxxxssssssrrrqqqpppssswww{{{|||}}}uuuooogggaaa```bbbeeefffgggiiijjjjjjjjjjjjlllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooooooppprrruuuxxxwwwwwwyyyzzzzzz{{{{{{{{{zzzzzz{{{{{{{{{zzzyyyyyy{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||zzzzzzzzzzzz|||~~~~~~~~~~~~}}}{{{{{{zzzzzzzzzsssssssssrrrqqqpppooonnnmmmmmmmmmnnnooopppppppppuuuttttttssssssttttttuuuoooooooooooooooooooooooommmkkkiiifffcccaaa______]]]]]]^^^^^^^^^]]]\\\[[[]]]aaaggglllpppuuuyyy|||~~~{{{sssiii___YYYYYY[[[\\\\\\[[[ZZZXXXXXXYYY[[[dddfffhhhkkkmmmnnnnnnnnnmmmllllllmmmmmmnnnooooooooooooppppppppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnooooooooommmlllkkkiiijjjlllnnnqqqsssttttttsssssssssssstttuuuvvvwwwyyyxxxwwwvvvvvvwwwxxxyyy{{{{{{|||}}}~~~~~~zzzuuuooommmpppuuu{{{~~~}}}xxxsssnnnmmmoooqqqxxxvvv}}}{{{wwwxxx~~~zzztttuuu{{{kkkaaaXXXTTTQQQOOOQQQUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYXXXWWWTTTQQQMMMJJJIIIBBBAAA@@@@@@BBBFFFJJJLLLRRRQQQOOOLLLIIIIIILLLNNNTTTTTTUUUUUUTTTTTTSSSRRROOOOOOOOOPPPRRRSSSUUUVVVVVVVVVVVVWWWYYY[[[^^^______ggguuu}}}{{{~~~}}}zzzzzzzzz{{{|||{{{vvvuuu{{{uuuttt}}}|||||||||wwwrrrkkkeeebbbeeeppp|||}}}uuuzzz|||iii```___ggg|||{{{kkk___VVVUUUTTTTTTSSSPPPLLLHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCCCCAAA@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBCCCEEEGGGHHHMMMOOOQQQQQQRRRUUU\\\aaaiiilllpppsssttttttuuuvvvqqqqqqpppooooooqqqtttxxx{{{~~~uuuooohhhcccbbbdddfffhhhhhhiiikkkkkkjjjjjjkkkmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmoooppppppppprrruuuxxxyyyyyyzzz{{{||||||||||||yyy{{{}}}~~~~~~|||yyywwwzzz{{{}}}~~~}}}~~~~~~}}}~~~~~~~~~}}}|||{{{zzzzzzzzzwwwxxxyyyzzz}}}~~~~~~}}}}}}rrrrrrrrrqqqqqqpppnnnnnnmmmmmmnnnoooppppppqqqqqqssssssssssssssstttuuuuuurrrrrrrrrrrrrrrrrrrrrrrrpppooommmkkkhhheeebbbaaa^^^^^^^^^_______________aaadddiiimmmppptttxxx{{{}}}~~~|||ttthhh```]]]^^^``````___]]][[[ZZZZZZZZZaaacccfffiiikkkmmmnnnnnnmmmllllllkkkkkklllmmmmmmnnnmmmllllllnnnooooooooonnnmmmmmmllllllmmmmmmnnnmmmnnnpppqqqpppooommmlllnnnnnnooooooooooooooonnnrrrrrrrrrrrrssstttuuuuuuvvvvvvuuuuuuuuuvvvwwwxxxyyyyyyzzz{{{|||}}}~~~~~~wwwqqqjjjgggiiipppwww|||}}}|||xxxsssmmmkkkmmmooo}}}wwwvvv~~~||||||~~~}}}{{{hhh___VVVSSSQQQOOOQQQTTTUUUUUUVVVWWWWWWXXXWWWWWWWWWVVVTTTQQQNNNKKKIIIGGGEEEDDDDDDCCCEEEGGGIIIKKKOOONNNKKKGGGEEEGGGJJJNNNSSSSSSSSSTTTTTTTTTTTTTTTUUUTTTSSSRRRRRRRRRSSSTTTPPPPPPPPPRRRTTTXXX\\\^^^___hhhvvv||||||}}}|||~~~yyyuuuwwwuuurrr|||}}}{{{{{{{{{tttjjjccc```cccjjjppp||||||wwwrrrwwwmmmbbbaaahhh|||~~~}}}zzzxxxyyyiii]]]VVVUUUTTTTTTSSSPPPLLLHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBDDDFFFHHHIIINNNQQQSSSSSSSSSVVV[[[```iiilllppprrrrrrrrrrrrssspppqqqpppooonnnooorrruuuyyy~~~tttooohhhddddddfffhhhiiiiiikkkllllllkkkkkklllmmmpppppppppooooooooooooooonnnooopppqqqqqqsssvvvxxx{{{|||}}}}}}}}}}}}}}}|||zzz{{{}}}}}}}}}{{{zzzxxx{{{{{{}}}~~~~~~||||||}}}}}}{{{yyyyyyyyyzzzxxxyyyzzz|||oooppppppoooooonnnmmmlllllllllmmmnnnooopppqqqqqqppppppppppppqqqrrrssssssqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnnnnllljjjhhhfffddd```aaaaaaaaabbbcccddddddeeegggjjjlllnnnppptttvvvwww||||||rrrhhhcccaaaaaa```______]]]\\\ZZZYYY]]]___cccfffiiikkklllmmmmmmlllkkkjjjjjjjjjkkklllllljjjhhhhhhkkkmmmnnnnnnmmmmmmllllllllllllmmmmmmlllmmmoooqqqqqqpppnnnmmmooooooooooooooonnnmmmlllppppppppppppqqqrrrssstttttttttttttttuuuuuuvvvvvvwwwxxxxxxyyyzzz{{{||||||}}}}}}||||||~~~vvvooogggccceeemmmuuuzzz}}}}}}zzztttllliiikkkooozzzwww{{{{{{tttooobbbZZZSSSPPPOOONNNPPPTTTUUUVVVWWWWWWXXXXXXXXXXXXSSSRRRPPPNNNKKKIIIHHHGGGJJJIIIHHHHHHHHHHHHIIIIIIKKKJJJFFFCCCAAADDDIIIMMMPPPQQQQQQRRRTTTUUUVVVWWWZZZYYYWWWUUUSSSRRRQQQQQQLLLLLLKKKLLLPPPTTTYYY\\\```gggttt}}}|||~~~{{{zzz~~~zzzxxx{{{qqqnnnyyy|||{{{yyyoooeeebbbdddhhhjjjlllnnnllljjjqqqssseeebbbhhh{{{{{{vvvrrrvvvfffZZZUUUTTTSSSSSSSSSQQQMMMJJJGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJNNNQQQTTTUUUTTTVVVZZZ^^^hhhkkkoooqqqqqqpppqqqqqqpppqqqpppooonnnnnnqqqssswww}}}{{{qqqmmmgggdddeeehhhjjjllllllmmmooonnnmmmmmmnnnooorrrrrrrrrqqqqqqpppppppppnnnppprrrssssssuuuwwwyyy{{{{{{|||||||||{{{zzzzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{|||}}}~~~~~~}}}||||||}}}~~~|||{{{zzz{{{{{{||||||}}}~~~mmmmmmnnnnnnmmmmmmlllkkkiiijjjkkklllmmmnnnooopppooooooooooooppppppqqqrrroooooooooooooooooooooooollllllllllllkkkjjjiiihhhddddddddddddeeefffggghhhhhhiiikkkkkkkkkmmmppprrrqqqwww}}}~~~xxxooohhhddd^^^]]]]]]^^^^^^\\\YYYWWWYYY[[[___cccgggiiikkkkkkmmmlllkkkjjjkkklllnnnpppppplllhhhgggjjjmmmmmmmmmmmmmmmllllllllllllmmmmmmlllmmmnnnpppppppppoooooollllllmmmnnnoooooooooooonnnnnnnnnoooooopppqqqrrrrrrrrrssssssttttttuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzzzz{{{|||~~~vvvooofffaaacccjjjrrrwww}}}}}}zzzsssllliiimmmrrr{{{vvvwwwwwwllleee\\\UUUOOONNNNNNNNNPPPTTTUUUVVVWWWXXXYYYYYYYYYYYYRRRQQQOOOLLLJJJHHHGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHIIIGGGCCC@@@???BBBIIINNNOOOPPPPPPQQQSSSUUUWWWXXX[[[ZZZYYYXXXUUUSSSQQQOOOKKKJJJIIIIIIMMMSSSXXX\\\___dddooo{{{|||zzz{{{~~~yyywww{{{|||zzzyyyyyyzzz{{{zzzuuummmlllwwwwwwlllggghhhjjjiiieeefffccc```iii|||jjjfffjjjzzz|||}}}zzzsssnnnyyyttteeeZZZVVVUUUUUUUUUUUUSSSPPPMMMGGGFFFDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCEEEGGGIIIJJJLLLPPPTTTUUUUUUWWWZZZ^^^fffjjjmmmoooooooooppppppoooppppppnnnmmmmmmoooqqqssszzz~~~}}}}}}zzzvvvnnnjjjfffdddfffiiilllnnnpppqqqrrrrrrppppppqqqrrruuuuuutttssssssrrrrrrrrrppprrrtttuuuvvvwwwyyy{{{xxxyyyyyyyyyxxxwwwvvvvvvzzzyyyyyyxxxyyyzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~lllmmmmmmmmmmmmllllllkkkgggggghhhjjjkkkmmmnnnnnnooonnnnnnnnnnnnnnnoooooooooooooooooooooooooooooolllllllllkkkkkkjjjjjjjjjffffffeeeeeefffggghhhiiiiiijjjkkkkkkjjjkkknnnpppppptttxxxzzzxxxrrrkkkggg]]]\\\\\\^^^```___[[[XXXVVVXXX\\\```dddgggiiijjjkkkkkkjjjkkknnnrrruuuxxxzzztttmmmjjjlllnnnmmmkkkmmmllllllkkkkkkllllllmmmllllllmmmnnnnnnoooppppppkkklllmmmnnnoooooooooooommmmmmmmmmmmnnnooopppqqqpppqqqrrrssssssttttttttttttuuuvvvwwwxxxyyyyyyzzzxxxyyyzzz{{{|||}}}~~~}}}~~~|||rrrlllccc^^^___eeelllqqqwwwxxxuuuoooggggggmmmsssvvvsssxxxtttggg___XXXQQQLLLMMMNNNNNNQQQUUUUUUVVVWWWYYYZZZ[[[[[[[[[UUUSSSPPPMMMJJJGGGFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGIIIGGGCCC???>>>CCCJJJPPPQQQPPPPPPQQQRRRTTTVVVWWWYYYZZZ[[[[[[ZZZWWWTTTRRRLLLKKKIIIIIIMMMSSSYYY]]]]]]___hhhttt{{{zzzvvvuuu~~~~~~|||yyyxxx|||~~~|||zzzvvvtttsssqqqllllllvvvuuunnnnnnooommmgggeee]]]XXXaaa{{{qqqkkkmmm|||xxxyyyzzz{{{{{{xxxrrrnnnooo~~~wwwkkkaaabbb```^^^\\\ZZZUUUPPPLLLGGGFFFDDDCCCBBBBBBCCCCCCAAABBBBBBCCCCCCCCCCCCBBBCCCBBBBBBAAABBBCCCDDDEEEBBBBBBBBBCCCEEEGGGJJJKKKJJJNNNSSSUUUVVVWWWZZZ]]]eeehhhlllnnnooooooooopppnnnnnnnnnmmmkkkkkklllmmmpppvvv{{{zzzyyyxxxuuuqqqjjjgggdddcccfffjjjnnnppptttuuuvvvuuutttssstttuuuwwwwwwvvvvvvuuuttttttsssqqqsssvvvwwwxxxyyyzzz|||yyyyyyyyyyyyxxxwwwvvvuuuxxxxxxyyy{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~mmmmmmmmmmmmmmmmmmlllllleeefffggghhhjjjkkklllmmmmmmmmmlllllllllllllllmmmoooooooooooooooooooooooommmmmmlllkkkkkkkkkkkkkkkgggffffffeeefffggghhhiiiiiijjjkkkjjjjjjlllnnnqqqrrrrrrtttvvvvvvsssmmmhhh]]]]]]]]]```cccccc___[[[TTTVVVZZZ___cccfffhhhiiiiiijjjjjjmmmqqqvvv{{{{{{rrrnnnnnnooommmkkkmmmllllllkkkkkkllllllmmmllllllllllllmmmooopppqqqnnnooooooooonnnmmmllllllmmmmmmlllmmmmmmnnnooopppooopppqqqrrrsssttttttsssttttttuuuvvvwwwxxxyyyyyywwwxxxzzz{{{|||}}}}}}}}}zzz}}}||||||}}}zzz{{{}}}}}}zzznnnggg___YYYZZZ```fffjjjpppqqqoooiiibbbccckkksssuuusss{{{sssddd[[[VVVPPPLLLMMMOOOOOOSSSWWWUUUVVVXXXYYY[[[\\\]]]]]]YYYVVVRRRNNNJJJGGGFFFEEE@@@AAACCCEEEFFFGGGGGGFFFJJJGGGCCC??????DDDLLLRRRSSSRRRQQQQQQQQQSSSTTTUUUXXXZZZ]]]^^^^^^\\\YYYWWWNNNLLLJJJJJJMMMTTTZZZ___\\\\\\bbbpppyyyxxxssspppvvvxxxzzzzzzzzz{{{wwwtttsssooommmuuu}}}uuutttuuusssmmmggg\\\TTT]]]wwwvvvpppqqq}}}~~~vvvvvvvvvwwwwwwuuurrrooojjj{{{}}}rrrjjjqqqnnnjjjddd^^^WWWOOOJJJGGGFFFDDDCCCBBBBBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDDDDCCCAAA@@@AAABBBDDDFFFBBBBBBBBBCCCEEEHHHJJJKKKIIIMMMSSSUUUVVVWWWZZZ]]]dddgggkkknnnnnnooooooppplllmmmmmmkkkiiiiiijjjkkknnntttyyyxxxvvvuuurrrmmmhhheeebbbcccfffkkkoooqqqvvvwwwxxxwwwvvvuuuvvvwwwyyyxxxxxxwwwvvvuuuuuutttrrrtttwwwyyyyyyzzz{{{}}}|||||||||{{{zzzyyyxxxwwwuuuxxx{{{~~~~~~}}}}}}~~~lllllllllkkkkkkjjjjjjjjjhhhgggffffffgggiiikkklllnnnmmmkkkjjjiiijjjkkkkkknnnnnnnnnnnnmmmmmmmmmmmmooonnnkkkjjjiiijjjkkkmmmjjjjjjjjjiiiiiiiiiiiihhhgggggghhhiiikkklllmmmmmmooopppqqqtttvvvsssmmmggg]]]ZZZXXXYYY]]]aaabbbbbbYYYWWWWWWZZZ```fffhhhhhhiiiiiijjjlllqqqxxx~~~wwwooolllkkkkkkjjjmmmmmmmmmmmmlllkkkjjjiiikkkkkklllmmmnnnnnnnnnmmmnnnnnnooooooooonnnnnnmmmllllllmmmmmmmmmmmmnnnnnnmmmnnnoooqqqqqqqqqppppppsssssstttuuuvvvwwwwwwxxxzzzzzzzzz{{{{{{{{{{{{{{{|||sssooonnnpppsssvvvwwwyyy|||~~~zzz|||~~~{{{yyynnnfff[[[TTTTTTZZZaaaeeeiiimmmoooiiiaaa```iiisssvvvssstttwwwcccWWWOOOOOONNNNNNOOOPPPRRRSSSWWWXXXZZZ\\\\\\[[[YYYXXXVVVUUUSSSOOOKKKHHHDDDCCCBBBCCCCCCDDDDDDDDDCCCCCCGGGFFFEEEDDDEEEJJJQQQVVVXXXYYYYYYWWWVVVWWWYYY[[[ZZZ[[[]]]^^^]]][[[YYYXXXSSSQQQPPPOOORRRWWW\\\___aaa^^^bbbmmmtttqqqoooooooooqqqvvv}}}yyywwwmmmnnn~~~vvvuuuxxxyyyzzzrrrdddXXXXXXiii{{{yyywwwmmmlll}}}~~~xxxsssmmmlllqqquuuoooeeegggrrr~~~}}}qqqbbbUUULLLHHHDDDDDDFFFEEEAAA@@@BBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBCCCDDDEEEGGGHHHLLLOOORRRTTTUUUWWWYYY[[[```eeejjjnnnooonnnnnnooommmllllllkkkkkkkkkllllllooopppqqqqqqpppmmmjjjhhhbbbbbbbbbccceeejjjnnnpppssstttwwwyyyyyyyyyxxxwww{{{zzzyyyxxxwwwuuuttttttssstttuuuuuuuuuuuuwwwyyy||||||{{{zzzyyywwwvvvuuuzzz|||~~~~~~~~~~~~~~~}}}}}}||||||}}}kkkkkkkkkkkkjjjjjjjjjjjjggggggeeeeeefffhhhjjjkkklllkkkjjjiiihhhiiiiiijjjmmmmmmlllllllllkkkkkkkkknnnnnnlllkkkkkkkkkllllllkkkjjjjjjjjjiiiiiihhhhhhgggggghhhiiijjjkkkllllllkkklllnnnqqqssssssnnnkkk```\\\XXXWWWZZZ^^^```aaa\\\ZZZWWWYYY^^^dddggghhhjjjjjjjjjlllqqqvvv{{{|||sssmmmkkkkkkkkkjjjlllllllllllllllkkkjjjiiijjjkkklllmmmmmmmmmmmmmmmnnnnnnoooooooooooonnnnnnlllllllllllllllkkkkkkkkkjjjlllmmmoooqqqqqqqqqqqqrrrssssssuuuvvvwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz~~~wwwoookkkiiikkknnnppprrruuuxxx{{{{{{|||~~~~~~|||xxxvvvmmmfff^^^XXXZZZ```gggllljjjlllkkkfffaaabbbkkksss||||||~~~|||zzz~~~rrroooooo}}}uuu___SSSNNNNNNMMMMMMNNNPPPRRRSSSWWWXXXZZZ[[[[[[ZZZYYYXXXXXXVVVSSSOOOKKKIIIGGGFFFFFFFFFGGGFFFFFFEEEDDDCCCGGGGGGGGGGGGHHHLLLRRRVVVYYYZZZZZZXXXWWWWWWYYYZZZYYYZZZ[[[\\\\\\\\\[[[ZZZWWWVVVTTTTTTVVV[[[___bbbbbb___aaajjjpppnnnlllmmmqqquuu}}}~~~yyykkkhhhvvvzzzxxx{{{|||xxxjjj[[[WWWaaauuuzzzwww{{{wwwkkkiiiyyy{{{rrrlllmmmooojjjbbb___lllqqq^^^PPPKKKGGGEEEGGGFFFCCCBBBDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEGGGHHHLLLOOORRRUUUVVVWWWZZZ\\\aaaeeejjjnnnoooooooooooommmmmmlllllllllllllllmmmqqqrrrrrrrrrooolllhhhfffaaaaaaaaabbbeeeiiinnnqqqtttuuuwwwyyyzzzzzzxxxxxxzzzzzzyyyxxxvvvuuutttsssrrrsssttttttssstttvvvxxxxxxyyyzzzzzzzzzzzzzzzyyy|||}}}~~~~~~~~~~~~~~~~~~||||||||||||}}}~~~iiiiiiiiiiiiiiijjjjjjjjjgggfffeeedddeeegggiiijjjjjjjjjiiihhhhhhhhhhhhiiikkkkkkkkkjjjjjjjjjiiiiiimmmmmmmmmmmmllllllllllllkkkkkkkkkjjjiiihhhhhhgggfffgggggghhhiiijjjjjjkkkggghhhjjjmmmpppqqqpppoooeee```ZZZVVVWWW[[[___aaaaaa]]]YYYXXX[[[aaaeeehhhjjjiiijjjkkknnnqqquuuxxxwwwtttnnnkkkjjjjjjjjjiiijjjjjjkkkkkkkkkjjjjjjiiiiiiiiijjjkkklllmmmmmmlllmmmnnnnnnooooooooonnnnnnlllllllllkkkjjjiiihhhgggggghhhjjjlllooopppqqqqqqqqqqqqrrrtttuuuwwwxxxxxxvvvvvvvvvwwwwwwxxxxxxxxx}}}~~~~~~}}}|||qqqiiieeeccceeehhhjjjlllpppuuuxxx{{{|||}}}}}}{{{xxxtttqqqhhhbbb\\\ZZZ]]]cccjjjmmmmmmkkkgggdddccchhhpppvvvvvvttttttuuuuuuvvv~~~}}}pppllllllwwwrrr\\\QQQMMMMMMLLLMMMNNNPPPRRRSSSWWWXXXYYYZZZZZZYYYXXXWWWXXXWWWTTTQQQNNNLLLKKKJJJJJJJJJJJJIIIIIIGGGFFFEEEIIIJJJKKKLLLMMMPPPSSSWWWYYYZZZZZZYYYWWWVVVWWWYYYXXXXXXYYYZZZ[[[]]]]]]^^^[[[ZZZYYYYYYZZZ^^^aaadddddd``````fffkkklllkkklllrrrzzz}}}llldddooo|||~~~~~~qqqaaaWWW[[[jjjwww|||vvvzzzxxxjjjeeerrrxxxmmmiiiiiifff```YYYeeezzzjjjWWWPPPJJJFFFGGGGGGDDDCCCEEEAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBCCCDDDEEEGGGHHHLLLOOOSSSUUUWWWXXX[[[]]]bbbeeejjjnnnooooooooopppmmmmmmmmmllllllmmmmmmnnnsssssssssrrroookkkgggeeeaaa```___```ccchhhmmmqqquuuvvvxxxzzz{{{zzzyyyxxxyyyyyyxxxwwwuuutttssssssqqqrrrsssrrrrrrrrrtttvvvuuuvvvxxxzzz|||~~~|||}}}~~~~~~~~~{{{{{{|||||||||||||||{{{~~~gggggghhhhhhiiiiiijjjjjjhhhgggeeeeeeeeegggiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjiiiiiiiiihhhkkklllmmmmmmmmmllllllkkkkkkkkkjjjiiihhhhhhggggggffffffgggggghhhhhhhhhiiigggggghhhjjjmmmpppqqqrrrkkkfff___YYYXXX[[[___bbbeeeaaa\\\YYYZZZ^^^dddggggggggghhhhhhjjjlllnnnppppppooolllkkkjjjiiihhhhhhiiiiiiiiijjjjjjiiiiiihhhggghhhiiijjjkkkllllllllllllmmmmmmnnnnnnnnnnnnnnnlllllllllkkkiiigggeeedddbbbdddfffhhhkkknnnooopppooopppqqqrrrtttvvvwwwwwwttttttuuuuuuvvvwwwwwwwww||||||}}}}}}}}}}}}|||{{{}}}~~~vvvllleeebbb```bbbdddfffiiinnnssswwwzzz{{{|||{{{yyytttpppmmmgggddd______bbbggglllnnnqqqkkkeeeccchhhpppwww|||yyyuuussstttwww|||{{{pppnnnppp~~~ooo[[[SSSMMMMMMMMMNNNOOOQQQTTTUUUXXXXXXYYYYYYYYYXXXWWWWWWYYYXXXXXXVVVSSSPPPNNNLLLJJJKKKKKKKKKKKKJJJIIIIIINNNOOOQQQRRRRRRRRRTTTUUUYYYZZZYYYXXXUUUTTTUUUWWWVVVWWWWWWYYY[[[]]]___```\\\[[[[[[[[[\\\^^^aaacccccc```^^^bbbhhhmmmooopppsss|||pppfffnnn|||wwwfffZZZZZZfffssszzz{{{|||kkkaaajjj}}}rrrkkkiiifffaaaXXXbbbtttttt```VVVNNNHHHGGGGGGEEEDDDEEEBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEGGGHHHLLLOOOSSSUUUWWWYYY[[[]]]bbbfffjjjmmmnnnoooooopppnnnnnnmmmmmmmmmnnnoooooosssttttttsssqqqmmmiiifffaaa___]]]^^^aaaffflllpppuuuvvvxxxzzzzzzzzzxxxwwwwwwwwwvvvvvvuuutttsssssspppqqqqqqqqqpppppprrrtttsssuuuxxx{{{~~~~~~~~~|||}}}~~~~~~~~~|||{{{zzz}}}ggggggggghhhhhhiiiiiiiiiiiihhhgggffffffhhhiiikkkiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhiiijjjkkkkkkkkkkkkjjjjjjjjjjjjiiihhhhhhgggffffffffffffffffffffffffffffffggghhhiiijjjkkknnnqqqsssrrrmmmfff```\\\]]]aaadddhhhddd___[[[[[[^^^cccggggggggghhhiiijjjkkkllllllnnnnnnmmmllljjjhhhgggggghhhhhhhhhhhhhhhhhhgggfffeeefffgggiiijjjjjjkkkkkkjjjkkklllmmmmmmmmmmmmmmmkkkkkklllkkkjjjhhhfffddd```aaaccceeehhhkkkmmmnnnmmmnnnoooppprrrssstttuuusssttttttuuuvvvvvvwwwwww{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}}}}rrriiidddbbb```bbbfffhhhkkkpppuuuyyy{{{{{{|||{{{xxxtttooolllooommmkkkkkkmmmppprrrrrrpppiiibbbbbbjjjuuu|||{{{xxxzzz~~~{{{tttvvvzzzkkk[[[UUUNNNNNNNNNOOOQQQTTTVVVXXXYYYYYYYYYYYYYYYXXXXXXWWWYYYZZZ\\\[[[YYYSSSNNNJJJGGGHHHIIIJJJKKKLLLLLLLLLQQQSSSVVVVVVUUUTTTSSSTTTWWWWWWUUUSSSQQQQQQRRRTTTUUUVVVWWWXXXZZZ]]]___aaa^^^]]]]]]^^^^^^___aaaaaa```^^^]]]```hhhqqquuuvvvvvv}}}tttgggmmmzzz{{{iiiZZZYYYdddqqq~~~}}}nnn___ddduuuyyysssppplllfffZZZ___lll~~~mmm]]]SSSJJJGGGGGGDDDCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCAAABBBBBBBBBCCCCCCCCCDDDCCCCCCBBBCCCDDDEEEGGGHHHKKKNNNRRRUUUWWWYYY[[[]]]bbbeeeiiilllmmmnnnooopppooonnnnnnnnnoooooopppqqqrrrsssttttttssspppllljjjaaa___\\\[[[^^^dddkkkoootttuuuwwwyyyyyyxxxvvvuuuttttttttttttttttttttttttpppqqqqqqqqqppppppqqqsssuuuvvvxxx{{{~~~~~~~~~~~~~~~|||{{{}}}hhhhhhhhhhhhhhhiiiiiiiiijjjiiihhhgggggghhhjjjkkkhhhiiijjjjjjkkkkkkjjjjjjiiiiiiiiiiiihhhhhhhhhggggggggggggggghhhhhhhhhhhhggggggggggggffffffffffffeeeeeeeeeeeeeeedddddddddfffhhhiiiiiijjjlllpppsssvvvsssnnnhhhcccaaadddfffhhhgggddd```^^^___bbbeeeggghhhiiikkklllmmmmmmmmmlllmmmnnnllliiihhhhhhhhhhhhhhhhhhggggggfffeeedddcccdddfffgggiiiiiijjjjjjhhhiiijjjkkkkkkkkkkkkkkkiiijjjlllmmmllljjjhhhgggaaabbbbbbdddfffiiikkklllllllllmmmnnnooopppqqqqqqrrrrrrssstttuuuuuuvvvvvvyyyyyyyyyyyyyyyyyyyyyyyyzzz|||~~~zzzpppiiieeeeeecccfffkkknnnqqqtttxxx{{{}}}~~~|||xxxsssqqqtttsssrrrssstttuuutttrrrmmmfff```bbblllwww}}}{{{xxx|||~~~fffYYYUUUNNNNNNOOOPPPSSSUUUXXXZZZ[[[[[[ZZZZZZYYYYYYXXXXXXZZZ\\\]]]\\\XXXRRRKKKGGGCCCDDDEEEGGGIIIJJJKKKKKKPPPRRRUUUUUUTTTSSSSSSSSSSSSRRROOOLLLJJJKKKOOORRRUUUVVVWWWYYY[[[\\\^^^^^^````````````aaaaaaaaaaaa]]]]]]\\\___hhhttt{{{{{{xxx}}}uuueeejjjuuulll[[[WWWaaalll~~~qqq___bbbqqq{{{yyyssslll\\\ZZZaaasss{{{fffYYYMMMIIIHHHEEECCCDDDDDDCCCCCCBBBBBBCCCCCCDDDAAABBBBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDEEEGGGHHHJJJMMMQQQTTTVVVXXX[[[]]]aaadddhhhjjjkkklllnnnooooooooooooooopppqqqrrrrrrtttuuuvvvvvvuuurrrooommmccc```[[[YYY[[[aaahhhmmmrrrsssuuuvvvvvvuuutttsssqqqqqqrrrsssttttttuuuuuuqqqrrrrrrrrrpppppprrrsssuuuwwwyyy{{{}}}~~~}}}|||{{{{{{|||~~~xxxzzz}}}~~~~~~iiiiiiiiiiiiiiiiiihhhhhhjjjiiigggffffffggghhhiiiggggggiiijjjjjjjjjiiiiiiggggggggggggffffffffffffeeeddddddcccdddeeefffgggdddddddddeeeeeeeeeeeefffeeeeeeddddddccccccccccccbbbdddggghhhhhhkkkooorrrwwwvvvtttoooiiieeeeeefffggghhhhhheeebbbaaabbbdddccceeegggjjjlllllllllllljjjkkklllkkkiiihhhiiikkkhhhhhhhhhgggeeedddbbbaaabbbccceeefffhhhiiiiiiiiifffggghhhiiijjjjjjjjjjjjhhhjjjlllnnnooonnnlllkkkeeeeeeeeeeeeggghhhjjjkkkkkkkkkllllllmmmmmmmmmmmmoooppppppqqqsssttttttuuuuuuuuuuuuuuuvvvwwwwwwxxxyyyzzz{{{}}}vvvmmmhhhgggggggggkkkppptttwwwyyy{{{}}}{{{xxxvvvvvvvvvxxxyyyxxxuuussslllgggcccfffppp|||{{{yyysss```VVVTTTMMMNNNNNNPPPRRRUUUXXXZZZ]]]\\\[[[[[[ZZZYYYYYYYYY]]]]]][[[XXXSSSMMMGGGDDD@@@AAABBBDDDEEEFFFFFFGGGJJJLLLOOOQQQQQQQQQSSSTTTOOOMMMIIIEEEDDDFFFLLLPPPVVVWWWYYYZZZ[[[\\\[[[[[[^^^___`````````___^^^]]][[[]]]\\\^^^hhhvvv|||{{{uuuwww|||vvveeeiiipppsssbbb[[[aaakkktttaaabbbrrr~~~xxxooo]]]UUUTTTbbbyyynnn```RRRLLLJJJGGGEEEEEECCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAABBBBBBCCCDDDDDDCCCCCCBBBCCCDDDEEEGGGHHHIIILLLPPPSSSUUUWWWZZZ\\\```cccfffiiijjjkkkmmmoooooooooooopppppprrrsssssswwwxxxyyyyyywwwtttpppnnnddd```[[[XXXYYY___fffkkkpppqqqsssttttttrrrqqqpppnnnnnnpppqqqsssuuuvvvwwwsssttttttsssrrrqqqssstttuuuvvvxxx{{{}}}~~~||||||zzz{{{{{{|||}}}~~~~~~~~~yyy{{{~~~kkkkkkjjjjjjiiiiiihhhhhhiiihhhfffeeeeeefffggghhheeefffgggiiiiiiiiihhhgggffffffeeeeeeeeeddddddddddddcccaaaaaaaaaccceeefffbbbccccccddddddeeeeeefffeeeddddddccccccbbbbbbbbb^^^aaaeeeggggggjjjnnnrrrwwwxxxwwwrrrlllgggeeeffffffhhhjjjiiieeebbbbbbddd___aaadddgggiiijjjiiiiiigggiiikkkjjjhhhhhhjjjmmmiiihhhhhhfffeeecccaaa```aaabbbdddfffggghhhiiiiiieeeeeeggghhhiiiiiiiiiiiigggiiillloooppppppnnnmmmhhhhhhgggggghhhiiikkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnooopppqqqrrrssssssrrrrrrrrrssstttuuuvvvwwwxxxyyyyyy{{{}}}}}}tttlllhhhgggiiiiiimmmsssxxxzzz{{{}}}~~~~~~{{{|||}}}|||yyynnnkkkhhhllluuu~~~~~~~~~{{{xxxkkk\\\UUUSSSLLLLLLMMMOOORRRUUUXXXZZZ^^^]]]\\\[[[ZZZZZZZZZZZZ```]]]XXXSSSMMMHHHDDDCCC???@@@AAABBBBBBCCCCCCBBBDDDFFFJJJMMMNNNPPPSSSUUULLLJJJEEEAAA???CCCJJJOOOVVVXXXZZZ[[[\\\[[[ZZZXXX[[[\\\]]]]]]]]]\\\ZZZYYYZZZ]]]\\\^^^gggvvv|||zzzpppqqqttt{{{wwwgggkkkmmmzzziiiaaafffooovvvbbbccctttzzzqqq]]]QQQKKKVVVlllttteeeUUUNNNLLLHHHFFFFFFBBBAAAAAA@@@@@@AAAAAABBB??????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHKKKOOORRRTTTWWWZZZ\\\```bbbeeehhhiiijjjlllnnnppppppppppppqqqrrrsssttt{{{{{{{{{zzzxxxtttpppmmmeeeaaa[[[WWWXXX^^^eeejjjnnnpppqqqrrrrrrqqqooonnnlllmmmoooqqqsssvvvwwwxxxtttuuuuuutttsssrrrtttuuusssuuuwwwzzz}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}|||ffffffggghhhhhhhhhhhhhhhgggfffdddcccbbbccccccdddfffggghhhhhhhhhfffeeedddhhhfffeeebbbaaa______^^^cccbbbaaa```````````````ddddddcccaaa___```bbbeeeeeedddccccccbbbbbbccccccbbbdddffffffggggggiiikkktttttttttqqqkkkfffbbbaaabbbfffjjjkkkhhhdddcccccccccdddeeeggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiilllkkkjjjhhheeecccaaaaaadddeeefffggghhhhhhhhhhhhcccbbbbbbbbbcccdddfffgggjjjjjjkkklllmmmnnnooopppsssqqqnnnkkkjjjjjjlllmmmllllllkkkkkkkkkkkkjjjjjjkkkmmmpppqqqpppppppppqqqtttsssrrrqqqrrrssstttuuuuuuwwwzzz{{{{{{|||}}}|||ssslllhhhhhhiiisssvvvzzz|||}}}~~~|||zzzyyyyyyzzz{{{zzzxxxuuuoooiiifffnnn~~~~~~}}}{{{{{{|||}}}~~~~~~yyyzzz}}}uuuhhh___XXXSSSOOOMMMOOOPPPRRRSSSUUUYYY\\\```^^^[[[ZZZ[[[\\\[[[ZZZ]]]XXXRRRMMMIIIFFFCCC@@@;;;<<<===???AAABBBCCCCCCFFFDDDCCCFFFJJJNNNOOOOOOIIIBBB???@@@AAA@@@DDDLLLUUUVVVXXXYYYZZZYYYYYYXXX___^^^]]]\\\ZZZYYYXXXXXXYYY]]]___aaakkkwww{{{xxxooommmqqq{{{|||ooodddeeettt~~~ppphhhlllsss~~~vvv```aaannn}}}~~~}}}zzzcccTTTKKKQQQ^^^nnnvvvlll___TTTNNNJJJGGGEEEBBBCCCDDDDDDDDDCCCAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFGGGIIILLLQQQTTTWWWZZZ]]]```aaabbbdddgggiiikkklllllloooqqqrrrrrrrrrrrrsssuuuyyy}}}}}}zzzwwwwwwsssnnnhhhaaa[[[ZZZZZZ\\\bbbiiipppssstttqqqrrruuuvvvsssllllllmmmooorrruuuyyyzzzzzzyyywwwvvvtttsssrrrrrrttttttvvvxxx{{{}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~fffgggggggggggggggffffffeeedddcccaaaaaaaaabbbcccffffffggghhhgggfffeeedddbbbaaaaaaaaabbbccccccdddbbbaaa___^^^]]]]]]]]]]]]aaabbbbbbaaa___```bbbcccccccccbbbbbbbbbbbbccccccbbbdddfffgggggghhhiiikkkpppqqqpppnnniiieeeaaa______cccggghhhfffcccbbbcccbbbcccdddfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhlllllljjjiiigggeeedddcccffffffggghhhhhhhhhhhhgggcccbbbaaa```aaaccceeefffhhhiiijjjlllnnnpppqqqrrrrrrqqqnnnlllkkkkkkllllllkkkjjjjjjiiiiiihhhhhhhhhiiikkknnnooooooooooooppppppooooooooopppqqqssstttuuuwwwyyyzzzyyyyyyzzz{{{~~~yyyqqqkkkiiikkknnnwwwzzz~~~{{{uuurrrsssuuuxxxzzzyyyvvvsssmmmhhhgggooo}}}|||xxx{{{}}}|||ttthhh\\\TTTOOOLLLJJJLLLNNNPPPRRRUUUYYY^^^bbbeeebbb^^^\\\[[[[[[ZZZYYY[[[VVVOOOIIIFFFDDDBBB@@@===>>>>>>???????????????CCCAAAAAADDDIIIMMMOOOOOOGGGAAA===???AAACCCIIIQQQUUUVVVWWWYYYZZZZZZZZZYYY^^^^^^]]]]]]\\\ZZZYYYXXXXXX[[[]]]```hhhtttxxxvvvrrrnnnqqqyyyqqqfff```nnn}}}~~~wwwooopppsssuuubbb```jjjxxx~~~}}}zzzvvvfffVVVJJJLLLVVVdddwwwtttkkk___UUUPPPLLLHHHEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGIIILLLPPPTTTWWWZZZ^^^```bbbdddfffhhhkkkmmmnnnnnnoooqqqrrrrrrqqqqqqsssuuuyyy|||}}}zzzxxxwwwrrrmmmhhhaaa\\\ZZZ[[[\\\cccjjjooorrrsssqqqrrrvvvvvvtttqqqqqqqqqrrrtttvvvxxxyyywwwwwwvvvuuuttttttuuuuuuvvvvvvwwwxxxzzz|||}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}}}}fffffffffffffffeeedddcccbbbaaa```_________```aaadddeeefffgggfffeeedddccc______```aaabbbcccdddeee___^^^\\\[[[YYYYYYYYYYYY\\\^^^``````______```aaaaaaaaaaaaaaabbbbbbcccdddbbbdddfffgggggggggiiikkkmmmmmmmmmkkkgggccc^^^[[[ZZZ]]]```bbbbbbbbbbbbbbbaaaaaaccceeefffggghhhhhhgggggggggggggggggggggggglllllllllkkkjjjiiihhhgggiiiiiiiiiiiiiiiiiihhhgggcccaaa^^^\\\\\\^^^aaacccdddeeegggjjjlllnnnppppppoooooonnnmmmlllkkkkkkkkkiiiiiihhhhhhgggfffeeeeeefffhhhlllmmmmmmnnnooopppkkkkkkkkkkkkmmmoooqqqrrrsssuuuwwwwwwvvvuuuvvvwwwyyyzzz|||~~~vvvnnniiikkkpppuuu~~~}}}xxxqqqlllgggjjjooouuuyyyxxxtttpppkkkjjjkkkrrr}}}}}}xxxvvv|||}}}|||}}}|||yyynnnjjjbbbXXXPPPKKKKKKLLLLLLMMMPPPSSSWWW]]]ccchhhlllgggaaa]]]\\\[[[[[[ZZZZZZTTTLLLFFFBBBAAAAAAAAA@@@@@@???>>>===;;;::::::>>>===>>>BBBGGGLLLOOOPPPGGGBBB>>>>>>AAAEEEMMMTTTUUUUUUVVVXXXYYYZZZZZZ[[[]]]]]]^^^^^^]]][[[ZZZYYYWWWYYY[[[]]]eeeooouuuuuutttoooooovvv~~~qqqddd___lllzzzzzz}}}xxxwwwtttccc^^^aaalll}}}zzzuuukkkYYYIIIGGGLLLVVVgggvvv~~~wwwooohhh^^^WWWRRRNNNIIIEEECCCCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHKKKPPPSSSWWWZZZ^^^aaaccceeegggjjjlllnnnooopppooopppqqqqqqpppqqqsssuuuxxx|||~~~|||yyywwwrrrlllhhhbbb\\\[[[[[[]]]cccjjjlllpppqqqqqqrrrvvvwwwuuuwwwvvvvvvuuuvvvvvvwwwxxxttttttttttttuuuvvvwwwwwwwwwwwwwwwxxxxxxzzz{{{{{{}}}~~~}}}}}}}}}|||||||||||||||}}}eeeeeeeeeeeecccbbbaaa```^^^]]]\\\\\\\\\]]]^^^___ccccccdddeeeeeedddcccbbbbbbbbbbbbbbbbbbaaaaaa```]]]\\\YYYWWWVVVVVVVVVVVVXXX[[[^^^``````______```_________```aaacccdddeeebbbdddfffffffffgggiiijjjmmmlllllljjjgggbbb\\\WWWUUUWWWZZZ]]]___```aaaaaa```aaaccceeefffggghhhhhhggggggggggggggggggggggggkkkkkklllmmmmmmlllkkkjjjkkkkkkkkkkkkjjjiiihhhggg```^^^ZZZWWWVVVXXX[[[]]]```aaadddfffhhhiiiiiijjjkkkllllllllllllkkkiiihhhhhhhhhggggggfffeeedddddddddfffjjjllllllmmmnnnooojjjjjjiiiiiijjjlllmmmoooppprrrttttttttttttuuuvvvvvvwwwzzz|||~~~|||ssskkkhhhkkkttt{{{yyyqqqiiiccc^^^cccjjjssswwwwwwrrrnnnjjjlllooouuu}}}yyyuuuvvv~~~}}}zzzzzz|||xxxsssoookkkiiicccYYYPPPKKKLLLNNNMMMNNNPPPSSSWWW]]]eeejjjmmmhhhbbb^^^\\\\\\]]]]]][[[UUULLLFFFCCCCCCDDDDDDAAA@@@???===;;;:::999888;;;<<<>>>BBBHHHNNNSSSUUUNNNIIICCC@@@AAAFFFMMMSSSTTTTTTTTTUUUWWWXXXZZZ[[[\\\]]]^^^^^^^^^\\\[[[YYYXXXYYYZZZ]]]ccclllsssvvvtttooommmsss|||oooaaa\\\fffxxxyyywww}}}ssscccYYYWWWaaawww~~~{{{wwwppp\\\IIICCCEEELLLZZZiii|||xxxqqqjjjhhhccc\\\WWWSSSPPPJJJFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDEEEGGGHHHIIIHHHJJJNNNRRRUUUZZZ^^^bbbcccdddgggiiilllnnnppppppooopppppppppoooppprrrtttwww|||}}}{{{yyyssslllhhhaaa[[[ZZZZZZ\\\bbbiiijjjnnnqqqqqqsssxxxyyyvvvxxxxxxwwwwwwwwwwwwwwwwwwtttttttttttttttuuuvvvwwwvvvvvvvvvwwwwwwyyyzzzzzz~~~~~~}}}}}}{{{{{{{{{{{{|||}}}~~~~~~ddddddccccccaaa```^^^]]][[[ZZZYYYYYYZZZ[[[\\\]]]aaabbbcccddddddcccbbbaaaccccccccccccbbb```___^^^\\\ZZZWWWUUUTTTTTTUUUVVVWWWZZZ^^^``````__________________```aaacccdddeeebbbdddeeefffeeeeeegggiiiooommmlllkkkhhhccc[[[VVVSSSTTTUUUXXX[[[^^^___``````aaaccceeeggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhjjjkkklllnnnnnnnnnmmmlllllllllllllllkkkiiihhhggg___\\\XXXTTTRRRTTTVVVXXX```aaaccceeeeeeeeeeeedddggggggiiijjjjjjhhhgggfffgggggggggfffeeeddddddcccbbbeeeiiikkkkkklllmmmnnnkkkjjjiiihhhhhhhhhiiijjjjjjmmmpppqqqrrrssstttvvvtttuuuxxxzzz||||||||||||||||||}}}~~~{{{rrrkkkiiinnnxxxvvvmmmeee```[[[```hhhpppvvvuuuqqqmmmgggkkkqqqxxx~~~wwwtttxxx}}}zzzyyywwwwwwwwwuuussspppnnnlllllliiibbbWWWMMMGGGHHHJJJNNNPPPRRRTTTWWW\\\bbbfffiiieee```]]]]]]^^^``````\\\WWWPPPKKKIIIHHHIIIIIIAAA@@@>>><<<;;;::::::::::::<<<@@@FFFLLLSSSZZZ^^^ZZZVVVNNNFFFDDDHHHMMMPPPTTTSSSSSSSSSTTTVVVXXXZZZ[[[\\\]]]]]]]]]\\\[[[ZZZZZZYYYZZZ]]]ccciiiqqqwwwtttoookkkoooyyy|||zzz{{{oooaaaUUU]]]jjj{{{{{{www{{{~~~}}}tttdddUUUOOOYYYqqq||||||zzzwwwttt___KKKCCCCCCGGGTTTaaatttyyyzzzwwwtttqqqmmmgggccc___ZZZWWWUUUQQQLLLHHHDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDDDDEEEGGGHHHIIIGGGJJJMMMPPPSSSXXX]]]```aaabbbeeehhhkkkmmmnnnooooooooooooooonnnooorrrtttwww|||~~~}}}{{{uuuoooiiibbb[[[YYYYYYZZZ```gggiiinnnqqqrrruuuyyyzzzwwwvvvvvvwwwwwwxxxxxxxxxxxxvvvuuuuuutttttttttttttttttttttuuuuuuwwwxxxzzz{{{~~~~~~}}}}}}zzzzzz{{{|||~~~~~~bbbbbbaaaaaa___^^^]]]\\\XXXXXXWWWWWWXXXZZZ\\\]]]___```aaabbbcccbbbaaaaaa___```aaabbbbbbbbbaaa```\\\ZZZWWWUUUTTTUUUWWWXXXXXX[[[___````````````````````````aaabbbccceeeeeeaaabbbddddddddddddeeegggnnnlllkkkkkkjjjfff^^^XXXTTTSSSSSSVVVYYY]]]^^^^^^^^^___aaadddfffggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjlllnnnnnnnnnmmmlllllllllllllllkkkjjjiiihhhaaa^^^ZZZVVVTTTTTTUUUVVVaaabbbdddffffffeeedddcccbbbcccdddeeeeeeeeedddccceeeeeeeeeeeeddddddddddddaaadddggghhhiiiiiijjjkkkjjjiiigggfffeeeeeeffffffeeehhhkkkmmmnnnppprrrtttqqqrrruuuwwwwwwwwwvvvuuutttssstttwww{{{~~~zzztttoooooouuu~~~tttkkkccc___]]]aaagggnnnrrrsssooollldddiiirrr|||~~~xxxxxx|||zzzzzzsssqqqnnnlllkkkkkkmmmnnnooojjj```UUUMMMIIIIIIKKKOOOQQQSSSUUUWWWZZZ^^^aaaccc___\\\[[[\\\___```aaa^^^ZZZVVVSSSQQQPPPNNNMMMCCCAAA???===<<<<<<<<<<<<:::>>>DDDJJJQQQYYYaaafffgggcccZZZPPPLLLNNNQQQQQQVVVUUUSSSRRRRRRUUUWWWYYY[[[[[[[[[[[[[[[[[[\\\\\\\\\ZZZZZZ^^^bbbgggpppyyywwwsssmmmkkkrrr}}}yyyuuutttzzzqqqeeeTTTYYYcccooo|||xxxzzz|||zzzzzz~~~xxxgggVVVNNNWWWlll~~~yyyxxxwwwtttttt```LLLDDDCCCEEEOOO[[[eeekkkoooooonnnppppppnnneeeaaa\\\XXXVVVRRRMMMHHHDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGIIILLLNNNQQQUUUZZZ^^^___aaacccfffiiilllmmmnnnooooooooonnnmmmnnnqqqtttxxx}}}~~~~~~yyytttkkkddd]]]ZZZYYYYYY^^^eeejjjooossstttvvv{{{{{{xxxuuuuuuwwwxxxxxxyyyxxxxxxwwwvvvuuutttssssssssssssssssssttttttvvvwwwyyyzzz||||||}}}~~~~~~____________^^^]]]\\\[[[WWWVVVVVVVVVXXXYYY[[[\\\^^^___```aaabbbaaaaaa```\\\^^^```bbbccccccbbbaaa\\\ZZZWWWVVVVVVWWWZZZ\\\[[[^^^```aaaaaa```aaabbbaaaaaaaaabbbbbbdddeeeeee```aaaccccccbbbbbbccceeeiiihhhhhhkkkllljjjbbb\\\WWWUUUSSSTTTXXX\\\]]]\\\\\\]]]___aaaccceeeffffffggggggggggggggggggggggggggghhhkkkmmmnnnmmmkkkjjjkkkkkkkkkkkkkkkjjjiiihhhfffddd```]]]ZZZYYYXXXYYY^^^```ccceeefffeeedddbbb^^^___``````aaaaaaaaaaaabbbbbbbbbbbbbbbccccccccc___aaadddeeeeeeeeefffgggfffeeeccccccbbbcccddddddbbbeeehhhiiijjjkkklllnnnmmmnnnpppqqqqqqpppnnnllljjjiiijjjnnntttzzz}}}}}}zzzyyyvvvtttwww~~~|||rrriiiccc```aaacccfffjjjnnnooollljjjeeekkkwww}}}{{{~~~~~~yyyyyyzzz{{{vvvrrrlllhhhhhhlllqqquuuppphhh]]]SSSNNNNNNOOOPPPOOORRRUUUWWWYYY[[[]]]___]]][[[YYYYYY[[[]]]______^^^]]][[[ZZZYYYWWWRRROOOFFFEEEBBB???============:::???FFFMMMTTT]]]fffmmmooommmeeeZZZVVVYYYZZZYYYZZZXXXUUUSSSSSSUUUXXXZZZ[[[ZZZYYYXXXYYYZZZ\\\]]]]]]ZZZZZZ]]]```dddnnnzzz}}}zzzqqqhhhiiirrrxxxxxxyyyrrrqqqxxxzzznnndddWWWYYY^^^gggqqq{{{{{{zzzzzz|||{{{{{{~~~yyy{{{}}}nnn\\\SSSXXXgggtttyyyxxxwwwtttsss___LLLDDDBBBBBBJJJUUU[[[bbbggghhhjjjooossssssmmmhhhaaa[[[XXXSSSLLLGGGEEEDDDCCCBBBAAABBBBBBCCC@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGIIIKKKLLLNNNRRRWWW[[[^^^```cccfffiiilllmmmnnnnnnooonnnmmmlllnnnqqqtttxxx}}}}}}yyyooohhh```]]][[[ZZZ^^^eeekkkppptttuuuxxx||||||xxxvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvuuutttssssssssssssuuuuuuttttttuuuuuuvvvwww{{{|||~~~^^^^^^^^^^^^]]]\\\[[[[[[VVVVVVVVVVVVWWWYYY[[[]]]]]]^^^```aaaaaaaaa``````]]]___aaabbbcccbbbaaa```\\\[[[XXXVVVWWWYYY\\\^^^^^^___aaabbbaaaaaabbbcccbbbbbbbbbbbbcccdddeeeeee___```bbbbbbaaaaaabbbdddeeedddeeejjjmmmlllfff```YYYVVVSSSTTTXXX[[[\\\[[[YYY[[[]]]___aaacccddddddfffffffffffffffffffffffffffhhhjjjlllmmmllljjjiiijjjjjjkkkkkkkkkjjjiiiiiijjjiiifffbbb___]]]\\\\\\ZZZ\\\___bbbddddddcccbbb\\\]]]]]]]]]^^^_______________``````aaabbbbbbbbb]]]___bbbcccbbbbbbbbbcccbbbaaa`````````bbbcccdddaaacccfffffffffggghhhiiiiiijjjlllmmmmmmjjjhhhfffcccbbbbbbgggooovvvyyyyyyxxxxxxxxxyyy}}}{{{qqqhhhcccaaaddddddeeehhhkkkllljjjiiihhhooo}}}|||qqqnnnlllooouuu}}}~~~yyyuuuvvvyyy||||||wwwooojjjjjjooowww|||lllbbbVVVNNNLLLNNNPPPQQQOOORRRVVVYYY[[[\\\^^^___ZZZYYYWWWXXXZZZ\\\]]]\\\^^^^^^^^^___^^^ZZZTTTPPPJJJHHHDDDAAA>>>=========:::???GGGOOOVVV___iiippprrrrrrkkkaaa]]]aaaccc```]]]ZZZWWWTTTTTTVVVYYY[[[[[[YYYWWWVVVWWWYYY\\\^^^]]]YYYYYY]]]___bbbmmmyyytttfffbbbjjjpppqqqwwwooollluuu|||tttiii```VVVUUUWWW]]]fffpppwww{{{}}}}}}}}}zzzvvvtttuuuwwwzzz|||}}}xxxyyy|||{{{yyyzzz{{{xxxvvvzzzsssaaaWWWZZZdddlll}}}{{{zzzzzzyyyqqq^^^KKKCCC@@@@@@FFFPPPYYY___dddeeegggmmmrrrttttttnnneee^^^YYYSSSLLLFFFEEEDDDCCCBBBAAABBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGIIIJJJKKKMMMPPPUUUYYY___```cccfffjjjlllnnnooonnnnnnnnnllllllmmmqqqtttyyy}}}|||ssskkkccc___\\\[[[___eeelllqqquuuwwwyyy}}}|||yyyxxxyyyzzzzzzzzzyyyxxxwwwuuuuuutttsssssssssttttttwwwvvvuuutttttttttttttttwwwxxx{{{}}}}}}~~~```______^^^]]]\\\\\\\\\[[[ZZZYYYYYYZZZ[[[ZZZYYY^^^]]]]]]^^^___```^^^]]]ZZZZZZZZZ[[[\\\^^^___```______^^^]]]\\\\\\]]]]]]bbbbbbbbbbbbbbbaaa``````bbbbbbaaaaaabbbbbbcccddddddcccbbbaaaaaaaaabbbccccccbbbbbbfffkkkmmmllljjjaaa\\\UUUSSSVVVZZZ^^^___aaa___]]]]]]^^^```bbbbbbfffeeeddddddccccccddddddiiijjjjjjiiiiiihhhgggfffhhhiiijjjjjjjjjkkknnnpppnnnnnnnnnllliiiddd```]]]`````````bbbdddeeedddbbb______]]]\\\[[[ZZZZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^___aaaaaaaaa```___]]]]]]^^^^^^______``````______```aaacccdddeeeeeeggghhhiiiiiigggccc^^^[[[YYYYYYZZZ___fffnnnuuuxxxxxxwwwwww}}}xxxmmmeeeaaa```eeebbbbbbeeefffeeefffjjjooo|||wwwqqqooossssssvvv~~~{{{tttsssuuu{{{}}}xxxsssqqqtttxxxyyyyyyvvvkkk\\\OOOIIIJJJMMMPPPQQQVVVXXXXXXZZZ]]]^^^[[[\\\[[[YYYXXXWWWXXXZZZ[[[\\\^^^```___]]]ZZZXXXXXXSSSRRROOOHHH@@@<<<===???;;;AAAHHHOOOUUU]]]eeejjjxxxtttnnnfffaaa___```bbbaaa___]]]\\\[[[[[[YYYXXXYYYWWWUUUTTTVVVXXXZZZ[[[^^^^^^___```^^^___jjjvvv{{{vvvppplllhhhfffgggkkkpppllljjjqqq}}}xxxooogggaaa\\\VVVUUU[[[dddjjjoootttvvvyyy{{{~~~|||tttpppqqqrrrppplllxxx~~~xxxvvvxxxzzzzzzyyyyyyzzz|||~~~rrrggg\\\WWW\\\eee|||}}}{{{wwwvvvbbbMMMDDDBBBDDDIIIPPP\\\eeemmmllljjjmmmqqqtttwwwrrriii```XXXQQQJJJEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAADDDDDDDDDCCCBBBBBBBBBAAAFFFFFFFFFGGGIIIMMMQQQTTTXXX\\\bbbgggjjjkkkmmmnnnnnnnnnmmmkkkjjjlllooorrr{{{}}}rrrnnngggaaa^^^^^^```bbbllloootttyyy|||}}}}}}|||yyyyyyxxxxxxxxxxxxxxxxxx|||zzzxxxuuusssrrrrrrrrrtttssssssssstttuuuwwwxxxwwwyyy|||~~~}}}____________```````````````___^^^___``````___^^^```___]]]]]]]]]\\\ZZZXXXXXXXXXYYYZZZ\\\^^^___```bbbbbbbbbaaaaaa`````````aaabbbbbbbbbbbbaaa```___aaa````````````aaabbbbbbbbbbbb````````````aaabbbcccbbbbbbeeejjjlllllljjjfff```YYYVVVWWWZZZ]]]___aaa```^^^]]]^^^___``````ccccccbbbbbbaaabbbbbbbbbeeeeeefffgggggggggggggggfffhhhiiiiiiiiiiiilllnnnqqqqqqrrrqqqnnnjjjeeebbbaaa``````bbbddddddcccbbb^^^]]][[[YYYXXXWWWWWWWWWYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\^^^^^^___```aaaaaabbbbbbaaabbbbbbaaa___[[[WWWUUURRRRRRSSSWWW___gggnnnrrruuuvvvyyyvvvmmmhhhfffgggkkkhhhfffgggeeebbbeeejjj|||~~~{{{xxxvvvwwwyyyyyy{{{vvvqqqtttxxx}}}{{{vvvuuuwwwzzz{{{zzztttjjj]]]RRRMMMMMMPPPRRRRRRVVVYYYYYY[[[______]]]YYYXXXVVVUUUUUUVVVXXXYYYYYY[[[]]]]]]\\\ZZZZZZ[[[WWWVVVRRRJJJAAA<<<<<<======CCCJJJQQQWWW]]]dddiiiuuusssooogggaaa^^^___aaa```______^^^]]][[[YYYWWWYYYWWWUUUUUUWWWYYY[[[\\\```___aaaaaa___```iiiuuu{{{vvvqqqmmmkkkkkkmmmooopppmmmlllsss~~~vvvllldddbbb]]][[[bbbjjjnnnqqqtttuuuwwwzzz~~~|||uuurrrpppooonnnyyy~~~xxxyyy|||}}}uuulllaaaXXXZZZ```mmmttt~~~yyygggRRRHHHEEEEEEKKKRRRdddnnntttrrrmmmlllmmmmmmqqqmmmggg```YYYRRRLLLGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCBBBBBBBBBBBBFFFEEEEEEFFFIIINNNRRRTTTXXX[[[aaaeeegggiiikkkmmmnnnnnnmmmlllkkklllpppssszzz}}}tttooohhhaaa^^^^^^aaacccllloootttxxx{{{}}}||||||xxxxxxwwwvvvvvvwwwwwwxxxxxxwwwvvvuuuuuuuuuvvvvvvuuutttsssrrrrrrssstttuuuvvvwwwyyy|||~~~~~~~~~^^^___```aaabbbcccdddeeedddcccbbbcccdddeeedddbbbbbb```^^^\\\[[[YYYVVVSSSUUUUUUVVVXXXZZZ]]]___aaaeeeeeefffggggggfffdddcccaaaaaaaaaaaaaaa``````_________^^^^^^______```aaaaaa```___^^^^^^___```aaabbbbbbbbbeeehhhjjjkkkjjjmmmggg___YYYXXXZZZ\\\]]]aaa```___^^^]]]]]]]]]]]]____________```````````````aaabbbccceeeffffffgggdddeeefffffffffgggiiikkkpppqqqssstttrrrnnniiifffbbbaaaaaabbbccccccbbb```[[[ZZZXXXVVVTTTSSSSSSTTTVVVVVVWWWWWWXXXYYYYYYZZZ[[[[[[ZZZYYYYYYYYYZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWW[[[[[[\\\\\\]]]]]]]]]^^^\\\\\\ZZZXXXUUURRROOOMMMIIIJJJLLLPPPWWW```iiimmmrrrvvv}}}zzzrrrkkkiiijjjlllooommmkkkhhhccc```fffooo}}}yyyyyy|||qqqnnnvvv|||zzzyyy{{{|||{{{zzzoooggg]]]UUUQQQRRRTTTUUUSSSWWWZZZZZZ\\\``````]]]XXXWWWUUUTTTTTTUUUWWWXXX[[[\\\]]]\\\ZZZYYYZZZ[[[WWWVVVSSSLLLDDD>>>>>>???@@@EEELLLSSSYYY^^^cccfffnnnpppnnniiiaaa]]]^^^aaabbbbbbaaa```]]][[[XXXVVVWWWWWWVVVWWWXXXZZZ\\\]]]aaaaaaaaaaaa___```hhhrrr{{{wwwrrroooooorrrttttttqqqnnnnnnuuuwwwllljjjddddddkkksssuuuuuuuuuwwwxxxyyy|||xxxsssqqqqqqwww~~~~~~wwwjjj^^^[[[___cccjjjttt|||qqq]]]NNNGGGGGGNNNUUUjjjssszzzxxxrrrnnnkkkhhhjjjhhhddd```[[[UUUMMMHHHDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFIIINNNRRRUUUWWWZZZ___bbbdddgggjjjlllmmmmmmmmmllllllmmmqqqtttzzz|||wwwrrriiibbb^^^___bbbeeekkknnnssswwwzzz{{{{{{{{{wwwvvvuuutttuuuuuuvvvwwwwwwvvvvvvvvvvvvvvvwwwxxxuuutttsssrrrqqqrrrssssssvvvwwwyyy{{{}}}~~~~~~~~~^^^___```aaabbbddddddeeedddcccbbbbbbddddddcccbbbbbb```^^^\\\[[[YYYVVVTTTSSSTTTUUUWWWZZZ]]]___```eeeggghhhiiiiiihhhfffeee`````````aaaaaa```______^^^^^^^^^^^^^^^___`````````___^^^^^^^^^___```aaabbbbbbbbbdddfffhhhjjjjjjqqqkkkccc\\\XXXWWWXXXYYY_________^^^\\\ZZZZZZZZZ\\\]]]^^^______``````````````````aaabbbcccdddeeeaaabbbcccccccccccceeegggjjjlllooopppoookkkgggdddbbbaaa``````aaaaaa___^^^XXXWWWTTTRRRQQQPPPQQQQQQTTTTTTTTTUUUVVVWWWWWWWWWXXXWWWUUUTTTSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWTTTQQQMMMKKKIIIHHHDDDFFFHHHMMMTTT]]]gggmmmsssyyy}}}vvvnnnhhhhhhkkkooorrrooommmhhhbbb```iiiuuu}}}xxx{{{pppmmmvvv~~~}}}|||||||||yyyvvvhhhccc[[[VVVTTTUUUVVVWWWVVVYYY[[[ZZZ\\\___^^^[[[YYYXXXVVVUUUUUUVVVXXXYYY``````___\\\XXXVVVVVVWWWSSSSSSRRRMMMFFFBBBAAACCCDDDGGGMMMSSSXXX\\\___aaaeeeiiikkkhhhaaa]]]___bbbfffeeebbb]]]XXXTTTSSSSSSTTTUUUWWWXXXYYYZZZ]]]^^^aaa```___```^^^^^^dddmmmzzzyyyuuuqqqrrrvvvwwwvvvrrrqqqqqqwwwxxxnnniiihhhpppyyy|||zzzzzz{{{zzzxxxyyy}}}vvvqqqqqqzzzttteee```cccjjjpppxxxlllVVVHHHGGGOOOXXXjjjuuu~~~~~~yyytttnnniiigggfffdddbbb^^^VVVNNNHHHDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCEEEHHHMMMQQQTTTWWWZZZ]]]```bbbeeeiiikkkkkklllmmmlllmmmnnnrrrtttyyy|||zzztttjjjbbb^^^___cccfffkkkmmmqqquuuxxxyyyyyyyyyuuutttsssrrrssstttuuuvvvyyyyyyxxxwwwvvvuuuuuuuuutttsssrrrrrrrrrssstttuuuyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~_________`````````aaaaaacccbbbaaaaaaccccccbbbaaa```___]]]]]]^^^]]]ZZZXXXTTTUUUVVVXXXZZZ\\\___```cccdddfffggghhhfffeeeccc^^^______`````````_________^^^^^^^^^^^^___`````````______^^^___```aaabbbaaaaaabbbcccdddfffhhhjjjqqqmmmfff^^^WWWTTTSSSTTTZZZ\\\^^^]]]ZZZXXXWWWXXXZZZ\\\]]]___```aaaaaaaaabbbaaa````````````aaabbb___```aaa`````````bbbddddddfffhhhjjjjjjgggcccaaa```___^^^^^^^^^^^^[[[YYYUUUSSSQQQOOONNNNNNOOOPPPRRRRRRSSSSSSSSSTTTTTTTTTSSSRRRPPPOOONNNOOOOOOPPPQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRNNNKKKGGGEEEDDDCCCAAACCCFFFKKKRRR\\\gggoooxxx~~~wwwpppkkkjjjnnnqqqvvvsssnnniiibbbaaakkkxxx~~~zzz}}}uuuoooxxx~~~||||||yyytttpppaaa]]]XXXUUUUUUVVVWWWXXXYYY\\\]]][[[[[[]]]\\\XXXXXXWWWUUUTTTSSSTTTVVVWWW___^^^]]]ZZZVVVTTTTTTUUUQQQRRRRRROOOHHHDDDCCCDDDHHHJJJMMMRRRVVVYYY[[[[[[\\\```dddddd```^^^```cccfffccc\\\TTTLLLIIIJJJLLLOOORRRVVVXXXXXXYYY\\\^^^___\\\\\\\\\[[[ZZZ```gggvvvzzzzzzuuutttwwwyyyvvvuuutttuuuzzzrrrkkkhhhqqq{{{}}}zzzvvvvvv|||qqqjjjooozzzxxxiiifffkkkwww|||aaaKKKGGGOOOXXXlllwww}}}uuunnnjjjiiihhhfff```XXXNNNGGGDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCC???@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCFFFKKKOOORRRWWWYYY\\\___aaacccgggjjjhhhjjjkkklllmmmooorrrtttxxx{{{|||uuulllccc______cccfffiiikkkooorrruuuvvvwwwwwwtttsssrrrqqqqqqsssuuuvvvxxxxxxxxxwwwvvvuuuttttttsssrrrrrrrrrtttvvvwwwyyyyyyzzz{{{|||||||||||||||~~~~~~~~~~~~}}}~~~^^^^^^^^^^^^]]]]]]]]]]]]bbbaaa```aaabbbbbbaaa```^^^]]]]]]^^^``````^^^]]]XXXXXXYYYZZZ[[[]]]^^^______```bbbccccccbbbaaaaaa]]]^^^__________________^^^^^^^^^^^^^^^______```______^^^^^^___```bbbccc```aaabbbbbbbbbdddgggjjjnnnlllggg___WWWRRROOOOOOTTTWWW[[[[[[XXXVVVVVVWWWYYYZZZ]]]___aaabbbbbbbbbbbbaaa```^^^]]]]]]^^^^^^]]]^^^______^^^^^^```bbbaaacccdddeeeeeecccaaa```^^^]]][[[[[[ZZZYYYWWWTTTQQQOOOMMMKKKJJJLLLNNNOOOQQQQQQPPPPPPPPPOOOOOOOOOLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMMMMNNNNNNNNNOOOOOONNNMMMJJJGGGDDDAAA@@@???>>>AAAEEEIIIPPP[[[hhhqqq}}}}}}wwwsssqqqsssuuu{{{vvvpppjjjeeeeeeooo{{{}}}{{{vvv|||}}}{{{zzzuuunnniii\\\YYYVVVTTTUUUWWWXXXYYY[[[______]]]\\\^^^\\\YYYWWWUUUSSSQQQPPPPPPQQQRRRVVVWWWWWWVVVTTTSSSTTTUUUPPPSSSTTTQQQLLLGGGFFFGGGMMMLLLMMMPPPTTTWWWXXXXXXWWWZZZ]]]_________```aaa```]]]VVVMMMDDD@@@BBBEEEJJJOOOTTTVVVVVVWWWZZZ]]]\\\YYYXXXYYYYYYXXX\\\cccpppzzzzzzvvvxxxzzzxxxxxxxxxzzzyyyooohhhooo||||||wwwwwwxxxkkkiiipppxxxkkkkkkrrroooSSSIIINNNUUUlllxxx|||sssooonnnmmmjjjdddZZZPPPIIIDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAADDDHHHLLLOOOTTTWWW[[[]]]___aaadddfffeeegggjjjkkklllnnnrrrtttwwwzzz|||vvvmmmddd______bbbdddhhhiiillloooqqqssstttttttttsssqqqpppppprrruuuwwwtttuuuuuuvvvvvvvvvvvvuuurrrrrrrrrssstttwwwyyyzzzwwwxxxyyyzzzzzzzzzzzzzzz~~~~~~\\\\\\\\\\\\\\\\\\\\\\\\```___^^^^^^___```___^^^]]]\\\\\\^^^```aaa```^^^]]]]]]\\\\\\\\\]]]]]]^^^]]]]]]]]]]]]^^^^^^______\\\]]]^^^_______________]]]\\\\\\\\\\\\]]]^^^^^^^^^]]]]]]]]]]]]___```bbb```aaabbbaaa```bbbfffiiijjjjjjgggaaaXXXQQQMMMLLLMMMRRRXXXYYYVVVTTTUUUWWWWWWXXX\\\___aaabbbbbbbbb```___]]][[[ZZZ[[[\\\\\\]]]^^^^^^^^^\\\]]]^^^``````aaaaaaaaaaaa```___^^^[[[ZZZXXXWWWWWWUUURRRPPPLLLJJJHHHFFFGGGIIILLLNNNNNNNNNMMMLLLKKKJJJJJJIIIFFFGGGGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKJJJGGGEEEBBBAAA@@@===AAAFFFJJJQQQ\\\jjjttt}}}zzzxxxxxxyyyyyysssmmmlllllloooyyy~~~}}}}}}{{{xxxsssjjjddd[[[XXXTTTSSSUUUXXXYYYZZZ\\\___aaa______bbbaaa]]]WWWVVVSSSPPPNNNNNNNNNOOONNNPPPRRRRRRPPPOOOOOOOOOKKKOOOSSSTTTQQQOOOOOOQQQSSSPPPNNNPPPSSSWWWXXXWWWWWWWWWWWWZZZ]]]^^^]]][[[YYYYYYVVVOOOFFFAAABBBEEEEEEKKKRRRUUUTTTUUUXXX[[[ZZZVVVUUUWWWXXXWWW[[[```hhhyyyxxxzzz}}}||||||}}}vvvkkkooo|||~~~}}}sssllllll{{{yyyoooqqqyyy]]]NNNNNNPPPbbbnnn|||yyytttsssqqqmmmggg^^^TTTMMMDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@??????AAAEEEIIIKKKPPPSSSXXX[[[]]]^^^```aaaccceeehhhjjjlllnnnqqqssswwwzzz~~~{{{vvvmmmeee```___```bbbfffgggiiilllnnnpppqqqrrrtttssspppooopppsssvvvxxxttttttuuuvvvuuuuuussssssrrrrrrrrrrrrsssuuuwwwxxxwwwxxxyyyzzz{{{{{{{{{{{{~~~[[[[[[[[[\\\\\\]]]]]]]]]]]][[[ZZZ[[[\\\]]]\\\[[[]]]\\\\\\^^^``````___^^^``````___^^^]]]]]]]]]]]][[[[[[[[[[[[[[[\\\]]]^^^\\\]]]^^^^^^_________^^^[[[[[[[[[ZZZ[[[\\\\\\]]]\\\\\\[[[[[[\\\^^^___```___aaabbbaaa```aaaeeeiiihhhiiihhhcccZZZRRRMMMKKKIIIOOOVVVXXXVVVTTTUUUWWWUUUWWWZZZ^^^```aaabbbaaa]]]\\\ZZZYYYXXXYYYZZZ\\\\\\]]]^^^]]]\\\\\\^^^_________^^^^^^]]]]]]]]]]]]ZZZXXXVVVUUUTTTSSSPPPMMMIIIGGGEEEDDDDDDGGGJJJMMMMMMLLLKKKJJJHHHGGGFFFEEECCCDDDEEEGGGGGGGGGFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEFFFFFFHHHIIIJJJKKKKKKNNNMMMLLLKKKHHHFFFDDDBBB???CCCHHHMMMSSS___mmmxxx~~~|||{{{{{{~~~}}}}}}zzzzzzzzztttnnnjjjlllqqqyyywww}}}}}}{{{xxxqqqhhhaaa[[[XXXTTTSSSUUUXXXZZZ[[[\\\```bbbaaabbbeeeeeebbbZZZXXXUUURRRPPPOOOOOOOOOLLLNNNPPPPPPMMMJJJIIIHHHDDDIIIPPPUUUVVVWWWZZZ\\\VVVSSSPPPPPPSSSWWWXXXXXXYYYVVVTTTWWW\\\]]][[[WWWVVVYYYYYYUUUMMMGGGGGGHHHBBBIIIPPPSSSSSSSSSVVVZZZYYYVVVUUUWWWXXXXXX[[[```cccxxxzzz|||~~~|||mmmooo||||||qqqmmmzzz}}}sssvvvfffSSSMMMMMMTTTbbbrrr~~~}}}vvvuuusssoooiiiaaaWWWPPPDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>@@@???>>>>>>@@@CCCGGGIIILLLPPPVVVZZZ[[[\\\]]]]]]aaadddgggiiikkkmmmqqqssswwwzzz~~~zzzuuummmfffaaa______aaaeeefffhhhjjjmmmnnnpppppptttssspppooopppsssvvvxxxwwwwwwwwwvvvtttrrrooommmsssrrrrrrqqqrrrsssuuuvvvyyyzzz{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~ZZZ[[[[[[ZZZYYYYYYZZZ\\\___^^^]]][[[ZZZYYYYYYYYYVVVWWWYYY[[[]]]^^^___```]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[]]]]]]]]]^^^^^^]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]______^^^^^^___aaadddeeeiiihhhfffddd___YYYPPPKKKKKKLLLPPPUUUZZZYYYUUUPPPOOORRRXXX\\\___```___^^^^^^\\\YYYUUURRRRRRTTTWWWYYYZZZ[[[ZZZYYYYYY[[[]]]ZZZZZZYYYXXXWWWXXXXXXXXXTTTUUUVVVVVVTTTQQQMMMKKKJJJIIIGGGEEEEEEEEEGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGJJJNNNQQQPPPQQQRRRRRRRRROOOMMMKKKIIIIIIKKKMMMSSS^^^lllwww|||wwwuuuvvvxxxzzz{{{~~~}}}}}}|||{{{zzzzzzzzzsssoookkkmmmttt~~~{{{sssyyy~~~uuuhhh^^^YYYXXXVVVVVVVVVXXXZZZ[[[]]]___aaabbbcccbbbaaa```^^^XXXTTTVVVVVVSSSQQQQQQQQQRRRSSSRRROOOKKKFFFCCCCCCHHHOOOXXX___bbb```^^^XXXUUURRRQQQSSSUUUUUUSSSUUUUUUTTTUUUXXX]]]bbbeee``````^^^[[[VVVRRRNNNKKKNNNOOOPPPQQQRRRTTTUUUUUUSSSVVVXXXVVVTTTUUUZZZ___iiisss}}}{{{vvvwwwzzztttoooxxxzzzkkkttt~~~rrrvvvsssUUUIIIKKKJJJSSSaaappp}}}xxxtttqqqpppkkkaaaUUUNNNGGGEEEDDDCCCDDDDDDBBBAAADDDAAA@@@AAACCCDDDBBB@@@@@@@@@AAA@@@@@@???======888999:::<<<>>>BBBEEEGGGMMMPPPSSSVVVXXXZZZ^^^```^^^aaadddgggiiilllooorrrxxxxxxzzz~~~}}}xxxtttnnngggbbb```______dddfffiiillloooqqqssstttrrrtttuuutttttttttvvvxxxvvvvvvuuutttsssrrrqqqqqqppppppooooooppprrrsssuuuvvvxxxzzz|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~||||||||||||~~~}}}|||}}}~~~~~~[[[[[[\\\[[[ZZZZZZ[[[]]]]]]\\\[[[ZZZZZZYYYYYYYYYVVVWWWYYYZZZ[[[\\\\\\]]][[[[[[[[[[[[[[[[[[[[[[[[YYYXXXXXXXXXXXXXXXYYYYYY[[[[[[\\\\\\[[[[[[ZZZYYYZZZ[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[```___^^^^^^___aaadddeeeggggggfffeeeaaaZZZRRRLLLJJJKKKMMMSSSXXXZZZWWWSSSPPPRRRVVVYYY\\\]]]]]]\\\[[[ZZZWWWSSSPPPOOOQQQSSSWWWXXXYYYYYYYYYXXXZZZ[[[YYYXXXXXXWWWWWWVVVUUUUUURRRSSSSSSSSSRRRPPPMMMLLLKKKIIIGGGFFFEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFIIIMMMQQQUUUWWW[[[]]]^^^\\\YYYWWWRRRRRRRRRSSSXXXbbboooxxx|||yyytttrrrsssuuuwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvsssoookkkjjjpppyyyvvvxxx{{{~~~xxxiii^^^XXXWWWVVVUUUVVVWWWYYY[[[^^^___aaabbbbbbbbbaaa```\\\VVVSSSUUUUUUQQQOOOOOOPPPQQQSSSSSSPPPLLLHHHEEEBBBFFFLLLUUU\\\______]]]ZZZWWWSSSQQQSSSUUUUUUTTTXXXWWWUUUTTTVVVXXX\\\^^^cccccccccbbb```^^^[[[ZZZOOOPPPPPPQQQRRRSSSSSSSSSRRRUUUVVVUUUSSSTTTXXX]]]hhhqqq{{{}}}xxxrrrrrruuu{{{{{{xxxrrrxxxpppuuu}}}xxxmmmppp}}}vvvXXXJJJJJJJJJOOOYYYfffrrryyy{{{{{{|||yyywwwuuuooocccUUUKKKGGGEEECCCCCCCCCCCCBBB@@@CCCAAA@@@AAACCCCCCBBB@@@@@@@@@@@@@@@???>>>==================???AAACCCEEEJJJLLLPPPSSSUUUXXX[[[^^^]]]___bbbdddfffjjjnnnqqqvvvvvvxxx|||~~~{{{vvvrrrlllfffaaa___^^^^^^bbbdddgggjjjmmmooopppqqqpppqqqrrrrrrrrrsssuuuwwwxxxwwwwwwvvvuuutttssssssoooooooooooopppqqqrrrsssxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~[[[\\\]]]]]][[[[[[\\\]]][[[ZZZZZZYYYYYYYYYXXXXXXVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVUUUVVVVVVWWWYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYYYY]]]]]]\\\\\\]]]___aaabbbeeeeeeffffffccc]]]UUUOOOIIIIIIJJJOOOVVVYYYYYYWWWRRRSSSTTTVVVWWWYYYZZZZZZYYYXXXVVVRRRNNNMMMNNNPPPSSSUUUXXXYYYXXXXXXXXXYYYWWWWWWWWWWWWVVVTTTRRRPPPPPPPPPPPPOOOOOONNNMMMMMMLLLKKKIIIGGGEEEEEEEEEFFFDDDCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@BBBCCCDDDHHHLLLPPPXXX]]]dddjjjmmmmmmjjjhhhbbb```^^^\\\___gggqqqyyyxxxtttpppnnnnnnpppqqqrrrqqqrrrssstttuuuttttttsssrrrnnniiiiiimmmttt{{{vvvzzz|||}}}~~~}}}{{{xxxvvvrrrvvvyyyhhh]]]VVVUUUTTTTTTUUUWWWYYY[[[^^^___```bbbbbbaaa``````YYYUUUSSSTTTTTTOOOLLLMMMOOOPPPSSSTTTSSSOOOKKKIIIBBBDDDJJJQQQXXX]]]]]]]]]\\\XXXTTTRRRRRRTTTUUUVVVWWWVVVTTTSSSSSSUUUWWWXXX___``````aaaaaa```___^^^RRRRRRRRRSSSRRRRRRRRRQQQQQQSSSUUUSSSRRRRRRVVVZZZdddnnnwwwyyytttnnnmmmoootttwww|||tttttt~~~wwwvvvzzzvvvwwwpppeeegggrrrzzz\\\KKKGGGHHHJJJPPPZZZeeennntttvvv||||||{{{yyysssfffWWWKKKGGGEEECCCBBBBBBBBBAAA???BBBAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@??????>>>======???>>>=========>>>???@@@EEEGGGKKKNNNQQQTTTXXXZZZ\\\]]]___```bbbfffkkkooossstttvvvzzz}}}}}}{{{yyysssoooiiiddd___]]]]]]]]]___aaadddgggjjjlllmmmmmmlllmmmoooppppppqqqtttvvvwwwwwwvvvuuutttsssrrrrrrnnnnnnooopppqqqqqqqqqqqqxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~|||||||||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~[[[]]]^^^^^^\\\\\\\\\]]]ZZZZZZZZZYYYXXXVVVUUUTTTSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXZZZYYYYYYYYYZZZ[[[]]]^^^aaabbbdddfffeee___XXXSSSIIIGGGGGGLLLSSSXXXZZZZZZTTTTTTSSSSSSSSSUUUWWWXXXXXXXXXWWWSSSPPPNNNOOOPPPQQQTTTWWWYYYXXXXXXWWWXXXVVVVVVWWWVVVUUURRROOOMMMNNNNNNMMMLLLLLLMMMNNNOOOMMMLLLJJJHHHGGGFFFEEEEEEAAAAAAAAAAAA@@@@@@??????========================<<<=========>>>>>>>>>>>>===???@@@BBBDDDGGGLLLPPPVVV]]]hhhssszzz|||{{{zzzuuurrrmmmjjjjjjnnntttyyy~~~ssspppllljjjjjjkkkllllllkkkmmmoooqqqrrrrrrqqqpppllliiifffggglllssszzz~~~zzzxxxxxxxxxwwwvvvtttrrrpppooottt}}}vvveeeZZZUUUTTTSSSSSSUUUWWWYYY[[[^^^___``````aaa```______[[[WWWVVVWWWTTTNNNJJJKKKNNNPPPTTTVVVVVVSSSPPPMMMDDDFFFIIIPPPVVV[[[\\\\\\]]]ZZZVVVSSSRRRTTTVVVWWWSSSSSSRRRRRRRRRSSSUUUVVVYYYZZZ[[[\\\\\\[[[ZZZYYYUUUVVVVVVVVVUUUTTTRRRQQQQQQRRRSSSRRRQQQQQQTTTVVV___hhhrrrvvvrrrnnnlllmmmqqqtttwww|||xxxqqqvvv}}}uuu{{{wwwrrrqqqjjj______gggxxx~~~~~~}}}___KKKEEEDDDFFFJJJSSS^^^iiiqqqtttzzz|||{{{xxxsssjjj[[[NNNHHHFFFCCCBBBAAAAAA@@@???AAA@@@@@@@@@AAAAAAAAA@@@AAA@@@??????>>>============<<<;;;:::::::::;;;<<>>>>>>>>>>>===>>>@@@AAACCCGGGLLLPPPSSS[[[hhhvvv{{{yyyzzz|||}}}zzzpppmmmjjjhhhhhhiiiiiiiiieeehhhkkkooopppooonnnmmmdddbbbaaaeeelllttt{{{~~~}}}~~~zzzttttttuuuvvvvvvvvvvvvuuuxxx|||nnn___VVVTTTSSSSSSSSSUUUWWWZZZ\\\^^^^^^^^^___^^^^^^^^^^^^^^^[[[[[[[[[WWWOOOJJJKKKOOORRRVVVYYYZZZXXXTTTQQQJJJJJJMMMQQQWWWZZZ[[[[[[[[[YYYVVVTTTRRRSSSVVVXXXTTTSSSSSSSSSSSSRRRRRRRRRUUUVVVXXXYYYZZZZZZZZZYYYXXXYYYYYYZZZYYYWWWUUUTTTQQQRRRSSSRRRQQQQQQRRRTTTZZZcccnnntttssspppoooooooooooorrrwwwqqqrrr~~~~~~qqqsssxxxsssqqqjjj___]]]```ppp|||yyy|||yyy^^^KKKCCCAAACCCHHHRRR^^^jjjqqquuu~~~{{{vvvnnnaaaSSSJJJGGGDDDBBBAAAAAA@@@??????@@@@@@@@@@@@???@@@@@@AAA@@@???>>>============;;;:::999999999:::<<<===>>>AAAEEEHHHJJJNNNQQQTTTXXXXXXYYYZZZ[[[___eeeiiilllooorrruuuwwwwwwvvvvvvmmmjjjeee___[[[YYYYYYZZZYYY[[[```dddggghhhiiiiiihhhjjjlllmmmnnnpppsssvvvssssssrrrqqqpppooonnnnnnnnnoooqqqrrrrrrrrrqqqppptttuuuwwwyyyzzz{{{{{{{{{}}}|||{{{{{{zzzzzzzzz{{{zzz{{{|||}}}}}}|||{{{zzzyyyyyyzzz{{{||||||}}}}}}|||}}}}}}|||}}}}}}|||{{{yyyzzz|||~~~}}}}}}~~~|||}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}zzzwwwuuutttssssssoooppprrrtttuuuvvvvvvuuutttuuuvvvwwwxxxzzz{{{{{{{{{|||}}}{{{|||}}}}}}}}}XXXZZZ\\\\\\[[[ZZZYYYZZZXXXXXXXXXWWWUUURRRPPPNNNMMMNNNPPPSSSUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSRRRQQQPPPPPPPPPPPPTTTTTTTTTTTTTTTSSSSSSRRRQQQRRRSSSTTTUUUUUUUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWYYYYYYZZZZZZ[[[[[[[[[[[[YYYZZZ\\\___aaa```\\\YYYNNNJJJGGGHHHMMMSSSVVVVVVUUUTTTQQQPPPPPPQQQTTTUUUXXXYYYZZZYYYWWWUUUTTTUUUQQQSSSUUUUUUTTTSSSSSSTTTSSSSSSRRRQQQOOOMMMKKKIIIIIIIIIHHHGGGHHHIIIJJJKKKIIIHHHHHHFFFEEEDDDCCCBBB????????????????????????;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>===>>>@@@AAABBBFFFKKKNNNRRRZZZfffuuu~~~wwwpppnnnjjjhhhiiiiiiiiihhhdddgggkkkooopppooommmkkkaaaaaaaaafffnnnvvv}}}~~~{{{zzz|||~~~xxxvvvwwwyyy|||}}}~~~~~~~~~|||~~~uuueeeZZZTTTTTTSSSSSSTTTUUUXXX[[[]]]]]]]]]]]]\\\\\\\\\\\\\\\^^^]]]___```[[[RRRMMMNNNQQQTTTYYY]]]^^^\\\XXXUUUPPPPPPQQQUUUXXXZZZYYYXXXWWWWWWVVVUUUSSSSSSUUUXXXXXXXXXXXXVVVTTTRRRPPPNNNOOOPPPSSSVVVYYYZZZ[[[[[[XXXYYY[[[\\\\\\[[[YYYXXXSSSSSSSSSSSSSSSSSSRRRRRRVVV___jjjrrrtttsssqqqqqqnnnnnnnnnsssvvvqqqzzznnnlllzzzzzzwwwpppeee______kkk}}}wwwvvvvvvxxx{{{}}}}}}nnnXXXHHHBBB???AAAGGGQQQ]]]iiiqqquuu}}}vvvgggWWWMMMIIIEEEBBBAAAAAA@@@???>>>???@@@@@@>>>>>>???@@@AAA@@@>>>===<<<<<<===>>><<<;;;;;;;;;;;;===>>>???===@@@CCCFFFHHHJJJNNNPPPSSSTTTVVVWWWXXX[[[```dddhhhkkkppprrrsssrrrrrrsssjjjgggaaa[[[WWWUUUTTTUUUTTTWWW\\\aaaeeeggghhhgggggghhhjjjllllllnnnqqqtttttttttsssrrrqqqpppooooooooooooppppppqqqppppppooorrrsssuuuwwwyyyyyyyyyyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwyyy{{{{{{zzzxxxwwwuuuvvvwwwxxxzzz{{{||||||yyyzzz{{{}}}~~~}}}|||zzzzzz{{{|||{{{zzzxxxyyyzzz{{{||||||{{{{{{~~~~~~{{{yyyxxxyyyzzzzzzzzzyyywwwvvvwwwyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwvvvuuuuuuttttttuuuvvvwwwyyy{{{|||yyyzzzzzz{{{{{{yyyxxxwwwvvvtttqqqmmmjjjhhhggggggeeefffhhhkkklllnnnoooooonnnnnnooopppqqqrrrssssssrrrtttwwwzzz|||}}}}}}}}}|||{{{{{{zzzzzzyyyyyyyyyyyyvvvsssrrrrrrrrrqqqpppUUUXXXZZZ[[[YYYXXXWWWWWWTTTTTTUUUUUUUUUSSSPPPOOONNNOOOQQQSSSTTTUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYXXXXXXUUUVVVXXX[[[^^^^^^]]][[[QQQMMMHHHHHHLLLPPPRRRQQQRRRQQQOOONNNNNNOOOQQQRRRUUUWWWYYYYYYWWWVVVUUUUUUPPPQQQRRRQQQPPPOOOPPPQQQOOOOOONNNLLLKKKIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGCCCCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>999:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<===??????@@@CCCHHHKKKQQQWWWaaannn{{{|||uuurrrooollljjjjjjjjjjjjiiiiiilllqqquuuwwwuuurrrooojjjiiijjjnnnttt|||~~~~~~~~~ooo___WWWTTTTTTSSSSSSTTTVVVZZZ]]]___\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\___bbb]]]UUURRRSSSSSSWWW\\\```bbb___[[[XXXUUUUUUUUUWWWYYYXXXVVVSSSSSSUUUVVVUUUTTTSSSUUUWWWZZZZZZZZZYYYWWWTTTQQQPPPNNNOOORRRUUUWWWXXXYYYYYYVVVXXXZZZ]]]]]]]]][[[ZZZVVVUUUUUUUUUUUUTTTSSSRRRTTT\\\hhhqqqtttsssrrrqqqsssssspppoooxxxxxxnnnsss|||rrrmmm{{{xxxmmmddd```fff{{{{{{vvvqqqnnnmmmooonnnmmmjjj___PPPEEEBBB???@@@DDDLLLXXXdddmmmrrrzzzppp]]]OOOKKKFFFCCCBBBAAAAAA@@@===???@@@@@@>>>===>>>@@@AAA@@@>>><<<;;;<<<===>>>======<<<;;;;;;<<<>>>>>><<<>>>AAACCCEEEGGGJJJLLLNNNPPPRRRSSSUUUWWW[[[]]]cccggglllnnnnnnmmmnnnooofffbbb\\\VVVQQQOOONNNNNNOOOSSSXXX^^^ccceeeffffffeeegggiiiiiijjjlllnnnqqqssssssrrrqqqpppoooooonnnnnnnnnnnnmmmmmmmmmnnnnnnmmmnnnppprrrsssttttttttttttsssrrrqqqppppppppppppooopppssstttuuutttrrrqqqmmmnnnoooqqqsssuuuvvvwwwuuuuuuuuuuuuvvvwwwyyyyyyuuutttssssssuuuvvvvvvuuuuuuvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxwwwuuussssssttttttttttttqqqooommmnnnoooppppppqqqrrrrrrrrrqqqpppkkkkkkkkkkkkkkkkkkkkkkkkhhhiiijjjllloooqqqtttuuusssttttttuuutttrrrooonnnhhhfffccc```]]][[[[[[ZZZZZZ[[[[[[\\\^^^```bbbcccbbbbbbcccccccccddddddddddddfffiiimmmoooqqqqqqqqqoooooonnnnnnmmmllllllkkkiiigggffffffffffffdddcccTTTVVVYYYYYYXXXVVVVVVVVVPPPQQQSSSUUUUUUTTTRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUTTTSSSRRRQQQQQQQQQOOOPPPPPPPPPPPPOOONNNNNNLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSUUUXXX[[[]]]]]]\\\SSSOOOJJJIIIKKKNNNOOONNNPPPOOOMMMLLLLLLNNNOOOPPPRRRTTTWWWXXXWWWUUUTTTTTTPPPPPPPPPNNNLLLLLLMMMNNNMMMLLLJJJIIIGGGGGGFFFFFFBBBCCCCCCCCCCCCCCCCCCCCC???????????????>>>===<<<<<<=====================888888999999::::::::::::;;;;;;;;;<<<<<<<<<======<<<======>>>???AAAEEEIIIOOOTTT\\\gggsss~~~{{{tttsssqqqnnnlllllllllkkkjjjppptttyyy}}}~~~|||xxxvvvuuuttttttvvv|||}}}lll]]]VVVUUUTTTTTTTTTUUUWWWZZZ^^^```[[[[[[ZZZYYYYYYXXXYYYYYYWWWYYY^^^bbb___XXXUUUWWWUUUXXX^^^bbbcccaaa]]]ZZZWWWWWWXXXYYYYYYWWWSSSPPPPPPSSSVVVVVVTTTSSSUUUWWWXXXYYYZZZ[[[ZZZXXXVVVTTTUUUVVVWWWYYYYYYYYYYYYXXXTTTVVVYYY\\\^^^]]]\\\[[[WWWVVVVVVVVVVVVVVVTTTRRRSSS\\\gggppptttssspppooo{{{{{{vvvnnnppp~~~xxxkkklllrrrxxxrrr~~~rrrgggbbbcccxxxvvvooollleeeaaa___\\\UUUJJJCCCBBBAAA@@@AAAGGGRRR___iiiooonnn|||vvvbbbPPPLLLGGGCCCBBBBBBAAA@@@===???AAA@@@===<<<>>>@@@AAA@@@>>><<<;;;<<<===>>>===<<<;;;:::999:::;;;;;;;;;===@@@BBBCCCDDDGGGIIIJJJLLLOOOQQQRRRTTTWWWYYY```dddiiikkkkkkjjjkkklllccc___YYYSSSNNNKKKJJJJJJLLLOOOVVV\\\aaadddeeeddddddeeeggghhhhhhiiilllnnnqqqqqqpppooonnnmmmllllllnnnmmmkkkjjjjjjkkklllmmmggghhhjjjlllnnnnnnnnnnnnpppooonnnmmmllllllllllllhhhiiilllnnnnnnmmmkkkjjjeeefffgggiiilllnnnpppqqqpppooonnnmmmnnnooopppqqqmmmlllkkklllnnnooooooooooooooopppqqqpppooonnnmmmjjjlllmmmmmmkkkjjjjjjkkkiiiiiihhheeebbb``````aaaaaaaaacccddddddcccbbbaaa]]]^^^^^^___```aaabbbccc]]]^^^```bbbfffiiilllmmmooooooppppppooollljjjhhh]]][[[YYYVVVTTTSSSRRRRRRRRRQQQQQQQQQRRRTTTUUUWWWWWWWWWWWWWWWWWWWWWWWWWWWSSSUUUYYY\\\___aaaaaaaaadddccccccbbbaaa``````___]]]\\\\\\]]]^^^^^^\\\ZZZSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQSSSRRRQQQPPPOOONNNNNNNNNNNNPPPQQQSSSSSSRRRPPPOOOOOOOOOOOONNNNNNNNNMMMMMMOOONNNNNNNNNNNNNNNNNNOOONNNOOOPPPPPPQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTWWWYYY[[[]]]UUUSSSOOOLLLIIIIIIJJJJJJOOOOOONNNLLLJJJIIIKKKLLLPPPRRRTTTVVVWWWWWWUUUTTTPPPOOOMMMLLLJJJIIIIIIHHHKKKJJJHHHFFFDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@??????@@@??????>>>===<<<<<<<<<>>>===;;;:::999:::;;;;;;999999;;;;;;;;;;;;999999;;;<<<>>>===<<<:::;;;;;;??????>>>>>>???AAACCCDDDHHHNNNXXXcccmmmvvv~~~}}}}}}xxxwwwvvvrrrooollllllllluuuzzz~~~{{{ssseeeYYYTTTSSSTTTUUUWWWZZZ]]]___^^^\\\YYYZZZ[[[\\\\\\[[[YYYYYYYYYYYY\\\___]]]WWWVVVXXXWWWXXX\\\bbbfffeee```[[[]]]\\\[[[[[[[[[YYYVVVSSSRRRRRRSSSUUUXXXZZZZZZXXXXXXWWWWWWWWWXXXXXXVVVUUUWWWWWWXXXYYY[[[[[[YYYWWWVVVWWWYYY[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVXXXbbbpppvvvrrrooopppzzzwwwppphhheeemmm}}}wwwgggccchhhwwwxxxyyy~~~mmmbbbaaarrryyyllleee___[[[YYYSSSGGG@@@???======@@@EEENNNYYYccciiiiiioooxxx}}}mmmVVVOOOIIIFFFBBB======AAA@@@??????>>>===<<<<<<<<<>>>>>>======<<<<<<<<<;;;;;;::::::999999::::::;;;;;;;;;<<<===???AAABBBCCCFFFHHHJJJLLLNNNSSSXXX\\\bbbdddgggjjjmmmllljjjgggddd```[[[UUUPPPMMMLLLLLLLLLMMMPPPTTTZZZ^^^______^^^___```aaaaaabbbdddfffhhhhhhhhhhhhgggfffddddddggggggffffffdddcccaaa```aaaaaaaaabbbccceeeggggggiiiiiiiiihhhgggdddbbbaaabbbbbbcccdddddddddccccccdddaaa^^^___bbbddddddccciiiiiihhhhhhgggfffddddddaaaaaaaaabbbcccdddeeefffiiiiiijjjiiiiiihhhgggfffeeedddcccbbbaaa`````````[[[ZZZYYYWWWUUUSSSQQQPPPUUUVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUXXXXXXYYY[[[]]]^^^___```ddddddddddddcccaaa^^^]]]YYYWWWSSSOOOLLLLLLLLLMMMIIIJJJKKKLLLNNNPPPQQQQQQSSSRRRQQQQQQRRRQQQOOONNNQQQRRRRRRTTTVVVXXXZZZ[[[WWWWWWXXXYYYZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPPPPOOONNNMMMMMMMMMMMMMMMNNNOOOPPPPPPOOONNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMLLLMMMNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSUUUWWWYYYZZZTTTRRRNNNKKKIIIHHHIIIIIIKKKKKKKKKJJJHHHHHHJJJLLLNNNOOOQQQRRRSSSRRRRRRQQQNNNMMMKKKJJJHHHGGGGGGGGGHHHHHHGGGEEECCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<:::999999999::::::999999:::;;;;;;:::999999777999;;;;;;::::::;;;<<<::::::;;;;;;===???AAACCCFFFKKKSSS\\\eeennnwww|||~~~{{{uuupppnnnpppsss~~~}}}wwwssszzz~~~yyynnnaaaWWWTTTTTTSSSUUUXXX[[[^^^___^^^]]]\\\]]]^^^^^^^^^\\\[[[ZZZXXXXXXZZZ___]]]VVVQQQPPPQQQSSSVVV\\\aaabbb```]]]^^^]]]\\\\\\\\\[[[XXXUUURRRQQQQQQSSSVVVWWWWWWWWWVVVUUUUUUUUUVVVVVVUUUUUUWWWWWWWWWXXXYYYYYYXXXWWWWWWXXXYYYYYYXXXWWWUUUSSSTTTTTTUUUUUUVVVWWWWWWWWWXXX[[[dddqqqwwwuuurrrssswwwvvvpppfff```eeetttyyyiiicccfffkkkttt}}}~~~~~~qqqeeeqqq|||ooofff___[[[ZZZUUUJJJBBB@@@======???CCCKKKUUU^^^dddfffkkkrrr{{{ttt[[[RRRIIIEEEBBB???>>>@@@@@@@@@??????>>>======<<<>>>=========<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::;;;<<<>>>???@@@DDDEEEGGGIIILLLPPPUUUYYY^^^```dddhhhllllllkkkjjjfffccc^^^YYYTTTQQQPPPOOONNNNNNPPPSSSXXX[[[\\\[[[ZZZ[[[\\\[[[ZZZZZZ[[[]]]``````aaa``````______^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\^^^___```aaaaaaaaaaaa```^^^\\\ZZZXXXXXXXXXXXXYYYYYYYYYYYY\\\ZZZWWWXXX[[[\\\\\\[[[\\\]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]_______________^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWUUUTTTSSSQQQOOONNNLLLLLLNNNOOOOOOOOONNNNNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOORRRRRRSSSUUUVVVXXXYYYYYY]]]]]]^^^______^^^]]]]]]YYYWWWSSSPPPNNNMMMMMMNNNKKKLLLMMMNNNPPPQQQRRRSSSTTTSSSSSSSSSTTTTTTRRRPPPRRRRRRRRRSSSTTTVVVWWWXXXVVVWWWXXXYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[MMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNPPPRRRTTTVVVWWWRRRPPPMMMJJJHHHGGGHHHHHHFFFGGGHHHGGGFFFFFFHHHJJJLLLLLLLLLLLLLLLLLLMMMMMMKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>============<<<<<<;;;;;;:::::::::;;;:::999999888999999999999999::::::::::::999999444666888999999999:::<<<888888999:::<<<>>>@@@BBBDDDGGGNNNUUU\\\fffooottt{{{}}}{{{sssrrrvvv|||xxxpppmmmpppzzzwwwvvvwww{{{|||sssggg\\\UUUSSSTTTTTTVVVZZZ^^^``````___^^^```aaaaaabbbaaa```___^^^YYYWWWYYY___```YYYPPPLLLKKKLLLOOOTTTYYY]]]^^^^^^^^^]]]]]]]]]^^^]]]ZZZWWWRRRPPPNNNOOOQQQSSSTTTSSSRRRRRRQQQQQQQQQRRRRRRSSSWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWVVVSSSQQQPPPQQQRRRSSSTTTUUUWWWXXXXXXYYY[[[cccnnnuuuuuutttsssssstttrrrhhh]]]]]]hhhsss{{{jjjbbbccc```fffqqq{{{}}}{{{||||||yyysssuuummmqqq|||wwwkkkeeeaaa___[[[QQQGGGCCC=========@@@FFFNNNVVV[[[bbbeeejjjqqq|||{{{bbbVVVJJJEEECCCAAA???@@@@@@@@@??????>>>>>>==================<<<<<<<<<<<<;;;::::::999999::::::;;;;;;::::::;;;;;;===>>>>>>@@@BBBDDDFFFHHHLLLQQQUUUYYY\\\aaafffjjjlllmmmllljjjgggccc^^^ZZZWWWUUUTTTOOOOOOOOOQQQTTTVVVVVVUUUVVVWWWVVVUUURRRQQQRRRSSSVVVWWWWWWWWWXXXXXXXXXYYYUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYWWWVVVUUUQQQPPPOOOOOOOOOQQQRRRSSSUUUSSSQQQQQQSSSTTTUUUTTTRRRRRRSSSSSSSSSSSSRRRRRRSSSRRRRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWUUUUUUTTTSSSRRRRRRRRRSSSRRRQQQPPPOOOMMMLLLKKKJJJLLLLLLMMMMMMMMMLLLKKKKKKJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWYYY[[[]]]^^^^^^___\\\[[[XXXUUUTTTSSSSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYZZZYYYYYYYYYZZZZZZYYYWWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[\\\^^^___```aaaaaabbbaaaaaa``````aaaaaabbbHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGHHHGGGFFFFFFEEECCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCEEEFFFHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHKKKKKKKKKLLLNNNPPPQQQRRRQQQOOOMMMJJJHHHHHHHHHHHHEEEFFFGGGFFFEEEDDDFFFGGGJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAA@@@@@@?????????=========<<<<<<<<<;;;;;;;;;:::::::::999999999888999999888888888888888888999999999::::::999999999555777999999999999:::;;;999::::::;;;===>>>???@@@BBBEEEJJJOOOWWW```jjjpppvvvyyy}}}{{{yyy~~~tttmmmjjjnnn|||tttqqqpppvvv}}}zzz{{{{{{nnnaaaXXXTTTSSSSSSUUUYYY___cccdddcccbbbaaacccdddeeeffffffeeedddddd]]]YYYYYY___aaa\\\TTTOOOHHHHHHJJJMMMRRRWWW[[[]]]]]]\\\\\\\\\]]]\\\YYYWWWPPPNNNKKKKKKLLLNNNOOOPPPNNNNNNMMMLLLLLLLLLNNNOOOUUUVVVVVVUUUTTTTTTUUUVVVWWWWWWWWWVVVUUUSSSQQQPPPPPPQQQRRRTTTVVVWWWYYYYYYWWWYYY___hhhqqqttttttssspppuuuwwwoooaaa[[[___gggwww{{{{{{jjjbbbaaa```aaafffmmmvvv{{{{{{yyytttwwwyyyvvvnnnmmmzzz~~~xxxuuuyyywwwpppjjjfffbbbYYYNNNFFF>>>===<<<===@@@FFFMMMQQQ\\\```eeekkkttt}}}|||hhhZZZKKKEEEDDDBBB@@@@@@??????>>>>>>>>>========================<<<<<<<<<;;;::::::999999::::::;;;======<<<<<<======>>>>>>>>>@@@AAACCCEEEIIINNNRRRWWW[[[```eeehhhkkklllnnnllljjjgggccc___[[[YYYXXXQQQOOONNNNNNPPPQQQPPPOOORRRRRRRRRPPPMMMLLLLLLNNNOOOOOOPPPQQQRRRSSSUUUUUUSSSSSSSSSRRRRRRPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQPPPOOOPPPRRRTTTUUUTTTSSSQQQQQQQQQRRRRRRSSSQQQQQQRRRTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVUUUUUUUUUVVVVVVWWWXXXYYYXXXXXXWWWVVVVVVVVVWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQSSSTTTTTTTTTTTTTTTSSSSSSQQQRRRRRRSSSTTTTTTTTTSSSQQQRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[]]]___aaacccccccccbbbaaa___^^^]]]]]]]]]______```aaabbbbbbcccccccccbbbbbbcccdddeeecccbbb^^^^^^______aaabbbcccdddffffffggghhhjjjkkkmmmnnnmmmlllkkkkkkkkkkkkkkklllDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAA??????????????????????????????@@@AAACCCEEEFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLNNNNNNPPPOOOMMMJJJIIIHHHHHHHHHFFFGGGGGGFFFDDDCCCCCCDDDHHHHHHGGGFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDCCCCCCCCC?????????>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999999999888888888888777888888888888888888888999999999999999999999999888:::;;;;;;:::999999:::;;;;;;;;;;;;<<<;;;;;;;;;???AAAEEEJJJPPPZZZdddjjjrrrvvv{{{zzzpppjjjiiippp~~~tttqqqpppvvv|||zzzzzz||||||kkk^^^VVVTTTTTTTTTYYY^^^eeejjjjjjhhhgggffffffggghhhjjjjjjjjjjjjiiifff___[[[^^^^^^YYYRRROOOIIIIIIJJJLLLOOOSSSWWWZZZZZZYYYYYYYYYZZZYYYVVVTTTNNNKKKIIIHHHIIIKKKLLLLLLIIIJJJKKKJJJHHHGGGHHHJJJQQQSSSUUUTTTSSSRRRTTTVVVVVVVVVVVVVVVVVVUUUUUUTTTQQQRRRSSSUUUVVVXXXYYYZZZVVVXXX\\\dddnnnvvvxxxvvvqqqxxx}}}xxxkkk```^^^aaafffkkkrrryyy~~~xxxjjjdddeeeiiieeecccdddjjjppprrrsssnnnsssyyywwwnnniiirrr~~~yyyzzz{{{qqqjjjggg```SSSHHHAAA???<<<;;;<<<@@@EEEIIITTT[[[bbbgggnnnvvvxxxvvvlll\\\MMMFFFEEEBBB@@@@@@>>>>>>============<<<<<<<<<<<<<<<===============;;;::::::999999::::::;;;======<<<<<<<<<<<<=========>>>@@@BBBCCCGGGLLLPPPWWW[[[aaadddfffhhhkkkmmmlllkkkiiifffbbb___\\\ZZZSSSQQQOOONNNNNNOOONNNMMMMMMMMMMMMLLLJJJJJJKKKLLLJJJKKKKKKLLLNNNPPPRRRTTTUUUUUUTTTSSSRRRPPPNNNMMMMMMMMMMMMLLLMMMMMMNNNNNNSSSUUUVVVXXXXXXXXXXXXWWWWWWVVVUUUTTTUUUWWWYYY[[[XXXXXXWWWUUUTTTTTTUUUVVVTTTUUUWWWYYY[[[\\\]]]^^^ZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXYYYZZZ[[[]]]^^^^^^^^^]]]]]]]]]^^^____________^^^^^^^^^]]]]]]]]]]]]]]]^^^^^^___^^^^^^]]][[[[[[\\\\\\\\\[[[[[[ZZZXXXYYYZZZ\\\]]]___```aaa___```aaaccceeehhhiiijjjllllllllllllkkkjjjiiihhhlllllllllmmmmmmnnnnnnnnnlllkkkkkkmmmoooooonnnmmmhhhiiijjjkkknnnppprrrssssssssstttuuuvvvxxxzzz{{{xxxwwwvvvuuutttttttttttt@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@AAA@@@@@@??????>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>???AAACCCDDDEEEEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMKKKIIIHHHGGGFFFFFFEEEGGGHHHFFFDDDBBBBBBBBBEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBB???>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::888888888888888888888888777777888999999999888888999999888888888888999999:::<<<===<<<:::999999:::::::::::::::999888777777:::<<<@@@DDDIIIQQQZZZ```kkkpppwww||||||tttmmmjjjiiiuuu}}}}}}tttrrrsss{{{~~~{{{{{{hhh[[[WWWWWWVVVVVV^^^eeennnrrrqqqooommmmmmkkklllmmmmmmmmmmmmkkkkkkllleee___^^^ZZZSSSMMMKKKKKKMMMOOOPPPPPPRRRUUUXXXXXXWWWVVVVVVVVVUUURRROOOJJJHHHFFFFFFHHHIIIJJJIIIHHHJJJLLLKKKGGGDDDEEEGGGLLLPPPSSSTTTRRRQQQSSSUUUUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTTTTUUUVVVWWWXXXXXXWWWYYY[[[bbbnnnzzz~~~{{{uuu{{{|||rrrhhhdddddd___bbbgggmmmsssxxx|||~~~~~~}}}~~~wwwmmmiiikkksssnnnhhhddddddfffiiijjjkkkpppxxxxxxpppiiillluuu}}}|||uuullljjjfffYYYKKKDDDAAA>>>;;;;;;===AAADDDLLLUUU]]]bbbgggmmmooonnnkkk^^^OOOHHHEEEAAA@@@AAA>>>>>>>>>===============<<<<<<<<<===============;;;::::::999999::::::;;;::::::999999999::::::;;;<<<===???@@@BBBEEEJJJNNNVVVZZZ```bbbccceeehhhkkklllkkkjjjhhheeeaaa^^^[[[WWWUUURRRQQQQQQQQQQQQPPPLLLMMMMMMLLLKKKJJJLLLNNNKKKKKKKKKLLLNNNQQQTTTUUUYYYYYYXXXWWWVVVTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQWWWXXXZZZ\\\^^^^^^^^^^^^\\\\\\\\\\\\]]]^^^```aaaaaaaaa```^^^\\\[[[]]]^^^[[[\\\___bbbdddggghhhiiibbbaaaaaa```____________aaa```______```bbbdddeeeeeeeeeeeeeeefffgggggghhhjjjjjjjjjkkkkkkkkkkkkkkkfffggghhhhhhiiihhhhhhhhhfffffffffeeedddcccbbbaaaaaabbbdddfffhhhkkklllmmmkkkkkklllnnnpppsssuuuvvvxxxyyyzzz{{{{{{zzzxxxwwwyyyyyyyyyyyyyyyyyyyyyyyywwwvvvvvvxxxzzz{{{zzzyyytttuuuvvvyyy{{{~~~~~~|||{{{zzzzzz>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@?????????>>>>>>>>>>>>===>>>>>>=========>>>>>>?????????>>>===<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<===>>>@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBDDDFFFEEECCCBBBAAABBBAAABBBDDDEEEFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777999:::::::::999999:::999888777777888999:::888:::<<<<<<;;;:::;;;;;;888999:::::::::999888777:::<<<>>>AAADDDJJJQQQUUU```gggpppwww{{{yyyrrrppppppqqqqqq}}}{{{zzztttuuuzzz}}}wwweeeZZZXXXZZZZZZYYYccckkkuuuyyyxxxuuussssssqqqqqqqqqpppooollljjjhhhkkkgggdddbbb\\\SSSMMMMMMLLLPPPSSSUUUUUUUUUVVVXXXXXXWWWUUUUUUTTTRRRNNNLLLGGGFFFEEEFFFHHHIIIHHHGGGIIIMMMPPPNNNIIIEEEDDDEEEGGGLLLRRRUUUSSSQQQRRRTTTUUUUUUUUUUUUVVVVVVWWWWWWUUUUUUUUUUUUUUUTTTTTTTTTUUUWWWYYY___mmm|||~~~{{{}}}}}}zzztttnnnkkkkkkfffggghhhkkkpppvvv{{{~~~}}}}}}{{{rrrnnnooo|||yyytttmmmfffcccdddeeehhhmmmsssvvvpppiiikkkqqq}}}zzzooooooooocccTTTGGGDDD@@@<<<;;;<<>>;;;::::::999999::::::;;;999888888888999:::;;;;;;:::<<<===>>>@@@CCCHHHLLLQQQWWW\\\___```aaafffjjjlllllllllkkkhhhddd```]]]]]]ZZZWWWUUUVVVWWWWWWVVVRRRSSSSSSRRRPPPPPPQQQSSSRRRQQQQQQRRRTTTWWWZZZ\\\^^^^^^_________^^^]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZ^^^```bbbeeeggghhhhhhhhhfffgggggghhhjjjkkkkkklllmmmnnnnnnkkkhhhggghhhkkkgggiiilllooosssvvvwwwxxxpppooonnnmmmlllkkkkkklllooonnnmmmlllmmmnnnppprrrqqqqqqqqqqqqrrrssstttuuuwwwwwwxxxxxxyyyyyyzzzzzzsssssstttuuuuuuuuuuuuuuuuuuuuutttsssqqqooommmllllllmmmooorrruuuxxxzzz{{{yyyyyyzzz}}}========================::::::;;;;;;<<<===>>>>>>>>>============<<<<<<<<<======<<<<<<<<<======>>>???>>>===<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???AAACCCDDDCCCBBBBBBBBB???@@@CCCEEEFFFEEEDDDCCCAAAAAA@@@???>>>>>>>>>???@@@???>>>===<<<;;;::::::<<<<<<<<<;;;;;;;;;::::::888888888888888999999999777888999:::;;;;;;:::999:::999888777777888999:::666888:::;;;;;;;;;<<<===999:::;;;<<<===<<<;;;;;;<<<>>>@@@AAACCCGGGLLLOOOXXX```jjjrrrxxx{{{tttttt{{{{{{ppplllooouuuyyyzzz}}}xxxxxxwwwyyy|||{{{sssbbbXXXXXX\\\]]][[[fffoooyyy~~~|||xxxvvvvvvvvvvvvuuurrroookkkgggeeefffeeefffgggaaaXXXSSSSSSLLLQQQVVVYYYXXXWWWXXXYYYXXXWWWUUUTTTSSSQQQMMMJJJEEEDDDEEEFFFHHHIIIHHHFFFJJJOOOSSSRRRLLLFFFDDDEEECCCJJJRRRUUUSSSQQQRRRTTTVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRRRRQQQRRRTTTUUU[[[jjj{{{~~~}}}zzzvvvsssqqqpppppprrrpppoooooorrrwww}}}wwwpppppp~~~wwwmmmfffddddddgggjjjooosssooojjjlllqqqwww}}}~~~tttuuuwwwlll]]]IIIFFFAAA===;;;<<>>HHHRRRUUUXXX___dddfffggg^^^SSSLLLEEE??????CCCAAAAAAAAAAAAAAAAAAAAAAAA;;;<<<<<<<<<======>>>>>>;;;::::::999999::::::;;;::::::::::::;;;<<<===>>>999:::<<<===>>>BBBFFFJJJMMMSSSYYY\\\]]]___eeejjjmmmmmmmmmllliiieeeaaa^^^```^^^[[[YYYZZZ[[[\\\[[[[[[[[[[[[YYYWWWVVVWWWXXXZZZYYYYYYYYY[[[^^^aaaccccccdddeeefffggghhhhhhhhhfffeeedddccccccbbbccccccfffhhhjjjmmmoooqqqqqqqqqqqqqqqsssuuuvvvvvvvvvvvvxxxyyyyyyvvvrrrqqqrrruuusssuuuxxx|||}}}|||{{{yyyxxxxxxxxxxxx}}}|||zzzyyyzzz{{{}}}~~~|||||||||}}}~~~~~~}}}zzzxxxwwwtttuuuxxx{{{~~~:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<;;;:::999888777666;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::::::::::::::;;;=========>>>@@@BBBCCCCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFEEECCCBBBEEEFFFHHHHHHFFFDDD@@@>>>AAABBBDDDEEEEEECCCBBB@@@BBBAAA@@@???>>>=========888888999999::::::::::::888888888888888999999::::::::::::999999999999999888888888888888888888888888888888888777666555555888:::;;;:::999888999;;;999999::::::;;;;;;;;;<<<:::<<<===>>>>>>@@@CCCFFFQQQVVV___hhhpppwww}}}|||tttllleeehhhttt~~~xxxkkkaaadddmmmvvv~~~xxxsssxxxwww{{{xxxxxx|||pppbbb[[[XXXXXX^^^dddlllpppvvvyyyyyyvvvtttssstttuuuuuurrrlllfffaaa^^^^^^\\\[[[^^^bbb```XXXPPPLLLOOOTTTWWWXXXYYY[[[\\\]]]ZZZTTTQQQOOONNNLLLKKKLLLKKKKKKMMMOOOOOONNNLLLNNNSSSXXXXXXSSSLLLHHHGGGLLLOOORRRRRRPPPOOOQQQSSSYYY[[[\\\XXXRRROOOQQQTTTRRRSSSTTTUUUTTTRRRPPPOOOSSSWWW[[[^^^fffrrr~~~~~~yyyyyyvvvnnnjjjkkkqqqvvvxxxtttuuuzzz|||yyyzzzqqqppptttlllgggcccgggqqqrrrqqqsssllleeeiiiqqq~~~~~~~~~wwwtttxxxsssfffPPPDDD===???===777888???AAACCCFFFKKKQQQWWW\\\___eee```WWWLLLCCC@@@AAACCCBBBAAA???>>>>>>???AAABBB<<<<<<======>>>>>>??????<<<<<<<<<<<<;;;:::999888;;;;;;::::::999::::::::::::999999:::<<<>>>AAACCCKKKOOOTTTXXX[[[]]]___aaahhhjjjkkkjjjhhheeeeeeeeecccccccccaaa___```ccceeeggghhhiiigggdddaaa```___ggghhhiiiiiihhhgggiiijjjmmmmmmllllllmmmoooqqqsssxxxvvvtttqqqpppppppppqqqrrrtttvvvwwwwwwxxxzzz||||||~~~}}}}}}|||999::::::;;;;;;::::::999999::::::;;;;;;;;;;;;;;;999999999999999999999999::::::::::::999999999999:::::::::::::::::::::::::::999999999888888888888999999::::::;;;<<<=========>>>???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGEEEDDDCCCEEEFFFHHHHHHGGGEEEBBBAAABBBCCCDDDEEEEEECCCAAA@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999888888888999999::::::::::::::::::::::::::::::::::::999999999999999999::::::;;;;;;;;;:::999999;;;===>>>===<<<;;;<<<>>>;;;;;;;;;<<<<<<<<<======:::<<<>>>???@@@BBBEEEGGGHHHMMMUUU]]]eeemmmuuuyyy~~~xxxrrrlllhhhllluuu}}}}}}zzzqqqfff___dddoooyyyyyyvvvzzzxxx}}}yyyyyyuuuiii^^^YYYXXXZZZ```fffnnnrrrwwwzzzzzzxxxvvvuuuttttttrrrnnnhhhccc^^^\\\\\\WWWSSSUUUYYYZZZVVVQQQMMMQQQVVVZZZ[[[\\\]]]]]]___\\\XXXVVVUUUTTTSSSQQQSSSRRRQQQQQQRRRRRRQQQPPPSSSTTTUUUVVVUUUQQQLLLHHHMMMPPPSSSTTTVVVWWWYYY[[[ZZZ\\\]]]YYYSSSOOOOOORRRTTTTTTVVVVVVVVVTTTRRRQQQUUUWWWYYY[[[bbbooo|||}}}~~~|||uuupppooovvv{{{|||yyyxxx~~~~~~uuuttt~~~vvvqqqnnnmmmvvvvvvtttuuummmdddggggggwww}}}{{{zzztttttt|||yyy{{{yyy{{{qqqZZZLLLAAAAAA@@@;;;;;;AAAAAABBBEEEIIINNNTTTYYY[[[aaa^^^YYYQQQIIIDDDBBBCCCBBBAAA@@@??????@@@AAABBB>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::999888;;;:::999999888999999999999999999999;;;>>>AAABBBEEEIIIPPPUUUYYY]]]```bbbiiikkkmmmmmmjjjhhhgggfffdddeeeeeeeeeeeegggkkknnnppprrrsssssspppnnnmmmmmmoooppprrrqqqpppoooppprrruuuuuuvvvwwwxxxzzz{{{|||}}}{{{zzzzzz{{{|||}}}888999999999999999999888999999:::;;;;;;;;;;;;:::888888888888888888888888888888999999:::::::::;;;999999999999999999999999999999888888888777777777666777999;;;<<<===<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEDDDEEEFFFGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDCCCBBB@@@???===<<<;;;;;;::::::::::::888888888999999999999999888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999888888999::::::::::::999:::<<<===<<<;;;:::;;;<<<<<<<<<<<<===============666888;;;===>>>???AAACCCEEEHHHMMMSSSZZZbbbjjjpppxxx}}}~~~xxxtttqqqnnnmmmqqqwwwyyyvvvrrriiiccc```gggrrr}}}|||{{{}}}{{{zzzyyyzzz~~~}}}zzzzzzwwwkkkbbbYYYXXXYYY\\\bbbiiiqqqtttyyy{{{{{{yyyxxxxxxuuurrrnnniiiddd___[[[ZZZYYYSSSLLLKKKNNNRRRRRRQQQMMMQQQWWW[[[\\\\\\\\\]]]^^^\\\ZZZZZZZZZZZZXXXVVV[[[XXXUUUTTTTTTUUUUUUUUUVVVSSSQQQSSSVVVVVVRRRNNNQQQQQQRRRUUUYYY[[[\\\\\\[[[]]]^^^[[[UUUQQQOOOPPPUUUVVVWWWXXXWWWVVVUUUTTTWWWWWWXXXZZZ___kkkzzz}}}vvvsssxxx}}}}}}}}}{{{xxx|||yyyttt}}}|||zzzzzzpppeeefffdddsssvvvqqqllleeeeeeqqqzzzttt~~~}}}xxxgggUUUEEEAAA@@@<<<<<>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999:::999888888777777777888888888888999:::===???AAAAAAEEEKKKQQQUUUYYY\\\___fffhhhlllmmmkkkiiihhhhhhdddfffhhhjjjlllppptttxxxzzz|||~~~~~~|||{{{zzz{{{yyyzzz{{{zzzyyyxxxyyy{{{|||~~~777777888888888888777777888888999:::::::::::::::777777777777777777777777777777888888888999999999888888888888888888888888888888888777777777777666555666999<<<======<<<;;;<<<<<<===>>>??????@@@@@@BBBCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIHHHGGGFFFEEECCCDDDFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBAAA???===<<<<<<<<<;;;;;;:::;;;;;;;;;999999999999999999999999888888888999999999999999999999999:::::::::::::::;;;;;;;;;:::999999888888777777888999:::;;;;;;;;;:::;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===666999<<<>>>>>>>>>???@@@GGGIIILLLPPPUUU\\\dddjjjssszzzyyyuuutttssssssuuuwwwwwwtttoookkkeeefffkkksss}}}|||zzzyyyyyy}}}{{{yyy~~~yyytttfff^^^XXXYYY\\\___eeekkksssvvvzzz{{{{{{zzzzzzzzzvvvrrrkkkeee```]]]ZZZXXXXXXQQQJJJHHHJJJNNNOOONNNJJJNNNTTTYYYZZZZZZZZZZZZYYYYYYXXXZZZ[[[[[[ZZZXXX[[[XXXTTTRRRSSSVVVWWWXXXRRRQQQPPPRRRUUUXXXXXXWWWTTTRRRQQQSSSWWWYYYYYYWWWZZZ\\\^^^\\\XXXTTTSSSRRRUUUVVVWWWWWWXXXWWWVVVVVVXXXXXXYYY\\\aaaiiixxx{{{ttttttyyy~~~zzz}}}~~~zzzwwwjjjjjjlllyyyzzzqqqggg[[[XXXbbbvvvxxxpppuuu|||~~~~~~zzzttt___III@@@===;;;999:::===>>>AAAEEEJJJOOOTTTWWWYYYZZZXXXTTTNNNGGGBBB@@@@@@@@@AAABBBBBBAAA@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<;;;::::::999888777666666666666666777777777888:::<<<===>>>AAADDDIIILLLOOORRRUUUWWW]]]aaafffiiijjjiiiiiiiiifffhhhlllooorrrvvvzzz~~~~~~666777777888888777777666777888999999::::::999999777777777777777777777777777777777777666666666666888888888888888888888888888888888777777777777666555777999;;;===<<<;;;;;;<<<<<<<<<<<<===>>>>>>???AAAAAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGGGGHHHIIIHHHGGGFFFEEEBBBCCCDDDEEEEEEEEEDDDCCCAAA@@@@@@???>>><<<;;;;;;::::::::::::::::::;;;;;;============<<<<<<<<<<<<777888999:::::::::999999999999999:::::::::;;;;;;;;;;;;::::::999999999999999:::;;;<<<===>>>>>>>>>===>>>???>>>===<<<===???======<<<<<<<<<<<<<<<<<<===???AAABBBAAAAAACCCDDDGGGIIILLLPPPVVV]]]eeejjjqqqxxx{{{vvvtttuuuxxxzzz{{{yyyuuuppplllkkkiiirrr{{{yyyyyy}}}sssddd^^^[[[]]]aaacccggglllsssvvvxxxzzzyyyyyyyyyzzzxxxrrrjjjccc___]]]ZZZXXXWWWSSSNNNLLLMMMNNNMMMLLLIIINNNSSSWWWXXXYYYYYYYYYWWWVVVVVVXXXZZZ[[[ZZZXXXUUURRROOONNNPPPTTTVVVXXXQQQSSSUUUUUUSSSSSSVVVXXXTTTQQQOOOQQQUUUWWWWWWUUUXXXZZZ\\\\\\[[[YYYWWWVVVTTTTTTUUUVVVVVVWWWWWWWWWWWWWWW[[[aaadddiiivvv{{{qqqttt{{{|||}}}sssqqqtttwwwmmm]]]SSSYYYiiizzzsssjjjkkkwww|||~~~lllRRRCCC===;;;999888;;;<<>>>>>>>>?????????@@@<<<<<<======<<<<<<;;;;;;999888777666555555555555666666666777999:::;;;<<<>>>AAAEEEHHHJJJLLLOOOQQQVVVZZZ```dddfffhhhiiijjjjjjlllpppsssuuuyyy}}}666777777888888777777666777777888999999999999888777777777777777777777777888777777777666666555555888888888888888888888888999999888888888777777777777888999:::;;;;;;::::::;;;;;;;;;;;;;;;<<<======???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCFFFFFFGGGHHHHHHGGGFFFEEEBBBBBBCCCCCCDDDCCCCCCCCC@@@???>>>>>>===<<<;;;;;;999999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;999:::;;;<<<===<<<;;;::::::;;;;;;<<<<<<=================================:::;;;<<<===>>>>>>>>>>>>===>>>??????======>>>???@@@@@@@@@@@@???????????????@@@BBBBBBCCCDDDGGGJJJHHHLLLRRRXXX___eeelllqqqrrrxxx}}}}}}yyyuuuvvvxxx}}}~~~yyyqqqnnnpppssswww}}}}}}|||pppddd```^^^bbbeeegggjjjnnnrrrtttvvvvvvvvvvvvxxxyyywwwppphhhbbb___]]]ZZZXXXUUUTTTRRRQQQQQQPPPNNNLLLKKKOOOSSSVVVXXXYYYZZZ[[[XXXWWWVVVWWWYYYZZZZZZXXXRRROOOLLLLLLOOORRRUUUVVVUUUXXX[[[YYYTTTQQQQQQSSSQQQPPPOOOQQQTTTWWWYYYYYYWWWXXXYYYZZZZZZZZZYYYXXXSSSSSSTTTTTTUUUVVVWWWWWWUUUVVV\\\cccfffhhhuuuuuussswww{{{xxxuuuzzzhhhXXXXXX[[[kkk|||}}}|||nnnccc___ggg{{{|||aaaLLLAAA===;;;::::::;;;>>>BBBGGGMMMQQQTTTXXXWWWUUUPPPJJJFFFDDDCCCBBBBBBAAAAAAAAAAAABBBBBB======>>>>>>???@@@@@@AAA<<<<<<=========<<<<<<;;;999888777666555444444444444555666777888999999::::::===@@@CCCFFFIIIMMMPPPQQQTTTYYY]]]```cccfffhhhiiilllpppsssuuuxxx{{{~~~~~~}}}|||~~~777777777888888777777777666777777888888888888888888888888888888888888888777777777888888888888888999999999999999999999999:::999999999888888888888999999999999999999999999;;;::::::999::::::<<<<<<>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCC@@@??????>>>============<<<<<<<<<<<<===>>>???@@@============<<<<<<<<<;;;<<<===???@@@@@@@@@>>>======>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDD@@@AAABBBCCCCCCCCCCCCCCCBBBCCCDDDDDDCCCBBBCCCDDDFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEGGGIIIMMMRRRVVVXXX]]]eeelllqqquuuxxx{{{yyy{{{}}}}}}{{{zzz{{{}}}~~~vvvnnnnnnxxxvvviiiccc______dddiiijjjlllooopppqqqrrrsssrrrsssuuuwwwuuunnneee```___]]]ZZZWWWRRRQQQRRRRRRSSSRRRQQQPPPKKKNNNQQQSSSTTTVVVYYY[[[YYYWWWUUUTTTVVVWWWWWWWWWSSSQQQNNNNNNPPPSSSUUUVVVWWWYYY[[[\\\ZZZVVVRRRPPPPPPQQQQQQQQQQQQSSSVVVYYYWWWVVVVVVVVVWWWWWWVVVVVVSSSSSSSSSTTTUUUWWWXXXYYYUUUTTTYYYaaacccfffuuu|||sssqqq||||||wwwwww```YYYUUUbbbrrr|||xxx{{{xxxlll```XXXZZZkkk|||mmmTTTEEE???===<<<:::;;;===@@@DDDHHHLLLNNNOOOPPPPPPMMMIIIEEEDDDCCCCCCBBBAAA@@@@@@AAABBBCCC????????????????????????<<<<<<============<<<<<<:::999888666555444444444333444555666777888888888:::<<>>???@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAADDDDDDFFFGGGGGGFFFEEEDDDFFFEEEEEEEEEDDDDDDDDDDDD@@@@@@???????????????@@@AAAAAAAAAAAABBBCCCEEEEEEEEEEEEEEEDDDDDDCCCCCCCCC>>>@@@BBBCCCCCCCCCAAA@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJMMMMMMNNNNNNOOOOOONNNNNNNNNOOOPPPPPPNNNNNNOOOPPPKKKKKKKKKJJJJJJIIIIIIIIILLLMMMOOOQQQTTT[[[bbbggglllrrryyy}}}ssslllppp~~~pppeeeaaa^^^___eeejjjlllnnnqqqnnnooopppppppppqqqsssuuussslllddd______]]]YYYVVVOOOOOOPPPQQQRRRSSSSSSSSSIIIKKKMMMOOOPPPSSSWWWYYYXXXUUURRRQQQRRRTTTTTTTTTVVVTTTRRRQQQSSSUUUUUUUUUUUUVVVXXX]]]```^^^WWWQQQQQQSSSSSSPPPMMMMMMPPPTTTWWWUUUTTTSSSSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZVVVSSSWWW^^^```cccuuusssjjjttt~~~{{{eeeZZZVVV___kkkxxx}}}vvvttt{{{~~~xxxnnnaaaVVVTTTbbbssssssWWWEEE???======<<<<<<===>>>AAADDDGGGIIIMMMPPPSSSSSSPPPMMMJJJIIIDDDCCCAAA@@@@@@AAACCCDDDAAAAAA@@@@@@???>>>>>>>>><<<<<<===============<<<:::999888777555555444444333333555666777777777777>>>???AAAAAA@@@AAADDDFFFHHHIIIKKKLLLMMMOOOSSSVVVXXX[[[```cccfffiiilllooommmooorrrrrrqqqpppqqqqqqppprrrtttvvvwwwxxx{{{}}}yyyzzz~~~~~~~~~}}}}}}}}}||||||zzzwwwwwwyyy{{{{{{{{{yyyyyyxxxwwwvvvvvvuuuuuuxxxwwwuuuttttttuuuvvvxxx|||~~~}}}{{{zzzyyyyyyzzz|||~~~~~~wwwsssmmmiiiiiijjjkkkkkk999999888888888777777777888888999999888888777666999999888888888999::::::999999:::::::::;;;;;;;;;>>>?????????===<<<===>>>::::::;;;:::888888:::<<<999888888888888999::::::===<<<<<<<<<===>>>@@@AAACCCCCCBBBAAAAAABBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@BBBDDDFFFGGGHHHHHHGGGEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBBBBBBBDDDEEEFFFIIIGGGFFFHHHMMMPPPPPPNNNLLLLLLKKKJJJIIIGGGEEEEEEEEEEEEFFFEEEDDDEEEHHHJJJIIIIIIHHHIIIKKKMMMPPPRRRUUUVVVVVVVVVUUUWWWYYY\\\]]]^^^___``````___^^^]]]____________^^^^^^^^^^^^```___]]][[[YYYWWWVVVVVVXXXYYY]]]bbbhhhoootttxxx{{{pppjjjrrrzzzmmmeeecccaaadddjjjkkkiiikkkrrrrrrssstttsssssssssuuuvvvsssnnngggbbb___\\\ZZZYYYTTTTTTSSSRRRSSSTTTVVVWWWSSSOOOKKKKKKOOOSSSTTTUUURRRRRRRRRQQQRRRRRRSSSSSSRRRUUUXXXXXXUUURRRRRRRRRSSSTTTXXX\\\^^^]]]ZZZVVVWWWUUURRRPPPNNNNNNNNNNNNPPPRRRUUUUUUTTTRRRRRRRRRQQQQQQPPPQQQRRRUUUWWWYYYWWWWWWXXXXXXXXX]]]kkkyyyrrrgggnnn}}}}}}ttt[[[UUUXXXaaannn{{{wwwqqqllllllooorrryyyzzznnnaaaVVVXXXhhhxxx~~~wwwWWWDDDAAA>>>888:::;;;======>>>AAAEEEGGGNNNPPPRRRRRROOOLLLJJJIIIFFFDDDCCCAAA@@@@@@@@@AAA????????????????????????@@@???===<<<;;;;;;;;;<<<999999888888777666555555:::999888666555555555555888999;;;===???AAABBBCCCFFFFFFGGGHHHIIIIIIJJJJJJPPPPPPRRRTTTVVVYYY\\\]]]ddddddeeefffffffffffffffbbbcccdddfffhhhjjjllllllkkklllooorrrtttvvvvvvvvvxxxvvvsssqqqpppqqqssstttwwwvvvvvvwwwyyy}}}~~~|||xxxuuusssrrrsssssssssssssssrrrqqqpppooonnnooopppqqqqqqpppnnnllljjjiiijjjjjjkkkmmmoooqqqrrrtttuuuvvvwwwxxxyyyzzz{{{}}}|||zzzyyyxxxwwwwwwwwwvvvwwwwwwxxxxxxyyyzzzzzz{{{~~~~~~}}}}}}|||{{{zzzxxxvvvuuuuuuuuu}}}xxxwww{{{~~~|||xxxqqqkkkhhhiiiiiigggddd999999999999888888888888999::::::;;;;;;::::::::::::::::::999999::::::;;;<<<<<<<<<===============BBBCCCCCCAAA>>>======>>><<<===>>>===<<<;;;<<<>>><<<<<<<<<<<<<<<======>>>>>>>>>>>>???@@@BBBEEEFFFIIIIIIHHHHHHHHHIIIKKKKKKIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLLLLKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRVVVUUUTTTUUUYYY[[[[[[ZZZ[[[[[[ZZZZZZXXXWWWVVVUUUTTTUUUUUUTTTSSSSSSUUUWWWYYYXXXXXXYYY[[[^^^aaacccdddeeefffggggggiiillloookkklllmmmnnnnnnnnnmmmmmmmmmmmmlllllllllmmmmmmnnnpppooommmllljjjiiihhhhhhhhhjjjmmmqqqwww}}}}}}vvvllliiisssuuukkkffffffdddggglllmmmlllnnntttuuuuuuuuuuuutttttttttuuuoookkkeee```]]][[[YYYXXXWWWVVVUUUTTTTTTTTTUUUVVVXXXUUUSSSSSSTTTUUUTTTRRRTTTTTTTTTUUUVVVWWWXXXYYYTTTVVVYYYXXXUUUSSSRRRRRRRRRSSSUUUYYY[[[[[[XXXVVVWWWVVVTTTRRRPPPNNNMMMLLLMMMOOORRRSSSRRRQQQQQQQQQPPPPPPQQQQQQRRRTTTUUUUUUTTTSSSTTTTTTSSSWWWcccqqq~~~pppgggmmm{{{}}}{{{{{{bbbSSSUUU[[[gggttt|||}}}{{{pppkkkgggfffgggiiiqqqyyynnn]]]YYYdddrrr{{{tttWWWEEEAAA>>>888999:::;;;<<<===???CCCFFFJJJMMMPPPQQQPPPNNNMMMLLLGGGFFFDDDBBBAAA@@@@@@AAA????????????????????????@@@???===<<<;;;;;;<<<<<<<<<<<<;;;::::::999888888777666666555555555666666888999:::<<<===???@@@AAACCCCCCDDDDDDEEEFFFFFFGGGEEEEEEGGGIIIKKKNNNPPPRRRZZZ[[[\\\\\\]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^aaaccceeegggggghhhlllkkkiiihhhhhhiiikkklllkkkkkkkkklllmmmoooqqqrrrvvvvvvvvvvvvwwwxxxyyyzzzwwwuuurrrpppnnnmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjhhhhhhhhhhhhhhhfffeeedddccccccdddeeefffhhhiiijjjllllllmmmnnnooopppqqqqqqqqqppppppoooooooooooopppooooooppppppqqqrrrrrrrrruuuwwwzzzzzzyyywwwwwwwwwxxxwwwvvvuuutttsssssssssyyyuuuqqqrrrvvvxxxwwwuuuxxxyyy{{{||||||{{{yyyxxxzzz|||~~~~~~|||zzzxxxxxxrrrkkkhhhhhhhhhfffccc;;;;;;;;;;;;:::::::::999777777888999999:::::::::<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<=========<<>>888888999:::;;;;;;===AAACCCFFFIIIMMMPPPPPPOOOOOOOOOHHHGGGEEEDDDBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<======<<<<<<;;;:::::::::555555444444555666777777888888999:::;;;<<<======??????@@@@@@AAAAAABBBBBB@@@@@@AAACCCEEEHHHJJJKKKNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPOOONNNMMMMMMMMMSSSTTTVVVXXXZZZ\\\\\\]]]bbbbbbccccccdddeeeffffffeeeffffffggghhhhhhhhhhhhjjjjjjkkkkkkmmmnnnppppppooommmkkkiiiggggggggggggfffgggggggggggggggffffffeeedddccccccbbbbbbbbbbbb```aaabbbcccdddeeefffggghhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhiiiiiijjjkkkkkkhhhhhhiiijjjjjjkkkkkkllloooqqqttttttrrrqqqqqqqqqrrrqqqppppppooooooppppppuuurrrppprrruuuwwwuuusssvvvwwwxxxyyyyyyxxxwwwvvvvvvwwwyyy|||~~~}}}}}}~~~}}}zzzxxxxxxsssllliiigggfffcccaaa=========<<<<<<<<<;;;;;;888888888999:::;;;=========<<<<<<;;;;;;<<<<<<===<<<===>>>????????????>>>AAABBBCCCAAA???======>>>@@@CCCGGGIIIJJJJJJJJJKKKHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLOOOQQQTTTVVVWWWWWWWWWXXXYYY[[[\\\^^^^^^bbbbbbaaa```^^^]]]\\\\\\YYYYYYXXXWWWVVVUUUTTTSSSWWWVVVUUUUUUWWW\\\```cccfffgggjjjmmmpppqqqrrrrrrsssrrrrrrrrrtttuuuvvvvvvuuuuuuuuuuuutttsssrrrqqqvvvwwwwwwvvvuuutttuuuvvvvvvvvvvvvvvvwwwxxxyyyzzz}}}~~~~~~}}}|||}}}|||uuulllggglllzzzyyykkkbbbbbbeeekkkmmmoooqqqrrrsssuuuxxxzzzyyyxxxvvvuuurrrooollldddaaa]]]ZZZYYYXXXWWWVVVXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVWWWXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZYYYYYYZZZYYYWWWUUUTTTSSSRRRPPPNNNOOOPPPRRRRRRQQQRRRSSSTTTTTTQQQLLLGGGDDDHHHKKKNNNPPPPPPPPPQQQQQQPPPQQQSSSTTTTTTRRRPPPNNNPPPOOOOOOQQQQQQRRRZZZdddpppzzz}}}qqqjjjeeejjjvvvqqqqqq~~~rrr[[[VVVUUU\\\hhhooommmhhheeefffkkkpppqqqrrrxxxkkkZZZ]]]nnn{{{{{{mmmXXXHHHAAA>>>;;;888999:::::::::<<>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999777777666666666666777777777888888999999:::::::::<<<<<<=========>>>>>>>>>>>>???@@@AAACCCEEEGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKNNNOOOPPPRRRSSSUUUVVVVVVYYYZZZ\\\___```aaaaaaaaabbbccceeeggggggfffeeeddddddddddddeeeggghhhjjjkkkhhhgggfffdddcccccccccccc```aaabbbcccccccccccccccbbbaaa___^^^]]]^^^___```______```aaabbbcccccccccddddddcccccccccccccccccceeeddddddddddddeeeffffffffffffggghhhhhhiiiiiijjjmmmnnnppppppooonnnnnnoookkkkkkjjjjjjkkkkkklllmmmqqqpppppprrruuuvvvtttrrrssstttuuuuuuvvvuuuuuutttssstttuuuwwwyyy{{{||||||{{{|||}}}~~~{{{yyytttnnnjjjgggdddaaa^^^============<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCC???????????????@@@@@@AAACCCDDDFFFGGGHHHGGGFFFEEEEEEFFFHHHHHHGGGGGGIIIJJJIIIMMMRRRUUUWWWXXXYYYZZZUUUVVVWWWXXXXXXXXXWWWWWWUUUVVVXXXZZZ\\\]]]^^^___^^^___```bbbdddeeefffffflllllllllkkkjjjiiiiiihhhdddcccaaa___]]]\\\[[[ZZZ[[[ZZZZZZ\\\___eeekkknnnppprrrvvvyyy|||~~~~~~~~~|||}}}}}}~~~~~~~~~zzztttkkkiiiooo}}}~~~uuufff```ccciiilllooorrrrrrsssuuuwwwxxxyyyxxxvvvuuusssooojjjeee```^^^[[[YYYXXXWWWVVVUUUTTTUUUWWWYYYZZZZZZYYYXXXWWWXXXWWWWWWWWWXXXZZZ[[[YYYYYYZZZZZZZZZYYYXXXXXXZZZYYYXXXXXXWWWVVVUUUTTTRRROOOLLLKKKLLLMMMMMMMMMMMMNNNQQQRRROOOKKKEEEBBBHHHKKKOOOQQQQQQQQQRRRSSSQQQRRRTTTUUUTTTRRROOOMMMMMMLLLMMMPPPQQQRRRYYYaaahhhuuu~~~}}}|||{{{lllhhhfffjjjuuurrrkkktttxxx```YYYUUU]]]kkksssqqqkkkeeeiiirrr}}}zzzhhhgggrrr}}}wwwvvvvvvyyy|||~~~zzznnn[[[JJJAAA>>>>>>999:::;;;;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777777777777666777777777888888888888;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<===???AAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEGGGIIIJJJKKKLLLHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQTTTWWWYYYZZZZZZZZZ[[[]]]___aaabbbbbbaaa____________```aaacccdddeeeccccccbbbaaaaaaaaaaaaaaa\\\]]]^^^___````````````\\\ZZZXXXWWWVVVWWWYYY[[[ZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[______^^^]]]]]]]]]]]]^^^ddddddeeeeeefffggggggggghhhjjjkkkkkkiiiiiiiiijjjeeeddddddeeeeeeggghhhhhhiiiiiikkknnnppppppooonnnlllmmmmmmnnnnnnooooooooonnnnnnooopppqqqrrrttttttyyyzzz|||~~~~~~{{{zzzvvvqqqlllgggbbb___\\\@@@@@@?????????>>>>>>>>>???>>>>>>>>>@@@AAACCCEEEFFFFFFFFFFFFGGGIIIJJJKKKJJJLLLNNNOOOOOOOOOMMMLLLIIIKKKNNNOOOPPPQQQSSSUUUYYY\\\```dddeeegggiiikkkdddeeefffhhhhhhgggffffffaaabbbbbbccccccccccccbbbcccdddfffhhhiiijjjkkkkkkoooooooooooopppppppppqqqmmmllljjjgggeeecccbbbbbb^^^^^^___aaaeeekkkpppssswwwyyy{{{~~~vvvqqqkkkiiiooo{{{}}}zzzzzzxxxjjjeeeiiinnnnnnrrrtttsssssswwwyyyyyyxxxvvvttttttrrrnnnfff```]]][[[XXXWWWVVVVVVTTTRRRPPPSSSVVVYYYZZZZZZYYYWWWZZZ[[[ZZZYYYWWWWWWYYY[[[[[[\\\]]]]]]\\\[[[YYYXXXZZZXXXWWWVVVWWWWWWVVVTTTSSSPPPLLLIIIIIIIIIHHHHHHHHHJJJMMMOOONNNJJJFFFBBBIIILLLPPPRRRRRRRRRRRRSSSPPPQQQSSSTTTSSSQQQNNNLLLJJJIIIJJJNNNPPPQQQUUU[[[dddqqq~~~~~~}}}|||{{{lllkkkjjjlllvvv}}}{{{~~~xxxmmmqqq{{{hhh^^^VVV]]]ooo|||}}}xxxkkkmmmuuuxxxuuu|||}}}sssnnnnnnrrrwww{{{xxxooo```NNNCCC??????999:::;;;::::::;;;===@@@DDDFFFIIIKKKIIIGGGFFFFFFFFFFFFFFFFFFEEECCCBBBAAA????????????????????????===>>>>>>??????>>>>>>==============================<<<;;;999888888777777555666666666777888888888:::;;;;;;;;;;;;;;;;;;;;;999999::::::;;;===>>>???AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMPPPSSSUUUWWWWWWWWWVVVXXXZZZ\\\]]]]]]\\\[[[XXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]XXXYYYZZZ[[[[[[[[[[[[[[[YYYWWWVVVTTTTTTVVVWWWXXXXXXYYYZZZ[[[\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXX\\\\\\[[[ZZZYYYYYYZZZZZZ^^^^^^______```aaaaaaaaa```bbbbbbbbbaaa```aaabbb^^^^^^^^^______```bbbbbbcccdddgggiiikkkkkkkkkkkkiiiiiiiiijjjjjjkkkkkklllmmmmmmnnnnnnpppqqqssstttwwwxxxzzz|||}}}|||yyytttnnngggbbb]]][[[HHHHHHHHHGGGGGGGGGGGGFFFEEEEEEDDDCCCDDDFFFHHHJJJNNNOOOOOOQQQRRRTTTVVVWWWVVVXXXZZZ\\\\\\[[[YYYXXXVVVXXXZZZ\\\]]]___aaaccchhhjjjlllmmmnnnoooqqqsssnnnoooqqqrrrrrrrrrpppooojjjjjjjjjiiigggeeecccbbbcccdddfffgggiiiiiiiiiiiijjjkkklllnnnoooqqqrrrsssqqqooollliiigggeeeeeedddbbbcccdddfffiiilllpppqqqwwwwwwyyy{{{}}}yyynnnllliiihhhkkkuuuxxxyyy~~~~~~qqqkkkmmmpppooouuuwwwtttuuuyyy{{{zzzwwwuuussssssrrrmmmddd]]]ZZZXXXUUUTTTTTTSSSPPPOOOOOORRRUUUXXXYYYXXXVVVTTTTTTWWWYYYYYYWWWVVVWWWYYYYYYZZZ[[[\\\\\\[[[YYYXXXYYYVVVTTTUUUWWWXXXWWWUUUTTTPPPLLLIIIGGGFFFDDDCCCDDDGGGKKKNNNNNNLLLHHHFFFJJJMMMPPPRRRRRRQQQQQQRRRNNNOOOPPPPPPPPPNNNLLLKKKKKKIIIJJJOOOPPPOOOQQQVVV```nnn{{{~~~}}}{{{xxxrrrrrroooooovvv|||uuurrrxxxrrrttt|||xxxhhhYYY]]]ooovvvrrrttt~~~vvvnnniiikkkqqqssstttqqqfffUUUFFF???>>>999999:::999888999;;;>>>BBBEEEHHHHHHGGGDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>????????????>>>===========================;;;:::999999888888888888444555555666777888888999::::::::::::999999999999;;;:::;;;;;;<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCFFFFFFEEEEEEFFFGGGHHHIIIIIIKKKMMMOOORRRSSSUUUUUUTTTUUUVVVWWWWWWVVVUUUUUUSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWSSSTTTTTTUUUUUUUUUUUUTTTUUUTTTSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[YYYZZZ[[[ZZZYYYXXXZZZ[[[XXXXXXXXXXXXYYYZZZ[[[[[[\\\^^^```bbbcccdddeeefffdddddddddeeefffgggggghhhkkkkkklllnnnpppsssvvvxxxwwwxxxzzz|||~~~~~~|||wwwppphhhaaa]]][[[QQQQQQQQQQQQPPPPPPPPPPPPQQQPPPOOONNNOOOQQQSSSTTTUUUVVVWWWXXXZZZ]]]___```fffhhhjjjllllllkkkiiihhhgggiiikkkmmmmmmoooqqqsssooopppqqqqqqppppppsssuuuqqqrrrtttvvvvvvuuutttsssooonnnnnnllliiieeebbb```___```bbbdddeeeeeeeeedddffffffhhhkkkmmmoooqqqrrrooonnnkkkhhheeedddccccccffffffggghhhjjjlllnnnooosssssssssuuuwwwzzz}}}~~~~~~~~~}}}|||uuuiiiiiihhhfffhhhppp|||yyy|||tttnnnnnnoooqqqwwwyyyvvvvvv{{{}}}{{{wwwuuusssssssssnnnddd\\\WWWUUUSSSRRRRRRPPPNNNLLLPPPRRRUUUXXXXXXVVVSSSPPPJJJOOOTTTWWWWWWVVVVVVXXXTTTUUUXXXYYYZZZYYYXXXWWWXXXUUUSSSTTTWWWXXXWWWVVVTTTQQQMMMIIIGGGEEEBBB@@@CCCFFFJJJMMMNNNMMMKKKIIIJJJLLLPPPQQQQQQPPPPPPQQQLLLMMMMMMNNNMMMLLLKKKJJJNNNLLLMMMQQQQQQOOOPPPSSS___kkkxxx}}}}}}|||yyyuuuwwwwwwtttqqqwww}}}ssslllnnnrrrwwwxxxwwwrrr]]]\\\mmmxxxtttzzz{{{qqqiiihhhkkkllloooqqqjjjZZZIII???<<<888888888777777777:::<<<@@@CCCFFFGGGEEECCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@???>>>===:::::::::;;;;;;;;;;;;;;;888888888777888888999:::444444555666777888999999999999999999888888888888888888888999999:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBAAAAAAAAACCCDDDEEECCCDDDFFFHHHJJJLLLNNNOOOPPPPPPPPPOOONNNMMMLLLKKKPPPPPPOOONNNNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPOOOMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSSSSQQQOOONNNNNNNNNOOOOOOOOOPPPPPPPPPKKKKKKKKKLLLMMMOOOPPPQQQTTTTTTTTTUUUVVVVVVWWWWWWVVVWWWWWWVVVUUUUUUVVVXXXUUUUUUTTTTTTUUUVVVVVVWWWRRRSSSUUUWWWXXXYYY[[[]]]\\\\\\\\\]]]]]]___``````dddeeefffiiimmmqqquuuwwwyyyzzz|||~~~~~~~~~~~~~~~~~~~~~}}}yyyqqqiiiaaa]]][[[aaabbbccccccbbbaaacccdddcccaaa___^^^^^^```bbbccccccbbbbbbccceeehhhlllnnnpppsssxxxzzzzzzzzzzzzzzzxxxxxxyyyzzzzzzyyyxxxwwwyyywwwtttqqqooonnnnnnnnnnnnooorrrtttuuuuuutttsssqqqpppnnnllliiigggeeedddccccccaaa```_________```ccccccdddeeegggkkkmmmooosssqqqmmmjjjgggfffffffffkkkhhheeecccccceeeiiikkklllllllllnnnqqqtttxxxzzz~~~}}}|||~~~|||yyyyyyyyyzzzzzzzzzzzz||||||ssslllhhhhhhgggfffgggmmmwww~~~~~~~~~|||rrroooppprrruuuvvvvvvtttrrrtttxxx|||zzzyyyxxxvvvsssllleee```UUUTTTTTTSSSQQQOOONNNMMMLLLOOOSSSVVVVVVTTTPPPNNNLLLNNNQQQTTTVVVWWWWWWWWWUUUTTTRRRSSSUUUVVVVVVUUUYYYYYYZZZXXXVVVVVVWWWXXXRRRSSSRRRMMMEEE???<<<<<>>@@@BBBDDDDDDDDDBBBAAAEEEDDDCCCBBBAAABBBCCCCCCBBBBBBBBBAAA@@@???>>>===>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999777666666666555555555555111333555777888777666555:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;===>>>@@@AAAAAA===>>>>>>???@@@@@@AAAAAADDDEEEEEEGGGHHHIIIJJJJJJKKKJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGIIIKKKMMMNNNNNNNNNLLLKKKNNNMMMLLLJJJJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJIIIMMMLLLLLLLLLKKKKKKJJJJJJLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKJJJKKKMMMOOOQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSTTTUUUVVVWWWYYYXXXXXXXXXZZZ]]]```bbb```cccfffhhhjjjnnnrrruuuwwwyyy{{{||||||~~~~~~}}}~~~}}}zzzvvvppphhhbbb^^^pppqqqqqqpppnnnmmmmmmnnnnnnnnnmmmmmmllllllkkkkkkqqqpppnnnnnnnnnoooqqqrrrwww{{{~~~|||{{{zzzyyywwwuuusssqqqpppooooooppprrrtttuuutttsssrrrnnnmmmllljjjhhhfffdddcccaaa```^^^^^^^^^```bbbcccbbbbbbdddfffhhhkkkmmmoooooommmjjjgggdddccccccdddggggggffffffffffffgggggggggggghhhjjjmmmqqquuuwwwzzz~~~~~~}}}|||{{{yyywwwvvvwwwxxxwwwvvvxxxyyyzzzzzzxxxssskkkeeedddeeeffffffggglllttt{{{|||uuurrrsssvvvwwwtttuuuuuusssqqqrrrvvvyyyyyywwwsssooolllgggaaa]]]UUUUUUUUUTTTSSSSSSRRRRRRPPPRRRVVVXXXXXXVVVSSSQQQOOOQQQSSSUUUVVVVVVVVVUUUPPPOOOOOOQQQSSSVVVWWWVVVYYYYYYYYYWWWUUUTTTVVVWWWSSSRRRPPPJJJCCC>>><<<<<>>???BBBFFFHHHGGGCCC@@@>>>???AAACCCDDDDDDCCCBBBDDDCCCBBBAAA@@@AAABBBBBBBBBCCCCCCBBBAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999777777666666666555555555555666888:::;;;:::999888999999999999999999999999999::::::::::::::::::999;;;;;;;;;<<<======>>>>>><<<<<<<<<===>>>>>>??????BBBBBBCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHJJJLLLLLLKKKJJJIIIKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKHHHGGGFFFFFFFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOQQQQQQQQQRRRTTTWWWZZZ[[[]]]___bbbeeehhhkkkooosssuuuwwwzzz{{{|||~~~~~~}}}||||||{{{yyyvvvpppiiiccc___zzz{{{{{{yyyvvvtttttttttzzz|||}}}~~~}}}zzzwwwuuu{{{{{{yyyxxxxxxxxxyyyzzz~~~~~~||||||{{{zzzyyyvvvssspppooooooppprrrssssssrrrpppooolllkkkkkkiiihhhgggffffffcccbbb```______aaacccdddaaabbbdddgggiiikkklllmmmmmmkkkhhheeecccccccccddddddfffgggiiiiiigggeeeddddddeeefffiiimmmqqquuuwwwuuuxxx|||}}}~~~~~~}}}|||{{{zzzwwwvvvttttttuuuuuutttsssvvvtttqqqnnnkkkgggbbb___^^^```cccdddeeehhhnnnsssssswww}}}xxx~~~{{{rrrnnnpppuuuxxxxxxtttttttttsssqqqrrrtttwwwzzzuuummmgggccc___\\\[[[WWWWWWVVVUUUUUUVVVWWWXXXVVVWWWYYYZZZZZZYYYWWWVVVSSSTTTUUUVVVVVVVVVUUUTTTLLLKKKLLLNNNRRRVVVWWWWWWZZZYYYXXXUUURRRRRRTTTVVVTTTSSSPPPKKKEEEAAA???@@@???BBBEEEHHHIIILLLOOOQQQPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNOOOQQQRRRTTTUUUTTT]]]jjjtttxxxwwwuuussswwwyyyvvv{{{~~~wwwqqqoookkkjjjhhhiiioooyyyuuuuuuoookkkwwwxxxmmmhhhaaabbbaaa^^^WWWLLLCCC<<<;;;;;;;;;;;;::::::::::::;;;>>>BBBGGGJJJIIIDDD@@@>>>???AAABBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAACCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::777777777777666666666666333444666777888888777666888888888888888888888888777888888999999888888777;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======>>>??????@@@AAABBBCCCCCCDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGFFFGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKKKKLLLNNNQQQTTTUUUWWWZZZ]]]```cccgggllloooqqqsssvvvwwwxxxzzz}}}}}}~~~||||||||||||{{{zzzyyyxxxyyyyyywwwtttpppjjjeeebbb}}}~~~~~~}}}zzzyyyyyyzzz}}}}}}}}}|||||||||}}}~~~~~~|||yyyzzzzzz{{{yyywwwsssooolllmmmnnnpppppppppnnnlllkkkkkkkkkkkkjjjjjjiiiiiiiiiiiihhhhhhfffeeeddddddcccdddeeehhhjjjkkkkkkkkkjjjmmmkkkiiigggffffffggggggfffggghhhiiiiiihhhfffdddggghhhjjjmmmqqquuuxxxzzzuuuwwwxxxyyyyyy{{{~~~~~~}}}|||zzzyyyxxxxxxtttsssssssssttttttrrrqqqppplllfffbbb```___]]]\\\YYY]]]bbbddddddeeehhhjjjmmmqqqxxx{{{}}}ssswwwyyyrrrjjjiiinnntttuuutttttttttuuuuuuuuuvvvwwwxxxzzzssshhh___ZZZYYYYYYYYYYYYXXXVVVUUUUUUWWWYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYYWWWXXXXXXXXXWWWUUUTTTSSSMMMLLLLLLOOORRRVVVWWWWWWZZZYYYWWWTTTQQQPPPRRRTTTUUUTTTSSSPPPLLLHHHEEECCC@@@BBBDDDFFFHHHKKKOOORRRSSSRRRQQQPPPPPPQQQRRRSSSPPPPPPQQQQQQRRRQQQQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTQQQZZZgggssszzzzzzwwwuuuxxxxxxrrrtttzzz}}}zzzqqqooollliiikkksssvvvqqqzzzsssgggpppyyysssfffdddaaa[[[TTTKKKBBB<<<<<<<<<;;;;;;::::::::::::;;;===AAAFFFIIIIIIFFFCCC??????@@@AAABBBDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>============<<<<<<;;;;;;;;;;;;:::::::::888888888777777777666666333444555666666666555555666666666666666666666666666666666777777666666666888888888888888888888888999999999:::;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@@@@??????????????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCAAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJLLLOOOQQQRRRRRRTTTXXX\\\___ccchhhkkkkkkmmmppprrrsssuuuwwwyyyxxxyyyzzz{{{|||{{{zzzzzzxxxxxxxxxxxxwwwuuutttsssttttttssspppmmmiiieeeccc~~~~~~~~~~~~}}}zzzwwwwwwxxxxxxxxxuuuqqqmmmjjjlllmmmnnnnnnnnnllljjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkkmmmooopppooommmjjjhhhjjjkkklllmmmlllkkkjjjiiimmmkkkjjjhhhhhhiiijjjkkkkkkjjjjjjiiiiiihhhhhhiiikkklllnnnqqqtttwwwzzz{{{wwwxxxyyyyyyyyyyyy{{{|||}}}zzzxxxwwwvvvvvvsssrrrrrrssssssrrrooolllbbb^^^XXXUUUUUUWWWZZZ[[[[[[aaagggjjjjjjiiijjjkkkpppvvvzzz{{{}}}}}}zzzooorrrwww~~~qqqlllhhhhhhnnnrrrtttsssvvvvvvxxxzzz|||}}}~~~}}}wwwooobbbWWWRRRRRRSSSUUUYYYXXXVVVUUUTTTUUUWWWXXX[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYWWWVVVUUUTTTRRRQQQPPPRRRTTTVVVVVVVVVYYYXXXVVVSSSPPPPPPQQQSSSQQQRRRRRRSSSQQQMMMHHHEEECCCDDDFFFGGGHHHKKKPPPSSSUUUTTTRRRQQQPPPPPPQQQRRROOOOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPXXXdddqqqyyy|||{{{yyy{{{tttuuu{{{~~~xxxqqqnnnsss~~~zzzpppvvvyyyiiinnnvvvqqqjjjbbbZZZQQQGGG@@@>>>===<<<;;;:::999::::::======???CCCGGGIIIJJJIII@@@@@@@@@@@@AAACCCEEEFFFDDDDDDDDDDDDDDDCCCCCCBBB@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999888888888888777777777777777888888999999888888555555555555555555555555444555555555555555555444555555555666777777888888888888999999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>=========>>>>>>>>>======>>>>>>>>>??????@@@@@@AAA@@@AAAAAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAADDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNMMMOOOSSSWWWZZZ^^^cccfffgggjjjmmmooopppppprrrtttssstttuuuvvvwwwvvvuuuuuutttttttttsssrrrqqqoooooollllllkkkiiigggdddaaa```~~~~~~{{{xxxuuuvvvwwwwwwuuuqqqnnnkkkmmmnnnoooppppppnnnlllkkkiiiiiiiiiiiijjjjjjjjjjjjjjjmmmqqqtttvvvuuusssqqqpppppppppoooooonnnmmmllllllkkkjjjiiiiiikkkmmmnnnpppooollljjjjjjjjjlllmmmmmmnnnoooqqqsssuuuwwwwwwxxxxxxxxxxxxyyyyyyyyyyyy~~~~~~~~~}}}~~~{{{yyyvvvuuuuuuuuutttsssrrrqqqoookkkeeeaaaRRROOOKKKJJJMMMQQQVVVXXXbbbhhhpppuuuvvvvvvvvvxxx|||yyyyyyyyyyyy{{{xxxuuummmnnnrrrwww||||||xxxssshhhffffffhhhmmmsssxxxzzz{{{{{{}}}rrrjjj]]]RRRMMMMMMOOOPPPWWWVVVUUUTTTTTTUUUUUUVVVYYYZZZ[[[[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVYYYWWWUUUUUUVVVVVVVVVTTTVVVWWWWWWUUURRRQQQQQQRRRLLLMMMNNNPPPQQQOOOJJJFFFFFFHHHIIIJJJJJJLLLPPPSSSUUUTTTSSSRRRPPPPPPOOOOOOMMMNNNOOOPPPRRRRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPUUU___kkkvvv}}}~~~~~~{{{{{{yyysssvvvuuuvvvpppooo{{{{{{qqqhhh```VVVKKKCCC@@@???===;;;999999999:::======>>>AAAFFFJJJLLLLLLBBBAAA@@@???@@@BBBDDDFFFDDDEEEEEEEEEEEEDDDCCCCCC???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::999999999999888888888777777777777777777777777777555555555555555555555555333444444555555444444333333444444555666777777888777777888888999::::::::::::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<===============>>>>>>>>>?????????@@@@@@>>>??????@@@@@@@@@@@@????????????@@@@@@@@@@@@AAA????????????@@@@@@@@@@@@======>>>???????????????========================????????????????????????>>>?????????@@@@@@@@@@@@??????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBBBBBDDDEEEFFFFFFFFFHHHJJJNNNQQQTTTXXX\\\```cccfffiiikkkkkkkkklllmmmlllmmmnnnooopppooonnnnnnmmmmmmmmmlllkkkiiihhhggg``````___^^^\\\ZZZXXXWWW~~~}}}yyywwwwwwxxxwwwvvvtttqqqooorrrssstttuuuuuutttrrrqqqlllllllllmmmmmmmmmmmmnnnlllnnnppprrrtttvvvvvvwwwsssrrrrrrqqqqqqqqqrrrrrrooonnnmmmlllmmmooorrrssssssrrrpppnnnmmmnnnnnnooooooooopppqqqrrrrrrssssssuuuuuuuuuvvvwwwxxxwwwvvvyyyyyyzzzzzz{{{|||||||||}}}zzzyyyzzz|||||||||}}}{{{yyyyyyzzz{{{xxx{{{~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{xxxvvvuuutttuuuuuuuuutttqqqmmmhhh```WWWQQQGGGEEECCCDDDIIIOOOTTTVVVfffmmmwww~~~zzzyyyvvvtttvvv~~~wwwtttnnnmmmnnnqqqtttsssmmmiiiaaacccfffhhhlllsss{{{qqqiii]]]SSSNNNNNNOOOPPPSSSSSSTTTTTTUUUVVVVVVWWWWWWYYYZZZ\\\]]]]]]]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYY\\\ZZZXXXWWWWWWWWWVVVTTTTTTVVVWWWVVVTTTRRRRRRRRRLLLKKKJJJLLLOOOPPPOOOMMMJJJKKKMMMMMMMMMNNNQQQSSSTTTTTTTTTRRRQQQOOOMMMMMMKKKLLLNNNOOOQQQRRRSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQPPPRRRYYYdddqqq{{{{{{uuuwww|||yyyvvvnnnyyyzzz}}}yyypppiii___TTTLLLAAA@@@===;;;999999999::::::;;;>>>CCCHHHLLLMMMLLLEEECCCAAA??????AAACCCEEECCCDDDEEEEEEEEEDDDBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@?????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888555555444444444444555555555555555555555555555555333444444555555444444333555555555555555555555555555555666666777888888888888888999999999999::::::777888999:::;;;::::::999:::::::::::::::999999999;;;;;;;;;;;;;;;<<<======;;;<<<===>>>??????>>>===<<<<<<<<<======>>>>>>>>>;;;;;;<<<<<<============:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;:::========================<<<<<<<<<=========>>>>>>===<<<<<<;;;;;;<<<<<<===::::::;;;<<<===>>>>>>???>>>>>>???@@@@@@@@@@@@@@@CCCEEEHHHKKKNNNQQQUUUXXX\\\___bbbcccbbbaaaaaabbbaaabbbcccdddddddddccccccaaa``````___^^^\\\ZZZYYYTTTTTTSSSQQQPPPNNNMMMLLL~~~}}}}}}}}}zzzyyyyyyyyyyyyxxxvvvuuusssvvvwwwxxxzzzzzzyyywwwvvvqqqqqqqqqqqqrrrrrrrrrrrrqqqpppoooooopppsssuuuwwwssssssrrrrrrssstttvvvwwwrrrrrrqqqqqqrrrtttwwwxxxtttsssrrrqqqqqqppppppoooqqqqqqrrrrrrrrrqqqqqqppprrrrrrrrrsssuuuvvvuuusssqqqrrrtttvvvwwwwwwvvvuuuvvv|||}}}zzz{{{|||zzzvvvxxxyyyxxxuuussstttuuutttuuuuuuuuuttttttvvvxxxsssvvvzzz|||{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}zzzyyyxxxvvvtttssstttuuuvvvwwwtttpppjjjbbbXXXMMMEEEDDDCCCBBBDDDJJJPPPUUUWWWfffnnnyyy~~~|||zzzvvvsssuuu~~~zzzvvvooonnnmmmnnnooommmgggbbb^^^bbbgggiiikkkqqq{{{rrrkkk```WWWSSSRRRSSSSSSPPPQQQSSSUUUWWWXXXXXXXXXVVVXXX[[[]]]______^^^]]][[[ZZZZZZZZZZZZZZZ[[[[[[]]]ZZZXXXWWWWWWWWWVVVUUURRRUUUWWWXXXVVVSSSRRRRRRPPPMMMJJJJJJNNNRRRTTTTTTLLLMMMOOOPPPOOOOOOQQQRRRTTTTTTTTTSSSQQQOOOLLLKKKJJJKKKMMMOOOPPPRRRRRRSSSPPPPPPPPPPPPPPPQQQRRRSSSOOOPPPUUU```mmmyyyyyytttwww~~~|||xxxlllqqq|||yyywww}}}~~~|||vvvmmmccc[[[BBB@@@===;;;999999999:::888:::>>>EEEKKKMMMMMMKKKFFFDDDAAA???>>>@@@CCCDDDBBBCCCDDDDDDDDDCCCAAAAAAAAAAAABBBCCCCCCBBBBBBBBB????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999888888999888777777777777888888555555555555555555555555333444444555555444444333777777666555555444333333333333444444555666666777777777777777888888888888555666777999999999888777999999888888777777666666999999888888999999:::;;;999:::<<<===>>>===<<<<<<:::::::::;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;888999999;;;<<<===>>>>>>===>>>>>>??????>>>======@@@BBBEEEGGGIIIMMMQQQTTTUUUWWWZZZ[[[ZZZXXXXXXXXXWWWXXXYYYZZZ[[[ZZZYYYYYYUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLKKKIIIGGGFFFEEEDDD}}}~~~~~~|||yyywww||||||}}}~~~~~~|||{{{zzzyyyyyyzzzzzzyyyyyyxxxwwwuuuuuuuuuuuuuuutttsssssspppooommmllllllnnnpppqqqqqqpppnnnmmmnnnoooqqqrrrtttsssrrrrrrrrrssstttuuuvvvvvvuuuuuutttsssssssssuuutttrrrqqqqqqrrrsssuuuvvvuuutttsssrrrsssssstttoooqqqssssssssssssuuuwwwtttuuuuuuuuutttrrrqqqpppqqqrrrssssssrrrqqqpppoooqqqqqqqqqrrrrrrssssssssstttuuuvvvxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{yyyzzz|||}}}|||{{{yyywwwssstttuuuuuutttrrrooonnnuuummmbbbYYYRRRMMMHHHDDDCCCEEEFFFDDDEEEKKKVVV___pppwwwzzzuuuuuu|||zzzwwwqqqrrrrrrpppkkkgggdddbbb___aaaeeejjjqqqzzz}}}uuunnneee```^^^[[[TTTOOOLLLOOOTTTWWWXXXXXXYYYZZZYYYYYYZZZZZZZZZZZZYYYYYY[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTSSSTTTVVVWWWWWWVVVUUUSSSTTTRRROOOOOOQQQTTTVVVVVVUUUTTTSSSRRRRRRRRRTTTTTTQQQRRRRRRRRRPPPOOOMMMLLLNNNNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOQQQSSSTTTRRRPPPLLLSSSWWW[[[eeeuuu}}}wwwwwwsssnnnttt}}}~~~yyyxxx{{{uuueeellltttkkklllvvv}}}vvvlllcccPPPEEE<<<<<<<<<888666888;;;:::<<>>@@@AAAAAA@@@CCCDDDEEEFFFFFFEEEDDDCCCBBB@@@>>>>>>??????>>>===??????>>>>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777444555555666666666666666222222333333444555666666777777666666555555555444555555555555555666777888666777777777777777666666777888888888999999999999888888777777777777888888777777888888999999999:::999999:::::::::;;;;;;;;;;;;:::999888888999:::;;;:::::::::999999999888888999999999999999999999999888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999888999999:::::::::::::::::::::999888777999999999::::::;;;;;;;;;888888888999:::;;;<<<===;;;<<<>>>@@@BBBEEEFFFGGGMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMKKKIIIFFFDDDBBBAAABBBAAAAAA@@@???>>>>>>===zzz{{{||||||||||||~~~}}}|||zzz~~~~~~}}}|||{{{{{{{{{{{{{{{{{{zzzyyyxxxzzzzzzyyyxxxvvvtttrrrqqqpppooommmlllkkkllllllmmmnnnmmmkkkjjjiiijjjkkklllppppppoooooooooooopppppppppqqqsssuuuwwwxxxyyyzzzwwwvvvtttrrrqqqqqqrrrrrruuutttrrrqqqqqqqqqrrrsssqqqsssssssssqqqqqqqqqssspppqqqqqqqqqpppooommmlllmmmnnnoooppppppooonnnnnnqqqqqqqqqrrrrrrrrrrrrrrrsssssstttuuuvvvvvvvvvvvvuuuvvvvvvwwwxxxxxxxxxxxxyyyyyyzzzzzzyyywwwvvvuuusssssssssrrrpppmmmjjjiiifff___VVVNNNIIIFFFBBB??????AAACCCFFFJJJRRR]]]eeeuuu{{{|||}}}~~~}}}zzz|||yyyzzz}}}xxxqqqiiiccc``````dddfffjjjooouuu}}}~~~wwwqqqllleee```]]]YYYTTTOOOMMMPPPTTTWWWXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVVVVWWWVVVVVVUUUUUUTTTTTTTTTSSSTTTVVVVVVVVVUUUSSSRRRRRROOOMMMMMMOOORRRTTTTTTTTTTTTSSSRRRRRRQQQRRRRRRQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQPPPNNNLLLIIIOOOSSSWWWaaarrr~~~zzzwwwpppiiinnnyyy~~~zzzvvvvvvzzzwwwcccdddkkkwww}}}qqqlllnnnzzz{{{sssmmmVVVIII>>>;;;;;;999777999;;;:::;;;@@@FFFJJJLLLKKKLLLHHHCCCAAAAAAAAAAAA???BBBCCCDDDEEEEEEEEEDDDDDDFFFDDDBBBAAABBBBBBBBB@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888666777777777666555555444333444444555666666777777777666666666555555555555555555555555555555666777555666666666666666555555777777777888888888999999888777777666666777777888777777777777888888999999888888888999999:::::::::999999888888888888999999::::::999999888888888888888888888888888888888888777777777777777777777777888888999999999:::::::::;;;:::999888888777888888888888888888888777666666777777888888999999999999999999999999999999::::::;;;<<<===>>>???@@@AAAAAAEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@======<<<;;;;;;:::999999wwwxxxxxxwwwwwwyyy|||~~~}}}~~~~~~{{{zzz{{{}}}~~~~~~~~~}}}~~~~~~|||{{{{{{{{{{{{{{{zzzyyyxxxwwwyyyyyyxxxwwwuuusssrrrqqqoooooonnnmmmlllkkkjjjjjjllljjjhhhgggfffeeeffffffjjjjjjkkkkkkllllllllllllkkkmmmppptttwwwyyyzzz{{{uuutttrrrpppoooooopppppprrrqqqpppooooooooopppqqqsssttttttrrrooommmmmmnnnlllmmmnnnnnnmmmlllkkkjjjkkklllmmmnnnoooooooooooorrrrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssttttttttttttuuuvvvvvvvvvvvvvvvwwwwwwwwwvvvuuutttsssssssssrrrpppmmmiiieeeaaa___VVVQQQJJJEEEBBBAAA???>>>???AAAEEELLLUUU^^^ggglll|||~~~zzz|||~~~~~~~~~|||oooddd______aaakkknnnsssxxx~~~uuullljjjhhheee```\\\WWWRRRPPPOOORRRUUUWWWWWWWWWWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTSSSTTTUUUUUUUUUSSSRRRQQQOOOMMMKKKKKKNNNPPPRRRRRRSSSSSSSSSSSSRRRQQQOOOOOOOOOPPPRRRSSSSSSSSSRRRRRRPPPPPPPPPQQQQQQPPPPPPOOOPPPOOONNNMMMNNNMMMJJJHHHFFFJJJNNNRRR\\\lll{{{{{{qqqhhhjjjqqq{{{ppplllkkkyyyzzzccc[[[XXXcccuuu~~~rrrkkknnnvvv||||||}}}xxxuuubbbSSSCCC===<<<<<<;;;<<<;;;:::;;;???DDDJJJNNNOOOPPPLLLHHHEEECCCBBB@@@>>>@@@AAABBBCCCDDDEEEEEEEEEDDDCCCAAA@@@AAAAAA@@@?????????>>>>>>>>>>>>??????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888999888888888666555444333555555666666777777888888666666666666555555555555666555555444444444555555666666777777777777666666666666666777777777888888777777666666666666777777666666666666777777777777666666777777777777888888777777888888888888777777999888888888888777777777777777777777777777777777666666666666666666666666666666777777888888888999;;;:::999777666666666666666666777777666666555555666666666666777777777777:::999888888777777777888;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<999999999888777777666666tttttttttssssssuuuzzz}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{zzzzzz|||{{{yyywwwvvvxxxyyy{{{||||||||||||}}}~~~~~~}}}~~~~~~|||zzzyyyyyyyyyxxxxxxwwwvvvttttttrrrrrrssssssssssssrrrqqqoooooooooooonnnmmmlllkkkmmmllljjjhhhfffeeeeeeeeefffggghhhjjjkkkmmmmmmnnnlllnnnpppsssuuuuuuuuuuuupppooonnnnnnnnnnnnoooooooooooonnnmmmmmmmmmnnnooorrrssssssqqqmmmkkkkkkkkkkkklllmmmmmmmmmlllkkkjjjkkklllmmmnnnpppqqqrrrrrrrrrrrrrrrqqqqqqppppppoooooopppqqqrrrtttuuuwwwxxxyyyyyyzzzyyyyyyxxxwwwvvvvvvuuutttssssssssssssttttttqqqmmmggg```ZZZVVVSSSMMMJJJEEEBBBAAAAAABBBCCCBBBEEELLLWWWcccmmmsssvvv~~~|||||||||lllaaa___bbbgggrrrvvv|||yyykkkbbbbbbcccbbb___ZZZUUUQQQPPPPPPSSSWWWXXXXXXWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVSSSSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQPPPNNNLLLKKKKKKNNNPPPQQQQQQSSSTTTTTTTTTSSSQQQNNNMMMNNNNNNPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNMMMLLLOOONNNLLLLLLLLLLLLJJJHHHEEEGGGKKKOOOXXXgggwwwyyypppmmmpppzzz~~~mmmccccccjjjsss{{{eeeWWWQQQYYYhhh{{{vvvpppooovvvxxxuuummmiiirrrzzzvvvuuulll]]]KKKAAA>>>??????>>>;;;:::;;;===CCCIIIOOORRRSSSQQQMMMIIIFFFBBB@@@>>>>>>>>>@@@AAACCCDDDEEEEEEDDDBBB@@@???@@@@@@???>>>??????>>>>>>>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888888888888888777666555444666666666777777777888888666666666666666555555555666666555444444333444444777777888999999999888888666666666666777777777777777666666666666666666777555555666666666666666666555555555666666666666666555666777888888777666555888777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777999888777666666666666666555666666666666666555555666666666666666666666666888777777666666666777777999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;:::999888888777999999999888888777777777pppppppppnnnnnnppptttxxxyyyyyyyyyyyyyyyzzzzzz{{{yyyxxxxxxxxxxxxwwwuuuttttttuuuwwwxxxyyyyyyxxxxxx{{{|||}}}~~~~~~}}}||||||{{{|||||||||{{{zzzxxxwwwwwwwwwwwwwwwvvvuuutttssspppqqqqqqrrrrrrrrrqqqqqqnnnoooppppppppppppoooooopppooonnnlllkkkjjjiiiiiieeefffhhhjjjmmmoooqqqrrroooppprrrsssssssssrrrrrrrrrrrrqqqpppooonnnnnnmmmnnnmmmllllllllllllnnnnnnpppqqqqqqooommmkkkkkkllljjjjjjlllmmmmmmlllkkkjjjjjjkkklllmmmoooqqqrrrssssssrrrrrrqqqqqqpppppppppppppppqqqsssvvvzzz|||~~~~~~~~~}}}|||zzzxxxvvvuuutttsssrrrrrrqqqrrrrrrsssqqqmmmggg___WWWPPPLLLIIIFFFEEECCCAAAAAACCCGGGIIIFFFLLLWWWfffttt~~~{{{zzz{{{|||}}}~~~mmmcccccciiioooxxx~~~uuuhhh___]]]^^^^^^\\\WWWSSSQQQPPPQQQTTTWWWXXXXXXWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXSSSRRRQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPNNNMMMMMMPPPQQQRRRQQQSSSTTTTTTTTTSSSQQQOOOMMMOOOPPPQQQQQQQQQPPPNNNNNNOOOOOOOOOOOONNNNNNMMMLLLNNNLLLKKKLLLMMMNNNMMMLLLFFFHHHJJJNNNUUUaaaqqq}}}yyyttttttzzzsssgggcccaaahhhttt{{{xxxiiiWWWPPPTTT___ppp~~~tttsssqqqlllccc]]]aaannnzzzyyytttrrrqqqeeeTTTFFF@@@???>>><<<::::::;;;===AAAGGGNNNRRRTTTSSSQQQMMMHHHDDD@@@???<<<===>>>???AAACCCDDDEEEGGGEEECCCCCCCCCDDDCCCAAA??????>>>>>>>>>>>>??????============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777888888888888888777666666666666666777777777555555555666666666666666777666555444444444444444555666777777888888888777666666666666777777777777777777666666666666777777666666555555555555555555555555555555555555555555555666777888888777666555777777777777777777777888999999999999999999999999888888888888888888888888::::::999888777666666555666555555555666777888888666777777888888777777777777777777777777777777777555555555555666777888999888888888999999999::::::999999999999999999999999::::::::::::::::::::::::>>>===<<<;;;999777666555999999999888888888888888nnnnnnnnnmmmlllmmmpppssstttssssssttttttvvvwwwwwwxxxxxxxxxwwwvvvuuutttsssssstttvvvwwwxxxwwwwwwvvvxxxyyyzzz{{{{{{{{{zzzyyyxxxxxxyyyzzzyyyxxxwwwvvvwwwwwwwwwxxxwwwwwwvvvuuuuuutttttttttsssqqqpppooonnnnnnnnnnnnooooooppppppppppppooooooooonnnnnnmmmhhhhhhhhhjjjlllpppssstttqqqqqqrrrrrrssssssttttttxxxwwwvvvtttqqqooommmlllnnnmmmlllllllllmmmnnnooooooppppppooolllkkkkkklllhhhiiijjjkkkllllllkkkjjjiiiiiijjjkkkmmmoooqqqrrrssssssrrrrrrrrrrrrrrrrrrqqqqqqrrruuuxxx|||}}}|||{{{zzzwwwuuusssrrrqqqqqqpppooonnnmmmmmmlllhhhddd]]]UUUNNNHHHEEEDDDAAAAAABBBBBBCCCGGGMMMQQQQQQZZZjjj|||~~~|||yyyxxxyyy{{{rrriiijjjpppvvv~~~}}}qqqgggaaaZZZYYYXXXWWWUUUSSSQQQPPPQQQTTTWWWYYYXXXWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYUUUSSSQQQOOONNNOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQPPPPPPRRRSSSRRRQQQRRRRRRRRRRRRQQQPPPOOONNNRRRRRRSSSSSSSSSRRRPPPOOORRRRRRRRRRRRQQQPPPOOOOOOMMMKKKJJJKKKMMMOOOOOOOOOJJJIIIKKKNNNRRRZZZiiiwww|||yyywww~~~wwwkkk```dddnnnrrruuunnn\\\OOOPPPVVVcccvvv~~~zzzrrrggg^^^[[[___ddd{{{uuusssqqqlll___NNNCCC>>>;;;999999:::;;;<<>>???AAACCCDDDEEECCCAAAAAAAAABBBAAA@@@??????>>>>>>>>>>>>??????=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777888999999999999999666666666666666777777777555555555666666666666666777666666555555555666666222333444555555666555555666666666777777777888888888888777777777777888888666666666666555555555555777777666666666666666555666666777777777777666666777777777888888888888999999999999999999999999999888888888888888888888888;;;;;;:::999888777666666555555555555666888999:::777777888999999999888888888888888888777777777777444444444555666777999999777777888999::::::;;;<<<888888888888888888888888888888888888888888888888999999999888888777777777777777777777777777777777qqqrrrrrrqqqpppppprrrsssttttttsssrrrrrrssstttuuuxxxxxxyyyxxxvvvttttttsssrrrsssuuuwwwxxxyyyxxxxxxtttuuuvvvxxxxxxxxxwwwvvvuuuvvvwwwxxxyyyxxxwwwwwwuuuuuuvvvwwwwwwwwwvvvvvvssssssssssssrrrqqqoooooommmlllkkkjjjjjjjjjkkkllllllmmmnnnnnnoooooooooooolllkkkiiihhhiiilllooorrrrrrqqqooonnnnnnoooqqqrrruuuuuutttsssrrrpppooonnnnnnnnnmmmlllmmmnnnoooppppppqqqqqqooollljjjjjjkkkiiijjjlllmmmnnnnnnnnnmmmjjjjjjjjjkkkmmmoooqqqrrrssssssssssssssssssttttttssssssssstttvvvzzz}}}xxxxxxwwwvvvuuusssqqqqqqooonnnmmmkkkhhheeebbb```ZZZVVVPPPJJJFFFCCCBBBBBBAAACCCFFFIIILLLSSS[[[aaaiiivvv|||rrrmmmpppwww~~~sssjjjdddbbbYYYVVVSSSRRRTTTTTTRRRPPPQQQTTTWWWYYYYYYXXXXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVVVUUURRROOONNNNNNOOOPPPRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTRRRRRRSSSSSSQQQPPPPPPPPPOOONNNMMMMMMNNNNNNPPPQQQRRRSSSSSSSSSRRRQQQSSSSSSSSSSSSRRRQQQPPPOOOMMMKKKJJJJJJLLLNNNOOONNNLLLKKKLLLOOOPPPSSS```ooo}}}yyyyyy{{{|||{{{{{{yyyhhhiiiqqqqqqwwwvvvdddSSSQQQRRRYYYjjjzzzjjj```]]]^^^mmm~~~yyywwwssstttmmm[[[JJJBBB===999777999;;;===>>>CCCIIINNNQQQSSSTTTQQQLLLFFFCCCCCC<<<<<<<<<<<<>>>???AAABBBBBB@@@>>>>>>>>>???>>>===??????>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999:::999999888888888888888888888888888888555555555555666666666777777777666666666777888888333333444666666777777777777777777888888888999999999999888888888888999999777777777666666666555555888888888888777777777666888777777666666777777888888888888888999999::::::888888888888888888888888888888888888888888888888888888888888888888888888666666666666777888999999666777888888999999999888888888888777777777666666666666555555666777888888777888888999999::::::;;;888888888888888888888888888888888888888888888888777777777777777888888888777777777777777777777777wwwxxxyyyxxxvvvuuuvvvwwwxxxwwwuuutttsssttttttuuuxxxyyyzzzyyyvvvtttttttttqqqsssuuuxxxzzz{{{{{{{{{qqqrrrtttuuuuuuuuutttttttttuuuwwwxxxyyyyyyxxxxxxqqqrrrssstttuuuuuuuuuuuummmnnnooopppppppppppppppllljjjhhhfffeeeeeefffggghhhiiikkklllmmmnnnnnnnnnooommmiiiffffffhhhlllnnnrrrpppmmmjjjhhhiiijjjkkklllmmmnnnoooqqqqqqrrrrrrooonnnnnnmmmnnnooopppqqqrrrsssrrrpppllljjjiiijjjlllmmmoooqqqrrrrrrqqqqqqmmmmmmmmmnnnoooqqqsssuuusssssssssttttttuuuuuuuuutttssssssssstttwwwzzz{{{ttttttuuuuuutttssssssrrrmmmmmmkkkhhhddd^^^YYYVVVOOOLLLHHHCCCAAA@@@AAABBBFFFIIIMMMRRRWWW___hhhppp~~~tttwww~~~~~~{{{|||~~~~~~{{{uuuoooooottt|||uuujjjccc``````YYYTTTOOOOOOSSSUUUSSSOOOPPPSSSWWWYYYYYYYYYYYYZZZWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXVVVRRROOOMMMMMMNNNOOORRRRRRRRRRRRSSSUUUVVVWWWWWWUUUSSSSSSSSSRRRPPPOOONNNMMMLLLKKKKKKKKKMMMMMMLLLMMMOOOQQQRRRRRRRRRQQQRRRRRRRRRRRRQQQPPPOOONNNMMMKKKIIIIIIKKKMMMMMMMMMMMMLLLMMMOOONNNOOO[[[iiiwwwyyy}}}|||uuuuuuzzz~~~~~~uuu~~~qqqrrrxxxuuu|||~~~lllZZZVVVSSSVVVcccyyyvvvfff```aaabbb{{{{{{{{{www|||xxxfffRRRGGGAAA===666999;;;===>>>AAAGGGLLLOOORRRTTTRRRLLLGGGDDDDDD<<<<<<<<<<<<===>>>@@@AAAEEECCCAAA@@@AAAAAA@@@?????????>>>>>>>>>>>>??????======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;:::999888777666999999999999999999999999444555555555666666777777777777666777777888999999666666888999999:::::::::888888888888999999999999::::::999999999999::::::888888777777666666666555::::::999999888888777777999888777666666777888999888888999999999:::::::::777777777777777777777777777777777777777777777777555555666777888999::::::999888777777777777777888666666777888888888888888888888777777666666666555888888777666666666666777888888888888999999999999::::::::::::::::::::::::999999999999999999999999999888888888888888777777888888888999999999999999xxxxxxzzz{{{||||||||||||{{{zzzxxxvvvtttsssrrrrrrsssrrrrrrtttvvvwwwwwwvvvxxxwwwwwwvvvwwwxxxzzz{{{vvvvvvuuutttsssrrrrrrqqqvvvvvvuuuuuuvvvwwwxxxxxxuuuvvvwwwwwwvvvtttqqqoooqqqpppnnnmmmkkkjjjjjjjjjkkkiiihhhhhhhhhhhhfffeeeiiihhhgggggghhhjjjmmmnnniiihhhfffddddddfffhhhjjjmmmmmmmmmmmmmmmmmmmmmmmmiiijjjlllnnnooooooooonnnjjjkkklllllllllnnnqqqtttoooooooooppppppqqqqqqqqqtttssssssttttttuuuvvvwwwvvvvvvuuuuuutttttttttsssuuuuuusssqqqoooooorrrtttssssssrrrrrrsssuuuwwwxxxtttsssqqqrrrrrrrrrpppnnnqqqhhh```^^^[[[TTTNNNLLLDDDAAABBBEEEEEEAAADDDKKKTTTUUUXXX___iiiuuuuuummmmmmuuuwwwppprrrvvvxxxwwwsssyyy}}}|||yyyrrrlllkkkpppzzzuuuiiiaaa\\\YYYWWWXXXUUURRROOOOOOPPPRRRTTTWWWVVVVVVUUUUUUVVVVVVWWWXXXWWWVVVVVVWWWUUURRRPPPVVVVVVVVVVVVWWWXXXYYYYYYTTTUUUTTTQQQMMMJJJKKKMMMQQQRRRTTTUUUUUUTTTTTTSSSVVVUUUSSSRRRQQQQQQQQQQQQMMMLLLKKKJJJJJJKKKLLLLLLPPPOOONNNNNNNNNOOOPPPQQQSSSRRRQQQPPPNNNMMMLLLKKKKKKJJJHHHGGGHHHKKKMMMOOOOOOKKKKKKOOOSSSVVV\\\ccctttssstttwww}}}uuupppqqquuuyyyuuuuuu}}}~~~uuusssyyyjjjZZZNNNQQQ^^^ppplll^^^```jjj{{{{{{|||}}}rrr___LLL???;;;::::::;;;:::;;;@@@HHHOOOTTTUUUUUUTTTPPPKKKEEEBBB============>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????============<<<<<<<<<<<<::::::::::::::::::::::::888999:::;;;;;;;;;:::999::::::::::::::::::::::::888888888888888888888888888888888888888888888888:::999999888777666555555888888999999999:::::::::999999888888888888888999888888888888777777777777666666666666666666666666888888888888777777777666666666777888888888888777999999:::::::::999888888888888888888999::::::;;;666777999<<<===<<<888555888888888888888888888888888888888888888888888888::::::::::::::::::::::::::::::999999888777666666888888888888777777666666::::::999999999999999999999999::::::::::::999999;;;;;;::::::::::::;;;;;;999999999999999999999999;;;;;;:::999888777666555xxxyyyzzz{{{|||||||||||||||{{{yyywwwuuutttsssrrrrrrqqqqqqtttwwwyyyzzzyyyxxxxxxwwwwwwwwwwwwwwwxxxttttttttttttttttttssssssvvvvvvuuuuuuuuuuuuvvvvvvttttttuuuvvvvvvuuusssrrrooonnnmmmlllkkkkkkkkkkkkmmmlllkkklllmmmnnnmmmllliiihhhgggffffffgggiiijjjiiihhhfffddddddfffhhhiiiiiijjjkkkmmmoooqqqrrrsssppppppooonnnmmmkkkjjjiiikkklllmmmllllllnnnqqqssssssssstttttttttuuuuuuuuuttttttttttttuuuvvvwwwxxxyyyxxxwwwuuutttrrrqqqppppppqqqrrrqqqpppooopppqqqqqqqqqqqqrrrtttvvvxxxyyyvvvuuusssrrrqqqooollliiihhh```XXXUUURRRKKKFFFEEEDDDBBBBBBFFFGGGGGGMMMVVVaaafffoooxxxzzztttsss{{{~~~vvvnnnjjjmmmpppqqqpppoootttyyy{{{zzzxxxwwwxxxqqqmmmjjjmmmuuu|||oooccc[[[WWWUUUTTTUUUSSSRRRPPPQQQRRRUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVTTTTTTTTTUUUVVVVVVTTTRRRUUUUUUUUUUUUUUUWWWXXXXXXTTTVVVVVVSSSOOOLLLLLLMMMOOOPPPRRRSSSSSSSSSRRRRRRTTTTTTSSSSSSSSSRRRRRRRRROOONNNMMMKKKKKKKKKLLLMMMNNNMMMLLLLLLKKKLLLMMMNNNQQQPPPPPPOOONNNMMMMMMLLLKKKJJJHHHGGGHHHJJJLLLNNNNNNKKKJJJNNNRRRUUUZZZaaammmnnnoooppppppqqqsssttt|||}}}wwwwwwyyy{{{uuusssyyy~~~zzzvvveeeVVVUUU]]]lllyyyhhh]]]dddwww}}}{{{}}}wwwgggTTTEEE<<<<<<<<<<<<<<<<<<@@@FFFKKKPPPRRRTTTTTTQQQKKKDDD@@@>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::888777::::::::::::::::::::::::888888888888888888888888888888888888888888888888:::999999888777666666555888888888888999999::::::999999888888888888888999999999999999888888888888888888888888888888888888:::::::::999888777777777666777888888999999888888777888999:::::::::::::::::::::999999888999999999>>>;;;888777888999::::::888888888888888888888888888888888888888888888888::::::::::::::::::::::::;;;::::::999888888777777999999888888888777777777999999999999999999999999888999999::::::999999888888888888777777888888888999999999999999999999999999999999999888888888888yyyzzz{{{||||||||||||||||||{{{yyywwwuuusssrrrqqqnnnnnnnnnqqquuuxxxyyyyyywwwwwwwwwwwwvvvuuutttsssrrrrrrrrrsssssssssttttttuuuttttttsssssssssttttttsssssssssttttttuuuuuuuuunnnnnnnnnmmmmmmnnnnnnoooooonnnmmmoooqqqrrrrrrqqqjjjiiigggeeeddddddeeeeeegggfffeeeeeeeeeggghhhiiijjjkkklllnnnqqqsssuuuuuutttsssqqqnnnllljjjiiiiiilllmmmmmmmmmlllmmmppprrruuuuuuuuuuuuvvvvvvvvvvvvttttttttttttuuuvvvwwwxxxxxxxxxwwwuuusssrrrqqqppplllnnnqqqqqqpppoooooooooqqqrrrrrrssstttuuuuuuvvvuuutttrrrpppoookkkgggddd^^^VVVOOOKKKGGGBBB@@@AAACCCBBBDDDGGGJJJMMMVVV```nnnzzzpppnnnlllmmmqqqtttsssqqqooosssxxx{{{zzzvvvqqqmmmkkkkkklllrrr||||||ssseeeZZZSSSPPPOOOOOOSSSSSSSSSSSSUUUVVVXXXYYYVVVVVVUUUUUUUUUUUUVVVVVVQQQQQQRRRTTTVVVWWWVVVTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXVVVRRROOONNNMMMMMMNNNPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRPPPNNNLLLKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIMMMMMMMMMMMMNNNNNNNNNNNNKKKJJJHHHGGGGGGIIIJJJLLLMMMJJJIIIMMMPPPRRRWWW]]]kkkooorrrpppjjjeeeeeefffhhhooovvvyyyxxxsssssstttaaaYYYZZZggguuu```bbbooo~~~xxxuuuwwwyyywwwmmm\\\III===>>>>>>>>>======???CCCFFFIIIMMMQQQTTTSSSNNNHHHDDD@@@??????>>>???@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<;;;:::999777777999999999999999999999999888888888888888888888888888888888888888888888888999999999888777777777666777777777888888888888999999888888888888888999999;;;::::::::::::999999999888888888888888888888888;;;;;;::::::999888888777888888999::::::::::::999666666888999:::;;;;;;;;;<<<;;;:::999888888888888<<<999666555777999::::::888888888888888888888888888888888888888888888888999999999999999999999999;;;;;;::::::999999888888999999999999999888888888888888888888888888888888888999999::::::999999888;;;::::::999999::::::;;;999999999999999999999999777888888888999999::::::zzz{{{{{{|||||||||{{{{{{xxxxxxwwwuuusssqqqooonnnmmmkkkkkkmmmpppsssttttttttttttuuuvvvuuutttrrrqqqpppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssssssssrrrrrrrrrssstttuuuppppppppppppqqqrrrssstttnnnmmmlllnnnpppqqqpppooolllkkkiiigggeeeddddddccceeeeeefffggghhhjjjlllmmmqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqpppnnnmmmmmmnnnooonnnoooooonnnmmmmmmooorrrrrrrrrrrrrrrrrrrrrsssssssssssssssssstttuuuvvvvvvttttttttttttttttttttttttlllnnnpppppppppooopppqqqtttttttttttttttsssrrrqqqqqqooommmkkkiiifffaaa^^^UUUOOOIIIFFFBBB>>>@@@DDDFFFIIINNNQQQSSSWWW```gggxxx}}}uuuqqqpppiiilllpppvvvzzz{{{yyywwwuuuxxx}}}zzzpppiiijjjmmmrrrzzz~~~ssskkk___UUUOOONNNNNNNNNUUUVVVWWWYYYZZZZZZ[[[[[[XXXWWWWWWVVVVVVWWWWWWXXXRRRRRRSSSUUUXXXXXXWWWUUUQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXUUURRROOONNNLLLMMMOOOQQQRRRRRRRRRQQQSSSTTTUUUVVVVVVTTTRRRPPPRRRQQQNNNLLLKKKKKKKKKLLLKKKJJJJJJIIIHHHGGGGGGFFFJJJJJJKKKLLLMMMNNNNNNOOOLLLKKKIIIHHHHHHIIIJJJKKKLLLHHHHHHKKKMMMOOOSSSXXXhhhooouuusssiiiaaa___aaa\\\aaahhhmmmvvv~~~uuu{{{iii[[[XXXccckkkfffiiiwwwqqqjjjlllppptttrrreeeRRRCCC>>>>>>===<<<===>>>AAABBBCCCGGGKKKOOOQQQPPPMMMKKKBBBAAA@@@???@@@AAACCCDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@?????????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;::::::999999888;;;;;;;;;;;;:::999999888888888888888888888888888888888888888888888888888888888888888888888888888999888888888888888888888777777777777777777777888888888888777888888999:::::::::::::::999999999999888888888888888888888888999999999999999999999999888999::::::;;;;;;::::::666777888999::::::::::::::::::999999888999999999444444666888;;;;;;888666888888888888888888888888888888888888888888888888888888888888888888888888;;;;;;;;;::::::999999999999999999999999999999999777777888888888888999999999999::::::::::::999999;;;;;;::::::::::::;;;;;;999999999999999999999999888888888999999999::::::zzz{{{{{{{{{{{{zzzzzzyyywwwwwwvvvuuutttqqqooonnnpppnnnllllllnnnpppqqqqqqoooppprrrssstttsssrrrqqqppppppooonnnnnnmmmlllllllllmmmmmmnnnoooqqqrrrssssssrrrqqqqqqppppppqqqqqqoooooooooooopppqqqrrrsssnnnmmmllllllnnnnnnmmmlllnnnmmmkkkjjjhhhgggffffffdddfffhhhkkkmmmpppqqqrrruuuuuutttsssrrrqqqqqqppprrrqqqpppppppppqqqrrrsssqqqqqqqqqooonnnnnnppprrrppppppppppppppppppooooooqqqqqqpppqqqqqqrrrssstttssssssssstttttttttttttttpppqqqqqqoooooopppsssuuurrrssstttuuutttsssqqqpppnnnkkkfffbbb___ZZZVVVRRRMMMHHHEEECCC@@@???FFFNNNVVV^^^eeeggggggiiiooosssxxxmmmgggeeeeeekkkssszzz}}}|||zzzyyy||||||qqqjjjjjjoooxxxyyypppjjjaaaZZZVVVUUUUUUUUU[[[\\\]]]^^^^^^]]]\\\[[[YYYYYYXXXXXXXXXXXXYYYYYYVVVVVVVVVWWWYYYYYYWWWUUUQQQQQQQQQQQQRRRSSSTTTTTTVVVVVVWWWWWWVVVTTTQQQOOONNNOOOQQQRRRSSSSSSRRRRRRTTTUUUVVVVVVUUURRRPPPNNNQQQPPPNNNMMMKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFHHHHHHIIIJJJKKKLLLMMMNNNLLLKKKJJJIIIIIIIIIJJJKKKJJJGGGFFFIIIKKKKKKNNNSSS\\\gggppppppggg______aaa^^^^^^aaahhhsss|||ooo^^^WWWbbbvvvkkkeeennnpppeeeeeeiiippptttmmm]]]OOO???>>><<<<<<===>>>???@@@AAACCCEEEGGGJJJKKKLLLMMMDDDCCCAAA@@@@@@BBBDDDEEEFFFFFFEEEDDDDDDCCCBBBBBB@@@@@@@@@????????????>>>============<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999:::;;;;;;<<<888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999999999888777777777777777777777888888777777888999999::::::999999999999888888888777777777777777777777777555555666777888999::::::999999:::;;;;;;;;;;;;:::999999:::::::::999999888888888888888999:::;;;<<<999888999:::;;;;;;888666888888888888888888888888888888888888888888888888888888888888888888888888;;;;;;:::::::::::::::999999999999999999999999999777777888888999999999999::::::;;;;;;;;;;;;::::::777666666555555666666777999999999999999999999999:::::::::999999999999888zzzzzzzzzzzzzzzyyyxxxwwwwwwxxxxxxxxxwwwuuusssrrrvvvssspppooooooqqqqqqqqqmmmnnnooopppqqqqqqqqqqqqpppooonnnmmmlllkkkjjjjjjjjjjjjkkklllmmmnnnpppqqqpppppppppoooooonnnnnnnnnlllllllllkkkkkkllllllmmmnnnmmmllllllmmmnnnlllkkkmmmmmmmmmmmmllllllkkkkkkiiijjjnnnqqqsssuuuuuuuuuttttttttttttssssssssssssuuuttttttssssssssssssttttttttttttrrrooooooppprrrqqqqqqqqqqqqppppppppppppoooooooooooopppqqqrrrsssvvvvvvuuutttsssrrrqqqppptttsssrrrpppoooppptttwwwmmmoooqqqssssssrrrpppnnnjjjeee^^^WWWRRRMMMIIIFFFEEECCCBBBAAAAAADDDOOO[[[nnnxxx}}}}}}tttiiiddddddiiipppxxx}}}}}}{{{zzz{{{zzzpppjjjjjjqqq|||{{{sssooolllgggdddcccaaa___^^^````````````___^^^]]]\\\YYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZYYYWWWTTTRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTUUUVVVUUUSSSPPPPPPQQQRRRSSSTTTSSSRRRRRRTTTTTTTTTTTTSSSQQQPPPNNNPPPPPPPPPPPPOOOMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIFFFEEEGGGHHHHHHJJJNNNSSS^^^jjjnnnjjjfffgggjjjhhheeefffllluuu}}}uuueee[[[aaauuuhhhlll~~~{{{hhheeeeeejjjooommmbbbWWWEEEBBB>>><<<===>>>??????AAAAAAAAABBBCCCFFFHHHIIIFFFEEECCCAAAAAACCCEEEGGGGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888999:::;;;======999999999999999999999999888888888888888888888888888888888888888888888888777888888888999:::::::::999888888888888777777777777777777777888999::::::999999999999888888888888666666666666666666666666444555555777888999::::::888999::::::;;;;;;:::::::::::::::::::::999888777666666777888999;;;<<<===GGGCCC===999888999:::;;;888888888888888888888888888888888888888888888888999999999999999999999999::::::::::::999999999999888888888999999999999999888888888999::::::;;;;;;;;;<<<<<<======<<<<<<;;;888888777777777777888888999999999999999999999999;;;;;;::::::999999999888yyyyyyyyyyyyxxxwwwvvvuuuvvvwwwxxxyyyyyywwwuuutttxxxuuuqqqppppppqqqrrrqqqooonnnnnnnnnnnnnnnoooooooooooonnnnnnmmmmmmllllllkkkkkkjjjjjjkkkkkkllllllkkklllmmmnnnnnnnnnmmmllllllkkkjjjiiihhhhhhhhhhhhjjjiiiiiijjjlllmmmlllkkkkkklllmmmnnnooopppppppppppprrruuuwwwxxxxxxwwwvvvssssssttttttttttttttttttvvvvvvwwwwwwvvvvvvuuuuuuwwwwwwvvvtttqqqpppqqqsssssssssrrrrrrrrrqqqqqqqqqoooooooooooopppqqqrrrsssuuuuuuttttttsssrrrqqqqqqsssttttttrrrqqqppprrrtttmmmnnnpppqqqppplllhhhfff```[[[SSSLLLGGGEEECCCAAA@@@@@@AAACCCEEEKKK[[[kkk}}}{{{nnnffffffhhhqqqwww}}}~~~{{{xxxyyy{{{~~~uuuooolllpppwwwwwwnnnjjjjjjjjjkkkkkkiiieeebbbaaaaaa```______^^^^^^]]]XXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYWWWTTTSSSSSSSSSSSSTTTUUUVVVWWWSSSQQQPPPQQQTTTUUUTTTRRRRRRRRRSSSTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQRRRRRRRRROOOPPPRRRTTTSSSQQQNNNLLLIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFGGGGGGHHHHHHIIIHHHEEEDDDFFFGGGEEEGGGJJJMMMXXXfffnnnoooooorrruuutttqqqrrruuuvvvxxx|||oooaaa```wwwvvvtttxxxrrrlllkkknnnmmmfff```OOOJJJCCC???>>>>>>>>>===>>>???AAACCCFFFIIIKKKLLLHHHFFFDDDBBBBBBCCCFFFHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@============<<<<<<<<<<<<:::;;;;;;<<<<<<=========:::999999999999:::<<<===::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777888999999:::;;;;;;::::::999999888888888888777777777777888999:::;;;;;;:::::::::999999999999777777777777777777777777777777888888888999999999888888999:::::::::::::::888888999:::::::::999999888777888888999:::;;;<<>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999999999::::::::::::::::::yyyyyyyyyxxxwwwvvvuuutttssstttvvvwwwxxxwwwuuutttwwwssspppnnnooopppqqqqqqqqqpppnnnmmmllllllmmmnnnnnnnnnnnnooooooooooooooommmlllkkkjjjiiiiiiiiiiiigggiiikkkmmmooonnnmmmmmmmmmlllkkkiiihhhgggffffffeeeeeeeeegggiiikkkkkkkkkiiijjjlllnnnppprrrssssssvvvxxxzzz{{{{{{yyywwwuuuuuuuuuuuutttssssssrrrrrrtttuuuwwwxxxyyyyyyxxxxxxyyyyyywwwuuurrrqqqrrrssssssssssssrrrrrrqqqqqqqqqppppppppppppqqqrrrssstttrrrrrrrrrsssssstttttttttqqqsssuuutttrrrqqqpppqqqpppqqqrrrppplllfff___\\\VVVQQQIIIDDDBBBBBBCCCCCC@@@AAADDDGGGIIIRRRdddvvvvvviiidddhhhnnnsssxxx|||{{{uuurrrtttwww{{{rrrnnnnnnwww~~~uuukkkdddeeehhhlllmmmjjjeeeaaa``````___^^^^^^^^^^^^^^^WWWVVVVVVUUUUUUVVVVVVWWWVVVVVVVVVWWWYYYYYYWWWUUUTTTTTTTTTTTTUUUVVVWWWXXXRRROOONNNOOORRRUUUTTTSSSRRRSSSSSSSSSSSSQQQPPPOOONNNNNNNNNOOOQQQRRRTTTUUUOOOQQQUUUWWWWWWTTTQQQNNNHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIIIIHHHHHHGGGGGGGGGCCCCCCDDDEEEFFFGGGGGGGGGHHHDDDCCCFFFFFFDDDEEEHHHGGGRRR```jjjooorrruuuxxxzzzzzz||||||wwwttt}}}|||wwwfff___ppp{{{uuuttttttppplllWWWPPPGGGAAA???>>>===<<<:::===BBBHHHNNNRRRTTTUUUIIIGGGDDDBBBBBBDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA>>>=========<<<<<<<<<<<<777888888999:::;;;<<<<<<<<<;;;:::999999999:::;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888777777888999:::;;;;;;<<<:::::::::999999999888888777777777777888999:::;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888;;;;;;::::::999888888777888888999:::::::::999999666777888999:::;;;;;;;;;999999999888999999:::::::::999999;;;======<<<:::888888888888888888888888888888888888888888888888::::::::::::::::::::::::888888888888888888888999666666777777888888888999999999:::;;;;;;<<<======>>>>>>????????????>>>>>>;;;::::::999999::::::;;;999999999999999999999999777888888999;;;<<<<<<===rrrtttwwwwwwvvvtttttttttppppppqqqqqqrrrrrrsssssstttsssqqqooommmlllkkkjjjmmmlllkkkkkkjjjjjjkkkkkkooonnnlllmmmoooqqqqqqpppooooooooonnnllljjjhhhfffiiiiiihhhhhhhhhiiiiiijjjkkkkkklllkkkjjjiiigggeeehhhiiikkkmmmnnnnnnnnnmmmnnnooopppqqqssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxxxxzzzzzz{{{zzzxxxvvvtttrrrtttvvvxxxxxxwwwvvvwwwxxxuuutttsssrrrssssssuuuvvvuuuvvvwwwwwwxxxxxxxxxxxxrrrtttvvvxxxwwwvvvsssqqqpppqqqrrrsssttttttssssssuuusssrrrrrrsssrrrpppooopppooolllhhhbbb\\\WWWTTTKKKFFFEEEFFFBBB<<<<<>>======<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999888999999::::::999999888;;;;;;;;;::::::999999999<<<:::888999;;;<<<:::888999999999999999999999999666666777777888888999999999999999999999999999999888888888888888888888888888999999::::::999999888999999999999999999999999999999888888888888888888<<<999666666999;;;;;;:::<<<======<<<:::999999:::::::::::::::::::::::::::;;;:::999888888999:::;;;999999999888888888777777<<<<<<<<<;;;;;;:::::::::888777777777777999:::;;;;;;;;;;;;;;;<<<<<<<<<===@@@@@@AAAAAA@@@@@@???>>><<<<<<<<<<<<:::888666555333666888777555555888;;;999999::::::::::::;;;;;;qqqsssuuuuuussspppooonnnllllllmmmnnnnnnoooooopppppppppooommmmmmlllllllllmmmlllkkkkkkjjjjjjjjjjjjkkkjjjiiijjjmmmooooooooommmmmmmmmllljjjgggeeedddddddddeeeeeefffggghhhiiijjjkkkkkkkkkkkkjjjiiihhhhhhiiijjjlllnnnooopppppprrrrrrrrrsssssstttttttttuuuvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxwwwvvvuuutttuuuwwwyyyyyywwwwwwwwwxxxvvvuuuttttttttttttuuuvvvxxxxxxyyyyyyyyyxxxxxxwwwtttuuuvvvwwwvvvuuusssrrrtttttttttttttttttttttssssssrrrrrrsssttttttqqqooonnnlllgggaaaYYYRRRLLLIIIIIIEEECCCDDDBBB>>>AAAFFFHHHLLLOOOQQQSSSXXX```ggglllrrr{{{zzzqqqmmmooovvv|||wwwqqquuu~~~|||ssskkkccc___\\\[[[\\\]]]^^^[[[UUUQQQNNNQQQVVV[[[]]]^^^^^^]]]XXXWWWUUUSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXXXXXXXWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSQQQRRRSSSTTTTTTTTTSSSSSSQQQPPPPPPOOOOOOPPPPPPQQQSSSSSSSSSSSSSSSRRRQQQQQQNNNNNNNNNMMMKKKJJJHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@AAACCCDDDFFFMMMVVV^^^hhhoooppplllmmmvvv~~~{{{wwwxxxzzztttiiiiiikkksssyyyttthhh______cccnnnttt{{{oooeeeVVVIIIAAA???>>>>>>@@@BBBGGGQQQ\\\eeehhhiiieee___VVVNNNIIIGGGFFFEEEGGGGGGGGGGGGFFFEEECCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::::::::999999999999::::::::::::999999;;;::::::::::::::::::999<<<:::888888;;;<<<;;;999999999999999999999999999888888888888999999999999888888888888888888888888::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::999999888888888888888888:::777444444777999999999;;;<<<===<<<:::888999:::::::::::::::::::::::::::::::::999888888999:::::::::999999999999888888888999999999999888888888888888777777777777999:::;;;;;;;;;;;;<<<===>>>>>>>>>@@@AAAAAAAAAAAA@@@??????????????????===;;;999888777888888777666666777888888888888999:::::::::;;;rrrtttuuutttqqqmmmkkkjjjhhhhhhhhhiiijjjjjjkkkkkkkkkkkkkkklllllllllmmmmmmmmmllllllkkkjjjiiiiiihhheeeeeeeeehhhkkknnnnnnnnnmmmlllkkkjjjhhheeecccbbbaaaaaabbbccceeefffggghhhiiiiiijjjkkkkkkkkkkkkkkkiiijjjjjjlllnnnppprrrsssuuuuuuttttttssssssrrrrrrssssssttttttuuuuuuuuuuuuttttttttttttttttttuuuvvvuuuwwwxxxxxxwwwvvvvvvwwwuuuuuuuuuuuuuuuvvvwwwwww{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvuuuuuutttttttttwwwvvvuuussssssrrrssssssooooooppprrrsssrrrooollliiifff```YYYQQQJJJDDDBBBEEEBBB@@@@@@@@@@@@EEELLLRRRVVVZZZ]]]^^^```eeeiiiggglllttt{{{~~~}}}{{{{{{zzzxxx~~~|||mmmccc\\\YYYWWWWWWVVVVVVVVVVVVSSSNNNJJJHHHKKKPPPUUUYYY[[[[[[[[[WWWVVVTTTSSSRRRSSSSSSTTTUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUUUUUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYWWWVVVUUURRRSSSSSSSSSSSSRRRQQQQQQOOOOOONNNNNNNNNNNNOOOOOOQQQQQQQQQQQQQQQPPPPPPOOONNNNNNMMMLLLKKKJJJJJJKKKHHHIIIIIIHHHGGGEEECCCAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCCCCJJJRRRZZZcccjjjkkkggghhhppp{{{}}}xxxwwwwwwuuugggaaadddiiinnnppplllddd[[[UUUVVVZZZdddnnnuuu~~~wwwiiiXXXHHHAAA@@@BBBAAAAAAFFFQQQ```lllrrrsssooohhh^^^UUUOOOJJJGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::999999999::::::::::::::::::;;;<<<:::888888999;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999777777777777777777777777::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::888888999999999999999999999777555555777999999999;;;<<<<<<;;;999888888999::::::::::::::::::::::::::::::999999999999::::::::::::::::::999999999999777777777888888888888888888888777777888999;;;<<<:::;;;<<<===>>>@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@???===;;;:::;;;:::888888888888777555666666777888888999::::::rrrtttuuutttqqqnnnlllkkkeeeeeeffffffggghhhhhhiiiiiiiiijjjkkkkkklllllllllmmmllllllkkkjjjiiihhhhhhbbbbbbdddgggkkknnnoooooonnnnnnlllkkkhhhfffeeedddcccdddeeefffggghhhhhhiiiiiiiiiiiiiiijjjlllmmmnnnmmmmmmmmmmmmnnnppprrrssstttttttttsssrrrrrrqqqqqqqqqrrrrrrsssssstttttttttsssrrrqqqpppqqqrrrsssttttttuuuwwwvvvtttsssssstttrrrrrrssstttvvvxxxyyyzzz|||||||||||||||{{{zzzyyyxxxwwwvvvtttttttttuuuuuuuuutttsssqqqqqqqqqqqqrrrlllmmmnnnoooooommmhhhdddaaa^^^XXXQQQKKKGGGDDDCCCEEEDDDCCCDDDFFFKKKSSSYYY```dddiiimmmnnnoooqqqrrrrrruuuxxx|||www}}}}}}||||||~~~sssbbbXXXUUUUUUVVVSSSSSSTTTSSSRRRPPPMMMKKKIIILLLOOOSSSUUUVVVVVVVVVWWWVVVUUUTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWYYYZZZZZZXXXVVVUUUSSSSSSSSSRRRQQQPPPOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPOOONNNNNNMMMMMMLLLJJJIIIIIIJJJKKKLLLJJJJJJIIIHHHGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCAAAGGGNNNUUU___hhhkkkhhhdddlllwww}}}}}}zzzvvvttt}}}}}}mmmccccccfffjjjnnnllldddXXXOOOOOOQQQVVV]]]dddooo}}}jjjUUUGGGCCCDDDBBBAAACCCMMM^^^llltttvvvtttnnnddd[[[UUUPPPLLLIIIDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;:::::::::999::::::::::::::::::999999999999::::::;;;;;;;;;<<<;;;999888888:::;;;;;;::::::::::::::::::::::::;;;;;;::::::999999888888888888888888888888888888888888888888888888888888999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999999:::::::::999999999:::;;;;;;:::;;;<<<;;;999888888999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888888999999::::::;;;999888777777888999;;;<<<:::;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@>>><<<:::999<<<999777888;;;;;;888555444555555666777888999999oooqqqssssssqqqnnnmmmmmmfffffffffggghhhhhhiiiiiijjjkkkkkkllllllkkkjjjiiilllmmmmmmmmmllljjjiiihhhddddddfffjjjnnnpppqqqpppqqqpppooommmkkkjjjiiiiiijjjkkkllllllmmmllllllkkkjjjiiiiiiiiijjjlllnnnppprrrqqqpppooonnnooopppqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqqqqrrrssstttttttttsssrrrqqqpppppppppqqqrrrssstttuuutttrrrppppppqqqnnnppprrrtttwwwyyy{{{|||zzz{{{|||}}}}}}}}}}}}}}}yyyxxxvvvtttssstttuuuuuussssssrrrrrrqqqqqqqqqrrrlllllllllllljjjfff```\\\VVVSSSNNNIIIEEEDDDEEEFFFHHHJJJNNNQQQWWWaaajjjppptttwwwzzz||||||{{{{{{zzz||||||||||||}}}rrr~~~~~~zzz{{{~~~qqq___UUUSSSTTTVVVSSSTTTUUUTTTSSSRRRRRRQQQPPPQQQSSSTTTTTTSSSRRRQQQXXXWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQRRRRRROOOOOOOOOOOOPPPQQQQQQRRRRRRTTTVVVWWWWWWVVVUUUSSSSSSRRRRRRPPPOOOOOONNNNNNMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJHHHGGGGGGHHHIIIJJJIIIIIIIIIHHHGGGDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBB@@@EEEKKKRRR]]]iiinnnnnnffflllttt{{{}}}{{{vvvssswww}}}xxxllldddeeeggggggddd\\\SSSLLLKKKKKKMMMQQQVVVaaauuuzzzeeeSSSHHHDDDBBB@@@AAAJJJYYYiiisssxxxyyyssskkkccc[[[TTTNNNJJJEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@?????????>>>>>>>>>========================;;;<<<<<<======<<<<<<;;;<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;:::::::::999999999::::::;;;;;;;;;;;;;;;:::999999999:::<<<::::::::::::::::::::::::::::::999999888888888777999999999999999999999999888888888888888888888888:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::::::::999:::::::::::::::;;;<<<;;;<<<<<<;;;999888888999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::999999888888888999999::::::;;;999888888888888:::;;;<<<;;;;;;===???AAACCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAAAAA???===;;;:::999888777999<<<===:::777444444555666666777888888jjjmmmooopppooommmmmmmmmhhhhhhhhhiiijjjjjjkkkkkklllmmmmmmnnnmmmllljjjiiilllmmmmmmnnnnnnmmmkkkjjjhhhhhhjjjmmmqqqrrrrrrqqqrrrrrrpppooonnnmmmmmmmmmpppqqqrrrssssssrrrppppppooonnnllljjjkkkmmmoooqqquuutttsssqqqpppooooooooonnnoooooopppqqqrrrrrrsssqqqqqqrrrssstttuuuuuuvvvuuutttssssssssssssssssssuuuvvvwwwvvvsssqqqpppqqqoooqqqsssvvvxxxzzz{{{|||zzz{{{|||}}}~~~~~~~~~~~~zzzyyywwwuuuttttttuuuuuusssttttttsssrrrqqqpppooojjjiiigggeeeccc^^^XXXTTTLLLIIIFFFDDDEEEHHHMMMPPPQQQXXX^^^ccckkkvvv~~~||||||||||||~~~|||xxxqqq{{{zzz~~~rrrbbbYYYTTTTTTTTTUUUVVVWWWVVVUUUTTTUUUWWWVVVVVVVVVVVVUUUTTTRRRQQQXXXXXXWWWWWWVVVUUUUUUTTTQQQQQQPPPPPPPPPPPPQQQQQQOOONNNNNNNNNNNNOOOOOOPPPOOOPPPQQQSSSSSSSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHHHHGGGGGGGGGHHHHHHGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>????????????>>>>>>@@@DDDGGGMMMXXXgggppprrrkkknnnsssyyy|||{{{vvvrrruuuzzz|||vvvuuugggfffeeebbb]]]VVVPPPLLLJJJIIIIIIKKKOOOYYYlll~~~sssaaaPPPFFFBBB@@@AAAGGGTTTdddsss{{{{{{tttmmmdddZZZQQQKKKFFFEEEDDDBBBBBBBBBCCCDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>???<<<============>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::999::::::::::::::::::;;;999:::;;;;;;999999:::;;;::::::::::::::::::::::::999999999999888888888888999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999999:::;;;;;;;;;777888999999888888999:::<<<======<<<:::999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::999999999999777777777888888888888888999999888888999:::<<<===;;;<<<===???AAABBBDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDDDDCCCBBB@@@>>><<<777777888:::<<<<<<:::999555555666666666666777777jjjmmmooopppooommmmmmmmmjjjjjjjjjkkkllllllmmmmmmmmmmmmooopppooonnnlllkkkkkklllnnnooopppooonnnmmmllllllmmmpppssssssrrrpppqqqpppooonnnnnnnnnooooooqqqrrrtttvvvvvvvvvuuutttvvvssspppnnnmmmooorrrttttttttttttsssrrrqqqpppooooooooopppqqqqqqrrrssssssrrrrrrssstttuuuvvvwwwwwwuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{|||zzzwwwuuutttuuuuuuvvvxxxyyy{{{{{{{{{zzz||||||}}}}}}}}}}}}}}}|||yyyyyyxxxvvvuuutttttttttrrrssssssrrrpppllliiifffaaa___\\\ZZZWWWSSSOOOKKKEEEDDDEEEHHHPPPZZZeeekkkpppxxx}}}||||||~~~yyywwwuuu{{{zzz~~~~~~qqqfff^^^YYYVVVUUUVVVWWWWWWVVVSSSRRRTTTWWWVVVVVVWWWWWWWWWVVVVVVUUUWWWWWWWWWVVVUUUUUUTTTSSSOOOOOONNNOOOOOOPPPQQQRRRPPPPPPOOONNNNNNNNNOOOOOOMMMMMMNNNOOOOOOPPPQQQQQQQQQPPPOOONNNMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGHHHGGGFFFEEEBBBBBBBBBAAAAAAAAA@@@@@@===>>>>>>>>>>>>>>>>>>===AAACCCDDDGGGRRRcccnnnqqqsssrrrssswwwzzz{{{wwwssstttxxx{{{ooovvv~~~qqqmmmhhhdddbbb^^^XXXSSSOOOMMMLLLLLLMMMTTTfffvvvzzzlllYYYJJJDDDDDDCCCEEEMMM[[[lllxxx|||wwwooodddYYYQQQHHHGGGEEECCCBBBBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===>>>>>>???<<<=========>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;::::::::::::::::::999777:::======;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::::::::888888888888888888888888::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999999:::;;;;;;<<<666888::::::888888999;;;===>>>>>>===;;;::::::;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;:::::::::999999999999888888888999999999999888888888888999999888888999:::<<<===<<<<<<===???@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDDDDCCCBBB@@@>>><<<666888:::;;;:::999888888777777777666666666666666mmmppprrrrrrqqqooonnnnnnkkkkkkkkklllmmmmmmnnnnnnlllmmmoooqqqqqqpppnnnmmmkkklllnnnpppqqqpppooonnnnnnnnnooorrrttttttqqqoooooonnnmmmllllllmmmoooooopppqqqtttvvvxxxxxxwwwvvv{{{xxxtttpppoooqqqsssuuurrrssstttuuutttsssqqqpppqqqrrrrrrrrrrrrrrrsssssssssssstttuuuvvvwwwxxxyyyvvvwwwzzz|||~~~~~~~~~~~~~~~~~~{{{yyyxxxxxxzzz{{{|||||||||{{{zzzyyy}}}~~~~~~}}}}}}|||{{{zzzyyyyyyxxxwwwvvvuuutttsssppppppqqqooolllfffaaa]]]WWWTTTQQQOOOMMMJJJGGGDDDCCCDDDHHHQQQ___ooo~~~~~~}}}yyyxxxyyy}}}yyy{{{|||vvvooogggbbb^^^ZZZXXXVVVWWWWWWTTTQQQOOOQQQTTTTTTTTTVVVWWWYYYYYYZZZZZZUUUUUUVVVUUUUUUTTTSSSRRRMMMMMMNNNNNNOOOPPPQQQRRRRRRQQQQQQPPPOOOOOOOOOOOOLLLLLLLLLMMMNNNOOOPPPQQQPPPOOONNNMMMMMMMMMNNNOOONNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKIIIJJJKKKKKKJJJHHHGGGFFFCCCDDDFFFGGGHHHHHHHHHGGG@@@@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@??????BBBCCCAAACCCMMM^^^kkkoooxxxuuusssvvvyyy{{{xxxtttsssvvv~~~~~~mmmooowww}}}uuunnnkkkmmmkkkccc[[[SSSQQQOOOLLLJJJOOO]]]mmm|||}}}rrr___NNNHHHGGGEEECCCFFFRRRcccooo}}}wwwmmmbbbZZZJJJHHHFFFCCCBBBBBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@>>>=========>>>???<<<=========>>>>>>??????;;;<<<===??????===<<<;;;======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999999999555999===>>><<<999888999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<777777777777777777777777888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999888888999::::::;;;<<<<<<888:::======;;;:::;;;======>>>???>>><<<;;;;;;<<<::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::999999999888888888777777<<<<<<<<<;;;;;;::::::::::::999888888999:::<<<===<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAABBBAAA@@@>>><<<:::666999<<<<<<888666555777888888888777666666555555mmmnnnppprrrrrrqqqooonnnoooooommmmmmlllmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqooooooqqqssstttsssooollllllmmmoooqqqrrrssstttttttttsssqqqpppoooppprrrsssvvvuuutttssstttvvvxxxzzz{{{zzzxxxwwwuuutttttttttssssssssssssrrrrrrqqqqqqqqqrrrsssuuuvvvvvvwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzxxxxxxxxxyyyzzz{{{{{{|||~~~~~~}}}{{{yyyyyy||||||}}}~~~~~~}}}{{{zzz~~~|||zzzzzzzzzzzz{{{wwwzzz}}}{{{vvvqqqppppppnnnllliiihhhfffaaaZZZUUUNNNJJJEEECCCCCCEEEEEEEEEEEEHHHRRRbbbxxx{{{zzz{{{}}}www}}}vvvqqqooolllkkkjjjgggbbb]]]\\\ZZZXXXUUURRRPPPOOONNNQQQRRRUUUWWWZZZ\\\]]]]]]YYYXXXWWWVVVTTTRRRQQQQQQOOOMMMLLLLLLOOOQQQRRRRRROOOOOOOOOOOOPPPQQQRRRRRRPPPOOONNNMMMMMMMMMNNNOOOQQQQQQPPPOOONNNNNNMMMMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNMMMKKKJJJHHHGGGGGGJJJHHHGGGGGGIIIHHHEEEBBBHHHHHHIIIHHHHHHGGGFFFEEEGGGEEECCCAAA@@@AAABBBCCC@@@?????????@@@AAABBBBBBBBBCCCEEEGGGIIIQQQeeewwwwww|||~~~yyyvvvwwwzzzzzzrrrsssuuuyyyqqqooosss{{{wwwyyy{{{{{{yyyhhh^^^SSSMMMLLLPPPZZZeeeuuu|||{{{vvvmmmgggUUUKKKDDDFFFKKKNNNTTTZZZqqq}}}}}}{{{rrreee___TTTKKKKKKJJJEEEBBBCCCDDDBBBAAAAAABBBCCCCCCBBBAAAAAAAAAAAA@@@@@@?????????????????????>>>>>>===???===;;;<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<;;;;;;:::::::::;;;;;;999999999999;;;;;;;;;;;;;;;::::::999999999;;;999777777888999888777999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<======<<<;;;:::::::::999888999:::<<<===;;;;;;;;;<<<<<<=========>>>>>>>>>===<<<<<<;;;;;;999;;;===>>>>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999GGGLLL@@@666777;;;::::::999888888999:::<<<======>>>>>>???@@@@@@AAAAAACCCCCCBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDDDDCCCAAA@@@888999:::;;;<<<;;;:::999999888888888777777666666mmmnnnoooppppppooonnnnnnkkkkkkjjjkkklllmmmoooqqqqqqqqqqqqrrrrrrsssssssssrrrrrrrrrtttuuutttqqqoooiiijjjkkkmmmnnnpppppppppqqqpppooooooppprrrtttvvvxxxwwwvvvuuuuuuwwwxxxzzzzzzyyyxxxvvvuuuuuuuuuuuuttttttssssssrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzz{{{||||||}}}~~~~~~~~~~~~}}}}}}{{{zzzxxxxxxzzz{{{||||||||||||{{{zzz|||{{{yyyxxxwwwwwwxxxxxxvvvwwwwwwuuurrrpppnnnnnnhhhfffbbb___\\\WWWPPPKKKEEEDDDCCCBBBAAAAAABBBBBBIIIPPP^^^ssszzz{{{|||}}}yyyqqqooonnnmmmmmmmmmkkkfffbbb^^^]]]ZZZVVVSSSPPPOOONNNSSSTTTUUUWWWYYY[[[]]]^^^\\\[[[YYYWWWUUURRRQQQPPPPPPNNNMMMMMMOOOQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPOOOMMMMMMLLLMMMMMMNNNPPPPPPPPPPPPOOOOOONNNMMMLLLMMMMMMNNNNNNMMMMMMLLLNNNNNNMMMKKKJJJIIIHHHGGGJJJHHHFFFFFFHHHHHHFFFDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFDDDBBBAAA@@@@@@AAABBB@@@????????????@@@@@@AAAAAAAAACCCEEEFFFOOOaaarrruuuzzzyyyrrrmmmmmmoooppppppnnnmmmnnnsssyyyqqqlllooo|||zzzzzz~~~yyylll]]]RRRMMMOOOZZZeeerrr|||wwwuuukkk]]]OOOHHHFFFGGGNNNVVVdddssszzzmmmeeeYYYOOOLLLJJJDDDAAAAAACCCBBBAAAAAABBBBBBAAA???????????????????????????????????????>>>======<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::999888888999::::::;;;;;;;;;:::::::::999999<<<:::999888999:::999888888999999::::::::::::999;;;;;;;;;;;;;;;:::999999;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999;;;===>>>>>>===;;;999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999DDDHHH>>>777999;;;999999999999999:::;;;<<<===<<<======>>>??????@@@@@@AAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDDDDDDDCCCAAA@@@<<<<<<<<<;;;:::999888777888888888888777777777666mmmllllllkkkkkkllllllllliiiiiihhhiiiiiikkkmmmnnnnnnnnnooopppqqqrrrsssssssssqqqppppppqqqrrrpppooohhhhhhiiikkklllmmmnnnnnnmmmmmmmmmnnnpppsssvvvwwwyyyxxxwwwvvvvvvwwwxxxyyywwwwwwvvvuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrsssttttttuuuwwwxxxyyyyyyzzzzzzwwwxxxzzz||||||{{{zzzyyy{{{{{{{{{|||}}}}}}~~~~~~}}}||||||zzzyyywwwvvvvvvxxxxxxyyyzzzzzzzzzyyyyyyxxxwwwvvvvvvuuuuuutttttttttrrrpppooonnnllljjjhhhaaa^^^YYYUUUPPPKKKFFFBBB???AAACCCCCCAAAAAACCCFFFLLLVVVhhh~~~{{{{{{|||sssmmmhhhhhhiiikkkllljjjgggddd^^^\\\ZZZXXXVVVTTTSSSSSSUUUUUUUUUUUUWWWZZZ]]]___^^^]]][[[XXXVVVSSSQQQPPPQQQPPPNNNNNNPPPQQQPPPPPPQQQPPPOOONNNNNNMMMMMMMMMOOONNNNNNMMMLLLMMMMMMMMMNNNOOOPPPQQQQQQPPPOOONNNLLLLLLLLLMMMMMMLLLLLLLLLNNNNNNMMMLLLJJJIIIHHHHHHIIIGGGEEEEEEFFFGGGGGGGGGCCCBBBBBBBBBCCCDDDFFFGGGDDDCCCAAA@@@??????@@@@@@@@@??????>>>>>>>>>>>>?????????@@@BBBDDDKKK[[[kkkvvvzzzyyypppiiijjjmmmooopppkkkeeedddgggllloooppptttzzzuuulllkkkwww~~~~~~kkk[[[QQQOOOXXXbbbqqq|||zzz{{{~~~uuubbbRRRFFFBBBHHHPPPVVVgggxxxzzznnndddXXXQQQLLLFFFCCCCCCCCCBBBAAABBBCCCBBB@@@>>>??????????????????@@@@@@?????????>>>===<<<;;;:::>>>>>>>>>???@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888999999:::;;;;;;;;;;;;::::::::::::===;;;999999:::;;;:::999888888999999999888777777::::::;;;;;;::::::999999;;;;;;;;;::::::;;;;;;;;;:::::::::999::::::;;;<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<:::;;;===>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999AAACCC<<<888;;;;;;888999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>=========>>>>>>???@@@BBBBBBCCCDDDDDDCCCAAA@@@@@@???===;;;999777666666888888888888777777777777kkkjjjhhhgggfffgggiiijjjkkkjjjiiiggggggggghhhiiijjjjjjkkkmmmnnnooopppqqqooommmjjjjjjkkkllllllkkkjjjjjjjjjkkklllnnnoooooollllllmmmnnnppprrrtttvvvuuuuuuuuuuuuvvvwwwxxxyyyuuuttttttsssttttttuuuuuuuuutttsssrrrqqqrrrtttuuuuuuvvvwwwxxxyyyzzzzzzzzzwwwyyy{{{}}}}}}|||yyyxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{yyywwwvvvttttttsssuuuuuuvvvvvvwwwwwwwwwwwwvvvvvvvvvuuuuuusssrrrqqqpppmmmkkkkkkkkkhhhbbb]]]XXXUUUQQQLLLHHHEEECCCBBBAAADDDGGGFFFDDDFFFLLLRRRWWWaaassswwwooohhhdddaaabbbdddeeefffdddbbb```ZZZYYYYYYYYYYYYYYYZZZ[[[VVVUUUSSSSSSTTTWWW[[[]]]\\\\\\ZZZXXXVVVUUUSSSRRRSSSQQQPPPPPPQQQQQQPPPOOOPPPOOONNNNNNMMMMMMMMMNNNPPPPPPOOOOOONNNNNNNNNNNNMMMNNNPPPQQQQQQPPPOOONNNLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDEEEFFFHHHIIIBBBAAA@@@??????AAACCCEEEBBBAAA@@@???>>>>>>>>>???@@@???>>>===============>>>>>>???AAABBBHHHUUUcccsssxxxyyyqqqkkkmmmsssvvvuuunnneeebbbdddgggiiiiiilllsss{{{rrriiiqqqwwwfffXXXQQQVVV^^^pppwwwtttwww~~~wwwfffUUUKKKIIIKKKNNN\\\nnn}}}|||sssggg\\\TTTMMMHHHFFFCCCBBBBBBCCCDDDDDDAAA???@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>===;;;:::999===>>>???@@@AAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::<<<;;;999999:::;;;;;;:::999999999999999888777666999:::::::::::::::999999<<<;;;:::999999:::;;;<<<;;;;;;:::::::::;;;;;;;;;999:::::::::;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999===>>>:::999<<<<<<888888999;;;<<<======<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???AAABBBCCCCCCCCCBBBAAA@@@AAA@@@===:::888777777777888888888777777777777777iiihhhfffdddcccdddfffgggiiihhhgggfffgggggghhhiiiiiijjjkkklllnnnpppqqqqqqllljjjgggggghhhjjjjjjjjjkkkkkkkkkkkklllnnnooopppnnnnnnnnnooopppqqqssssssqqqqqqrrrsssuuuwwwxxxyyyssssssrrrrrrrrrsssttttttuuutttssssssssssssuuuuuuuuuvvvwwwxxxyyyzzzzzzzzzyyyzzz|||~~~~~~|||zzzxxxyyyyyyyyyyyyzzzzzzzzzzzzzzzxxxvvvtttrrrqqqqqqpppqqqqqqrrrrrrssstttuuuvvvuuuvvvvvvvvvuuurrrpppnnnjjjhhhggggggfff```WWWPPPMMMKKKHHHEEEDDDEEEHHHJJJHHHJJJKKKIIIIIIOOOYYYbbbiiiqqq~~~|||zzztttiiibbb]]]ZZZ]]]^^^___```___^^^]]]\\\YYYYYYYYYYYYZZZ[[[\\\\\\VVVTTTQQQPPPPPPSSSWWWYYYYYYXXXXXXWWWVVVVVVUUUUUUSSSRRRQQQQQQRRRQQQPPPNNNNNNMMMMMMMMMNNNNNNOOOPPPRRRRRRRRRQQQQQQQQQPPPPPPMMMNNNOOOPPPPPPPPPOOONNNMMMNNNNNNNNNNNNNNNNNNMMMNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGEEEDDDDDDEEEGGGIIICCCBBB@@@>>>>>>???@@@AAAAAA@@@@@@???>>>>>>======??????>>>===<<<<<<<<<===???>>>???AAABBBFFFPPP[[[mmmuuuxxxsssmmmooouuuxxxyyyssskkkggggggjjjmmmmmmoootttzzzzzzllllll{{{sssbbbUUUTTTXXXiiizzzxxxqqqsssyyy{{{mmm^^^RRRLLLJJJRRR```oooyyykkk___VVVNNNIIIDDDCCCBBBBBBDDDDDDBBB@@@???@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::===>>>???@@@???>>>>>>===========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888:::;;;:::999:::;;;;;;;;;:::999888888999::::::;;;;;;:::::::::<<<<<<:::999999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::<<<===>>>>>>;;;;;;<<<===>>>??????@@@;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999;;;;;;:::;;;<<<;;;999888999:::<<<===<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCBBBAAAAAA???>>><<<:::999999999:::777777777777777777888888jjjhhhfffdddddddddeeefffeeeeeeeeefffhhhkkkmmmooommmmmmnnnpppqqqsssttttttmmmllljjjjjjlllnnnoooooommmllllllkkklllnnnoooqqqqqqrrrrrrrrrssssssttttttqqqrrrsssuuuvvvxxxyyyyyyttttttsssssssssttttttuuuuuuuuuvvvvvvvvvwwwwwwwwwuuuvvvwwwyyyzzzzzzzzzzzz{{{|||}}}~~~~~~|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzxxxvvvtttqqqooonnnnnnnnnnnnnnnnnnoooppprrrsssttttttuuuuuuuuusssoookkkhhhaaaaaaaaa```]]]VVVNNNHHHDDDDDDBBBAAACCCIIIQQQWWWSSSSSSRRRRRRUUU^^^jjjsssxxx~~~}}}|||sssooouuu}}}{{{nnneee___[[[YYY\\\]]]^^^]]][[[ZZZ[[[\\\]]]\\\[[[YYYXXXXXXXXXWWWUUUSSSPPPOOOOOOQQQTTTVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRRRRRRRSSSSSSQQQOOOMMMMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMLLLLLLKKKJJJJJJFFFGGGGGGEEEDDDDDDFFFHHHDDDCCCAAA@@@?????????@@@@@@@@@@@@??????>>>======???>>>>>>============>>>@@@??????BBBBBBDDDLLLUUUjjjuuu|||yyyssssssxxx{{{{{{wwwrrrnnnmmmooosssuuuyyy{{{ssslllsssnnn\\\TTTTTT]]]lll~~~zzz{{{pppmmmqqqttt}}}~~~qqqbbbVVVKKKLLLRRR^^^pppyyylllaaaWWWOOOIIIGGGDDDCCCCCCCCCBBBAAA?????????>>>>>>>>>============>>>>>>>>>===<<<<<<===>>>???>>>===<<<===???========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<======>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<:::999888888:::;;;;;;:::;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::888999:::;;;<<<>>>??????<<<<<<===>>>??????@@@@@@;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<:::;;;;;;;;;;;;;;;;;;:::888888999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===>>>??????@@@BBBCCCCCCBBBAAAAAA======<<<;;;::::::;;;;;;777777777777888888888888kkkjjjiiigggggggggggggggddddddeeegggjjjmmmppprrroooooopppqqqssstttuuuuuupppooonnnppprrruuuuuuuuuppppppooonnnoooppprrrtttuuuuuuvvvwwwxxxxxxxxxxxxwwwxxxxxxyyyzzzzzzzzzzzzwwwwwwvvvvvvuuuvvvvvvvvvwwwxxxzzz{{{|||{{{zzzyyywwwxxxyyyzzz{{{|||||||||}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyywwwuuurrrooommmlllllllllkkkkkkkkklllnnnppprrrsssqqqqqqrrrqqqnnniiidddaaaYYYYYYYYYVVVQQQLLLHHHGGGCCCCCCCCCDDDHHHQQQ]]]ffffffeeedddfffmmmwww}}}zzzqqqnnnrrr}}}{{{}}}}}}rrriiiccc___\\\[[[ZZZ[[[[[[YYYWWWXXX[[[^^^]]]\\\[[[YYYWWWVVVUUUUUUUUUSSSQQQPPPOOOQQQSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSRRRRRRSSSTTTTTTRRRPPPPPPOOOOOOOOOOOOOOOPPPPPPRRRSSSSSSTTTSSSRRRQQQPPPOOONNNLLLKKKJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKEEEGGGHHHGGGDDDCCCDDDFFFBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>======>>>>>>======>>>>>>??????@@@>>>???AAAAAABBBGGGOOOaaaooo{{{|||xxxxxx{{{~~~|||}}}{{{wwwssssssxxx~~~uuutttyyybbbUUUSSSRRR^^^mmmyyy{{{}}}vvvooonnnmmmwww}}}qqqdddTTTOOOLLLQQQ^^^mmmxxxvvvpppfff]]]VVVSSSMMMIIIGGGFFFEEEDDDBBBBBBAAAAAA@@@???>>>>>>======>>>>>>??????>>>>>>=========<<<::::::===@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<=========>>>;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===;;;:::888999;;;<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;:::;;;<<<<<<=========<<<<<<======>>>>>>======<<<;;;<<<=========<<<:::999<<<<<<<<<============>>><<<<<<======>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<:::;;;======;;;::::::<<<888888888888999:::;;;;;;::::::::::::::::::::::::999999999:::;;;<<<>>>??????@@@AAABBBCCCBBBAAAAAA============<<<;;;:::999666777777777888888888888mmmlllkkkjjjjjjiiiiiiiiiggggggggghhhjjjlllooopppoooooopppqqqrrrsssssstttpppppppppsssvvvxxxxxxxxxuuutttsssrrrrrrtttvvvxxxwwwwwwyyyzzz{{{|||||||||}}}~~~~~~~~~}}}|||{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxyyy{{{}}}}}}{{{xxxyyyzzz|||}}}}}}~~~~~~~~~~~~}}}}}}|||||||||{{{wwwvvvvvvvvvvvvvvvvvvvvvvvvtttqqqnnnkkkkkkkkkkkkjjjjjjjjjkkkllloooqqqrrrnnnoooooonnnkkkeee___[[[SSSTTTRRRNNNHHHEEEFFFIIIEEEFFFFFFHHHMMMYYYfffpppvvvuuuuuuzzz}}}|||}}}{{{vvvtttxxx~~~|||yyytttnnnfff```\\\YYYXXXWWWWWWXXXWWWUUUSSSUUU[[[___ZZZZZZXXXWWWVVVVVVVVVVVVUUUTTTRRRQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQPPPOOOOOORRRRRRRRRSSSUUUTTTRRRPPPRRRRRRQQQPPPOOOOOOOOOOOOQQQRRRSSSSSSSSSRRRPPPOOOQQQOOOLLLIIIHHHIIIKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKEEEGGGIIIHHHEEEBBBCCCDDD@@@@@@BBBCCCCCCCCCCCCCCC@@@AAAAAA@@@@@@???>>>===>>>>>>===>>>>>>???@@@AAA???===>>>@@@@@@@@@DDDKKKQQQbbbssswwwvvvwwwzzz}}}~~~~~~xxxwww}}}yyyfffWWWTTTMMMWWWcccnnn}}}{{{wwwwwwtttmmmsssyyy{{{yyyooo___UUUKKKKKKRRR\\\eeejjjrrr{{{}}}{{{tttlllccc^^^WWWPPPMMMKKKIIIHHHGGGGGGFFFEEECCCBBBAAA@@@<<<===>>>??????@@@@@@@@@=========:::888888<<<@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<<<<======<<<;;;::::::<<<=========999::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>======<<<===>>>??????>>>===<<<<<<<<<=========<<<:::999@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<:::<<>>888777777666777999:::;;;::::::::::::::::::::::::888888888999:::<<<===>>>??????AAABBBCCCBBBBBBAAA===>>>>>>>>>===;;;999777666666777777888888888999jjjjjjjjjkkklllmmmnnnoooqqqpppmmmiiihhhiiimmmpppooopppqqqqqqqqqpppooonnnmmmnnnrrrwww{{{}}}|||zzzyyyvvvsssrrrtttvvvwwwwwwyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}zzzzzz{{{}}}|||yyy{{{|||~~~~~~||||||||||||{{{zzzxxxxxxvvvuuuuuuuuuuuuuuuttttttqqqnnnkkkjjjjjjkkkjjjjjjmmmkkkiiijjjmmmppppppooopppqqqqqqoooiii___SSSKKKKKKKKKJJJGGGFFFHHHMMMRRRQQQOOOMMMOOOWWWaaajjjooovvv{{{wwwrrrssssssuuuwwwtttvvvyyyyyyxxxyyy{{{{{{~~~ssseee___YYYWWWXXXYYYWWWTTTXXXWWWVVVVVVWWWYYY[[[]]]```^^^[[[YYYWWWWWWXXXYYYXXXXXXWWWVVVVVVVVVVVVVVVZZZWWWTTTTTTUUUTTTQQQOOOPPPQQQQQQRRRSSSUUUWWWXXXUUUUUUTTTSSSSSSSSSTTTTTTUUUTTTSSSQQQOOOMMMLLLKKKOOONNNMMMLLLKKKJJJIIIHHHGGGHHHJJJKKKLLLMMMMMMLLLIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHGGGGGG????????????@@@AAABBBBBBBBBAAA@@@@@@??????@@@@@@=========>>>??????@@@@@@======<<<<<<===???BBBCCCHHHVVVjjjyyyzzzwww{{{wwwaaaRRRNNNOOOUUUcccssssss~~~~~~zzzwwwyyy~~~}}}nnncccUUUMMMLLLQQQTTTVVV\\\cccmmmtttvvvwwwxxxzzzvvvsssnnnggg___WWWPPPMMMJJJJJJHHHGGGEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@???===???@@@AAA@@@??????@@@>>>???@@@@@@???>>>???@@@???>>>>>>===<<<<<<;;;;;;>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================@@@???>>>>>>??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;========================????????????>>>===;;;;;;???>>>>>>===<<<<<<;;;;;;???>>>============<<<;;;>>>>>>=========>>>@@@@@@===>>>>>>?????????>>>>>>===<<<;;;;;;::::::::::::<<<;;;::::::999999999999;;;:::999888888777777777::::::;;;;;;::::::999888999::::::;;;;;;::::::999999999999999999999999999999999:::;;;;;;<<<<<<===@@@AAABBBBBBCCCBBBAAA@@@<<<<<<:::999888888888888888888888888888999999:::lllllllllmmmnnnpppqqqrrrrrrqqqooolllkkkkkknnnqqqpppqqqrrrrrrrrrrrrpppppppppqqqtttxxx{{{|||{{{yyyvvvsssqqqqqqsssvvvwwwxxxyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~|||}}}}}}~~~{{{|||}}}~~~~~~~~~}}}|||zzzzzzzzzzzzzzzyyyyyyyyyuuutttrrrpppooonnnmmmmmmpppmmmiiihhhiiijjjkkklllpppmmmkkkkkkmmmoooooonnnnnnmmmjjjgggbbbZZZRRRLLLHHHIIIJJJLLLNNNTTT]]]cccgggccc^^^]]]aaagggnnnqqqyyyuuuooohhhdddeeehhhnnn{{{|||yyyxxxvvvsssqqqooottt{{{vvvhhh\\\XXXTTTSSSUUUUUUSSSOOOSSSSSSSSSTTTVVVYYY\\\]]]```___]]]ZZZYYYYYYZZZZZZWWWVVVVVVVVVWWWWWWXXXYYYZZZXXXUUUUUUUUUUUURRRPPPOOOPPPPPPQQQSSSUUUWWWXXXVVVUUUTTTTTTSSSSSSSSSSSSQQQQQQPPPPPPOOONNNNNNMMMOOONNNMMMLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBBBBAAABBBBBBCCCDDDAAA@@@@@@???????????????>>>===========================<<<<<<===???AAACCCFFFQQQcccrrrxxxzzz~~~jjj]]]QQQOOORRR]]]iiiuuu{{{xxxqqqfffZZZRRRNNNNNNOOOOOORRRVVV[[[bbbjjjsssyyy}}}~~~}}}vvvmmmccc]]]SSSQQQMMMKKKIIIHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@??????@@@BBBBBBAAAAAABBBBBB@@@@@@AAA@@@???>>>>>>>>>??????>>>>>>=========<<<===<<<;;;;;;;;;<<<======????????????????????????>>>>>>=========>>>?????????===<<<===>>>>>>===<<<<<<<<<<<<<<<<<<=================================?????????>>>>>><<<;;;;;;=================================???@@@AAAAAA@@@??????@@@@@@@@@???>>>============>>>>>>>>>======@@@@@@>>>=========>>>>>>======<<<;;;::::::;;;;;;<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;::::::999999999999999999999999999888888999999:::;;;;;;;;;===>>>@@@AAAAAAAAA@@@???===<<<;;;:::999999999999888888888888888999999:::ooooooppppppqqqssstttuuurrrssssssqqqppppppqqqsssrrrssstttuuuuuutttsssrrruuuvvvwwwzzz|||}}}{{{yyyuuusssqqqrrruuuxxxyyyzzzzzz{{{|||~~~}}}~~~}}}}}}}}}}}}~~~~~~}}}|||yyyxxxwwwuuuuuuuuuuuuvvvxxxvvvssspppnnnmmmllllllooollljjjiiillloooqqqrrrqqqnnnjjjhhhhhhiiihhhhhhgggeeeaaa]]]ZZZUUUPPPLLLGGGKKKQQQXXXaaakkkuuu{{{{{{sssoooooossswwwyyy{{{uuuhhh]]]YYYVVVXXX\\\dddrrr}}}{{{sssllliiihhhqqq~~~mmm___UUURRROOOOOOQQQQQQOOOLLLOOOOOOPPPRRRUUUXXX[[[]]]]]]\\\[[[ZZZYYYYYYYYYYYYUUUUUUVVVVVVWWWYYYZZZ[[[YYYXXXVVVUUUUUUTTTRRRQQQNNNNNNOOOPPPRRRTTTVVVWWWVVVVVVTTTSSSRRRRRRRRRRRRMMMNNNNNNNNNOOOOOOOOOOOONNNNNNMMMLLLLLLKKKJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFEEEDDDDDDCCCCCCBBBDDDCCCCCCBBBBBBBBBBBBBBB@@@???>>>>>>======>>>>>>>>>>>>===<<<<<<;;;::::::======<<<<<<===???AAABBBDDDKKKXXXhhhttt}}}rrrgggUUUPPPOOOSSS[[[cccooozzz|||oooaaaVVVPPPNNNMMMJJJGGGIIIOOOXXX```eeevvv|||xxxpppddd___YYYUUUTTTSSSPPPMMMNNNMMMJJJGGGDDDCCCBBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>===?????????>>>>>>>>>>>>>>>>>>>>>=========>>>??????????????????????????????======<<<;;;<<<===>>>???>>>===<<<===?????????============>>>>>>>>>??????========================>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>>??????<<<===>>>@@@AAABBBBBBBBB@@@BBBDDDEEEEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>@@@???===<<<<<<<<<===>>><<<;;;:::::::::::::::;;;<<<;;;;;;;;;;;;;;;<<<<<<=========>>>===<<<<<<;;;::::::;;;;;;;;;;;;::::::999999999999999999999999777777888888999:::::::::;;;===>>>@@@AAA@@@???>>>===<<<;;;:::999999999:::888888888888888999::::::tttsssssssssssssssttttttssstttvvvvvvuuutttuuuuuuuuuvvvxxxyyyyyyxxxwwwwww{{{{{{{{{}}}~~~~~~|||zzzxxxvvvuuuuuuxxxzzz{{{||||||}}}}}}~~~~~~}}}~~~~~~}}}yyywwwtttrrrppppppqqqqqqzzzxxxvvvsssqqqqqqqqqqqqqqqpppoooqqqsssvvvvvvvvvllliiiddd```]]][[[[[[ZZZ[[[ZZZ[[[\\\\\\ZZZVVVSSSRRRXXXbbbnnnzzz|||{{{}}}zzzlllaaaTTTTTTTTTVVVZZZaaakkkrrrsss}}}~~~rrrkkkhhhmmmxxx|||lllaaaWWWTTTPPPNNNOOOOOOOOONNNPPPPPPQQQSSSUUUXXXZZZ\\\WWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXZZZZZZWWWVVVUUUTTTSSSRRRQQQPPPMMMMMMNNNOOOQQQSSSUUUVVVUUUUUUSSSRRRPPPPPPOOOOOOLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKKKKIIIGGGEEEEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCBBBBBBAAAAAACCCBBBAAA@@@????????????>>>>>>===<<<<<<<<<<<<============<<<<<<<<<;;;;;;===<<<<<<<<<===>>>@@@AAACCCEEEOOO___ooovvvnnn]]]UUUNNNMMMPPPUUU___iiiuuuxxxlllbbb[[[RRRMMMIIIHHHKKKNNNPPPOOObbblll{{{{{{uuummmhhhfffddd```]]]ZZZXXXTTTPPPMMMKKKJJJJJJGGGFFFDDDDDDDDDCCCCCCBBBDDDCCCCCCCCCCCCBBB@@@?????????????????????>>>>>>????????????@@@@@@@@@AAA??????????????????????????????=========>>>@@@AAA???>>>===>>>@@@AAAAAA@@@>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<=========>>>??????@@@@@@>>>???AAABBBBBBBBBBBBCCCEEEGGGIIIJJJJJJHHHFFFEEEAAAAAAAAA@@@@@@@@@@@@@@@@@@???===<<<<<<======>>><<<<<<;;;;;;;;;<<<<<<===>>>>>><<<;;;;;;:::::::::======>>>>>>======<<<;;;::::::;;;;;;;;;;;;::::::999999999999888888888888777777888888999:::::::::===>>>@@@BBBBBB@@@???======<<<;;;:::999999999999999999888888999999:::;;;xxxwwwvvvtttsssrrrrrrrrrtttvvvyyyzzzzzzxxxxxxxxxyyyzzz{{{|||}}}|||{{{{{{~~~~~~}}}~~~}}}{{{zzzxxxwwwwwwxxxzzzzzzyyy{{{|||~~~}}}zzzxxxvvvttttttuuuvvvwww|||{{{yyyxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxvvvrrroooaaa^^^YYYSSSOOOLLLLLLMMMMMMSSS^^^jjjqqqrrrmmmiiihhhooozzz|||qqqeee]]]TTTXXX]]]aaadddiiimmmpppmmmuuu|||~~~tttqqqqqqyyyxxxpppiii```\\\VVVQQQPPPQQQSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWSSSSSSSSSRRRQQQPPPOOOOOOLLLLLLMMMNNNOOOQQQRRRSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAACCCBBBAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>><<<<<<<<<======>>>??????CCCBBBHHHWWWiii{{{{{{vvvhhh^^^SSSNNNLLLMMMUUU^^^fffttt{{{qqq[[[VVVOOOKKKKKKLLLKKKJJJQQQ[[[kkk||||||wwwrrrnnniiigggddd```\\\ZZZYYYXXXVVVSSSOOOLLLKKKJJJGGGEEEDDDCCCCCCEEEFFFFFFCCC@@@@@@@@@@@@@@@????????????>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDD@@@???>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????======>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???BBBEEEFFFGGGIIILLLOOOTTTSSSSSSRRROOOLLLJJJHHHEEEDDDCCCBBBAAABBBBBBBBBDDDCCCBBBBBBAAA@@@@@@@@@>>>>>>===>>>>>>???@@@@@@AAA@@@???>>>>>>>>>>>>>>>===============<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999888888777777777888888999999:::;;;;;;;;;@@@AAADDDEEEEEECCCAAA???>>>===<<<;;;:::999999999:::::::::::::::;;;<<<<<>>===<<<<<<;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????<<<<<<<<<======>>>>>>>>>BBBAAAEEEQQQaaassswwwkkk]]]SSSMMMKKKPPPWWWZZZeeeyyytttlll```UUUNNNKKKJJJJJJJJJOOOYYYgggxxx~~~}}}|||zzzwwwuuusssrrrkkkfff___YYYVVVSSSNNNJJJJJJIIIHHHJJJLLLKKKGGGCCCDDDDDDCCCBBBBBBAAAAAA@@@;;;===???BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEDDDCCCCCCBBBCCCBBBAAABBBCCCDDDCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@????????????????????????===>>>>>>???@@@@@@@@@@@@CCCBBBBBBBBBBBBBBBBBBBBBAAAEEEIIIMMMPPPVVV^^^dddhhhhhhfffccc]]]VVVPPPMMMJJJIIIGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGDDDBBBAAA=========>>>>>>@@@AAABBB@@@@@@????????????@@@@@@===============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999888777777666666888888999999:::;;;;;;;;;@@@CCCFFFIIIIIIHHHEEEDDDBBBAAA???===<<<;;;::::::<<<<<<<<<<<<<<<======>>>yyyyyywwwvvvvvvuuuuuuuuuvvvyyy|||}}}}}}}}}}}}~~~yyyzzz{{{}}}}}}}}}}}}|||zzzyyyxxxyyy{{{}}}|||{{{vvvttttttuuuvvvxxxwwwvvvwwwyyy}}}~~~yyywwwllliiieeeaaa]]]XXXSSSPPPLLLLLLJJJGGGEEEFFFKKKOOOSSSddd~~~~~~{{{sssmmmkkkgggccccccfffiiirrryyyzzz{{{~~~}}}yyyxxx~~~~~~~~~wwwnnnhhhffffffeeedddbbbaaa___\\\YYYXXXYYYZZZWWWVVVUUUSSSQQQNNNLLLKKKNNNPPPTTTWWWXXXWWWVVVTTTNNNNNNNNNOOOPPPQQQRRRSSSPPPRRRSSSQQQOOOMMMNNNPPPNNNMMMMMMLLLLLLMMMMMMNNNIIIHHHGGGFFFFFFFFFFFFFFFJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@???>>>>>>>>>???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================AAA???CCCLLLXXXgggzzz|||~~~xxxhhh[[[PPPKKKLLLQQQSSSYYYfff{{{{{{nnnaaaWWWRRRPPPPPPOOOQQQVVVbbbrrrzzzrrrmmmggg```[[[YYYVVVUUUVVVWWWUUUOOOJJJIIIIIIHHHGGGEEEDDDCCCCCC<<>>>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEFFFEEEIIINNNQQQVVV___kkkttt{{{}}}~~~|||vvvlllbbb[[[SSSRRRPPPNNNMMMNNNOOOOOORRRSSSUUUUUUSSSOOOJJJGGGEEEEEEFFFFFFGGGIIIJJJKKKKKKJJJHHHFFFDDDCCCBBBBBB>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999888777666666666777777888888999:::::::::===@@@EEEJJJLLLMMMKKKJJJHHHFFFDDDAAA???===<<<;;;>>>>>>======>>>>>>???@@@xxxxxxwwwwwwwwwxxxyyyyyywwwyyy|||~~~~~~}}}~~~wwwxxxzzz{{{|||||||||{{{vvvuuuuuuwwwyyy{{{{{{zzzuuuttttttvvvyyyzzzzzzzzzzzz|||{{{ssslllhhh]]]YYYTTTPPPNNNMMMLLLKKKHHHIIIIIIHHHHHHKKKRRRWWW```qqq|||{{{}}}~~~~~~|||~~~ooofff``````aaaaaagggpppvvv~~~~~~}}}xxxxxx~~~}}}~~~}}}rrrlllddd___^^^]]][[[YYY\\\^^^___^^^\\\ZZZYYYXXXTTTSSSRRRPPPNNNKKKHHHGGGKKKMMMQQQTTTVVVUUUSSSRRRJJJJJJKKKLLLNNNPPPRRRSSSPPPRRRTTTRRROOONNNOOOQQQNNNNNNMMMLLLLLLKKKLLLLLLEEEEEEDDDDDDDDDDDDDDDEEEHHHHHHIIIIIIIIIIIIIIIJJJFFFGGGGGGHHHHHHIIIIIIIIIFFFGGGHHHHHHHHHHHHGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>======<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<======<<<<<<;;;;;;::::::999;;;<<<===============<<>>BBBIIISSS___rrr~~~xxxxxx~~~rrruuu~~~|||}}}ooo```SSSJJJJJJNNNPPPRRRZZZkkkzzzlllccc___\\\WWWRRRRRRXXXeeettt}}}xxxqqqgggdddaaaaaabbb___WWWQQQMMMMMMKKKJJJHHHGGGEEEEEE???CCCJJJQQQYYY___dddfffbbbbbbbbbbbbbbbbbbbbbbbbbbbcccddddddbbb^^^[[[XXXTTTRRRQQQQQQRRRRRRPPPOOOLLLKKKJJJHHHFFFEEECCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCCBBBBBBCCCEEEFFFHHHIIIIIIIIILLLPPPSSSWWW```nnnwwwuuulll\\\[[[YYYWWWVVVVVVWWWXXXaaaccceeefffccc^^^XXXTTTUUUUUUVVVWWWXXXYYY[[[\\\^^^\\\XXXSSSNNNJJJGGGFFF???@@@@@@@@@@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;999999999888777666666555666666666777888888999999:::>>>DDDJJJNNNPPPOOOOOOLLLJJJHHHEEEBBB???>>>===???????????????@@@@@@AAAuuusssqqqrrrtttvvvuuusssuuuvvvxxxyyyyyyxxxvvvuuuxxxyyy{{{}}}~~~}}}}}}|||zzzyyywwwyyy|||~~~||||||}}}~~~|||tttlllfff___WWWRRRLLLLLLJJJGGGEEEGGGMMMSSSUUUWWWWWWVVVTTTXXXaaahhhwww}}}tttlllkkkjjjhhhkkkqqqxxxyyyxxxjjjaaaWWWSSSYYYeeeqqqxxxzzz}}}{{{xxxwwwwww|||yyyyyyvvvjjj``````___^^^\\\[[[ZZZZZZYYYZZZZZZZZZYYYWWWTTTRRRTTTSSSQQQPPPOOOLLLHHHEEEHHHJJJNNNQQQSSSTTTTTTSSSKKKJJJIIIJJJMMMNNNOOONNNOOOOOOOOONNNNNNNNNMMMMMMPPPOOONNNMMMLLLJJJJJJIIIIIIHHHFFFBBB??????BBBEEEGGGHHHHHHIIIJJJKKKLLLLLLFFFGGGGGGHHHIIIJJJKKKKKKGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>===>>>???@@@???>>><<<:::>>>>>>>>>>>>===<<<;;;:::999;;;===???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======@@@DDDIIIRRReeeuuu{{{yyyxxxxxxrrrqqqrrrzzz|||sssrrruuuwww{{{~~~}}}zzzyyy|||lll]]]WWWTTTQQQRRROOORRR[[[iii}}}yyyrrrggg]]]YYY[[[```dddnnnwwwvvvrrrsssqqqjjjbbbZZZVVVQQQMMMKKKJJJJJJIIIJJJIIIKKKTTTbbbpppzzz~~~zzzyyywwwuuutttuuuyyy|||zzz~~~yyyooogggbbb[[[YYYVVVUUUVVVZZZ___bbb]]]\\\YYYUUUQQQLLLHHHEEEGGGCCCBBBDDDDDD@@@===>>>BBBDDDEEEFFFEEEFFFHHHIIIJJJJJJJJJLLLOOOQQQPPPOOOIIIIIIJJJKKKOOOWWW```fffwwwyyyuuuoooiiieeeeeeggghhhppprrrtttvvvvvvtttqqqooohhhgggfffgggiiilllppprrrvvvwwwuuunnncccVVVLLLGGGHHHGGGFFFDDDCCCAAA@@@@@@<<<;;;;;;:::999888777777666666666666777777777777777777888999::::::;;;;;;888;;;@@@FFFJJJLLLMMMMMMMMMJJJFFFBBB???>>>??????AAABBBDDDEEEEEEDDDCCCBBBpppooonnnpppsssvvvvvvuuuvvvwwwxxxyyyyyyxxxwwwwwwvvvxxx{{{~~~~~~}}}zzzyyyzzz}}}|||xxxuuulllfff___YYYUUUPPPKKKGGGHHHHHHHHHHHHJJJRRR]]]eeeoooppppppmmmjjjkkkqqqvvv~~~|||sssjjjgggeeecccfffkkkuuu{{{vvvkkkaaa\\\VVVVVV^^^iiitttzzzzzzwwwvvvxxx{{{|||xxxiiiaaa]]]\\\\\\[[[[[[ZZZYYYYYYXXXYYYZZZZZZYYYVVVTTTSSSRRRQQQPPPPPPOOONNNJJJHHHJJJKKKMMMOOOQQQRRRSSSTTTQQQOOOMMMNNNOOOPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMOOONNNNNNMMMKKKJJJIIIIIIIIIHHHEEEAAA>>>>>>@@@CCCKKKKKKKKKKKKKKKKKKKKKLLLGGGGGGHHHIIIIIIJJJKKKKKKFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@??????>>>============?????????>>><<<;;;;;;<<<===============<<<;;;;;;;;;:::;;;;;;<<<<<<========================>>>===???BBBEEEMMM]]]lllvvv|||~~~{{{yyyvvvtttrrrvvvxxxooommmpppxxx{{{}}}|||xxxvvvxxx{{{yyynnnhhhaaa[[[QQQQQQSSSYYY```mmm|||pppfff___[[[aaagggppp{{{~~~wwwnnniiiccc^^^\\\ZZZXXXUUUMMMLLLMMMTTTaaannnwww{{{||||||zzzxxxwwwxxx|||xxxpppkkkcccbbb`````````cccfffhhhiiihhhgggddd___ZZZUUURRRLLLGGGDDDEEEEEEBBBBBBDDDCCCEEEHHHJJJLLLNNNQQQTTTWWWWWWVVVWWWXXXXXXUUUSSSLLLKKKIIIGGGGGGLLLSSSXXXiiitttvvvooolllkkkqqqsssvvvyyy{{{{{{zzzyyyrrrqqqooooooppprrrtttvvv{{{}}}}}}wwwmmm```UUUOOONNNOOOOOONNNKKKFFFAAA???<<<<<<;;;;;;:::999999999666666666666777777777777777777888888999999::::::777:::???EEEIIIMMMOOOOOOJJJHHHEEEBBB@@@@@@AAAAAACCCEEEGGGIIIJJJIIIGGGFFFqqqppppppssswww{{{||||||~~~~~~}}}|||{{{zzzzzzyyyzzz|||}}}xxxsssnnniiiccc```TTTPPPKKKGGGEEEDDDBBBAAADDDFFFJJJPPPYYYgggwww~~~~~~|||vvvxxxqqqkkkhhhggggggkkkqqqyyy~~~yyykkkaaa[[[ZZZ[[[```hhhrrryyy}}}}}}xxxvvvyyy}}}~~~|||kkk```\\\YYYYYYYYYXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXVVVTTTSSSRRRQQQPPPQQQRRRRRRPPPNNNMMMLLLLLLLLLMMMPPPSSSTTTVVVTTTRRRQQQRRRRRRQQQOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHDDD@@@===<<>>>>>======<<<<<<===>>>???>>>===<<<;;;::::::;;;======>>>>>>>>>===<<<:::888888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@@AAAFFFRRR^^^kkksss{{{|||}}}yyyvvvwww~~~~~~uuuqqqqqqyyy{{{}}}{{{wwwuuuuuuwwwuuukkkWWWVVVUUUUUUVVV]]]mmm}}}nnncccbbbaaa```ccckkkzzz|||wwwuuurrrlllggg\\\YYYWWW[[[cccmmmrrruuuvvvvvvuuusssqqqqqqtttvvvzzzwwwsssrrrpppnnnmmmlllkkkkkknnnoooooonnnkkkgggccc```ZZZSSSNNNMMMLLLIIIJJJLLLHHHKKKOOORRRUUUYYY]]]````````````aaa```]]]XXXTTTSSSQQQLLLHHHFFFHHHLLLQQQXXXaaaqqqyyykkkccc```cccdddgggjjjmmmpppqqqrrrkkkjjjhhhfffffffffhhhiiiqqquuuwwwvvvnnnddd[[[VVVUUUVVVWWWVVVRRRJJJBBB===999999999999999999999999666666666666777777777777777777777777888888888888777999===BBBHHHMMMQQQSSSHHHFFFDDDBBBAAABBBCCCDDDEEEGGGKKKNNNOOOMMMKKKJJJ{{{ttthhheee```\\\XXXUUUQQQNNNIIIFFFBBB@@@@@@BBBDDDEEEFFFLLLWWWcccqqq~~~|||yyyuuupppnnnpppuuuxxxwwwuuutttrrrsssuuuzzz|||uuuvvvxxxzzz}}}~~~~~~sssiiieeecccfffkkkqqqwww|||~~~~~~zzzxxx|||ttthhhaaa^^^YYYYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVUUUTTTSSSRRRRRRQQQSSSUUUVVVVVVTTTOOOMMMKKKJJJKKKNNNRRRTTTWWWUUUSSSRRRSSSSSSRRRQQQNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKKKKKKKJJJIIIIIIIIIJJJIIIFFFBBB???>>>@@@BBBGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFGGGFFFFFFEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>=========<<<======>>>>>>===<<<<<<:::;;;<<<<<<=========<<<===<<<;;;:::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======??????AAAJJJTTTeeeooo||||||}}}}}}~~~|||xxx{{{}}}~~~{{{yyyxxxyyy|||lllcccZZZUUUSSSXXXdddqqqqqqllleee```aaahhhqqqxxx}}}uuupppjjjiiimmmqqqssssssttttttsssqqqnnnmmmnnnoootttyyy{{{wwwtttvvvvvvuuuuuutttssssssrrrmmmfffaaa___]]]YYYXXXYYYUUUWWW[[[]]]^^^aaadddffffffggghhhiiiiiieee___ZZZ\\\ZZZVVVQQQOOOPPPTTTWWWPPPVVV___kkkxxxkkkZZZRRRPPPNNNOOOPPPQQQTTTVVVXXXZZZVVVUUUSSSQQQPPPQQQQQQRRRXXX\\\```aaa^^^ZZZVVVTTTUUUVVVWWWUUUPPPIIIAAA===555555555666666666777777666666666666777777777777777777777777666666666666666888;;;???EEEKKKPPPSSSHHHGGGEEECCCBBBBBBCCCDDDCCCFFFJJJMMMOOOMMMKKKJJJ~~~~~~~~~}}}xxxpppfff^^^TTTQQQMMMJJJHHHGGGDDDCCCBBBAAA??????@@@CCCHHHKKKQQQ[[[kkk{{{|||sssnnnhhhdddaaabbbfffmmmuuu{{{}}}}}}zzzrrrrrrtttuuuvvvwwwyyyzzz}}}|||uuunnnlllooowww{{{}}}}}}}}}|||uuunnnhhhaaa\\\[[[ZZZYYYWWWVVVTTTSSSSSSUUUUUUUUUUUUUUUUUUTTTTTTQQQPPPPPPRRRUUUWWWWWWVVVQQQOOOLLLJJJKKKMMMPPPSSSSSSRRRPPPQQQRRRTTTSSSSSSNNNNNNNNNMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIIIIIIIIIILLLLLLJJJGGGDDDCCCCCCEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFFFFEEECCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>><<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<;;;::::::777999:::<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<>>@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<<<<<<<===============<<<<<<:::999999444666888;;;<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<@@@@@@@@@CCCHHHTTT___mmmwwwzzz{{{}}}~~~zzzrrrtttqqqccc[[[[[[^^^hhhzzz|||lllccc_________```ccchhhoootttzzzvvvuuutttuuuvvvyyy{{{|||yyytttpppmmmmmmjjjeee___[[[ZZZZZZ```\\\WWWSSSQQQSSSWWWZZZ___```]]]UUUKKKDDDCCCEEEDDDCCCBBB@@@???>>>>>>>>>?????????>>>>>>?????????@@@@@@???>>><<<===@@@BBBDDDCCCAAA@@@>>>===<<<<<<666666666777777888888888666666666666777777777777666666666666777777777777666666888:::===AAAEEEGGGEEEDDDBBBAAA@@@???>>>>>>;;;<<<>>>@@@AAAAAA@@@???xxxuuupppiiibbb]]]XXXVVVYYYZZZZZZXXXVVVUUUUUUVVV___dddhhhgggfffeee```YYYWWWUUURRRPPPNNNJJJFFFCCCCCCAAA>>>>>>???AAAAAAAAABBBEEEJJJNNNRRRWWW^^^cccrrr}}}yyyppphhhddd``````cccgggiiipppuuuoooqqqtttvvvvvvhhh___[[[YYYVVVSSSVVVVVVVVVVVVUUUUUUUUUUUURRRRRRRRRRRRSSSSSSTTTUUURRRQQQOOOPPPRRRTTTUUUTTTPPPPPPPPPPPPPPPOOONNNMMMMMMLLLKKKMMMOOOQQQQQQQQQMMMMMMMMMMMMLLLLLLLLLLLLFFFGGGGGGGGGHHHHHHIIIIIIKKKNNNQQQRRRPPPLLLJJJIIIHHHHHHIIIIIIJJJJJJKKKKKKHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======;;;;;;;;;<<<<<<;;;::::::888888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;@@@@@@>>>???CCCHHHRRRaaammmsssuuuuuuvvv}}}|||qqqoooyyywwwaaaXXXYYY___lllyyypppjjjccc___^^^```bbbcccjjjmmmttt}}}xxxsssttttttrrrnnngggaaa]]]\\\___[[[SSSLLLHHHGGGGGGHHHIIIJJJIIIGGGCCC@@@???@@@??????>>>>>>======<<<<<<;;;;;;;;;::::::999999999===>>>>>><<<:::;;;<<<>>><<<<<<;;;;;;::::::::::::777777777777777888888888666666666666777777777777666666666777777888888888666666777888:::;;;===>>>=========<<<<<<<<<<<<<<<999999::::::;;;;;;;;;;;;|||wwwsssnnnkkkiiigggccc___YYYWWWTTTQQQNNNLLLKKKKKKHHHIIIJJJIIIGGGFFFGGGHHHLLLQQQSSSRRRQQQQQQNNNIIILLLIIIFFFDDDDDDCCCAAA@@@<<<;;;:::;;;>>>BBBDDDEEEJJJOOOVVV\\\aaahhhpppuuu|||{{{tttnnniiifffgggiiinnnrrrsss|||tttlllkkkttt|||sssmmmddd\\\WWWVVVVVVVVVRRRRRRSSSTTTUUUVVVVVVWWWRRRRRRQQQRRRRRRSSSTTTUUUWWWUUUSSSSSSUUUVVVWWWVVVPPPQQQRRRSSSRRRPPPMMMLLLNNNLLLKKKLLLNNNPPPPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLFFFFFFFFFGGGGGGHHHHHHIIIIIIMMMRRRTTTRRROOOKKKIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDCCCCCC@@@AAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<===============;;;;;;;;;;;;;;;<<<===>>>999999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>;;;;;;:::999888777666666999:::<<<===<<<<<<===>>>888999:::;;;;;;:::999888666666666666666666666555666666666666777777777777555666666777888999999:::666777777777888888888888777888888999999:::::::::999999888888888999999:::}}}xxxtttqqqnnnlllkkkjjjiiihhheee```]]]VVVUUUSSSQQQPPPPPPPPPQQQHHHIIIJJJHHHEEECCCBBBBBBFFFEEEDDDDDDEEEDDDCCCAAABBBCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@>>>===<<>>======;;;;;;;;;<<<<<<<<<<<<===;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>><<>>???AAAAAA???===<<<<<<<<<<<<;;;::::::;;;;;;;;;===;;;:::999:::::::::999999999999;;;<<<===;;;:::888;;;===<<<999888:::<<<:::999888777777888999999777777666666666666666666888888999999999888777666999888777777999:::;;;:::777777888888888777666666777777888999::::::;;;;;;yyyssskkkeeebbb```]]][[[XXXWWWWWWWWWWWWUUURRROOOPPPOOOMMMKKKIIIGGGFFFFFFBBBCCCDDDCCCBBBAAABBBCCCCCCCCCDDDEEEFFFFFFDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFHHHLLLRRRZZZ___ooouuu}}}uuurrrwww~~~{{{qqqlllpppyyyttthhh```]]]XXXUUUTTTUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTTTTQQQQQQPPPPPPQQQSSSTTTUUUVVVVVVVVVUUUVVVZZZ___dddddd___ZZZUUUSSSQQQOOONNNQQQPPPOOONNNNNNOOOPPPPPPSSSRRRQQQQQQPPPPPPPPPPPPJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKJJJIIIHHHHHHGGGHHHHHHFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<<<<===;;;BBBKKKUUUdddssswwwuuuxxx|||}}}zzzzzz~~~zzzbbbUUUSSSRRRWWWfffwww{{{vvvrrrppplllgggaaa]]]]]]^^^```aaaaaadddgggiiikkkooouuuzzzzzzpppeee\\\OOOKKKFFFBBB@@@@@@AAAAAA<<<>>>???@@@????????????>>>>>>======>>>??????@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;<<<<<<;;;999999:::<<<;;;:::999888888888999999888888999999:::;;;;;;;;;888999999:::::::::::::::888888888999;;;<<<======::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<}}}{{{zzzzzzyyyyyyxxxwwwtttnnngggaaaZZZWWWRRROOONNNMMMLLLKKKIIIHHHGGGHHHHHHGGGEEECCCGGGGGGGGGGGGEEECCCAAA@@@AAAAAAAAA@@@>>>???AAACCCAAACCCFFFIIIJJJHHHFFFEEECCCCCCCCCBBBBBBAAAAAAAAACCCBBBAAAAAABBBEEEHHHKKKLLLMMMPPPUUU[[[dddnnnuuu{{{tttpppqqqwww{{{yyy~~~}}}rrrlllpppwwwuuujjj```[[[XXXTTTRRRSSSUUUUUUUUUWWWVVVUUUUUUTTTTTTUUUUUUSSSRRRRRRQQQRRRSSSUUUVVVVVVWWWWWWWWWYYY\\\aaaeeegggccc]]]XXXUUURRRPPPNNNRRRRRRQQQPPPOOOOOOOOOPPPQQQPPPOOOOOOOOOOOOPPPPPPMMMMMMMMMMMMLLLLLLLLLLLLIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIHHHGGGFFFHHHHHHHHHGGGFFFEEEDDDDDDBBBBBBAAAAAA@@@?????????@@@@@@?????????>>>>>>>>><<<============<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::<<<<<<;;;:::::::::;;;;;;:::???DDDMMM[[[lllwwwzzz}}}eeeTTTRRROOOPPPWWW```kkkzzzyyylll```YYYVVVUUUTTTVVVUUUUUUUUUVVVXXXZZZ[[[fffiiilllmmmlllkkkkkkkkkttttttuuuuuuvvv{{{|||rrrjjj___UUUMMMIIIDDDAAA@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAABBB@@@?????????@@@AAABBBBBB@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<===>>>???>>><<<::::::;;;;;;;;;:::<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<=========>>>:::::::::999:::;;;<<<===::::::<<<===>>>???@@@@@@???????????????@@@BBBBBBAAAAAA@@@>>><<<<<<>>>AAAvvvtttqqqooommmlllmmmmmmmmmllliiigggdddbbb```___]]]]]]^^^^^^]]]YYYTTTQQQMMMLLLJJJIIIHHHHHHHHHHHHIIIHHHFFFFFFGGGGGGFFFDDDGGGHHHJJJKKKKKKIIIGGGFFFEEEEEECCCAAA??????AAACCCEEEIIIMMMPPPOOOLLLIIIGGGGGGFFFEEECCCAAA@@@??????FFFEEEDDDEEEIIIOOOUUUXXX]]]___ccchhhoooyyy}}}xxxrrrjjjfffiiisss~~~|||{{{{{{vvvooolllsss|||uuummmfff```ZZZWWWTTTRRRSSSUUUUUUUUUWWWVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTUUUTTTUUUVVVWWWXXX[[[___cccccc___ZZZVVVTTTRRRPPPNNNSSSSSSRRRQQQQQQPPPPPPPPPMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJHHHIIIJJJJJJIIIHHHFFFEEEHHHHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@@@@???????????????>>>>>>>>>======;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::999999999999999:::::::::<<<<<<;;;:::999999999:::;;;<<>>===>>>@@@BBBAAA@@@@@@BBBDDDDDD???;;;>>>????????????>>>===<<>>@@@BBBFFFGGGHHHIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLMMMHHHHHHGGGEEEBBBBBBFFFJJJ\\\[[[YYYXXXWWWWWWXXXXXXWWWVVVTTTRRRPPPOOONNNNNNLLLMMMNNNOOOOOONNNNNNOOOLLLLLLKKKJJJIIIIIIJJJKKKMMMLLLKKKLLLPPPSSSTTTTTTVVVWWWYYYYYYXXXUUUQQQOOOJJJIIIHHHFFFDDDDDDFFFHHHMMMQQQVVVXXXUUUPPPMMMKKKNNNMMMJJJHHHEEEDDDCCCBBBGGGHHHLLLRRR[[[eeennnssstttvvvyyy}}}{{{uuujjjfffaaa```dddnnnxxxuuuqqqqqqvvvvvvnnngggcccbbb\\\ZZZVVVUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRSSSQQQRRRTTTUUUVVVXXX[[[]]]]]]ZZZWWWUUUTTTSSSQQQPPPSSSSSSSSSSSSRRRRRRQQQQQQMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLHHHIIIIIIJJJIIIGGGFFFEEEGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>=========<<<<<<<<<::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;::::::999999999999999::::::::::::::::::::::::888888888999999:::::::::<<<;;;:::999999999999999===<<<===AAAKKKZZZnnn|||~~~~~~kkk]]]PPPMMMMMMNNNNNNQQQZZZeeejjjvvvvvvpppbbb^^^WWWRRRPPPPPPPPPOOONNNOOOPPPOOONNNNNNPPPQQQOOOPPPQQQRRRRRRSSSVVVYYY]]]```eeejjjoootttzzz~~~}}}wwwpppooollliiiiiikkkfff```YYYTTTNNNMMMNNNPPPOOOMMMOOOLLLJJJKKKPPPUUUYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTVVVXXXYYYWWWTTTQQQQQQQQQNNNNNNMMMJJJGGGFFFIIIKKKLLLMMMPPPUUUXXXUUUNNNHHHEEEFFFHHHIIIIIIHHHFFFEEEFFFFFFGGGIIIJJJKKKLLLMMMLLLJJJHHHGGGHHHKKKPPPSSS___```aaaaaa```aaacccfffgggfffeeeddddddddddddddd______]]]XXXSSSQQQTTTWWWOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKIIIHHHIIIJJJKKKMMMOOOQQQQQQRRRSSSUUUWWWTTTTTTTTTRRRQQQRRRTTTWWWVVVVVVVVVZZZaaagggkkkmmmqqqqqqpppmmmhhhbbb]]]ZZZSSSSSSSSSQQQOOONNNPPPQQQTTTYYY]]]^^^ZZZUUURRRQQQPPPNNNLLLJJJHHHHHHHHHHHHHHHLLLUUUaaaooo|||yyyooohhh```______aaadddjjjooosss{{{zzzttttttvvvyyyuuuoooiiibbb```aaa___\\\YYYWWWWWWWWWVVVTTTUUUUUUVVVVVVVVVUUUTTTSSSUUUTTTRRRQQQPPPQQQQQQRRROOOQQQSSSTTTTTTUUUVVVXXXYYYWWWUUUUUUUUUUUUTTTSSSRRRSSSSSSTTTTTTTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQMMMMMMLLLLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@=========<<<<<<<<<;;;;;;999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999888888888888999::::::::::::::::::::::::777777888888999:::::::::::::::999888888888999999===<<<<<>>@@@EEEVVVfffvvvzzz{{{{{{xxxvvvzzzwwwuuuvvvtttssstttooollliiikkknnnooojjjeeeZZZRRRLLLJJJIIIHHHIIIMMMUUU\\\hhhvvv|||lllcccccceeeccceeeggggggeeeddddddddd]]]^^^]]]]]]]]]___cccfffqqqsssttttttrrrrrrssstttooorrrvvvzzz{{{zzzwwwvvvqqqooommmnnnqqquuuvvvwwwqqqsssxxx|||}}}zzzxxxrrrsss{{{~~~|||{{{sssppppppppptttzzz}}}~~~|||zzzxxxxxx{{{}}}}}}vvvpppnnnooossswww~~~rrrsssuuuwwwvvvuuurrrpppuuuppphhh```[[[YYYZZZ[[[___fffooouuuxxxzzz|||~~~|||yyy}}}|||yyyssskkkddd___^^^WWW\\\aaaaaa]]]ZZZZZZ[[[ZZZZZZZZZ[[[]]]```dddffflllttt~~~{{{qqqooommmnnnooonnnjjjggghhhmmmttt|||}}}pppfffddd___```aaacccffflllsssxxxrrrsssuuuyyy}}}~~~pppiiidddeeeddd``````ccc]]][[[YYYYYYYYYZZZYYYWWWWWWXXXYYYYYYYYYXXXVVVVVVXXXWWWUUUSSSSSSRRRSSSSSSRRRTTTWWWWWWVVVUUUUUUUUUUUUSSSRRRRRRSSSSSSQQQPPPPPPRRRSSSUUUVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNMMMMMMLLLKKKKKKJJJHHHIIIIIIIIIIIIIIIIIIHHHJJJIIIHHHFFFEEEFFFFFFGGGAAABBBCCCDDDEEEEEEEEEEEEAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;999999999999999999999999666777777888999999::::::888777777777888999::::::<<<;;;<<<>>>===???MMM]]]ssswwwyyyyyy}}}~~~zzzyyy}}}xxxppppppqqqooommmmmmjjjgggeeegggkkknnnllljjjfff\\\QQQMMMLLLJJJJJJLLLLLLQQQYYYcccsss|||vvvzzz|||~~~yyyxxxuuusssssswww~~~~~~}}}~~~~~~yyy}}}}}}vvvtttuuuwwwzzz|||~~~~~~uuukkkgggeeefffffflllsss}}}zzzssskkkaaaYYYVVVVVVYYY```iiimmmjjjfffhhhiiilllqqqwww{{{||||||yyytttkkkiiigggjjjpppvvvyyyzzz|||zzzwwwuuuvvvvvvnnnggg^^^WWWTTTWWWWWWZZZbbbkkkrrrtttssspppppppppmmmkkkppp{{{~~~wwwsssiiihhhfffccc```]]][[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYWWWWWWWWWYYYZZZZZZWWWUUURRRRRRRRRRRRRRRQQQQQQPPPVVVVVVUUUUUUTTTRRRQQQPPPRRRRRRQQQPPPPPPPPPPPPQQQNNNOOOPPPQQQRRRSSSTTTUUUSSSRRRPPPNNNMMMNNNOOOPPPNNNNNNMMMLLLKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIIIIHHHJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEBBBBBB@@@>>>===<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::888999:::;;;<<<=========999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888888888777777777777888888999:::;;;::::::???IIIQQQeeeooozzz~~~}}}}}}|||zzz}}}xxxpppoooqqqssstttooojjjfffhhhlllooonnnlllrrrmmmdddYYYOOOJJJHHHIIIKKKKKKNNNUUU___nnn~~~}}}~~~}}}wwwpppjjjpppqqqrrrtttzzz}}}xxxuuutttsssxxxyyyrrrkkkddd^^^XXXYYY]]]dddnnntttvvvuuuvvvxxx|||}}}wwwwwwvvvvvvyyy}}}vvvvvvxxx|||xxxmmmccc]]]WWWQQQOOOPPPZZZ^^^dddllltttxxxzzzzzzwwwuuurrrnnnmmmrrr{{{{{{rrrkkkgggfffeeecccbbb___]]]\\\[[[YYYYYYXXXXXXWWWWWWXXXXXXXXXWWWWWWXXXYYYYYYXXXVVVTTTTTTUUUUUUTTTTTTSSSRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPNNNOOOOOOPPPRRRSSSTTTTTTUUUSSSQQQOOOMMMMMMNNNNNNOOONNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCAAA???@@@AAACCCDDD@@@@@@???>>>============;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::777777888999::::::::::::999::::::::::::::::::999999999999888888999999999888888888888888888888888888888777777777777888888777999:::999999===EEELLLZZZeeettt}}}}}}|||{{{}}}|||wwwuuuvvvwwwwwwuuuuuusssmmmcccWWWNNNKKKJJJGGGGGGIIINNNSSS[[[iiivvv|||qqqjjjjjjkkkmmmqqqxxx}}}uuuqqqooollliiieeefffiiimmmsssyyy~~~~~~{{{{{{|||{{{~~~vvviiiccc]]]WWWSSSPPPOOOSSSZZZcccjjjsss{{{{{{wwwtttuuu{{{~~~{{{rrrkkkfffbbbbbbaaa```___^^^]]]]]]\\\YYYXXXWWWWWWVVVVVVVVVWWWWWWVVVTTTTTTVVVWWWVVVUUUTTTUUUUUUUUUUUUTTTSSSSSSPPPQQQRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPNNNNNNOOOPPPQQQQQQRRRRRRVVVTTTRRROOONNNMMMMMMMMMOOOOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA>>>;;;;;;===@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;888999999::::::999999888999999999999999999999999:::999888777777888999:::888888888888888888888888777777777777777777777777555777999999888:::@@@EEEMMMXXXiiiwww}}}zzzyyyyyyvvvtttvvvzzz}}}zzzwwwzzz}}}||||||zzz{{{yyyqqqeeeZZZQQQNNNFFFEEEHHHKKKLLLLLLSSS[[[jjj~~~|||tttoooqqqssswww}}}{{{zzzxxxuuutttuuuzzz~~~}}}{{{yyyzzz}}}~~~zzzwwwtttnnnfff___[[[XXXVVVVVVUUUXXXbbbnnnqqqzzz}}}~~~wwwqqqlllhhheeeccc```______^^^]]]\\\\\\[[[XXXXXXWWWVVVUUUUUUUUUUUUUUUSSSQQQQQQRRRSSSTTTSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOMMMNNNNNNOOOOOOPPPPPPPPPSSSRRRQQQOOONNNNNNNNNNNNOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDBBB@@@>>>======>>>???AAA>>>>>>>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;:::999999999888888888888999999999888777666666777888999888888888888888888888888777777888888888888777777444666999999999999<<>><<<;;;:::;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999888777777777777888999888888777666666777888888777777777777777777777777666777888888888888777666555777999::::::::::::;;;???DDDPPP```ppp|||zzzxxxwwwwwwzzz}}}yyy{{{}}}yyyzzzzzzssscccWWWMMMJJJIIIJJJIIIGGGJJJOOOTTTXXX]]]aaagggwwwrrrmmmmmmooorrryyywwwuuuuuu{{{~~~{{{|||~~~~~~uuueeebbb___\\\[[[ZZZYYYWWW```aaaeeejjjllloooyyytttoooiiidddaaa___]]]\\\^^^^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTWWWVVVTTTTTTVVVWWWVVVUUUVVVWWWWWWWWWWWWVVVUUUUUUSSSSSSSSSSSSRRRRRRQQQPPPPPPOOONNNNNNMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOMMMMMMMMMMMMLLLJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCAAAAAAAAABBBCCCAAACCCDDDEEEDDDBBB@@@>>>???@@@@@@???>>><<<999888;;;;;;;;;<<<<<<<<<<<<===:::::::::;;;;;;;;;;;;;;;::::::::::::999999888777999888777666666777888999666666666777777666666666777777777777777777777777666777888999999888777666666777888999::::::::::::;;;>>>FFFTTTeeewww~~~}}}xxx}}}~~~~~~~~~yyyyyy|||xxxmmmbbbXXXSSSOOOMMMKKKGGGGGGJJJMMMOOOSSSWWW\\\eeevvv{{{oooddd``````aaaaaaccchhhooouuu|||}}}tttsssvvvuuummm]]]\\\[[[ZZZ\\\]]]^^^___ooopppuuu{{{~~~}}}|||zzztttppplllfffbbb```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYXXXVVVUUUUUUTTTTTTVVVUUUTTTUUUWWWWWWUUUTTTWWWWWWWWWXXXWWWVVVVVVUUURRRRRRSSSSSSTTTTTTSSSSSSOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIJJJKKKLLLLLLMMMMMMMMMKKKLLLLLLLLLKKKHHHFFFDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@BBBCCCBBBBBBCCCBBBBBB@@@???>>>===>>>??????>>><<<:::999;;;;;;;;;<<<<<<<<<<<<===999999999:::::::::;;;;;;999999:::::::::999888888999888666555555666888999444555777888888777555444777777777777777777777777666777888999999888777666666666666777999999999999999;;;@@@IIIXXXjjj|||~~~wwwzzz}}}~~~|||xxxuuunnnhhhdddbbb^^^WWWTTTUUUSSSPPPQQQUUUWWWYYYaaakkkyyyuuuyyy}}}|||yyyppphhh^^^XXXZZZ]]]]]]]]]\\\```gggmmmwww|||zzz{{{{{{{{{zzzssstttxxxxxxpppjjjaaa___]]]\\\```gggnnnrrrxxxyyy~~~|||}}}~~~uuunnniiifffccc^^^\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]^^^______[[[ZZZXXXWWWVVVUUUUUUUUURRRRRRRRRSSSUUUTTTRRRPPPUUUUUUVVVVVVUUUUUUTTTSSSPPPQQQRRRTTTUUUUUUVVVVVVOOONNNNNNMMMLLLMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLJJJGGGEEECCCBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBAAA??????@@@AAACCCCCCBBB@@@???>>>>>>>>>???;;;<<<>>>??????===<<<;;;;;;;;;;;;<<<<<<<<<======888888888999999::::::::::::;;;;;;<<<<<<;;;;;;;;;999777666555555666777999333444777999999777444333777777777777777777777777555777888999999888777555555555444666888999999888999:::===BBBMMM]]]ooo{{{|||~~~vvvwwwxxx{{{{{{zzzvvvnnnhhhggg```XXXRRRRRRQQQPPPVVV]]]cccvvvrrruuuuuutttvvvwwwtttnnnlllhhhcccaaabbbdddggghhhmmmlllmmmqqqwww|||{{{zzzyyyxxxxxxxxxxxxwwwyyy|||wwwooojjjgggfffaaacccggglllssszzz}}}yyyqqqkkkfffcccbbb```\\\YYYWWWXXXYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXVVVUUUSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTWWWWWWVVVTTTSSSSSSSSSSSSUUURRRPPPQQQSSSSSSQQQOOOMMMQQQTTTUUUSSSOOOLLLJJJMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@?????????@@@AAA>>>>>>>>>>>>============>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::999999999888888999999999999999999999999555555555555555666777777777777777777777777777777888888999999::::::;;;;;;888777777666666666777777777888888888888999999999888888<<<@@@EEENNN```qqq|||}}}~~~{{{xxxwwwwwwwwwwwwjjjZZZQQQQQQSSSTTTRRRVVV^^^jjjzzz~~~zzzyyyyyyzzz||||||yyyvvvxxx~~~~~~zzztttrrrsssvvvyyyzzz}}}|||}}}{{{qqqgggaaa```aaabbbhhhmmmuuu}}}xxxooohhhccc___]]]___^^^[[[YYYXXXXXXYYYZZZZZZYYYXXXXXXXXXYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTVVVVVVVVVVVVVVVUUUTTTTTTTTTSSSRRRQQQQQQQQQRRRRRRSSSQQQOOOOOOQQQQQQPPPNNNNNNQQQTTTTTTRRRNNNLLLKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@?????????@@@@@@>>>>>>>>>>>>=========<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999888888888888999999999999999999999999555555555555555666777777777777777777777777777777666666666777777777777777777666666555555666666777777777888888888999999999::::::<<<>>>???EEERRR```vvvzzz|||zzzyyyxxxyyyqqq___VVVSSSRRRQQQPPPUUU]]]gggttt|||xxxwwwzzz|||~~~~~~}}}||||||||||||kkkeee]]]WWWVVVYYY```dddooowww{{{rrriiidddaaa___^^^\\\\\\[[[ZZZZZZYYYYYYXXXYYYXXXXXXWWWWWWWWWXXXXXXXXXVVVUUUSSSSSSTTTUUUVVVXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOQQQSSSTTTRRRQQQPPPPPPQQQQQQPPPOOOPPPQQQSSSRRRPPPMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJKKKKKKKKKJJJJJJIIIIIIHHHJJJJJJKKKKKKKKKIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA@@@???>>>???@@@@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<============<<<;;;::::::999999999999888888888777777777888888888888888888888888555555555555555666777777777777777777777777777777666666666666555555555555666555555555555555666666777777777888888888999999;;;:::<<<===<<<===GGGQQQiiisss~~~|||{{{zzz~~~sss___TTTOOONNNKKKNNNRRRUUUZZZfffvvv~~~}}}yyyqqqjjj^^^[[[VVVTTTWWW```kkkrrr}}}{{{uuullleeebbbaaaaaaaaa]]]]]]]]]]]]\\\ZZZXXXWWWXXXXXXWWWWWWWWWVVVWWWWWWWWWUUUSSSRRRSSSUUUXXXZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSRRRPPPPPPQQQSSSUUUWWWTTTSSSSSSSSSSSSSSSSSSRRRQQQRRRRRRPPPNNNMMMMMMNNNLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJJJJIIIHHHGGGGGGKKKKKKLLLLLLLLLKKKIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDBBBAAA???>>>>>>>>>???@@@>>>>>>=========<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>======<<<;;;:::999999888888888888777777777777666888888888888888888888888555555555555555666777777777777777777777777777777888888777777666666666555555444444444444555555666777777777777888888888888999999;;;=========CCCLLLZZZhhhyyy}}}|||lllZZZPPPLLLKKKMMMNNNMMMMMMUUUbbblllrrr|||}}}yyymmmhhheeebbb___```___^^^___dddnnn{{{}}}uuunnniiibbb]]]\\\\\\]]]]]]_________^^^]]]ZZZWWWUUUWWWWWWWWWWWWWWWVVVVVVUUUVVVUUUTTTSSSTTTWWWZZZ\\\ZZZZZZYYYXXXWWWVVVTTTSSSSSSRRRQQQPPPQQQSSSUUUVVVRRRRRRSSSSSSRRRRRRSSSSSSQQQQQQQQQPPPMMMLLLMMMNNNLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFJJJKKKLLLLLLLLLKKKJJJIIIGGGFFFFFFFFFEEEEEEEEEEEEAAA@@@???>>>>>>>>>???@@@============<<<<<<<<<<<<::::::999::::::;;;<<<<<<======<<<;;;::::::999999888888888777777777777666777777777777777777777777555555555555555666777777666666666666666666666666888777777777666666555555444444444444444555666666666666777777777888888888777777999======<<<@@@FFFLLLZZZnnn|||zzz|||{{{dddTTTLLLKKKLLLMMMJJJIIILLLUUU\\\^^^eeerrrxxx}}}yyywwwvvvvvvxxxyyyjjj^^^YYYZZZ^^^bbblllnnnoooqqqttt|||tttllleeebbb]]]ZZZYYYZZZZZZZZZ^^^___^^^^^^\\\YYYWWWVVVXXXXXXXXXXXXWWWVVVUUUUUUVVVUUUTTTTTTVVVXXX[[[\\\ZZZZZZYYYYYYXXXWWWVVVUUURRRRRRQQQQQQQQQQQQQQQQQQNNNOOOQQQPPPOOOOOOPPPQQQPPPQQQQQQPPPMMMLLLLLLMMMKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFIIIIIIJJJKKKKKKJJJIIIHHHFFFFFFFFFFFFEEEEEEEEEEEEAAA@@@???>>>===>>>??????=========<<<<<<<<<;;;;;;999999888888888999::::::<<<<<<;;;;;;;;;:::::::::999999888888888777777777666666666666666666666666555555555555555666777777666666666666666666666666555555555555444444444444444444444444555666777777666666666777777777888888777666888::::::888:::>>>BBBMMM^^^mmmwwwzzzxxxzzzppp]]]RRRKKKKKKIIIGGGFFFHHHKKKNNNWWW[[[aaajjjsss|||yyyqqquuuzzz}}}}}}~~~|||{{{{{{yyyxxx{{{~~~qqqkkkccc[[[XXX^^^iiirrr~~~zzzvvvvvvwwwuuummmfffaaa___\\\ZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWXXXYYYYYYYYYXXXWWWUUUTTTTTTTTTTTTUUUVVVXXXYYYZZZYYYYYYYYYYYYYYYXXXWWWWWWTTTTTTTTTTTTRRRQQQOOONNNLLLNNNPPPOOONNNMMMOOOQQQOOOPPPQQQPPPNNNLLLKKKLLLKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDAAA@@@>>>=========>>>???======<<<<<<<<<;;;;;;;;;999888777777777777777777:::::::::;;;;;;;;;;;;<<<:::999999999888888888888666666666666666666666666555555555555555666777777666666666666666666666666555555555555555555666666555555555555666777888999666666666666777777777888777555666999999777888<<<===DDDOOO\\\jjjxxx|||xxxxxxzzziii```RRRNNNIIIFFFGGGIIIIIIIIIQQQRRRUUUZZZ```eeeiiijjjpppuuu}}}}}}vvvyyy{{{zzzxxxxxx|||{{{yyy|||~~~vvvrrrtttvvvuuurrreeeeeebbb^^^___hhhwww}}}xxxrrrlllkkknnnnnniiiddd\\\ZZZYYYXXXYYYYYYXXXVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZZZZYYYWWWVVVTTTRRRRRRSSSUUUVVVWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXVVVSSSPPPNNNMMMOOOQQQQQQOOONNNQQQSSSNNNPPPQQQQQQNNNLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@>>>=========>>>???======<<<<<<<<<;;;;;;;;;888888777666666555666666999999:::;;;;;;<<<<<<===:::::::::999999999999888666666666666666666666666555555555555555666777777666666666666666666666666666666777777888888999999555555555666666888999999666666666666777777777777666444555999:::999;;;???;;;>>>EEEQQQaaarrr~~~yyyyyy|||tttmmm\\\TTTLLLHHHJJJLLLLLLKKKHHHIIILLLQQQVVVZZZ[[[[[[]]]ccciiinnnrrr}}}zzzzzzttteeeccceeeddddddfffjjjooouuuwwwxxx{{{~~~yyyuuunnnhhhbbb___bbbeeehhhiiiccc]]]WWWTTTUUUWWWYYYYYYSSSTTTTTTUUUWWWXXXYYYYYYVVVWWWXXXXXXXXXWWWVVVUUURRRSSSTTTVVVWWWWWWVVVUUUXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYWWWUUUSSSQQQOOONNNMMMNNNPPPSSSTTTSSSOOOLLLNNNOOOQQQQQQQQQOOOMMMLLLJJJJJJJJJKKKJJJJJJIIIIIIFFFFFFFFFFFFEEEEEEEEEEEE@@@BBBEEEHHHIIIHHHFFFEEEFFFFFFEEEDDDDDDDDDDDDDDD@@@@@@??????>>>============<<<;;;:::999:::;;;;;;:::::::::999999999888888999999888888888888888888888888888888888888888888666666666666666666666666555555555555555666777777666666777777777777666666666666666666777777777777777666555555555666888999777777777777777777777777666666666777888888999999888===CCCHHHPPP___sss{{{~~~}}}}}}iiibbbXXXNNNHHHFFFIIIKKKKKKKKKLLLNNNPPPRRRTTTUUUTTTTTTUUUYYY```jjjsssyyy{{{}}}qqqbbb]]]___aaagggmmm{{{~~~zzz~~~uuupppiiieee___]]]^^^aaabbbccc___ZZZUUUQQQRRRSSSSSSRRRQQQRRRSSSTTTUUUVVVWWWWWWVVVWWWXXXXXXXXXWWWVVVUUUWWWXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXZZZYYYXXXVVVTTTSSSRRRQQQOOOOOOQQQSSSTTTSSSPPPNNNMMMNNNNNNOOONNNMMMLLLKKKJJJJJJKKKKKKJJJJJJIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEGGGGGGGGGFFFEEEGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@??????>>>============<<<;;;:::::::::;;;;;;::::::999999999888888888888888888888888888888888::::::::::::::::::::::::666666666666666666666666555444444444444555555666666666777777777777666666555555555666666666777777777666555555555666888888666666666666666666666666666666666777888888999999888<<<@@@CCCIIIVVVgggttt|||}}}~~~|||zzzvvvpppfff]]]VVVQQQMMMJJJIIIJJJKKKMMMNNNOOOOOOPPPPPPPPPPPPRRRWWW]]]dddgggttt|||~~~}}}sssmmmjjjnnnuuuwwwmmmbbb^^^aaaiiiwww|||yyypppjjjdddaaa]]][[[[[[[[[[[[[[[]]]YYYUUURRRQQQPPPOOONNNQQQRRRTTTVVVWWWWWWVVVVVVWWWWWWXXXXXXXXXWWWUUUUUUZZZZZZZZZZZZYYYWWWUUUTTTRRRRRRRRRSSSSSSTTTVVVVVVYYYXXXXXXWWWVVVUUUTTTTTTRRRQQQQQQRRRSSSSSSQQQOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFEEECCCBBBAAAAAA@@@??????>>>>>>======<<<===<<<;;;::::::::::::;;;:::999999999999888888888888888888888888888888888888888888888888888888888666666666666666666666666555444444333333333444444555666666777777666666555444444444555555555666666666666555555666666777888666666666666666666666666555666666777777888888999888;;;===>>>@@@IIIWWWaaazzz}}}wwwrrrxxx|||xxx~~~|||yyy}}}wwwpppjjjeee^^^TTTLLLHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMMMMOOOQQQTTTVVV]]]dddppp}}}yyyvvvvvvxxx}}}|||{{{}}}~~~|||zzz{{{zzzyyyzzz||||||{{{zzzxxxwwwvvvtttsssqqqppppppnnnmmmmmmlllkkkhhhffffff{{{ooogggaaa```fffmmmrrrpppnnnooottt{{{wwwvvvrrrkkkeee```^^^]]][[[ZZZYYYXXXWWW\\\ZZZXXXVVVTTTSSSRRRQQQTTTUUUWWWYYYZZZYYYXXXXXXWWWXXXXXXXXXXXXWWWUUUTTTVVVWWWWWWWWWVVVTTTRRRQQQPPPPPPPPPPPPQQQRRRSSSTTTVVVVVVVVVVVVUUUUUUUUUUUUSSSQQQPPPPPPQQQQQQQQQPPPLLLLLLKKKJJJJJJJJJKKKLLLKKKKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFEEECCCBBB@@@????????????>>>======<<<<<<<<<<<<;;;;;;::::::::::::999999999999888888888888777777777777888888888888666666666666666666666666666666666666666666666666666555444444333333444444555666666666666666666555333333333444444444555555555555555555666666777777666666666666666666666666555555666666777888888888888:::;;;:::;;;AAAKKKSSSgggrrruuuuuu|||uuuuuuvvvzzz~~~{{{zzz}}}}}}yyysssrrrrrrmmmccc[[[OOONNNLLLKKKKKKMMMNNNOOOMMMMMMLLLLLLLLLMMMNNNNNNRRRWWW___hhhsss~~~zzzzzz}}}|||~~~|||{{{|||~~~}}}zzz{{{zzzxxxuuurrrqqqqqqsssssssssrrrpppnnnkkkjjjiiieeeaaa___aaaccccccccc```^^^\\\\\\]]]^^^]]]]]]^^^^^^^^^]]]\\\ZZZYYYYYYYYYUUUTTTTTTSSSRRRSSSVVVpppkkkgggeeecccccciiiqqq~~~zzztttoooiiihhhiiiiiifffaaa]]]^^^^^^]]][[[YYYXXXXXXZZZZZZYYYXXXWWWVVVVVVVVVUUUVVVXXXYYYZZZZZZYYYXXXXXXXXXYYYYYYXXXVVVUUUTTTRRRSSSTTTTTTTTTTTTSSSRRRPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTRRRPPPNNNNNNNNNOOOOOONNNLLLLLLKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEECCCBBBCCCDDDFFFGGGFFFFFFFFFEEEDDDBBB@@@?????????>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888777777666666777777777888888888555555555555555555555555666666666666666666666666666666555555555555555666555555666666666666555555333333333333444444444444444555555666666666666666555555555555555555555555555555555666777777888888888999:::::::::>>>EEEJJJSSSbbbvvv~~~}}}~~~}}}~~~xxxrrrmmmkkklllnnnllljjjnnnsss|||zzzzzz|||{{{uuunnn^^^[[[UUUPPPMMMLLLMMMNNNKKKKKKJJJJJJJJJKKKKKKKKKJJJMMMQQQVVV\\\eeennnuuu{{{vvvtttvvv|||uuulllnnnwww|||{{{zzzwwwtttpppmmmllllllnnnooopppqqqqqqpppnnnmmmlllkkkjjjkkkmmmnnnmmmlllhhhgggfffeeefffffffffffffffggghhhfffccc```___```ccccccbbbaaa___\\\ZZZXXXVVVTTTRRRRRRRRRSSSSSSSSSUUUSSSQQQPPPQQQRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKMMMLLLOOOTTTUUUPPPMMMOOO{{{mmmbbbcccgggmmmppprrrzzz|||ssskkkdddaaa\\\[[[]]]___^^^]]]ZZZ\\\]]]]]][[[ZZZZZZ[[[YYYZZZZZZYYYWWWWWWXXXYYYVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXVVVTTTSSSQQQRRRSSSUUUVVVVVVUUUUUUQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSRRRPPPNNNMMMNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFEEEEEEFFFEEEDDDBBB@@@??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999888888888888777777777555666666777777888888888777777777777777777777777666666666666666666666666555555555555555666777777444555555666666555555444333333333444444444555555444444555666666666666555555555555555555555555555444555555666666777777888999999:::::::::===AAAEEEGGGTTThhhzzz~~~yyyuuuvvvzzzxxxyyyzzz|||zzzqqqkkkjjjkkkkkkjjjrrrxxx~~~~~~zzzvvvnnnjjjddd\\\VVVRRROOOOOOKKKKKKJJJIIIHHHHHHHHHHHHGGGHHHJJJMMMQQQVVV]]]bbbeeejjjqqqtttvvvzzz|||xxxtttqqqrrrpppmmmlllnnnwwwssshhheeegggiiijjjjjjmmmooonnnllliiigggfffbbbccceeegggggggggeeeeeecccaaa______bbbeeeggghhheeeccc```]]]\\\\\\]]]]]]```aaacccbbb```]]]\\\\\\___`````````___]]]ZZZXXXUUUTTTSSSQQQOOONNNNNNNNNRRRQQQQQQQQQSSSTTTSSSRRROOOOOOOOONNNMMMJJJHHHGGGHHHIIIRRR^^^___UUUNNNMMMzzzlllccc___dddmmmxxx~~~vvvqqqjjjddd[[[YYYVVVTTTSSSTTTVVVXXXVVVXXXZZZ[[[ZZZYYY[[[]]]\\\]]]\\\ZZZWWWVVVXXX[[[XXXWWWVVVUUUVVVWWWYYYZZZXXXYYYYYYYYYXXXVVVTTTSSSQQQRRRTTTUUUVVVVVVVVVUUUTTTSSSRRRPPPOOOOOONNNNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRPPPOOOOOOOOOOOONNNLLLJJJKKKLLLMMMNNNMMMMMMLLLMMMMMMMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEEEEDDDBBB@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888888777777777777555555666666777888888999888888888888888888888888666666666666666666666666333333333444555666777888444555555666666555555444444444444444555555555555333444555666666666555555555555555555555555555555444444555555666777777777888999999999:::;;;===???AAAIIIWWWiii{{{xxxtttvvvtttuuuvvvxxx}}}|||zzzwwwvvvtttpppjjjccc^^^ZZZVVVTTTQQQNNNKKKIIIHHHHHHIIIJJJKKKLLLMMMOOOSSSVVVVVVYYY]]]```dddhhhlllpppqqqzzzssseeecccjjjqqqyyy~~~}}}vvvwwwyyy{{{{{{{{{yyyxxxwwwssspppqqquuuzzz|||wwwsssooooooppprrrtttvvvyyyzzzxxxwwwvvvvvvvvvwwwzzz||||||zzzwwwuuummmkkkgggbbb^^^[[[ZZZ[[[TTTTTTVVVYYY]]]___^^^]]]``````___\\\YYYTTTPPPNNNMMMKKKQQQ^^^bbb\\\ZZZ___xxxnnneee^^^bbbgggsss}}}rrrjjjgggccc^^^WWWVVVTTTPPPMMMNNNQQQTTTRRRUUUXXXXXXXXXXXX[[[^^^aaaaaa```\\\XXXWWWZZZ]]]\\\ZZZXXXWWWWWWYYY[[[]]]YYYYYYYYYYYYXXXVVVTTTSSSQQQRRRSSSTTTUUUTTTTTTSSSUUUTTTSSSQQQPPPOOONNNNNNOOOPPPPPPPPPQQQQQQRRRRRRRRRQQQPPPPPPQQQPPPNNNLLLHHHJJJLLLNNNNNNMMMLLLKKKNNNNNNMMMMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEECCCAAA@@@>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999888888888888777777777777444555555666777888888999777777777777777777777777666666666666666666666666111111222333444666777888444555555555555555555444444444444555555555666666333333555666666666555444555555555555555555555555444444555555666777777777888888888888888999:::;;;===AAAKKK[[[ooo{{{zzz{{{{{{{{{|||yyy{{{~~~|||vvvnnnjjjdddaaa[[[VVVQQQNNNLLLKKKIIIJJJKKKJJJHHHHHHIIIJJJPPPPPPPPPRRRUUUXXX\\\^^^]]]eeennntttyyynnnkkkvvv{{{tttppppppqqqqqqsssvvv|||vvvuuusssooojjjddd___\\\YYYQQQQQQ[[[aaadddnnn{{{|||yyy{{{~~~~~~xxxpppiiidddkkkrrr{{{|||sssjjjccc```___```YYYUUUPPPKKKJJJKKKOOOQQQQQQRRRUUUVVVVVVWWWZZZ\\\\\\]]]^^^]]][[[[[[[[[\\\YYYZZZ[[[\\\\\\\\\\\\\\\ZZZZZZYYYYYYWWWUUUTTTSSSRRRSSSUUUVVVWWWWWWVVVVVVQQQRRRSSSRRRPPPOOOOOOOOOMMMNNNOOOQQQQQQQQQPPPPPPQQQRRRSSSTTTSSSRRRPPPNNNLLLLLLLLLLLLLLLKKKJJJJJJNNNNNNMMMMMMKKKJJJIIIHHHHHHFFFCCCBBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBB???>>><<<;;;;;;<<<<<<===============<<<;;;:::999666666666666666666666666777777888888888666444333666666666666666666666666888777777666555444444444222333444444555555444444555555444444444333333333444444444444444444444444666666666666666666666666777777777777666666666666333444444555666777888888999999999999999999999999;;;;;;AAAMMM^^^ppp~~~uuukkkbbb]]]WWWOOOIIINNNKKKIIIHHHHHHIIIIIIHHHLLLKKKKKKKKKMMMPPPSSSUUUSSSVVV\\\bbbkkkwww|||}}}|||rrrnnnjjjllluuuzzzxxx|||}}}xxxzzz}}}}}}yyytttpppttt{{{|||uuujjjbbb]]]\\\\\\[[[WWWSSSNNNIIIHHHIIIMMMPPPQQQSSSUUUVVVVVVWWWYYY[[[\\\]]]]]]\\\ZZZYYYZZZ[[[YYYYYYZZZ[[[\\\\\\]]]]]]ZZZYYYXXXWWWVVVUUUTTTSSSRRRSSSTTTUUUUUUVVVVVVVVVRRRSSSUUUTTTRRRPPPPPPPPPOOOPPPQQQSSSSSSSSSRRRQQQPPPQQQRRRSSSSSSRRRPPPOOOMMMNNNNNNNNNNNNMMMLLLLLLNNNNNNNNNMMMLLLKKKIIIIIIIIIFFFDDDCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777777777777777777777666777888999999999999999666666666666666666666666888777777666555555444444444444555666666666666555777666666666555555555555444444444444444444444444444444444444444444444444555555555555555555666666444444555555666666777777888888999999999999999999>>>;;;<<>>EEEPPP```nnnxxx|||{{{uuurrroookkkhhhddd^^^WWWQQQMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLNNNQQQVVV]]]aaalllsss|||}}}{{{tttrrrsssuuu}}}{{{rrrnnnooosssvvvvvvkkk\\\UUUUUUVVVUUURRRIIIFFFBBB??????CCCGGGJJJPPPSSSUUUVVVVVVVVVWWWXXXYYYZZZ[[[YYYWWWVVVWWWXXXWWWWWWXXXYYY[[[]]]^^^___[[[ZZZWWWTTTSSSSSSTTTTTTRRRRRRQQQPPPQQQRRRSSSTTTRRRTTTVVVVVVTTTQQQQQQQQQQQQRRRSSSTTTTTTTTTSSSRRRMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOPPPPPPOOOOOONNNMMMOOOOOOOOONNNNNNMMMKKKKKKJJJHHHFFFFFFGGGGGGGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@<<<===>>>>>>>>>===;;;:::999:::::::::999999888777888888888888888888888888999888666555444444555555666666666666666666666666777777666666555555555555000111222222333333222222333333333333333333333333444444444444444444444444333333333333333333333333222222333444555666666777666666666666666555555555666666777777888999999999===999777;;;@@@GGGTTT___uuu}}}uuuooorrrzzzwwwvvvvvvvvvuuutttoooggg```ZZZUUUPPPMMMJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMPPPTTTVVVWWW]]]eeekkknnnssszzz}}}}}}|||wwwqqqkkkiiijjjnnnqqqtttiii\\\UUUTTTUUURRRNNNBBBAAA???>>>???AAAEEEGGGOOORRRUUUWWWVVVVVVWWWXXXXXXYYYZZZYYYXXXWWWWWWYYYWWWWWWXXXXXXZZZ\\\^^^___\\\ZZZWWWUUUSSSSSSTTTUUURRRQQQPPPPPPPPPQQQRRRSSSQQQSSSUUUUUUSSSQQQOOOOOOPPPPPPQQQRRRRRRQQQPPPOOOMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLNNNNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGFFFHHHHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBBBB?????????@@@@@@@@@@@@@@@<<<===>>>>>>>>>===;;;:::999::::::::::::999999888888888888888888888888888999777666444333444444555666666666666666666666666666666666666555555555555000111222222333333222222222222333333333333333333444444444444444444444444444444444444444444444444333333444555666666777777666666666666666555555555666666666777777888888888555444555999<<>>>>>>>>???????????????===============<<<<<<;;;999999:::::::::999999888888888888888888888888888666666666666777888999999666666666666666666666666666666666666666666555555333333444555555555555555444444444444555555555555444444444444444444444444444444444444444444444444444444444555666666777777555555555666666666666666777777666666666666666666888777888<<<===<<>>>>>?????????>>>>>>===<<<<<<<<<<<<<<<777777888888999888888777777777777777777777777777444555666777888888888888666666666666666666666666555666666666666666666666444444555666666666666555333333444444444555555555444444444444444444444444333333333333333333333333444444444444444444444555444444555555666666777777777777777666666555555444:::888:::<<<<<<;;;===BBBFFFMMMZZZjjjzzz||||||ttttttzzz|||wwwsssllleee___]]]\\\\\\ZZZUUUNNNJJJIIIJJJJJJIIIGGGHHHJJJKKKKKKKKKLLLMMMOOOQQQSSSUUUXXX]]]ccchhhjjjmmmqqqssstttxxx}}}{{{rrrkkkfffcccbbbaaaccceeemmm~~~~~~wwwrrrnnnmmmnnnoooqqqvvv|||~~~zzzzzzzzz{{{|||~~~~~~zzz{{{~~~qqqoookkkfffaaa___```aaaaaa```______```bbbcccdddfffggghhhhhheeeaaa\\\ZZZXXXXXXXXXVVVSSSMMMHHHEEEJJJNNNSSSVVVXXXXXXYYYZZZXXXYYY[[[\\\\\\]]]___aaaZZZYYYXXXWWWXXXYYY[[[]]][[[[[[[[[ZZZYYYWWWUUUTTTQQQQQQSSSSSSSSSRRRQQQPPPRRRUUUXXXYYYWWWSSSQQQPPPLLLMMMMMMNNNMMMLLLKKKJJJNNNNNNMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLLLLLLLKKKKKKJJJGGGFFFFFFFFFGGGGGGEEEDDDAAAAAAAAA@@@@@@@@@??????<<<=========>>>>>>?????????>>>===;;;;;;<<<======666666777777777777777666666666666666666666666666555666666666666444333111666666666666666666666666555555555666666666666666222333444444555555444444111111111222222333333333444444444444444444444444222222222222222222222222444333333333333333333333333444444555666777888888888888777666555444444333555333333666666666:::AAA???CCCKKKXXXhhhvvv{{{vvvvvv{{{}}}uuupppoooooopppfff___VVVOOOMMMLLLKKKIIIGGGGGGIIIIIIJJJJJJJJJJJJJJJLLLNNNPPPPPPQQQTTTVVVUUUXXX\\\]]]\\\]]]```cccfffbbb\\\YYYWWWWWWVVVUUUVVVUUUXXXggg{{{}}}zzzxxxrrrsssrrrpppmmmgggbbb___aaadddhhhnnnvvv~~~{{{tttooojjjiiifffcccaaa```______bbbaaaaaa``````aaaaaabbbeeeeeeeeefffffffffggggggiiieeeaaa```^^^YYYPPPIIIPPPQQQRRRRRRRRRUUUYYY\\\[[[\\\^^^______^^^]]][[[[[[XXXVVVWWWZZZ\\\[[[YYY\\\[[[ZZZYYYWWWWWWWWWWWWTTTSSSRRRQQQPPPOOONNNNNNNNNOOOOOOPPPQQQRRRSSSSSSPPPPPPOOONNNMMMMMMMMMNNNLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJFFFGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@AAAAAA???>>><<<;;;:::;;;===>>>======<<<;;;::::::999999999999999999999888777666444444444555555555555555777777666555555555555555777777666666555555555444444444333222222222333333444444444333333222222222333333333444444444555555444444444444444444444444444444444555555555555666222222333333333444444444222333444555555555444333444555555666777888888999555666777888999:::;;;;;;===AAAEEEJJJQQQ^^^ooo{{{~~~}}}{{{{{{{{{ooohhh___ZZZXXXVVVQQQLLLNNNMMMLLLJJJIIIHHHHHHIIIKKKJJJIIIIIIJJJKKKKKKKKKIIIKKKNNNPPPPPPPPPQQQRRRSSSSSSRRRQQQOOOOOOPPPRRROOOPPPRRRXXX```jjjtttzzz|||}}}~~~~~~ooopppqqqqqqooommmjjjiiihhhiiiiiijjjiiihhhfffeeennnrrryyyyyyvvvtttqqqlllgggeeedddcccaaa___^^^]]]]]]\\\[[[[[[[[[\\\]]]]]]^^^```aaabbbccceeeggghhhiiihhheeeaaaaaaaaa^^^XXXSSSRRRSSSTTTSSSSSSUUUXXX[[[ZZZ[[[\\\^^^^^^]]][[[ZZZ\\\ZZZXXXYYY[[[]]]\\\[[[[[[ZZZYYYWWWVVVUUUUUUUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;:::;;;<<<===<<<<<<<<<;;;::::::999999:::::::::::::::999888888777777777777888888888888777666666555555555555555666666666666555555444444444444444444333333333333444444444333333222222222333333333444444444444555444444444444444444444444333333333333444444444444222222333333333444444444222333444555555555444444444555555666777777888888555666666777999::::::;;;:::<<>>>>>>>>===<<<;;;:::;;;<<<<<<<<<;;;;;;::::::999999999:::::::::;;;::::::999888555555555555555555555555777666555555444444555555666555555555555444444444333444555666666555444333444444333333333333222222333333333333444444444444444444444444444444444444222222222222333333333333333333333333444444444444222333444444555555444444555555555666666777777888555555666777888999::::::888::::::;;;===CCCNNNUUUfffrrr{{{xxxwwwyyyvvvssssssuuutttqqqmmmaaa]]]ZZZYYYZZZXXXRRRMMMKKKJJJIIIIIIIIIIIIIIIIIIJJJLLLNNNNNNMMMKKKKKKKKKKKKLLLLLLLLLKKKJJJHHHHHHFFFFFFGGGHHHKKKNNNQQQSSSTTTUUUVVVYYY]]]aaaeeeggglllhhhccc___]]][[[ZZZXXXXXXVVVUUUVVVZZZ___eeeiiisssyyy|||vvvsssmmmhhhccc___]]]]]]\\\ZZZZZZ[[[\\\\\\\\\[[[YYYXXXWWWWWWWWWWWWWWWVVVUUUUUU[[[[[[[[[\\\\\\\\\]]]]]][[[YYYWWWXXXZZZ\\\\\\\\\YYYYYYYYYWWWUUUTTTUUUWWWWWWXXXXXXYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVWWWWWWWWWYYYYYYXXXWWWVVVTTTSSSRRRTTTTTTTTTSSSSSSSSSSSSSSSPPPPPPPPPPPPOOOOOONNNNNNLLLKKKKKKJJJJJJJJJKKKKKKIIIIIIJJJJJJKKKLLLLLLLLLIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDBBB@@@@@@@@@BBBCCCAAAAAA@@@???>>>======<<<===<<<;;;:::::::::;;;;;;;;;:::::::::999999999888999999999::::::999999888555555444444444444333333666666555444444444444555444444444444444444444444222333555777777666444333333333333333333333333333222222333333333444444444333333333333333333333333222222222222333333333333333333333444444444444555333333333444444444444444555555555666666666777777555555666666777888999999:::::::::999:::>>>DDDIIIWWWcccrrr}}}tttppplllmmmpppnnnggg___SSSSSSQQQNNNKKKIIIIIIIIILLLOOOSSSTTTSSSRRRQQQQQQMMMLLLJJJJJJJJJKKKKKKJJJHHHHHHIIIJJJKKKLLLMMMMMMPPPPPPQQQRRRTTTVVVXXXYYYZZZYYYWWWUUUTTTSSSRRRQQQPPPOOONNNNNNPPPTTTXXX[[[^^^dddmmmwww~~~}}}~~~zzztttmmmhhheeeccc```\\\ZZZZZZ[[[\\\]]]XXXYYYZZZ[[[[[[[[[YYYXXXXXXXXXWWWWWWUUUSSSRRRQQQVVVVVVVVVWWWWWWWWWXXXXXXXXXVVVTTTTTTUUUWWWYYYYYYZZZZZZZZZXXXUUUTTTTTTUUUWWWWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSTTTUUUVVVYYYYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSPPPPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMIIIJJJJJJJJJKKKKKKKKKLLLJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDBBB@@@???@@@AAABBB@@@@@@???>>>>>>===<<<<<<<<<;;;;;;:::::::::::::::999999999999999888888888777777888888888888777777888888888777777777666666666666555444444444444444333333333333444444444444222333555777777666555444333333333333333333333333222222222333333333444444333333333333333333333333333333333333444444444444333333444444444555555555333333333333444444555555555555555555666666666666555555555666666777777888;;;::::::::::::===AAADDDKKKTTTaaaooo~~~{{{~~~{{{tttggggggddd___XXXSSSRRRRRRUUUYYY```ddddddcccaaa```WWWSSSMMMJJJIIIJJJJJJJJJGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMKKKLLLMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHIIIKKKNNNOOORRRUUU[[[bbbhhhlllnnnnnnuuuxxx|||}}}zzzxxxtttttttttsssqqqmmmiiigggeeedddccccccfffooozzz}}}}}}|||yyytttooollllllnnnpppmmmrrr{{{xxxqqqrrruuuyyy}}}zzzxxxwwwxxx}}}{{{tttqqqrrrqqqnnniiidddaaaaaa]]]\\\[[[ZZZ[[[\\\^^^```YYYYYYZZZ[[[[[[ZZZZZZYYYWWWWWWWWWVVVUUURRRPPPOOOPPPPPPRRRSSSUUUVVVXXXXXXXXXXXXVVVVVVVVVVVVWWWXXXXXXYYYZZZXXXVVVTTTTTTUUUWWWVVVVVVUUUTTTTTTTTTSSSSSSTTTUUUTTTSSSTTTUUUWWWXXXYYYZZZZZZZZZYYYXXXWWWUUUTTTTTTTTTSSSSSSRRRRRROOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFDDDCCCBBB@@@@@@@@@@@@AAA??????>>>>>>======<<<<<<;;;;;;:::::::::999999999888888888888888888888888555666777777777777777777888777777666666555555444666555444444333333444444222222333333333333333444111222444555666666555555222222333333333333444444222222222222333333333333333333333333333333333333333333333333444444444444333444444444555555555555444333333333333444555666555555555555555555555555444555555555666666666777888888888999;;;===>>>@@@AAAHHHRRR___qqq|||uuukkkeeebbbccchhhoooyyy|||zzziiibbbZZZTTTRRRPPPNNNLLLIIIIIIIIIHHHHHHHHHHHHGGGIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHJJJJJJIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJLLLNNNRRRTTTWWWXXXXXX^^^```ccceeeeeedddaaa___[[[[[[\\\\\\ZZZXXXUUUSSSUUUTTTSSSSSSUUUZZZaaagggcccfffjjjooosssuuuvvvvvvwwwvvvtttrrroookkkiiiggghhhddd```\\\ZZZ[[[]]]___\\\bbblllwww}}}oooeeebbbdddjjjpppyyytttlllgggjjjsss}}}zzzqqqjjjbbbdddeeedddaaa^^^^^^___ZZZZZZ[[[[[[[[[\\\^^^___ZZZZZZYYYYYYYYYYYYYYYZZZVVVWWWXXXXXXXXXVVVTTTSSSOOOPPPQQQSSSUUUVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXYYYVVVWWWXXXXXXVVVUUUUUUVVVWWWVVVUUUTTTTTTSSSSSSSSSRRRSSSTTTTTTRRRRRRTTTVVVVVVXXXYYY[[[[[[ZZZYYYXXXUUUUUUTTTSSSRRRRRRQQQQQQNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNOOOKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@========================:::::::::::::::999888888777888888888888888888888666666777888888888888888666555555444333333222222666555444444333333444444111222222222333333333333222222222333444555555555222222222333333444444444111222222222222333333333222222222222222222222222222222222222333333333333444444444444555555555555444444333333333444555666555555555555555555555555444444555555555555666666666666666888:::<<<<<<<<<:::AAAHHHOOO\\\nnn}}}uuuvvvxxxyyyzzzzzzzzzzzz{{{|||tttrrrssswww}}}xxxqqqmmmkkkhhhbbb]]]WWWUUUSSSPPPNNNLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGIIIKKKMMMMMMKKKKKKLLLNNNJJJJJJJJJIIIIIIIIIIIIJJJEEEFFFGGGHHHJJJKKKMMMMMMPPPQQQRRRSSSSSSRRRPPPOOOMMMNNNOOOPPPPPPOOONNNMMMLLLMMMMMMLLLLLLNNNQQQTTTSSSUUUXXX\\\^^^`````````aaa```^^^\\\ZZZYYYXXXXXXZZZYYYWWWUUUSSSSSSSSSSSSWWW[[[aaaiiiqqqwww{{{|||~~~|||yyyvvvwwwtttmmmccc]]]ZZZ[[[___dddlllrrrwww|||}}}tttjjjbbb]]]aaahhhmmmttt{{{~~~{{{zzzyyyyyyxxxtttkkkeee\\\^^^```___\\\ZZZ[[[]]]YYYZZZ[[[\\\[[[[[[\\\]]][[[ZZZYYYXXXWWWXXXYYYZZZWWWXXXZZZ\\\\\\[[[ZZZYYYTTTTTTTTTTTTUUUUUUUUUUUUXXXYYYZZZYYYXXXXXXXXXYYYTTTVVVWWWWWWVVVUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSOOOQQQRRRQQQOOOOOOQQQTTTUUUVVVXXXZZZ[[[[[[ZZZYYYUUUUUUTTTSSSRRRQQQPPPOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???<<<<<<<<<===============999::::::::::::999888888777777777777777888888888666777888999999999999999999888888777666666555555555555444333333333333444111111111222222333333333222222111222222444555666222222222333333444444444111111222222222333333333222222222222222222222222000111111111111222222222444444444555555555666666444444333222333444555666555555555555555555555444444444555555555555555555666666666999;;;<<<<<<;;;777???EEEFFFKKKZZZkkkvvvtttqqqoooooorrruuuxxxyyywww{{{}}}{{{|||xxxyyyrrrhhheeeaaa\\\WWWTTTRRRQQQLLLLLLLLLLLLKKKJJJIIIHHHJJJLLLNNNMMMKKKJJJLLLOOOIIIIIIIIIIIIIIIHHHHHHHHHDDDDDDDDDEEEGGGIIIKKKLLLJJJJJJKKKKKKKKKJJJIIIHHHIIIJJJKKKLLLNNNNNNOOOOOOGGGIIIJJJJJJJJJJJJLLLNNNLLLNNNOOOQQQSSSSSSSSSSSSTTTSSSQQQOOOOOOOOOPPPQQQTTTTTTUUUUUUSSSQQQNNNLLLSSSTTTWWWZZZ]]]aaacccdddfffnnnwwwzzztttkkkdddaaa]]]^^^^^^[[[VVVSSSSSSTTTRRRVVV[[[^^^___bbbfffiiilllkkkkkkjjjiiigggffffffeeejjjllliiihhhhhhbbbZZZ[[[UUURRRVVVYYYZZZ]]]dddeeeiiimmmqqqtttyyy}}}wwwooommmlllnnnpppoooiiiccc\\\\\\]]]\\\\\\ZZZYYYXXXYYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZXXXUUUUUUVVVXXXYYYXXXYYYZZZ[[[\\\]]]]]]]]][[[YYYXXXVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTQQQQQQQQQRRRTTTTTTRRRPPPRRRRRRRRRPPPOOOOOOQQQSSSRRRQQQPPPOOOOOOQQQSSSTTTPPPRRRSSSTTTSSSTTTUUUWWWRRRRRRRRRRRRQQQPPPOOONNNOOONNNNNNMMMMMMNNNNNNNNNPPPPPPOOONNNLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGAAAAAABBBCCCDDDEEEEEEFFFEEEDDDCCCCCCDDDCCCAAA???AAA@@@@@@???????????????;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;::::::999999999999666555444555666777666555777777777777777666666555222333444666777777888888777666444444666777666555222333444555444333222111111111111111111111111111///111333222111000111222111111111111111111111111222222222222111111000000333333333444444444555555333333333333333333333333333333333222222111111111333333333333333333333333666666666666666666666666666666666666777777777777:::<<>>>>>>>>>>>>>>::::::;;;;;;;;;;;;::::::;;;;;;:::999999999::::::999888777888999:::999888777777777777666444333333555555666666777777666666555333222222444444444333333333444444333333222222111111111111111111111111111333555444333222333444333333333222222222222222222222222222111111111000333333333444444444444555333333333333333333333333555555555444444333333333333333333333333333333333555555555555555555555555777777888888888999999999777:::;;;;;;<<>>======<<<<<<======999999999999999999999999:::999999999999::::::;;;:::999888888::::::999888666666666777666666555444777777777777777666555555555333222222333444333333444444333333222222333333222222222222222222222222111333555444333222333444444444444333333222222222222222222222111111111111333333333333444444444444333333333333333333333333555555444444444444333333333333333333333333333333555555555555555555555555777777888888888888999999777888999888888:::@@@EEEQQQ^^^qqq|||wwwqqqpppsssuuuwwwzzz}}}~~~ooo```TTTRRROOOMMMLLLLLLKKKIIIHHHMMMMMMMMMMMMOOOPPPRRRSSSPPPQQQRRRRRRQQQQQQSSSUUUYYYWWWUUUUUUWWWUUUQQQMMMLLLJJJGGGGGGHHHIIIJJJJJJFFFEEEGGGKKKKKKIIIJJJNNNPPPTTTVVVRRRNNNMMMKKKGGGHHHIIIJJJLLLMMMNNNNNNNNNPPPNNNLLLKKKKKKKKKJJJJJJPPPMMMIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHGGGIIILLLLLLHHHEEEFFFGGGHHHJJJKKKLLLMMMMMMKKKIIIHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIHHHJJJLLLOOOQQQSSSVVVWWWVVVUUUUUUVVV~~~}}}|||yyysssnnniiieeeccceeekkknnnkkkggg[[[ZZZZZZ]]]bbbfffhhhhhhfffdddaaa]]]ZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\]]][[[ZZZXXXUUUTTTTTTTTTUUUTTTUUUWWWYYYZZZ[[[\\\\\\[[[ZZZXXXVVVUUUUUUVVVVVVVVVWWWWWWXXXWWWVVVTTTSSSSSSRRRQQQRRRSSSSSSQQQPPPPPPQQQQQQPPPNNNMMMMMMOOONNNNNNMMMMMMNNNNNNOOOPPPPPPQQQRRRRRRPPPOOOPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPNNNMMMMMMNNNNNNOOOPPPQQQOOOOOONNNNNNMMMMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBCCCCCCAAA???>>>===<<<<<<;;;;;;<<<<<<999999999888888999999999999888888888999:::;;;;;;888777555666777777666555444555666777888888888888777777888888777777666555666444333333444555555444555444333222111222333444222222222222222222222222///111333222111000111111444444444333222222111111222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333555555555555555555555555555555555555666666666777888:::::::::888888;;;===BBBLLL^^^ppp{{{lllbbb\\\XXXXXXYYYWWWUUUUUUWWWXXXZZZ]]]______``````^^^```ccceeefffiiimmmpppnnnjjjgggfffggggggccc___YYYSSSNNNKKKMMMOOOOOONNNPPPNNNOOOQQQRRRQQQUUU[[[\\\cccgggeeeaaa]]]UUUNNNOOOQQQTTTVVVWWWXXXXXXXXXYYYRRRKKKIIIKKKMMMLLLJJJQQQNNNKKKIIIHHHGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHIIIKKKLLLJJJHHHJJJKKKLLLOOORRRTTTUUUTTTOOONNNMMMMMMMMMMMMKKKIIIJJJKKKLLLMMMOOOQQQTTTVVVZZZ\\\^^^^^^___```bbbeee~~~zzz{{{yyysssqqqpppnnniiicccbbb^^^\\\^^^dddhhhhhhgggYYYXXXXXXYYY\\\```bbbcccdddbbb___[[[YYYXXXXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[[[[ZZZYYYWWWVVVUUUUUUVVVRRRSSSUUUVVVXXXYYYYYYZZZYYYWWWVVVTTTSSSSSSSSSSSSSSSTTTVVVWWWXXXWWWWWWVVVUUUTTTRRRRRRSSSSSSRRRQQQPPPQQQQQQPPPNNNMMMMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQPPPQQQRRRQQQPPPOOOPPPQQQPPPOOONNNMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBBBBCCCBBB@@@>>>===<<<<<<;;;:::;;;;;;;;;::::::999888888999::::::888888888888999999:::;;;777555444444555555444333444555555555555555444444555555666777777777777777555444222222444555444333555444333222111222333444222222222222222222222222///111333222111000111111333222222222111111111000222222222222222222222333222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333555555555555555555555555444555555555555666666666888999:::::::::::::::;;;;;;AAALLLZZZjjjxxxxxxoooiiijjjkkkiiihhhjjjgggkkkpppuuuwwwwwwuuusssrrruuuzzz}}}yyyvvvhhhbbb[[[WWWWWWYYYYYYXXX]]]ZZZZZZ^^^aaadddmmmuuu|||yyyjjj]]][[[]]]aaafffkkknnnooopppfff^^^TTTQQQSSSUUUSSSQQQTTTQQQNNNLLLLLLLLLKKKJJJNNNMMMLLLLLLMMMOOOQQQRRRRRRRRRQQQRRRTTTVVVWWWWWWWWWWWWXXX\\\aaaeeeeeedddbbb```^^^]]]\\\\\\ZZZXXXSSSSSSUUUXXX]]]dddiiikkkjjjllloooqqqsssvvvyyy|||~~~xxxtttvvv|||wwwqqqllliiigggggghhhhhhfffccc]]][[[YYYXXXZZZ]]]^^^___YYYYYYXXXXXXYYY[[[]]]^^^```___]]][[[YYYXXXXXXXXXYYYYYYYYYXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWWWWWWWSSSSSSUUUVVVWWWWWWXXXXXXXXXWWWUUUTTTSSSRRRSSSSSSQQQSSSUUUWWWXXXXXXXXXXXXXXXVVVTTTSSSTTTTTTTTTSSSPPPQQQRRRQQQOOOMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPOOOQQQRRRQQQPPPPPPQQQRRRSSSRRRPPPOOONNNNNNOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDBBBAAACCCBBBAAABBBBBBBBB@@@>>>===<<<;;;;;;::::::;;;;;;;;;:::999888888999:::;;;999888888888888999999:::999777666666666666555333666555555333111///...---444444555666666777666666333111000000111222222111444444333333222222333333333333333333333333333333111333555444333222333444111111111111111111111111222222222222333333333333222222222222333333333333333333333333333333333333333333444444444444555555333333333333333333333333444444444444444444444444666666777777777777888888666666777888999999:::::::::<<>>======<<<;;;;;;;;;;;;;;;:::999777666666777999::::::999888888888888888888999888666666777777555444444444444333222111///...444555555555555444444333222111//////111111111000333333444444333333222222333333333333333333333333111333555444333222333444000111111222222333333444222222222333333333444444111222222222222333333333333333333333333333333333333333333444444555555555333333333333333333333333444444444444444444444444666666666777777777888888666555555666888999999999999;;;>>>@@@DDDOOO___jjjzzz}}}{{{|||}}}{{{yyyvvvssstttwww{{{||||||wwwuuuttttttwwwyyyzzzzzz}}}zzzvvvqqqooooooppprrrvvvwwwyyy{{{~~~~~~{{{uuuqqqkkkhhhgggfffdddaaa\\\^^^```aaaaaa```bbbccc]]]]]][[[SSSJJJEEEFFFIIIXXXYYYZZZZZZYYYXXXYYYZZZZZZZZZ[[[\\\\\\\\\[[[[[[XXXWWWWWWVVVVVVVVVWWWWWWUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWUUUTTTRRRQQQPPPOOOPPPPPPTTTUUUVVVWWWXXXWWWVVVVVV[[[YYYVVVUUUVVVVVVVVVUUUQQQSSSTTTTTTQQQOOONNNNNNOOOPPPQQQRRRRRRRRRQQQQQQNNNPPPRRRRRRRRRRRRSSSUUUWWWUUURRRPPPNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFCCCBBBAAAAAABBBBBB@@@>>>======<<<;;;;;;;;;;;;<<<999777666555555666777999::::::999888777777777888999777666555666666444222222333444555666777777777666666666555444222111000444222111111222333333222222333444555444333222111333333333333333333333333///111333222111000111222000111222333444555555666222222222333333444444444111111222222222333333333333333333333333333333333111111111222222333333333333333333333333333333333444444444444444444444444444444444444555555555666888777666666888999:::999888;;;>>>======CCCPPPZZZlllyyy~~~}}}}}}~~~zzzvvvtttrrrqqqfffeeedddbbbaaaaaaaaaaaaYYYXXXXXXXXXZZZ]]]```bbb\\\\\\ZZZRRRIIICCCCCCFFFKKKTTT[[[\\\ZZZZZZXXXUUUZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYYYYZZZYYYWWWUUUXXXWWWVVVTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXVVVSSSQQQNNNMMMMMMMMMOOOPPPRRRTTTUUUVVVUUUUUUWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRQQQPPPOOOPPPQQQQQQRRRSSSTTTTTTUUUVVVUUURRRPPPNNNMMMLLLLLLOOONNNNNNNNNLLLKKKJJJIIIFFFGGGHHHJJJKKKLLLLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>============<<<<<<<<<<<<;;;;;;::::::999888777777888888888888777777777777777777777777666555333333555555666666666555333222555555555444444333333333555555555555555555555555222333333444444333333222222222222222222222222222333333333222222111111111000///......///111333555444444444333333222222222333333333222222111111111222222222222222222222222111111111111111111111111444333222222444444333222111222333333444444333333333333444555666666666555;;;999777666777666444222888888999:::===@@@CCCEEETTTbbbwww{{{yyysssqqqnnnkkkhhheeecccbbb^^^^^^]]]\\\[[[ZZZZZZZZZYYYYYYXXXYYYZZZ]]]___aaa]]]]]][[[SSSJJJDDDCCCDDDJJJRRRZZZZZZYYYZZZYYYVVVZZZZZZZZZZZZZZZYYYYYYYYYZZZXXXWWWWWWXXXXXXVVVTTTWWWVVVUUUTTTSSSSSSTTTTTTVVVWWWWWWXXXXXXXXXWWWWWWVVVUUUSSSQQQPPPOOOOOOOOOOOOPPPRRRTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTRRRRRRRRRRRRRRRQQQPPPOOOOOONNNOOOPPPQQQQQQQQQPPPOOOPPPPPPPPPQQQQQQRRRRRRSSSSSSRRRPPPOOONNNNNNNNNNNNOOOOOOOOONNNMMMLLLJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@??????>>>>>>===============<<<<<<<<<;;;;;;;;;::::::999888888777888888888888777777777777777777777777666555444333444555666666666555333222555555444444444333333333444444444444444444444444222333333444444333333222222222222222222222222222333333333222222111111111111000///...///111222444222222222222222222111111444444444333333333222222222222222222222222222222333333333333333333333333444333222222444444333222111222333333444444333333555555555555555555444444888666555666777777666555666666777888:::===???AAAEEEPPPaaarrryyysssnnnjjjiiiiiihhhfffccc```^^^\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZYYYYYYYYY[[[\\\^^^```^^^^^^\\\UUULLLEEEBBBBBBGGGPPPWWWXXXXXXYYYZZZXXX[[[ZZZZZZZZZYYYYYYXXXXXXXXXWWWVVVVVVVVVVVVUUUSSSVVVUUUTTTSSSRRRRRRRRRRRRWWWWWWWWWWWWWWWVVVUUUUUUUUUTTTSSSRRRRRRRRRRRRRRROOOPPPQQQSSSTTTTTTTTTTTTSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTSSSRRRQQQOOONNNMMMMMMNNNOOOQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>============<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888888888888777777777777777888888777777666555444444555555555555444333333444444444444333333333333333333333333333333333333222222333333333333222222222222222222222222222222222222222222222111111111222111000//////000222222111111111111111111222222444444333333333333222222222222222222222222222222333333333333333333333333444333222222444444333222111222333333444444333333666666666666555444333222555444444555777999888888555555555666777999;;;<<<;;;@@@JJJUUUcccqqq}}}~~~||||||{{{{{{wwwqqqkkkeeeaaa___^^^eeeeeecccbbb```]]]\\\[[[YYYYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZ\\\]]]^^^^^^___]]]XXXPPPHHHDDDBBBFFFOOOUUUVVVVVVYYYZZZYYY\\\[[[[[[ZZZZZZYYYYYYXXXYYYWWWUUUUUUVVVVVVUUUTTTUUUUUUTTTSSSRRRQQQQQQQQQUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSPPPPPPQQQRRRSSSSSSTTTTTTQQQQQQQQQQQQQQQRRRSSSSSSVVVVVVUUUTTTRRRPPPNNNMMMNNNOOOPPPRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGGGGFFFCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::999999888888888888888888888777777777666777777888888777666666555444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333222222222222222222222222222222222222222111111111111111222222111000000000111222000000111111222222333333222222222222222222111111222222222222222222222222000111111111111111222222444333222222444444333222111222333333444444333333555555555555555555444444444333333555777888888777555555555555666777888888;;;<<>>======<<<;;;;;;;;;;;;::::::::::::::::::999999999999999888888888888888777777777666666777777777777666666555444444333333333444444444333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111222222222111111111111111111222222222333333444444222222222222333333333333222222222222222222222222000000000111111222222222444333222222444444333222111222333333444444333333222333444555666666666666666555444555666777666555555666666777777777777777<<<<<<<<<===AAAHHHRRRXXXbbbmmm{{{{{{uuuuuuzzzxxxxxxxxxzzz{{{}}}|||xxxwwwxxxwwwuuupppllleee```]]]^^^aaaddddddbbb```]]][[[ZZZYYYYYYXXXXXXYYYYYYXXXWWWUUUTTTUUUVVVXXXZZZ[[[\\\[[[[[[YYYYYYYYYYYYXXXXXXWWWWWWYYY[[[]]]]]][[[VVVPPPLLLKKKRRRVVVTTTTTTVVVYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\YYYWWWWWWXXXYYYZZZYYYXXXXXXWWWWWWUUUTTTRRRQQQQQQSSSTTTVVVXXXYYYZZZZZZ[[[[[[ZZZYYYXXXVVVTTTSSSSSSSSSSSSRRRSSSTTTUUUUUUWWWTTTQQQOOOOOORRRVVVYYYWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPOOONNNMMMLLLOOOPPPPPPPPPOOOOOONNNMMMIIIJJJKKKLLLLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;:::::::::999999999999999999999999999999999888888888888777777777777555555666666666666555555333333333222333333444555222222222222333333333333222222222222222222222222111111222222222222111111222222222222222222222222000000000111111111111111111111222222222222222222333333333333333444444444333444444444444444555555222222222222222222222222222222222333333444444555444333222222444444333222111222333333444444333333111222333555666777777888888666555555666666444333666777777888888888888777777888999:::<<<@@@EEEIIIMMMYYYjjjxxx~~~yyy|||~~~||||||}}}|||}}}}}}yyyvvvuuummmpppoookkkiiikkkiiieeebbb```]]]ZZZYYYZZZ[[[]]]]]]]]]\\\[[[ZZZYYYXXXXXXVVVWWWXXXYYYYYYXXXVVVUUUUUUVVVYYY\\\]]]^^^]]]]]]YYYYYYXXXXXXWWWVVVUUUTTTUUUXXX\\\``````]]]WWWRRROOOUUUWWWUUUSSSUUUWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ\\\YYYWWWWWWXXXZZZZZZZZZZZZZZZZZZYYYXXXVVVTTTSSSSSSTTTVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVUUUTTTTTTSSSTTTTTTVVVVVVUUUTTTSSSRRRRRRTTTUUUVVVUUUUUUVVVVVVWWWVVVVVVVVVTTTTTTUUUUUUTTTSSSQQQPPPMMMMMMNNNNNNOOOOOOPPPPPPOOOPPPPPPQQQPPPOOONNNMMMOOOOOOOOOOOOOOONNNNNNMMMKKKLLLLLLLLLLLLKKKKKKJJJHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAA?????????>>>======<<<<<<::::::::::::999999999999999999999999999999999999888888888888777777777777444444555555555555444444333333222222222333444555111111222222222333333333333333333333333333333333111111222222222222111111222222222222222222222222///000000000111111111222000111111222333333333333333333333222222222222222111111222222222333333333222222222222222222222222111222222333444444555555444333222222444444333222111222333333444444333333222333444555666666666666777555444444555666444333666666888999999999888888444666888999:::<<>>======<<<<<<:::::::::999999999888888999999999999999999999999888888888888777777777777333333444444555444444333333333222111222333555666111111111222222333333333333333333333333333333333111111222222222222111111222222222222222222222222//////000000111111111222///000111222333444444444333222222222111111000000------....../////////000222222222222222222222222//////000111222222333333444333222222444444333222222222333444444444333333444444555555666555555555666444333444666666555444555666777999999999888888666777999:::::::::<<<>>>???@@@DDDJJJUUUcccrrr{{{{{{vvv{{{zzz~~~~~~~~~|||zzz||||||zzzwww{{{~~~yyyvvvqqqjjjddd```]]][[[XXXYYYYYYYYYWWWVVVWWWXXX[[[[[[\\\ZZZWWWVVVVVVWWWYYYXXXXXXYYY[[[ZZZVVVRRRSSSUUUWWWVVVUUUTTTTTTUUUTTTUUUVVVWWWXXXYYYYYYYYYZZZXXXVVVUUUVVVVVVUUUTTTSSSVVVZZZ]]]^^^]]]ZZZXXXYYYWWWVVVTTTSSSSSSTTTTTTUUUWWWWWWVVVSSSRRRUUUWWWVVVVVVTTTTTTUUUWWWZZZ\\\___^^^\\\ZZZXXXWWWUUUTTTVVVWWWYYYZZZ[[[[[[[[[ZZZXXXYYYZZZ[[[[[[\\\\\\[[[ZZZYYYYYYYYYXXXXXXXXXXXXSSSRRRPPPOOOOOOPPPRRRSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYWWWUUUSSSSSSRRROOOMMMNNNMMMLLLKKKKKKMMMOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNOOOOOONNNMMMKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@>>>===<<<<<<<<<<<<999999999999999999::::::999999888777666666777777888777666555444333222222444444555555444444333222222222222222222222222222000222333333111000000111000000000000000000000000111111222222222222111111111111111000000000000000000000000000000000000000,,,...///111222222222111000000000111222222222333111111111111111111111111111111222222222222111111222222222111111111000000444444444333333222222222111111222333444444444444333333333333333333333333555555444333333555666777444555555666666666666666666777888::::::999888888;;;;;;===BBBIIIRRR[[[```qqq~~~{{{zzz~~~~~~~~~~~~yyyxxx|||zzzqqqkkkhhhiiiooouuuzzz~~~||||||~~~wwwxxxzzz}}}xxxsssmmmkkkgggbbb^^^ZZZWWWVVVWWWXXXYYYXXXVVVUUUVVVWWWWWWXXXYYYXXXWWWVVVWWWXXXYYYWWWWWWXXXYYYYYYVVVSSSTTTVVVWWWWWWUUUTTTTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXYYYWWWUUUTTTUUUUUUTTTSSSRRRUUUXXX[[[\\\[[[YYYXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUVVVWWWVVVTTTRRRSSSUUUUUUUUUUUUUUUVVVXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXZZZ[[[[[[[[[[[[ZZZXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYYYYYYYXXXUUUSSSRRRPPPPPPPPPRRRRRRSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWUUUTTTTTTTTTRRRPPPNNNMMMKKKKKKKKKLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<999999999999999999999999;;;:::999999888888888999444444444555555555555555444444555555444444333222222222222222222222222222000222333333111000000111000000000000000000000000111111222222222222111111111000000000000000000000000000000000000000000000000000111111222111111111111111111111111222222222111111111111111111111111222222333333333333222222333333333333222222111111333333333333222222222222222333333333333333222222333333333333333333333333444444444444444555666666333444555555666666555555666777888888999999888888999999888:::>>>CCCIIIMMM[[[hhhyyy{{{zzzwwwuuutttuuuyyy}}}}}}xxxyyyzzzyyy{{{vvvooojjjiiiffflllssszzz|||xxxuuuuuuwwwyyy|||~~~ppptttyyy{{{uuuooojjjeeeaaa^^^^^^]]][[[YYYVVVTTTSSSVVVWWWXXXWWWUUUTTTUUUVVVRRRTTTVVVVVVVVVVVVXXXYYYXXXVVVUUUVVVWWWWWWVVVUUUUUUWWWXXXXXXVVVTTTUUUUUUTTTUUUUUUVVVWWWWWWWWWWWWXXXVVVTTTSSSTTTTTTTTTRRRSSSTTTVVVXXXYYYYYYXXXXXXXXXXXXVVVUUUUUUUUUUUUUUUTTTVVVWWWWWWTTTRRRRRRRRRTTTTTTUUUVVVWWWXXXXXXYYYWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZZZZWWWXXXXXXXXXXXXWWWVVVVVVUUUVVVXXXYYYZZZYYYYYYXXXVVVUUUSSSQQQPPPPPPQQQQQQSSSSSSSSSSSSTTTTTTUUUVVVUUUTTTRRRSSSTTTTTTSSSRRRNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFFFFGGGFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<<<<<<<<<<:::::::::999888888888777888888777777777777777777444444444555555555666666444444555555444444333222222222222222222222222222000222333333111000000111000000000000000000000000111111222222222222111111000000000000000000111111000000000000000000000000333333222111111111111111222222222111111111111111111111111111111111111111333333333444444333333333444444444333333333333222111111111222222222222222333333333333222111000000333333333333333333333333333333444555555555555555333444555555666666555555777777777777777888888999;;;:::888888999<<>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<;;;::::::999888777777666777777777777777777666666777666666555444444333333444444555555444444333222222222222222222222222222000222333333111000000111111111111111111111111111111111222222222222111111000000000000000111111111000000000000000000000000444333222111111111333333333222222222111000000000111111111111111111111111222222333333333333222222333333333333333333333222000000000111111222222333222222333333222111111000333333333333333333333333222333444555666555444333444555666666777777666666777777666555666777888999:::999888888:::<<<>>>@@@===CCCLLLUUU___mmm|||{{{vvvrrrsssxxx}}}nnnqqqtttwwwxxxzzz}}}~~~zzzqqqkkkkkkqqqvvvxxxzzz|||||||||{{{|||}}}~~~{{{yyy~~~~~~}}}zzzxxxwwwwwwxxxuuussspppooooooooommmlllcccbbbaaaaaa```\\\WWWSSSNNNOOOQQQTTTUUUUUUUUUTTTRRRSSSTTTSSSRRRQQQRRRSSSQQQSSSTTTSSSRRRRRRSSSTTTUUUTTTTTTSSSRRRRRRSSSTTTTTTVVVWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWWWWVVVUUUUUUUUUTTTRRRRRRSSSTTTSSSRRRUUUUUUUUUVVVWWWXXXZZZZZZXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUVVVWWWVVVTTTRRRPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVXXXYYYZZZZZZZZZYYYXXXWWWUUUUUUUUUTTTSSSRRRQQQPPPMMMNNNPPPRRRSSSTTTTTTTTTUUUTTTRRRPPPOOOMMMMMMLLLRRRRRRQQQQQQQQQRRRSSSSSSQQQPPPOOOQQQSSSTTTTTTSSSOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;::::::999999888777666666777888888999999999888777666666666555444444333333444444555555444444333222222222222222222222222222000222333333111000000111222222222222222222222222111111222222222222111111//////000000111111111111000000000000000000000000222111111000111333555666333222222222111000000000111111111111111111111111111111222222222222111111111111111111222222222222000000000111111222222333000111222333333333333333333333333333333333333333111222444555555555444333666666777888888888888777777666555444555666888999555555555666777888::::::<<<>>>AAADDDJJJTTT___hhhqqq|||}}}}}}}}}|||{{{{{{~~~{{{tttpppqqqnnniiicccaaabbbeeennnttt~~~{{{vvvooopppooolllhhhfffggghhhiiifffbbb``````aaabbbaaa\\\\\\\\\\\\[[[WWWQQQMMMJJJKKKMMMNNNPPPQQQRRRRRRQQQRRRSSSRRRPPPOOOPPPQQQRRRSSSTTTSSSQQQPPPPPPRRRSSSTTTUUUSSSQQQPPPPPPQQQRRRTTTVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTRRRRRRSSSTTTTTTSSSTTTUUUUUUVVVWWWXXXYYYZZZWWWXXXXXXYYYYYYXXXWWWWWWVVVUUUUUUVVVWWWWWWTTTRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVTTTTTTTTTSSSSSSQQQPPPPPPLLLLLLMMMNNNOOOQQQQQQRRRSSSRRRQQQPPPOOOMMMLLLKKKQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQRRRSSSTTTTTTSSSNNNNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJIIIIIIJJJKKKMMMNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAA@@@???>>>======<<<;;;;;;:::::::::;;;;;;999999999888777777777666222333444555555555444333222333333444555666777777444444555555444444333222222222222222222222222222000222333333111000000111222222222222222222222222111111222222222222111111/////////000111111222222000000000000000000000000///000000000222333444555222222222111111111111111111111111111111111111111000111111222222111111000000111111111111111222222111111111222222222222222111111222333444444444444333333333333333333333333222222333444444444444444666666777888888888888777555555555555555666777777555666666666666666666666:::;;;;;;<<<>>>DDDKKKPPPWWWcccqqq{{{sssfffhhhjjjjjjgggdddaaa```mmmvvv}}}|||~~~}}}|||{{{yyyvvvqqqkkkgggaaabbbbbb```[[[YYYXXXZZZ\\\[[[YYYXXXYYYZZZZZZYYYWWWVVVUUUUUUUUUSSSPPPMMMIIIIIIJJJJJJLLLMMMNNNOOOPPPQQQQQQQQQOOONNNOOOPPPRRRSSSSSSSSSQQQPPPQQQRRRRRRTTTVVVTTTQQQNNNNNNNNNOOOQQQTTTUUUUUUUUUVVVXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTRRRSSSTTTUUUUUUTTTRRRSSSTTTVVVWWWWWWWWWWWWWWWXXXYYYYYYZZZYYYXXXWWWWWWUUUTTTUUUWWWYYYWWWUUURRRRRRRRRRRRSSSUUUVVVXXXUUUUUUUUUUUUTTTTTTTTTTTTQQQRRRTTTUUUVVVUUUUUUTTTSSSSSSSSSSSSRRRQQQPPPPPPNNNMMMLLLLLLMMMOOOQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPPPPQQQQQQPPPNNNJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHFFFFFFHHHJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEECCCCCCCCCCCCDDDAAAAAA@@@???>>>===<<<<<<;;;:::::::::::::::;;;;;;888888888888777777777777///000222444444333222111222222333444555666777888444444555555444444333222222222222222222222222222000222333333111000000111000000000000000000000000111111222222222222111111...//////000111111222222000000000000000000000000///000000111222222222111111111111111111222222222111111111111111111111111111222222333333222222111111111111222222333333333333333333333222222222222333444444555555555444444333333333333333333333333333333222222333333444555444444555666666666666666444444555555666666666555555666777888888777777666777888888999;;;===AAACCCGGGPPPZZZbbbmmmzzz{{{mmmooossswwwxxxvvvppplllrrrzzz}}}zzzxxxqqqnnnkkkjjjlllnnnpppqqqooonnnmmmllljjjfff```\\\YYY[[[\\\ZZZUUURRRRRRSSSPPPOOOPPPQQQSSSSSSRRRPPPRRRQQQOOOPPPRRRSSSSSSRRRKKKJJJJJJIIIJJJLLLMMMNNNOOOPPPQQQPPPNNNMMMNNNOOOPPPRRRSSSRRRQQQQQQRRRSSSQQQTTTVVVUUUQQQMMMLLLLLLMMMOOORRRTTTTTTUUUWWWXXXZZZ[[[ZZZZZZYYYXXXVVVVVVVVVTTTSSSSSSTTTVVVUUUTTTPPPQQQSSSUUUVVVVVVVVVUUUWWWXXXYYYZZZZZZYYYXXXXXXXXXUUUTTTUUUXXXZZZYYYXXXSSSRRRQQQQQQRRRTTTWWWXXXTTTTTTTTTTTTTTTUUUUUUUUUOOOPPPRRRSSSTTTTTTTTTSSSRRRRRRRRRSSSRRRRRRQQQPPPPPPNNNLLLKKKLLLNNNQQQSSSSSSSSSRRRRRRQQQPPPNNNNNNMMMNNNNNNOOOPPPQQQSSSTTTPPPNNNLLLLLLLLLLLLJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJHHHFFFEEEEEEFFFHHHJJJGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFEEECCCBBBAAAAAABBBBBBAAA@@@???>>>===<<<;;;;;;:::::::::999999:::;;;;;;777777777777777888888888555666888::::::999888777555555555555555444444444444444555555444444333222222222222222222222222222000222333333111000000111////////////////////////111111222222222222111111...//////000111222222222000000000000000000000000000000111222222000///...000000111111222222222333111111111111111111111111222333333444444333333222222222222333333444444444444444444333333222222222666666666666555444333333333333333333333333333333444333222111222333444555222333444444555555444444222333555666666666555444///111333555666777666666666777888999:::;;;<<<<<<<<>>>>>>>>>>>============>>><<<;;;999888888999999::::::999999888777777777666555444333333444555666555555555555555555555555333222222111111222222333444444333333222111000000//////000000111111222222000000111222222222222111111111222222222333333333000000000000000000000000000000000000000000000000000000111222333333444444333222111000000111222333111222333444444333222111///000333444444333222111444444333222111000///...///000111222333222111111222111111000000111111222333222222111000000000111222222222222222222222222333333333444444444555555666666555555555555666666666555555444444666777888999999888888888888888888<<<>>>???BBBGGGNNNWWW]]]iiisss}}}qqqhhheeeeeedddcccbbbbbbaaaaaaaaa]]]^^^```dddjjjooorrrssszzzzzzyyyyyyxxxwwwvvvuuuwwwwwwyyy|||}}}}}}~~~}}}~~~~~~{{{zzz{{{{{{ssspppmmmiiieeedddcccccc[[[\\\[[[[[[YYYWWWUUUSSSTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWXXXZZZ\\\[[[WWWSSSSSSRRRQQQOOOMMMLLLJJJJJJGGGFFFFFFGGGJJJMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPRRRQQQOOOMMMLLLMMMNNNOOOLLLNNNPPPPPPNNNMMMMMMMMMMMMNNNOOOOOOMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOONNNPPPQQQSSSTTTTTTSSSRRRQQQUUUVVVWWWXXXXXXXXXXXXWWWTTTTTTSSSSSSSSSTTTVVVVVVSSSTTTUUUUUUVVVVVVVVVUUUXXXWWWVVVUUUTTTUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTWWWVVVVVVUUUTTTSSSRRRRRRPPPQQQRRRSSSSSSSSSSSSSSSVVVVVVUUUUUUUUUTTTTTTTTTSSSTTTTTTSSSRRRSSSUUUWWWUUUTTTRRRPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIKKKLLLKKKJJJLLLJJJIIIGGGGGGGGGIIIJJJGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>=========<<<<<<======<<<;;;:::::::::::::::999999888777777666666666555444444444444555666555555555555555555555555333222222111111222222333333333333222222111111111000000000000000111111111000000111222222222222111111111111222222222333333111111111111111111111111000000000000000000000000000000111222222333444444222222111000000111222222222222222333333222222222000111222333333333222222222222222222222111111111222333444555555555444444222222111111111111222222333333222111111111111111222222222222222222222222333333333444444444555555666555555444444555555666666555555444555666777888777777777777777777777777<<<<<<======???CCCHHHLLLXXX```kkkvvvzzzwwwuuuuuutttssspppllliiigggeeeddddddfffkkkoooqqqrrrooopppqqqqqqooolllkkkjjjhhhiiimmmsssuuuvvv{{{{{{vvvsssvvvyyyzzz|||~~~}}}{{{{{{zzzzzzwwwwwwzzz}}}yyytttqqqpppppphhhgggdddaaa```___```aaa```^^^ZZZWWWSSSQQQPPPPPPLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPOOOPPPQQQTTTUUUTTTQQQNNNMMMMMMLLLKKKJJJIIIIIIHHHCCCCCCCCCEEEIIIMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPOOONNNLLLLLLLLLMMMMMMJJJKKKLLLLLLKKKKKKLLLMMMLLLNNNOOONNNMMMLLLNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPRRRSSSSSSSSSRRRRRRRRRSSSTTTVVVWWWWWWWWWWWWTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVWWWYYYXXXWWWVVVUUUTTTSSSRRRUUUVVVXXXYYYZZZYYYYYYXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTWWWWWWWWWVVVVVVVVVVVVVVVSSSTTTUUUUUUTTTTTTVVVXXXTTTSSSQQQPPPNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIIIIJJJKKKLLLMMMMMMLLLJJJHHHHHHJJJKKKKKKKKKMMMLLLJJJIIIIIIIIIJJJKKKGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEECCCCCCBBBAAAAAAAAAAAA@@@@@@@@@>>>============<<<<<<<<<<<<======<<<<<<;;;:::999999888888777777666555555666555444444444444555666444444444444444444444444333222222111111222222333222222222222222222111111111111111111000000000000000000111222222222222111111111111222222222222333111111111111111111111111000000000000000000000000000000111111222333333333222222111000000111222222333222222222222222222333111111111222222222222333111111222222333333444444000111222222333333222222333333222222222222333333444333333222222222222222333333333333333333333333333333333444444444555555555444444333333444444555555555444444555555666777555555555666666666666666888999999999888:::<<>>@@@CCCGGGNNNYYYeeennnzzz|||wwwvvvyyy{{{yyyvvvqqqrrruuuyyy~~~{{{wwwwwwxxx{{{|||zzzwwwtttqqqnnnmmmmmmkkkgggccchhhfffdddbbb]]]XXX\\\bbbfffkkkllljjjhhhiiigggdddeeeccc```^^^ZZZWWWUUUUUUTTTUUUXXX]]]bbbeeeffffffiiiiiijjjkkkkkkhhhccc```\\\ZZZXXXXXXZZZ]]]^^^^^^cccbbbccceeehhhjjjjjjiiikkkkkkjjjjjjhhheeeaaa^^^ZZZ[[[[[[[[[YYYVVVTTTSSSQQQRRRTTTVVVXXXZZZ\\\]]]]]][[[XXXUUURRRQQQSSSUUU\\\ZZZWWWSSSQQQPPPPPPPPPOOOOOOPPPQQQRRRRRRPPPOOOPPPOOOMMMKKKIIIHHHHHHGGGEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIKKKMMMMMMLLLKKKKKKGGGHHHHHHHHHIIIIIIJJJJJJHHHGGGFFFGGGIIIKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOONNNNNNNNNNNNNNNMMMNNNMMMKKKHHHGGGHHHIIILLLNNNOOOOOONNNNNNOOOPPPSSSTTTVVVWWWWWWVVVTTTSSSOOOOOOPPPQQQQQQQQQQQQQQQPPPQQQSSSUUUWWWXXXXXXYYYVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUSSSRRRRRRSSSTTTUUUTTTUUUUUUVVVVVVUUUUUUTTTTTTVVVXXXZZZ[[[[[[ZZZYYYXXXXXXXXXWWWWWWWWWVVVVVVTTTTTTSSSRRRQQQPPPOOOOOORRRRRRRRRRRRRRRQQQPPPOOOSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTRRRPPPNNNNNNNNNPPPPPPOOONNNMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKHHHEEEDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJIIIHHHGGGEEEGGGGGGGGGFFFEEEDDDCCCBBB@@@????????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888999:::;;;;;;999888777888888777777666555555555444555555555555555555444444444444444444444444444333222222111111222222333111111111111111111111222222222111111000000//////000000111222222222222111000000111111111222222222111111111111111111111111000000000000000000000000000111111111111111222222111111111222222111111111444333222111111222333444111111000000000111222333444444444333333333222222333333333333444444555555444333333222222333333444333333333222222333444444333333333333333333333333333333333444444444555555333333222222222222333333333444444555555555555555555555555666666666777777333555777888888999:::<<<;;;<<<===???CCCIIIOOOSSS___gggsss|||tttssswww{{{}}}||||||uuuxxx~~~}}}|||yyytttpppkkkkkkkkkeee[[[WWWaaannntttyyyzzztttoookkkgggcccbbbbbbaaa___]]]\\\ZZZXXXVVVVVVVVVYYY\\\______^^^aaafffmmmssstttnnneee^^^[[[XXXUUUSSSSSSTTTTTTSSSWWWVVVVVVXXX[[[]]]]]]\\\YYYYYYYYY[[[___``````^^^ZZZZZZZZZZZZYYYXXXVVVUUURRRQQQOOONNNOOORRRUUUWWWYYYYYYXXXTTTOOOKKKJJJKKKKKKJJJHHHFFFEEEDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAA@@@????????????@@@@@@AAABBB@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBFFFFFFEEEDDDDDDDDDDDDDDDHHHJJJLLLMMMKKKJJJKKKKKKGGGGGGHHHIIIIIIJJJJJJKKKJJJHHHGGGGGGHHHIIIHHHGGGKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPNNNKKKIIIIIIIIIMMMOOOPPPPPPOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSUUUVVVWWWXXXXXXWWWWWWWWWXXXWWWWWWVVVUUUUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVWWWVVVWWWYYYZZZ[[[ZZZZZZYYYXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPSSSSSSSSSRRRQQQPPPOOONNNPPPPPPPPPPPPPPPQQQQQQQQQTTTUUUUUUSSSPPPMMMLLLLLLNNNNNNNNNOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJHHHFFFEEEFFFGGGGGGFFFHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIHHHHHHGGGFFFEEEGGGGGGGGGFFFEEEDDDBBBBBB??????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::888888999999999999888888999888888777777666555555444444555666666555444444333333333333333333333333333222222111111222222333111111111111111111000000111111111111000000000000000000111222222222222111000000000111111111111222000000000000000000000000000000000000000000000000111111111111111111111111000111222222222222111000333222222222222222222333000000000111111111111222444444333333222222111111222222222222222333444444333333222222222222333333333222222222222333333444333333333333333333333333333333333444444444555555444333333222222333333444333333444555555555555444444444555555666777777777555666777777666666777888888999:::===???BBBDDDEEELLLSSS^^^jjjttt~~~~~~}}}yyysssxxxzzzzzzxxxrrrgggcccnnn}}}}}}xxxqqqsssssspppnnnnnnlllhhhbbbaaacccffflllqqqtttuuussszzz{{{qqqfffbbb^^^[[[ZZZZZZYYYXXXXXXWWWVVVXXX\\\___aaabbb[[[YYYZZZ___gggnnnqqqrrreeedddcccdddffffffdddccc^^^[[[WWWSSSRRRSSSVVVXXX\\\___aaa^^^WWWQQQMMMLLLBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAA@@@@@@@@@@@@===>>>?????????>>>======<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBB@@@AAABBBDDDDDDDDDCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEIIILLLNNNMMMKKKIIIJJJKKKGGGGGGHHHHHHIIIJJJJJJJJJLLLJJJHHHHHHJJJJJJJJJIIIJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLLLLLLLLLLLLLLLLLLLPPPRRRSSSRRROOOMMMLLLLLLNNNPPPQQQQQQQQQQQQRRRTTTSSSSSSSSSTTTTTTTTTUUUUUUQQQQQQPPPOOONNNNNNNNNNNNOOOPPPRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVUUUTTTVVVWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZWWWWWWWWWWWWVVVVVVVVVUUUWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOOPPPSSSTTTUUUSSSPPPMMMLLLLLLLLLMMMNNNOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFEEEEEEEEEGGGGGGFFFFFFEEECCCBBBAAA>>>>>>>>>=========<<<<<<;;;;;;;;;::::::::::::999:::999999888888999999::::::999999888777777666666444444555666666555444444333333333333333333333333333222222111111222222333222222111111000000//////000000000000000111111111000000111222222222222111000000000000111111111111////////////////////////000000000000000000000000111111111111000000000000000111222222222222111000222222222333333222222222...///111222222222111000111111111222222222222222111000/////////000111222222222111111111111222222111111111111111222333333444444444444444444444444333333333444444444555555444444333333333333444444222333444555555555444444222333333444555555666666666777777666555555666888777777888:::<<<=========@@@EEEKKKQQQWWW___gggmmmrrrwww~~~|||yyy|||xxxtttzzzwwwwwwyyyzzzwwwssspppppppppooonnnjjjhhhffffffjjjnnnrrrsssllljjjiiiooozzzzzzxxxwwwyyy|||}}}|||zzzuuupppjjjccc``````aaaccceeejjjpppoooiiiaaa[[[ZZZ>>>????????????>>>>>>===<<<===>>>>>>=========>>>:::;;;===>>>>>>===<<<;;;;;;<<<<<<======>>>>>>???>>>??????@@@@@@???>>>>>>;;;===???BBBCCCCCCBBBAAACCCCCCDDDDDDEEEFFFHHHHHHJJJLLLNNNMMMJJJHHHIIIKKKGGGGGGGGGHHHIIIIIIIIIJJJNNNLLLKKKKKKMMMNNNNNNMMMJJJJJJJJJJJJKKKKKKKKKLLLOOOPPPPPPQQQQQQQQQPPPPPPOOORRRTTTTTTRRRPPPOOOOOOOOOPPPRRRRRRQQQRRRSSSUUUSSSRRRRRRRRRSSSTTTUUUUUURRRQQQPPPOOONNNMMMMMMMMMOOOOOOQQQRRRSSSSSSSSSSSSUUUVVVVVVWWWVVVUUUTTTSSSXXXXXXYYYZZZYYYXXXVVVUUUUUUTTTSSSRRRRRRTTTVVVWWW[[[ZZZYYYYYYYYYYYYYYYZZZWWWWWWVVVVVVVVVUUUUUUUUUXXXXXXWWWVVVUUUTTTSSSSSSPPPPPPQQQQQQRRRQQQQQQQQQMMMMMMMMMNNNNNNOOOOOOOOOOOOQQQRRRQQQOOOMMMLLLLLLKKKLLLNNNOOOPPPPPPOOOOOOKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKIIIGGGEEEFFFGGGGGGHHHHHHHHHGGGJJJIIIGGGEEEDDDDDDEEEFFFFFFFFFFFFFFFEEECCCBBBAAA>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;:::999888999:::;;;<<<::::::999999888777777777333444555666666555444333333333333333333333333333333222222222222222222333333222222111000//////...//////000000111111222222000000111222222222222111000000000000111111111111////////////////////////000000000000000000000000111111111000000000000000000111222333333222111000111222333444444333222111---///111222333222000///...///000111222333444444444333222222222333555555222111111111111111111222111000000000111222222333444444444444444444444444333333333444444444555555555444444333333444444555222333444555555555444333111111222333333444555555555666666666555777999<<<999777777777999999999888:::<<>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@??????AAAAAABBBBBBDDDEEEFFFGGGJJJKKKKKKIIIHHHHHHJJJLLLGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIJJJLLLNNNPPPMMMOOORRRUUUVVVTTTRRRPPPSSSSSSRRRRRRQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQSSSTTTTTTSSSQQQPPPPPPQQQQQQPPPMMMKKKKKKKKKNNNNNNOOOOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTUUUVVVVVVWWWWWWSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUUUUVVVWWWXXXYYYZZZXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTPPPPPPPPPQQQRRRRRRSSSSSSTTTSSSQQQPPPOOOOOOPPPQQQPPPQQQSSSTTTSSSQQQNNNLLLOOOOOOPPPPPPPPPOOONNNNNNLLLMMMMMMKKKHHHGGGGGGHHHEEEFFFHHHJJJLLLLLLLLLLLLHHHHHHIIIJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJIIIGGGEEEDDDBBBBBBCCCDDDEEEFFFFFFGGGGGGFFF======<<<<<<;;;;;;::::::777888888888888777666666666666777777888888888999666666777777777777777666777777777777666666666666666666555444444333222222333333333333333333333333111111111111111111111111111111111111000000000000///000111111111///...---222333444444333222111000000000////////////000000...///000111222333444444222222222222222222222222222222111111111111111111000111222333444333222111222222222111111111111000222222111111111111111111555444444333333222222111555666666777555333111///333333222111000000000000111111222333333333333222222222333333444555666666333333333333333333333333333444555555333333444555666555444333333444555666888666444222222444666888888888888888888999999999>>>===<<<<<<===???BBBDDDIIIKKKPPPWWW___jjjvvv}}}xxxyyy}}}yyysssuuu|||~~~~~~|||yyy;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDFFFGGGHHHJJJJJJJJJHHHFFFEEEGGGIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMLLLKKKJJJJJJKKKMMMNNNLLLNNNPPPRRRSSSRRRQQQPPPRRRRRRRRRRRRQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRPPPNNNLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWQQQRRRSSSSSSTTTTTTSSSSSSTTTTTTTTTTTTUUUVVVXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSPPPQQQQQQRRRSSSTTTTTTUUURRRQQQPPPNNNMMMMMMNNNNNNPPPQQQSSSTTTTTTRRRPPPNNNOOOOOOPPPOOOOOONNNMMMMMMLLLMMMMMMLLLJJJHHHIIIJJJIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHGGGJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDD@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999999666666777777777888888888777777777777666666555444666666666555555555555444444444333222222111000000222222222222222222222222000000000000000000000000000000000000////////////000000000000000//////...222222222222222111111000000000////////////000000111111111111111222222222222222222222222222222222111111111111111111111111111111222333333333333222222222222111111111111000111111111111111111111111222222222222222222222222222333444555555444222111333333222111111000111111111111222333333333333222222333333333444555555555333333333333333333333333111222333333111111222333555444333333333333444555777555444333333444555777777777888888888888999999:::999888888999;;;>>>??????AAADDDGGGLLLTTT]]]ccckkkvvv|||zzzzzz}}}zzzqqqpppsssvvvwwwyyy{{{::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAACCCCCCCCCDDDEEEFFFGGGHHHEEEFFFFFFFFFDDDDDDFFFHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKNNNMMMLLLKKKJJJKKKLLLLLLLLLLLLNNNOOOOOOPPPOOOOOORRRQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRQQQOOONNNOOOPPPNNNNNNNNNOOOOOOPPPPPPQQQUUUUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSUUUVVVVVVWWWSSSRRRQQQOOONNNMMMMMMMMMOOOPPPRRRSSSTTTSSSQQQPPPOOOOOOOOOOOONNNMMMLLLKKKLLLMMMNNNMMMKKKJJJKKKLLLMMMMMMLLLLLLKKKIIIHHHGGGJJJKKKKKKLLLLLLLLLLLLLLLHHHIIIJJJJJJJJJIIIHHHGGGIIIHHHHHHGGGFFFFFFEEEEEEBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::666666777777777777888888777777777666555444333222555555555444444444333333444333333222222111111000111111111111111111111111000000000000000000000000000000/////////.........111111000/////////000000222222111000000000111111111000000//////000000111333222222222111111000000111111111111111111111111111111111111111111111111222222111111222222333444222222222111111111111000111111111111111111111111//////000111111222333333000111222333444333333222333222222111111111111222111111222333333333333222333333333333444444444444333333333333333333333333111222333333111111222333444333333222222333333444555555555555555555555555666777777777888888888999777777666666777999;;;<<<>>>?????????@@@DDDIIIMMMOOOXXXdddnnnvvv{{{xxxvvvvvvxxxyyy|||{{{rrrnnnooooooooovvvyyy~~~|||wwwuuutttvvv~~~999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<======>>>>>>============>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCEEEFFFFFFAAABBBDDDEEEEEEFFFHHHJJJEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMMMMLLLKKKKKKLLLLLLMMMKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQPPPQQQRRRQQQPPPOOOQQQRRROOOPPPPPPPPPQQQQQQQQQRRRUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWTTTTTTSSSSSSSSSTTTUUUUUUVVVUUUUUUUUUTTTSSSSSSSSSQQQQQQQQQQQQPPPOOONNNMMMQQQRRRRRRTTTUUUVVVWWWXXXUUUTTTSSSRRRPPPOOOOOONNNMMMNNNPPPQQQRRRRRRQQQQQQOOOOOOOOONNNMMMLLLKKKJJJKKKLLLMMMMMMKKKJJJKKKMMMNNNMMMMMMLLLKKKIIIHHHHHHKKKLLLLLLMMMMMMLLLLLLLLLHHHIIIKKKLLLLLLJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::999888888666666777777777777777777555555666666555444333333555555555444444444444333555555555444444333333333222222222222222222222222000000000000000000000000000000000000////////////222111000/////////111111222111000//////000111222111000000000000000000111222222222111111111111000000000000000000000000000111111111111111222222222333222111000111222333444222222222111111111000000111111111111111222222222000111111111222222222333000000111222222222222111222222111111111222333333111111222333333333333222444444333333333333333333222222333333333333444444333444555555333333444555444333333333333333333444444444555666666555444444555666666777777888888888888888888888999:::;;;<<<@@@@@@@@@???>>>???BBBDDDBBBGGGNNNTTTZZZcccnnnvvv~~~|||||||||}}}yyywwwwwwxxxxxx}}}yyyuuutttvvv888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===;;;;;;<<<===============<<<<<<===>>>@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCCDDDBBBDDDFFFFFFEEEEEEGGGHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNOOOKKKKKKJJJJJJKKKLLLNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPPPPPPPPPPQQQRRRPPPQQQQQQQQQPPPPPPRRRTTTRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPPPPQQQRRRRRRSSSSSSVVVVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUTTTTTTTTTSSSRRRQQQQQQQQQMMMMMMNNNMMMMMMLLLKKKJJJPPPQQQQQQRRRTTTUUUUUUVVVSSSSSSRRRQQQPPPOOONNNNNNJJJKKKMMMNNNOOOPPPPPPOOONNNOOOOOONNNMMMLLLKKKJJJJJJLLLLLLLLLJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIKKKKKKLLLLLLLLLKKKKKKJJJHHHIIIKKKLLLLLLKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBAAA@@@???>>>>>>======<<<;;;;;;;;;999999999999999888888777777777666666666666666666333333444555666666555555666666666555555555444444555555444444444444333333333333333333333333333333222222222222222222222222222222222111111111000000222111000//////000111222222111000//////000111222111111000000000000111111000111111111111222222222000000000000000000000000000000111111111222222222333222111000111222333444222222222111111111000000000000111111111222222222444444333333222222222222111222222222111111000000222111111111222333444444111111222333333333333222333333333333333333222222222222222333333444444444333444555555333333444555444444555555555555444444333444555777777555444333444444555666777777888888888888888999999:::;;;;;;:::;;;<<<;;;;;;;;;===???>>>@@@BBBDDDGGGMMMUUU[[[dddkkkttt}}}~~~{{{{{{}}}777777777888888999999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<=========;;;;;;<<<============<<<<<<<<<===>>>???@@@AAABBB@@@@@@@@@@@@@@@AAABBBBBBFFFHHHIIIHHHFFFDDDDDDDDDHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKLLLNNNOOOOOOPPPKKKKKKKKKKKKLLLMMMNNNOOONNNNNNOOOOOOOOOOOOOOOPPPRRRSSSTTTTTTUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSOOOOOOPPPQQQQQQRRRRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVUUUTTTSSSSSSSSSTTTSSSSSSRRRQQQPPPPPPOOOOOOLLLLLLLLLLLLKKKJJJIIIIIINNNOOOOOOPPPPPPQQQQQQRRRNNNNNNOOOOOONNNMMMLLLKKKJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNOOONNNNNNMMMLLLKKKLLLMMMLLLJJJIIIJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA???????????????>>>======<<<<<<;;;;;;;;;;;;;;;:::999999777777666666666666555555222333444555666777777777666666666555555555555444222222222222222222222222333333333333333333333333333333333333333333333333333333222222222111111111111111000000000111222222111111000000000111222222222111111000000111111222000000111111222222222333111111111111111111111111000000000111222222333333222222111111222222333444222222222111111111111000000000000111222222333333555555444444333222222111333222222111111000000000111111111222222444555666111111222333333333333222222222222222333333333333111222222333333444444555111222333333111111222333444555555666666555555444333444555666666555444333333333444555666777888888666666777777888888888888555777999:::::::::<<<===;;;;;;<<<<<<>>>AAAFFFJJJKKKPPPYYYaaaiiittt666666777777888999999:::999999999999999999999999::::::::::::::::::::::::999999:::;;;;;;<<<======:::;;;<<<<<<======<<<<<<<<<======>>>???@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBCCCEEEGGGGGGFFFEEEDDDEEEIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNLLLLLLMMMMMMNNNNNNOOOOOOMMMNNNNNNNNNOOOOOOOOOOOOQQQRRRSSSTTTUUUUUUUUUUUUQQQRRRSSSTTTTTTSSSRRRQQQQQQRRRQQQOOONNNNNNPPPSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQRRRRRRSSSTTTTTTTTTPPPQQQQQQRRRRRRSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJLLLLLLMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMNNNNNNOOOOOOOOOOOOOOOMMMNNNOOOMMMKKKIIIJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;:::777777666666666555555555444555666666777777777777555555555444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111000///000111222222222222222000111111222222222222222222111111000000111111222222222222111111111111111222222222222222222222222///000000111222222333333111111222333333333333222222222222111111111111000///000000111222222333333333333333222222222222222222111111111111222333333111111111222333444666666111111222333333333333222111111111222333333333444111111222333333444555555111222333333111111222333333444555555555555444333444555555555555555555444222333333444666777777888555666666777777777777777666888:::;;;::::::;;;<<<888888999::::::<<>>BBBGGGLLLPPPWWW___fffsssyyy555666666777888999999999999999999999999999999999::::::::::::::::::::::::888888999::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<======>>>>>>??????@@@@@@BBBBBBAAAAAAAAABBBCCCCCC===@@@CCCFFFFFFGGGHHHJJJHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMNNNOOOPPPPPPPPPOOOMMMMMMMMMNNNNNNOOOOOOOOONNNOOOPPPQQQRRRRRRRRRRRRQQQSSSTTTVVVVVVTTTSSSQQQRRRRRRQQQOOOMMMMMMPPPRRRTTTTTTTTTSSSSSSSSSSSSSSSPPPPPPQQQRRRSSSTTTUUUUUURRRRRRSSSSSSTTTUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPRRRRRRQQQPPPNNNMMMMMMLLLOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPOOOPPPPPPOOOLLLJJJJJJKKKLLLJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFEEEDDDDDDCCCBBBBBBAAAAAA>>>????????????>>>>>>===<<<;;;;;;:::999999888888;;;;;;<<<<<<;;;;;;:::999777777666666555555555444666777777777777777666666444444444333333333222222444444444444444444444444111111111111111111111111111111111111111111111111111111111111000000000000///000111333333333222111000111222444444444333222222222111111111111222222444444333222111000///...222222222222222222222222///000000111222222333333000111222333444333222222222222222111111111111000///000000111222222333333000000000111222222333333000000000111222444555666000111111222333555666777111111222333333333333222000000111222333333444444111111222333333444555555333444555555333333444555222222444444444444222222555555555555555555555555222222333444555666777888666777888888888888888777666888::::::999777777777777888999999:::::::::;;;:::===@@@AAABBBEEEKKKPPPUUUZZZbbbhhhlllqqqxxx}}}888777666555555666777888777777777777888888888888888888999999999:::::::::888999::::::;;;;;;::::::>>>>>>>>>>>>????????????<<<;;;;;;<<<<<<===>>>???===???AAACCCDDDDDDDDDCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPOOOOOONNNNNNOOOOOOPPPRRRQQQPPPOOOOOOOOOPPPPPPRRRQQQPPPPPPPPPRRRSSSUUUSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUSSSRRRPPPOOOOOORRRPPPNNNLLLLLLLLLNNNNNNOOOPPPQQQPPPNNNNNNPPPQQQRRRQQQPPPMMMKKKIIIGGGFFFJJJKKKMMMNNNOOOPPPPPPPPPOOOOOONNNMMMLLLJJJJJJIIIIIIIIIJJJLLLMMMNNNOOOPPPOOOOOONNNNNNMMMLLLLLLLLLGGGHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHDDDBBBAAAAAACCCDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBB@@@>>>===<<<<<<999999:::;;;:::999888777;;;;;;;;;::::::999999999777666666555444333333222666666666666666666666666444555666777777555333222222222222222222222222222222222222111111111111000111111222222222333333333111111000000000000000111000111222333333222111000111111000000000000111111//////000111111111111111000111111111222222222222111111000000000000111111444444333222111000//////000---***+++///111111///111222222222222111000000000222333222000000111222333222222111000000000000///111333444333222222333333333222111000000111111...///000111222111111111444444333222222333333333222222222222222222222222000/////////000111222222111111111222222333333333444444444555444444333333222222222333444555666777666666666666666555555555555555666777888999999:::888888777777888888999:::999999999999;;;>>>@@@BBBHHHHHHIIIKKKOOOUUUZZZ]]]eeejjjqqqzzz888777666666666666777888666666777777777888888888888888888999999999::::::888999::::::;;;;;;::::::<<<<<<<<<<<<============<<<;;;;;;<<<<<<===>>>???>>>???AAACCCDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLIIIIIIIIIJJJJJJKKKKKKLLLKKKKKKLLLMMMOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMLLLJJJIIIIIIHHHHHHHHHIIIJJJKKKMMMNNNQQQQQQQQQQQQQQQQQQQQQQQQOOOOOONNNNNNNNNNNNOOOOOOPPPOOONNNMMMNNNOOOQQQSSSSSSSSSRRRRRRSSSSSSTTTTTTRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUTTTSSSSSSSSSSSSSSSUUUTTTTTTSSSRRRQQQPPPOOORRRQQQOOONNNNNNNNNPPPQQQOOOQQQQQQQQQPPPPPPRRRTTTSSSRRRQQQOOONNNLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMLLLJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPOOONNNMMMMMMLLLLLLIIIIIIJJJJJJIIIIIIHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHFFFDDDCCCCCCEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@???===<<<;;;:::999999999999:::::::::999888777999999999999999888888888888777777666555555444444666666666666666666666666333444555666666444333111222222222222222222222222222222222111111111111000111111222222222333333333444444222111000000000000111111222222222111000000111111000000000000111111//////000111111111111111000000000111111111222222111111000000000000111111222222222111000000//////333222111111333555555444111222222222222111000000111222333222111000111222444333222111000111111222000111333333222222222333222222111111111111222222000000000000111111111111333222222111111222222222222222222222222222222222111111000000000111222222222222222222333333333444333444444444444444333333444444444333444444555555666666666666666666666555777777777777777888888888888888777777777888999999888888999:::;;;<<<>>>????????????@@@CCCFFFJJJLLLMMMQQQWWW^^^eeekkkppprrrwwwxxx|||888888777777777777888888666666777777777777888888888888888999999999999:::888999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>??????@@@AAACCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKMMMOOOPPPQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNLLLJJJIIIHHHGGGHHHHHHHHHIIIKKKMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPOOOMMMLLLKKKLLLOOORRRTTTTTTTTTUUUVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTUUUUUUTTTSSSRRRQQQQQQPPPRRRRRRRRRQQQQQQQQQQQQPPPRRRQQQPPPPPPPPPQQQRRRSSSQQQRRRSSSSSSRRRRRRTTTVVVSSSSSSRRRRRRQQQQQQQQQQQQOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGEEEEEEFFFGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA===<<<;;;:::999999999999999::::::::::::999888777777777777888888888888888999999888888777666666666666666666666666666666666222333444555444333222111222222222222222222222222222222222111111111111000111111222222222333333333666555444222111000//////222222222222222111000///111111000000000000111111///000000111111111111000/////////000000000111111111111000000000000111111000000000000000000000000///111333333333333333444111222222222222111000000111222333333111111222333555444222000000111222444111222333222111111333555222222222222222222222333333222111000///000111111222111111000000111222222222222222222222222222222333333222222111111222222333333333333444444444444333333444444444444333333666666555444444444444444555555666666666666666666888888888777777666666666777777777777777888888999777777999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>@@@DDDHHHMMMPPPSSSTTTVVVXXX\\\ccckkkttt|||888888888777777888888888666666666666777777777888888888888888999999999999888999::::::;;;;;;::::::999999999999:::::::::;;;<<<;;;;;;<<<<<<===>>>???@@@AAAAAABBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLNNNPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPQQQQQQQQQOOONNNLLLKKKKKKNNNQQQSSSSSSUUUVVVWWWWWWUUURRRQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSQQQPPPOOONNNPPPPPPPPPPPPQQQQQQQQQRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUVVVVVVTTTSSSRRRTTTUUURRRRRRRRRSSSSSSTTTTTTTTTRRRRRRRRRRRRQQQPPPOOONNNNNNOOOOOOPPPPPPQQQRRRRRROOOOOOOOONNNNNNNNNMMMMMMPPPOOONNNMMMLLLKKKJJJIIIKKKJJJIIIGGGGGGHHHIIIIIIFFFGGGHHHHHHIIIIIIHHHHHHIIIGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???======<<<<<<;;;;;;<<<<<<::::::::::::999999888888666777777888888999999999:::999999999888888888777555555555555555555555555222222333333333222222111222222222222222222222222222222222111111111000000111111222222222333333333444333222111000000000000333222222222111000000///111111000000000000111111///000111111111111000000////////////000000000000111111000000000000111111......//////000000000111,,,000333444222000222444111222222222222111000000111222333333222222333444555444222000000111333555222222222111000111333666333333333333333222222111555333111/////////111222222111111111111222222333222222222222222222222222555444333333222222222222444444444444444444444444222222333444444444333333666555555444444555555555555555555555666666666666777777777777777777666666777666666666666777888888666777888999999999888777:::;;;<<<<<<<<<;;;:::999===>>>@@@AAACCCEEEFFFFFFFFFGGGJJJNNNSSSYYY^^^aaagggkkkqqqwww}}}777777777888888777777777555666666666666777777777777777888888888999999999888999::::::;;;;;;::::::999999:::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMMMMNNNNNNGGGHHHHHHIIIKKKLLLNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRRRRRRRSSSSSSQQQOOOMMMLLLKKKMMMOOOPPPRRRTTTVVVWWWWWWTTTRRRPPPQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSRRRPPPNNNMMMOOOOOOPPPPPPQQQRRRRRRRRROOOPPPPPPQQQRRRSSSTTTTTTXXXXXXXXXUUUSSSQQQRRRSSSPPPPPPQQQRRRSSSTTTTTTUUUSSSSSSSSSRRRQQQPPPNNNNNNLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPOOOOOONNNMMMMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHJJJIIIGGGFFFFFFFFFGGGHHHFFFGGGHHHHHHIIIIIIHHHHHHIIIGGGEEEEEEFFFFFFEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>===============>>>::::::999999999999888999777888888888999999::::::999999999999888888888888444444444444444444444444111111222222222222222222222222222222222222222222222222222111111111000000111111222222222333333333000////////////000000111333222222111111000000000111111000000000000111111000000111111111000000///////////////000000000000111111000000000000111111.........///000000111111...222555666444222444666111222222222222111000000000111333333222111333444444333111000000111333444222222222111000111333666666666666555444222000///555333111000///000111222222222222222222333444444222222222222222222222222555555444333222222222333444444444444444444444444111222222333444444333333333333333444444666777777444555555555666666777777444555555666777777888888666666555555666666777888555666777888888777666555666777999::::::999777666<<<<<<<<<<<<<<<<<<<<<===@@@@@@@@@BBBDDDFFFHHHJJJNNNQQQUUUZZZ```gggnnnsss{{{}}}~~~666666777777777777666666555555666666666666777777777777777888888888888999888999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@@@@???@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPKKKKKKKKKLLLMMMNNNPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRTTTSSSSSSSSSSSSSSSSSSTTTQQQPPPOOONNNMMMNNNNNNOOORRRTTTVVVWWWWWWUUUSSSQQQQQQQQQRRRRRRRRRRRRSSSSSSRRRSSSTTTSSSSSSQQQOOONNNOOOPPPPPPQQQRRRRRRSSSSSSPPPPPPQQQRRRSSSSSSTTTTTTWWWXXXWWWUUURRRPPPPPPQQQPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMIIIJJJJJJKKKMMMNNNNNNOOOPPPOOOOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHGGGEEEDDDEEEEEEDDDCCCCCCCCCBBBAAA@@@@@@??????======<<<<<<<<<<<<<<<<<<;;;:::999999888888999999888888888999999999999999888777777777777777777777444444444444444444444444222222222222222222333333222222222222222222222222222222222111111111111000111111222222222333333333............///000111111222111111000111111222222111111000000000000111111000111111111111000000////////////000000000111111111111000000000000111111/////////000000111111111...///111222111111222333111222222222222111000000///000222222111111222444111111111111111111222222111222333222111111333555666666666666555333111///444333222111000111222222222222222222333444555555222222222222222222222222444444333222222222333333444444444444333333333333000111222333333444444333222222222333444555666777444444555555666777777777333444444555777888888999555555555555555666777777555666666777777777777666666777888999::::::999888999999888777888888999999:::::::::;;;<<<===>>>??????AAADDDGGGJJJNNNSSSWWWZZZ\\\```eeejjjooorrrtttxxx{{{~~~{{{zzz|||444555666777777666555444555555555666666666777777777777777777888888888888888999::::::;;;;;;::::::999999:::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???@@@???>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRRRRQQQQQQRRRRRRSSSNNNOOOOOOPPPPPPPPPPPPOOOSSSTTTVVVWWWWWWWWWUUUTTTQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRTTTTTTTTTRRRPPPOOOQQQQQQQQQRRRRRRSSSSSSTTTRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTSSSQQQPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPOOONNNMMMHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIGGGEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;<<<;;;:::999888888888999999888888888888888777777777666666666666666666666666333333333333333333333333222222222222222333444444222222222222222222222222222222222111111111111000111111222222222333333333000///////////////000111111000000000000222333444111111000000000000111111111111111111111000//////000000000111111111222222111111000000000000111111000000111111111111111111///---,,,---///111111000111222222222222111000000---///000000000000111333...///000111111111111000000111333333222222222333333444666666666555333222111222222222222222222333111111111111222333444555222222222222222222222222333222222222222222333444444333333333222222222222000000111333333444444333222222222222222333444555444444555555666777777888555555555666666666777777555555444444555555666777666666555666666777888888888999999::::::;;;::::::888777777777888999:::;;;777777888888999::::::;;;:::<<<>>>>>>???@@@CCCEEEEEEFFFIIILLLOOOSSSUUUVVV[[[\\\___cccgggjjjmmmnnnssswww||||||xxxxxx333444555666666555444333555555555555666666666777777777777777888888888888999999:::;;;;;;;;;::::::888999999999999:::::::::<<<;;;;;;<<<<<<===>>>??????>>>=========>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQLLLMMMOOOQQQRRRRRRQQQQQQTTTUUUWWWXXXXXXXXXXXXWWWQQQQQQQQQQQQRRRRRRRRRSSSQQQRRRTTTUUUUUUSSSQQQPPPRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUPPPQQQRRRQQQPPPPPPRRRTTTSSSRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQQQQPPPOOONNNMMMIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKGGGHHHIIIJJJIIIHHHGGGFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@???======<<<<<<===;;;:::999888888888999:::888888777777666666555555444444444555555555555555333333333333333333333333333222222222333444444555222222222222222222222222222222222111111111111000111111222222222333333333222222111000000///000000000000//////000222444555111111000000000000111111111111111111111000//////111111111111222222222222111111000000000000111111222222111111111111111111444111...///333555555333111222222222222111000000,,,...///000//////111333,,,---000111222111000...///111333444333222222333111222444666777777666555000111222333333333333333000000000000111222333444222222222222222222222222111111111111222333333444333333333222222111111111///000111222333444444444333333222222111111222222444444444555666777777888666666666666666555555555555444444444444555666666666666555555666777999:::777777777777777777777777555555555555777999;;;<<<999999999999999999999999;;;<<<======<<<;;;<<<======>>>???@@@BBBCCCDDDEEEGGGHHHIIIKKKNNNRRRVVVYYYUUUZZZ```dddhhhjjjmmmnnnoooqqqsssuuuvvvzzz~~~zzzzzz{{{555555555555555555555555666666666777777777777888555666666777777555444333777888::::::::::::<<<===888888888888888888888888888999999::::::;;;;;;<<<============>>>>>>>>>>>>CCCBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKMMMMMMMMMNNNNNNOOOOOOOOONNNLLLJJJHHHGGGGGGIIIIIINNNOOONNNLLLIIIHHHIIIJJJLLLLLLLLLKKKJJJJJJIIIIIILLLLLLMMMNNNOOOOOOPPPPPPQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSTTTTTTSSSTTTVVVXXXRRRQQQPPPPPPPPPQQQSSSTTTVVVUUUTTTSSSRRRQQQPPPPPPLLLMMMNNNNNNMMMNNNPPPRRRTTTTTTTTTVVVWWWWWWVVVTTTRRRRRRRRRRRRQQQQQQQQQQQQSSSRRRPPPOOONNNOOOOOOPPPRRRQQQPPPOOOMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJHHHGGGGGGFFFAAACCCFFFGGGHHHHHHHHHIIIFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDEEEGGGGGGBBBBBBAAAAAA@@@??????>>>>>>======<<<;;;;;;::::::999999999999999888777666888777666777888888666444888777666555444333333333555444333333333333444555333333333222222111111111000000000000000000000000///000222333333222000///111111111111111111111111000000////////////000000000000000000000000000000///////////////000000111222111111000///......---111000///......///000111111111000000000000000111333222111000000111222333111111000000000000111111222222222222222222222222///...---...000222222111222111000//////000111222000111111111111222222222222///444???DDD===555222//////000000111111222222222222222111111111000000222222111111111111111111333333333333333222111000222222222222222222222222444444333222222111111000222333444444333222000///555555444444444444555555333333444555555444333333333444444444555666666666333444555666777777777777777888888888888777777666;;;;;;:::999888777666666888888777777777999:::;;;;;;::::::999999::::::;;;::::::;;;<<<=========<<<===>>>@@@BBBCCCBBBAAA@@@BBBEEEIIIMMMQQQSSSSSSSSSRRRRRRTTTVVVYYY[[[^^^___eeehhhnnntttxxxzzz{{{{{{~~~555555555555555555555555444444444444555555555666777777888888888777666555666777999999888888999;;;999999999999999999999999999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJLLLLLLLLLMMMNNNOOOOOOPPPQQQOOOMMMLLLKKKKKKLLLMMMQQQRRRQQQOOOMMMLLLLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLNNNOOOPPPQQQQQQOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRPPPPPPQQQRRRSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPNNNOOOOOONNNMMMLLLNNNOOOPPPPPPPPPRRRTTTTTTSSSQQQRRRRRRRRRQQQQQQQQQPPPPPPQQQPPPOOONNNNNNNNNOOOPPPQQQQQQPPPOOONNNNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLLLLMMMNNNOOOPPPPPPKKKJJJJJJIIIIIIJJJJJJKKKLLLLLLKKKIIIGGGFFFFFFGGGFFFGGGHHHHHHHHHHHHGGGFFFCCCCCCBBBBBBAAABBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>=========<<<;;;:::::::::888888999999999888777777888777666666777777666444666666555444333333333333555444333333333333444555555555555444444444333333111111111111111111111111000111222333333222111000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000111222222111111000000//////......333222111000000111222333111111000000000000000111333222111111111111222333111111000000000000111111222222222222222222222222///...---...000222222111222111000//////000111222000000111111111222222222222///222<<<@@@;;;555222111111111111222222222222333333333333222222111111222222222222222222222222222222333333333333333222222222222222222222222222222222222222222222222333333333444444444333222111555555444444444444555555777777777777777777777777444444444555555555555555333444555666777777777777666666777888888888777777888888888888888777777777999888777777666777888888999999888888888888999999::::::;;;<<<<<<<<<;;;;;;<<<===>>>@@@@@@???>>>======???BBBEEEHHHJJJKKKKKKCCCCCCDDDFFFHHHJJJLLLMMMLLLNNNRRRVVVZZZ\\\]]]]]]``````aaacccfffhhhkkklllooopppsssvvvxxxyyyzzzzzz~~~444444444444444444444444777777777777888888888888777777888888777777666555555666777777666555666888::::::::::::::::::::::::::::::;;;;;;<<<=========<<<<<<=========>>>>>>>>>>>>???AAABBBCCCCCCBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKGGGGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPOOOMMMMMMMMMNNNNNNNNNNNNOOOMMMKKKJJJJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMOOOPPPRRRRRRNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSRRRPPPMMMKKKKKKLLLRRRSSSTTTUUUUUUUUUTTTSSSTTTTTTSSSRRRQQQPPPPPPOOOOOOPPPPPPNNNLLLKKKLLLMMMNNNNNNNNNPPPRRRSSSRRRPPPQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOOOONNNNNNKKKJJJJJJJJJJJJJJJJJJKKKJJJKKKLLLMMMNNNOOOPPPQQQKKKKKKJJJJJJJJJJJJKKKKKKQQQOOOLLLIIIFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEBBBBBBBBBBBBAAA@@@??????@@@@@@???>>>>>>======<<<===<<<<<<;;;;;;::::::999777888888999999999888888888777555666777777666444444444333333222333333333444444333333333333444444555555555555444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000111111111111111222222333000000000000000000000000222222111111111111222222000000000000000000111111333222222111111222222333111111000000000000111111222222222222222222222222000///...///111222222111111111000000000000111111000000000111111111222222111///000777;;;888444222333333333222222222222222444444444333333333333222333333333333333333333333000111222333444444444444222222222222222222222222000111111222333333444444333333444555555555444444555555444444444444555555999888777666666777888999555555555555555444444444333444555666666666666666444555666777888888888888555666666666777777888888999999777666555555555555777777777777777777777777::::::;;;;;;;;;:::999999999:::;;;<<<<<<;;;999888999999;;;===???AAABBBCCC============>>>???@@@AAA<<<===???AAACCCDDDFFFFFFHHHHHHIIIJJJKKKMMMOOOPPPNNNPPPRRRUUUXXXZZZ[[[\\\\\\]]]^^^aaadddgggiiikkkooorrruuuwwwyyy|||444444444444444444444444777777888888888888999999666777666666666555555555555777777777555444555777::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;<<<<<<<<<===>>>>>>>>>>>>???AAACCCDDDCCCBBBAAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGHHHJJJKKKLLLGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIKKKLLLNNNOOOOOONNNNNNLLLLLLKKKKKKLLLLLLJJJKKKLLLKKKIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMIIIJJJKKKMMMOOOQQQRRRSSSNNNNNNNNNNNNOOOPPPQQQQQQRRRRRRQQQOOOKKKJJJJJJKKKQQQRRRTTTVVVVVVTTTRRRQQQRRRRRRQQQQQQPPPOOOOOONNNOOOPPPPPPNNNLLLKKKLLLNNNPPPOOOOOOQQQSSSTTTTTTSSSPPPPPPPPPPPPOOOOOOOOOOOOMMMLLLKKKKKKLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNLLLKKKJJJIIIIIIIIILLLKKKJJJIIIIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCDDDDDDEEEDDDBBB@@@??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;::::::999999666777888999999999999999888666555555666666555444222222222111222222333333333333333333333333333333333333333222222222222222222222222222222222222222222222111000000111222222111111111111111111111111222111111000000111111222000000000000000000000000111000000000000111222222000000000000000000111111000//////////////////000///000000111111111111111111111111111111111111111111111000000000000111111111111111111222222222222000000///000222333222111111000000000000000000111000000000000111111111111000//////222555555444333333333333222222111111000333333333333333333333222222222222333333333333333000111111222333333222222222222222222222222222222111111111222222333333333111222333333444555555555555444444333333444444555777555444222222444555777666666666555444444444333333444555555666666666555555555666777777666666666555555555666666666666777777777666666555555555555777777777777777777777777::::::::::::999888888777777888888888888777666555999999999:::;;;<<<>>>???>>>>>>======<<<<<<======<<<<<<;;;;;;<<<===???@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFHHHJJJMMMPPPRRRQQQSSSVVVYYYZZZ]]]```bbbfffiiilllmmmkkkjjjkkklllkkkkkkkkkjjjhhhiiikkkmmmrrrqqqqqqrrruuuwwwvvvtttvvvwwwxxxzzz|||~~~|||yyyxxxyyyzzz||||||}}}~~~|||zzzzzz{{{||||||||||||{{{wwwvvvtttsssrrrssstttuuuwwwyyy}}}444444444444444444444444222222333333333444444444888888777777777666666666666777888888666555666777999999999999999999999999777888888999::::::;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEFFFHHHIIIJJJKKKHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHIIIKKKLLLMMMNNNLLLKKKKKKJJJJJJJJJJJJJJJJJJLLLMMMMMMLLLJJJJJJKKKHHHIIIIIIJJJKKKLLLMMMMMMIIIJJJKKKMMMOOOQQQRRRSSSQQQPPPOOONNNNNNNNNNNNNNNOOOPPPPPPNNNMMMLLLMMMOOORRRTTTWWWXXXXXXVVVTTTRRRQQQPPPPPPOOOOOONNNNNNNNNNNNOOOOOONNNMMMMMMNNNPPPQQQPPPOOOPPPSSSTTTTTTSSSOOOOOOOOOOOONNNNNNNNNNNNLLLKKKKKKJJJKKKLLLNNNOOOLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJNNNMMMLLLJJJIIIIIIIIIIIIHHHHHHKKKNNNQQQPPPLLLHHHEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDBBBAAA???>>>>>>======<<<;;;;;;::::::::::::::::::999999999666777888999999999999999888666444444555666555444222222111111111222333333333333333333333333333333222222222222222222222222111111111111111111111111222222111000000111222222000000000000000000000000000000////////////000000000000000000000000000000000////////////000111111000000000000111111111111/////////000000/////////...///000111111111111111///000000000000000000///111111000000000000111111000000000111111222222222111000000222333444222000000000000111111000000000//////000000000111111111000000000000222444444333222222111111000000000///111111111111222222222222000111111111222222222333111111111111111000//////222222222222222222222222333333333222222222111111000000111222333444555555444444333333333333444444555444222111111222444555666666666555444444444333333444444555555555555555666666666666666555444333666666666666555555555444444444555555666666666666777777888999999888777777888888999888888777666666666666666666555555444444999999999999999:::<<<<<<<<<;;;:::999999999999999<<<;;;:::999999:::;;;<<<<<<<<<;;;;;;;;;<<<======AAAAAA@@@??????>>>>>>>>>>>>>>>===>>>???AAACCCEEEAAACCCEEEFFFFFFHHHJJJLLLKKKMMMOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOPPPRRRTTTUUUTTTTTTUUUWWWYYYZZZZZZ[[[[[[]]]___bbbeeeffffffjjjgggddd```]]]]]]]]]]]]^^^^^^^^^___```aaaaaabbb```bbbeeehhhlllrrryyy~~~~~~{{{xxxvvvvvvrrrmmmjjjjjjiiifffdddaaaaaabbbbbbaaa``````___]]]\\\ZZZYYYYYYYYYZZZ[[[\\\^^^```bbbcccccccccbbb333333333333333333333333333333333444444444444555;;;:::999888888888999999666888999888777666888999888888888888888888888888777777777888999999::::::::::::;;;<<<===>>>>>>??????@@@BBBCCCDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLKKKKKKKKKKKKGGGIIIKKKLLLKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLMMMJJJKKKLLLMMMOOOPPPRRRRRRRRRQQQPPPNNNMMMMMMMMMMMMMMMNNNOOOOOONNNOOOQQQSSSVVVWWWYYY[[[ZZZXXXVVVTTTQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPNNNNNNPPPRRRPPPOOOMMMNNNOOOQQQQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLMMMNNNKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLKKKLLLOOOTTTXXXVVVPPPKKKFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;:::999999999999999999999999777888888999999999888888888666444333444555555555333333222222111222222222222222333333333333222222222222222222333333333333000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000///////////////000000111111111111111111111111111111111222222222222111111---...000111222222111111//////000111111000//////111111000000000000111111//////000000111222222222222111222333444444222000000000111111111111000000/////////000000000111111///111111///000444666555111111111000000000000000000111111111111111222222000000000111111222222333222222222222111000///...222222222222222222222222444444333333222111111000111000000111222333444555444444333333333333444444555555444333333444555555555555555555555444444444333444444555555555444444555555555555555444444333777777666666555555555444333444555666777777777777666777888999999888777666666666777777777666666555666666666555555555555555777777888888888999999999999999888777777777777888;;;:::888777777888999:::999999999888888888999999<<<;;;;;;::::::;;;<<<<<<=========<<<======>>>???>>>@@@AAAAAA@@@@@@AAACCCAAAAAABBBBBBBBBBBBBBBBBBAAACCCDDDDDDCCCDDDFFFHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGHHHJJJMMMOOOOOOOOOPPPOOOMMMLLLJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKMMMNNNOOOQQQTTTYYY]]]]]]]]]^^^]]]\\\[[[YYYXXXXXXVVVSSSRRRQQQQQQOOONNNLLLMMMMMMMMMLLLKKKKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGJJJJJJKKKLLLLLLKKKKKKJJJ333333333333333333333333666666666666777777777777999999777666666666777888555666888888777777888:::999999999999999999999999777888888999999:::;;;;;;999::::::;;;<<<===>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKEEEHHHJJJKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKLLLLLLNNNOOOPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMKKKMMMNNNOOOOOOPPPRRRUUUVVVWWWXXXYYYXXXWWWUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSQQQOOOOOOPPPQQQQQQOOOLLLLLLMMMNNNNNNMMMNNNNNNMMMMMMMMMLLLLLLLLLNNNMMMLLLKKKKKKKKKLLLMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMPPPUUUZZZZZZUUUOOOGGGFFFEEEDDDCCCCCCCCCDDDAAA@@@@@@?????????@@@@@@>>>>>>======<<<;;;;;;;;;888888888999999999999999888888999999999888777777999666333333444555555555555444333222222222222222111222333333333333222111000000111111111222222222111111111111111111111111000111222333333222111000000000000000000000000000111000000000000000000111000000000000000000000000000000//////000000111222333222222111111000000000000111222333333222111000---...000222333222111000000111222333333222111000111111000000000000111111/////////000111222222222222222222444555555222000///000111222222111000///////////////000000000111///333444000111555777555000111111111111111222222111111111222222333333333000000111222222333444444222222333333333222222111222222222222222222222222333222222222222222222222333222222111222333444555444333333222222333333444555555555555555555555555444444444555555555555555444444444555555444444333111222333444555666666666666666666666666777777777555555666777777777666555444555777888888777555444444555555666666666666555777666666666666777777888555666777888999888777777888888777777888888999:::999999888888888999::::::999999999888888999999:::888888777777777888:::::::::;;;;;;<<<<<<<<<;;;;;;<<<>>>???>>>===<<<===>>>???>>>>>>>>>??????>>>===>>>???@@@@@@??????@@@BBB??????@@@???>>>>>>???@@@@@@>>>===???BBBDDDCCCBBB@@@AAAAAABBBCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAABBBEEEGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>??????>>>>>>===<<<@@@@@@AAAAAAAAA@@@@@@???333333333333333333333333444444444444555555555555666555444222222333333444333555777777666777888:::::::::::::::::::::::::::888999999::::::;;;<<<<<<999999:::;;;<<<===>>>???????????????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIILLLOOOPPPOOONNNNNNNNNJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPNNNNNNNNNMMMNNNNNNOOOOOOKKKMMMNNNOOOOOOPPPRRRTTTSSSTTTTTTUUUTTTSSSRRRQQQUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUUUUSSSPPPNNNOOOPPPRRRPPPMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLOOONNNMMMKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOJJJIIIHHHHHHGGGGGGGGGGGGKKKJJJLLLRRRYYY[[[XXXTTTHHHGGGEEEDDDCCCCCCCCCDDDAAA@@@?????????@@@AAABBB>>>>>>>>>===<<<<<<;;;;;;888888888888888888999999999999999999999888777666999666333222333555555555666555444333222222222222111222333444444333222111------....../////////000222222222222222222222222///000222333333222000///000000000000000000000000222222111111111111222222000000000000000000000000111111111000111222222333333333333222111000//////...///000111111000///...,,,...000222333222111000222333444555555444333222111111000000000000111111...//////000111222222222222222333444666555222000///000111222222111000///////////////000000000000///444555111111666888666111111111222222333333444222222222333333444444444111111222333333444555555222222333444555555555555222222222222222222222222111111111222222333444444555444333222333444555666444333333222222333333444333333444555555444333333333444444555555666666666444444444555444444333333...///111444666777888888444444555666777888999999777777888888888666555444333444666777777666444333333333444555666666666666777777777777777888999:::555666888:::::::::888777555555555555666777888999666666777777888888888999888888777777777888888999:::999888777777777888999666777999:::;;;:::999999888999::::::999888999:::???===<<<<<<======<<<:::<<<===>>>>>><<<<<<===>>><<<=========;;;::::::;;;???<<<:::;;;>>>@@@???===999;;;===???AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????===<<<<<<>>>@@@??????@@@@@@@@@?????????<<<===>>>???@@@???>>>===;;;<<<<<<============<<<<<<===>>>>>>>>>===;;;:::<<<======>>>>>>=========333333333333333333333333555444333222222222333444666666666555444444333333666666666666777777777777666666666666777777777777777777888999::::::;;;;;;::::::;;;;;;<<<=========??????>>>>>>>>>>>>>>>>>>@@@AAACCCEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMOOOQQQRRRRRRRRRSSSSSSSSSQQQPPPOOOSSSTTTTTTTTTTTTTTTSSSSSSTTTSSSRRRPPPOOOPPPPPPQQQPPPPPPOOOOOONNNMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHIIIJJJKKKLLLNNNNNNNNNKKKHHHGGGGGGHHHIIIKKKMMMNNNMMMLLLMMMMMMHHHHHHIIIIIIHHHHHHGGGFFFMMMNNNOOOQQQTTTVVVXXXXXXKKKIIIGGGEEECCCBBBBBBBBBAAA@@@@@@???===<<<:::999<<<<<<;;;:::::::::;;;;;;888777777777777777888888777666555444555666888:::777666555333333444555555555555444444444333333333111111000000000000111111333333333222222111111111000000////////////000000111///...000333444333111////////////............222111000//////000111222111111111000000000000000444222000......000222444333333333222111000///...000000////////////000000000000//////////////////000111444777999999555222///---+++***+++---000222000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111111444444000000444666555222222222222222222222222111222333333444444333333///000000000000111111111//////000111222222333333333333333333333222111000222333444444222222333444333222111222444555444333222222222222333333444555555444444444444555666666555555555444444333333333222222333333333333444444444444444444444444444444444444555555555555444444444444444555777888:::;;;888888777777666666555555666666777777777777666666666666666666666666666666555555666777777666555444555666666777888999999999888888777777888888999:::::::::999999888777666666999;;;<<<======<<<:::999::::::::::::999888777777999999999999999999999999:::999999888888999999:::888999:::;;;;;;:::999888===;;;999:::<<<===;;;999<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;::::::<<<===============::::::;;;;;;<<<<<<======;;;<<<===>>>>>>===<<<;;;<<<<<<===<<<<<<:::999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::;;;<<<===>>>===<<<<<<333333333333333333333333444444333222222222333444444444444555555555555555666666666666777777777777666666666666777777777777888888888999999::::::::::::;;;;;;<<<======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLMMMNNNOOOPPPRRRRRRSSSSSSSSSRRRPPPOOOSSSSSSSSSTTTTTTSSSSSSRRRRRRQQQPPPNNNNNNNNNNNNOOONNNNNNNNNNNNMMMMMMMMMMMMKKKLLLLLLMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMKKKHHHFFFGGGHHHIIIKKKMMMNNNLLLKKKLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGKKKLLLMMMOOOPPPRRRSSSTTTJJJIIIGGGEEEDDDCCCCCCCCCBBBAAAAAA@@@???===;;;:::<<<;;;;;;:::::::::::::::888888777777777777888888666555444333444555777888666666555444444444444444444444444444333333333333111111000000000000111111333333333222222111111111222222111111111111222222333111000000222333111///////////////////////////111111000//////000111111111000000000000000000000333222111//////111222333222222222222111000//////000000////////////000000111111111111222222222222111111333555777777555222111111000//////000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...666;;;777000///111222222222222222222222222222111222333333444444333333111222222222222333333333000000000111222222333333333333333333333222111000222333444444222222333444333222111222444555444333333333222222222333444444444444444444444555666666555555444444444333333333222222333333333333444444444444444444444444444444444444555555555555444444555555555555666777999999777777777666666666555555555555666666666666555555666666666666666666666666777777777777666555333222555666666777888888999999888888777777888888999:::::::::999888888777666666888999999999888777555444888888999::::::999999999999999999999999999999999::::::999999999999::::::999999999::::::999999999<<<:::888999;;;<<<:::888::::::::::::::::::::::::<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::::::::;;;;;;;;;::::::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;::::::888888888999999999::::::::::::999999888888999999::::::<<<======<<<<<<;;;333333333333333333333333444333333222222333333444222333333444555555666666555555666666666777777777666666666666777777777777888888999999999999999999;;;<<<<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHIIIJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLLLLLLLMMMMMMNNNPPPQQQRRRRRRRRRQQQPPPOOOQQQQQQRRRRRRRRRRRRQQQQQQOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLLLLKKKIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIJJJLLLMMMMMMKKKHHHFFFGGGGGGJJJKKKMMMLLLKKKJJJJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNJJJIIIGGGFFFDDDDDDDDDDDDBBBBBBBBBAAA???>>><<<;;;;;;;;;:::999999999999999888888777777777777777888555555444333333444666777555555555555555444333333333333333333222222222222111111111111111111111111222222222222222111111111222222111111111111222222444222111111111111///...000000000000000000000000111000000//////000000111000000000000000000111111111111111111111111111111000111111222111111000000111000000//////000000111111111111222222222333333111000111222444555444222111222333333222000///---000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000>>>HHHBBB555///111444222222222222222222222222111222222333333333333333111222222222222333333333000000111111222333333333222222333333333222111111222333444333222111222444333222111222444555444333444444333222222222333333444444444444444555555666555444444444444333333333222222333333333333444444444444444444444444444444444444555555555555444444666666555555666666777888666666666666666555555555444444444555555444444444666666666666666666666666888888888777666444222111555666666777777888888999888777777777777888999999999999999888888777777666999888777666555333222222666777888999::::::::::::999999999999999999999999;;;::::::999999::::::;;;:::999999999999999999::::::999888888::::::999888999999999999999999999999<<<<<<;;;:::::::::;;;;;;===<<<;;;999999999999:::;;;;;;;;;;;;::::::::::::999999:::;;;;;;::::::999;;;::::::::::::;;;<<<<<<888999999999999:::::::::;;;:::999999888888999999:::;;;<<<<<<======<<<<<<222222222222222222222222333333333333333333444444333333333444444555555555444555555555666777777777666666666666777777777777999999999999888888888888<<<<<<======>>>?????????>>>>>>>>>>>>>>>?????????AAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIGGGHHHHHHIIIHHHHHHGGGGGGEEEGGGIIIKKKMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNNNNNNNNNNOOOPPPPPPPPPOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNKKKLLLLLLLLLLLLKKKKKKJJJGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGLLLMMMMMMLLLIIIHHHGGGHHHJJJKKKLLLKKKIIIHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDAAAAAAAAA@@@???>>><<<;;;;;;:::999999888888999999999888777777777777777777666555444444444555666666333444555666555444333222333333333222222222111111111111111111111111111111222222222111111111111111000000////////////000000222111111111111000000///000000000000111111111111000000000//////000000000000000000000000111111111000111222222222222111000//////000111111111111111111000000000000000000111...//////000000111111222111000//////111222222111000000111111000///...---000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000222???HHHBBB666111222444111111111111111111111111111111222333333333333222//////000000000111111111111111111222222333333333222222333333333222222111111333333333222111222333333222111222444555444333555444333333222222222222444444333333444444555666444444444444444444444444222222222333333333444444444444444444444444444444333444444555555444444333777666666555555555666666555555555555555555555555444444555555555555444444666666666666666666666666888777777666555444444333666666666666777777888888777777777777777888999999999888888888777777777666:::999888777666555555666777777888999999999999999888888888888999999999999;;;;;;::::::::::::;;;;;;;;;:::999888888999:::;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;<<<<<<===AAA???===:::999999:::;;;======<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<;;;::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>222222222222222222222222222222222333333444444444555555444444333333333333333444444555666777777777666666666666777777777777999888888888888888888888<<<<<<======>>>?????????======>>>>>>>>>?????????AAA@@@@@@@@@@@@AAABBBCCCBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFHHHJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMMMMLLLLLLLLLKKKIIIJJJLLLMMMMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIIIIIIIJJJLLLMMMOOOPPPPPPLLLLLLLLLLLLLLLKKKJJJIIIGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHLLLMMMNNNMMMKKKIIIIIIIIIIIIJJJJJJIIIGGGFFFGGGHHHJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDD????????????>>>===;;;;;;;;;:::999999888888999999999999888777666666777777777777666666666666666666333444555555555444222111333333333222222222111111000111222222222222111000111111111111111111111111000000////////////000000//////000000000000111222///000000000111111111222/////////000000///////////////000000111111111111///111222333333222111///...///000111111111111111111111000000000000111111//////000000111111111222111///......///111111000//////......///000111222////////////////////////000000////////////000000////////////////////////111111111111111111111111///777;;;666111///000///111111111111111111111111000111222222333333222222//////000000000111111111222222222222222333333333111222222333333333222222111222333333111111222333333222111222444555444333555444333333222222222222333333333333333444555555444444444444444444444444222222222333333333444444444444444444444444444444333333444444444444333333777666666555555555555555444444444444444555555555555555555666666555555555666666666666666666666666555555555555555666666666666666666666666777777777777777666666777777888999888888888777777777777777888888777777777888999999999999999999888888777666777777777888888999999999;;;::::::999999::::::;;;;;;:::999888888999:::;;;999::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<@@@???<<<:::999999:::;;;======<<<<<<;;;;;;:::::::::::::::::::::;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBB222222222222222222222222111111222333444444444444555555444444333222222111333333444555666777777888666666666666777777777777777777888888888888888888;;;<<<<<<======>>>???????????????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMLLLGGGHHHJJJLLLLLLMMMLLLLLLJJJKKKLLLMMMMMMNNNNNNMMMOOOPPPPPPPPPOOONNNMMMLLLKKKKKKLLLNNNOOOPPPQQQRRRNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIGGGFFFFFFEEEEEEEEEIIIIIIJJJKKKKKKKKKKKKKKKJJJLLLNNNMMMKKKIIIHHHHHHGGGHHHHHHGGGEEEEEEGGGHHHIIIHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCCCC?????????>>>>>>===;;;;;;;;;;;;:::999999999999999:::999888777666666666666777777777777777666666666444444444444444333222222333333333333222222222222000111222333333222111000000000000111111111111111222222111111111111222222---///000000000000111333...//////000000111111111...//////000000//////.../////////000111111222222000111222333333222111000...//////000111111111000222111111000000111111222333333333333333333333333111///......///000000///000000//////000111333444////////////////////////000000////////////000000////////////////////////111111111111111111111111000333333000000222222000111111111111111111111111000111111222222222222222111222222222222333333333222222333333333333333333111111222333333333222222111222333222111000111333333222111222444555444333444444333222222222333333333333333333333444444555333333333444444444444555222222333333333333444444444444444444444444444444333333444444444444333333666666555555444555555555333333333444444444444444555555666666666666555555666666666666666666666666555444444555555666777888666666666666666666666666777666666666666777888888777777777777777777777777555555666666777888888888999999999999888777666555666666777777888999999999:::999999888888999999::::::999999999999999999:::888:::;;;;;;;;;;;;<<<>>>:::::::::::::::::::::::::::999999999999:::;;;;;;===<<<;;;:::::::::;;;<<<>>>>>>==================<<<<<<<<<<<<<<<===>>>???CCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHJJJJJJKKKKKKJJJJJJJJJKKKLLLMMM111111111111111111111111000111222444555555444444444333333333333333333333222333333444555666777888666666666666777777777777666666777777888888999999:::;;;;;;<<<======>>>>>>>>>??????@@@AAAAAABBBBBB@@@AAABBBCCCDDDCCCBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGIIIJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMOOOOOOOOONNNNNNGGGHHHJJJLLLMMMNNNMMMMMMLLLLLLMMMOOOOOOPPPPPPOOOSSSSSSTTTTTTSSSRRRPPPOOOMMMNNNOOOPPPQQQRRRSSSTTTQQQQQQQQQQQQPPPOOONNNNNNLLLKKKJJJHHHGGGFFFFFFEEEHHHIIIJJJKKKLLLKKKKKKJJJHHHJJJLLLLLLJJJGGGFFFFFFFFFFFFFFFEEEDDDEEEGGGIIIHHHGGGEEEDDDCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDAAABBBCCCDDDDDDCCCBBBBBB???????????????>>>===<<<<<<;;;;;;::::::::::::::::::999888777666666666666666666777777666555555444555444333333222222333333444444444444333333333333000111333444444333111000///000000000111111111222222222111111111111222222...000111111///...000222------...//////000111111......///000000///.........//////000111111222222111111111222222111111111//////000000000000000///222111111000000111111222555444444333333222222111000///...///000111000...//////000111111111000000////////////////////////000000////////////000000////////////////////////111111111111111111111111000333555333333555555222111111111111111111111111000000111222222222222222111222222222222333333333333333333333333333333333000111222333333333333222000222333222111000111222333222111222444555444333333333222222222333444444333333222222333333444555333333333444444444555555222222333333333333444444444444444444444444444444222333333444444333333222555555444444444555666666222222333333333444444444444444444555555444444444666666666666666666666666666666555444555555777777666666666666666666666666666666666666666777888888666777777777777777777777444555666777888777666555777888888888888888777666666666666777888999999999999888888777777888888999999999999::::::999999999777999;;;;;;:::999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<======>>>???@@@@@@AAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEFFFGGGLLLNNNQQQTTTUUUUUUTTTSSSQQQQQQQQQRRRRRRRRRRRRSSSQQQQQQRRRSSSVVVXXXZZZ[[[]]]]]]\\\\\\\\\]]]^^^___111111111111111111111111000111222444555555444444111222222333333444444555222222333444555666777888666666666666777777777777555666666777888999999:::::::::;;;;;;<<<=========<<<======>>>??????@@@@@@@@@AAACCCEEEEEEDDDCCCBBBDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEFFFGGGHHHHHHIIIHHHKKKJJJJJJJJJKKKLLLNNNOOOSSSRRRRRRQQQPPPOOONNNNNNHHHIIIJJJJJJKKKKKKJJJJJJJJJHHHFFFDDDDDDFFFIIIJJJHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNOOOPPPPPPPPPOOOHHHIIIKKKMMMOOOOOOOOOOOOMMMNNNOOOPPPQQQRRRRRRRRRUUUVVVVVVVVVVVVTTTSSSRRROOOOOOPPPQQQRRRSSSTTTUUUTTTTTTTTTTTTSSSRRRQQQPPPNNNMMMKKKIIIHHHFFFFFFEEEFFFGGGHHHIIIJJJIIIHHHHHHEEEHHHJJJJJJHHHFFFEEEEEEDDDEEEEEEDDDDDDDDDGGGIIIGGGFFFDDDCCCBBBCCCEEEFFFFFFFFFFFFEEEEEEDDDDDDCCC@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<<;;;;;;::::::;;;;;;:::999888777666666666666555666666666555444333333555444333222111222333444555555444444444444333333000111333444444333111000//////000000111111111222000000////////////000000///111333111...,,,...000,,,------...///000000111---...///000000///...---...//////000111222222222111111111111111111111111//////000000000000//////222222111111111111222222444333333222111000//////000//////000111111///...,,,...000111111...+++)))////////////////////////000000////////////000000////////////////////////000000000000000000000000+++111555333111222111///000000000000000000000000000000111222222222222111///000000000000111111111333333333333333333333333000111222333333333333333000222222222111000111222333222111222444555444333222222222222333444444555333333222222333333444555333333333444444555555555222222333333333444444444444444444444444444444444222333333444444333333222444444444444444555666666222222222333333444444444222333333444444333333222666666666666666666666666888777666555444444555666666666666666666555555555666666666666666777888888666666666666777777777777777888999::::::888666444555666777888888999999888555666666777888999999999888888777777777777888888888999:::;;;;;;:::999888555888::::::888888:::===>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAA>>>???AAACCCEEEFFFFFFFFFJJJJJJJJJKKKKKKLLLLLLMMMKKKKKKJJJJJJKKKMMMNNNPPPVVVYYY^^^bbbdddeeedddbbbaaaaaaaaaaaabbbbbbbbbbbb\\\]]]^^^```cccfffhhhjjjmmmmmmlllkkklllmmmnnnooo111222333333111111222333333333333444444444555555000111222222333333333333444333333333444555777888444444555555666666777777999999999999999999999999::::::::::::;;;<<<=========>>>???>>>>>>???AAADDDBBBBBBAAAAAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMPPPRRRSSSYYYYYYZZZYYYWWWSSSOOOLLLHHHHHHGGGHHHIIIKKKMMMNNNOOONNNLLLJJJHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPPPPPPPPPPOOOMMMKKKIIILLLNNNOOOPPPOOOPPPQQQSSSNNNMMMMMMNNNOOOOOOMMMLLLQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWYYYZZZZZZWWWUUUXXXUUUQQQQQQRRRSSSQQQNNNPPPQQQRRRRRRRRRQQQOOONNNPPPPPPOOONNNMMMKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEEEEDDDCCCBBBBBBAAAGGGHHHHHHGGGFFFDDDBBBAAACCCCCCCCCDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999777666444444888888777666555444333333444444444444444444444444333333333333333333333333////////////////////////222222222111111111000000222111000.........///000////////////////////////---///000///...---...000////////////////////////............000222444555===777333333333000///111111111111111111111111111111222222111111000///...(((555AAAAAA666,,,,,,000...///111111/////////000111111111000000000000000///111222111000///000111222111111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000111111000000000000111111333222222111111222222333111111000000111111222333222222222222222222222222333333333444444333222222555555555555555555555555555555555444444555555555555555555555555555555555888777555333222333555666777666444222222222444555666333111222444555333000222222222333333333444444444444444555555555666666777777777777666666666666777777777777777777777777444444555666777888999999888777666666777777666555666666666666777777777777777777777777888888888888::::::999999999999::::::888888888888888999999999666888999999888888:::;;;:::999999888999:::<<<===<<<===============<<<<<<::::::;;;===???BBBDDDEEEIIIHHHGGGFFFEEEFFFGGGGGGHHHIIIJJJMMMPPPTTTWWWYYY^^^```ccceeedddbbb___]]]]]]]]]\\\\\\]]]^^^```aaagggjjjooorrrsssssstttuuuuuutttsssssstttvvvxxxzzzxxxtttpppooopppsssuuuvvvvvvyyyzzzxxxyyy|||}}}zzz111222333333111111222333111222222222333333333333111222333333333333333333444444333333444555666777555555555555666666666666777777777777777777777777999999999999:::;;;<<<===<<<===>>>===<<<===@@@BBBBBBAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRWWWWWWXXXWWWUUUQQQNNNKKKHHHHHHGGGHHHIIIKKKMMMNNNPPPOOOMMMKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLOOOPPPPPPQQQPPPOOOMMMLLLNNNOOOQQQRRRRRRTTTVVVYYYSSSPPPNNNMMMOOORRRSSSSSSSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVXXXYYYZZZXXXVVVZZZVVVQQQOOOPPPQQQQQQPPPRRRSSSSSSTTTSSSRRRQQQPPPSSSSSSSSSRRRPPPMMMJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFGGGFFFEEEDDDBBBAAACCCCCCCCCCCCCCCBBBAAAAAA???>>>======<<<<<<======;;;;;;::::::999999999888999::::::999999888777666777777666666555555444444333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111000000111000///.........//////000000000000000000000000///000111111///...///000////////////////////////000000/////////111222333888555333333111...///222111111111111111111111111......000111111111111111///777@@@BBB===666111//////000222222000000000111//////000000111111222222///000111111000///000111111111111111000000000///000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000111111000000000000111111333222222111111222222333111111000000111111222333222222222222222222222222333333333333333333333222444444444444444444444444555444444333333444444555444444444444444444444444777666444333333333444555666444333111111111333444222333444444333222222222333333444444444555555555222222333333333444444444777777777777666666666555666666666666666666666666444444555666777888999999777666555666777888777666888888888888888777777777777777777888888888999999777777777777777888999:::777777777777777777777777888999::::::888888999:::;;;;;;:::::::::;;;<<<<<<======>>>@@@@@@AAAAAAAAAAAABBBDDDHHHLLLPPPSSSUUUUUUTTTRRRQQQPPPQQQRRRRRRTTTTTTVVVXXX\\\aaaeeegggjjjlllooorrrrrrrrrpppooooooooonnnmmmmmmmmmnnnooonnnqqquuuwwwxxxyyy{{{}}}yyyvvvwwwyyy{{{|||~~~111222333222111111222333000000000000111111111222333444444444444333333222555444444444444444555555666666666555555555555555777777777777777777777777888888888888999:::;;;;;;;;;<<<===<<<;;;<<<>>>@@@AAA@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJJJJKKKMMMOOOPPPQQQSSSSSSTTTSSSQQQNNNKKKJJJHHHHHHHHHHHHIIIJJJLLLMMMPPPPPPNNNMMMLLLLLLLLLLLLLLLLLLNNNOOOOOONNNMMMMMMMMMNNNOOOPPPPPPOOONNNMMMOOOQQQRRRSSSUUUXXX]]]aaa\\\XXXRRRPPPPPPSSSVVVWWWUUUVVVWWWXXXXXXYYYYYYYYYXXXWWWVVVWWWYYYZZZYYYXXX\\\WWWRRRNNNNNNPPPRRRRRRTTTTTTUUUUUUUUUTTTSSSSSSUUUVVVVVVVVVTTTPPPLLLJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGEEEFFFFFFGGGGGGFFFFFFEEECCCCCCCCCCCCDDDDDDDDDEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@======<<<;;;;;;;;;;;;;;;;;;;;;:::999888777777666999:::::::::999999888777555555555555555555555555222222222222222222222222333333333333333333333333111111111111111111111111222111111111111000000000000000///.........//////111111111111111111111111111222333222000///000111////////////////////////222111000/////////000111444222333555444//////222000000000000000000000000......///000111111111111///222666;;;<<<777///(((///111333222111000111111......///000111222333333///000111111//////000111111111111111000000000000000000000000000000000000111111000000000000//////000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000111111000000000000111111222222111111111111222222111111000000111111222333222222222222222222222222222222333333333333333333222222222222222222222222444333333222222333333444222222222222222222222222666666444333333333444555444333222111000111222333111555999888444111222555444444444555555555666666555555666666666777777777777777777666666666555555555555555555555555555555444444555666777888999999666555555666888999888777:::::::::999999888888888777777777888888888999999666666666666888999:::;;;:::::::::::::::::::::::::::;;;<<<;;;:::999:::;;;======>>>>>>??????>>>>>>@@@AAACCCEEEGGGIIIIIIJJJKKKMMMQQQVVV\\\aaaeeehhhgggeeecccaaa```aaabbbcccgggffffffgggiiimmmppprrrqqqsssvvvyyy|||}}}}}}}}}~~~}}}|||{{{zzzzzz{{{wwwyyy{{{}}}}}}000222333222111000111222000000000000111111111111555555555555444333333222555555444444444444444444666666666555555444444444999999999999999999999999777666666777777888999::::::<<<======<<<<<<===?????????>>>>>>???@@@BBBCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHJJJLLLLLLKKKJJJIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOOOOPPPOOONNNLLLJJJHHHIIIHHHHHHGGGHHHIIIKKKLLLOOONNNNNNMMMMMMLLLLLLLLLKKKLLLOOOQQQRRRRRRQQQPPPMMMMMMNNNOOONNNMMMLLLKKKPPPQQQRRRSSSVVVZZZ```eeeeee```YYYUUUSSSSSSTTTTTTVVVVVVWWWXXXYYYYYYYYYYYYYYYWWWVVVWWWXXXZZZZZZZZZ[[[XXXTTTRRRQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUWWWWWWVVVSSSOOOLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???===<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999888777666666:::::::::999888777666555444444444555555666666666111111111111111111111111222222222222222222222222////////////////////////111111111111000000000000000000000000000000000000111111111111111111111111111222333222000//////000////////////////////////111000///......///000111222000333999;;;777111///////////////////////////111111111111000///...---------...222444222,,,&&&///000222222000///000111//////000000111111111222///000111000///...///111111111111000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000111111000000000000111111222222111111111111222222111111000000111111222333222222222222222222222222222222222222222222333333333333333333333333333333333222222222222222222333333333333333333333333333555555444333333444444555444333222222111222333333444777999999777555555555444444444444555555555555666666666777777777888888777777666666666555555555555555555555555555555555444444555666777888999999666555555666888:::999888:::::::::999888888777777666666777777777888888888888888888888999:::;;;<<<============>>>>>>>>>>>>:::<<<======<<<===>>>@@@@@@BBBDDDFFFHHHHHHHHHHHHHHHJJJLLLOOORRRTTTVVVVVVWWWYYY^^^ccciiinnnrrrtttvvvtttrrrqqqpppqqqrrrsssxxxvvvtttrrrqqqrrrssstttoooqqqtttwww{{{000111222222000000111222111111111222222222222333555555555555444333333222444444444444444444333333666666555555444444333333888888888888888888888888666666666666777888999999;;;<<<>>>>>>===<<<===>>>>>>>>>======>>>???AAABBBBBBBBBCCCCCCCCCDDDDDDDDDGGGHHHJJJLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLMMMMMMLLLJJJIIIHHHJJJIIIHHHGGGGGGHHHJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKIIIKKKOOORRRTTTUUUTTTTTTPPPQQQQQQQQQOOONNNLLLKKKNNNOOOPPPRRRTTTXXX^^^bbbccc```[[[XXXVVVTTTRRRPPPTTTUUUVVVWWWWWWXXXXXXXXXXXXVVVUUUVVVXXXZZZZZZZZZWWWWWWWWWVVVTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSOOOQQQTTTVVVVVVTTTQQQOOOMMMMMMMMMMMMLLLLLLLLLLLLHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<===<<<;;;:::999888777666::::::999888666555333222333333444444555555666666111111111111111111111111222222222222222222222222////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000111222111///...///000000000000000000000000000///............000111222333///222<<>>333,,,////////////////////////000111111000000///...---000000111111000000000000---///000000///......///222111111111000000//////...000111000///...///000000000000000000000111111000000000000000000000000//////////////////000000////////////////////////000000000000000000000000000000000111111000000000000000000000000000000000111111000000000000111111222111111000000111111222111111000000111111222333222222222222222222222222222111111111111222333444333333333333333333333333222222222111111222222222333333333333333333333333444444333333333444444444444444333333333444444444666555444666777777444222222333333333333444444444222222222222333333333333666666666666555555555555666666666666666666666666444444555666777888999999666555555666999::::::999999999888888888777777777666666777777777888888888:::::::::999::::::;;;<<<<<<======>>>??????@@@@@@:::<<<>>>@@@@@@BBBDDDFFFHHHJJJNNNRRRUUUWWWXXXYYYWWWYYY[[[^^^```bbbddddddfffhhhlllppptttwwwyyyzzz}}}}}}}}}|||}}}~~~~~~|||yyyxxxwwwvvvtttuuuwwwzzz~~~000111222111000000111222222222222333333333444444333444444444444333333222222333444444444444333333555555555444444444444444666666666666666666666666666666666666777888999999;;;<<<>>>>>>===<<<<<<======<<<<<<<<<<<<>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJIIIHHHGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJHHHJJJMMMPPPRRRSSSTTTTTTTTTTTTTTTTTTRRRPPPNNNMMMMMMNNNOOOPPPQQQTTTXXX[[[ZZZYYYXXXWWWWWWUUURRRPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSRRRTTTVVVXXXWWWVVVRRRTTTVVVVVVUUUSSSRRRRRRRRRRRRQQQQQQQQQRRRSSSSSSLLLNNNQQQSSSTTTSSSRRRQQQNNNNNNNNNMMMMMMMMMLLLLLLIIIIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCAAA@@@???@@@@@@?????????@@@AAAAAA???????????????>>>>>>=========<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888888777999999888777666444333222333333444444555555555666111111111111111111111111222222222222222222222222111111111111111111111111//////000000000000000111000000111222222222111111111111111111111111111111///000111000//////000111000000000000000000000000......------...000111222333///111:::AAA===333,,,000000000000000000000000------...///000000000000///111222000......111444,,,...//////...------...333333222111000///.........///000000......///000000000000000111111111111000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000111111000000000000111111111111000000000000111111111111000000111111222333222222222222222222222222222111000000111222444555444444444444444444444444333222222111111222222333444444444444444444444444333333333333444444444444333333444444444444555555666222000111444555222///222222222333333333444444222333333333444444444444666666666555555555444444666666666666666666666666444444555666777888999999777666666777999:::999888888888888888888888888888888888888999999999999:::;;;::::::;;;;;;<<<===>>>===>>>???@@@BBBCCCEEEEEE@@@CCCFFFHHHJJJLLLOOOQQQUUUWWW[[[```dddhhhkkkllljjjkkkmmmooopppqqqrrrrrrvvvwwwzzz|||}}}~~~~~~~~~}}}~~~~~~~~~~~~|||}}}///111222111000///000222222222222333333333333444111222333333333333333333111111333444555444444333333444444444444444444555666666666666666666666666666666666666777888999:::999;;;======<<<;;;;;;;;;<<<;;;;;;;;;;;;===>>>???@@@AAAAAABBBCCCCCCDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIJJJLLLMMMNNNOOOPPPRRRRRRSSSSSSRRRPPPOOONNNLLLNNNOOOOOONNNOOOQQQSSSUUUTTTSSSSSSSSSRRRPPPMMMLLLLLLMMMNNNOOOOOOOOOOOOMMMMMMNNNPPPSSSTTTRRRQQQNNNQQQSSSRRRQQQPPPQQQSSSRRRRRRQQQQQQQQQRRRSSSTTTMMMNNNPPPQQQRRRRRRQQQQQQMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIHHHGGGFFFHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@???>>>>>>>>>???@@@>>>>>>??????>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::999999888888888777666777777777777666666555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111////////////000000111111---...///000111000000///000000000000000000000000...000111111111111222333000000000000000000000000000///...------...///000222///000444666222000111111111111111111111111111,,,---...///000000000000+++---...///.........///---///000000///......///222222111111000000//////...///000///......///000///000000000111111111111000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000111111111111000000000000111111111111000000111111222333222222222222222222222222111111000///000222444555222222222222222222222222333333222222222222333333222222222222222222222222222222333333444444444444222222333444444444444444555444111000111222222333333333333333444444444555666666666666777777777777666666555555555444444444555555555555555555555555444444555666777888999999999888777777999999999777777777888888999:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<===???@@@CCCEEEFFFGGGHHHJJJLLLNNNQQQSSSSSSQQQSSSVVVXXXZZZ\\\___aaaeeefffiiimmmqqqvvvzzz||||||}}}}}}~~~~~~}}}}}}|||~~~}}}{{{{{{~~~|||zzzuuuuuutttrrrooommmnnnpppmmmpppuuuyyy{{{{{{zzzyyymmmjjjgggffffffggghhhgggeeeiiijjjhhhiiimmmnnnkkk///111222111000///000111111222222222222333333333000111222222333333333333///111222444555555444444333333333444444555555555888888888888888888888888666666666777777888999:::888:::<<<<<<;;;999999999;;;;;;::::::;;;<<<>>>???@@@@@@AAABBBBBBCCCDDDDDDFFFFFFEEEEEEEEEFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJHHHGGGFFFGGGGGGHHHHHHIIIJJJLLLLLLLLLKKKKKKIIIIIIIIIHHHIIIJJJJJJKKKMMMNNNOOOOOOOOONNNMMMMMMMMMNNNOOOOOOMMMMMMMMMOOOVVVSSSQQQOOOOOONNNLLLJJJIIIIIIJJJKKKLLLLLLLLLLLLIIIIIIKKKNNNPPPQQQOOOMMMMMMNNNOOONNNLLLMMMQQQUUUSSSRRRQQQQQQQQQSSSTTTUUUPPPPPPQQQQQQQQQQQQQQQPPPKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJIIIIIIHHHGGGFFFEEEHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@>>>=========>>>???>>>>>>>>>>>>>>>======<<<;;;:::999999888888999999888888888777777777777777444555666888999999999999444444444444444444444444222222222222222222222222111111111111111111111111////////////////////////.../////////000000111111+++,,,.../////////......///////////////////////////000222222222222444666000000000000000000000000222111///...------......//////000///+++(((...666111111111111111111111111000000000000///...---,,,+++,,,...111333222///,,,...000111111000//////000000000000000111111111111...///000///...---...000//////000000111111111222000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000111111111111000000000000111111111111111000111222222333222222222222222222222222111000//////000222444555111111111111111111111111444333333222222333333444111111111111111111111111111222333444444444444444000111222333333333333333666777777444000000555999444444444555555555666666444444444444555555555555666666555555555444444444444444444444444444444444444444555666777888999999:::888777888999999888777777888999:::;;;;;;<<<===>>>>>>>>>>>>????????????>>>???AAADDDGGGJJJMMMNNNTTTUUUWWWZZZ]]]___bbbcccaaacccfffggghhhiiilllnnnpppppprrruuuyyy~~~}}}|||~~~}}}vvvtttqqqppprrrvvv||||||{{{yyyvvvrrrmmmhhhfffddddddccc```\\\ZZZZZZ[[[UUUWWW[[[___aaaaaa```___YYYVVVTTTSSSSSSSSSRRRQQQNNNQQQRRRPPPQQQTTTUUURRR111111111000000000000000222222111111222222333444444444333222111111111111222222333444555666777888333333333444555666777888333444555777888999999999222222333444555666888888999999:::;;;;;;<<<<<<===::::::;;;<<<===>>>???@@@@@@@@@AAABBBBBBBBBAAAAAAEEECCCAAABBBFFFHHHGGGFFFHHHHHHGGGGGGFFFEEEEEEDDDGGGHHHJJJKKKKKKKKKJJJIIILLLKKKIIIHHHHHHIIIJJJKKKJJJKKKLLLLLLKKKIIIHHHFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLKKKKKKKKKLLLNNNOOOQQQOOOLLLKKKJJJLLLNNNOOOQQQQQQPPPOOOOOOOOOPPPPPPQQQOOOMMMLLLKKKLLLMMMNNNOOONNNMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAABBBCCCEEEGGGEEEEEEFFFFFFEEEDDDBBBAAACCCBBBAAA@@@???@@@AAABBB<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::999888888444555666777777666555555::::::999888777777777888555555555444444333333333333111000111333555333111***+++---///111111000000111111111000000...------222111000///....../////////////////////.........000000///...............,,,,,,...111555:::???BBB222111111111000000//////111000///...------------111000///......///000111222222111111111111222222...///222333333222///...//////............//////111111000000//////......000000000000000000000000000000000000000000000000333333333222222222222222////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////222111000......000111222000111111111111222222222000000000000000000000000111111111000000000000000111111111000000111222222111222333444333222111000222222222222222222222222111222222333333222222111000000111222333444444555111111222222222333333333333333222111222333444555222222333333333333444444222333444444444333222111333333333444444444555555444666777666555555666777555555555444444333333333666555555555666777999:::888888888666555666999;;;999:::<<<<<<<<<===???AAA@@@AAACCCFFFIIIKKKLLLMMMHHHJJJMMMQQQUUUYYY\\\^^^dddeeegggjjjmmmqqqtttvvvxxxwwwvvvvvvvvvwwwxxxyyy}}}|||}}}{{{xxxyyy|||yyyrrrnnneeeeeeccc```^^^^^^aaacccfffcccaaa```[[[UUUTTTWWWRRRQQQPPPPPPOOONNNKKKIIIGGGIIIKKKKKKKKKJJJKKKLLLIIIHHHGGGFFFEEEFFFFFFGGGEEEBBBCCCGGGGGGDDDGGGLLL111000000000000000000000222222111111222222333444444444333333222333333333222333333444555666666777555555555444555555666666999888888777666555555444555555444444555777888999999999::::::;;;<<<<<<<<<;;;<<<<<<===>>>???@@@@@@???@@@AAAAAAAAAAAAAAAAAADDDCCCAAABBBEEEGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGHHHJJJKKKIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKJJJKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPSSSRRROOOMMMLLLLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBB======<<<<<<<<<;;;;;;;;;:::::::::::::::999888777555555666777777666555444777777666666555555666666666666555555555444444444666444222222444444222000000000111111111111111000444444444333333222000000.........------------,,,////////////////////////222222111000000000000000------...000444888<<<>>>111111111000000000//////555555333222222111111111111000000//////000000111111111111111111111111111...///111222222111///...//////............//////111000000000/////////...000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000111111111111111111111111222111000//////000111222000111111111111222222222000000000000000000000000222222222111111111111111555555444333333333333444///000111222333333444444222222222222222222222222111222222333333222222111222222222222222222333333111111222222222333333333444333222222222333555555222222333333333333444444222333444444444444333222444444444444555555555666444555666666555555666777888888888888999999::::::777666666555666777888999;;;;;;:::999777888:::===<<<===???@@@@@@AAACCCEEEHHHJJJMMMPPPSSSVVVWWWWWWSSSUUUXXX\\\aaafffiiillltttuuuvvvwwwzzz|||zzztttqqqmmmnnnqqqtttwwwzzz{{{|||vvvuuusssooojjjccc]]]ZZZVVVVVVTTTRRRPPPPPPRRRUUUSSSQQQQQQQQQNNNIIIIIIMMMKKKJJJIIIHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFEEEFFFGGGEEEEEEDDDDDDDDDFFFGGGHHHIIIFFFFFFIIIIIIFFFHHHMMM000000000000000000111111222111111111111222333333333333333333444444444444333333333444444555555555777666555555444444444555;;;:::888666555444444444888777666555555777999:::999999::::::;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAACCCDDDCCCBBBEEEEEEFFFFFFGGGHHHIIIIIIKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJHHHHHHHHHIIIJJJKKKIIIIIIHHHGGGGGGGGGHHHHHHFFFGGGGGGHHHHHHIIIIIIJJJFFFGGGHHHJJJKKKKKKLLLLLLMMMLLLJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPPPPTTTSSSQQQOOOMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBB??????@@@AAABBBBBBBBBAAA=========<<<<<<<<<<<<;;;;;;<<<;;;;;;:::999888777666777777777666555444333666555555555555666666777666666666666555555555555777666444444444333222000444333222111000/////////444444444444333222111111...///000111222111000000////////////////////////222111111000000000000000/////////000222555777999111111000000000000//////222111000///............///000000000000000000///...///000111111000///...////////////////////////000//////......//////000000000000000////////////000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111222111000//////000111222000111111111111222222222000000000000000000000000222222222222222222222222333333222111000000000111111111111111111222333444222222222222222222222222111222222333333222222111333333333222222222111111111111222222222333333333444444333333444444555666222222333333333333444444222333444444444444333333444444444555555555666666333555666666555555666888555555666777999::::::;;;999999888888888999:::;;;=========<<<;;;;;;===???===???AAACCCDDDFFFIIIKKKTTTVVV[[[___ccceeefffgggeeefffhhhkkknnnsssvvvxxx}}}~~~}}}yyyuuuoooiiieeebbbZZZZZZZZZZZZ[[[]]]^^^___\\\[[[ZZZWWWSSSNNNJJJHHHIIIIIIHHHEEECCCDDDFFFHHHFFFDDDEEEFFFDDD@@@AAADDDFFFEEEDDDCCCCCCDDDFFFGGGEEEFFFFFFEEEDDDCCCEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKNNNKKKKKKMMMNNNLLLMMMQQQ000000000000000111111111111111111111111222222333111222222333444444444444333333333333333444444444555444444333333333444444777666555444555666888:::999888666444555666888:::888999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA>>>>>>??????@@@AAA@@@@@@BBBCCCDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJIIIIIIIIIJJJKKKLLLKKKJJJHHHFFFFFFFFFFFFGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMQQQQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQRRRQQQQQQPPPPPPOOOMMMKKKJJJIIIIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBB???@@@AAABBBBBBAAA??????=========<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999888777888777777666555444444333666666666666777777888999555555555555555555444444555444444333333222111111333222000...------......111111111111111000///......000222444555444333222///////////////000000000//////............//////000000///000000111333333000000000000000000//////---,,,,,,+++******++++++---...///000000///...------...000111111000...---000///...------...///000000000////////////000000000000000000////////////////////////////////////////////////////////////---......///000111111222........................////////////////////////111111111000000000000000000000000000000000000000111111111111111111111111111111000//////000111111000000111111111222222222000000000000000000000000111111111222222222222222000000/////////000000111555444222000//////000000222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333444444444444555555666666222222222333333333444444333333333444444444444444333333444444444555555555333555666666555666777888444444555666777888999999;;;;;;<<<<<<<<<===>>>>>>???@@@AAA@@@>>>???AAABBBCCCFFFJJJMMMPPPSSSWWWYYY```ccchhhmmmqqqsssttttttuuuvvvwwwxxxzzz||||||{{{{{{{{{xxxtttqqqooonnnllljjjiiifffccc^^^YYYUUURRRPPPOOONNNLLLJJJJJJJJJKKKLLLMMMLLLLLLJJJHHHFFFEEEDDDDDDEEEDDDCCCBBBBBBDDDFFFFFFEEEEEEGGGEEEAAABBBEEEGGGGGGGGGGGGHHHJJJMMMPPPJJJKKKKKKJJJHHHIIIKKKMMMLLLMMMOOOQQQSSSVVVXXXYYY[[[YYYXXXYYYZZZZZZZZZZZZ//////000000111111111111111111000000111111222333///000111222333333222222222222222333333333333333111111111111222333444555555444333444555888;;;===888777555444444666777888888888999999:::;;;;;;<<<========================>>>>>>???@@@AAABBBBBBBBB@@@AAABBBCCCBBBBBBBBBBBBAAABBBCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNLLLJJJGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKLLLLLLMMMHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMLLLKKKJJJIIIHHHHHHKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQQQQQQQRRRQQQOOOLLLJJJHHHFFFEEEJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAABBBBBBAAA???===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888888777666555444444444666555555555666777888888333333333333333333333333111111222222111111111222111000///......///000111///////////////......---***,,,...000111111000///////////////000000111111//////............//////000000000/////////000000//////////////////000000//////......------......+++,,,---......---,,,+++,,,---///000000///---,,,000///...------...///000000000////////////000000////////////000000000000////////////////////////////////////////////////------...///000000111111........................////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000111111111222222222000000000000000000000000000000000000111111222222111111111222333444555666555333222000//////000111222222222222222222222222111222222333333222222111000000111222333333444444111111222222222333333333444444444555555555555555222222222333333333444444333333333444444555555555222333333333444444444444444555777777777777888:::999999999999::::::::::::;;;<<<===???@@@BBBBBBCCCEEEFFFGGGGGGFFFGGGIIIJJJOOOSSSYYY^^^bbbfffjjjllljjjmmmqqquuuyyy{{{|||}}}yyysssnnniiigggeeeccc```\\\YYYWWWWWWUUUTTTSSSQQQNNNKKKHHHFFFEEEDDDJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEDDDEEEEEEFFFFFFGGGDDDEEEFFFFFFEEEFFFIIIKKKKKKIIIIIIKKKJJJGGGIIINNNOOORRRUUUVVVWWWXXX[[[^^^YYYZZZYYYWWWTTTRRRSSSTTTWWWYYY]]]ccciiinnnrrrtttvvvuuutttrrrrrrqqqmmmhhh/////////000111111222222111000000000000111222222///000111222222222000000111111111222222333333333000000000111222333555555666666555555666777999:::555555555555666666777888888888999999::::::;;;;;;;;;;;;<<<<<<=========>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFIIIIIIHHHFFFFFFGGGCCCCCCDDDDDDEEEFFFFFFGGGIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMOOONNNLLLJJJHHHGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKNNNNNNNNNNNNNNNMMMLLLLLLJJJIIIIIIIIIJJJJJJKKKLLLJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHIIIIIIIIILLLLLLLLLKKKJJJHHHGGGFFFGGGHHHJJJMMMNNNNNNNNNMMMLLLLLLLLLMMMNNNPPPQQQRRRSSSRRRPPPNNNKKKHHHFFFEEEHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDEEEEEEEEEFFFFFFFFFDDDCCCBBBAAAAAA@@@AAAAAABBBAAAAAAAAA@@@>>>======;;;;;;;;;::::::::::::999999999:::::::::999888888888777666555555555555555444333333333333444444555222222222222222333333333///000111111000000111333111111111111222222333444///000000111000000//////,,,---///000111111111000...//////000000111111222000000000000000111111222000000000000////////////......////////////000000000000//////...//////000,,,,,,------------,,,,,,---...///000000///...---111000///......///000111111000000//////000000111////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000111111000000000000111111111111222222222000000000000000000000000/////////000111111222222/////////000111222444444/////////000111222333444222222222222222222222222111222222333333222222111///000111222333444444555111111222222222333333333333333444555555555555444222222333333333333444444444333333333444555666777333333333444444444555555555777888999888999:::<<<::::::::::::;;;;;;;;;;;;===???BBBEEEHHHJJJLLLLLLPPPRRRTTTUUUUUUVVVXXXZZZ[[[___eeejjjmmmqqqtttvvvtttvvvxxx{{{}}}{{{uuuooojjjhhhgggeeeaaa\\\YYYVVVTTTSSSQQQOOOKKKJJJIIIIIIHHHGGGFFFFFFDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBAAABBBBBBCCCBBBBBBCCCDDDGGGJJJMMMOOOKKKMMMOOOPPPQQQSSSVVVXXXVVVSSSRRRSSSRRRPPPTTTZZZ]]]ccciiimmmmmmmmmnnnpppqqqrrrpppmmmgggccc``````eeeiiipppxxx|||...//////000111111222222000000000000000111222222000111222333333222000//////000000111222333333444333333222222333444555555666666666666777777777777444555666888999999888888888888888999::::::;;;;;;;;;;;;<<<===>>>??????@@@???@@@AAABBBCCCDDDDDDDDDFFFIIILLLLLLJJJHHHHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIJJJJJJKKKKKKKKKMMMMMMMMMMMMLLLKKKJJJJJJHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJJJJKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHFFFHHHKKKMMMNNNMMMLLLKKKLLLKKKJJJJJJKKKNNNQQQSSSRRRQQQPPPNNNLLLJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFCCCBBBAAA????????????@@@@@@???????????????@@@@@@::::::999999999999888888777777888888999999888888777666555555444555666666444444333333222333333333222222222333333444444444000222333222000///000222111111222333333333333222000000111111111111000000000000000111111222222222...//////000111111222222000000000000000111222222...//////000000000000///........./////////000000......------------......///......------......///////////////////////////000000000//////000000000111111000000000000111111.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000//////000111111222333333//////............//////,,,---...000222333444444222222222222222222222222111222222333333222222111111111111222222333333333111111222222222333333333111222333444555444444333222222333333333333444444444333333333444555777888555555555555666666666777666888::::::::::::<<<>>>;;;;;;<<<<<<===>>>??????EEEGGGLLLPPPUUUXXX[[[\\\^^^aaadddfffgggiiikkkmmmiiilllqqquuuwwwyyyzzz|||~~~~~~~~~~~~{{{wwwrrrpppooopppqqqllljjjfffaaa\\\XXXUUUTTTPPPOOOMMMKKKJJJHHHHHHHHHHHHFFFDDDDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDDDD@@@AAACCCDDDFFFGGGGGGGGGJJJJJJKKKNNNRRRWWW\\\______bbbeeegggiiilllooorrrqqqlllgggdddaaa^^^bbbhhhooowww|||yyywwwzzz~~~...//////000111222222222000000000000000111111222222222444444444222000///...///000111222333444444666666555444444444555555444444666777888888888888333555777:::;;;;;;:::999777888888999::::::;;;;;;;;;<<<===>>>???@@@AAABBB???@@@AAACCCDDDEEEEEEEEEEEEHHHKKKKKKIIIGGGGGGHHHJJJJJJIIIIIIHHHGGGGGGFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIKKKLLLMMMOOOOOOOOONNNMMMIIIIIIJJJJJJKKKLLLLLLLLLIIIJJJKKKMMMNNNNNNNNNNNNPPPOOONNNLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLLLLLLLLLLKKKHHHJJJLLLNNNNNNMMMKKKJJJLLLJJJIIIHHHJJJMMMQQQTTTPPPPPPOOOOOONNNLLLKKKJJJGGGGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGFFFFFFGGGGGGDDDDDDEEEFFFFFFFFFFFFFFFBBBAAA@@@>>>===>>>>>>???>>>=========>>>@@@BBBDDD999999999888888888777777555666777888888999888888777666555444444555777888777666555555444444444444333333333444444555555555333555666444000///000222///000111222222111//////...///000000000000//////...------,,,---......///...//////000111222222222...............///000000......///000111111111000---.........//////000000//////.........//////000111000///......///000111000000////////////000000000000111111111111000000111111000000000000111111.../////////000000111111000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111000000111111111111000000000111111111111222222222000000000000000000000000000000111222333333444444555444333111000/////////---...000222222222111111222222222222222222222222222222222333333222222222333333333222222222222111111111222222222333333333111222333444444444333222222222333333333444444444444444333333444555777888777777777777888888888888777999;;;;;;;;;;;;===??????@@@AAACCCEEEGGGHHHIIIMMMPPPUUU[[[aaaeeehhhiiiiiilllpppssstttvvvyyy{{{yyy|||zzzvvvkkkhhhddd```]]]]]]___```TTTRRRPPPMMMKKKJJJJJJJJJHHHGGGFFFEEECCCCCCBBBBBBDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEGGGIIILLLOOORRRSSSTTTTTTVVVVVVWWWZZZ```fffllloootttwww{{{~~~~~~wwwpppkkkmmmsss|||000000111111111111000000111111222222222333333333...//////000000000//////000111222333444333333222,,,///222333333222222222333444555777888888999999888888777777888888999:::888999999::::::;;;;;;<<<999999:::<<<===???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFFFFFFFGGGHHHHHHIIIHHHIIIIIIKKKMMMOOOQQQRRROOOMMMKKKJJJLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNMMMMMMLLLLLLNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKLLLKKKJJJIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKJJJJJJKKKMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKMMMNNNRRRRRRPPPOOOMMMLLLJJJJJJGGGHHHIIIJJJJJJIIIHHHHHHJJJJJJIIIHHHGGGEEEDDDCCCGGGHHHHHHHHHGGGEEECCCBBBCCCBBBAAA@@@???>>>>>>>>>??????>>>===============:::::::::999999999888888888888888888777777777777555444444444444333333333///000111222333444333333111000111111222333444555444333222222222222333444000000111222333333444444333222111000////////////111111222222222333333333000000000000000000000000000000000000000000000000222222111111000/////////000000000000000000000000////////////000000000000///////////////.........------............------////////////////////////111000///......///000111+++,,,...000111000000///000000000000000000000000//////000000111111111111//////000111111111111111000///...------...///000000000000000000000000000111000///......///000111333111000///000111000//////////////////000000111333222222222111111000000333222222222111111000000000111111111222222222222222222111111111111111111111111111111111111111111000000/////////111222333222222333333333222222111111111222222222333333333111222222333333333222222333333333333333333333333444444333333222333333333666555555555444555555666333555888999999999;;;<<<888:::;;;;;;;;;;;;<<<===@@@>>>===???AAACCCDDDCCCFFFIIILLLNNNPPPSSSWWWZZZZZZ___eeeiiijjjkkkmmmoootttyyy}}}|||zzzyyyyyyuuuqqqnnnkkkiiieee___ZZZUUUQQQLLLJJJKKKLLLKKKIIIEEEFFFGGGFFFDDDBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEHHHGGGFFFFFFFFFHHHIIIJJJKKKIIIJJJMMMNNNOOOSSSYYY\\\^^^```aaaaaaaaabbbdddbbbaaadddmmmxxx000000111111111111000000111111111111222222222222000111222222333333222222000111222333333333333222///111444555555444444444222333444555666777777777777777666666777777888999777777888999999::::::;;;:::;;;<<<===>>>@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRROOOMMMKKKKKKLLLMMMMMMLLLNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMKKKJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIIIIJJJLLLLLLJJJIIIJJJJJJJJJKKKKKKLLLNNNNNNQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLJJJIIIHHHIIIIIIIIIIIIHHHFFFEEEDDDGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>===============>>>::::::::::::999999999999888888888777777777666666666666666666555555555555222222333444444555666666555444444333333333333444444444333333333222222222000111111222333333444444333222111000////////////111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000111111............................../////////000000000//////////////////////////////000000000000//////000000000000000000000000111000///......///000111------...///000000000///000000000000000000000000///////////////000000000//////000111111111111111222111000//////000111111////////////////////////000000000000111111222333333111000///000111000///111111111111111222222333222222111111111000000000222222111111111000000000000000000111111111222222111111111111111111111111111111111111111111111111222111000//////000111111222222222333333222222111222222222222333333333333222333333333333222222111333333333333333333333333444333333222222333333444333333333333444555666666444666999::::::<<<>>>@@@:::<<<======<<<===???AAA@@@AAADDDGGGJJJMMMOOOQQQTTTWWW[[[^^^___```bbbcccgggkkkpppssssssssstttvvv~~~}}}uuussspppmmmiiieeebbbaaa^^^\\\YYYXXXWWWUUUPPPMMMNNNKKKHHHFFFGGGHHHGGGFFFEEEGGGGGGGGGEEEDDDEEEFFFFFFFFFGGGGGGHHHIIIKKKLLLKKKMMMOOOQQQRRRRRRRRRQQQQQQQQQTTTZZZ^^^```dddjjjrrrvvvzzz||||||{{{||||||yyyxxxxxx000000111111111111000000000000000000111111111111111111222333444444333333111111222333333333222222///222444555555444444555111222333444555666666666666555555555555666777777666777777888888999::::::;;;<<<===>>>???@@@AAABBB@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRRRRPPPNNNNNNOOOPPPOOONNNQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNOOOOOOLLLLLLKKKKKKKKKLLLMMMMMMOOOPPPPPPOOOMMMKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPOOOJJJJJJIIIJJJKKKKKKIIIHHHJJJKKKLLLMMMMMMMMMMMMMMMOOOOOOOOONNNMMMLLLLLLLLLNNNNNNNNNNNNMMMKKKJJJIIIHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCAAA???>>>>>>>>>=========<<<======>>>>>>;;;;;;;;;;;;::::::::::::888888777777777777666666666666666666555555555555444333333222333444666777999888777555444333222222444444555555555444222111111111111222222333333444333222111000////////////000000000000111111111111000000000000000000000000////////////////////////......///000000111222222........................------.........////////////////////////////////////000000111111000000///111111111111111111111111000000////////////000000//////.........//////000000000000000000000000000////////////............//////000111111111111111333222111000//////000000........................---...///000111222222222222111///000111111000///111111111111111222222333111111000000000000//////111111000000000000///////////////000000000111111111111111111111111111111111111111111111111111111333333111000000///000000111222222333333222222222333333333333444444444444333444444444333222222111222222222222333333333333444333333333333333444444333333444444555666888999777888:::;;;;;;===@@@BBB===>>>??????@@@BBBEEEHHHHHHLLLRRRVVVXXXZZZ^^^aaagggkkkpppssssssrrrrrrrrrsssvvvyyy{{{||||||}}}~~~}}}vvvooojjjbbb```]]]YYYUUUPPPMMMLLLIIIHHHGGGGGGHHHGGGEEECCCFFFDDDBBBBBBCCCDDDDDDCCCDDDFFFHHHHHHFFFFFFGGGHHHIIIKKKMMMNNNPPPSSSWWWZZZ[[[^^^cccggggggddd___\\\]]]^^^dddooowwwzzz000000111111111111000000////////////000000000000///000111222222222222222222222222222222222222222///111333333222222222333222222333555555666666666666666555555666666777888777777888888999999::::::;;;<<<<<<>>>???@@@@@@AAA???@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFGGGGGGHHHHHHHHHJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNPPPQQQRRRUUUSSSRRRRRRSSSSSSRRRQQQSSSSSSRRRRRRQQQQQQPPPPPPMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQOOOMMMKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRMMMLLLKKKLLLMMMMMMKKKIIIIIIJJJLLLMMMMMMLLLKKKJJJMMMMMMMMMMMMLLLLLLLLLLLLNNNNNNNNNMMMMMMLLLKKKKKKGGGHHHHHHIIIIIIIIIHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>===<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;:::::::::888777777777666666666666444444444333333333222222333222000000000222444555999888666555333333222222222444666777888777555444111111111222222333333333222222111000//////000000////////////000000000000////////////////////////////////////////////////////////////000000111111........................------------.........//////////////////000000000......////////////......000000000000000000000000000000////////////000000111000...------...///000////////////////////////000000/////////.........//////000111111111111111000000//////...---------////////////////////////)))***,,,...000000000///111000///000111222000//////////////////000000111000000000///////////////000000000///////////////////////////000000000000111111111111111222222222111111111111111111111111222222111111111111111111111111222333333333222222333333333444444444555555444555555444444333222111222222222222333333333333444444333333333444555555777777777777888999:::;;;999:::;;;<<<<<<===@@@CCC???AAACCCEEEGGGKKKPPPSSSWWW^^^eeehhhhhhiiilllppptttwwwzzz||||||||||||}}}zzz{{{}}}~~~{{{uuuoooiiibbb[[[VVVPPPOOONNNLLLIIIGGGFFFEEEBBBBBBBBBCCCDDDDDDDDDCCCDDDDDDEEEGGGHHHJJJJJJJJJKKKMMMOOOOOONNNMMMNNNOOOOOOSSSWWWZZZ^^^dddkkkpppuuuzzz{{{rrrmmmlllnnnvvv000000111111111111000000....../////////000000000//////000111222333333333333222222222222222222222000222333333222111222333333444555666666666666666777666666666666777888888888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@@@@AAABBBBBBCCCEEEFFFGGGHHHHHHHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRTTTRRRRRRRRRTTTTTTSSSQQQSSSSSSSSSRRRRRRQQQQQQQQQLLLMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKLLLNNNOOOPPPPPPQQQPPPNNNKKKIIIIIIJJJLLLMMMOOOPPPRRRRRRSSSSSSOOOOOONNNOOOPPPPPPOOOMMMIIIJJJKKKKKKKKKJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLGGGGGGHHHHHHIIIIIIHHHHHHDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFDDDBBBAAA@@@??????======<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::777777777666666666666555444333333333333222222222444222111000000111333555555444444333222222333333111333555888999999999888111222222222222222333333222111000000000000000000....../////////000000000////////////////////////////////////////////////000000000000//////......////////////////////////------------.........///////////////000000111111......////////////......//////////////////////////////000000000000//////111000...------...///000////////////////////////000000000000000000000000//////000111111111111111///////////////...------000000000000000000000000)))***,,,...000000000///000000///111222222000//////////////////000000111///////////////000000000///////////////000000000////////////000000000000000000111111111222222222111111111111111111111111//////000111222333333333000111222333333333333333333333333444444444555555555555555555555444333222222222333333333444444444555555444444555666777777::::::999999999:::;;;;;;===>>>???@@@@@@@@@CCCEEEDDDGGGKKKNNNSSSXXX^^^bbbfffllltttwwwwwwwww{{{~~~~~~~~~}}}~~~~~~~~~}}}{{{|||}}}~~~}}}yyytttqqqfffccc___[[[WWWSSSNNNJJJDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGHHHKKKNNNRRRTTTVVVXXXYYYZZZ\\\^^^^^^]]][[[ZZZ[[[[[[```hhhmmmssszzz000000111111111111000000////////////000000000000000000222333444444444444444333222222111111222222333555666555444333444666444444555666666666666666777777666666777777888999888999999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDEEEGGGIIIIIIHHHGGGFFFDDDDDDFFFFFFFFFEEEDDDCCCGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKMMMMMMMMMNNNOOOPPPRRRSSSPPPOOOOOOQQQSSSTTTRRRQQQSSSSSSRRRRRRRRRRRRRRRRRRNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPOOOOOOOOOMMMJJJHHHHHHIIILLLMMMNNNOOOQQQQQQRRRRRROOOOOONNNPPPQQQRRRQQQOOOJJJJJJJJJJJJIIIIIIHHHGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKLLLFFFFFFGGGHHHHHHHHHGGGGGGCCCCCCBBBBBBCCCDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::777777666666666666555555555555555555444444444444555444333333333444555555222222111111111222333333000222444666888999999888222222222222222222222222111111000000000000000111////////////000000000000000000000000000000000000////////////////////////111111000//////...------000000000000000000000000------........./////////...//////000000111111222000111111222222111111000........................//////000000000000////////////.........//////000000000000000000000000000000000000000111111111222//////000111111111111111000000111111111111000000111111111111111111111111---...///000111222222222/////////111333333111///111111111111111222222333//////000000000000111111//////000000000000111111/////////000000000111111000000000111222222333333111111111111111111111111---...000222333444444444000111222222333333333333333333333333444444444444444444555666666555555444333333444444555555666666666666666666777888999999::::::::::::;;;<<<======BBBEEEHHHJJJJJJKKKMMMOOOOOOSSSXXX]]]bbbggglllooooootttzzz~~~|||xxxvvvsssqqqooogggfffeeedddccc___ZZZVVVNNNLLLJJJIIIHHHGGGEEECCCAAABBBBBBCCCDDDEEEEEEEEEEEEGGGHHHHHHHHHIIILLLNNNNNNSSSYYY___bbbfffhhhjjjlllnnnoooooollliiigggggglllttt~~~000000111111111111000000//////000000000111111111...///111222333444444444444333222111111111222222444555666555444333555666333333444555555555555444666666555555555666777777888888888999::::::;;;;;;<<<<<<<<<===>>>>>>???????????????@@@AAAAAABBBBBBAAACCCEEEHHHIIIHHHGGGFFFCCCDDDFFFGGGGGGFFFEEEDDDFFFFFFHHHIIIJJJLLLMMMMMMNNNMMMLLLLLLKKKKKKKKKLLLNNNNNNNNNNNNOOOQQQRRRSSSNNNNNNOOORRRUUUVVVUUUSSSQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPOOONNNMMMMMMLLLLLLLLLLLLMMMNNNOOOOOONNNOOOOOOMMMJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPLLLKKKLLLMMMPPPQQQPPPOOOLLLLLLKKKIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGFFFFFFFFFHHHIIIJJJFFFFFFFFFGGGGGGFFFEEEEEECCCBBBAAAAAAAAABBBCCCCCCEEEDDDDDDCCCBBBBBBCCCCCC???>>>===<<<;;;:::::::::::::::::::::999999999999777777666666666555555555555555555444444444333333444444444444444444444444222222111111111111222222222222222333444444555555222222222222222222222222111111000000000000111111//////000000000111111111000000000000000000000000000000000000000000000000//////////////////......////////////////////////....../////////000000000...//////000111111222222111111222222222222111111////////////////////////...///000111111000///...------...///000000000///000000000000000000000000---......///000111222222//////000111111111111111...///000111222222111111000000000000000000000000000000000000111111222333/////////111333333111///111111111111111222222333000000000111111111222222000000000111111111222222000000000111111111222222///000000111222222333333111111111111111111111111///000111333444444333333000000111222333333333333222222222222333333333333333444555666666666666666444444555555666777777888888888888888999:::;;;<<<;;;<<<<<<>>>@@@BBBDDDEEEIIIMMMSSSWWWZZZ\\\]]]___]]]aaahhhmmmqqqtttwwwyyywwwyyy|||}}}}}}~~~uuupppjjjeeecccaaa^^^\\\RRRPPPNNNNNNNNNMMMJJJGGGDDDCCCBBBBBBDDDEEEDDDCCCFFFGGGHHHJJJLLLNNNOOOPPPNNNPPPRRRSSSTTTVVVZZZ]]]```gggpppwww|||~~~|||zzz000000111111111111000000000000000000111111111111,,,---...///111111222222555444222111111111222222333444444333111111333444222222333444444444333333555444444444444555666666777777777888999999::::::======>>>>>>??????@@@@@@>>>??????@@@AAAAAABBBBBB???AAADDDGGGHHHGGGFFFEEECCCDDDFFFGGGHHHGGGEEEDDDEEEEEEGGGHHHJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSPPPPPPRRRUUUXXXZZZYYYWWWPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTSSSRRRPPPOOONNNMMMMMMMMMMMMLLLMMMMMMNNNOOONNNOOOOOOMMMKKKJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNHHHHHHIIIKKKMMMOOONNNMMMOOOMMMKKKJJJIIIIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDCCCIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBBBB@@@@@@@@@@@@AAABBBDDDDDDCCCCCCCCCCCCDDDDDD@@@???===<<<::::::999999:::::::::999999999888888777666666666555555555555333333333222222222111111222222333333333222111111444333222222111111111222333222111000000000111111222222222222222222222222111000000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111------......///000000000........................////////////000000000000...//////000111222222222//////000000000000//////000000000000000000000000...///000111111000///...+++,,,...000111111000///000000000000000000000000+++,,,---...///111222222//////000111111111111111+++,,,...///000111000000////////////////////////111000///......///000111......///111333333111//////////////////000000111000000111111222222222333000000111111222222222333111111111111222222222222///000000111222222333333111111111111111111111111000111222333444333222111///000111222333444444444111111222222222333333333222333444666777777888888555555555666777888888999999999999999:::;;;<<<======>>>@@@CCCFFFIIILLLMMMNNNSSS[[[bbbfffhhhjjjlllhhhlllrrrwwwzzz|||}}}~~~~~~~~~{{{tttnnnkkkiii```[[[UUURRRQQQQQQPPPNNNIIIGGGEEEFFFIIIJJJIIIGGGIIIGGGFFFGGGIIIKKKKKKKKKKKKMMMOOOSSSWWWZZZ]]]^^^YYY[[[^^^```aaadddiiinnnyyy000000000000000000000000111000///......///000111000000000000000000000000000111111111111222222222444444444333333222222222111222333333444444333333666555555555555444444444666777:::<<<<<<<<<;;;:::>>>>>>======<<<<<<<<<;;;>>>???AAABBBCCCCCCBBBAAACCCDDDEEEFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMLLLLLLLLLLLLMMMNNNOOONNNNNNPPPSSSUUUSSSQQQTTTUUUVVVWWWXXXYYYYYYYYYTTTSSSSSSRRRRRRSSSTTTUUUVVVTTTRRRPPPNNNMMMLLLLLLGGGHHHKKKMMMOOOOOOOOOOOOOOOPPPPPPNNNKKKIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJKKKNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJHHHEEEDDDEEEGGGGGGGGGHHHHHHGGGFFFDDDCCCHHHGGGEEEDDDDDDDDDEEEFFFEEEDDDDDDBBBAAA@@@??????BBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>===<<<;;;;;;;;;===;;;:::888888999:::<<<777666555444444555777777666555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000111111000000//////......000000000000////////////000///...---------------...+++000111...444777...111000///......///000111///......------///000111000000//////.........---111111000000//////......---------------...//////---------------...//////111///000444999999444...222222333333333222111111000000000000000000000000///111222111000///000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111...///000111111000///...111111111111111111111111222222222222222222222222111222222333333222222111///000000111222222333333333333333444555555666666333333333333444555777777555777888888777888:::<<<999;;;======>>>@@@BBBEEEDDDHHHNNNRRRSSSUUUWWWZZZZZZ___gggooosssuuutttsssssswww|||~~~|||{{{zzzxxxvvvpppmmmgggaaa[[[VVVTTTSSSOOONNNKKKGGGCCCCCCEEEGGGDDDEEEFFFGGGHHHKKKOOOSSSSSSQQQOOONNNPPPTTTXXX[[[XXX\\\aaafffjjjmmmnnnnnniiillloooooopppxxx|||}}}}}}{{{xxxxxx{{{~~~000000000000000000000000111000///......///000111000000000000000000000000000111111111111222222222444444333333333222222222111222333333444444333333444444444555555555666666666777999;;;<<<<<<;;;:::;;;;;;<<<<<<======>>>>>>>>>???@@@BBBBBBBBBBBBAAAAAABBBDDDEEEGGGGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKGGGGGGHHHHHHIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKNNNMMMLLLNNNQQQSSSRRRPPPRRRSSSUUUWWWYYYZZZZZZ[[[TTTTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSQQQPPPOOONNNNNNKKKLLLMMMOOOPPPPPPPPPQQQQQQRRRRRRPPPMMMKKKKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMPPPPPPOOOOOOOOONNNMMMMMMMMMMMMLLLJJJGGGFFFHHHIIIGGGGGGHHHHHHGGGFFFEEEEEEIIIHHHGGGFFFEEEFFFFFFGGGEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;<<<;;;999888888888:::;;;666555444444333444555666777777777666666666555555333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000////////////000000///////////////000111111000000000000000000000000////////////.........---000000000000////////////000///...------------...222...222222...444777...111000///......///000111//////...---...///000111000000/////////.........111000000000/////////...000000//////000000111222...............//////000333111111444999999555111111111222333333222222222///////////////////////////000111111//////000111000000000000000000000000111111111111111111111111000000000111222333333333000000000000111111111111000000111111111111000000111111111111111111111111222222222222222222222222222222333333333333222222111222222222333333444444222222222222333333444444444444444444555666777888999:::;;;:::::::::===???>>>@@@BBBDDDEEEGGGKKKMMMQQQVVV[[[___```aaaccceeeiiikkkppptttwwwyyyyyyxxx}}}|||tttnnniiigggdddccc___\\\XXXRRRNNNKKKIIIHHHEEEFFFEEEDDDBBBBBBCCCEEEEEEHHHLLLOOORRRUUUXXX[[[]]]\\\ZZZ[[[^^^dddjjjnnnqqqtttxxx}}}|||~~~~~~zzzyyy|||000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222333333333333222222222222111222333333444444333333222222333444555666777888666777999:::;;;;;;:::999888999:::;;;===???@@@@@@>>>???@@@AAABBBBBBBBBBBB@@@AAACCCEEEGGGHHHHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJLLLNNNPPPOOONNNNNNPPPRRRTTTVVVWWWXXXYYYSSSTTTUUUVVVWWWVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQOOOOOONNNNNNOOOOOOPPPPPPPPPQQQQQQPPPMMMKKKKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKNNNNNNNNNLLLJJJIIIJJJLLLIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777888888999666666555444333333333333666666555555555444444444333333333333333333333333222222222222222222222222000000000000000000000000111000000//////000000111000000000000000000000000000//////......//////000///////////////000111111000000000000000000000000............------------000000000000//////////////////......------......333///111111...555:::222000000////////////000000//////.........///000111000000////////////......000000000000////////////111000000000000111222222///////////////000000111222111000222555777444222000000111222333333333333...........................///000000......///000000000000000000000000000111111111111111111111111000000111111111222222222000000000111111111222222222222222111111222222222111111111111111111111111222222222222222222222222333333444444444444333333333444444444444444444444222222222333333333333333777777777777888999::::::<<<=========>>>@@@DDDGGGHHHJJJMMMOOOQQQSSSWWWZZZ```dddjjjnnnppppppqqqrrrwwwxxxyyy{{{}}}~~~uuunnnddd[[[UUURRRPPPOOOMMMKKKIIIFFFCCCBBBBBBBBB@@@BBBDDDEEEEEEEEEFFFHHHJJJNNNTTTYYY]]]```dddfffhhhggggggiiioooxxxvvvoookkklllmmmpppnnnmmmrrr{{{~~~////////////////////////000000////////////000000000000000000000000000000000000111111111222222222333222222222222222222222111222333333444444333333333333444444555666666777777777888999::::::999999888888:::;;;===>>>???@@@>>>??????@@@AAAAAABBBBBBAAABBBCCCEEEFFFGGGGGGGGGJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIJJJKKKMMMMMMNNNLLLMMMNNNPPPQQQRRRRRRRRRPPPRRRTTTVVVVVVVVVTTTSSSQQQQQQRRRRRRSSSSSSRRRRRRPPPOOONNNLLLLLLMMMNNNNNNNNNOOOOOOMMMKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOPPPQQQMMMMMMMMMMMMLLLJJJIIIHHHMMMNNNOOOMMMKKKKKKKKKMMMJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGDDDDDDCCCBBBAAAAAA@@@@@@========================>>>>>>======<<<<<<<<<<<<;;;:::999888777777777888777777666555444333333333333333333222222222111111222222222222222222222222111111111111111111111111////////////////////////000000////////////000000/////////////////////////////////......////////////////////////000000111////////////////////////........................000000000000//////////////////............//////000,,,///111///999???999000000////////////000000///////////////000000000000000//////////////////000000000000///////////////////////////000000111000000000///000111111222000...---...000222222111//////000222333333333333////////////////////////---///000///...---...000000000000000000000000000111111111111111111111111111111111000000/////////000000111111111222222222333222111000000111222333111111111111111111111111222222222222222222222222333444444555555444444333444444444444444444444444444444444555555555555666999999999:::;;;<<<===>>>;;;===???AAADDDIIIOOOSSSWWWYYY[[[]]]^^^```dddfffiiimmmsssxxx{{{|||{{{zzz}}}~~~~~~|||}}}~~~|||tttmmm___ZZZRRRLLLIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEGGGHHHJJJKKKKKKMMMPPPSSSVVVYYY]]]```dddhhhmmmqqqtttssstttxxx~~~zzzwwwrrrmmmjjjjjjlllmmmoookkkiiillluuu//////////////////////////////000000000000//////000000000000000000000000000000111111111222222222222222222222222222222222111222333333444444333333555555555555555555555555777777888888888888888888:::::::::;;;<<<======>>>>>>?????????@@@AAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDHHHHHHHHHGGGGGGGGGFFFFFFKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJKKKJJJIIIHHHGGGHHHHHHHHHIIIIIIKKKLLLNNNNNNOOOOOOPPPPPPOOOOOOOOOMMMOOOQQQSSSTTTSSSRRRQQQNNNOOOPPPRRRSSSSSSSSSRRRRRRQQQOOOMMMLLLMMMMMMNNNNNNNNNOOOMMMKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPLLLLLLMMMMMMLLLKKKIIIHHHKKKMMMNNNMMMLLLKKKLLLMMMKKKKKKIIIHHHHHHHHHIIIJJJGGGGGGGGGGGGGGGFFFFFFFFFCCCCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::999888777777777777888888888777666555444444333222222222222111111111222222222222222222222222111111111111111111111111////////////////////////000000////////////000000//////////////////////////////............/////////////////////000000111////////////////////////////////////////////////000000000000//////////////////.........//////000000,,,///000///888???888//////000000000000///////////////000000000000000//////000000000000000000////////////000000000000///////////////000000111000000000000000111222222///...------///000111111...///000111222333333333000000000000000000000000---///000///...---...000000000000000000000000000111111111111111111111111000000000111111111111111111111111111222222222222222111000//////000111222111111111111111111111111222222222222222222222222333444444555555444444333333333333333444444444444444555555666666777888888999999:::;;;<<<>>>???@@@<<>>>>>??????@@@AAABBBDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKKKKLLLMMMMMMNNNKKKLLLMMMMMMLLLKKKIIIHHHHHHIIIIIIIIIHHHJJJMMMOOOSSSSSSSSSSSSSSSRRRQQQPPPKKKLLLNNNPPPQQQQQQQQQPPPMMMNNNPPPRRRSSSSSSSSSRRRTTTSSSRRRQQQPPPPPPPPPPPPOOOPPPQQQOOOMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLMMMNNNMMMNNNOOOPPPPPPNNNLLLKKKJJJKKKMMMMMMLLLKKKLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGHHHGGGFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<;;;;;;:::999888777777666888888888888888777666555555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000//////......//////000000000000000000000000000///......------......//////////////////000111111000000000000000000000000/////////000000000000000000000000000//////////////////......//////000000333///111111---444888000//////000000000000//////...///000111111111000000//////000000000000111111////////////000000000000111000000000000111222222000000000000000111111222000000000000000222333333//////000111222222222222111111111111111111111111...///000000......///000000000000000000000000000111111111111111111111111//////000222333444555666111111111222222222222333111111000000000000111111111111111111111111111111222222222222222222222222333333444444444444333333222222333333444555555666444555666777888999:::;;;:::;;;<<<>>>@@@CCCEEEFFFEEEIIIOOOVVV]]]dddkkkooorrrssstttttttttuuuwwwyyy}}}zzzuuummmfffbbbZZZWWWSSSQQQPPPNNNIIIEEEDDDCCCBBBBBBDDDEEEDDDCCCFFFGGGJJJMMMPPPSSSUUUVVVYYYZZZ[[[]]]bbbkkkvvv}}}~~~~~~||||||~~~{{{xxxuuuqqqmmmjjjpppwww|||{{{~~~|||wwwxxx000000000000000000000000...///000111111000///...000000000000000000000000000111111111111222222222000111111111222222222222111222333333444444333333444444444555555555555555777777777666666666777777::::::;;;;;;;;;;;;<<<<<>>>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHJJJKKKLLLMMMNNNLLLMMMNNNOOONNNLLLJJJIIIIIIJJJKKKJJJIIIJJJNNNQQQTTTTTTUUUUUUUUUTTTSSSSSSKKKLLLMMMNNNOOOPPPPPPQQQNNNOOOQQQSSSTTTTTTSSSSSSRRRRRRSSSRRRRRRQQQPPPOOOOOOPPPPPPOOOMMMLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKMMMOOOQQQQQQPPPNNNMMMIIIKKKMMMNNNMMMLLLMMMMMMNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHIIIIIIIIIHHHFFFFFFCCCBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<=====================<<<<<<;;;;;;999888777666666666777888888777666555555555555555444444444444111111111111111111111111111111111111111111111111111111111111111111111111//////............//////000000000000000000000000///......------......//////////////////000111111000000000000000000000000........./////////000000000000000000///////////////////////////000111111333///111111,,,111444***...///000111111000///......///000111222111000000//////000000000111111111.../////////000000000111000000//////000000111222000////////////000111111///000111111111222222333000000111111111111000000000000000000000000000000///000111111//////000111000000000000000000000000111111111111111111111111000000000000111111111111111111111222222222333333111222222222222222222111111111111111111111111111222222222222222222222222222222333333333333222222222222333444666777888888777888:::;;;>>>???AAABBBAAABBBDDDFFFJJJMMMPPPQQQVVVZZZaaafffkkkppptttwwwwwwyyyzzz{{{{{{|||yyypppooolllgggaaaZZZUUURRRKKKIIIGGGEEEEEEEEEEEEFFFHHHFFFDDDEEEHHHKKKMMMMMMOOOQQQTTTWWW[[[^^^```aaa```dddiiiqqq|||}}}xxxuuusssvvvzzz}}}{{{{{{~~~zzzwww|||wwwvvv}}}000000000000000000000000...///000111111000///...000000000000000000000000000111111111111222222222000000111111222222222222222222333444444444333333222333333444555666777777888777666666666666777777999999:::;;;;;;<<<======???>>>>>>>>>>>>@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFHHHJJJKKKLLLMMMMMMNNNOOOOOONNNLLLJJJIIIIIIKKKLLLJJJIIIJJJNNNRRRRRRSSSSSSTTTTTTTTTTTTTTTLLLLLLLLLMMMNNNOOOQQQRRROOOQQQSSSUUUVVVVVVTTTTTTOOOPPPQQQQQQQQQPPPNNNMMMMMMNNNNNNMMMKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIKKKMMMPPPPPPOOONNNLLLIIILLLNNNOOONNNMMMNNNNNNNNNOOOOOONNNLLLJJJGGGFFFHHHIIIJJJJJJJJJIIIHHHGGGBBBBBBBBBBBBBBBBBBAAAAAA========================<<<<<<<<<===============<<<<<<<<<;;;:::999777666444555666777777666555555444444333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111//////............//////000000000000000000000000.........------.........///////////////000111111000000000000000000000000---------.........//////000000000000///////////////////////////000111111///,,,///000,,,111333***...///000111111000///......///000222222111111000//////000000111111111222.../////////000000111111---------------.../////////////////////000000111,,,...000000000000000111000111111111111000000//////////////////////////////111222111000///000222000000000000000000000000111111111111111111111111333222000...,,,)))((('''111111222222222333333333222222444555555444222222111111111111111111111111222222222222222222222222111222222333333222222111222333444666777999:::;;;<<<===???AAADDDFFFHHHIIIIIIKKKMMMPPPSSSWWWZZZ\\\dddhhhnnnrrruuuwwwyyy{{{yyyzzz|||}}}~~~vvvmmm```]]]YYYTTTPPPMMMKKKJJJDDDDDDCCCBBBBBBDDDIIILLLNNNKKKHHHHHHMMMRRRWWWZZZYYY[[[^^^bbbfffiiikkklllgggmmmwww~~~~~~uuurrrtttvvvuuurrrnnnlllkkkpppzzz}}}tttsssyyy444222///,,,,,,---000222000000000///////////////...//////000000000000000///000111222333333222111555555444333333222111111333333333333333333333333222222222333333555666666333444555777888888888888:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>?????????BBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFEEEDDDDDDEEEGGGEEEEEEFFFFFFFFFGGGGGGGGGKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQSSSTTTUUUVVVWWWTTTSSSPPPNNNNNNNNNOOOPPPNNNOOOOOOPPPQQQRRRSSSSSSOOONNNMMMMMMLLLLLLMMMMMMLLLMMMNNNOOOPPPOOONNNNNNMMMMMMNNNMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEEEEFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<<<<;;;;;;<<<999::::::;;;;;;::::::999777===???:::888::::::666999444000111555777444111333333444444333333222111111111111111111111111111666555444333222222111222000000111111222222333333222222222222111000............///000000111000000////////////////////////000///.........000111222111111111000//////......000000000000000000000000///////////////////////////...---...///222444666000000000000000000000000000...---,,,,,,---...000222111000//////000111222222222111111111111111111//////000000000...---,,,//////000111111111111111////////////////////////000000000000000000000000000000000000000000000000000000///...............000000000000000000000000111111222222222333333333333333222111000000111111444333222111111222333444111111222222222222111111333333333333333333333333444333222111111111333333333333333222222222222222333333444666777888666444444444555666888:::===>>>???AAAEEEJJJOOOTTTXXXZZZ\\\^^^`````````bbbgggkkkwwwxxxyyy{{{|||}}}}}}}}}}}}|||~~~{{{uuu|||wwwrrrpppooojjj```WWWSSSPPPLLLHHHEEEDDDDDDDDDFFFHHHHHHGGGIIIOOOSSSRRRYYY[[[[[[ZZZ```jjjlllgggkkkgggcccfffmmmtttvvvvvvuuuzzz~~~{{{zzzwwwrrrnnnmmmnnnppprrrsssvvvxxxyyywwwtttrrrrrrrrrtttxxx{{{}}}~~~}}}}}}wwwtttxxx222111///------...000111111111111111111111111111...//////000000000000000///000111222333222222111333333333333333333333333333333333333333333333333555555555555555666777777555666777888999:::::::::<<<<<<<<<<<<============>>>>>>>>>>>>>>>?????????BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJIIIGGGGGGHHHIIIFFFFFFFFFFFFFFFFFFGGGGGGKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMNNNOOOMMMMMMNNNOOOPPPQQQQQQRRROOOOOONNNMMMMMMMMMMMMMMMKKKLLLMMMNNNOOONNNMMMMMMNNNNNNOOONNNMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>===<<<;;;::::::::::::999999::::::::::::999999:::???@@@;;;999:::999666999888777666555444333111333333444444333333222111111111111111111111111111333333222111000000000111000000000111111111111111111111111111000///...------...//////000000000///000000000000000000000000000000///......///000111////////////////////////000000000000000000000000////////////////////////111000///...///000222444000000000000000000000000000///...------...///000000000///////////////000111111111111111111111111......////////////////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000111111111111222222222333333222222111000000111111333222111111111111222333222222333333333333222222333333333333333333333333333333222111111111222333222222222333444444444555444444555666777888777777;;;;;;;;;<<<>>>AAACCCEEEEEEHHHNNNUUU\\\cccgggjjjnnnnnnnnnlllkkklllpppttt{{{}}}~~~|||zzzvvvtttsssoooiiicccaaa]]]ZZZXXXXXXUUUNNNIIIIIIHHHGGGFFFFFFFFFFFFFFFIIIMMMOOOPPPVVV^^^cccdddeeeiiimmmpppxxx|||{{{wwwxxx|||uuuqqqooonnnmmmkkkjjjlllooosssuuu|||~~~||||||yyy{{{//////.........///000000111111111111111111111111...///000000111111000000000000111222222222222111111111111222333444444555333333333333333333333333555555555666666666666666555666777888999:::::::::;;;;;;;;;<<<<<<<<<===============>>>>>>?????????BBBBBBCCCDDDEEEFFFGGGGGGJJJKKKLLLLLLJJJHHHIIIJJJGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMOOOPPPQQQQQQQQQPPPNNNMMMLLLMMMMMMNNNKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNJJJKKKMMMNNNNNNNNNMMMLLLOOOOOOOOOOOOMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGEEEDDDCCCAAA@@@@@@@@@@@@===<<<;;;:::999999999999999999::::::::::::999999;;;>>>???<<<999999999777777999:::888555222333444333333333333333222222111111111111111111111111111000000///////////////000000000000000////////////000000000000///......---------...////////////...000000000000000000000000111000////////////000000,,,------...//////000000000000000000000000000000////////////////////////222111000/////////000111000000000000000000000000111000///......///000111......////////////......111111111111111111111111............///000111222//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000111000000000000000000000000000000000111111111222222333222111111000111111111222222111000000111222222333333333444444333333333333333333333333333333333222222111111111111222333111222333444555666777777888777888888999:::;;;<<<>>>>>>???@@@CCCFFFIIIKKKQQQUUU[[[ccckkkqqqvvvxxx{{{{{{yyywwwvvvxxx|||{{{xxxvvvqqqiiiddd```[[[UUUPPPKKKJJJHHHGGGEEEDDDBBBBBBCCCDDDFFFIIIKKKMMMOOOOOOSSSXXX[[[^^^dddnnntttuuurrrxxx~~~uuunnnjjjiiiiiihhhiiikkkoootttyyy------...///000000000000........./////////////////////000111111111111000111111111111222111111111111111111222333333444444222222333333333333444444111222333444555555555555222333444666777777888888888999999999::::::::::::<<<<<<======>>>?????????BBBBBBCCCDDDEEEFFFFFFGGGIIIKKKLLLLLLJJJHHHGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOOOONNNMMMLLLLLLMMMMMMKKKKKKLLLMMMNNNOOOOOOPPPPPPOOOOOONNNNNNNNNNNNNNNKKKLLLMMMNNNOOONNNNNNMMMNNNNNNNNNNNNLLLJJJHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDAAAAAAAAAAAABBBCCCDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFDDDDDDCCCCCCDDDEEEFFFGGGDDDDDDBBBAAA@@@?????????===<<<;;;:::999999999999888888999999999999888888888;;;<<<:::888888999999999888666444333333555666222333333333333222111111111111111111111111111111//////.........///000000000000//////.........---///////////////...------------...............---////////////////////////000000000///////////////------------......//////000000000000000000000000////////////////////////111000////////////000111////////////////////////111111000//////000111111---...///000111000///...000000000000111111111111000///.........///111222//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000//////000000000000000000000000000000000///000000000000111111111222222111111111111111222111111111111111111111111222222333333333333222222222222333333333333444444111111111111222222222333222333333444555666777777999::::::;;;;;;===@@@CCCBBBCCCEEEHHHLLLQQQUUUWWW___bbbhhhnnntttyyy{{{}}}~~~}}}}}}~~~|||rrrllleee```YYYTTTPPPMMMIIIFFFDDDEEEDDDBBB???@@@CCCGGGLLLMMMOOOQQQUUUZZZ]]]___ccchhhkkklllqqqyyy~~~~~~{{{wwwsssrrrqqqqqqrrrtttwww{{{}}}~~~}}}yyyuuurrrrrrssssssssstttxxx~~~,,,---...///000000//////------......///////////////000000111111111111111222222111111111111111111222222222222222222222222222222222333333444444444///000222444555777777777222333444555666777777777888888888888999999999:::;;;<<<<<<===>>>>>>??????AAAAAABBBCCCDDDEEEEEEFFFHHHJJJMMMMMMLLLIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNMMMNNNOOOPPPPPPPPPOOONNNLLLMMMMMMMMMLLLJJJHHHGGGHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGFFFFFFEEEDDDAAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGCCCBBBAAAAAAAAACCCEEEFFFDDDCCCBBBAAA@@@?????????>>>===<<<;;;::::::::::::777888888999999888888777555666777888777666888;;;CCC===555222333666666555222222333333222222111000111111111111111111111111000000/////////000000111000/////////......------...////////////......------...............------........................///000000000000///////////////......------------////////////////////////////////////////////////.........//////000111111////////////////////////111111000000000000111111---///000111222111000000//////000000000111111111222111000.........///000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////.........//////000000000000000000000000000///000000000000111111111222111111111111111222222111111111222222111111111111111222222222222111111222222222333333444444444111111222222333333333333444555555666666777888888999;;;===>>>@@@CCCGGGKKKOOOPPPSSSXXX]]]ccchhhkkklllnnnrrrvvvzzz}}}zzzoooddd]]]SSSOOOKKKGGGDDDCCCBBBBBB???AAACCCCCCBBBFFFMMMSSS]]]]]]^^^```dddjjjpppsssxxx|||~~~~~~wwwlllddd___^^^^^^```eeejjjqqqyyy}}}}}}~~~}}}}}}||||||------.../////////.........//////000000111111222///000111111222222111111333222111111000111111111222222222222222111111111111222222333333444444555000222444666888999999999444555666777888999999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>????????????@@@AAABBBCCCDDDDDDGGGJJJNNNOOONNNKKKJJJIIIEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKLLLMMMNNNOOOOOOOOONNNMMMMMMLLLLLLMMMMMMMMMNNNPPPQQQQQQQQQPPPOOOKKKLLLLLLMMMMMMKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGCCCBBB@@@??????AAACCCDDDDDDCCCBBB@@@????????????>>>===<<<;;;::::::::::::777777888888888888777777444333444666666444777;;;LLLBBB888444555777666333222222222222222111111000111111111111111111111111111111000000000000111111////////////............/////////000000//////......////////////...------------------------------......///000000000000000000000//////...------,,,////////////////////////////////////////////////------...///000000111111000000000000000000000000000000000111111000000000...///000111111222222111...//////000000111111111333222111000//////////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...............//////000000000000000000000000000000000000111111111222222111111111000111111222333111222333333333333222111000111111222222111111000111222222333333444444555111222333444555555555444666666777888:::;;;<<<<<<;;;???DDDGGGJJJNNNTTTYYY]]]^^^aaaffflllrrrwwwzzzxxxyyy{{{}}}{{{zzzvvvpppggg]]]TTTOOOHHHGGGDDDBBBAAABBBCCCDDDDDDFFFJJJLLLPPPWWW```gggmmmmmmooosssyyy~~~~~~|||yyywwwwwwyyy|||rrrppplllgggbbb___\\\[[[^^^bbbiiirrr||||||yyyuuutttuuuvvvxxxxxxwwwvvvtttuuuyyy|||///...............------......//////000111111222000000111222222222222111333333111000000000111111000000111111222222333333111111222333333444555555222444666777888777666555444444666777888999999999999999999999::::::::::::::::::;;;<<<===>>>???@@@>>>>>>???@@@AAABBBBBBCCCCCCGGGLLLNNNNNNKKKIIIHHHDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGCCCDDDDDDEEEFFFGGGHHHHHHEEEFFFGGGHHHIIIKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQPPPOOOOOOKKKLLLMMMNNNOOONNNMMMMMMKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEECCCAAA???>>>===???@@@BBBDDDCCCAAA@@@??????>>>>>>===<<<;;;:::999999999999666777777777777777777666888555555777666222444:::CCC???999666666666555444222222222222222111000000111111111111111111111111222222111000//////////////////////////////000000///000000111111000000//////000000000//////...---........................,,,---///000111111111111////////////////////////////////////////////////////////////////////////......///////////////...000000000000000000000000///000000000000000000///.........//////111222222......//////000111111222000000111111111000000/////////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////......///000000111000000000000000000000000111111111111222222222333111111000000111222222333222333444444444444333222111222222333333222222111111111222333333444555555222333444666666666666666666777999<<<>>>AAACCCDDDDDDJJJRRRXXX\\\aaahhhmmmlllmmmooosssxxx}}}|||xxxuuussspppllliiiaaa___\\\WWWRRRMMMIIIGGGDDDEEEFFFHHHIIILLLOOOQQQTTTVVVXXX\\\aaaiiipppuuuwww{{{}}}xxxuuuuuussstttttttttrrrrrrssstttrrrpppnnnlllkkkkkkjjjjjjmmmrrrxxx|||vvvssssssuuuwwwxxxwwwvvvuuuyyy000///...---------------,,,,,,,,,---...//////000000000111222222222222111444333111000000000111111......///111222333444555111111222333333444555555333444555666666444222111111222333555666666777777666777777777777888888888::::::;;;<<<===>>>???@@@======>>>???@@@AAAAAABBB???CCCIIILLLKKKIIIGGGFFFCCCCCCDDDFFFGGGHHHIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIDDDDDDEEEGGGHHHIIIJJJKKKMMMNNNNNNOOOOOOOOONNNNNNGGGHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPOOONNNNNNLLLMMMOOOPPPQQQQQQPPPPPPLLLKKKJJJHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDCCCBBB???===<<<===???AAACCCCCCAAA@@@???>>>>>>>>><<<;;;:::999888888888888666666777777777777666666<<<888777999666111333888444666777666555444555777111222222222222111000000111111111111111111111111333222111//////...............//////000000111111000000111111111111111000000000111111000///......////////////////////////+++,,,...000222222222222......//////000111111111////////////////////////////////////////////////000000000000///...---,,,000000000000000000000000//////000000000000//////......------...///111222---......///000111111222---...000222222222111111//////000111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000///000000111222222000000000000000000000000111222222222222333333333111111000000111222333333333333555555555555333333222333333444444333333222111111222333333444555555222333555777888777777666666888;;;>>>BBBFFFIIIJJJNNNVVV```gggkkkqqqxxx~~~||||||~~~~~~{{{{{{{{{mmmiiieeebbb```\\\VVVQQQMMMLLLIIIFFFDDDCCCCCCDDDDDDGGGKKKOOOSSSXXX]]]```bbbbbbcccfffjjjpppuuuxxx|||wwwqqqnnnllllllooowwwyyy{{{|||{{{{{{|||}}}~~~|||zzzzzzzzzzzzyyy||||||{{{{{{|||}}}}}}{{{{{{000000//////.........---000////////////111333444//////000111111111111111000000000000000111111222111111222222222333333333333222111111333555888999999888666555333333222222444555777666555555666777999999888888888888888888<<<<<<;;;;;;<<<===???@@@@@@???>>>>>>>>>???@@@AAA???AAACCCFFFGGGGGGGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDEEEEEEFFFFFFIIIGGGFFFEEEEEEFFFHHHJJJNNNMMMLLLMMMMMMMMMKKKIIIIIIHHHGGGFFFEEEFFFGGGGGGKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMKKKMMMOOOQQQQQQQQQPPPOOOKKKJJJIIIGGGFFFEEEDDDDDDGGGFFFDDDEEEHHHLLLNNNNNNOOOMMMJJJGGGEEECCCBBBAAA@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCAAA???======>>>BBBCCCDDDDDDBBB>>>;;;888=========<<<:::888666444222444666777888777666555666666666666666666666666777777666555444222111000222222222111111111111000////////////////////////000000000000000000000000////////////////////////000000000000000000000000111000///......///000111//////000000000000//////........................000000000000000000000000000/////////000111222222////////////////////////222222111111000000//////000000////////////000000//////000000000000//////222222111111000000//////...///000111333333333444////////////000000000000...///000222222222111000///000111222222222222222...///000111111111111111333222222222111000000000111000///......///000111333333222111000000111111......///000111222222333222222111111111111111222000111111111111222222222222222222222111111111111222333555555555555666888444666888999999:::;;;===@@@BBBCCCFFFJJJPPPWWW\\\ccchhhoootttwwwzzz|||ssskkkeee```ZZZSSSNNNLLLJJJGGGEEEHHHFFFDDDDDDEEEIIIOOORRRRRRXXX[[[[[[^^^eeejjjkkktttpppnnnoootttxxxyyyxxx|||vvvnnnhhhfffkkkqqqvvv}}}{{{vvvwwwzzz|||zzzzzz}}}000/////////............000////////////111222333//////000111111111111111000000000000000111111222111111222222222333333333999777555333333333444555666555555444444444555555444555666666555555666777999999888888888888888888<<<<<<;;;;;;<<<===???@@@@@@???>>>>>>>>>???@@@AAA???@@@CCCEEEGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFHHHJJJLLLNNNNNNMMMMMMMMMNNNNNNMMMKKKKKKJJJHHHGGGFFFGGGGGGHHHFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLNNNPPPQQQPPPOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFEEEFFFHHHKKKMMMMMMNNNMMMKKKJJJGGGEEEDDDCCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCC@@@??????@@@CCCDDDDDDDDDBBB???<<<::::::;;;;;;;;;:::777555333333444666777888777666555555555555555555555555555444444444333222111000///111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000///......///000111//////000000000000///////////////000000000111111000000000000000000000000000000000111111111111111////////////////////////222111111111000000//////000000000000000000000000//////000000000000//////111111111000000000000000...//////000000000000///////////////000000000111///000000111111111111000///000111111111111111111///000000111111111111000222222222111111111111111111000////////////000111333222222111000000111111000000111111222222333333222222111111111111222222111111111111222222222333444444444333333333333333222333555555555555777888888999::::::;;;===AAADDDGGGJJJOOOTTTZZZ```fffjjjnnnrrrxxx|||~~~uuulllccc[[[UUUQQQNNNJJJHHHHHHIIIHHHGGGFFFFFFGGGHHHKKKOOOTTTWWWYYY```fffiiinnnuuu{{{{{{{{{xxxvvvwwwzzz||||||zzz}}}zzzyyyxxxvvvqqqpppoooooooooqqqsssuuusssqqqoooooorrrxxx~~~yyyqqqnnnnnnrrrqqqqqquuu}}}////////////............000000000//////000111111//////000111111111111111000000000000000111111222111111222222222333333333:::999777555333333333333222222333333444666777888444555666666555555666888888888999999999999999999<<<;;;;;;;;;<<<===>>>?????????>>>>>>???@@@@@@AAA>>>@@@BBBDDDEEEFFFFFFEEEFFFFFFEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNMMMMMMNNNOOOPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDEEEEEEFFFHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPOOOOOONNNMMMLLLKKKKKKJJJJJJKKKKKKIIIGGGFFFFFFHHHJJJKKKKKKLLLLLLLLLKKKJJJHHHFFFEEECCCBBBAAA@@@@@@@@@AAABBBDDDEEEEEEDDDAAA@@@@@@AAACCCCCCDDDDDDBBB@@@===;;;888:::;;;<<<<<<:::777555444555666777888777666555555555555555555555555555222333333333222222111000222111111111000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000//////000000000000//////000000111111111222222222000000000000000000000000111111222333222111000///000000000000000000000000111111111000000000000000000000111222222111000000///000000111111000000///000000000000111111111111000000000000000///...---/////////000000000111111222111000000000000000000111111111111111111000///000111111111111000000///111111111111111222222222111000000//////000000111333222111111000111111111222222333333333333333333222222111111111111222222222222222222333333333333666666555555555444444444333444666777777777999;;;===>>>???@@@BBBFFFLLLPPPSSSXXX___eeejjjooosssvvvwwwzzz{{{tttiii___VVVPPPKKKGGGGGGFFFFFFHHHLLLOOOOOOOOONNNPPPRRRTTTVVVYYY^^^bbbiiiqqqzzzzzzpppllljjjiiihhhccccccccceeehhhmmmrrruuuvvvxxx{{{tttjjjdddbbbgggfffgggkkksss|||///////////////.........000000000/////////////////////000111111111111111000000000000000111111222111111222222222333333333555444444444444555666666222222222333444666777888333555666666555555777888888888999999999999999:::;;;;;;<<<<<<======>>>???>>>>>>>>>??????@@@AAAAAA>>>???AAACCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJNNNMMMLLLKKKJJJJJJJJJJJJLLLKKKKKKMMMOOOPPPOOOMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKJJJHHHGGGGGGHHHIIIIIIHHHHHHIIIKKKKKKKKKIIIGGGFFFDDDCCCAAA???>>>???AAABBBCCCDDDDDDCCCAAA@@@@@@AAAAAAAAABBBBBB@@@>>><<<;;;999;;;===??????===;;;999555666777777777777666666555555555555555555555555333444444555555444444444444444444333333333222222111111111111111111111111////////////////////////////////////////////////////////////////////////000000////////////000000//////000000000000//////111111000000000/////////000000000000000000000000111222333444333222///...000000000000000000000000000000000000000111111111///000222333333222000///000000000111111000000000//////000000111111222222222222222222222111000000//////000000000111111111333222111/////////000111222333333333222111000000111111111111111000///...000000000111222222222333000000000000000000000000222222111111111111111222333333333333222222222222222222111111111222333333222333333333444444444444555555555555555444444444444666999::::::<<<>>>@@@BBBEEEJJJNNNRRRWWW\\\```eeehhhmmmrrruuuxxx|||~~~~~~}}}wwwpppkkkggg]]]XXXRRRKKKHHHGGGGGGGGGJJJLLLOOOTTTXXX[[[\\\\\\^^^___aaaaaabbbeeelllqqq~~~}}}uuunnnkkkjjjiiihhhhhhhhhjjjlllqqqxxx~~~|||xxxzzzzzzxxxtttrrruuu~~~wwwnnneee___]]]```___aaaeeemmmuuuzzz}}}.........///////////////000000000000//////////////////000111111111111111000000000000000111111222111111222222222333333333111111111222333555666666333333333333333444555666333444666666555666777999888888999999::::::::::::;;;;;;<<<======>>>>>>>>>======>>>???@@@@@@AAAAAA???@@@AAABBBDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIIIIKKKMMMNNNNNNLLLLLLLLLLLLLLLKKKKKKJJJJJJMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJKKKLLLMMMMMMMMMMMMOOONNNMMMKKKJJJIIIIIIIIIJJJIIIGGGGGGHHHHHHGGGFFFEEEFFFHHHIIIIIIHHHGGGEEEEEEDDDAAA???>>>???@@@AAAAAABBBBBBAAA???>>>???@@@>>>?????????>>><<<;;;:::888:::<<<>>>???>>><<<:::777777777777777777666666555555555555555555555555333333444444555555444444444444444333333333222222111111111111111111111111//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////111000///...---+++******////////////////////////000111333444333111///...000000000000000000000000//////000000111111222222///000222333333222000///000000111111111111000000//////000000111111222222000000111222222222222222000000000000111111111111333222111/////////000111444444444444333222111111111111111111111000///...000000000111222222222333000000111111111111000000222111111111111111222222222222222222222111111111222222111111222333333444444444444444555555555555333333444444555555555555555777;;;===???AAADDDGGGJJJPPPXXX```fffkkknnnqqqvvvyyy{{{~~~~~~|||rrrooojjjccc\\\VVVQQQOOOJJJIIIFFFDDDEEEHHHLLLOOOTTTXXX^^^cccfffggggggfffgggiiiiiiiiiiiioooxxx|||wwwvvvvvvvvvvvvuuutttsssttttttuuuxxx}}}zzzuuuttttttuuuzzz|||~~~|||vvvqqqpppnnnjjjhhhgggkkkuuu}}}~~~~~~}}}|||wwwqqqiiiccc___^^^______```eeekkkqqquuuvvv.........///////////////......///000000000////////////000111111111111111000000000000000111111222111111222222222333333333222222222222222222222222444444333333333333444444222444555666555666777999888888999999:::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<===>>>@@@AAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFGGGBBBCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIGGGHHHHHHIIIJJJKKKKKKLLLIIIIIIIIIJJJMMMNNNMMMKKKJJJJJJKKKLLLLLLLLLLLLKKKMMMLLLKKKIIIHHHHHHGGGGGGJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHHHHGGGEEECCCDDDFFFGGGGGGGGGFFFEEEFFFEEECCCAAA@@@@@@@@@@@@???@@@@@@???>>>======>>>============<<<;;;;;;:::777888999:::;;;::::::999888888777777777777666666444444444444444444444444111111222333333333222222222111111111000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000////////////000000000000//////000///...---+++***)))(((////////////////////////000000111222111000///...000000000000000000000000......///000111222222333000000111222222111000000000111111222222111111000000000000000111111111111---...///000000000000000000000000111111111222222222111000000000000000000333333333333333333222111000111111111111000000///111111111111111222222222000111111222222111111000111111111000111111222333111111111222222222222222222222111222222333444555444555555555666666666666333444555666777888999:::999<<<@@@DDDGGGJJJOOORRRVVV]]]hhhqqqwww{{{}}}~~~~~~wwwqqqmmmaaa]]]WWWQQQLLLIIIHHHHHHJJJKKKKKKKKKLLLOOOUUUYYY]]]ccckkkqqqsssrrrqqqppplllnnnqqqqqqrrrxxx{{{{{{zzz{{{||||||{{{zzzuuuxxx|||wwwoooiiiggggggiiiooovvv|||www|||}}}xxxtttrrrooojjjhhhgggllltttzzzzzzzzz|||yyywwwrrrmmmhhhdddaaa___aaaaaabbbeeejjjnnnpppppp............/////////000,,,---...000000000////////////000111111111111111000000000000000111111222111111222222222333333333444444444444333222222111333333222222333333444555222444555666555666888999888888999999:::;;;;;;<<<:::;;;<<<===>>>>>>>>>===;;;<<<>>>@@@AAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIFFFGGGHHHJJJKKKLLLLLLMMMJJJJJJJJJKKKMMMNNNMMMKKKGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJKKKKKKLLLMMMMMMHHHGGGGGGGGGHHHHHHGGGEEEDDDDDDEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBAAA@@@???>>>???@@@???===<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;888888888888888999999:::999888888777777666777777444444444444444444444444222222222333333222111111111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...///000111111000///...//////000000000000////////////......---,,,,,,,,,///////////////////////////////////////000000000////////////////////////---...///000111222333333000000000000000000000000000111111222222111111000111111111000000000000000///000000000000//////...000000111111111222222222///000000111111111111000000000111222222222111111///000000111111111111000222222222111111111111111000111222222222222111000111111000000111222222333111111222222333333444444222222222222333444555555555555666666666777777777666777888:::<<<>>>@@@AAACCCFFFLLLPPPUUUZZZ___bbbeeekkkttt|||xxxoooggg```[[[RRRPPPMMMKKKJJJKKKMMMNNNRRRTTTVVVVVVWWWZZZ___cccfffnnnxxxyyy~~~{{{vvvvvvtttssstttrrrvvvzzz}}}~~~{{{qqqjjjeeecccbbbbbbfffllluuuwwwzzz|||~~~|||yyyvvvsssxxxyyyuuuqqqpppooollliiigggjjjoooqqqooonnnooojjjjjjiiihhhgggeeebbb```bbbbbbbbbdddgggiiiiiihhh---.........//////000000+++,,,...000000000000000//////000111111111111111000000000000000111111222111111222222222333333333333444444555555444444333111111111222333444555666222333555666666666888:::888888999::::::;;;<<<<<<:::;;;<<<>>>>>>>>>>>>===;;;<<<>>>@@@AAABBBAAAAAABBBBBBBBBCCCEEEFFFHHHIIICCCCCCCCCDDDDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJIIIJJJKKKKKKKKKKKKKKKJJJLLLKKKKKKLLLNNNNNNMMMKKKEEEGGGIIIKKKMMMMMMMMMMMMJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLLLLHHHIIIIIIKKKMMMOOOPPPQQQHHHGGGFFFGGGIIIIIIGGGEEEFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDBBB@@@???>>>???@@@???>>>===>>>???========================;;;;;;999888999:::;;;<<<999999888777666666777777444444444444444444444444444555555555444444333222222222222111111111111000////////////////////////000000000000000000000000////////////////////////000000000000000000000000...///000111111000///...//////000000000000//////////////////000000000000////////////////////////......------...///000111////////////////////////---...///000111222333444000000////////////000000111111222222222222111111222222111111000000//////444444333333222000///...000111111111111222222222...///000222222222111000---...///000000000000000...///000111111111111111333222222222111111000000000111222333333222111000111111000000111222333333222222333333444555666666222222222222333444555666666666666666777777777777999:::<<<>>>AAACCCEEEFFFMMMQQQWWW\\\aaaggglllppppppuuu{{{vvvjjjaaaZZZTTTPPPHHHIIIIIIKKKMMMQQQTTTVVVXXX[[[]]]______bbbfffkkkmmmvvv~~~nnniiiiiijjjkkklllqqqwww{{{qqqnnnlllrrr~~~}}}zzznnnhhhdddbbb```^^^```dddoooooooooooopppooommmkkkhhhmmmnnniiiffffffgggfffaaa___```cccccc^^^\\\]]]ZZZ[[[___cccfffeeeccc```bbbaaaaaaccceeeeeedddbbb000...---,,,,,,---...000000000000000////////////000000000000000000000000222222111111111111111111111222222333333222222111111111111222222333333333111222333555666777777777555555555555666666666666777888999999;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFEEECCCCCCCCCCCCDDDDDDDDDDDDCCCBBBCCCGGGIIIHHHHHHIIIHHHHHHFFFEEEDDDIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIGGGFFFGGGIIIKKKLLLMMMLLLKKKIIIGGGGGGFFFFFFIIIJJJKKKKKKLLLKKKKKKKKKJJJIIIGGGEEEEEEFFFGGGHHHKKKKKKKKKMMMOOORRRUUUVVVJJJJJJIIIIIIJJJKKKLLLLLLIIIGGGDDDAAA@@@AAACCCDDDFFFEEEEEEDDDCCCAAA@@@???@@@???>>>======<<<======>>>>>>===<<<<<<<<<<<<===CCC???<<<:::::::::::::::888888777666555444333333444555666888888666555444333222111000000111222333000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000...000111222222000---,,,------......//////000000000000000000000/////////111111000000//////......////////////............+++((('''***000333111...000000000000000000000000............///000222222111000000000//////......222111111111000000//////111111222222222222111111...///000111222333333333000000111111111111000000000111111111111222222222222111111111000000//////111111111000000000000000000000000000000000000000222222222222222222222222444333222111111222333444555222///000222333111///111222444333222222333555444555555555555777:::===@@@@@@@@@CCCHHHLLLOOOOOO\\\___eeekkkppptttuuuvvv{{{~~~}}}yyyvvvuuutttkkkeee]]]UUUPPPMMMKKKJJJJJJMMMQQQUUUVVVXXXZZZ\\\___dddhhhhhhkkkqqqvvvvvvvvvqqqkkkjjjmmmrrruuuwwwzzz|||wwwpppjjjgggccc```dddmmmvvvzzz||||||zzzwwwuuussspppmmmjjjeeebbb]]]WWWTTTTTTXXX\\\```bbbcccbbb```^^^]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWSSSTTTSSSOOOLLLLLLPPPTTTXXXZZZ\\\^^^^^^```ccceeefffcccaaabbbeeeddd^^^YYY222111000//////000111222000000000000////////////000000000000000000000000111111111111111111111111111222222333333222222111222222222222222222333333111222333444555666666666444444555555666666777777777888888999:::;;;<<<<<<<<<<<<============>>>>>><<<<<<===>>>@@@CCCEEEFFFDDDDDDDDDCCCDDDDDDEEEEEEHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEHHHJJJKKKKKKJJJIIIHHHGGGGGGFFFIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHKKKKKKKKKKKKMMMNNNPPPRRRMMMLLLKKKKKKKKKKKKKKKLLLLLLJJJGGGDDDBBBAAABBBBBBEEEEEEDDDDDDCCCBBB@@@@@@@@@???>>>======<<<<<<=========<<<;;;;;;;;;;;;;;;>>><<<999888888999888777888777777666666555555444333444555666666555444333333333222111111222333333111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000//////////////////000000000000000////////////////////////111000000000/////////............/////////000000...+++)))+++000222000---000000000000000000000000//////...//////000111222222222222222111111111000111111111111000000000///000000000111111000000000000000111222222222111111111111222222222111000000000111111111111222222222222111111111000000000000000000000000111111111111111111111111111111111111222222222222222222222222333333222111111222333333555222000111333444333111111222444333222111222333555555666666777:::>>>AAAGGGHHHKKKOOOTTTYYY]]]```hhhkkkqqqwww|||~~~~~~~~~yyyuuupppiiidddaaa______YYYUUUQQQMMMLLLLLLMMMNNNRRRUUUYYY]]]___aaadddfffhhhnnnrrrtttyyy}}}vvvrrrrrrssstttttttttqqqooopppuuu{{{~~~wwwwwwyyy}}}}}}zzztttlllgggddd```]]]^^^bbbeeeeeedddeeedddbbbaaa```^^^[[[YYYXXXWWWSSSOOOMMMNNNRRRUUU\\\^^^___^^^[[[XXXVVVUUUWWWWWWWWWVVVVVVUUUSSSSSSRRRPPPLLLHHHFFFGGGJJJMMMRRRUUUYYY\\\^^^```ccceeefffcccbbbdddgggfffaaa\\\000///...------...///000////////////000000000000000000000000000000000000111111111111111111111111111222222333333222222111333333222222222222222222000111222444555555555555444444444555666777777888777777888999:::;;;<<<<<<=========>>>>>>?????????;;;;;;===>>>AAACCCEEEGGGDDDDDDDDDDDDDDDEEEFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFIIIKKKNNNMMMKKKJJJIIIHHHHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHGGGIIILLLNNNOOONNNLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLIIIHHHHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJJJJKKKLLLLLLOOOOOONNNMMMLLLLLLLLLLLLPPPNNNJJJGGGDDDBBBAAAAAACCCCCCDDDDDDCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999999999999999777666666777777666555444444444444444444444444222333444555555444333222444333333222222333333444111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111000///......///111222111111111111000000000000.........///////////////000000000000////////////,,,------...000111111222111...,,,---000222000---000000000000000000000000000000////////////000000222222222222111111111111111111111111000000000000//////000000000000//////111222222222111000000///222222222222111111000///000111111111111222222222111111111111111000000000///000000000111222222222222222222222222222222222222222222222222222222222333333222222222222333333444333111222333444444333222444666555444333333444888888:::;;;===AAAGGGKKKRRRWWW\\\```bbbffflllqqqssswww~~~xxxssseeeaaa[[[TTTNNNKKKJJJJJJIIIIIIHHHJJJLLLQQQUUUWWW]]]```cccfffiiikkknnnpppsssyyy~~~|||yyyvvvtttkkkhhheeedddgggkkkoooqqqvvvuuuvvvzzz}}}ssskkkkkknnnttt{{{}}}zzz|||{{{zzzxxxuuuooogggbbbbbb___[[[[[[[[[ZZZWWWSSSUUUTTTTTTTTTTTTSSSPPPNNNJJJJJJIIIHHHGGGHHHLLLOOOVVVYYY\\\]]]\\\YYYWWWVVVXXXXXXXXXXXXXXXWWWVVVUUUSSSNNNGGGBBBAAACCCFFFGGGLLLPPPUUUZZZ]]]```bbbddddddcccccceeehhhgggbbb^^^...------,,,,,,------...////////////000000000000////////////////////////111111111111111222222222111222222333333222222111333333333222222111111111000111222333444444444444333444444555666777888888777777888999:::;;;;;;<<<<<<======>>>>>>?????????=========???@@@BBBDDDEEEDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGFFFEEEFFFHHHJJJOOOMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHFFFIIILLLNNNOOONNNMMMKKKJJJJJJKKKKKKJJJIIIHHHGGGIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNNNNHHHHHHIIIIIIIIIIIIHHHGGGIIIIIIIIIIIIJJJJJJKKKKKKOOONNNNNNMMMMMMMMMNNNNNNOOONNNKKKHHHEEECCCAAA@@@BBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???===<<<<<<<<<<<<:::999888888777777888888555444444555777777555444111111222222222333333333333444555555555555444333333333333222222333333333222222222222222222222222000000000000000000000000......//////000000111111//////////////////////////////...//////000111111111111111000000/////////.............../////////000000000000////////////---......///000000111111111///...///111222111000000000000000000000000000111000000////////////000000000000///////////////111111111000000000000000//////000000000000//////111111111111111000000///111111111111000///......000000111111111222222222111111111111111111111111//////000111222222333333222222222222222222222222222222222222222222222222333333333333333333333333333222222222333444444555444666888888777777777888===>>>@@@BBBEEEKKKQQQVVV^^^dddkkknnnooorrrwww}}}|||yyyuuuppphhhbbbWWWSSSNNNIIIFFFEEEFFFGGGHHHIIILLLOOOSSSXXX^^^bbbfffhhhlllppprrrtttwwwyyy~~~vvvooonnnllliiigggfffggghhhhhhhhhhhhjjjooovvv{{{~~~{{{}}}~~~|||~~~|||vvvnnngggeeehhhnnnuuuyyyxxxtttpppmmmooopppqqqnnniiiccc___^^^[[[XXXWWWWWWWWWTTTRRRSSSSSSRRRRRRRRRQQQMMMKKKDDDEEEFFFEEEEEEFFFIIILLLPPPUUU[[[```bbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````XXXQQQGGGBBBBBBEEEGGGGGGKKKPPPVVV[[[^^^```aaabbb``````aaaccceeeeeeaaa^^^111000000000000000000111.../////////000000000111////////////////////////000000111111111222222222111222222333333222222111333333333222222111111111111111222333444444444444444444444555666777777888666777777888999:::;;;<<<;;;;;;<<<======>>>??????@@@@@@??????@@@@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFEEECCCEEEFFFFFFEEEEEEGGGIIIMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFHHHKKKMMMOOONNNMMMLLLJJJKKKKKKKKKJJJIIIHHHHHHJJJKKKLLLLLLMMMMMMLLLLLLFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPLLLKKKJJJIIIFFFDDDBBBAAAAAABBBCCCCCCDDDCCCCCCCCCAAA@@@???===<<<<<<;;;;;;999999888777777777777888555444444666777888666555222222222333444444555555555555555666666555555555111111222222222222111111111111111111111111111111000000000000000000000000......//////000000111111////////////////////////,,,...000111222111000///000000000//////.....................//////000000////////////000000000000000000000000000000/////////...///000222333333333000000000000000000000000111000000////////////000//////////////////000000000000000000000000111111000111111222222111111000//////000111111111111000//////000000///......---000000111111111222222222111111111111111222222222///000000111222333333444222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333555666444666888999999:::<<<>>>CCCEEEIIILLLPPPUUU[[[___gggnnnvvvzzz{{{~~~~~~pppeee___[[[VVVRRRLLLJJJHHHGGGGGGJJJMMMOOOOOOQQQTTTVVVXXX]]]dddiiimmmqqqwww}}}vvvhhh```[[[\\\\\\\\\]]]aaagggmmmooopppqqqssswww{{{|||zzz|||vvvssstttzzzvvvsssooojjjfff```ccchhhmmmpppnnniiieee^^^bbbfffhhhhhheeeaaa___[[[YYYVVVTTTTTTUUUVVVVVVTTTSSSRRRRRRQQQNNNIIIFFFCCCDDDEEEEEEDDDEEEGGGIIILLLQQQYYY```ccceeefffggghhhhhhiiiiiiiiihhhgggggg[[[SSSIIIDDDDDDHHHJJJKKKQQQUUU[[[^^^``````aaaaaa]]]^^^___```aaaaaa___]]]////////////////////////......//////000000111111000000000000000000000000000000000111222222333333111222222333333222222111333333222222222222222222222222333444444444444444555555555555666666666666666666777888999:::;;;;;;;;;;;;<<<<<<===>>>??????AAAAAA@@@@@@??????@@@@@@BBBBBBBBBCCCEEEGGGIIIJJJHHHHHHHHHHHHHHHFFFEEEEEECCCDDDFFFFFFEEEFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGIIIKKKLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLNNNNNNOOONNNMMMLLLHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJLLLMMMNNNNNNNNNNNNIIIIIIJJJJJJLLLNNNOOOPPPJJJJJJJJJJJJHHHFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA???>>><<<;;;;;;;;;::::::999888888888888888777666555666777888777666555555666666777777777888666666666666666666666666000111111222222111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000,,,...000222333111///---////////////..................//////000000111111////////////000000000000111111111000000/////////......///000111333333444000000000000000000000000000000////////////000000111111111111222222222222000000000000111111111111111111222222222222111111...//////000111111111000...//////000000//////...000111111111111222222222111111111222222222222222000111111111222333333333222222222222222222222222222222222222222222222222333333444444444444333333000222333333333444777999666777888999;;;???DDDHHHMMMQQQVVVZZZ^^^bbbfffiiinnnuuu}}}rrriii\\\RRRMMMKKKJJJIIIHHHHHHIIIKKKOOOSSSWWWZZZWWWYYY[[[\\\^^^dddlllssszzz~~~uuulllaaaWWWSSSUUUWWWYYYZZZ]]]dddnnnvvvzzz|||}}}}}}~~~{{{tttllliiikkktttzzz~~~}}}||||||{{{wwwuuurrrmmmjjjhhhfffdddbbbZZZ\\\___dddfffddd___[[[UUUYYY___ccccccbbbbbbaaaaaa___\\\YYYXXXXXXZZZ[[[WWWVVVUUUTTTRRRNNNIIIEEEBBBCCCCCCCCCBBBCCCEEEGGGKKKPPPVVV[[[^^^___```aaaddddddeeeeeeeeeeeedddddd[[[UUUMMMHHHGGGJJJOOOQQQYYY\\\```bbbbbbaaaaaabbb^^^^^^^^^^^^^^^^^^______,,,------------------,,,.........///000111111111000000000000000000000000///000000111222222333333111222222333333222222111222222222222222222333333333333444555555555555444666666666666555555555555666666777888999:::;;;;;;;;;<<<<<<===???@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAA@@@@@@AAACCCDDDFFFHHHIIIGGGHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGHHHGGGGGGHHHIIIHHHJJJMMMOOOOOOOOOMMMLLLHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKMMMNNNKKKKKKJJJIIIIIIJJJKKKLLLLLLMMMNNNOOOOOONNNLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIKKKJJJIIIIIIIIIJJJLLLMMMLLLMMMNNNOOOOOONNNMMMLLLHHHHHHHHHIIIJJJKKKLLLMMMKKKLLLLLLLLLKKKHHHEEECCCBBBCCCCCCCCCCCCCCCBBBBBBBBBAAA???>>><<<;;;;;;;;;<<<;;;::::::999999:::::::::888555555666777777777666666666666666777777777555555555444444555555555111111222333333222111111////////////////////////000000000000000000000000000000000000////////////000000000000000000000000///000000111000000///...///////////////000000000//////000000111222222333.../////////000000000111000000000000000111111111///000111111000111111222000000000000000000000000//////...//////000111222000111111111222222222222///000000000111111111111000000111111111111000000000000000000000000///......///000111222222222222000111111111111222222222111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222333333444555555444333333222444666666555666999<<<;;;<<<===???BBBIIIQQQVVV^^^bbbhhhmmmpppsssuuuwwwyyy|||yyysssnnnkkkYYYUUUNNNIIIFFFFFFHHHJJJNNNPPPSSSVVV[[[___bbbddd___bbbdddfffiiirrr~~~~~~ssshhhbbb]]]XXXVVVXXX\\\^^^``````aaagggrrrzzz~~~zzzuuuqqqkkkcccaaadddfffkkkllljjjhhhiiiiiigggdddcccbbbaaaaaa___]]][[[TTTVVVYYY]]]___^^^[[[XXXSSSWWW]]]```aaaaaabbbdddddddddbbb```^^^\\\\\\\\\ZZZYYYYYYXXXVVVRRRLLLHHHAAABBBBBBAAAAAACCCFFFIIIOOORRRVVVYYY[[[[[[\\\]]]^^^^^^____________^^^^^^ZZZWWWRRRMMMLLLOOOTTTYYY___aaacccccccccbbbcccdddcccbbbaaa___^^^___aaaccc//////000000000000//////---......///000111111222000000000000000000000000///000000111222222333333222222222333333222222222111111111222222333333444444444555555666555555555777777777666555555444444666666777888999::::::;;;<<<===>>>???@@@AAABBBBBB????????????@@@AAABBBCCC???@@@@@@BBBDDDFFFHHHIIIGGGGGGHHHHHHGGGFFFDDDCCCEEEGGGIIIIIIHHHHHHIIIJJJHHHJJJNNNQQQRRRQQQOOONNNGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFFFFFFFHHHJJJMMMNNNKKKJJJIIIHHHIIIKKKMMMNNNKKKLLLNNNOOONNNMMMKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDLLLKKKIIIHHHIIIJJJMMMNNNNNNOOOOOOOOONNNMMMKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJMMMNNNOOONNNLLLIIIEEEBBBCCCCCCDDDDDDCCCBBBBBBAAABBBAAA???>>><<<;;;;;;:::===<<<;;;;;;::::::;;;;;;;;;888555444555666777777444444444444444444444444555444444333333444444555222222444444444444222222////////////////////////000000000000000000000000111111000000//////......000000000000000000000000222111000///......////////////000000111111222222///000000111222333333333.../////////000000111111......///000111222333333111111222111000//////000000000000000000000000000............///111222222......//////000000000111//////000000111111111222//////000000000000//////222222111111000...---,,,///000111222333444444444000111111111111222222222111111111222222333333333333333222222222222222222000000000000000000000000222222222222222222222222333333444555555444333333333666888888777888<<>>???@@@AAABBBCCCCCCDDD@@@AAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAACCCFFFGGGGGGHHHIIIIIIIIIGGGEEECCCGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHJJJLLLNNNNNNNNNNNNMMMJJJGGGFFFHHHHHHFFFDDDHHHHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGIIIKKKMMMNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFHHHJJJMMMPPPPPPMMMIIIGGGFFFEEECCCAAA@@@AAABBBCCCAAAAAA@@@>>>===<<<;;;:::999999999888888888888777;;;999777555444444666666555555555555555555555555666555444333333333333333333333333333222222111000000000000111222222333333////////////////////////000000000000000000000000111111000000//////......///000000000......000111//////............//////////////////////////////222111000//////000111222444222///...///000111000000222333555555444333222000000000000000000000000000000////////////000000111111111111111111111111////////////////////////000000111222222222222111222222222111111111000000000111111111111222222222222222111111111111111111222222111111111111222222///000111222222000///...000111222333333333333222222222222111///...///111333222111222333555555555777888888999:::>>>CCCGGGMMMMMMOOOUUU^^^gggnnnqqqxxx}}}wwwpppeee]]]TTTOOOOOOOOOLLLIIIJJJJJJJJJMMMQQQUUUWWWXXXccciiimmmmmmooouuuxxxxxx{{{|||~~~{{{yyypppjjjccc^^^^^^```bbbccc\\\[[[ZZZ\\\___bbbcccccchhhkkknnnoooooorrryyy~~~vvvuuuqqqkkkccc\\\YYYZZZ[[[___^^^\\\ZZZXXXVVVVVVUUUVVVWWWWWWWWWWWWUUUTTTRRROOOQQQTTTWWWXXXYYYXXXWWWVVV[[[___```bbbeeeddd```[[[\\\]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWUUURRROOOEEEDDDCCCBBBDDDHHHLLLOOOWWWXXXZZZ[[[\\\\\\\\\[[[[[[ZZZXXXVVVVVVXXXZZZ[[[ZZZYYYXXXVVVVVVXXXYYY[[[]]]]]]^^^^^^___^^^^^^^^^aaabbbcccaaa___```dddhhh........................////////////////////////111111111000000000//////111222222222222111000///333333222222222222333333222222111111222222333444111222333444555555555555777777777666666555555555888888888888888999999999======>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBCCCCCCEEEDDDBBBAAABBBCCCDDDFFFEEEFFFHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDGGGGGGIIIKKKLLLMMMNNNNNNNNNLLLIIIIIIJJJJJJIIIGGGGGGGGGHHHHHHIIIIIIHHHHHHLLLJJJIIIIIIJJJJJJIIIHHHKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKKKKJJJJJJJJJJJJKKKIIIJJJJJJKKKKKKKKKLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGIIILLLNNNNNNLLLJJJHHHGGGEEECCCAAA@@@AAAAAABBB========================999999999999888888888888;;;:::888666555666777777555555555555555555555555555444444333333333444444333333333333333222111111222111111111111111111111////////////////////////000000000000000000000000111000000000/////////...///000000000......000111//////............//////000000000000000000000000222111000//////000111222111///------000222444444000111333444444444222111000000000000000000000000111000000//////000000111222222222111111111111111111111111111111111111111000000111222222222222111222222222111111111000000000111111111111222222222222222111111111111111111333333222222222222333333111222333444444444444444222333333444444444333333444555666666444444555666777666555555666888888888888:::<<<===AAAFFFMMMRRR\\\]]]___bbbhhhooovvvzzz}}}xxxqqqggg```VVVRRRLLLJJJJJJMMMNNNNNNPPPRRRTTTWWW[[[```eeeiiirrrwwwzzzzzz|||}}}uuunnnjjj___[[[VVVUUUVVVYYY[[[\\\```aaabbbdddggglllqqqtttyyy{{{|||zzzxxxyyy}}}}}}~~~~~~|||yyysssnnnkkkjjjgggccc______aaacccfffeeeccc```^^^\\\[[[ZZZVVVWWWWWWWWWVVVTTTSSSRRRPPPQQQSSSTTTUUUVVVUUUUUUTTTYYY\\\\\\^^^aaaaaa^^^[[[[[[\\\]]]^^^]]]\\\\\\ZZZYYYXXXXXXXXXWWWTTTQQQLLLJJJIIIIIIJJJNNNQQQTTTWWWXXXYYY[[[\\\\\\\\\[[[[[[YYYWWWVVVVVVWWWYYY[[[[[[ZZZYYYYYYYYYZZZ\\\]]]]]]]]]]]]^^^]]]]]]\\\\\\[[[]]]^^^^^^]]]^^^aaaeee........................////////////////////////111111000000000000//////111111222222111111000000222222222111111222222222222222111111222222333444222222333444555555555555333333333444555555666666888888888999999999:::::::::;;;<<<===>>>??????@@@AAABBBBBBBBBCCCCCCCCCDDDGGGFFFDDDCCCBBBCCCDDDDDDDDDEEEGGGIIIIIIIIIIIIHHHFFFGGGHHHHHHHHHGGGFFFEEEGGGGGGGGGHHHIIIKKKLLLMMMOOOMMMKKKKKKLLLLLLKKKJJJHHHHHHIIIIIIHHHHHHGGGFFFJJJIIIIIIIIIJJJIIIFFFDDDHHHHHHJJJKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJKKKKKKHHHIIIKKKNNNOOOOOONNNMMMIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIKKKKKKKKKJJJJJJGGGEEECCCBBB@@@@@@@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888888888;;;:::888777666777777888555555555555555555555555444333333333333444444555333333444444444333222222333333222111111000//////////////////////////////000000000000000000000000000000000000///////////////000000000......000111000//////......//////000111111111111111111111111111111000000000000111111000///---...000222333333///000111333333222111111000000000000000000000000111111111000000111111111222222222222111111000000111111111111111111111111000000111222222222222111222222222111111111111111000111111111111222222222111111222222222222222222444333333333333333333444/////////000111333444555444444555555555444333333111333555555444333444555777666666666777888:::;;;>>>@@@BBBFFFKKKSSS[[[aaallloooqqqsssuuuzzzxxxmmmeee\\\TTTOOOJJJJJJHHHGGGHHHKKKQQQUUUZZZ^^^bbbdddgggmmmvvv~~~~~~tttiiiaaa\\\UUUTTTSSSUUUYYY\\\^^^___gggiiikkklllnnnttt|||{{{wwwuuusssrrrsssuuuwwwxxxxxxzzz|||~~~~~~~~~}}}vvvtttuuuvvv|||yyytttnnnjjjgggffffffcccdddeeedddcccccceeegggkkkjjjhhhfffcccaaa___^^^ZZZZZZZZZYYYXXXWWWUUUUUURRRRRRSSSSSSSSSTTTTTTTTTTTTWWWYYYWWWYYY]]]^^^[[[YYYYYYZZZ[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYXXXVVVTTTQQQPPPOOOOOOPPPSSSUUUWWWVVVWWWYYY[[[\\\\\\\\\\\\ZZZYYYWWWVVVVVVWWWYYYZZZ]]]\\\\\\\\\]]]___aaabbb^^^^^^^^^^^^^^^]]]\\\[[[XXXZZZ\\\]]]]]]^^^aaaccc---------...............////////////////////////000000000000000000//////000000111111111111000000000000////////////000000222222111111222222333444222333444444555555555444---...///111333555666777777777777888888999999:::::::::;;;<<<===>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFGGGIIIKKKMMMNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEFFFHHHJJJIIIFFFDDDEEEFFFGGGIIIKKKLLLLLLLLLIIIIIIJJJJJJJJJJJJJJJJJJHHHJJJNNNPPPQQQPPPNNNLLLIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJJJJFFFEEEDDDBBB@@@@@@@@@@@@??????>>><<<;;;:::999888::::::999999999888888888999999888777666666777777555555555555555555555555222222222222333444555555333333444444444333333222222111111111000000000///////////////////////////////////////////////////000000000000///////////////000000000......000111000000////////////000000111111111111111111111111111000000000000000000111333111//////000111000/////////000111222111111000000000000000000000000000222222111111111111222222333333222222111000000000111111111111111111111111000000111222222222222111111111111111111111111111000000111111111222222222111111222222222222222333333333222222222222333333000//////...///111333444444444444444444333333222000222444444333222222333777777888999:::===AAADDDIIIKKKNNNRRRXXX```hhhnnnvvvzzz~~~~~~~~~uuuhhh\\\SSSNNNJJJGGGIIILLLMMMLLLLLLOOOWWW]]]ggglllrrrrrrqqqvvv{{{sssjjjccc]]][[[XXXYYY[[[```eeehhhiiiiiiooorrrsssssssssxxx|||tttooollljjjiiiiiikkkppptttwwwxxxwwwwwwvvvtttsssuuuzzz~~~yyyrrrnnnmmmnnnooorrrooojjjbbb\\\ZZZ\\\```aaaccceeeeeedddccccccdddhhhhhhgggfffdddcccaaaaaa``````___^^^]]]\\\[[[ZZZWWWWWWVVVUUUUUUUUUVVVVVVVVVXXXXXXVVVWWW[[[]]][[[VVVVVVVVVWWWWWWXXXXXXXXXXXXWWWVVVVVVXXXXXXVVVUUUSSSRRRRRRRRRSSSTTTVVVWWWVVVWWWYYY[[[]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\^^^^^^___```aaaccceeefffbbbbbbbbbaaaaaa___^^^]]]]]]___```aaabbbbbbbbbccc---------.........////////////////////////////////////////////////000000///000000111111111000000000000////////////000000222222111111222222333444333333444444555444444444000111222333444555666666555555555666777888888999:::;;;;;;<<<===>>>??????>>>??????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEGGGDDD@@@======@@@EEEHHHGGGFFFFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGDDDDDDEEEGGGIIIHHHEEECCCCCCDDDFFFHHHJJJKKKLLLLLLHHHIIIJJJJJJKKKJJJIIIIIIJJJLLLOOOQQQQQQOOOLLLIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIEEEDDDCCCBBBAAA@@@????????????>>><<<;;;:::999888:::::::::999999999999888777666666555555555555555555555555555555555555555222222222222222333444555222222333444444333333333//////000000000111111111000000000000000000000000////////////////////////////////////000000000000///000000000......000111000000////////////000000000000000000000000000000000000000111111000000000333111//////000111000/////////000000111111111111000000000000000000000000222222111111111111222222222222222111111111000000000000000000000000000000000000111222222222222111111111111111111111111111000000111111111222222222111111222222333333333333222222111111111111222222666555333222222333444555222222333333333333222111444666777777666666666888;;;===???BBBDDDIIIOOOTTTXXXZZZ]]]aaaeeekkkrrrvvvzzzyyyfff___UUUMMMIIIHHHJJJLLLMMMRRRVVVWWWVVVYYYaaahhhvvv|||{{{wwwsssmmmfffbbbaaabbbcccbbbcccggglllqqqtttsssrrrxxxzzz||||||~~~~~~uuuooollljjjeeeeeefffiiioootttwwwxxxtttrrrnnnjjjiiikkkooorrrssspppmmmjjjhhhgggggghhhhhhfffbbbZZZSSSQQQUUUZZZ___aaaddddddcccaaa``````aaabbbccccccccccccbbbbbbaaaaaa```______^^^^^^^^^\\\[[[[[[ZZZZZZ[[[\\\\\\[[[\\\[[[XXXXXX\\\^^^]]]TTTTTTTTTTTTTTTTTTTTTUUUWWWUUUTTTTTTVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVWWWWWWWWWXXXZZZ\\\^^^^^^^^^^^^___^^^]]]]]]]]]]]]^^^___``````aaabbbdddfffggghhhfffffffffeeeeeecccbbbbbbdddddddddeeeeeedddcccbbb,,,,,,------.../////////////////////////////////......////////////000000//////000000111111000000222222222111111222222222222222111111222222333444333333444444555444444333999888888777666555555444333444444555666777888888;;;;;;<<<===>>>??????@@@======>>>???@@@AAABBBBBBAAABBBCCCDDDEEEFFFFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDFFFCCC>>>::::::>>>DDDHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHIIIIIIHHHHHHJJJLLLIIIIIIIIIIIIHHHGGGFFFEEEGGGFFFFFFFFFGGGFFFCCCAAACCCDDDFFFHHHIIIJJJKKKKKKIIIJJJJJJKKKJJJIIIHHHGGGJJJLLLNNNPPPOOOMMMJJJHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCBBBBBBAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999555555555555555555555555555555555555555555555555333222222222222333333444111111222333333333222222......///000000111222222000000000000000000000000000000000000000000000000////////////000000000000///000000000......000111111000000//////000000111000000000000000000000000000000111111111111000000///......///222333333222000000000000000111111111000000000000000000000000111111111000000111111111111111111111111111111111////////////////////////000000111222222222222111111111111111111222222222000111111111111222222222111111222222333444444444222111111000000111111222555444333333222222222333000111222222333333333222444666777888888999<<<>>>@@@CCCGGGJJJMMMTTT\\\ccciiikkknnnqqqsssvvvzzz|||}}}zzzxxxvvvqqqhhh```SSSPPPKKKGGGHHHMMMSSSWWWVVV\\\bbbeeefffhhhnnnsss|||yyyuuurrrpppllliiiddd``````dddjjjnnnqqqrrrvvv{{{~~~~~~|||~~~~~~wwwrrrnnnlllkkkddddddeeeiiimmmpppqqqqqqmmmjjjfffbbb```aaaccceeefffeeedddbbbaaa___^^^^^^___^^^[[[UUUOOONNNQQQUUUZZZ]]]```aaa```___^^^^^^[[[]]]___```bbbbbbbbbaaa]]]]]]\\\[[[[[[\\\\\\]]]]]]]]]^^^___``````aaaaaa```aaa```]]]\\\```aaa___XXXWWWVVVUUUTTTTTTTTTTTTWWWUUUSSSSSSTTTUUUUUUTTTTTTUUUVVVXXXYYYZZZZZZZZZXXXYYY[[[^^^___`````````bbbaaaaaaaaaaaaaaaaaabbbaaaaaacccdddfffggghhhhhhgggggggggggggggfffeeedddgggeeedddcccdddcccbbb```,,,,,,------...//////000////////////////////////........./////////000000...//////000000000000000333333222222222222333333222222111111222222333444333444444555444444333333888888777777666555555555444444555666777888999999::::::;;;<<<===>>>??????===>>>???@@@AAABBBBBBCCCAAABBBCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDAAA>>><<<===???CCCFFFFFFFFFGGGHHHIIIIIIIIIIIIEEEGGGHHHHHHGGGGGGJJJLLLIIIIIIIIIIIIHHHGGGFFFFFFGGGFFFEEEEEEFFFFFFEEECCCDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJHHHFFFEEEHHHIIIKKKMMMMMMLLLJJJIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBAAAAAA@@@========================;;;;;;:::::::::999999999555555666666666666555555555555555555555555555555333333222222111222222222///000111111222222222111/////////000000000000000000000000000000000000000000000000000000000000000.../////////000000000111///000000000......000111111111000000000000111111111111111111111111111111///000111222222111000///.........000222333333111111000000000111111222222000000000000000000000000111000000//////000000111000000000111222222333333000000000000000000000000000000111222222222222111000000111111111222222222000111111111111222222222111111222222333444444555333222222111111222222333000000111111222111111111000000222333444444555555444666777999;;;???EEEIIIMMMPPPUUUXXX[[[aaakkkrrrwwwzzz}}}~~~xxxsssooohhheeeaaa^^^\\\ZZZXXXUUUQQQPPPOOOOOORRRYYY```fffhhhmmmssswwwxxxxxxyyy{{{~~~zzzvvvrrrpppjjjkkkkkkkkkjjjjjjkkkkkkjjjhhheeedddgggmmmssswww}}}~~~}}}~~~~~~yyy|||}}}{{{zzzvvvqqqlllgggdddccc___```bbbeeeiiijjjiiihhhfffdddbbb```^^^\\\ZZZYYY[[[\\\]]]]]]]]][[[ZZZYYY[[[ZZZXXXUUURRRQQQRRRSSSXXX[[[]]]^^^\\\[[[ZZZ[[[VVVXXXZZZ\\\]]]]]]\\\\\\XXXXXXWWWWWWXXXYYYZZZ[[[ZZZ\\\^^^aaabbbcccddddddccceeeeeeaaa```cccccc```___]]][[[ZZZXXXXXXWWWXXXYYYVVVTTTSSSTTTUUUUUUTTTRRRTTTVVVYYYZZZ[[[[[[ZZZYYYZZZ]]]___aaabbbbbbbbbccccccccccccccccccccccccaaabbbccceeefffgggggggggeeeeeeeeeffffffeeeeeedddgggdddaaa```bbbcccbbb```,,,,,,------...///000000////////////////////////---.........//////000000......///000000000000000222222111111111111222222222222111111222222333444444444444555444444333333111111222333444666666777444555666777888999::::::999::::::;;;<<<===>>>>>>>>>??????@@@BBBCCCDDDDDDCCCCCCCCCDDDCCCCCCBBBAAACCCBBBBBBCCCCCCDDDEEEFFFAAAAAA@@@@@@@@@AAACCCDDDEEEFFFHHHIIIJJJJJJIIIHHHDDDGGGHHHHHHFFFGGGJJJMMMJJJJJJKKKKKKJJJJJJIIIIIIDDDCCCBBBCCCFFFHHHIIIHHHEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLJJJHHHEEECCCEEEGGGIIIKKKLLLLLLKKKJJJGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCBBBAAA???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<;;;:::;;;;;;;;;:::::::::999999666666777777777777777666555555555555555555555555444444333222111111111111...///000111111111111111111111000000//////......000000000000000000000000000000000000000000000000.../////////000000111111///000000000......000111111111000000000000111111222222222222222222222222///000111222222111000///222111000111222111000...111111111000111222222333000000000000000000000000000000////////////000000//////000111222333333444111111111111111111111111000000111222222222222111000000111111222222222222000111111111111222222222111111222333333444555555444333333222222333333444000111333555666666666555000111222444555666777777999:::<<>>>>>??????BBBCCCDDDCCCBBBAAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFGGGHHHIIIKKKKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIGGGEEEDDDEEEGGGIIIKKKMMMMMMNNNOOOPPPNNNKKKHHHFFFGGGIIIKKKMMMMMMMMMLLLHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCFFFEEEDDDCCCBBBCCCDDDDDD@@@@@@?????????????????????>>>===<<<<<<;;;<<<<<<:::::::::999999999888888444444444555555555555555444444444444444444444444111222333333333333222111222111000//////000111222000000000000000000000000000000000000000000000000---...000111111111000///000000000000000000000000000000//////......------////////////////////////000000000000000000000000......///000111222222333////////////////////////000000000000000000000000000000000000000000000000...000111000///...///111000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222333222000///...//////000......000111333555666666555444333111000000111222222111111333666777555222111222222222222333666888===???AAAFFFLLLVVVaaahhhssstttvvvxxx{{{}}}yyyvvvrrrmmmfff^^^UUUOOOOOOIIIFFFJJJPPPVVV^^^eeegggjjjnnnooooooqqqvvvyyy}}}yyy{{{zzzpppggg___ZZZWWWTTTYYYbbblllvvv|||vvvssspppppptttzzz{{{{{{uuuqqqllliiihhhiiiiiiiiioooppptttzzz~~~vvvooonnniiibbbZZZTTTQQQPPPPPPSSSVVV[[[```ccceeedddcccdddbbb```]]][[[ZZZZZZZZZZZZXXXWWWUUUVVVXXXZZZ\\\^^^]]]\\\[[[[[[[[[[[[[[[ZZZ\\\^^^___^^^\\\YYYWWWVVVVVVUUUTTTTTTTTTTTTUUURRRRRRSSSTTTUUUUUUVVVWWWYYYZZZ\\\^^^aaaccceeefffhhhfffccccccddddddaaa^^^ccccccbbbaaa```___^^^^^^[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVVVVWWWYYYZZZ[[[]]]^^^___aaabbbccccccccc^^^___aaabbbccccccbbbbbb````````````aaabbbcccdddaaabbbdddffffffeeedddcccbbbaaaaaaaaabbbdddfffggg........................////////////////////////////////////////////////---...///000111111111111222222222222222222222222111111111111111222333333222222333333444555555666555555444333444555666666777777666666777888999999::::::999999999999999:::;;;;;;<<<===>>>>>>??????BBBCCCDDDCCCBBBAAABBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKJJJJJJIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLIIIGGGFFFDDDEEEFFFHHHJJJKKKLLLMMMPPPRRRRRRPPPMMMJJJKKKKKKLLLLLLKKKKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;::::::999999999888888888555555555555555555444444444444444444444444444444333333222111111222333333111111111000000111111111000000000000000000000000000000000000000000000000...///000111111111000000000000000000000000000000222111111111000000000///111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000111222222000///000111111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222333333333222333333444444//////000111333444555555444444333222222333444555111000000333666777555333777888999999999:::===@@@CCCGGGNNNWWW___iiirrrxxxnnnjjjccc]]]WWWRRRMMMIIIGGGDDDHHHRRR]]]fffooovvvzzz}}}~~~}}}~~~|||uuuqqqkkkddd^^^ZZZXXXXXX]]]bbbjjjssszzz|||vvvuuuzzz}}}wwwuuuxxx|||~~~}}}|||{{{}}}zzzuuummmhhhgggiiijjjkkknnnmmmooosssvvvtttmmmfffbbb^^^XXXRRRNNNMMMMMMNNNUUUXXX]]]aaadddeeeeeedddcccbbbaaa```___^^^^^^^^^\\\ZZZYYYXXXXXXZZZ\\\^^^aaaaaa``````____________ddddddddddddbbb___\\\ZZZZZZZZZYYYXXXWWWWWWWWWXXXUUUUUUUUUVVVVVVVVVVVVVVVXXXYYYZZZ]]]___aaabbbcccfffcccaaaaaabbbaaa___]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^^^^^^^]]]]]]]]]\\\\\\YYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^___```aaaaaabbbbbb]]]^^^```aaabbbaaaaaaaaa______^^^^^^___```aaaaaa___```bbbdddeeedddccccccbbbbbbaaaaaabbbdddeeefff////////////////////////........................///000000000000000000000......///000111111111111111111111111111111111111222111111111111222222333333222222222333444666777666666555444444444555555666666666666777888::::::::::::999999999999::::::::::::;;;<<<===>>>???@@@AAABBBCCCCCCBBBAAABBBDDDAAABBBCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHIIIIIIKKKLLLMMMNNNJJJIIIGGGFFFFFFGGGHHHHHHIIIJJJMMMPPPTTTUUUTTTSSSPPPOOOMMMLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@?????????>>>>>>>>>===<<<;;;::::::999999999:::999999999999888888888666666666555444444444333444444444444444444444444555333111000000111333555111111222222222222111111000000000000000000000000000000000000000000000000...///000111111111111000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111222333444333111000111222111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222...///000111222222222222000111111222222333444444333333333333444555777777222111222444777888777666777999;;;<<<===@@@CCCFFFLLLSSS^^^iiirrryyyttt```[[[SSSMMMIIIHHHGGGFFFFFFGGGPPP```nnnwwwuuukkkdddaaa]]]ZZZXXXYYY\\\^^^eeekkksssyyy}}}}}}wwwxxx~~~yyyuuurrrrrrqqqqqqvvv|||zzzwwwuuuqqqpppppprrruuuyyyzzz{{{yyyssskkkeeedddfffiiijjjkkkiiihhhiiijjjhhhbbb]]]WWWTTTPPPMMMLLLMMMOOOPPPXXX[[[___ccceeefffeeeeeebbbbbbccccccccccccbbbbbb^^^]]]\\\[[[[[[\\\^^^```ccccccbbbbbbbbbbbbbbbbbbgggggggggeeedddbbb```___]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWYYYZZZ\\\^^^___```bbb```____________]]]\\\^^^^^^^^^^^^_________```_______________^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]^^^^^^___`````````___\\\]]]^^^___````````````_________^^^______``````___```bbbdddeeeffffffeeecccccccccccccccdddeeefff000000000000000000000000........................///////////////000000000......///000111111111111000000000000000000000000222222222111111222222333555444222111111222444555666666555555444444444444555555555666777999:::;;;::::::999999999:::;;;;;;999::::::<<<===>>>???@@@@@@BBBCCCCCCAAAAAABBBDDDBBBBBBCCCCCCDDDEEEEEEFFFHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMJJJJJJKKKLLLMMMOOOPPPQQQLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIKKKOOOSSSUUUUUUSSSRRRPPPNNNKKKIIIHHHHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDD>>>>>>>>>======<<<<<<;;;<<<;;;:::999888888888888999999999999888888888888777777666555444333333333333333333333333333333333333222222111111222222333111222333444444333222111000000000000000000000000000000000000000000000000......//////000000000000////////////////////////////////////............////////////////////////000000000000000000000000111111111000000000000000222222222222222222222222000000000000000000000000111111111111111111111111333444444333111000111222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222---...000111111111000///222222222222222222333333333333333444444555666666444444555666888999999999888:::>>>AAADDDIIINNNRRR]]]cccmmmvvv|||{{{mmmbbbUUUQQQKKKGGGGGGIIIKKKKKKNNNQQQ\\\lllxxx}}}{{{~~~{{{xxxuuupppiiiddd```^^^[[[YYYZZZ^^^cccfffgggnnnxxx~~~zzzwww}}}|||{{{}}}~~~}}}||||||||||||yyyvvv{{{|||vvvqqqnnnlllkkkrrrpppnnnmmmnnnoooqqqrrrnnnjjjdddaaaaaaccceeefffgggeeecccbbbaaa```\\\YYYUUUTTTQQQPPPPPPRRRUUUVVV\\\^^^aaadddffffffeeeeeebbbbbbdddddddddcccbbbaaa```___^^^]]]]]]^^^```aaa```aaaaaaaaaaaaaaa``````bbbbbbbbbbbbbbbbbbbbbbbb]]]\\\[[[ZZZYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWXXXZZZ[[[\\\]]]^^^______^^^^^^^^^]]]]]]\\\````````````````````````^^^^^^^^^^^^^^^^^^^^^^^^``````___^^^]]]]]]^^^^^^]]]]]]^^^______^^^^^^^^^\\\]]]^^^^^^___`````````aaaaaa`````````aaaaaabbb```bbbdddfffhhhiiiiiijjjffffffffffffgggggghhhhhh000000000000000000000000........................---------....../////////...///000111222222222222000000000000000000000000333333222222222222222333888666333111000000111222666666666555555444333333555555555666777999:::;;;:::999999999:::;;;;;;<<<::::::;;;<<<===>>>???@@@@@@AAABBBBBBAAAAAABBBDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJLLLMMMOOOPPPMMMMMMMMMNNNOOOQQQRRRSSSPPPPPPOOONNNMMMKKKJJJIIIIIIIIIJJJMMMPPPQQQPPPOOOOOONNNLLLJJJIIIIIIJJJJJJGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBAAAAAA@@@@@@@@@??????>>>======<<<<<<;;;:::999888888777777888999999999888888888777777777777666555444333333333333333333333333333333333000111333444444333111000111222333444444333222111000000000000000000000000000000000000000000000000------------......//////////////////////////////............////////////////////////////////////000000000000000000000000111111111000000000000000222222222222222222222222000000000000000000000000111111111111111111111111222333444333111000111222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222333444555444333111000222222222222222222222222333333444444444444333333555666777777888888:::;;;>>>AAAFFFKKKQQQXXX___ccclllpppwww|||~~~wwwnnnddd[[[VVVQQQOOOMMMMMMPPPSSSUUUVVVWWWYYYaaannnwwwxxxwwwxxxsssxxx{{{uuusssrrrrrrnnnmmmllllllkkkjjjgggeeecccaaa^^^]]]___ccchhhllliiiqqq{{{}}}|||{{{yyyzzz|||}}}|||vvvooojjjfffdddcccnnnllljjjgggeeeeeefffgggbbbaaa___```bbbcccdddcccdddbbb```^^^^^^^^^]]]\\\ZZZYYYWWWVVVVVVXXXZZZ\\\^^^```bbbdddeeeeeedddcccaaaaaabbbbbbbbb```___^^^aaa```___^^^^^^______```^^^^^^___``````______^^^^^^^^^^^^______``````aaa]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]XXXYYYYYYZZZ[[[[[[\\\\\\^^^^^^^^^^^^^^^]]]]]]^^^_________^^^]]]\\\\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^```___^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]^^^^^^^^^^^^___```aaaaaa```````````````aaaaaabbbaaabbbccceeegggiiijjjkkkhhhiiiiiijjjkkkkkkkkkkkk////////////////////////........................,,,,,,------......//////...///000111222222222222111111111111111111111111444333333222222222222333777666444222111000000111555555555666555555444333666666666666777888:::::::::999999::::::;;;<<<===<<<<<<======>>>????????????@@@BBBBBBAAAAAABBBDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKIIIIIIIIIJJJLLLOOOQQQSSSQQQPPPPPPQQQQQQRRRSSSTTTSSSSSSSSSRRRPPPMMMKKKIIIIIIHHHHHHJJJLLLMMMLLLJJJKKKKKKJJJJJJJJJJJJKKKKKKGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCCCCCCCBBBAAAAAABBBBBBAAA@@@??????>>>>>>;;;:::999888888777777888999888888888888777777777666666666555444444444333333333333333333333333333...111444666666444111...111111222222222222111111000000000000000000000000000000000000000000000000......---------...///000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000111111111222222222222222222222222000000000000000000000000222222222222222222222222111222333333111111222333222222222222222222222222111111111111111111111111111111111222222222222333222222222222222222222222333333333333222111000///222222222222222222333333333333444444444333333222444666777888999:::===@@@DDDHHHMMMSSSZZZaaaiiinnnqqqtttyyy}}}~~~zzzxxxxxxqqqjjjccc^^^XXXSSSRRRTTTVVVVVVVVVXXX\\\```aaabbb[[[[[[aaakkkppppppoooppppppwww~~~rrrjjjfffcccbbbaaaffflllrrrtttrrrmmmjjjhhhfffdddccceeeiiimmmpppooouuu}}}~~~zzztttuuuxxx}}}|||uuunnngggbbb___]]]aaaaaa```^^^\\\[[[]]]^^^]]]]]]^^^aaadddfffeeedddbbbaaa___^^^]]]^^^___```^^^]]][[[ZZZZZZ[[[]]]^^^___```aaabbbcccbbbaaaaaa^^^^^^___^^^^^^]]]\\\[[[______^^^]]]]]]]]]]]]^^^]]]^^^___```aaa```___^^^___`````````___^^^^^^]]]^^^]]]\\\\\\\\\\\\\\\\\\XXXYYYYYYZZZ[[[\\\]]]^^^ZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^______]]]]]]^^^___aaa``````___]]]\\\\\\[[[^^^^^^^^^____________```___^^^]]]\\\\\\\\\\\\\\\\\\]]]]]]^^^_________^^^^^^^^^^^^^^^^^^___aaaaaa]]]]]]]]]]]]^^^___```aaa______aaabbbdddfffggghhhiiijjjlllmmmnnnooooooooo........................////////////////////////---------...//////000000//////000111222222222222222222222222222222222222555444333222222222222222333333333222222222222111333444555666666666555444777777666666777888999999999999999::::::<<<======>>>?????????????????????>>>@@@AAAAAAAAAAAACCCDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJKKKJJJJJJIIIJJJJJJKKKKKKIIIIIIIIIJJJLLLOOOSSSTTTTTTSSSSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTQQQNNNJJJHHHHHHGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJIIIFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFEEECCCCCCBBBAAA@@@???>>>===<<<<<<;;;;;;:::999888888888888888888888888777777777777555555555555555555444444222222222222222222222222000111333444444333111000111111111000000111111111000000000000000000000000000000000000000000000000000//////...///000111222000000000000000000000000///000000000111111111222111111111111111111111111000000000000000000000000//////000000111111222222222222222222222222222222000000000000000000000000222222222222222222222222111222444444333333444666222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222000000///////////////000111111111222222333333333222333444555666666555555555888;;;===???CCCHHHLLLMMMPPPUUUZZZ```hhhoootttyyy}}}{{{qqqhhhcccaaaZZZSSSOOOOOOPPPQQQXXX```eeecccbbbdddgggkkkmmmnnncccaaacccjjjnnnnnnoooqqqsss{{{wwwooojjjgggeeedddccciiiqqqxxx{{{yyyvvvtttmmmmmmlllmmmppptttxxxzzzxxxyyy|||zzzppprrruuuwwwzzz~~~|||xxxzzz~~~yyyvvvqqqjjjddd___\\\ZZZWWWYYY[[[[[[YYYXXXZZZ\\\]]]]]]]]]```ccceeeeeeeee```______]]]]]]]]]___``````___^^^]]]]]]]]]_________``````aaa``````___^^^[[[[[[ZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\^^^``````___^^^]]]]]]^^^```aaa```___]]]\\\[[[[[[ZZZZZZ[[[[[[\\\]]]YYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYZZZ]]]^^^^^^\\\\\\^^^```_________^^^^^^]]]]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\]]][[[\\\]]]___````````````]]]\\\\\\\\\]]]^^^___```[[[[[[\\\]]]^^^___aaabbb______```aaaccceeefffggghhhjjjlllnnnpppqqqqqqqqq........................000000000000000000000000---......///000111111222///000111222222333222222222222222222222222222222555444333333222222222222000000111333333444333333222333555666666666555555888777777777777777888888999999999:::;;;<<<===>>>@@@@@@@@@@@@????????????>>>@@@AAAAAAAAAAAACCCDDD@@@AAAAAABBBCCCDDDEEEEEECCCDDDEEEGGGHHHIIIJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJLLLPPPSSSUUUVVVUUUTTTTTTSSSSSSTTTTTTSSSTTTUUUTTTQQQMMMIIIGGGGGGFFFFFFGGGIIIJJJIIIHHHGGGHHHIIIJJJJJJJJJHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEAAABBBBBBBBBCCCCCCDDDDDDAAABBBCCCCCCCCCBBB@@@??????>>>===<<<;;;:::999999<<<;;;:::999888888888888888888888888777777777777444444444555555555555555222222222222222222222222222222222222222222222222222111000//////000111222000000000000000000000000000000000000000000000000222111000000000111333444000000000000000000000000---.........//////000000////////////////////////000000000000000000000000...//////000111222222333111111111111111111111111000000000000000000000000222222222222222222222222111333555555555555777888222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222222222111111111333444555000111111222333333444444111222444666888888888888888;;;@@@DDDGGGLLLSSSXXXXXX[[[___dddiiiooovvvzzz{{{qqqeeeZZZTTTQQQPPPKKKJJJPPPVVV[[[gggsssssspppllllllooorrrvvvwwwlllhhhhhhlllpppppprrruuuzzzzzzwwwsssqqqqqqqqqqqqpppkkknnnssswwwyyy{{{|||~~~ttttttuuuxxx{{{}}}zzzyyy~~~{{{rrruuuxxxyyyyyy|||tttpppsssxxxyyy{{{pppnnnjjjeeeaaa]]]ZZZYYYWWWZZZ]]]]]][[[ZZZ\\\^^^___]]]\\\]]]___bbbdddddd______^^^]]]\\\\\\]]]___aaaaaa```______```aaaaaa______```______^^^]]]]]]XXXXXXXXXXXXYYY[[[]]]___[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ\\\^^^^^^]]]\\\[[[XXXZZZ]]]```aaaaaa___^^^WWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYXXXXXXXXXYYY[[[^^^]]][[[[[[]]]```XXXYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[]]]]]]\\\\\\\\\]]]]]]^^^[[[\\\]]]___```aaaaaaaaa\\\[[[[[[ZZZ[[[]]]^^^___\\\\\\]]]^^^```bbbdddeeeaaabbbbbbcccdddfffggghhhgggiiikkknnnpppqqqqqqqqq---,,,,,,,,,---...000111......////////////......---///111000---,,,...000///000000000111111111111111111000000000000111111999999999777333///......333333333444444444555555333333333444444444555555555555666666777999:::;;;;;;;;;:::::::::;;;<<<<<<<<<;;;<<<<<<===>>>?????????AAACCCDDDCCCCCCEEEFFFGGGGGGGGGGGGFFFEEECCCBBBCCCDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGHHHIIILLLOOOSSSUUUTTTUUUWWWWWWVVVSSSOOOMMMRRRRRRQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJIIIJJJJJJKKKJJJIIIGGGFFFGGGGGGGGGFFFEEECCCBBBAAACCCBBBAAA@@@????????????@@@BBBEEEFFFFFFDDDAAA???<<<===>>>>>>>>><<<;;;:::888888888777666555555444:::999777666555666888999555444333333222222333333444333333222111000//////222333333444444333333222111000///000111111111///////////////////////////111111111111111111111111222222111000//////000000000000000000000000000000000000000000000000000000...///000222222222111000444111......000222111000222111111111000000//////000000000000000000000000000000000000000000000000000...---...111222111///111111222222222333333333222222222222111111000000111333444444222111111222333333333333333222111000333333333333333333333333222222222222222222222222333222111333666777555222666777999999999:::<<<>>><<<>>>EEENNNWWW^^^gggooonnnmmmmmmmmmrrr{{{xxxkkk___WWWQQQLLLHHHHHHJJJNNNTTT^^^iiisssxxxxxxqqqiiifffiiipppvvvzzzwwwvvvuuuwww{{{|||xxxwwwvvvwwwxxxwwwuuusssttttttuuuxxx||||||yyy|||||||||yyytttooonnnqqquuu|||~~~~~~xxxsssgggfffcccaaa___]]]\\\[[[\\\\\\]]]]]]^^^___``````\\\[[[ZZZZZZ\\\^^^aaabbbaaa```______^^^^^^^^^^^^```^^^]]]\\\\\\^^^___aaa___^^^^^^___```___]]][[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWVVVVVVZZZZZZZZZ[[[ZZZZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTTTTSSSTTTUUUWWWXXX[[[[[[[[[[[[[[[ZZZZZZYYY]]]]]]\\\\\\[[[[[[[[[ZZZXXXWWWXXXZZZ^^^___]]]ZZZ[[[]]]^^^^^^\\\[[[\\\\\\^^^^^^______``````aaaaaaaaa___\\\[[[[[[___cccfffggggggggghhhhhhiiiiiijjjiiigggfffeeeggghhhiiiiiigggiiiiiihhhiiilllkkkggg//////......///000111222......////////////.........///111000...---...000000000000000000000000000111111000000000000111111555666777555333111000111333333333333444444444444333444444444555555555555555555666666777999:::;;;<<<<<<<<<<<<<<<===============<<<<<<<<<===???@@@>>>@@@CCCCCCCCCCCCDDDFFFGGGGGGGGGHHHGGGEEEDDDBBBDDDDDDEEEFFFGGGHHHIIIIIILLLKKKKKKKKKKKKKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIKKKMMMPPPRRRSSSSSSTTTTTTSSSQQQOOONNNQQQQQQPPPNNNLLLJJJHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEGGGGGGGGGFFFEEECCCBBBAAABBBBBBAAA@@@?????????@@@@@@AAACCCDDDDDDBBB@@@???<<<======>>>===<<<;;;:::999999888777777666555555999777666444444555666777555444333333222222333333333333333222222222222222222333333444444333333222222111000000222222111000////////////////////////111111111111111111111111222111111000//////000000000000000000000000000000000000000000000000000000//////000111111111111111333111......000222111000111111111111000000000///000000000000000000000000000000000000000000000000111///---...111222000///111111222222222333333333222222222222111111111000111333444444222111111222222222222222222111000000333333333333333333333333333333333222222222222222222111000222555666555333666777888888888:::===@@@GGGLLLUUU___gggnnnuuuyyyyyyzzzzzzzzz}}}tttlllaaaWWWQQQMMMIIIGGGHHHLLLRRR[[[eeennnuuuyyysssnnniiiiiinnnvvv~~~}}}yyy|||{{{|||}}}~~~}}}zzzwwwuuuwwwzzz~~~{{{sssmmmkkkmmmppp{{{zzzxxxwwwuuurrrmmmjjjeeedddbbbaaa______^^^^^^^^^^^^^^^^^^_________```[[[[[[ZZZZZZ[[[]]]___``````______^^^^^^^^^^^^___^^^]]]\\\[[[[[[\\\^^^______^^^^^^___```___]]][[[XXXXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWVVVWWWWWWVVVVVVWWWXXXZZZ[[[[[[[[[\\\\\\\\\[[[[[[ZZZ^^^]]]]]]\\\\\\[[[ZZZZZZ[[[ZZZZZZ]]]```aaa___]]]```bbbcccbbb```______`````````aaaaaaaaabbbbbbbbbeeebbb___^^^```eeekkkoooooooooppppppppppppppppppnnnlllkkkjjjjjjkkkkkkkkkjjjmmmmmmkkklllooonnnjjj000000////////////000111......////////////.........000111000///...///111////////////////////////111111000000000000111111111222444444333222222333222222222222333333333333444444555555555666666666555555666666777999:::;;;;;;<<<>>>?????????>>>===>>>===<<<<<<<<<===>>>???>>>@@@BBBCCCCCCCCCDDDEEEGGGGGGHHHHHHHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIILLLLLLLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHJJJKKKJJJJJJIIIIIIJJJKKKMMMNNNQQQQQQPPPPPPPPPOOOOOOOOOPPPOOONNNMMMKKKHHHFFFEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<======<<<<<<;;;:::999999999888777777666666666666444333333333444555555444333333222222333333222222333333333444444444222333333444444333333222333111000111222333222111////////////////////////111111111111111111111111111111000/////////000000000000000000000000000000000000000000000000000000000000000000000111111222222000//////000111111000111111111111000000000000000000000000000000000000000000000000000000000000111000//////000111000...111111222222222333333333222222222222111111111111111333444444222111111222111111111111111000000///333333333333333333444444444444444333333222222222222222111333555666666555777888999:::<<<@@@EEEIIIVVV]]]hhhqqqwww}}}}}}tttccc]]]VVVOOOKKKJJJIIIHHHJJJOOOXXXbbbkkkrrruuuwwwnnnmmmlllpppxxx~~~|||~~~yyyyyyzzz{{{~~~}}}zzzyyy{{{{{{rrrjjjggggggiiirrroookkkhhhgggfffdddcccbbbbbbaaaaaaaaa``````````````````_________^^^^^^\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]^^^___[[[[[[ZZZYYYZZZ[[[\\\]]]\\\[[[[[[\\\]]]]]]ZZZXXXVVVUUUUUUUUUUUUUUUUUUVVVXXXXXXXXXWWWWWWVVVVVVUUUYYYXXXWWWWWWWWWXXXYYYZZZYYYZZZ[[[\\\\\\\\\\\\\\\^^^^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\]]]^^^^^^]]]]]]]]]aaaaaa``````___^^^^^^^^^^^^]]]]]]___aaabbb```___bbbccceeedddbbbaaaaaabbbddddddeeeeeeeeeeeeeeeeeeeeebbb^^^\\\___fffoootttxxxyyyzzzzzzzzzyyyxxxxxxuuutttsssqqqqqqqqqqqqrrrrrrvvvvvvttttttvvvuuuqqq.........---------------......////////////......//////000000000000000111////////////............222111111000000111111222///111333333222222222444111111222222222333333333555555555666666666666777555555666666777999:::;;;:::;;;>>>???@@@???>>>===>>>===<<<;;;;;;<<<===>>>>>>@@@BBBCCCCCCCCCDDDEEEGGGGGGHHHIIIIIIHHHGGGFFFEEEFFFHHHIIIJJJJJJJJJIIIKKKKKKJJJJJJIIIIIIHHHHHHIIIHHHGGGGGGGGGIIIKKKLLLMMMLLLLLLKKKKKKKKKLLLLLLNNNNNNMMMLLLLLLMMMNNNOOOOOONNNMMMLLLJJJHHHFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFKKKJJJIIIHHHHHHIIIKKKLLLGGGHHHHHHGGGFFFEEEDDDDDDBBBAAAAAAAAAAAABBBBBBCCCAAA@@@??????>>>>>>>>>>>>;;;;;;;;;<<<;;;;;;;;;;;;999999999999888888777777666555444333333333444444555444333333222222333333222333333333333333333333222333333444444333333222333222111222333333222111////////////////////////111111111111111111111111111000000/////////000000////////////////////////////////////////////////222111000//////000111222111000000000000111111000111111111000000000000000000000000000000000000000000000000000000000000000222111111000000000///...111111222222222333333333222222222222222222222222111333444444222111111222111111222222222111111000333333333444444444444444555555444444333333222222555444444555666777777777999;;;===???DDDJJJRRRXXXccckkktttyyy~~~|||tttkkkdddWWWSSSOOOKKKJJJKKKLLLMMMOOOTTT\\\dddkkkoooqqqqqqnnnpppuuu||||||sssppppppqqquuuzzz~~~||||||yyy||||||yyyuuuoooiiieeecccbbbeeeccc``````aaacccdddcccbbbbbbbbbbbbaaaaaa``````aaa```___^^^]]]\\\\\\[[[]]]]]]^^^______^^^^^^]]]ZZZZZZZZZZZZ[[[\\\]]]]]]YYYYYYXXXXXXYYYZZZ[[[\\\XXXWWWWWWXXXYYYYYYVVVTTTTTTTTTSSSSSSSSSSSSTTTTTTXXXXXXWWWWWWVVVVVVVVVUUUYYYXXXVVVUUUVVVXXXZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]]^^^______^^^^^^___``````aaa``````eeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeeeeeeeeddddddfffhhhjjjjjjiiiiiijjjkkkjjjkkklllmmmmmmmmmlllllljjjfffaaa^^^```gggooottt{{{}}}~~~}}}}}}...............---------......////////////......///......///000000000000////////////............222222111111111111222222000222444333222111111222111111222222222333333333555555555666666666666777555555666666777999:::;;;888999<<<>>>>>>>>>===<<<<<<<<<<<<<<<<<<=========???AAACCCDDDCCCDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHFFFGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGJJJIIIIIIIIIIIIKKKMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJKKKMMMNNNMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEJJJJJJIIIHHHIIIJJJLLLMMMIIIIIIIIIIIIHHHGGGFFFFFFBBBBBBBBBAAABBBBBBCCCCCCAAA@@@>>>===<<<<<<======;;;::::::::::::;;;;;;;;;999999999888888888888888666666666555555555555555555444333333222222333333333333333222111000000000222333333444444333333222333222111222333333222111000000000000000000000000000000000000000000000000000///////////////000000////////////////////////////////////////////////222111000//////000111222000000111111000000000000000000000000000000111111000000000000000000000000000000000000000000000000222222222111000//////000111111222222222333333333222222222222222222222333111333444444222111111222222222333333444333333222333333333444444555555555555555555444444444333333555555555666666777999:::<<>>???@@@@@@???>>>@@@BBBDDDEEEEEEEEEFFFGGGGGGHHHIIIKKKKKKKKKJJJJJJGGGIIIKKKLLLMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNNNNNNNOOOOOONNNNNNNNNNNNMMMMMMKKKJJJIIIHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHIIIKKKKKKJJJKKKKKKKKKJJJJJJIIIHHHDDDCCCCCCBBBBBBBBBCCCCCCAAA@@@>>>===<<<<<<<<<<<<::::::999999999:::;;;;;;888888888888888888888888777777777777666666555555555444333333222222333333444333333222111000///...222333333444444333333222333111000111222333222111000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000222111111000000000000000///000222222000///000111000000000000111111111111000000000000000000000000000000000000000000000000000222222222000///000111111111222222222333333333222222222222333333333333111333444444222111111222222333444444444444444444333333333444555555666666555555555555555555555555333555666777999;;;???BBBEEEIIINNNUUU]]]gggqqqwwwwwwwwwlllaaaZZZVVVVVVSSSNNNKKKJJJJJJIIIHHHHHHIIIKKKMMMPPPUUU[[[```eeefffhhhjjjlllnnnoooppp{{{zzzmmmhhhdddfffiiimmmvvv~~~|||vvvzzz}}}|||}}}~~~}}}zzzzzzyyywwwuuuvvv{{{|||xxxrrrmmmiiiddd```]]]XXXYYY\\\```ccccccaaa^^^^^^^^^___aaaddddddcccaaaccccccddddddcccaaa___^^^___^^^]]]\\\ZZZYYYXXXWWWXXXYYYYYYYYYZZZZZZ[[[[[[YYYYYYYYYYYYYYYYYYZZZZZZWWWXXXYYYZZZ[[[[[[\\\\\\[[[ZZZZZZ[[[\\\\\\YYYWWWWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZ\\\^^^___aaaaaaaaaaaaaaa```___^^^\\\\\\]]]]]]^^^^^^______\\\]]]^^^___```bbbccccccbbbccceeefffhhhhhhiiiiiicccdddeeeggghhhiiiiiiiiifffgggiiilllooorrruuuvvvtttuuuvvvuuuttttttuuuwww{{{~~~|||wwwttttttuuuwww{{{---...///000111111000000......////////////......---,,,+++,,,///000///...---...//////000111222222333222222111111222222333111333555555333333333444333333333333444444444444333444444444555555555555555555666666777999:::;;;888888999:::;;;<<<======:::===AAADDDEEEEEECCCAAAAAACCCFFFFFFFFFFFFGGGHHHGGGHHHJJJKKKLLLLLLKKKKKKHHHIIILLLMMMNNNMMMKKKIIIHHHHHHHHHIIIJJJJJJKKKKKKIIIKKKMMMOOOPPPPPPPPPOOOLLLLLLMMMNNNNNNNNNNNNNNNJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKEEEEEEDDDCCCBBBBBBBBBCCC@@@@@@???>>>===<<<;;;;;;:::999888888888:::;;;<<<777777777777777777777777777777777777777666555555555444333333222222333333333333333222222111111111222333333444444333333222222111000000222222111000000000000000000000000000000000000000000000000000...............///000000000000000000000000000000000000000000000000000000111111111111111000//////...000333333000///000111///000000000111111111111000000000000000000000000000000000000000000000000///111333222000000111333111111222222222333333333222222222333333333444444111333444444222111111222111222333444444444444333333333444444555666666666444444444555666666777777333666:::===AAAFFFLLLRRRUUUYYY```gggoooxxx~~~{{{tttiii]]]SSSLLLJJJIIIGGGEEEDDDEEEFFFFFFEEEFFFJJJOOOTTTYYYaaaiiiooorrrsssuuuwwwxxxyyyxxxxxx{{{tttpppkkkiiijjjlllmmmooowww|||xxxpppssszzz{{{vvvsssppplllkkkkkkmmmooojjjeee___YYYVVVTTTRRRQQQQQQPPPRRRWWW\\\``````______^^^^^^___aaabbbaaa___```aaacccddddddcccaaa```___^^^]]]\\\[[[YYYYYYXXXYYYYYYXXXXXXYYY[[[]]]^^^\\\\\\[[[[[[[[[[[[[[[[[[XXXYYYZZZ[[[\\\]]]]]]^^^]]]]]]]]]^^^___^^^\\\ZZZYYYYYYYYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[]]]^^^```aaaaaabbbbbbbbbaaaaaa___^^^^^^]]]]]]^^^______```aaaaaa______```aaabbbccccccdddbbbccceeegggiiiiiiiiiiiifffggghhhjjjkkklllmmmmmmhhhjjjmmmrrrwww|||~~~***+++---///////////////......////////////......---+++)))+++...000///------...///000111222333444333222222111111222222333111222444555444444555666333333444444444444555555333333333444444444555555555555666666777999:::;;;999999999999;;;<<<>>>???;;;>>>CCCHHHJJJHHHEEECCCBBBDDDFFFGGGGGGGGGHHHIIIGGGHHHJJJKKKLLLMMMLLLLLLHHHJJJLLLNNNNNNMMMKKKIIIHHHIIIIIIJJJKKKLLLMMMMMMIIIKKKOOOQQQSSSRRRPPPOOOJJJJJJLLLMMMNNNNNNNNNNNNJJJJJJJJJIIIIIIIIIHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLGGGFFFEEECCCCCCBBBBBBBBB@@@@@@@@@???>>><<<;;;:::999999888888888999;;;<<<666666666666666777777777666666777777666666555444555444333333222222333333222222333333333333444444222333333444444333333222111000///000111222111///000000000000000000000000000000000000000000000000...............///000111000000000000000000000000000000000000000000000000000111222222222000///...---000333333111//////111//////000000111111111222000000000000000000000000000000000000000000000000...111333222000000222444111111222222222333333333222222222333333444444444111333444444222111111222000111222333333333333333333333444444555666777777333333444555666777888888666:::???DDDIIIPPPYYY___dddhhhooovvv}}}wwwrrrooohhh^^^TTTLLLHHHGGG??????AAADDDGGGIIIHHHGGGGGGLLLSSSZZZbbbkkkuuu|||yyy{{{~~~yyytttpppmmmmmmnnnqqqsssqqqpppwww|||wwwpppsssyyysssoooiiidddbbbbbbaaa```^^^YYYSSSNNNMMMMMMNNNNNNPPPNNNNNNQQQWWW]]]___```]]]\\\[[[[[[^^^```aaaaaa^^^___bbbdddeeedddcccccc______^^^]]]\\\[[[ZZZYYY\\\[[[[[[ZZZ\\\^^^aaabbb______^^^]]]\\\\\\\\\]]]YYYZZZ[[[\\\^^^^^^______]]]\\\\\\]]]^^^^^^[[[YYY[[[[[[ZZZZZZZZZZZZ[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[]]]___aaabbbbbbbbbaaaaaaaaaaaa```___]]]]]]^^^^^^___```aaabbbccccccbbbbbbbbbbbbbbbbbbcccccc___aaaccceeeggggggggggggggghhhjjjlllmmmooooooooolllnnnrrrxxx~~~///.........---------------------...------,,,,,,111111111000000000000000////////////000000000000222222222222222333444555111000//////000333666888555555444444444444555555222333444666777777777777666666777777888888999999888999:::;;;===>>>???@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPJJJKKKKKKLLLMMMNNNNNNNNNJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJIIIIIIIIIJJJJJJJJJLLLKKKIIIHHHGGGFFFFFFFFFDDDFFFHHHKKKMMMNNNOOOOOOQQQPPPOOOOOONNNOOOOOOOOOJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBAAA@@@????????????<<<:::999777666666777777888888888888777777777777666555555555444444444444888888777666555555444444444444444444444444444444111111111222222333333333222222222222222222222222//////000111222222333333000000000000000000000000333222222222111111000000000000000000000000000000000000000///////////////222222222111111111000000111111111111111111111111000000111111111000000///111222333333333333222111222333333333222444666999222222222222111111111000333333333222222111111111444444444444444444444444333333333333333333333333333333333444444444555555111222333222111222333555999888666444444666888:::???CCCIIIPPPXXX```iiinnnuuuwww}}}yyyrrrhhhbbbZZZQQQJJJGGGFFFFFFBBBDDDFFFGGGGGGIIIKKKMMMUUUVVV[[[eeeqqq{{{}}}xxxsssqqqsssvvvxxxxxxwwwvvvxxx|||yyyrrrsssxxx{{{yyytttyyyqqqjjjbbb^^^\\\ZZZVVVQQQOOOMMMKKKIIIHHHIIIKKKLLLLLLLLLMMMNNNPPPUUU[[[``````___]]]\\\]]]^^^```bbbeeeeeefffffffffeeecccbbbaaabbbbbbbbbbbbbbbaaa```___^^^^^^^^^^^^___```aaacccccccccccccccdddddddddaaa```^^^___```aaaaaa`````````___^^^]]]]]]]]]]]][[[[[[[[[ZZZZZZ[[[[[[\\\WWWXXXYYY[[[[[[[[[ZZZYYYXXXZZZ\\\\\\]]]^^^aaacccbbbaaa______^^^___```aaa```aaaccceeegggggggggggghhheeebbbbbbeeegggfffdddbbbdddgggiiikkkllloooqqqqqqtttxxxyyyxxxxxxyyy{{{~~~/////////.........------.........//////......---111000000000000000000000//////000111111222222333555555555666666888999:::555444222222333555888:::555555444444444444555555333444555555555555555444444444555666888999::::::888888999;;;<<<===>>>???>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIILLLLLLKKKJJJHHHGGGFFFFFFDDDEEEGGGIIIKKKLLLMMMNNNPPPPPPQQQQQQQQQQQQQQQQQQLLLKKKJJJIIIGGGGGGFFFFFFBBBAAA@@@@@@????????????===<<<:::999888888999999888888888777777666666666666666666555555555444444444444333333222222111111333333333333333333333333111222222222222222222333222222222222222222222222///000000111222222333333000000000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111000000111111111111000000111222222333333222222111111222222222111222444666222222111111111000000000333333222222222222222222444444444444444444444444333333333333333333333333333333333333444444444444444555666555444444555777777777666555666888<<<>>>BBBHHHRRR[[[dddlllssswww~~~wwwllleeeZZZVVVPPPJJJFFFEEEEEEFFFHHHKKKNNNPPPQQQQQQSSSTTT[[[]]]dddnnnzzz~~~}}}|||zzzxxxyyyuuurrrqqqtttwwwyyyyyy|||zzzzzz|||yyyuuuwww}}}~~~zzzwwwvvvzzz~~~xxxtttqqqjjjddd]]]ZZZYYYWWWSSSNNNLLLKKKHHHGGGGGGHHHJJJKKKOOOOOOPPPPPPRRRVVV[[[_________^^^^^^^^^___```aaabbbcccdddeeeffffffeeedddccccccdddccccccbbbaaaaaaccccccbbbbbbbbbccccccdddeeeeeeddddddddddddddddddbbb```^^^]]]^^^```______```______^^^^^^______```ZZZZZZYYYXXXXXXXXXYYYYYYWWWXXXYYYZZZZZZZZZYYYXXXVVVXXXYYYZZZZZZZZZ]]]___aaaaaa`````````aaabbbcccbbbcccfffhhhjjjkkkllllllnnnllljjjiiijjjlllllllllnnnppprrrsssuuuwww{{{}}}000000000/////////.........//////000000000//////000000000000000000111111///000111222333444444444333333333444555666888999888777555555555777999:::555555444444444444555555444444555555444333333222222333444666777999:::;;;777888999:::;;;<<<===>>><<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHHHHJJJJJJKKKKKKLLLMMMMMMMMMOOONNNLLLKKKJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOLLLKKKIIIHHHGGGHHHJJJKKKJJJKKKMMMMMMMMMKKKIIIHHHLLLLLLLLLLLLJJJHHHFFFEEEDDDDDDEEEFFFHHHIIIKKKLLLOOOPPPRRRSSSTTTTTTSSSRRROOONNNLLLJJJIIIHHHGGGGGGBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;888888777777666555444444777666666666555555555555444444444444444444444444222222222222222222222222222222222222222111111111222222222222222222222222000000000111222222333333000000000000000000000000111111000000000000//////000000000000000000000000///000000000111222222222222222222111111111111111111111111111111111111111000000000000111111000000111111222333333222111111000111222111//////111333111111111111000000000///222222222222222222333333333333333333444444444444333333333333333333333333222222222333333333444444444555555444333333444666666777999:::;;;???DDDGGGKKKSSS^^^hhhpppvvv{{{}}}vvvnnnfff]]]WWWMMMKKKHHHFFFEEEGGGIIIJJJTTTWWW[[[]]]^^^^^^```aaagggkkksss~~~xxxppplllmmmrrrxxx{{{}}}{{{yyyzzz|||~~~|||zzzzzzyyywwwzzz~~~zzzvvvtttwwwzzzzzztttooojjjfffdddccc___[[[YYYYYYWWWSSSOOOKKKJJJHHHGGGHHHIIIKKKLLLSSSTTTUUUTTTUUUWWW[[[___aaaaaaaaabbbbbbbbbccccccbbbccceeeggghhhhhhhhhgggggggggffffffeeedddcccbbbddddddcccccccccccccccdddeeeeeeeeeddddddcccccccccaaa___\\\[[[]]]^^^______```____________```aaaaaaZZZZZZYYYYYYYYYYYYZZZZZZ\\\\\\]]]]]]]]]\\\[[[[[[ZZZ\\\]]]]]]]]]]]]___```ddddddeeefffggghhhiiiiiifffhhhkkknnnrrrtttvvvwwwzzzyyyxxxvvvuuuvvvyyy|||000000000000////////////......///000000000//////000000000000000111111111111111222333444333222222000000111222333555666777888777666555555555777888555444444333333444444555444444555555555444444333333444444666777888999999777777888999:::<<<<<<===;;;<<<>>>???@@@@@@AAAAAABBBBBBDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMOOOMMMKKKJJJIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLJJJHHHFFFFFFGGGIIIJJJJJJLLLNNNOOONNNLLLIIIGGGJJJKKKLLLLLLJJJHHHEEECCCDDDDDDCCCCCCDDDFFFHHHIIILLLNNNQQQTTTUUUUUUSSSQQQNNNMMMLLLJJJHHHGGGFFFFFFBBBAAA@@@???>>>===============<<<<<<;;;;;;;;;;;;999888777666555444333222777777666666666555555555444444444444555555555555222222222222222222222222333333222222111111000000111111111111111111111111000000111111111222222222000000000000000000000000000000000/////////////////////////////////////////////000111222333333444111111111111111111111111111111111111111111111111000000000000000111111111111111222222222222111111111222222111/////////111111111111000000000//////111111111222222333333333333333333333333444444444333333333333333333333333222222222333333333333444444555666555444444666777777:::>>>AAADDDIIIOOOTTTYYY___iiiqqqwww{{{~~~rrrkkkbbb\\\YYYVVVRRROOOHHHHHHIIIJJJLLLOOORRRTTT___aaadddfffgggiiilllnnnpppuuupppkkkddddddjjjvvv|||{{{{{{|||{{{{{{|||~~~||||||||||||}}}|||zzzxxxwwwyyy~~~}}}zzzzzz}}}zzzwwwvvvvvvwwwyyyooommmjjjgggeeedddccccccbbb```^^^^^^^^^\\\YYYVVVPPPOOONNNNNNOOOPPPRRRSSSYYYYYYZZZYYYXXXYYY\\\^^^ccccccdddeeefffeeeeeeeeedddeeeggghhhiiijjjiiiiiihhhhhhgggfffeeedddbbbaaa``````___^^^^^^^^^______cccccccccbbbbbbaaaaaa``````]]][[[[[[]]]```bbbbbbbbbaaaaaa`````````aaaaaa]]]]]]]]]]]]^^^___```aaaccccccccccccccccccbbbbbbccceeeggghhhhhhhhhjjjkkkllllllnnnpppqqqrrrrrrrrroooppptttxxx}}}000000000000////////////,,,---.../////////////////////000000111111111111222333333444333222000///222333333333555666777888555555333333222333333444444444333333333333444444333333444666666777777777666666666666777777777777888888999999:::;;;<<<<<<<<<===>>>@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIGGGEEEDDDFFFHHHIIIJJJKKKMMMOOONNNLLLIIIHHHHHHIIIJJJJJJIIIGGGDDDBBBDDDCCCBBBBBBBBBCCCEEEFFFHHHKKKOOORRRSSSRRRPPPOOOKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888777666555444333222666666666666555555555555111111111111111222222222333333333333333333333333222222222111111000000000111111111111111111111111111111111111111222222222000000000000000000000000///////////////000000000//////////////////////////////000111222333333444111111111111111111111111111111111111111111111111000000//////000111222222111111111111111111111111222333444333111000000111111111111111000000000000111111111222222333333333222222222333333333444444333333333333333333333333222222333333333444444444666777999999888999<<<>>>999>>>EEEIIIMMMSSS[[[bbbiiimmmtttzzz}}}{{{tttmmmgggdddXXXSSSLLLIIIJJJKKKLLLKKKMMMNNNQQQUUUXXX\\\^^^```gggggghhhiiijjjnnnssswwwxxx{{{tttccc```^^^bbbmmm{{{|||~~~wwwxxx{{{~~~xxxtttqqqooorrrooolllhhhgggggghhhiiiaaaaaa``````aaaccceeefffbbbaaaaaaaaabbbaaa___^^^ZZZYYYYYYYYYYYYZZZ\\\\\\]]]^^^^^^]]]\\\[[[\\\]]]aaabbbbbbcccdddcccccccccdddeeefffggghhhgggffffffddddddccccccaaa```^^^^^^]]]\\\\\\[[[[[[\\\\\\\\\aaaaaaaaa`````````_________]]]]]]^^^bbbeeeggghhhfffeeedddcccbbbbbbaaaaaa`````````aaacccdddfffggghhhhhhhhhgggggggggggghhhiiilllppprrrssstttvvvxxxvvvxxxzzz|||}}}|||{{{{{{zzz|||000000000/////////......,,,,,,---.../////////////////////000111111222222222333444444444222000...222222222222222333444555333222222111111111222222444444333333333333444444222333444666777888888888888888888888777777777777999999999:::;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJIIIGGGFFFEEEFFFGGGHHHIIIJJJLLLMMMMMMLLLJJJIIIFFFGGGHHHHHHHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFJJJMMMNNNMMMKKKJJJGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???===<<<;;;;;;;;;999999::::::::::::999888888888777777666555444444666555555555444444444444333333333333333333333333333333333333333333333333111111111111111000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000111111000000000000000000000000///000000000111222222222111111111111111222222222111111111111111111111111000000/////////111222333222111000000000000111222222444555444333111111222222222222222111111111000222222222222222222333333111111222222333333444444333333333333333333333333333333333444444444555555333555777888:::<<>>???@@@AAABBBBBBBBBAAAAAACCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGEEEFFFFFFGGGGGGHHHIIIIIIEEEFFFHHHJJJKKKJJJIIIHHHIIIJJJKKKLLLMMMOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJIIIIIIHHHHHHIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKFFFFFFGGGGGGGGGHHHHHHHHHCCCCCCCCCCCCBBBBBBAAA@@@@@@BBBEEEGGGHHHGGGFFFEEEDDDCCCCCCBBBAAAAAABBBBBBAAA@@@???===<<<;;;::::::888999:::;;;;;;:::999888888888888777777666666666444444444444333333333333888777777666666555555555222222222222222222222222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111000000///...///111333444222111000//////000111222111333555555333222222222333333333333222222222222333333222222222222222222000111111222333333444444333333333333333333333333444444555555555666666666333555999<<<>>>BBBGGGJJJOOOWWWaaahhhlllsss}}}wwwrrrjjjaaaXXXPPPKKKIIIEEEHHHJJJJJJJJJLLLQQQVVVaaaeeekkkqqqwwwzzz||||||uuuxxx|||~~~{{{wwwrrrjjjeeeeeekkkkkknnnuuu~~~|||~~~zzzuuutttvvvzzz}}}}}}{{{qqqjjjhhhddd___[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^```bbbcccccccccaaaaaaaaa``````aaaccceeegggggggggfffffffffffffff```bbbcccccc```^^^]]]\\\\\\\\\[[[ZZZ[[[\\\]]]^^^___```bbbcccdddddddddddd```aaaaaaaaa```______^^^ccccccccccccdddfffggghhheeeeeeeeefffgggggghhhhhhhhhhhhiiillloooppppppooommmlllllllllmmmnnnoooooonnnnnnmmmlllkkkkkkkkkkkkgggfffffffffgggiiikkklllpppuuu}}}///.........------------......000111111222222222...//////000111222222222...000444777888888777666666666555555444444555555333333333444444444555555444333333222222333333444444444555555444444333222777777888999::::::;;;;;;:::;;;;;;<<<<<<=========<<<===>>>@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBBBBDDDEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHCCCEEEHHHJJJKKKKKKIIIHHHHHHIIIJJJLLLNNNOOOQQQQQQMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJGGGHHHHHHIIIJJJKKKLLLLLLGGGGGGGGGGGGHHHIIIJJJKKKBBBCCCDDDDDDCCCBBB@@@???>>>???AAACCCDDDCCCBBBAAABBBBBBAAAAAAAAAAAABBBBBBAAA@@@???===;;;:::::::::888999:::;;;;;;;;;:::999888888888888777777777777444444333333333222222222666666555444333333222222000000000000000000000000//////000000111111222222000000000000000000000000222222111111111111111111000000000000000000000000000000111111222222222333000000000000000000000000000000000000////////////000000111111222222222222111111111111111111111111000///......///111333444222111000//////000111222000222444444333222222222444444444333333333222222444333333222222111111111000000111222333333444444333333333333333333333333555555555666666666666777:::===AAAEEEIIINNNSSSVVV\\\eeepppwww{{{}}}vvvkkkfff^^^UUUNNNHHHEEEDDDBBBHHHOOOQQQPPPSSSZZZaaaiiimmmuuu|||~~~vvvrrrtttuuuqqqoooqqqlllmmmpppwww~~~~~~{{{uuuxxx~~~wwwtttpppooorrrssssssrrrsssvvvsssjjjeeeccc^^^WWWYYYZZZ[[[\\\]]]^^^^^^___ZZZ[[[^^^```bbbcccccccccbbbbbbbbbaaa```aaadddggghhhhhhggggggfffffffffeee```bbbddddddaaa^^^]]]\\\^^^]]][[[[[[[[[\\\^^^```___aaaccceeeggghhhhhhhhheeeeeefffffffffeeeddddddeeeeeeffffffhhhiiikkklllhhhhhhiiijjjkkklllmmmmmmmmmmmmnnnqqqssssssqqqooonnnnnnoooppprrrsssuuuvvvxxxvvvtttrrrpppnnnmmmmmmgggggggggggghhhjjjmmmnnnwww}}}///.........------------......///000000000000000000000000000000000000000222222222222222222222222111222333444555444333222444333222333444555555555333444444333222111333444555444444333333444444555666777888::::::999999888:::;;;<<<>>>????????????@@@?????????>>>>>>======@@@@@@@@@AAAAAA@@@??????DDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLMMMMMMKKKIIIJJJMMMNNNLLLJJJGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLEEEEEEEEEFFFGGGIIIJJJKKKEEEEEEEEEDDDCCCBBB@@@@@@>>>???@@@@@@BBBBBBCCCDDDCCCCCCBBBAAAAAA@@@@@@???FFFEEEDDDBBB@@@===;;;999:::888777777888888666444999666444555666777555222555555444444444555555666444444444333333222222222111111111111111222222222111111111111111111111111222111111111111111222222///////////////000000000222000//////000111111000......///111111222222222//////000000000000/////////000000000000111111111444333222111222222444555333333222111000000000111222222111111111111111111222222222222222222222222222222222222222222222222444333111111111111000...000111444666777666555444333333333333333333333333444444444444444444444444888777666666888999999888;;;@@@GGGOOOVVV]]]dddhhhpppuuu}}}wwwpppcccXXXPPPNNNMMMHHHGGGJJJPPPOOORRRWWWZZZ[[[aaahhhqqqxxx}}}{{{yyyvvvsssooosssxxx|||}}}yyytttpppnnnrrrvvvzzz}}}}}}}}}tttooorrrwwwwwwvvvtttrrrnnnmmmllljjjhhhfff__________________````````````aaabbbbbbccccccdddcccbbb``````aaabbbaaa```bbbbbbbbbbbbcccdddeeeeeeeeedddcccbbbaaabbbccccccffffffdddaaa]]][[[\\\]]]```````````````___^^^^^^dddeeefffhhhiiiiiiiiiiiikkkkkklllmmmnnnmmmkkkhhheeefffhhhjjjlllllllllllllllllllllmmmmmmmmmnnnnnnnnnoooqqqrrrssstttuuuuuutttwwwwwwxxx|||~~~{{{yyyrrrlllhhhhhhgggffflllvvv}}}}}}|||/////////.........------000000111222222222222111000000000000000000000000222222222222222222222222111111222333333333333333555444333333333444444333333444444333222111333555555444444333333444444555666666888999999999888777:::;;;<<<===>>>?????????????????????>>>>>>>>>===BBBBBBBBBCCCCCCBBBBBBAAACCCCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJKKKJJJHHHJJJLLLMMMLLLKKKGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKLLLGGGGGGGGGFFFFFFGGGGGGHHHEEEEEEEEEDDDCCCBBB@@@@@@???@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@??????>>>AAAAAAAAA@@@???===<<<;;;:::999777777888888666555:::888666777888999777555444444333333333444444444444444444333333222222222444444333222111000//////333333333333333333333333222222111111111111111111333333222222111111000000222000//////000111111000...///000111111222222222111111222222222222111111000000000111111111222222333222222111111111222222444333222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222222222222222222222111222333555555555444444333333333333333333333333888777777666555444444444666666555666999;;;<<<===DDDIIISSS\\\dddlllssswww}}}yyymmmeeeWWWOOOIIIKKKMMMMMMOOOSSSUUUVVVZZZaaacccdddiiipppyyyxxxuuuqqqqqqtttwwwxxxxxxxxxzzz}}}~~~{{{wwwtttvvvwwwyyy{{{}}}~~~tttnnnnnnqqqrrrqqqkkkhhheeebbbbbbaaa___^^^^^^___```bbbdddeeeeeeeeeddddddddddddeeeeeeeeeeeefffdddbbbaaabbbbbb```___bbbaaaaaaaaabbbbbbcccddd``````_________aaaccceeeffffffeeebbb___^^^___```bbbbbbcccdddeeeeeeeeeeeedddeeeggghhhjjjkkkkkklllnnnnnnoooppppppooollljjjeeefffhhhkkklllmmmmmmmmmllllllmmmoooqqqrrrtttuuuuuuvvvxxxzzz|||}}}}}}~~~xxxrrrmmmnnnmmmkkknnnttt~~~}}}~~~000000000/////////......///000111111222222111111000000000000000000000000111111111111111111111111111111111111111222222333333333333333222222222222222333444333222222333555555444444333333444444555555666666777888777777777999:::<<<===>>>>>>??????????????????>>>>>>>>>>>>BBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEFFFDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFIIIHHHGGGIIIKKKLLLLLLKKKHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======;;;<<<============<<<<<<;;;999777777888888777666999777666777888888777555444333333222222222333333444444333333333333222222444444333222111000000///333333333333333333333333333333222111000000000111444444333222111000//////222000//////000111111000...///000111111222111111111111222222222222111111111111111111222222222333111222222222111000//////333333333222333333444444111111111111111111111111222222222222222222222222333333333333333333333333///222444444222222444777333333333333333333333333333333333333333333333333555555444333333333333333666777888:::>>>BBBEEEGGGRRRYYYcccnnnvvv}}}zzzrrrhhh]]]VVVOOOJJJGGGKKKOOOSSSYYY^^^```aaaffflllmmmmmmqqqxxxvvvgggggghhhmmmuuu|||~~~|||{{{zzzzzz{{{~~~tttkkkgggeeeeeeeeeaaa^^^[[[YYYZZZ[[[[[[[[[```bbbeeehhhkkkllllllllliiiiiiiiiiiihhhhhhhhhhhhiiigggeeeddddddcccaaa```aaaaaaaaa```aaaaaabbbbbb\\\[[[ZZZ[[[]]]```dddfffgggggggggeeecccbbbcccdddbbbccceeegggiiijjjjjjjjjeeefffggghhhjjjkkklllmmmlllmmmnnnnnnmmmkkkjjjiiihhhiiijjjlllmmmnnnnnnnnnmmmnnnpppsssvvvzzz~~~zzzvvvxxxzzzyyyxxxxxx~~~~~~|||}}}~~~~~~000000000000////////////---......///////////////////////////////////////111111111111111111111111111000/////////000222333000111222333222222333333222333444333222222444555555444444333333444444555555555555666666666666666999:::;;;<<<===>>>>>>>>>?????????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFGGGHHHJJJKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@AAAAAAAAAAAA@@@@@@????????????>>>======<<<<<<;;;999999:::;;;;;;;;;;;;;;;<<<999777666777888777666555555555555555555555444555444333333222333333333333333333333333333333333000111111222222333333333000000000000000000000000333333222111000000000000111000000000//////......222000//////000111111000//////000111111111111111//////000000000000//////111111222222222333333333111222222333222111///...222222222222222333444555111111111111111222222222222222222222222222222222333333333333333333333333///333777666222111555999444333333222222222333333444444444444444444444444333333333333444666777888999;;;>>>BBBGGGLLLRRRVVV___fffqqq{{{ssslllddd___]]]YYYRRRLLLQQQOOONNNPPPUUU[[[aaaeeellllllooorrrpppooouuu}}}wwwmmmeeeiiipppyyy{{{|||yyynnnddd___\\\[[[YYYWWWVVVXXX\\\```cccdddhhhjjjmmmpppqqqqqqooonnnnnnmmmmmmlllkkkkkkjjjjjjjjjiiigggggghhhgggeeedddcccbbbbbbaaaaaaaaabbbbbbZZZYYYXXXYYY[[[___cccfffggghhhiiihhhfffeeefffgggcccccceeeggghhhiiijjjjjjffffffgggggghhhiiijjjkkkkkklllmmmmmmlllkkkjjjjjjkkklllmmmooopppqqqrrrsssuuuvvvwww{{{}}}}}}000000000000////////////------...///////////////////////////////////////000000000000000000000000111000///...///000111222,,,///222333333333444666111333333333222222444666555444444333333444444555555555555555555666666666888999:::<<<============>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBBBBAAA@@@@@@AAABBBCCCDDDEEEFFFDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCAAAAAABBBAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;;;;:::999999:::::::::999999888;;;999666555666777777666444444555555444444555555666666555444444444444444333333333333333333333333000111111222333333444444000000000000000000000000333222222111000000111111......//////000000000111222000//////000111111000///000000111111111111000//////000000000000//////111111222222222333333333111222333333333222000///111111000111111222333444000000111111111222222222222222222222222222222222333333333333333333333333111555888666222000333777444444333222222222333333444444444444444444444444999888777777999:::<<<>>>===AAAGGGMMMRRRXXX___cccgggnnnxxx}}}wwwpppiiidddYYYSSSMMMLLLNNNPPPNNNKKKSSSUUUVVVXXX]]]ccciiilllqqqqqqssssssqqqqqqyyyxxxoooiiijjjqqq{{{~~~rrrggg___ZZZXXXTTTTTTVVV[[[bbbjjjoooqqqrrrsssuuuuuutttrrrnnnllloooooonnnmmmlllkkkkkkjjjjjjiiiiiijjjlllllljjjiiieeedddcccbbbbbbbbbbbbbbb]]]\\\[[[[[[\\\___bbbdddggghhhjjjiiihhhggghhhiiieeeffffffggggggggggggggghhhgggffffffffffffggghhhjjjlllooopppooooooqqqsssoooppprrrvvvzzz}}}000000000/////////.........///000000111111000000000000000000000000000000////////////////////////000000000000000111111222,,,000444555333333444777111222333333222222444666555444444333333444444555666555555555555666777777888888:::;;;<<<=========>>>>>>>>>>>>????????????AAABBBCCCDDDDDDEEEDDDDDDAAAAAABBBCCCDDDEEEEEEFFFDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEHHHHHHHHHGGGFFFEEEEEEDDDCCCDDDFFFFFFFFFFFFHHHIIIJJJKKKKKKJJJJJJHHHGGGFFFCCCCCCCCCDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????>>>=========<<<;;;;;;:::::::::::::::::::::999888888;;;888555444444555666555444666777777666555666888777666666555444444444444222222333333333333444444444444333333222222222222222222222222222222222222222111111111111111222222//////000111222333444444222000//////000111111000000000111111111111000000111111222222222222111111111111111111222222222333111111222222222222222111111111000000111111222222000000000111222222333333222222222222222222222222333333333333333333333333222555666555333111333555444444444444444444444444444444444444444444444444:::999888888999;;;===>>>EEELLLUUU\\\aaaffflllqqqrrrxxx|||rrriiibbb\\\UUUPPPHHHFFFDDDFFFKKKPPPRRRRRRUUU[[[```bbbgggoootttvvvuuuvvvxxxyyyvvvvvv|||tttooollljjjkkksss~~~~~~zzzrrrjjjccc]]]XXXTTTQQQSSSWWW^^^gggoootttvvvvvvwwwwwwvvvssspppmmmkkknnnmmmmmmlllkkkjjjjjjiiiiiiiiiiiikkkmmmnnnllljjjfffeeedddcccbbbbbbbbbbbb```______```aaabbbdddeeeggghhhjjjjjjiiihhhhhhiiiiiiiiiiiiiiihhhhhhgggfffgggfffeeeeeeeeeeeeggghhhfffjjjoooqqqrrrtttxxx|||yyyzzz~~~~~~}}}}}}~~~~~~/////////.........------...///000000111111000000000000000000000000000000///////////////////////////000111111222222111111...333777777444111333555111222333333222333555777555444444333333444444555666666555555555666777888777888999:::;;;<<<<<<<<<===>>>>>>>>>????????????AAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEEEEBBBDDDFFFFFFDDDDDDFFFHHHHHHIIIKKKLLLKKKJJJGGGFFFBBBBBBBBBCCCDDDEEEGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@???????????????=========<<<;;;;;;::::::999::::::;;;;;;;;;:::::::::777333222333444444444333555777777555555666888777666555444333333333333222222222333333444444444444333333333333222222222222222222222222222222222000000000000111222333333000000111111222222333333222000//////000111111000000000111111111111000000111111222222222222111111000000000111111111222222000000000000000111222333333333222111111111222222///000000111222222333333222222222222222222222222444444444444444444444444222222333333444444555555222333555666777666666555555555555555555555555555888888888999<<<@@@EEEGGGRRR[[[fffnnnrrrvvv|||{{{qqqbbbXXXRRRNNNKKKHHHEEEFFFHHHLLLPPPUUUYYY[[[]]]fffnnnpppttt{{{~~~~~~}}}}}}{{{wwwrrrnnnlllmmmnnniiipppyyy}}}yyyvvvtttsssiiiddd___]]]___^^^ZZZUUUSSSUUUYYYaaahhhnnnqqqqqqssssssrrrqqqpppnnnlllkkkjjjjjjjjjiiiiiihhhhhhhhhhhhhhhiiikkklllllljjjgggfffeeedddbbbaaaaaa``````aaabbbccceeefffggghhhhhhfffhhhjjjjjjhhhggggggggghhhiiiiiiiiihhhhhhgggffffffeeeddddddeeegggjjjkkkhhhmmmssswwwzzz~~~~~~}}}}}}||||||}}}///.........------------,,,------...............000000000000000000000000///////////////////////////000222333333222222111111666999888444000111333111222333333222333555777555444444333333444444555777666666555555777888999777888999:::;;;<<<<<<<<<======>>>>>>?????????@@@???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDBBBEEEGGGFFFCCCCCCDDDGGGFFFHHHKKKMMMLLLJJJGGGEEEBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEECCCBBBAAA????????????????????????>>>======<<<<<<;;;::::::999999:::;;;<<<<<<<<<<<<999666222111111333444444111333555555333222444777666555444333222222222222222222222333333444444444000111111222444555666666//////////////////////////////000000111222444444000000000000////////////222000//////000111111000000000111111111000000/////////000000000000/////////000000000000111111111......---...///000222444555444444333222222222222///000000111222222333333222222222222222222222222444444444444444444444444000000000111444666666666111333555777888888777666555555555555555555555555999:::<<<@@@FFFNNNTTTXXX^^^gggttt|||uuuiiiYYYMMMIIIHHHGGGFFFHHHKKKOOOSSSVVVYYY]]]```hhhrrrzzz|||~~~wwwrrrpppnnnppppppooonnnmmmmmmppprrriiinnnvvv|||{{{uuuoooiiieeebbb\\\XXXVVVZZZaaaeeebbb^^^WWWYYY]]]ccciiilllmmmlllnnnmmmmmmmmmmmmmmmmmmmmmhhhhhhggggggggggggffffffhhhhhhiiijjjkkkiiifffdddeeedddcccaaa```_________aaacccfffhhhjjjkkkkkkkkkfffhhhiiiiiihhhfffffffffffffffggggggggggggffffffddddddddddddgggjjjmmmoooqqqwww~~~~~~}}}|||{{{{{{|||~~~000000000000000000000000///000111222111000...,,,............////////////------...///000000//////111111111111222222222222222222111111111111111111111111222222222333333333222111000000000111333333444555555666666666666666555666777888999:::;;;;;;<<<<<<======>>>?????????>>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBCCCCCCBBBAAAAAA??????@@@AAACCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGBBBDDDGGGJJJKKKKKKIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEFFFGGGIIIIIIIIIGGGEEEDDDBBBBBBAAA@@@???======<<<===<<<<<<;;;;;;:::999999<<<;;;:::888777666666555666555555444333222222222444444444444444444444444777777666555444333333333111111111111111111111111000000000000000000000000111111222333333333333222333111000.........//////111111333444444333222111000000000000000000111111000000000000111111111111222222222111111111000000111///...,,,,,,...///111---...///000222333555555222222333333333444444444111111222222222333333333111222222333333222222111333222222111111222222333333333333333333333333333777666555444333333333333666777999999888888999;;;888===EEEMMMUUU^^^fffkkkqqqxxxzzzqqqaaa[[[QQQHHHDDDEEEIIILLLSSSSSSVVV[[[]]]___gggpppvvv~~~|||}}}{{{xxxyyy{{{zzzwwwvvvpppnnntttzzzxxxssspppqqqoooooosss}}}|||~~~yyywwwzzz|||}}}vvvmmmfffbbb^^^YYYUUUXXXZZZ]]]bbbfffhhhfffddd]]]]]]]]]___bbbfffiiilllmmmlllkkkjjjjjjiiigggeeeeeeffffffdddbbbaaabbbcccffffffeeeeeedddccccccbbbbbbaaa```___^^^^^^^^^^^^```bbbfffjjjlllnnnnnnnnnhhhiiijjjjjjjjjhhhgggffffffggghhhgggffffffhhhjjjeeegggjjjlllpppuuu{{{}}}}}}~~~~~~}}}{{{zzzyyyxxxxxxxxxxxxyyy{{{|||~~~//////////////////////////////111111111000...---............////////////......//////////////////------......//////000000111111111111111111111111111111222222222333333333333222111111111222444444444555666666777777666666444555555666777888999999;;;;;;<<<======>>>>>>???>>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBCCCBBBBBBBBBAAA@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGEEEFFFIIILLLMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKEEEDDDDDDCCCDDDEEEGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFHHHHHHHHHGGGEEEDDDCCCBBBAAA@@@???>>>>>>======<<<<<<;;;;;;:::999999;;;:::999888777666666666888888777777666555555444444444444444444444444444666555444333333222222222111111111111111111111111111111111111111111111111000111111222222222222222/////////......///000000000000111111111000000///111111111000000000000000000000000000111111111111222222222111111111000000111111////////////111111000000111111111222222222222222222222333333333333222222333333333444444444222222333333333333222222222222111111111111222222333333333333333333333333777666555444444444444444555777888888888999<<<>>>BBBHHHQQQZZZccclllsssxxxzzzyyyjjjbbbXXXSSSMMMHHHHHHLLLQQQVVVXXXXXX]]]bbbeeehhhoooxxxzzzwwwmmmsssxxx}}}zzzuuuwwwyyywwwtttsssooonnnpppvvv{{{yyy}}}{{{vvvsssuuuxxxxxxsssnnnlllhhhccc___]]]\\\\\\[[[]]]^^^aaafffiiijjjiiiggg_________```bbbfffiiikkkjjjiiiggggggggggggeeecccbbbccccccaaa______```aaabbbbbbbbbaaaaaa`````````___^^^]]]\\\\\\\\\\\\\\\___```dddgggiiikkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhiiiiiihhhggggggjjjnnnrrrsssuuuwwwzzz}}}}}}{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwvvvuuuuuuvvvxxxyyy}}}~~~~~~~~~////////////////////////...///000111000///...---............///////////////////////////.........,,,,,,------...///000000111111111111111111111111111111222222222333333333333333222222333333444555555666666777777777777777666666777777888888888888::::::;;;;;;<<<======>>>>>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEFFFHHHIIIIIIIIIHHHGGGGGGIIIKKKMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNHHHGGGEEEDDDDDDFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@??????===<<<<<<;;;;;;:::999999:::999888777777777777888999999888888777777666666444444444444444444444444555444333222111111111222111111111111111111111111222222222222222222222222///000111111222222111111------...///000111111111222222111000/////////000222111111111000000//////000000000000111111111111222222222111111111111111000000000000000000000000333333222222111000000000000111111111222222222222333333444444444555555555333444444444444444444333222111111000000111111222333333333333333333333333666555555444444444555555777888999:::;;;???DDDHHHNNNTTT^^^hhhpppvvv|||vvvfffYYYRRROOOMMMJJJJJJMMMTTT[[[```cccdddgggllloooqqqxxx|||qqqmmmfffppp|||~~~{{{yyyvvvuuuvvvppprrrwww~~~~~~xxxsssnnnmmmmmmkkkddd^^^\\\]]]^^^]]]]]]]]]___aaacccccceeeiiilllmmmkkkjjjccccccbbbcccdddgggjjjlllgggeeeccccccdddeeedddccc___``````___^^^^^^___aaa``````__________________]]]]]]\\\\\\\\\\\\\\\]]]___```ccceeehhhiiijjjkkkllllllkkkkkkllllllmmmnnnpppooonnnnnnooottt{{{~~~}}}~~~~~~{{{xxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwvvvuuurrrpppppprrrtttuuuyyy{{{}}}|||}}}~~~~~~}}}}}}~~~////////////////////////...//////000000///..................////////////000//////..................//////000111222333333111111111111111222222222111111222222222333333333222222222222333333444444555666777777888888777777999999999999::::::::::::999999:::;;;;;;<<<<<<===>>>???@@@@@@BBBBBBCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIKKKMMMNNNNNNMMMLLLIIIJJJKKKMMMNNNOOOOOOPPPJJJHHHFFFDDDDDDEEEGGGHHHFFFFFFFFFFFFFFFEEEEEEDDDFFFGGGGGGHHHHHHGGGFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@===<<<<<<;;;;;;:::999999888888777777777777888888777777777777666666555555444444444444444444444444444444333222222222222222111111111111111111111111222222222222222222222222//////000111111111111000...///111222222222111000555444333111000111222222222222111111000////////////000000000111111111111111111111111111111111111//////000000000000//////333333222222111000000000000000000000111111111111333333333333444444444444444444555555555555444444333222222111111222222333444444444444444444444444444444444444444555666666999:::<<<>>>BBBHHHPPPVVV]]]cccllltttzzz~~~yyymmmaaaWWWPPPLLLMMMMMMNNNQQQVVV]]]dddhhhqqqooopppssssssvvv~~~~~~rrrjjjgggkkkwww|||wwwwwwzzz{{{vvvpppiiidddbbb___ZZZVVVWWW\\\bbbeeedddcccccceeeeeeeeefffhhhkkklllkkkiiigggfffeeeeeefffgggjjjkkkdddaaa______aaabbbbbbbbb^^^___```___^^^^^^```aaa````````````````````````^^^^^^^^^^^^^^^___``````aaabbbccceeehhhjjjlllmmmmmmmmmmmmnnnpppsssvvvxxx|||}}}}}}~~~}}}||||||}}}}}}}}}{{{xxxuuuttttttuuutttsssrrrrrrsssuuuvvvsssqqqnnnllllllmmmoooqqqtttvvvyyy|||}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}||||||{{{|||}}}|||~~~~~~~~~~~~~~~................................./////////..................////////////000///............//////000000111222333333444444000000111111111222222222111111222222222333333333000111111222222222222222555555666777777777777777999999999999999999999:::999999::::::;;;<<<<<<<<<>>>???@@@@@@BBBBBBCCCDDDCCCBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBAAAAAAAAAAAAAAACCCDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHGGGHHHIIIKKKKKKKKKKKKJJJEEEGGGHHHJJJLLLMMMNNNNNNIIIHHHFFFDDDDDDDDDEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDGGGGGGHHHHHHHHHHHHHHHGGGDDDCCCCCCBBBBBBAAAAAAAAA===<<<<<<;;;;;;:::999999777777777666777777888999777777777777777666666666444444444444444444444444555444333333333333333333111111111111111111111111222222222222222222222222//////000111111111111000222222333444333222111000555444222111111111222333111111111111000000/////////000000000111111111111111111111111111111111111000111111222222111111000111111111111111222222222//////000000000111111111222222222222333333333333444555555666666555555444555444444333333444444555444444444444444444444444333333333333444666777888:::<<>>???@@@@@@BBBBBBCCCDDDCCCCCCBBBBBBBBBDDDEEEFFFBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDEEEFFFGGGGGGFFFGGGIIIJJJJJJJJJIIIHHHFFFGGGGGGHHHHHHHHHHHHHHHCCCDDDFFFHHHJJJKKKLLLLLLHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCGGGGGGGGGGGGGGGHHHHHHHHHCCCCCCBBBBBBBBBAAAAAAAAA===<<<<<<;;;;;;:::999999777777666666666777777888999999999888888888888888444444444444444444444444444444333333333333444444111111111111111111111111222222222222222222222222///000111111222222111111444444444333333111000000111000000000000000111111000000000000000000000111000000000000111111111111111111111111111222222222333333333333333333333333//////000111222333333333///000000000111111111111111111111222222222333333444444555555555555444444666555555444444555555666444444444444444444444444333444444555777888:::;;;<<>>???@@@@@@BBBBBBCCCDDDCCCCCCBBBAAABBBDDDFFFGGGCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGBBBCCCDDDFFFHHHIIIJJJJJJGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEFFFFFFGGGBBBBBBBBBAAAAAAAAAAAAAAA===<<<<<<;;;;;;:::999999888777777666666666777777888888888888888888888888444444444444444444444444333333222222222222333333111111111111111111111111111111111111111111111111000111111222222222222222222111111000000000111111...///000111111111111111/////////000111111222222000000000000111111111111000000111111111222222222333222111111111111222333///000000111222222333333000000000111111111222222222222222333333333444444444444444555555444444444555555444444444444555555555555555555555555555555666666777888:::<<<>>>???CCCGGGOOOYYYfffsss|||rrriiibbb[[[TTTPPPJJJJJJKKKNNNQQQUUUYYY[[[aaajjjwwwxxxpppiiijjjjjjhhhffffffeeesss}}}wwwyyyxxxtttsssuuuuuurrrsssnnngggbbb___^^^^^^]]]]]]\\\\\\ZZZXXXSSSOOOKKKFFFKKKSSS\\\dddggggggeee```^^^]]]^^^aaadddeeeeeedddcccaaa``````aaacccddddddaaa\\\ZZZ[[[^^^```bbbbbbbbbbbbaaa___^^^___aaacccbbbaaa```___^^^]]]\\\[[[\\\]]]^^^```bbbdddeeegggggghhhjjjnnntttyyy|||~~~}}}}}}}}}{{{yyywwwuuutttttttttuuutttuuuuuussspppmmmlllllljjjjjjkkkjjjjjjiiihhhgggiiiiiiiiijjjjjjjjjjjjjjjiiiiiihhhiiijjjmmmoooqqquuuvvvxxxzzz{{{zzzxxxwwwzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~........................---------------...///000............/////////000------,,,,,,---000222444333333222222111000000000///000000111222222333333111111222222222333333333111222333444555444333333222333444444555555444444333444555666777888999:::::::::;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCBBBAAABBBDDDFFFHHHDDDEEEEEEEEEFFFFFFFFFGGGBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGBBBCCCDDDFFFGGGHHHIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@===<<<<<<;;;;;;:::999999888888777666666666666666555555555555555666666666444444444444444444444444222111111111111111222222111111111111111111111111000000000000000000000000111111222333333333333222//////.........000111333...///111333444444444333......///000111222333333000000000000111111111111000000111111222222222222111///...,,,,,,...///111111111111111111222222222111111111111222222222222333333333444444444555555333444444444444444444333555444444333333444444555555555555555555555555555888999:::;;;===@@@BBBCCCJJJPPPYYYeeerrrzzzssshhh]]]UUUOOOKKKIIIGGGIIILLLQQQWWW]]]aaadddnnnwww{{{sssrrrssstttkkkfffccchhhllljjjfffeeegggttt}}}}}}|||wwwmmmqqqrrrooooooooommmiiihhhccc\\\WWWVVVWWWXXXXXXZZZ\\\___aaa^^^WWWOOOJJJIIIIIIMMMTTT]]]bbbcccbbb```^^^\\\]]]aaadddfffggggggfffeeeddddddeeeggghhhkkkgggbbb___```cccfffgggggghhhhhhfffdddcccccceeegggfffeeecccbbb```___^^^^^^^^^___aaaccceeeggghhhmmmmmmmmmoootttzzz~~~}}}||||||||||||wwwuuusssqqqpppqqqrrrsssrrrssssssrrrooolllkkklllmmmnnnnnnnnnmmmllljjjiiiggghhhiiikkkkkkkkkjjjiiihhhgggeeeeeefffiiilllnnnmmmooorrruuuwwwwwwvvvuuuyyyzzz|||}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~///...---,,,,,,---...////////////...---------,,,......---,,,---...///000/////////...///000000111000000000///////////////222222222222222222222222333333222222111222222222333000///222444333444888888666333333555888999999::::::::::::::::::::::::999;;;<<<>>>>>>>>>======<<<===>>>>>>>>>???BBBDDDHHHFFFEEECCCCCCDDDFFFGGGDDDFFFHHHIIIIIIHHHGGGFFFHHHGGGEEEDDDCCCDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMGGGFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCBBBCCCDDDFFFHHHMMMMMMLLLKKKJJJHHHFFFEEEFFFFFFFFFEEEDDDCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBGGGFFFEEEDDDCCCBBBAAAAAA<<<<<<;;;::::::::::::;;;;;;;;;::::::999888777777888888777777666555555555333333444444444444333333333333333222111000///...111111111111111111111111000000000000000111111222///000000000///000333666///...---...000000///---...///000111111000///...000000000000111111111111222222222333333222222222******,,,...000111333444222222111111222222333444000000000///000000111222222222222222222222222222222333333444555444444444333444444555555444444333555555444333333444444444555666666555444333333444;;;===???@@@BBBFFFJJJNNN[[[aaakkkvvvvvvlll^^^SSSMMMKKKKKKJJJNNNPPPSSSYYY```gggmmmqqq}}}}}}yyyxxxqqqjjjjjjoooqqqppppppoooppprrrsssrrrooommmpppwww{{{vvv{{{~~~yyyvvvjjjkkklllkkkhhhddd___[[[VVVUUUTTTVVVYYY\\\^^^^^^bbbaaabbbcccccc___XXXRRRKKKIIIJJJQQQ[[[bbbdddcccbbbaaa``````aaaccceeeffffffhhhiiiiiihhhhhhiiikkkjjjiiihhhhhhhhhjjjkkklllhhhhhhggggggggghhhiiijjjjjjjjjjjjhhheeedddeeefffiiihhhhhhiiikkknnnrrrtttvvvyyy|||}}}}}}|||}}}}}}{{{wwwtttssssssuuutttsssqqqqqqqqqqqqrrrrrrrrrqqqqqqooonnnmmmlllnnnooooooppppppppppppooojjjjjjkkkkkkkkkkkkkkkkkkpppnnnkkkhhhfffffffffgggiiiiiijjjlllooorrruuuwwwsssuuuxxxzzzzzzzzz|||}}}///...------------.../////////////////////............---------...///000222222111111222222333444000000000000000000000000222222222222222222222222222222222111222222333333777444333666666444666999777555444444666888999999:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>????????????@@@CCCEEEGGGFFFEEECCCCCCDDDFFFGGGFFFGGGIIIJJJKKKJJJIIIHHHIIIHHHFFFEEEDDDEEEFFFGGGFFFFFFFFFGGGHHHIIIKKKLLLGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGJJJJJJJJJIIIHHHGGGFFFEEEGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEDDDDDDCCCBBBAAA@@@???<<<<<<;;;::::::::::::;;;;;;;;;:::999999888777777::::::999999888777777777444444444555555444444444333333444555555555444444111111111111111111111111000000000000000111111222111222333333333222111000777333///------///000000//////000000000000//////000000000000111111111111111111222222222222111111---......///000111222222222222111111222222333444333333222222222222333333222222222222222222222222444555555666666666666666000111222444555666777777666555555444444444555555666777888888777777888::::::===BBBFFFKKKQQQWWW[[[eeekkkuuuwwwhhh```UUUNNNKKKKKKLLLMMMSSSWWW]]]ccciiipppwww|||wwwpppjjjmmmnnnooouuu}}}|||{{{zzzzzzzzzyyyvvvtttvvv}}}}}}zzz~~~{{{xxxqqqooojjjeee```[[[WWWVVVXXXWWWWWWXXXZZZ]]]______aaaaaabbbdddeeebbb\\\WWWOOOLLLLLLQQQYYY```bbbaaacccbbbbbbcccdddgggjjjkkkkkkllllllkkkiiiiiiiiijjjgggggghhhiiikkkmmmpppqqqnnnmmmkkkjjjiiijjjjjjkkkmmmnnnnnnnnnllllllnnnooorrrrrrsssuuuxxx{{{~~~|||zzzyyyzzzzzzyyyvvvttttttttttttsssrrrpppppppppqqqqqqqqqqqqqqqqqqpppooonnnnnnooooooppppppqqqppppppooommmmmmmmmmmmmmmmmmmmmnnnooommmjjjhhhfffeeeffffffeeeffffffhhhjjjlllooopppppprrrtttvvvwwwyyy|||~~~///......------......////////////000000000000000......------......///000///////////////000111111111111111111111111111111222222222222222222222222111111111111222333444444999555444666666333444777555444444555888999999888999999::::::::::::::::::<<<;;;;;;<<<<<<===>>>???@@@AAABBBBBBAAABBBDDDFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJLLLLLLLLLKKKJJJKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEHHHGGGGGGFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>><<<<<<;;;::::::::::::;;;:::::::::999888888777777:::999999888888777777666444555555555555555555444...///000222333444444444111111111111111111111111000000000000000111111222222333555999<<<;;;666222777444000...///000000000111000000//////000000111000000000000111111111111000111111111111111111000111111111111111111111111222222111111222222333444444333333222222333333333333333333333333333333333111111222333333333333333000111333444666777777777666555555555555555666666333444666666666777999<<<<<>>>>><<<<<<;;;::::::::::::;;;:::999999999888888777777777777777666555555444444444555555666666555555444------///000222333333333111111111111111111111111000000000000000111111222222222444;;;CCCFFFBBB===333222222222333222///---222111000//////000111222///000000000111111111111000000111111111111000000111111111111111111111111222222111111222222333444222222111111111111222222333333333333333333333333000111111222222222222222444444555555555555444444555555444444444555666666333444666666777999<<>>;;;666333222111000///222111000//////000111222///000000000111111111111000000111111111111000000...//////000000111111111222222111111222222333444222222222222222333333444333333333333333333333333555555666777777777777666444555555666666555555444444444333444444555666666666888:::;;;<<>>???@@@BBBDDDDDDCCCCCCDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@????????????<<<<<<;;;::::::::::::;;;888888888888888888888888999888888777777666666555333444444444444444444333222333333333333333222111111111111111111111111111000000000000000111111222444222000333888===>>>>>>QQQHHH;;;111---///222555111111111000000111111111000000000000111111111111000111111111111111111000...//////000000111111111222222111111222222333444333333333444555666777888333333333333333333333333444444555666666666666666111222444555777777888888444444444444555666777777666888;;;===AAAFFFLLLPPP]]]cccllluuu{{{{{{vvvrrrnnnjjjhhh^^^[[[WWWRRROOOLLLKKKKKKLLLRRRZZZaaafffkkkoooqqqwww{{{~~~~~~vvvlllfffaaa___bbbhhhvvv{{{uuuqqqrrrssswww{{{}}}}}}|||xxxrrrkkkddd___[[[XXXUUURRRSSSTTTVVVXXXZZZ\\\\\\bbbeeehhhhhhfffeeegggiiihhhjjjkkkkkkiiihhhiiijjjhhhfffccc```^^^^^^___``````aaaaaaaaa````````````\\\^^^aaabbbcccdddgggiiikkklllooosssvvvyyyzzz{{{|||{{{zzzxxxxxxxxxyyyzzz~~~}}}xxxvvvuuuuuuvvvwwwvvvttttttuuuuuusssqqqnnnnnnnnnooopppqqqrrrssstttttttttqqqrrrtttuuuvvvwwwwwwwwwvvvvvvvvvuuutttrrrqqqppppppooommmkkkjjjkkklllmmmiiiiiihhhgggfffeeeddddddbbbbbbbbbaaa```___^^^]]][[[]]]___aaacccfffjjjmmmrrrsssuuuvvvvvvxxx{{{}}}|||~~~}}}}}}}}}|||~~~~~~~~~~~~...///000111111000///...////////////............---...///000111000000///---,,,,,,,,,,,,---............///000000111222222222222222222222222222222222222222111222222333333444222444777888555444666999777555555666777777777666777777888999999:::::::::;;;<<<===>>>>>>>>>>>>???AAACCCCCCBBBAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQNNNMMMKKKJJJIIIHHHGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLHHHHHHFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@?????????>>>>>>>>>>>>===<<<<<<;;;::::::::::::;;;777777777777888888888888888888888777666666555555222222333333333333222222000000111111111000000000111111111111111111111111000000000000000111111222333222111111222444666777QQQHHH<<<333///000222444000111111222222111111000000000000000111111111111111111222222222222111111222222111111111000000000222222111111222222333444222222333444666888999:::444444444444444444444444111111222333333333333222111222444555777888888888666666666666777888999:::999;;;@@@DDDJJJRRRZZZ```jjjooowww~~~}}}sssjjjccc^^^XXXUUUMMMLLLLLLKKKLLLMMMNNNOOORRRZZZdddmmmssswwwzzz}}}xxxoooiiidddcccccceeekkkrrrzzz{{{|||yyytttrrrssstttvvvwwwuuuqqqnnnfffbbb\\\XXXVVVTTTSSSRRRRRRSSSUUUXXXZZZ\\\^^^^^^bbbfffjjjjjjgggfffhhhkkklllmmmmmmkkkgggeeefffhhhkkkjjjhhheeebbbaaaaaabbbbbbbbbcccccccccccccccbbb___bbbdddfffggghhhkkkmmmnnnppptttxxx{{{~~~}}}{{{zzzyyywwwuuutttuuuuuutttrrrqqqssstttsssqqqooooooppppppqqqsssuuuvvvvvvvvvvvvssstttuuuvvvwwwwwwxxxwwwwwwwwwwwwvvvtttrrrqqqppppppnnnllljjjiiijjjkkkllliiiiiiiiihhhgggfffeeeddd```aaaaaaaaa```^^^\\\[[[ZZZ\\\^^^______```ccceeeiiijjjlllnnnooorrrvvvyyyxxxzzz}}}~~~}}}}}}}}}~~~~~~}}}|||}}}~~~~~~...///000111111000///...111111000000//////......---...000111111111000///000////////////000111111---......///000111111111222222222222222222222222333333222222111222222222222111222777888666555888;;;888555444555666777777666777777888999999::::::999;;;<<<>>>>>>>>>>>>===>>>@@@BBBCCCBBB@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEGGGGGGGGGHHHIIIJJJLLLLLLKKKLLLNNNPPPQQQRRRSSSSSSMMMLLLKKKIIIHHHGGGFFFFFFIIIJJJJJJJJJKKKKKKLLLLLLJJJHHHFFFDDDDDDEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@===============<<<<<<<<<<<<<<<;;;::::::::::::;;;777777777777777888888888666666666555444444333333111222222333333222222111111222333444444444444444111111111111111111111111000000000000000111111222000222333333222222444666BBB???:::777555333111///000111222333333222111000000000000000111111111111222222333333333333222222555555444333222000//////222222111111222222333444//////000222444777999:::444444444444444444444444333333444555555555555444555555666666666666555555888888888888999:::;;;<<>>??????@@@???>>>>>>>>>???@@@AAA@@@AAABBBCCCDDDEEEGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLJJJJJJKKKKKKLLLMMMOOOOOORRRPPPMMMJJJHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::999:::;;;<<<888888888777777777777666888777777666555444444444555555444444444333333333222222222111111111000000222222111111111111222222222222000000111333000,,,333222111111000000000111111<<>>============>>>>>>??????????????????@@@@@@AAABBBBBBCCCDDDEEEEEEEEEDDDFFFGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLMMMPPPOOOMMMKKKJJJHHHGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEEEEFFFGGGFFFFFFFFFCCCBBBBBBAAAAAA@@@??????>>>>>>======<<<<<<;;;;;;===<<<;;;:::999999:::::::::::::::999999999888888777777777666555444444444555444444444444333333333222222222111111111000000222222111111111111222222333000,,,)))***...111222111///...---///222666999333???CCC888///000111...111111111111111111111111222222111111111111111222111111111111111111111111222333333333333333222111222222111111111111222222222222333333444444444555333333333333333333333333444444333333444555777888:::888666666777888666444777888:::<<<>>>CCCHHHLLLVVV[[[cccnnnyyy}}}xxxppphhh\\\RRRMMMLLLLLLLLLPPPQQQUUUZZZ[[[]]]ccclllvvvuuukkkdddbbbdddjjjnnnllllllooosss{{{~~~{{{uuuqqqkkkddd^^^YYYWWWVVV\\\\\\^^^bbbfffgggeeecccZZZ[[[\\\^^^```aaaaaabbb```aaaccceeeeeeeeedddcccbbbfffhhhhhhfffggglllpppqqqtttvvvwwwvvvuuuuuuuuuqqqqqqqqqpppnnnkkkhhhgggffffffhhhkkkooopppnnnkkkooouuuyyyyyy|||~~~}}}|||{{{zzzzzzzzzzzz|||{{{zzzxxxwwwvvvuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyyyywwwwwwwwwvvvtttrrrqqqpppnnnmmmlllkkkjjjjjjjjjjjjkkkkkkiiihhhfffeeedddcccaaaaaa``````______^^^^^^]]]^^^^^^______^^^^^^]]]\\\\\\^^^```cccfffiiikkkooopppsssvvvyyy{{{}}}}}}zzz{{{|||}}}~~~~~~{{{{{{|||}}}~~~.........///......---,,,////////////............//////000000000000//////...//////000111000000000000000000000000000000000111111111222222222222333222222222222222333444444444444444444444555555666555555666666666666666555444666888888888999;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@BBBCCCEEEFFFFFFEEECCCBBBFFFFFFFFFGGGHHHIIIJJJKKKMMMLLLKKKJJJJJJJJJJJJJJJMMMMMMMMMMMMLLLKKKIIIHHHFFFGGGHHHJJJKKKLLLLLLMMMKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFBBBBBBAAAAAA@@@?????????>>>>>>======<<<;;;;;;;;;===<<<;;;:::999999999999::::::999999999888888888777777666666555444444444444444444444333333333333222222222111111111111111222222111111111111222222555222///---,,,...111333111111000000000111333333333???CCC999...---000111111111111111111111111111222111111111111111222222////////////////////////111111111111111222333333333333222222222222333333000000111222333444555555333333333333333333444444333333333333444555777777666555555666777888666444777999===AAAGGGOOOWWW]]]hhhlllsss|||ssslllbbb\\\UUUPPPPPPRRRUUUWWWYYY[[[```cccbbbbbbkkkvvvyyyjjjaaa]]]```iiitttzzz{{{|||~~~}}}vvvllliiiccc^^^ZZZYYYZZZ[[[bbbaaabbbdddgggiiiiiihhhaaaaaabbbccccccccccccccc^^^```aaabbbbbb___]]][[[[[[___cccffffffhhhlllooorrruuuxxxzzzyyywwwvvvvvvrrrrrrqqqpppnnnllliiiggggggggghhhkkknnnppppppooosssyyy}}}}}}~~~~~~}}}|||{{{zzzzzzzzz{{{}}}}}}|||zzzyyyxxxwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwvvvxxxxxxyyyzzzzzz{{{{{{|||vvvwwwwwwvvvuuusssqqqpppqqqpppooommmlllkkkkkkkkkmmmlllkkkiiigggeeedddcccccccccbbbbbbaaa``````___]]]^^^^^^______^^^^^^]]][[[\\\]]]___aaadddfffhhhlllmmmoooqqqtttvvvxxxyyyyyyzzz{{{}}}~~~}}}{{{{{{||||||~~~---...............------///////////////.........//////000000000000//////.........///////////////000000000000000000000000111111111111222222222222222222222111222333333444444444333333444444555666444555666666666666666666333555777888888999;;;===????????????>>>>>>=========>>>@@@AAABBBAAAAAA@@@AAACCCEEEGGGGGGFFFDDDBBBFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKMMMNNNNNNLLLJJJHHHGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGCCCCCCBBBAAAAAA@@@@@@???>>>======<<<<<<;;;::::::<<<<<<;;;:::999888777777777777777777666666666666666666666555555444444444444444444333333333222222111111111111111111111111222222111111111111222222000111333444222...---///---///222444444222///---333:::<<<666000111333333111111111111111111111111111111111000111111222333000000000000000000000000222222000000000111222333444333333222222333333444000000111222222333444444333333333444444444444444222222222222222333333333///000222555888::::::::::::===CCCKKKTTT^^^hhhooowwwxxx|||vvviiibbbXXXUUURRRQQQUUUZZZ___aaadddeeeiiiiiigggiiivvvrrrgggbbbeeemmmyyywwwnnnhhhbbbaaa```______aaaccceeegggfffddddddeeegggiiijjjhhhhhhhhhhhhgggfffeeeeeeaaabbbccccccaaa]]]YYYWWWVVVZZZ___cccdddfffhhhjjjlllpppsssuuutttsssqqqqqqqqqppppppooommmkkkhhhgggiiiiiijjjmmmpppsssuuuvvvyyy~~~}}}~~~}}}{{{yyyxxxyyyzzzzzz}}}}}}||||||zzzyyyxxxwwwxxxxxxxxxyyyyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxwwwwwwzzzzzzzzzzzzzzzzzzzzz{{{wwwxxxxxxxxxwwwuuusssqqqssssssqqqooonnnmmmmmmmmmnnnnnnllljjjhhhgggeeedddeeedddccccccbbbaaa``````^^^__________________^^^]]]]]]^^^___aaaccceeefffiiijjjkkkmmmoooqqqssstttwwwxxxzzz}}}~~~|||{{{zzz}}}}}}}}}}}}~~~------...............---........./////////////////////000000000000//////.............../////////000000000000000000000000000000111111111222222222222111111111111222333333333333333333333444555555444444555666666666666666333555777888888999;;;===>>>>>>???@@@??????>>>======>>>@@@AAABBBBBBAAAAAA???AAADDDGGGHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJKKKHHHJJJMMMNNNOOOMMMJJJHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCBBBEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA=========<<<;;;;;;:::::::::::::::999999888777777777777777666666666555555555555555555444444444444444444333333333222222222111111111111111111111111222222111111111111222222,,,,,,000333111,,,///777111111111222333333444444999999666222333444333000111111111111111111111111111111000000111222222333111111111111111111111111555333222000//////000111444333333222222333333444222222222222222222222222333333333444444555555555444444444444333222222111...000333666999;;;===???BBBGGGOOOXXXcccnnnxxx{{{iii]]]WWWRRRQQQQQQTTTZZZaaafffhhhmmmmmmnnnnnnlllpppzzzrrriiieeegggooozzz{{{ssslllfff```\\\aaabbbdddfffhhhiiijjjjjjllljjjhhhgggfffgggjjjlllmmmmmmmmmmmmllljjjiiihhhggghhhhhhgggddd```\\\YYYWWWZZZ^^^aaabbbbbbbbbbbbeeehhhlllnnnnnnmmmmmmmmmnnnnnnmmmlllkkkiiihhhggghhhiiilllooosssxxx}}}~~~~~~~~~}}}|||yyywwwwwwwwwyyyzzz||||||}}}|||{{{zzzxxxxxxxxxyyyyyyyyyyyyzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyxxx|||{{{{{{zzzyyyxxxxxxwwwyyyzzz{{{{{{zzzxxxvvvtttuuutttsssqqqpppooooooooooooooommmllljjjhhhgggfffeeeeeedddcccbbbaaa```___`````````aaaaaa``````````````````aaabbbcccdddeeegggggghhhiiikkkmmmooopppuuuvvvyyy{{{~~~~~~}}}{{{zzzyyy~~~~~~~~~,,,---......///................../////////////////////000000000000/////////............///000000000000000000000000000000000000000111111111111222111111111111111222333333333333333333333444444555333444555666777777777777555777999999999:::<<<===<<<===???@@@@@@@@@???>>>>>>>>>@@@AAABBBBBBBBBBBB???AAADDDFFFHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEEEEFFFGGGHHHJJJJJJHHHIIILLLMMMMMMLLLJJJHHHJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB======<<<<<<;;;:::::::::888888999999999888777777999999888888888777777777444444444444444444444444333333333333222222222222111111111111111222222222222222111111111111222222111...///222000111===MMMKKKDDD:::222...000444888AAA:::333111333444000,,,111111111111111111111111000000000000111222333333222222222222222222222222555444333222111000000000333333222222222222333333444333333333222222222222333333333444555555666666777777888777777666555444444666888999;;;===AAACCCNNNTTT]]]gggrrr|||~~~uuuhhh\\\SSSNNNPPPQQQSSSXXX```ggglllnnnvvvuuuttttttsssxxxtttkkkiiifffbbbdddkkksss~~~yyytttuuuwwwxxxwwwwwwxxxyyywwwqqqiiiccc___]]]\\\\\\ggghhhjjjlllmmmllljjjiiiiiiiiihhhfffdddfffiiilllrrrrrrrrrrrrqqqpppoooooommmmmmllljjjgggdddaaa___\\\]]]___```aaa___^^^]]]```cccfffhhhiiijjjkkklllkkkkkkjjjjjjjjjiiiiiiiiigggjjjpppuuuzzz~~~~~~~~~|||yyywwwvvvwwwyyyzzz|||}}}}}}}}}}}}{{{yyyxxxzzzzzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{{{{{{{{{{zzz}}}}}}|||{{{yyyxxxwwwvvvyyy{{{|||}}}}}}zzzwwwvvvuuutttsssrrrqqqqqqqqqqqqoooooonnnmmmkkkjjjiiiiiiffffffeeedddcccaaa``````aaabbbbbbccccccbbbbbbaaaccccccbbbbbbbbbcccddddddfffffffffggghhhjjjmmmnnnrrrsssvvvzzz}}}~~~}}}||||||~~~~~~,,,------...//////................../////////000//////000000000000////////////.........///000111000000000000000000000000000000000000111111111111111111111111111222222333333333222222333333444555333444555666777777777777777999:::;;;::::::<<<===;;;<<<>>>@@@AAAAAA@@@@@@?????????@@@AAABBBCCCDDDBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDEEEDDDDDDCCCBBBBBBAAAAAA===<<<<<<;;;;;;::::::999666777888999999999888777999888888888777777777777444444444444444444444444333333333222222222222111000000111111111222222222222222111111111111222222444111111444222222AAAUUU\\\TTTHHH===666555888:::AAA:::333111222222000...111111111111111111111111000000000000111222333444333333333333333333333333333333333333333222111111222222111111111111222222333333333333444444444444333333444444555666666666555666777999999999888888999;;;======???CCCHHHMMMZZZ```jjjuuu~~~~~~}}}xxxtttjjjfffaaa\\\XXXTTTPPPNNNSSSUUUYYY```iiiqqqvvvxxx|||{{{{{{}}}}}}pppeee___ccceeeccchhhpppuuuxxxtttnnnpppqqqpppnnnlllkkklllccc___[[[ZZZ[[[^^^```aaajjjkkkkkkkkkkkkjjjiiihhheeefffgggffffffhhhlllpppvvvwwwwwwwwwwwwwwwvvvvvvqqqooommmkkkhhhfffeeedddbbbbbbbbbbbbaaa```^^^\\\\\\^^^aaacccdddgggjjjmmmjjjjjjiiiiiijjjkkkkkklllkkkpppxxx~~~~~~~~~~~~{{{xxxwwwyyy{{{|||}}}~~~}}}{{{zzz||||||||||||}}}}}}}}}}}}{{{{{{|||||||||||||||}}}}}}}}}||||||{{{zzzyyyyyyyyyzzz}}}~~~}}}{{{xxxvvvssssssrrrrrrrrrrrrssssssoooooonnnmmmmmmlllkkkkkkiiihhhgggfffdddcccbbbaaacccddddddddddddddddddcccddddddcccbbbbbbbbbccccccgggfffeeefffgggiiikkkmmmoooqqqtttxxx{{{~~~~~~~~~}}}}}}}}}}}}}}}}}},,,,,,---.../////////...---.........//////000000//////000000000000//////000//////......000111222000000000000000000000000000000000000111111111111111111111000111222222333333333222222333333444555333444555666777777777777999:::<<<;;;;;;:::<<<===:::<<<>>>AAABBBBBBAAAAAA@@@?????????@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFGGGGGGHHHHHHHHHHHHBBBBBBCCCDDDEEEFFFGGGGGGCCCCCCDDDDDDEEEFFFFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@===<<<<<<;;;;;;:::999999444555777888999999888888666666666666555555555555444444444444444444444444333333333222222222111111000000111111222222222222222222111111111111222222///---111555000,,,777IIISSSQQQMMMIIIFFFDDDDDDDDD<<<777333222111000222444111111111111111111111111000000000000111222333444222222222222222222222222111222333444555444333222222111111111111111111222222222333444555555666777333333444444555666777777111333555777999999999999:::<<<>>>@@@CCCIIIQQQWWWaaahhhsss}}}xxxrrrlllccc]]]UUUQQQLLLLLLOOORRRSSSSSSXXXZZZ___hhhrrrzzzvvvllljjj```^^^fffjjjiiinnnwwwyyy|||uuuqqqiiijjjjjjhhhddd```^^^]]]WWWUUUUUUWWW\\\```ccceeeiiiiiihhhgggggghhhiiijjjgggiiikkklllmmmpppuuuzzzyyyyyyzzz{{{||||||{{{{{{rrrpppmmmjjjhhhgggfffgggfffeeedddccccccbbb```^^^YYY[[[]]]___aaadddiiillliiiiiiiiijjjkkklllmmmnnnqqqwww~~~~~~}}}}}}|||zzzyyyzzz}}}~~~}}}|||}}}~~~~~~~~~~~~{{{{{{||||||}}}}}}~~~~~~}}}}}}}}}}}}||||||||||||xxxzzz|||}}}}}}zzzwwwuuusssrrrrrrrrrrrrsssttttttooonnnnnnnnnmmmmmmmmmmmmjjjjjjiiigggfffdddccccccdddeeeeeeffffffeeeeeedddddddddcccbbbaaaaaabbbbbbgggfffeeeeeefffiiikkkmmmnnnpppssswww{{{~~~~~~}}}|||{{{{{{{{{|||{{{{{{|||~~~////////////////////////,,,---------.../////////000000000000111111111111:::444...---000222111///000000000000111111111111000111111111111222222222111111222222222333333333000111222222333333222222000000000111222555777999666666777888999999999999;;;<<<<<<<<<===>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDFFFFFFEEEEEEDDDDDDCCCCCC???@@@AAACCCEEEFFFGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFHHHIIIIIIGGGEEECCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<<<<;;;999888888777888777777777777777888888444555666666777666666666666666555555555444444444111111222222222333333333---///222444666666555555222222222111111111111000111111000000000000111111::::::;;;;;;<<<<<<<<<<<<666444222222333333222111222222111111111111222222222333333444444333333222333333222222222222222222111222444444444222000///)))---222555666555555555333333444333222333555888333333444555555444444444111444888:::::::::;;;<<<<<<>>>@@@CCCHHHPPPYYY___jjjuuuttthhh]]]TTTNNNKKKGGGGGGKKKPPPRRRVVVZZZ\\\bbblllwwwzzzrrrkkkgggeeeeee]]]bbbhhhllloootttzzz}}}sssmmmlllhhhaaaZZZVVVSSSSSSTTTVVVWWWXXXZZZ]]]___bbbcccfffiiilllllljjjiiijjjlllooopppqqqrrrsssssssssssswwwvvvxxx|||}}}yyyuuupppjjjhhhhhhhhhgggeeejjjfffbbb```bbbcccaaa___[[[YYYWWWXXX]]]bbbgggiiijjjnnnpppnnnnnnsssvvvvvv{{{~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}yyyzzz{{{|||||||||{{{zzzvvvuuutttsssssssssttttttpppoooooonnnnnnnnnoooooommmkkkiiigggeeeeeeeeeeeehhhhhhhhhhhhhhhhhhhhhhhhiiihhhgggfffeeeffffffggghhhhhhgggggggggggghhhhhhhhhlllqqqvvvxxxzzz|||}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}{{{zzz|||~~~////////////////////////------................../////////000000000111111777333......111333111///000000000000111111111111000111111111111222222222111111111222222222333333111222222333333333333333111111111222333555777888666777888999999:::::::::;;;;;;;;;<<<<<<===>>>>>>@@@@@@AAAAAABBBCCCCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFDDDCCCCCCCCCCCCCCCCCCDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHFFFDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>============<<<<<<;;;999888888777777777666666666777777888555555666666555444333333444333333333333222222222111111222222222333333333333333333333222111///...000000000111111222222222111111000000000000111111000222333555666666555555444222111111333444333222222222111111111111222222222333333444444333333222222222222222222222222222222333444555444333111000***---111222222111000000222333444555666555444333222222333444555555555555444666888888888999;;;===???BBBFFFKKKRRR[[[eeekkkttt~~~zzzmmmaaaVVVNNNIIIIIIFFFGGGMMMTTTXXX]]]cccgggnnnzzz}}}tttqqqkkkeeeaaa______```fffkkkrrrwwwzzz}}}zzznnnfff```]]]XXXTTTRRRSSSTTTUUUZZZ[[[[[[\\\]]]___```aaafffiiikkklllkkkjjjlllnnnpppqqqqqqqqqqqqpppooonnnoooppprrrwww|||~~~~~~|||sssoooiiifffgggggggggfffeeeccc```___```aaaaaaaaa___]]][[[\\\___eeejjjmmmqqqvvvxxxwwwxxx|||~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~yyyyyyzzz{{{{{{{{{zzzyyyttttttsssrrrqqqqqqppppppppppppoooooooooooopppppppppooommmllljjjiiiiiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffeeefffggggggjjjjjjhhhgggfffffffffffffffjjjnnnrrrtttvvvyyy{{{yyyxxxwwwwwwwwwyyyzzz||||||{{{{{{}}}//////////////////////////////...........................////////////000333111...///222333111///000000000000111111111111000111111111111222222222111111111222222222222333222222333444444444444444333333333333444555666777666777888999::::::::::::999::::::;;;<<<<<<======@@@@@@AAAAAABBBBBBCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFHHHFFFDDDBBBBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGEEECCCBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>============<<<<<<<<<<<<;;;::::::999888888777666666555555555666666999999999888777666444444333333333333222222222222111111222222222333333333555444333111///---++++++...//////000111222333444111111000000000000111111---...///111111111111000222111000111333444444444222222111111111111222222222333333444444333333222111111111222222333333444333333444555555444222111///111222222000/////////333333444888:::888333...222222333444555666666666888888999888999<<<@@@DDDHHHKKKPPPVVV^^^gggpppwwwsssdddYYYQQQKKKHHHKKKIIIKKKSSSYYY^^^dddkkksss{{{~~~uuulllkkkiiihhhggggggggghhhpppvvv}}}}}}qqqcccYYYRRRQQQPPPPPPRRRUUUXXX[[[````````````````````````gggiiikkklllllllllnnnooopppppppppooommmjjjhhhgggiiiiiikkkoootttxxxzzzzzzrrrnnnhhheeeeeefffffffffaaaaaaaaa```______bbbdddcccbbb```aaaeeekkkqqquuu|||~~~~~~~~~}}}}}}~~~~~~~~~yyyzzzzzz{{{zzzzzzyyyyyyuuuuuutttrrrqqqpppooooooqqqpppppppppppppppqqqqqqqqqqqqpppooonnnmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggfffffffffggghhhlllkkkiiihhhfffeeeeeedddeeegggjjjlllnnnqqquuuwwwtttsssssstttuuuvvvxxxyyy{{{{{{{{{}}}~~~~~~////////////////////////000000//////......---------------.........//////000//////111333333111//////000000000111111111111000000111111111222222222111111111111222222222222222333444444555555444444555444444444555555555666666777888999::::::::::::888999999:::;;;<<<======???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHFFFCCC@@@???@@@BBBCCCDDDCCCBBBAAAAAAAAAAAAAAA???@@@AAACCCEEEGGGHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFDDDEEEFFFFFFFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAEEEEEEDDDCCCBBBAAA??????========================<<<<<<;;;::::::999888888666666555444444444555555888888888777666555444444555555555444444444333333111111222222222333333333222111000//////...///////////////000111222222222111111000000000000111111222222111111111333555666444222111222444555555444222222111111111111222222222333333444444333333222000000111222333333444444333444444555555444333333444555555444222111222444777555555888<<<;;;444...444444444444555555666666:::::::::;;;>>>DDDKKKPPPVVVYYY^^^cccjjjqqqyyy~~~yyykkk^^^VVVQQQOOONNNRRRQQQTTTZZZ___cccjjjqqq}}}yyyrrrtttwwwzzz||||||{{{yyywwwyyy~~~}}}vvvnnnbbbVVVNNNMMMNNNOOORRRVVVZZZ___aaaeeeeeeeeeeeedddcccbbbbbbiiijjjkkklllmmmmmmmmmnnnmmmmmmmmmkkkiiieeebbb```ddddddeeegggkkknnnqqqsssqqqnnniiieeeccccccdddeee```bbbcccbbb______bbbeeefffffffffhhhlllsss{{{~~~~~~~~~~~~{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxwwwuuutttrrrpppooopppppppppoooppppppqqqrrrooooooppppppnnnmmmjjjiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhggggggggghhhhhhkkkjjjiiigggffffffeeeeeeeeefffhhhiiijjjmmmrrruuusssssstttuuuuuuvvvvvvwwwzzz{{{|||~~~~~~////////////////////////000000000//////......---------------............---...///111333333111//////000000000111111111111000000111111111222222222000000111111111222222222222333444444555555444444444555555555555555555555666666777888999999999999888888999:::;;;<<<===>>>??????@@@@@@AAABBBBBBCCCAAABBBBBBBBBCCCCCCDDDDDDDDDCCC@@@>>>>>>@@@BBBCCCFFFEEECCCBBB@@@@@@??????>>>>>>@@@BBBDDDFFFHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@????????????@@@@@@DDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999999888666666555444444444444444222333333444444333333333555555444444444333333333111111222222222333333333111111000000000111222222000000000000000000000000111111000000000000111111555333111000333999???CCC777666444333444555444333222222111111111111222222222333333444444333333222000000111222333333444444333444444444444444444444555555555444333333555777;;;777555666::::::777222888777666555555666666777888:::<<<@@@FFFNNNXXX___eeehhhmmmsssxxxtttmmmbbbZZZVVVVVVWWWXXXZZZYYY]]]cccgggkkkrrr{{{{{{vvvttt}}}|||||||||vvvlllbbbZZZTTTOOOLLLOOOPPPSSSVVVZZZ___bbbeeehhhhhhiiiiiiiiihhhgggfffjjjjjjjjjkkkllllllkkkjjjjjjjjjjjjhhheeeaaa^^^[[[\\\\\\^^^```cccgggkkknnnpppnnnjjjgggcccbbbcccccc```bbbdddccc``````bbbeeeiiikkknnnqqquuu|||~~~~~~~~~~~~~~~}}}|||{{{{{{zzzyyyyyyyyyyyyxxxwwwuuussspppooopppoooooooooppppppqqqrrrooooooppppppooommmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjiiihhhggghhhiiiiiiiiihhhhhhgggggggggggggggfffggghhhhhhhhhkkkpppsssuuuvvvwwwxxxyyyxxxwwwwwwzzz{{{~~~////////////////////////000000//////////////////---------............///---...000111222111000000000000000000111111111111000111111111111222222222000000000111111111111222222222333444444444444444333444444555555555444444444555666777888888888888888999999;;;<<<===>>>?????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????@@@BBBCCCFFFEEEDDDBBBAAA@@@@@@@@@??????AAABBBDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGGGGFFFEEEDDDCCCBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@>>>=========>>>>>>>>>>>>??????;;;;;;;;;::::::999999999777666555444444444444444555555666777777777777777222222222222111111111111111111222222222333333333333333333222222111111111111111000000000/////////111111000000000000111111333000......333;;;CCCHHH888666444333444444333222222222111111111111222222222333333444444333333222111111111222222333333444333333333333333444444444111222333333222222444666;;;777444444666888777666:::999888777777777999999888<<>>???@@@?????????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBAAAAAACCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA===???@@@AAAAAA@@@>>>===<<<<<<<<<======>>>>>>>>>;;;;;;::::::::::::999999888777666555444444444444888999999999999999888777222222222111111111111000111111222222222333333333222333333333333111000////////////000000000000000111111000000000000111111222111//////111666;;;>>>555333222222333444333222222222111111111111222222222333333444444333333222222222222222222222222222222222222222222333444444000111222222111111222333555444333222333444555666999888777777999;;;===??????DDDMMMWWWaaakkktttzzz}}}wwwiii]]][[[ZZZ\\\```eeehhhjjjlllnnnrrrxxx{{{~~~yyyqqqooonnnnnnttt}}}zzzwwwyyy|||~~~yyyzzzvvv}}}~~~yyytttmmmfffXXXTTTOOOMMMOOOTTTYYY[[[ZZZ\\\^^^aaadddfffggggggjjjjjjkkkkkkkkkiiigggeeecccbbbbbbeeeiiijjjjjjhhhiiiiiihhheee```ZZZTTTPPPLLLOOOSSSWWWYYY]]]bbbfffeeegggjjjkkkiiigggggghhhgggggghhhkkkoooqqqqqqqqqzzz~~~}}}}}}||||||}}}}}}~~~~~~}}}{{{yyywwwvvvvvvvvvxxxyyyyyyyyywwwuuurrrqqqrrrrrrrrrsssssstttuuuvvvssssssrrrqqqppppppppppppkkkkkkkkkkkkkkkkkkkkkkkklllkkkjjjiiihhhiiijjjjjjiiiiiihhhggggggfffggggggfffhhhhhhhhhhhhiiilllooorrrtttxxx{{{}}}}}}|||{{{{{{~~~}}}|||||||||}}}~~~~~~~~~~~~////////////////////////......//////000000111111.........////////////000///000111000///...///000000000000000111111111111000111111111111222222222000000000000111111111111111111222333333333333222000111222444555555444333222333444555666666666666999:::;;;<<<>>>???@@@AAA>>>??????@@@AAAAAABBBBBBDDDDDDDDDCCCCCCBBBBBBAAAEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@?????????@@@;;;===???@@@@@@@@@>>>===;;;;;;;;;<<<<<<<<<======;;;:::::::::::::::::::::888888777666555444444444555555555555444222111000444444444333333333222222111111222222222333333333///000222333444333111000------...///000111222222111111000000000000111111777555444222000000000111111000///000222333333222222222111111111111222222222333333444444333333222333333222222222222222222222111111111222222333444111333444444222111111222000111222222111111333555777777777888:::===AAACCCGGGNNNXXXdddnnnxxxyyyhhhYYY[[[[[[\\\aaaggglllooopppxxxxxx|||xxxooohhhhhhiiilllttt~~~xxxvvvzzz~~~vvvpppqqqmmmuuuyyyvvvqqqjjjaaaYYYQQQOOOOOOQQQVVV[[[^^^```___aaadddgggiiijjjjjjjjjjjjkkkkkkkkkiiigggdddbbb___^^^___ccchhhkkkkkkiiikkkkkkiiieee___WWWPPPLLLLLLPPPTTTVVVWWWYYY]]]```___dddiiilllkkkjjjkkklllllllllmmmrrrxxx}}}}}}{{{~~~}}}}}}||||||||||||}}}}}}}}}{{{yyywwwuuuttttttttt{{{{{{||||||{{{xxxvvvttttttttttttuuuuuuwwwxxxxxxsssrrrpppooonnnoooooopppmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkklllkkkiiihhhfffeeeeeeeeefffggghhhhhhhhhiiikkkmmmmmmpppuuuzzz}}}~~~~~~}}}||||||{{{{{{{{{|||}}}}}}}}}}}}......------------.....................///000000............////////////......///000111000000000//////000000111111111222333222222222111111000000111111111111111111111111222222333333333333444444444444444444444444333333777666666666666666777888::::::999:::;;;===???@@@???@@@AAAAAAAAAAAAAAAAAADDDCCCBBBBBBBBBCCCEEEFFFHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIHHHFFFDDDCCCCCCDDDEEEDDDEEEEEEFFFGGGHHHHHHIIIFFFHHHIIIKKKKKKJJJIIIGGGEEEDDDCCCAAA@@@???>>>>>>@@@???===<<<<<<======>>>::::::999888888999:::::::::::::::999888777666666444444444555555666888888555555444333333333333444111333555444222111333555000000000111222222333333222...---111111---...222111111000000000000111111000////////////111333444222222111111111111111111///000111222222222222222111111222222222222111111222222111000///...------444333333222222333333444333333333222222111111111444444444444444444444333666555444555666666666555666888999:::<<>>===<<<;;;<<<<<<===<<<;;;:::999999:::;;;<<<999999999999888777666666666666555555555555666666555555444333333333333444111333555444222111333444222222111111111111111111333//////222222//////333111111000000000000111111000000//////000111222333111111111111111111111111000000111222222222111111111111222222222222111111444444333333222222111111333222222111111222222333333333333222222222111111444444444444444444444444777666555555555555444333999999;;;<<<@@@FFFNNNSSS\\\hhhtttzzzyyytttkkkfff```[[[XXXWWWWWWWWW^^^dddkkkrrr{{{}}}vvvppplllkkkkkkmmmnnnpppqqqrrrtttxxx{{{~~~{{{{{{{{{ppphhh___^^^\\\XXXTTTRRRSSSTTTVVVXXX[[[___cccfffiiijjjjjjiiihhhhhhggggggggggggjjjiiiiiikkklllllljjjhhhcccaaa___```bbbdddeeeeeeffffffgggeeeaaaZZZTTTPPPLLLOOOQQQTTTVVVZZZ^^^aaabbbgggnnnrrrtttvvvxxxzzzzzzyyyyyyzzz}}}~~~}}}}}}}}}}}}|||zzzwwwvvvvvvwwwxxx|||}}}~~~|||zzzxxxxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwsssssssssrrrrrrqqqqqqqqqooonnnmmmlllllllllmmmmmmooonnnmmmlllllllllmmmmmmnnnnnnmmmlllkkkiiiiiihhhggghhhhhhhhhhhhhhhhhhgggjjjlllooosssxxx|||}}}|||{{{zzz|||~~~}}}|||{{{zzz{{{|||~~~000//////......//////000///............//////000............//////////////////...---...///000111222222222111111111111111111111000000000000//////111111111111111111111111222222333333333333444444666666666666666666666666666666666777888999:::;;;;;;;;;;;;;;;<<<>>>???@@@CCCCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGEEEDDDCCCDDDDDDEEE@@@@@@@@@AAAAAABBBBBBCCCFFFGGGIIIJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAAAAA@@@??????===<<<;;;;;;;;;;;;::::::999999999999::::::999999999999888777666666888777666555444444444444555555444333333333333333222333444333222111222444333333222222111000000///333111000222222000111333222222111111111111222222111111000000000111111222111111111111111111111111111111222222222111111000111111222222222222111111333333333333333333333333222111111000000111111222333333333333222222222222444444444333333444444555777666666666666666777777;;;<<<>>>BBBHHHRRR\\\ccclllwww}}}sssfff]]]SSSQQQNNNMMMPPPUUUZZZ^^^cccjjjttt~~~{{{uuurrrllleeeaaabbbfffjjjtttvvvyyyzzzyyyxxxxxxyyyxxx}}}|||yyyyyy~~~zzzkkkbbbSSSRRRQQQPPPPPPSSSXXX\\\___aaaeeehhhjjjkkkkkkkkkjjjjjjhhhgggfffeeeeeeeeehhhhhhiiikkkmmmmmmllljjjeeecccaaa```bbbccccccbbbbbbdddfffgggddd___YYYUUURRRRRRTTTYYY___dddhhhjjjkkknnnsssvvvxxxzzz|||~~~~~~~~~~~~~~~~~~|||zzzyyyyyyzzzzzz}}}~~~~~~{{{yyyyyyzzzwwwxxxxxxxxxwwwwwwvvvuuuttttttsssrrrqqqppppppooopppooonnnmmmmmmmmmnnnnnnqqqpppooonnnnnnnnnoooooonnnnnnmmmlllkkkkkkjjjjjjhhhhhhiiiiiiiiiiiihhhhhhiiijjjmmmqqqvvv{{{~~~||||||{{{{{{|||}}}~~~~~~|||zzzyyyyyy{{{~~~000000////////////000000//////............///000............////////////333222000///000111333444333333222222111111000000000000000///////////////111111111111111111111111222222222333333333444444333333333444444444444444555555555666777999:::;;;;;;;;;<<<<<<===>>>??????@@@AAABBBCCCCCCDDDCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEGGGHHHHHHHHHHHHHHHEEEEEECCCBBBAAA@@@@@@@@@AAAAAA???>>><<<;;;::::::777777666666666666777777888888888888888777666666777777666555444444444444555444333333222222333333222222333333222222222333222222222111111111000000222111000111111000111222222222111111111111222222222222111111111111111111111111111111111222222222222222222222222111000///111111222222222222111111000000000111111111222222222222111111111111222222333333333333333333333333444444333333333444555666444555666777888:::===???===@@@FFFMMMVVV```kkkrrr}}}zzzqqqeeeXXXQQQHHHJJJLLLOOOSSSZZZaaafffeeeooozzzyyynnniiihhhhhhfffgggjjjooosss|||~~~yyyvvvtttqqqvvvzzz{{{}}}|||yyyzzz}}}oooaaaXXXOOOPPPRRRSSSVVV[[[aaaeeeeeegggjjjllllllkkkiiihhhhhhhhhgggfffeeeeeeeeefffgggggghhhjjjlllllljjjiiieeeccc```_________^^^]]]]]]```dddggggggeeeaaa______]]]\\\```gggnnnppppppssstttwwwzzz}}}~~~||||||~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}{{{{{{|||xxxyyyyyyzzzyyyxxxvvvuuuvvvuuutttsssrrrqqqpppoooppppppnnnmmmmmmmmmnnnooorrrrrrrrrqqqqqqqqqqqqqqqnnnmmmmmmmmmllllllkkkkkkhhhiiiiiijjjjjjiiiiiihhhhhhiiikkkoootttyyy~~~~~~|||{{{|||}}}}}}}}}~~~~~~~~~|||yyyyyyzzz|||}}}000000////////////000000//////............//////............////////////333222000///000111333444333222222111111000000000///////////////000000000111111111111111111111111222222222333333333444444333333333444444444555555333333444444666777999999;;;;;;<<<=========>>>>>>??????AAABBBBBBCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAADDDCCCBBBAAA???===;;;:::666666666666666666666666777777888888888777666666555555444444444444555555444444333222222222222333222222222222222222222222000000111111111222222222000000000//////000000000222111111111111111111222222222222222222111111111000000111111111222222222222222222222222111000///111111222222222222111111......//////000111111111333333222222222222333333333333333333333333333333444444333222222444555777444555777888888:::>>>BBBBBBHHHQQQ[[[fffoooxxx}}}zzz|||zzzrrrdddWWWPPPNNNHHHMMMSSSXXX\\\```fffiiillluuupppccc```fffooovvv{{{}}}~~~{{{vvvsssqqqvvvzzzzzz}}}xxxkkk___WWWQQQQQQUUUZZZ^^^aaadddgggiiiiiijjjlllmmmmmmjjjhhhfffeeedddddddddeeefffggggggggggggggghhhiiiiiigggeeedddaaa^^^\\\\\\\\\[[[YYYXXX[[[aaafffiiijjjiiiiiiiiigggeeeggglllqqqsssrrruuuwwwzzz~~~~~~}}}}}}~~~zzz{{{{{{|||{{{yyywwwvvvxxxwwwvvvuuutttsssrrrqqqqqqpppnnnmmmmmmmmmnnnoootttttttttsssssssssrrrrrrnnnnnnnnnmmmmmmllllllllliiiiiijjjjjjjjjjjjiiiiiiggghhhjjjmmmrrrwww{{{~~~}}}{{{}}}~~~}}}}}}}}}~~~~~~~~~{{{yyyzzz{{{{{{000//////......//////000000//////............///............//////////////////...---...///000111111111111000000000000000//////000000000000111111111111111111111111111111222222333333333333444444444444555555666777777777333333333444555666777888::::::;;;<<<======<<<<<<>>>???@@@BBBBBBCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@===;;;999888888999999999999888888666777777888888777666666555444444444444444555555444444333222222222222222333111000111222333222111///000000111222222333333///111000......000111///111111000000000000111111111111222222333222222111000000000111222222333333111111222222222111111000111111222222222222111111000000111111111222222222444333333333333333333444333333333333444444444444444333222222222444666888555777999999999;;;AAAEEELLLSSS^^^jjjttt}}}~~~pppsssrrrhhhYYYOOOMMMPPPNNNTTT\\\aaacccfffiiilllxxxzzzkkk```aaakkkyyy}}}xxxvvvwww}}}uuueee[[[UUUSSSRRRWWW\\\bbbgggiiiiiiiiiiiikkklllmmmmmmllljjjhhhfffbbbbbbccccccdddeeeggghhhfffffffffggghhhhhhfffdddccc```]]]\\\\\\\\\[[[ZZZWWWZZZ^^^dddiiilllnnnooonnnllljjjkkknnnrrruuuvvvxxx{{{~~~~~~~~~}}}|||{{{zzzyyyzzzzzzyyyxxxwwwvvvvvvuuurrrqqqpppooonnnoooppppppttttttuuuuuuuuutttsssrrrpppoooooonnnmmmmmmlllllljjjjjjkkkkkkkkkkkkjjjjjjhhhhhhiiillloootttyyy{{{~~~~~~||||||~~~{{{|||}}}~~~}}}||||||||||||///..................///000000///...........................////////////------.........////////////////////////000000000000000000111111111222222111111111111111111111111222222333333333333444444444444555555666777777888555555555555555666777777999:::;;;<<<<<<;;;;;;:::<<<<<<>>>???@@@AAAAAAAAA???@@@BBBCCCDDDEEEDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFEEECCC@@@<<<999888888888999::::::999888888666666777777777777777666666666555444333333333333444333222222111222222222333111000000222333222000111111111111111111222222///222222......222222///000000////////////000000///000222333333333333222///000000111222222333333000000111222222222111111111111222222222222111111222222222222222222222333333333222222222222333333333333333444444444555555444333222111222444666888555999<<<>>>@@@DDDLLLSSS[[[aaakkkuuu~~~vvveeefffccc[[[SSSPPPRRRWWWZZZ```gggkkklllnnnrrrvvvzzzssskkkgggkkkttt~~~{{{zzzzzz~~~{{{yyyrrrkkk```WWWTTTTTTWWWXXX^^^bbbhhhkkklllkkkjjjjjjkkkkkkkkkjjjiiihhhgggfffccccccbbbccccccdddeeefffeeeeeeeeegggiiiiiihhhfffdddbbb_________```______YYY[[[^^^bbbgggllloooqqqoooooopppppprrrwww|||~~~}}}|||||||||||||||{{{{{{zzzzzzzzzzzzuuutttrrrqqqqqqqqqrrrssstttuuuuuuvvvuuutttsssrrrqqqqqqpppooonnnllllllkkkjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiijjjmmmrrrvvvyyyzzz~~~{{{{{{|||xxxzzz}}}~~~~~~......------------......111000///.........................../////////000......///000111000000000------......//////000000000000111111222222222333111111111111111111111111222222333333333444444444222222333333444555666666777666666666666666777888888999:::;;;;;;;;;:::999888999:::<<<======>>>>>>;;;<<>>>>>===;;;:::777999===@@@BBBBBBAAA@@@AAABBBDDDEEEEEEEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEFFFHHHIIIHHHGGGEEEDDDEEEEEEFFFJJJIIIIIIHHHHHHGGGGGGFFFHHHGGGEEECCCBBBCCCDDDDDDGGGDDDAAA===:::999888999777888:::::::::888666555444444555555555555444444555555555555555444444333111222222222222111000000111111111111111111111111111111000000000000111111000000000000000000000000111111111000000000000000111111111111111111111111333222222222111111000000111111111000000000000000222222111111111111222222333333444444333333222111777444111111333444222000333222111111111222333444666333333666777666999===:::AAAJJJPPPTTT[[[eeemmmtttvvvzzz}}}nnn___RRRSSSTTTUUUYYY```iiioooooouuu}}}~~~}}}zzztttlllhhhjjjpppwww|||zzz{{{{{{xxxuuuuuuzzz~~~yyyuuuvvvtttsssqqqjjjaaaXXXRRROOOMMMNNNOOOPPPSSSXXX^^^bbbggghhhjjjkkkkkkjjjiiihhhgggfffdddbbbbbbbbbbbbbbb``````aaaaaaaaa``````___dddddddddfffhhhjjjlllmmmkkkiiihhhhhhiiigggbbb^^^\\\___bbbdddgggjjjnnnqqqrrrwww{{{~~~~~~}}}}}}|||||||||}}}~~~}}}zzzwwwuuuuuuuuuvvvttttttuuuuuuuuuuuuuuutttrrrpppooooooppppppooommmlllkkkjjjjjjkkkkkkiiihhhiiiiiihhhiiikkkooosssvvvxxx{{{~~~}}}zzzxxxwww}}}}}}}}}000000000000000/////////------.........///////////////............//////////////////000000000000000111111000//////000222333222///------...000111000000111222222222222111111222222333333222222111111222333444555555555555555666777777888888888888999999:::;;;;;;;;;;;;;;;888:::<<<======<<<:::888666999<<>><<<999888777777888888:::;;;;;;:::999999999888777666666777888999444555555555555444333333555555555444333222111000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000111111111111111111111111222111111000000111111222///000111333444444555555666444222222333444333333333333222333333555777888777666888<<<===<<>>>>>===<<<;;;:::===>>>@@@BBBDDDEEEFFFFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDEEEEEEDDDBBBAAABBBCCCAAABBBDDDFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCBBBAAAAAAAAABBBCCC@@@@@@AAA@@@???===<<<;;;888999999:::;;;;;;;;;;;;888777555444444555777888777777777777777666555555333333333333222111000///222222222222222222222222111111000000000000111111000000000000000000000000//////000000111111111111111111111111111111111111000000000000000111111111000000111111222222222333000000000//////000000000222222333333222222111000333333333333333444555666888777555444333333444444999888999<<<@@@FFFSSS```nnnvvv{{{ppphhhdddZZZVVVQQQMMMLLLPPPVVVZZZ```ccchhhnnnuuu~~~xxxsssmmmjjjkkkmmmnnnnnnrrrrrrssswww{{{}}}}}}||||||xxxuuupppuuu|||}}}iii[[[VVVTTTTTTZZZccciiiiiigggbbb```]]]YYYWWWXXX\\\___ccccccdddeeeffffffggggggbbbaaa```___``````bbbccchhhhhhhhhhhhiiiiiijjjkkkjjjkkkkkkkkkkkkkkkjjjjjjhhhhhhhhhgggfffggghhhiiijjjmmmrrrxxx~~~~~~~~~|||{{{{{{{{{|||}}}{{{{{{zzzyyywwwwwwvvvvvvvvvuuutttsssrrrssssssssstttrrrppppppqqqpppooommmnnnmmmlllmmmnnnooonnnllljjjjjjkkkllllllmmmmmmnnnrrruuuyyy|||}}}}}}~~~~~~/////////000000000000000000000////////////......//////000000000000//////////////////000000000000000111111000//////000222///000111111222222111111//////000000111222444444333444444555555444444333111222333444555555555555555666777888888999999999:::;;;;;;<<<===<<<<<<<<<>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDD@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDCCCBBBAAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBDDDCCCAAA@@@???AAACCCDDD@@@AAABBBCCCBBBAAA>>>===999999999999::::::::::::666555444333333444555666666777777777777666555555111111222222222111000000////////////////////////111111000000000000111111000000000000000000000000/////////000111111222222111111111111111111111111111111111111111222222222000000111111222333333333222222111111111111222222...///000222333333444444222333444444333444666888999888777555555555555666======@@@FFFLLLVVVgggvvvttteeeZZZTTTLLLLLLJJJJJJMMMTTT^^^eeejjjmmmrrrwww~~~rrrpppooosssyyy}}}~~~~~~}}}|||}}}~~~{{{|||oooaaaXXXRRRSSSWWW^^^fffjjjjjjhhhiiigggddd```\\\[[[]]]```aaabbbbbbcccdddeeeffffffccccccaaaaaa```aaabbbcccjjjjjjkkklllmmmmmmmmmmmmggggggfffffffffgggggghhhiiijjjlllmmmmmmmmmoooqqqtttwww}}}~~~}}}|||{{{{{{{{{||||||{{{zzzzzzyyywwwvvvuuuuuuvvvuuutttrrrrrrrrrssssssuuusssrrrqqqqqqpppnnnlllooommmmmmmmmooopppooonnnmmmmmmlllllllllmmmnnnnnnqqqtttxxxzzz{{{|||~~~000000000000000//////////////////.........------/////////....../////////////////////000000000000000111111000//////000222000000000111111222222222...///000111222333333333333333444444444444333333111222333444555555555555555555777999:::;;;;;;;;;;;;<<<======>>>>>>======>>>???@@@AAACCCDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFF@@@@@@@@@@@@AAABBBCCCCCCAAABBBCCCCCCBBBAAABBBDDDDDDDDDDDDDDDDDDEEEFFFGGGDDDDDDCCCCCCBBBBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBB???@@@CCCDDDDDDBBB@@@>>>:::999999888888888888999444444444444444444444444555555555555555444444333111111222222333333222222000000000000000000000000111111000000000000111111000000000000000000000000...//////000111111222222111111111111111111111111111222222222333333333333000000111222222333444444555444444333333444444555...///000222333333333333111333555444444444777:::999888888777888999:::;;;AAADDDLLLVVV___kkk}}}xxxhhhZZZOOOJJJGGGJJJMMMQQQVVV^^^hhhooorrrwww}}}|||rrrsssyyy{{{uuuppplllddd[[[SSSPPPSSSXXX^^^bbbeeeffffffhhhhhhfffccc___^^^^^^```aaaaaaaaabbbcccdddeeefffgggfffeeecccccccccddddddfffhhhkkkmmmmmmmmmkkkjjjdddcccbbbbbbdddgggjjjllllllppptttvvvvvvwwwyyy{{{~~~}}}|||{{{zzz{{{||||||yyyzzzzzzzzzyyyxxxxxxwwwwwwuuusssrrrqqqqqqrrrssstttsssqqqqqqqqqqqqooonnnooonnnmmmnnnpppqqqpppooopppooommmllllllmmmnnnooopppsssvvvxxxyyy{{{|||~~~~~~//////......---------,,,//////......---------,,,///...---,,,,,,---...///////////////000000000000000111111000//////000222111111000000111222333333---...000222333444333333222333333444444333333222222222333444555555555555444555777999;;;<<<============>>>???????????????>>>???@@@CCCEEEGGGIIIJJJDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBBBBCCCDDDEEEFFFAAAAAA@@@@@@AAAAAABBBBBB@@@AAABBBBBBBBBAAACCCDDDEEEEEEDDDCCCCCCDDDFFFGGGCCCCCCBBBAAAAAA@@@@@@??????@@@BBBCCCCCCBBBAAA???>>>@@@BBBDDDDDDCCC@@@>>>::::::999888777777777888444444555666666555444444333333444444333333222111111111222333444444444444333333333333333333333333111111000000000000111111000000000000000000000000...//////000111222222222111111111111111111111111222222222333333444444444000000111222333333444444222111111000000111111222111222222222222111000000000333555555444444777;;;888888888999:::===???@@@DDDJJJVVVdddnnnzzz}}}ooo```SSSLLLHHHHHHLLLSSSYYY___fffooovvvwww}}}yyytttxxxoooiiicccaaabbb```XXXPPPQQQTTTYYY\\\___aaadddfffeeefffeeeccc```______````````````aaabbbdddeeefffjjjiiihhhfffeeeeeeffffffbbbdddgggjjjkkkjjjgggfffcccbbbbbbbbbfffjjjpppssspppuuuzzz}}}~~~~~~~~~}}}|||{{{zzz{{{{{{|||xxxyyyzzzzzz{{{{{{{{{zzzwwwvvvsssqqqpppqqqrrrssssssqqqpppqqqrrrrrrqqqpppooonnnmmmnnnpppqqqqqqppprrrqqqnnnllllllmmmooopppppprrruuuwwwxxxyyy|||}}}zzz~~~}}}{{{~~~~~~~~~~~~////////////////////////444333000...------...///000000000000////////////////////////000000000000111000///...///000222444000111111111111222222222444333111000000111333444555444444444444555666666444444444444444444444444222333444666777999:::;;;<<<<<<<<<<<<<<<===>>>???>>>@@@BBBDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAADDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC?????????@@@@@@AAAAAAAAACCCCCCBBBAAA@@@???>>>===???>>><<<:::999999999999888888777555555444444444666666555444333333222222111111111111111111222222333333222111000000111111111000000000//////......111111000000000000111111111222333444444444444444333333333333333222111000///000222333444444333333222222222222222222222222222222222222222222222222333333333444555666777888555333222333444777888888777888888777888>>>HHHOOOUUU[[[eeeqqq~~~~~~kkk]]]SSSLLLKKKMMMOOOXXX```eeekkkttt{{{}}}xxxsssrrrrrr}}}~~~|||~~~zzzooohhhaaaaaabbbbbb___[[[VVVTTTQQQQQQRRRUUUYYY]]]^^^^^^___bbbdddbbb^^^\\\___bbbaaaaaaaaabbbdddhhhmmmoookkkkkkjjjiiihhhgggffffffaaaccceeegggggggggeeeddddddcccbbbcccfffkkkpppssszzz~~~~~~}}}}}}|||}}}|||zzzyyyxxxwwwwwwwwwvvvuuutttsssssssssssssssuuusssrrrrrrssssssrrrqqqpppooommmlllmmmnnnpppqqqoooooonnnnnnnnnnnnoooooopppqqqsssuuuxxxzzz|||}}}~~~~~~////////////////////////111///---,,,++++++------//////000000111111222222////////////000000000000222111///...///000222333000111111111111222222222444333111000000111333444444444444444444555666666444444444444444444333333444555555666777888888999888888888888999999:::;;;===>>>@@@BBBCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC?????????@@@@@@AAAAAAAAABBBBBBAAA@@@???>>>===<<<===<<<:::999888888888999888777666555555444444444666666555555444333333222444444333333222222111111333222222111000000111111111111111000000/////////222111000000000000000111000000111111111111111111222222333333222111111000///000222333444444333333333333333333333333333333222222222222222222222222444333333333444555666777333222222222444666666777777888::::::===EEEQQQYYYfffkkkrrr{{{rrraaaVVVPPPMMMOOOTTTYYYbbbjjjooottt|||}}}rrrhhheeefffrrr||||||vvvuuuyyywwwuuusssooohhhaaa\\\]]]^^^```aaa___[[[WWWTTTSSSQQQQQQRRRVVVYYYZZZ[[[\\\___bbbbbb___^^^aaadddddddddcccccceeehhhlllnnnmmmlllkkkhhhfffcccbbbaaa___```bbbcccdddddddddcccffffffgggjjjnnntttyyy|||~~~~~~}}}||||||}}}|||zzzyyyxxxwwwwwwwwwvvvvvvuuutttttttttttttttuuutttssssssttttttsssqqqqqqpppooonnnnnnooopppqqqppppppooooooooooooppppppqqqrrrtttuuuwwwyyyzzz{{{~~~~~~~~~~~~}}}}}}}}}}}}////////////////////////...---,,,++++++,,,---......//////000222333333444////////////000000000000222111000/////////000111000111111111111222222222444333222111111222333444444444444444444555555555555555555444444333333333666666666666777777777777::::::;;;;;;;;;;;;<<<<<<;;;===>>>@@@AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEECCCCCCDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;:::999888888888888888888777666555555444555555666666666555444444333333666555555444333222111111333222111111000111111111111111111111111000000000333222111000000000000000000000000000000000//////111222222222222111000000000111222333444444444333333333333333333333333333222222222222222222222222444444333333333444444555333333444555777888888999:::<<>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@>>>??????AAABBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@@@@>>>>>>======<<<;;;::::::999999999999888888888999777777666555555555555555666666666555555444444444444444333333222222222111222222111111111111111222222222111111111111111111333333222111000000000000333333222111111000000000111111111222222111000000111111222333333444444444222222222222222222222222444444444444444444444444555444444333333333333444555777999;;;;;;<<<>>>???>>>AAAGGGLLLUUUaaaoooyyy~~~sss___XXXTTTVVVYYY\\\ccckkkrrryyytttnnniiihhhhhhhhhlllrrrvvv}}}xxxnnngggccc^^^[[[[[[]]]^^^^^^```ccceeegggeee```[[[WWWVVVTTTQQQPPPSSSVVVYYYZZZ\\\___bbbdddcccccceeefffhhhgggfffeeeeeeeeefffggghhhhhhhhhhhhggggggggggggcccdddeeefffhhhkkkmmmoooppptttyyy~~~~~~~~~}}}}}}}}}||||||{{{yyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwxxxzzzxxxwwwwwwxxxyyywwwvvvvvvuuutttrrrqqqppppppqqqqqqppppppooooooppppppqqqrrrrrrsssuuuvvvxxxyyyzzzzzz{{{|||~~~|||{{{yyyyyyxxx////////////////////////------------...//////000////////////////////////////////////000000000000222222111000000/////////000000111111111222222222222222222222222222222222222333444444555555444444555555555444444333333333333333444666777999::::::999:::;;;===============>>>>>>???@@@@@@AAAAAAAAA===>>>???@@@AAABBBCCCDDDAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????===<<<<<<;;;;;;::::::::::::::::::::::::999999999777666666555555555555666555555555555555444444444000000111111222222333333222111111111111111222222111111111111111111222222333333222111111000111111444333222111000000000111000111111222222222111111222222222333333444555555444444444444444444444444666666666666666666666666555555444333333333444444555888;;;===>>>???CCCEEECCCHHHOOOVVV___kkkyyy~~~rrrggg___VVVTTTWWW]]]bbbeeekkkqqqvvv}}}|||qqqjjjaaa```aaaggglllnnnrrrwwwyyy~~~{{{zzz{{{~~~mmmbbbZZZXXXXXXZZZ___dddggghhhjjjlllmmmmmmjjjeee___[[[YYYVVVSSSSSSVVVZZZ]]]___aaaccceeefffeeeeeeddddddfffeeedddcccbbbbbbccccccdddeeeeeeffffffgggggggggggggggiiilllpppssswwwyyy{{{~~~}}}}}}~~~~~~~~~~~~~~~||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyzzz|||{{{zzzzzz{{{{{{zzzyyywwwvvvuuutttrrrqqqqqqqqqoooooonnnnnnnnnnnnoooooooooppprrrtttwwwyyy{{{|||yyyzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~////////////////////////++++++,,,,,,------------/////////......---------////////////000000000000111111111111000000000000000111111111111222222222222222222222222222222222111222333555555444444333444444444444444444444444222333444666777999:::;;;999;;;===???@@@AAAAAA@@@??????@@@@@@@@@AAAAAAAAA>>>??????@@@AAABBBBBBCCCAAABBBCCCEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::;;;;;;:::999888888666666555555555555666666444444444444444444444444//////000111222333333444111111111000111111222333000000000111111111111111222222111111111222222333222111000///...///000111111111222333333333333222333222222222333444555666777777777777777777777777666666666666666666666666555555444444444555555666333777:::<<<===@@@FFFKKKLLLRRRZZZbbbjjjtttxxxpppkkkddd\\\VVVUUUUUUVVV[[[dddiiikkkqqqwww{{{{{{uuuooogggbbbcccccchhhooosssssstttxxxzzz|||yyyttttttvvvzzzssscccYYYTTTUUUYYY___gggnnnrrrtttrrrssssssqqqnnniiidddaaa\\\ZZZXXXYYY\\\___bbbbbbdddeeefffggggggeeecccaaacccbbbbbbaaaaaaaaaaaaaaaccccccccccccddddddeeeeeeiiikkknnnsssxxx}}}~~~~~~||||||{{{zzzzzzzzzzzzzzz{{{zzzzzzzzzzzz{{{{{{|||}}}|||zzz{{{||||||{{{yyywwwvvvvvvuuusssrrrqqqqqqoooooonnnnnnnnnnnnoooooonnnoooqqqtttvvvyyy{{{|||yyyzzz{{{|||~~~~~~~~~~~~~~~////////////////////////,,,------.........------............////////////////////////000000000000///000000111111111111000000111111111111222222222222222222333333222222222000222333555555444333222222333333444444555555555444444555666777888999999999;;;>>>AAACCCDDDDDDDDD@@@@@@??????@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBDDDFFFHHHIIIJJJKKKHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::999888666555666666555555555555666666333333333333333333333333111111111222222333333333111111000000111222222333/////////000000111111111111111111111222333444444222111000//////000222333222222333444444444444444333333222222333444666777777777777777777777777777555555555555555555555555555555555555666666777888444777:::<<<===CCCKKKRRRZZZaaajjjrrrxxx{{{uuurrrjjjbbb[[[YYYXXXTTTUUUYYY\\\]]]bbbiiinnnrrryyywwwooommmmmmmmmllloooooorrrxxxzzzwwwvvvxxxwwwyyy{{{~~~|||zzz}}}wwwtttuuuwwwxxx~~~tttggg]]]VVVSSSTTTXXX___gggoootttvvvttttttsssqqqoookkkhhhfffaaa___]]]^^^```bbbbbbbbbcccccceeeffffffeeebbb___```````````````aaaaaaaaaaaabbbcccdddfffggghhhiiimmmpppvvv||||||{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}}}}{{{zzzyyyyyyzzzzzzyyyxxxuuuuuuuuuuuutttsssrrrqqqpppoooooooooooooooooopppoooppprrrtttvvvxxxyyyzzzyyyzzz{{{|||}}}}}}}}}}}}~~~~~~///////////////////////////000000111000000//////------...///000111222222////////////000000000000...///000111111111111111000111111111111222222222111222222333333222222111000111333555555444333222111222222333444555666666666666666666777777777888444666:::===@@@AAAAAAAAA@@@???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAABBBDDDGGGIIIKKKKKKLLLHHHHHHGGGGGGFFFEEEEEEDDDAAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>======<<<;;;;;;;;;;;;;;;;;;:::999999:::999888666444333666666555555555666666777222222222222222222222222333333333333333333333333111111000000111222333333......//////000000000111000000000111222333555555444333222111222333555777222333444444555555555555444333222222333444666777444444444444444444444444444444444444444444444444555555555666666888999999666999<<<>>>@@@FFFPPPXXXgggnnnwwwsssjjjeee]]]UUUPPPSSSVVVWWW[[[bbbddddddhhhnnnsssxxxyyylllfffiiiqqqwwwzzzuuusssuuuyyyyyyvvvtttvvvuuuvvvxxxzzz||||||zzzxxx|||yyywwwyyyyyywwwyyy||||||tttkkkccc]]]XXXUUUNNNNNNQQQWWW___gggllloootttsssrrrpppnnnllljjjhhhdddbbbaaaaaabbbbbbbbbaaa```aaabbbdddeeedddaaa___^^^______```aaabbbbbbbbb```aaacccgggjjjnnnppprrrqqquuu||||||{{{{{{zzzzzzzzz{{{{{{|||||||||||||||}}}~~~~~~zzzxxxwwwwwwxxxyyywwwvvvuuuuuuuuuuuutttsssrrrqqqqqqqqqppppppppppppqqqqqqqqqrrrssstttuuuwwwxxxxxxyyyzzz{{{|||}}}}}}}}}}}}~~~~~~------......///000000000/////////......---------------------------------111111111000000000000000000000000000////////////////////////000000000000111111000000111111222333333222111111333555555444444333222222222222333444333444777888999888777666777888999;;;<<<=========@@@???>>>=========??????@@@@@@@@@???======???AAADDDEEEFFFGGGHHHIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAABBBCCCDDDDDDDDDBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA<<<===???@@@@@@>>><<<;;;999888888777666777777777888888888:::;;;;;;999777555555666666555444333333222222111000111222444555000000111111111111000000111111111111000000000///222222111111000000//////000111222333333222111000333333333222222222222111333333333333222222111111///000111333333222111111222222333333333444444444222222222222222222222222222222333555666666555333:::;;;===@@@FFFRRR```jjjvvv~~~~~~pppaaaXXXMMMNNNQQQWWW]]]bbbdddeeemmmmmmnnnrrryyy|||vvvmmmfffjjjvvv{{{zzzyyyvvvtttttttttxxx~~~|||yyywwwvvv}}}|||mmmfff\\\VVVUUUVVVWWWWWWRRRPPPOOOQQQXXX^^^```aaadddfffjjjmmmnnnnnnmmmlllfffbbb]]][[[]]]_________aaabbbcccdddeeeddddddccc^^^```bbbbbbaaaaaaaaabbbbbbccceeehhhlllpppsssuuuvvv{{{~~~|||{{{zzz{{{}}}~~~{{{{{{{{{{{{{{{zzzzzzyyy~~~|||yyyyyy{{{{{{xxxvvvvvvvvvuuuuuutttrrrqqqpppoooooooooooopppppppppppprrrqqqqqqsssuuuwwwwwwvvvvvvxxx{{{~~~}}}||||||///////////////.........,,,------....../////////........................000000000000000000000000///000000000111111222222////////////000000000111111111000000111111222333555333222222333444333222666666555444444555666666333444666888999888777666:::;;;<<<>>>??????@@@@@@AAA@@@????????????@@@AAA@@@AAAAAA@@@>>>>>>@@@BBBDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@===>>>>>>??????>>><<<<<<:::999888888777777888888888777777888:::999777555555555666666555444444333333222222111222333444555111222222333333222222111222222222222111111111111222111111111000000//////000111222222222222111000000111111111222222333333111111111111000000000///111111222333333333333333222222333333333444444444333333333333333333333333666666777888999:::999888999===CCCJJJSSSaaaqqq|||wwwiii[[[RRROOOSSSXXX^^^dddiiilllnnnpppqqqtttzzz}}}rrriiiggghhhqqq|||yyyuuutttuuuuuu{{{{{{xxxwww|||vvvlllaaa\\\TTTQQQQQQTTTVVVWWWUUURRRPPPQQQUUUYYY\\\]]]___bbbeeehhhiiiiiiiiihhhccc^^^YYYWWWYYY[[[\\\\\\```aaabbbcccddddddcccbbb___aaabbbbbbaaaaaabbbddddddfffiiinnnsssxxx|||}}}{{{{{{|||}}}~~~{{{{{{{{{{{{{{{zzzzzzyyy{{{yyyxxxyyy{{{{{{zzzxxxwwwwwwvvvvvvuuusssrrrqqqpppppppppppppppppppppppppppppppppqqqsssuuuvvvuuuvvvxxx{{{~~~~~~~~~|||111000000///......------111111111111111111111111000000000000000000000000000000000000000000000000//////000111222333444444/////////000000000111111111111000000111111222333666444222222333333222111666666555444444555666666333444666888888888888777888999:::<<<<<<=========BBBAAAAAA@@@@@@AAABBBBBBAAABBBBBBAAA@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>???>>>>>>>>>=========<<<;;;:::999999888888999999999777777777888888666444555555555666555555444333333333333333333333444555333333444444444444333333333333333222222222222111111111111000000000000000000111222222222222111000......///000111222333444111111111111000000000000333333222222333333444555333333333333444444444444555555555555555555555555555555555666777888999:::;;;AAAJJJTTT```ooo~~~wwwmmmaaaVVVPPPPPPVVV___fffjjjmmmrrruuuvvvxxx}}}|||oooeee^^^dddnnn}}}~~~xxxsssrrruuuwww~~~zzzxxx{{{}}}sssjjjaaaZZZVVVRRRNNNLLLOOOSSSWWWYYYYYYVVVQQQOOOQQQSSSVVVVVVXXXZZZ]]]```bbbbbbbbbaaaaaa]]]XXXUUUVVVXXXZZZ[[[___```aaacccddddddccccccccccccccccccbbbdddgggjjjjjjlllpppvvv}}}~~~}}}}}}}}}~~~{{{||||||||||||{{{zzzzzzxxxwwwwwwxxxzzz{{{{{{zzzvvvvvvvvvuuutttsssrrrqqqppppppppppppppppppoooooommmnnnnnnoooqqqrrrtttuuuvvvxxx{{{~~~~~~000000//////............444333222111///...,,,,,,000000000000000000000000/////////000000000000000//////000111111222333333//////000000000111111111111111000000111111222333555333222222333444333222444444333333333333444444333444666777888888888888888888999:::;;;<<<<<<;;;AAAAAAAAAAAAAAAAAABBBBBBAAABBBCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCAAA@@@>>>===@@@???>>>===<<<<<<======;;;;;;:::999999999999::::::888777777777777555333444555555555555555444444444444444444444444444444333333444444444444333333333333222222222111111111000000000000000111111111111111111222222111111111...//////000111111222222333333333333333333333333333333222111111333444555333333333444444444444555555555555555555555555555444444555555777999===???GGGMMMXXXbbbmmmyyywwwkkkbbb[[[VVVSSSWWW___iiioooqqqssswww|||}}}uuukkkbbb]]]^^^hhhwww~~~uuuoooooossszzz~~~xxxzzz|||{{{qqqcccYYYTTTRRRQQQOOOMMMMMMPPPTTTYYY[[[]]]YYYSSSOOOMMMNNNPPPQQQRRRTTTWWWYYY[[[\\\\\\\\\aaa^^^ZZZWWWWWWYYY[[[]]]___```bbbdddeeeeeeeeeeeefffffffffeeefffiiinnnqqqsssuuuyyy~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||xxxxxxxxxxxxyyyzzzzzzzzzuuuuuuuuutttsssrrrppppppooooooooonnnnnnnnnnnnnnnkkklllmmmmmmnnnppprrrtttwwwyyy{{{~~~............//////000000//////...,,,+++)))((('''////////////////////////......//////000000000000000000000000000000000000000000000000111111111111111111000000111111222333222111000111333555555555444444444444444444444444333444555666777888999999;;;<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBDDDDDDCCCCCCDDDEEEGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJGGGFFFEEEDDDCCCDDDEEEEEEGGGGGGFFFEEEDDDBBB@@@???@@@@@@>>>===<<<<<<<<<<<<<<<;;;::::::999:::::::::;;;:::888777888888666555444444555555555555555444444444444444444444444333222222333333333333222222222111111111000000000000//////000000111111222222222111111111111111111222000000000000000000000000333333333333333333333444222111000000000111333444333333444444444555555555444444444444444444444444777888999:::===BBBIIINNNZZZaaakkkttt|||vvvhhh]]]WWWWWWYYY[[[dddkkktttyyyyyyzzz~~~}}}nnnddd^^^]]]]]]ccclll{{{|||rrrlllmmmsssyyysssqqqmmmcccXXXPPPPPPSSSRRRRRRQQQPPPQQQTTTXXXZZZ]]]ZZZUUUPPPMMMLLLMMMOOOOOOQQQSSSVVVXXXYYYZZZZZZ```^^^\\\YYYXXXYYY[[[]]]```aaaccceeeggghhhhhhhhhfffffffffgggiiimmmtttxxx~~~~~~~~~{{{{{{{{{zzzxxxxxxwwwwwwvvvvvvvvvvvvuuusssrrrqqqnnnnnnmmmmmmmmmllllllllljjjkkklllllllllnnnrrruuuxxxyyy{{{~~~------......///000000111.....................///........................---......//////000000111000000000000//////......000000000111111111222222111111000000111111222333111000000111444666666666555666777777777777666555333444555666777888999::::::;;;<<<===============<<<<<<>>>???????????????@@@BBBDDDDDDDDDCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFGGGHHHIIIIIIJJJHHHGGGFFFEEEEEEDDDDDDEEEGGGGGGGGGGGGFFFDDDBBB@@@@@@@@@???>>>===<<<;;;;;;<<<;;;::::::999999::::::;;;999777777888888777666333444555555666555555555333444444444444333333222111111222222222222111111111111111000000000//////......///000111222222333222222111000000111222222222222111111111000000000111111111111222222222222111111000000111111222333333444444444555555555555555555555555555555555555777999<<<>>>AAAIIITTT[[[hhhnnnwwwooofff[[[TTTTTTYYY```dddlllqqqxxx{{{|||}}}yyymmmbbb[[[[[[^^^aaaeeennn{{{zzzppplllpppxxxuuufffccc___ZZZTTTPPPRRRXXXUUUUUUUUUSSSRRRSSSUUUWWWZZZYYYVVVRRROOOMMMOOOQQQPPPQQQSSSVVVXXXZZZ[[[\\\^^^^^^^^^\\\ZZZYYYZZZ\\\```aaadddfffhhhiiijjjjjjeeefffhhhjjjmmmssszzz~~~~~~}}}~~~~~~|||xxxvvvvvvwwwyyyyyyyyyxxxwwwvvvuuutttnnnnnnmmmmmmllllllkkkkkkiiilllmmmmmmlllnnnsssxxxyyyzzz{{{}}}~~~.........///////////////000000111111222222333333........................------......///000000111000000000000000000111111000000111111111222222222111111000000111111222333222111000111333555555555555666777888888777666555333444444555777888:::;;;888999::::::;;;;;;::::::;;;<<<===??????????????????AAADDDDDDDDDCCCDDDEEEDDDEEEFFFGGGGGGHHHGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEFFFGGGFFFDDDBBBAAA??????@@@???>>><<<;;;999;;;::::::999999999999999999777555555666777777777333444444555666666555555222333444444444222111000111111222222222222111111222222222111111111000000---...///000111222333333222222111000000111222222111111111222222222222222111111111222222222333333000111222222333333222222444444444444555555555555666666666666666666666666888:::>>>AAAFFFQQQ^^^hhhvvv{{{{{{nnn^^^ZZZVVVUUUZZZbbbiiinnnuuuwww{{{~~~{{{lllhhhccc___]]]___cccgggiiiooozzzxxxrrrqqqxxxwwwjjj\\\XXXWWWZZZZZZXXXYYY^^^YYYZZZZZZWWWTTTSSSUUUWWWVVVWWWWWWUUURRRQQQRRRTTTRRRSSSUUUXXXZZZ\\\^^^___^^^```bbbaaa^^^\\\\\\^^^___```cccfffhhhiiijjjjjjiiikkknnnrrrwww}}}~~~~~~}}}~~~~~~~~~}}}yyywwwwwwxxxyyyxxxxxxxxxwwwuuutttsssppppppooonnnnnnmmmlllllljjjmmmooonnnlllooouuuzzzzzzzzz{{{|||}}}}}}~~~~~~000000000///......------//////......------,,,,,,////////////////////////---------...///000000111//////000111222333333444000111111111111222222222111111111000111222222333444333111222333444444333333444555666666555444333333444444555777888:::;;;<<<<<<======>>>=========;;;<<<>>>???@@@@@@@@@???>>>AAACCCDDDDDDCCCDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHGGGFFFDDDCCCCCCDDDEEEFFFEEEDDDBBB@@@>>>???@@@@@@???===:::888;;;:::999999888888999999888666444444555777777666333333444555666666666555222333333444333222000///111222222333333222222111333333333222222222111111---...///000111222333444333222111000000111222333000000111222333444444555333333333444444555555555111222333444555444333222444444444555555555666666777777777777777777777777===@@@EEEHHHOOOZZZjjjuuuxxxjjj]]]UUUUUUVVV[[[ccclllrrruuu~~~xxxnnnfff___``````aaaaaadddgggjjjlllrrr{{{|||wwwsssuuu}}}kkk^^^WWWSSSVVV^^^ccc```___bbb\\\^^^^^^[[[XXXVVVWWWYYYTTTVVVXXXWWWTTTSSSUUUWWWUUUVVVWWWZZZ\\\___aaabbb```dddggggggccc``````aaa^^^___bbbeeegggiiiiiiiiinnnqqquuuzzz~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~zzzwwwxxxzzzvvvvvvuuuuuutttrrrqqqppprrrqqqqqqpppooonnnnnnmmmkkknnnpppooommmooovvv|||{{{{{{{{{{{{|||||||||}}}}}}~~~~~~}}}~~~---------------...//////+++,,,---/////////............//////000000111111............////////////111000/////////000222333333333222222222222222333/////////111444444333111333333333444444444555555555444444444444555666666555555666777888999999:::????????????>>>>>>>>>>>>>>>===============>>>???AAAAAAAAAAAAAAABBBDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFHHHHHHGGGGGGHHHIIIJJJHHHGGGEEEDDDDDDEEEEEEIIIHHHFFFEEECCCBBBBBBBBBCCCCCCDDDEEEDDDCCCAAA@@@>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999999999888888777777666666222333444444444333222111222222222222222222222222222222000/////////000111111000000000//////.........//////000111111222222111111111000000/////////222222222222222222222222222222333333333333444444333333222111222333444555333333333333444555666777444555666444222333888<<<===EEEMMMSSS]]]kkkxxx}}}uuuhhh]]]XXXWWWWWWZZZaaaiiiqqqvvvyyyzzz}}}ooommmjjjaaa\\\^^^```eeejjjkkkjjjlllqqqwwwzzz{{{xxxyyyvvvrrruuu~~~~~~qqqfff^^^ZZZ[[[^^^cccfffggghhhiiijjjbbbaaa```\\\XXXVVVVVVWWWXXXXXXWWWVVVUUUVVVYYY\\\ZZZZZZ[[[___cccfffggghhhiiihhhgggeeecccbbb``````^^^bbbeeefffeeehhhooouuu}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~|||{{{yyyyyyxxxxxx|||yyyvvvuuuuuuuuuuuutttrrrqqqpppnnnnnnnnnnnnooommmlllkkklllnnnqqquuuwwwvvvwwwzzz}}}~~~~~~|||}}}///............//////000---.../////////...---------.........////////////............////////////111000/////////000222222222222111111111111222222111111111333555666444333333333333444444444555555555444444444444555666666777777888999:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIGGGFFFEEEEEEEEEFFFHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999888888888777777777777777444555666666666555333333444444444444444444444444333222111000000000111111111111111000000000////////////000000111222222333333333222222111111111111222222222222222222222222222222333333333333444444555555444444444555666777444444444444555555666777444777999888777888;;;???AAALLLWWW^^^fffsss~~~|||xxxpppggg___ZZZYYYZZZ\\\aaaiiiqqqvvvzzz|||~~~uuufffcccbbb]]]]]]bbbmmmpppsssssssssuuuyyy}}}zzzyyy{{{|||zzz}}}|||oooddd^^^[[[ZZZbbbdddggghhhggggggggghhhcccbbb```\\\XXXVVVVVVWWWVVVWWWXXXXXXWWWXXX[[[]]]^^^___```bbbeeeggghhhiiijjjjjjhhhfffdddbbb```___aaaeeeiiikkklllpppwww}}}~~~~~~~~~~~~}}}||||||{{{zzzyyyyyyyyyyyy{{{yyywwwvvvvvvvvvuuutttssssssqqqpppooooooppppppnnnmmmllllllnnnqqquuuwwwwwwxxx{{{}}}~~~~~~///......---------......000000000000///...---,,,------------........................////////////000000000///000111111222111111000000000111111222222111111333555666444333333333333444444444555555555444444444444555666666777777888999:::;;;;;;<<<====================================>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGGGGEEEEEEFFFHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>=========>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999999777777777777888888888888666777777777777666555555444444444444444444444444333333222111111111111222222222222111111111111000000000111111222333333333222222222222111111111111222222222222222222222222222222333333333333444444555555444444555555666777666666555555555666666777555888;;;<<<;;;===AAAEEEKKKYYYgggooouuu~~~{{{vvvlllfff^^^XXXXXX[[[___bbbeeekkktttzzz}}}}}}lll^^^\\\^^^```gggnnn{{{|||}}}~~~~~~yyyuuu}}}wwwkkk```[[[\\\aaadddkkklllkkkjjjgggeeeeeeeeedddccc```[[[WWWUUUVVVXXXUUUWWWZZZ[[[[[[[[[\\\^^^```aaabbbdddeeeggghhhiiijjjjjjiiiiiihhhfffeeeeeefffjjjooorrruuu{{{~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzzzz{{{{{{yyyxxxwwwxxxyyyxxxwwwuuutttsssrrrqqqqqqpppqqqqqqnnnnnnmmmmmmooorrrtttvvvwwwyyy|||~~~~~~~~~}}}~~~...---,,,,,,++++++,,,,,,000000000000000//////.......................................////////////000000000000000111111222000000000///000000111222111000///000222333222111333333333444444444555555555444444444444555666666555555666777888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@BBBCCCCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBAAADDDEEEFFFFFFDDDDDDEEEFFFIIIHHHHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEECCCAAA???==================>>>>>>======<<<;;;;;;;;;:::::::::999999999666666777777888888999999777777777777666666555555222222222222222222222222333333333222222222222222222222222222222222222222111111222222222333333333111111111111111111000000222222222222222222222222222222222333333333444444333333333333333444444555666666555555555555666666666888;;;<<<===BBBJJJPPPZZZjjjzzz}}}ssslll___YYYSSSSSSYYYbbbhhhkkknnnssszzzpppeee\\\^^^fffoooyyy~~~}}}|||zzzzzztttiiieee```]]]___eeemmmsssqqqpppnnnjjjfffcccbbbbbbdddcccaaa\\\XXXVVVWWWXXXWWWZZZ]]]^^^^^^]]]]]]]]]]]]___aaabbbdddeeegggiiijjjkkkmmmnnnoooooonnnnnnlllppptttyyy}}}~~~~~~||||||}}}}}}||||||{{{{{{xxxxxxxxxyyyzzzzzzxxxuuutttsssrrrrrrqqqpppppppppoooooonnnnnnppprrrtttuuuxxxyyy|||~~~}}}{{{|||~~~|||yyy......---------------...////////////000000111111////////////////////////............///////////////000000000111111111111000000//////000111111222222000///000222333222111333333333444444444555555555444444444444555666666555555666777888999999::::::;;;;;;;;;<<<<<<<<<=========>>>>>>@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDCCCCCCBBBBBBAAAAAACCCDDDEEEEEECCCCCCDDDEEEGGGGGGHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEBBB@@@>>>>>>>>>>>>===============<<<;;;;;;;;;;;;:::::::::999999999666666777777888888999999666666666555555555444555222222222222222222222222333333333333222222111111222222222222222333333333222222222222222333333333222222222222222222222222222222222222222222222222222222222333333333444444333333444444444555555444555555555555555555666777888:::;;;===BBBKKKXXXaaaooo|||~~~uuuiii___VVVSSSSSSXXXaaajjjooorrruuuwww{{{vvveee``````gggsss}}}{{{rrrgggaaaXXXYYY[[[```eeelllqqqtttpppooommmiiidddaaa``````dddcccbbb___[[[YYYYYYYYYZZZ]]]```aaa```^^^]]]]]]\\\___bbbdddeeegggjjjmmmrrrssstttvvvwwwvvvuuuuuutttvvvzzz}}}}}}|||{{{xxxxxxxxxyyyzzzzzzxxxuuurrrrrrrrrqqqqqqpppoooooooooooooooooopppqqqrrrssswwwxxx{{{}}}}}}{{{zzz|||{{{wwwsss///////////////000111111............///000111222000000000000000/////////............//////////////////000111111111111000000000000000111111222333555333111222333444444333333333333444444444555555555444444444444555666666777777888999:::;;;;;;<<<::::::;;;;;;<<<=========????????????@@@AAABBBCCCCCCDDDFFFGGGHHHGGGGGGFFFCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEDDDBBBAAABBBCCCFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFEEEEEECCCBBB@@@@@@??????<<<============<<<;;;;;;;;;;;;::::::::::::999999777777777777888888888888666555444444333333444444444444444444444444444444222222222333222111111000111222222222222333333333111111222222222222222222333333333444444444444444222222222222222222222222222222333333333333444444555555666777777777777666555555555666666777888999<<<>>>BBBGGGNNN[[[jjjuuu{{{wwwqqqhhh]]]UUUTTTVVVZZZ```hhhooosssuuuyyyyyy{{{uuuooobbbcccgggqqq~~~~~~~~~vvvtttqqqmmmhhhaaaYYYSSSQQQTTTYYY^^^cccfffggggggggghhhgggeeeaaa___^^^___bbbcccdddbbb___\\\[[[[[[\\\___bbbcccaaa`````````___cccgggiiiiiikkkpppssszzz{{{}}}~~~}}}|||zzzxxx{{{}}}~~~~~~}}}{{{yyyxxxwwwxxxyyyxxxwwwuuurrrrrrrrrrrrqqqpppooonnnooonnnnnnoooooopppqqqqqqtttvvvyyy{{{}}}~~~~~~|||{{{zzzxxxuuurrr---------...///000111222///......------...///000000000/////////.....................////////////...///000111222111111000000000000111111222444444555333222111333444444333333333333444444444555555555444444444444555666666777777888999:::;;;;;;<<<:::;;;;;;<<<======>>>>>>@@@@@@@@@@@@@@@AAABBBCCCBBBCCCEEEGGGHHHGGGFFFEEECCCCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDCCCAAAAAAAAABBBDDDEEEEEEFFFFFFFFFEEEDDDFFFEEEDDDDDDDDDDDDDDDEEECCCCCCCCCCCCBBBAAA@@@???<<<<<<======<<<<<<;;;:::;;;;;;::::::::::::999999888888888777777777777777666555444333333333444444444444444444444444444444111111222222222111000///111111111111222222222333111111111111111111111111111111111222222333333333222222222222222222222222222222333333333333444444444555666777888777777666666666777888999:::<<<===AAAFFFNNNWWWbbbooo~~~}}}yyyqqqjjjbbb\\\VVVSSSZZZ___eeekkkoootttxxxzzz}}}{{{|||zzzqqqmmmmmmjjjmmmrrrzzz{{{zzz|||pppjjjccc]]][[[XXXVVVTTTQQQSSSTTTVVVXXXYYYZZZ[[[\\\^^^```aaa___^^^^^^___```bbbeeeeeeccc```^^^]]][[[^^^aaacccccccccdddeeedddiiimmmnnnmmmnnnrrrvvv{{{}}}~~~~~~~~~~~~}}}{{{yyywwwvvvvvvvvvuuutttrrrsssssssssrrrqqqpppooonnnnnnnnnnnnnnnnnnoooooorrrtttvvvyyy{{{|||||||||~~~}}}zzzwwwvvvvvv))))))***+++,,,...///000111000...---,,,,,,------//////.........---------............/////////000...///000222222111111000111111111111222333444555444222000///000222222111333333333444444444555555555444444444444555666666555555666777888999999:::;;;;;;<<<<<<===>>>??????AAAAAAAAA@@@@@@AAABBBBBBBBBCCCEEEGGGHHHGGGFFFEEEBBBCCCCCCCCCDDDEEEEEEEEEBBBCCCDDDCCCAAA@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCFFFFFFEEEDDDDDDDDDDDDDDDAAABBBBBBCCCBBBAAA???>>><<<<<<======<<<<<<;;;:::;;;;;;;;;:::::::::999999999999888888777777666666777666555444333444555555222222222222222222222222000000111222111000///...000000000111111222222222111111000000000000000000------....../////////000222222222222222222222222222222333333333444444444222333555666666666555444777888888999;;;===???@@@EEELLLXXXdddqqq~~~wwwrrriii___XXXUUUVVVWWWccchhhnnnrrrtttwww|||~~~|||}}}tttjjjeeehhhnnntttwww{{{~~~yyy{{{~~~nnnfff]]]WWWVVVXXXZZZZZZSSSRRRPPPOOOOOORRRTTTVVVUUUXXX\\\^^^^^^^^^^^^______bbbfffhhhfffbbb___^^^ZZZ]]]```bbbccceeehhhjjjgggkkkooopppnnnnnnrrrvvvwwwzzz~~~~~~~~~~~~~~~~~~|||yyyvvvuuuuuuuuuuuutttsssttttttuuutttrrrqqqpppmmmmmmmmmnnnnnnnnnnnnnnnqqqrrruuuwwwyyy{{{{{{{{{|||zzzxxxxxxzzz333222000...---...///000////////////////////////111111000///...---,,,,,,000000000000000000000000000000000000////////////111222222333222111000///222222111111111111222222222222333333333333444444444444444555555555666666666666777888999999:::::::::;;;;;;<<<>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDAAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????>>>======<<<<<<<<<<<<======888888888777888888999:::888888888888888777666666777777666555444333333333444444444333222000...,,,111111111111111111111111///000222333444333333222111000000111333555444333111111222222222333333333555555666777666555333222///000333444555444222000666666666666666666666666:::666666;;;===<<<@@@FFFLLLYYYkkkwww~~~tttgggVVVNNNQQQYYY___aaakkkuuu}}}~~~~~~yyysssjjjbbb```dddlllssszzz~~~~~~yyytttwww|||fff^^^VVVUUUZZZ___```^^^\\\TTTMMMMMMOOOPPPRRRUUUVVVYYY^^^cccdddbbb^^^[[[___```cccgggiiigggddd```^^^aaadddhhhkkkllllllllllllllllllmmmoooqqqsssuuuvvvyyy}}}~~~|||{{{}}}|||zzzxxxwwwuuuuuutttwwwwwwvvvvvvuuusssrrrqqqqqqpppooooooooopppqqqrrrpppqqqtttvvvxxxzzzzzzzzzzzz|||~~~~~~000///---,,,,,,---...///////////////////////////111111111000//////....../////////////////////////////////000000111111111333333444444444333222111333333222222222222333333222222333333333333444444444444555555555555555555666666777888888999:::::::::;;;;;;<<<===???AAABBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAA???>>>????????????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===:::999999888777777777888777888888888888777666666777666555444444333333333333333444444333222111000111111111111111111111111000111222333333333222222111000000111333444333222111111111222222222333333555555555555555444333333333333444444555555555555444444555555555555555444;;;777777<<>>>>>>>>=========<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;999888777666666666777777888888777777666555777666555444333333333333222333333444444444333333222222222222222222222222222222333333333222111111222000///000222222111000000000111111111222222222444444333333222222333333555444333333333444666777444555666777777666555444:::888888<<>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???===<<<======<<<<<<<<<;;;;;;;;;::::::999999999999:::::::::999888777666666666666777777777777777666666555666555444444333333333444222333333333333333333222222222222222222222222222333333333333222111111000222000///000111111000///000000000111111111222222444333222111111111333333222222222222222333444444555666888999999888777666;;;;;;>>>BBBIIISSSaaalllxxx~~~ttteeeZZZSSSVVV[[[cccmmmuuu{{{~~~}}}sssjjjccc]]]XXXWWW^^^___bbbhhhnnnuuuyyy{{{{{{{{{xxxuuuttttttuuutttvvvvvvuuuvvvxxx{{{~~~|||vvvrrrmmmbbbYYYPPPMMMKKKOOOXXX___cccdddjjjddd````````````cccgggkkkkkklllkkkjjjiiigggeeedddfffiiimmmqqqsssrrrpppjjjiiigggeeeeeeeeegggggghhhiiikkkoootttzzz|||}}}}}}}}}}}}}}}||||||zzzzzzzzzzzzzzzyyyyyyxxxwwwwwwvvvvvvuuusssrrrqqqnnnmmmmmmnnnoooqqqssstttyyyzzz{{{|||||||||{{{zzzzzz{{{}}}}}}|||////////////000000111111////////////////////////---......//////000000000////////////////////////222222111111111111111111000000000000000000000111222222111111111111222222222222222333333333444444555555555555555555555444777777777777777888888888;;;;;;;;;;;;<<<===??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@===>>>???@@@@@@@@@???>>><<<<<<<<<;;;;;;;;;;;;:::999999888888888888999999888777777666777777888888777777777777777666555555555444444333333333333444444333222222111000000000222222222222222222222222444333333222222111111111222000///000111111000///000111111111111222222222333222111000000111333444000111333555555444333222444555777888999999888888===BBBHHHNNNUUUaaaoooxxx}}}}}}~~~|||uuuhhh[[[UUUUUUTTT[[[eeeooovvvzzz}}}~~~uuuddd\\\XXXVVVYYY^^^jjjkkknnnsssxxxzzzyyywwwwwwuuurrrooommmllllllnnnpppsssxxx}}}vvvkkkddd```]]]ZZZXXXPPPNNNNNNRRRYYY___bbbcccjjjfffdddeeeeeeeeeiiiooommmmmmmmmlllkkkiiihhhggggggggghhhlllpppssstttssskkkiiigggeeedddeeeggghhhkkkmmmqqqvvv}}}||||||}}}}}}}}}||||||{{{||||||||||||{{{yyyxxxwwwwwwwwwvvvvvvuuusssrrrqqqmmmmmmmmmmmmoooppprrrtttyyyzzz{{{|||}}}|||{{{{{{{{{|||~~~}}}|||---------...............////////////////////////------......//////000000111111111111111111111111222222111111111000000000222222111111111222333333222111111000000111111222222222333333333333444444444444444555555555666666777777777777777777777777;;;;;;;;;;;;<<<===>>>????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???<<<===???@@@AAAAAA@@@@@@<<<<<<<<<;;;;;;;;;::::::999999888888888888999999666666666666666777888999666666777777666666555444444444333333333333444444444333222111000000000000333333333333333333333333333333222111111222222222222000///000222222111000111111222222222333333333222222111111222222333333222333666888888777555333222333444555777999:::;;;>>>HHHSSSZZZaaalllwww}}}|||qqqnnniiiaaaWWWPPPRRRYYY\\\dddnnnuuuyyy{{{vvveeeVVVTTTVVV[[[fffrrr{{{|||~~~zzzwwwqqqmmmkkkiiifffhhhkkkssszzzqqqhhh___[[[YYYWWWYYY\\\XXXWWWXXX[[[```dddggggggkkkhhhggghhhggggggkkkqqqnnnoooppppppooonnnmmmllljjjhhhggghhhkkkooorrrssslllkkkiiiiiiiiijjjlllnnnsssuuuzzz}}}}}}}}}}}}}}}|||{{{{{{|||}}}}}}}}}|||zzzxxxvvvwwwwwwvvvvvvuuusssrrrqqqnnnmmmmmmmmmnnnpppqqqrrrvvvwwwyyy{{{|||}}}|||||||||}}}~~~}}}..................------///////////////////////////////////////000000000111111111111111111111111///000000000000000000000222111000000111222333444333222222111111222222333222222333333333333444444222333333444555666777777777777777777777777777666;;;;;;;;;;;;<<<===>>>>>>>>>?????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@>>>???@@@AAAAAAAAA@@@???<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::888777777666666666666777666666777777666666555444444333333222333333444444333333222111111111222333333333333333333333333333333222111111111222333444111000000111333444333222222333333333333444444444111222222333333444333333444444666777777777666555444444555666888<<>>>>>>>>??????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@AAAAAAAAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBBBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;::::::999999999999:::::::::999888666555555555555666666666666666555555444333333333222222333444444222222111111222444555666333333333333333333333333222222111111111222444555111000000111333555444333333333333444444444555555000222333444555444444333444444333222333444555666888888777888<<<@@@DDDGGGXXXjjj|||yyywwwuuurrroooeeeWWWMMMOOOVVV\\\dddkkklllooorrrrrrsss{{{{{{fffYYYTTT___mmmzzzwwwpppmmmooorrrssszzz}}}}}}wwwjjj^^^[[[XXX[[[aaaaaa^^^___dddaaabbbdddgggkkknnnooopppnnnkkkjjjiiifffcccffflllmmmooorrruuuvvvuuutttsssmmmhhhbbb___aaafffllloooqqqqqqsssuuuxxxzzz}}}~~~~~~|||{{{zzzyyyzzz|||}}}~~~}}}|||{{{wwwwwwvvvvvvuuusssrrrqqqoooooonnnmmmmmmnnnooopppoooqqqtttxxx{{{}}}~~~~~~~~~~~~////////////000000000000------------...000111222222222111000000000000000,,,///222333111///......444333222111111111333333111111111111111111111111444111//////222333222000333333333333333333333333555555555555666666666666888999::::::;;;;;;::::::888999999:::;;;<<<======??????===<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCC@@@@@@??????@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA============<<<;;;:::999999999999888888888888777333555777888999888777666555555444333333555666777777666555333222222333333444444444333333222222222222333444444555555555555444444333222222111111000000111111111111222222222333333333222222111111111222222111111111111111222444444444555555444444333444333666;;;<<<>>>HHHTTTfffzzzxxxoooppprrrnnnhhhVVVSSSQQQSSS[[[eeeooouuutttrrrqqqttt}}}vvvnnn^^^]]]]]]cccqqqzzzxxx{{{zzzuuuoooeee[[[WWWYYYYYY\\\```bbbbbbaaa```aaaeeedddbbbbbbcccfffjjjllllllllljjjfffcccaaaaaaccckkknnnrrrttttttrrrppppppmmmjjjfffaaa```dddkkkqqqwwwxxxzzz{{{}}}~~~~~~~~~}}}~~~~~~}}}zzzxxx||||||||||||{{{zzzyyyxxxwwwwwwvvvuuutttrrrpppoooooooooppppppppppppoooooosssssstttwww{{{}}}}}}|||}}}~~~~~~}}}////////////000000000000......---......///000111222111000////////////000...000111000///...///000333222111111000111222333111111111111111111111111444222000000222333222111222222222333333444444555555555555555666666666666888999999:::;;;:::::::::888888999:::;;;<<<<<<===>>>======<<<======??????@@@@@@@@@@@@@@@@@@AAAAAA@@@?????????@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDCCCBBBAAAAAA@@@@@@AAA>>>>>>===<<<<<<;;;;;;:::::::::999999888888888777777666666666666777777888999888777666555444444444666555444333222222333333444444333333333222222222///000111111222222222111333333222222222222111111111111111111222222222222333333333222222222111111333333222222222222333333444555555555444333222111777666999???CCCHHHTTT```tttvvvkkkiiihhhbbb\\\QQQQQQSSSYYYcccnnnvvv{{{{{{zzzyyy|||uuummmiiieeeddddddiiitttvvvmmmfff___XXXWWWYYYZZZ^^^bbbeeeeeeeeeeeeeeecccaaa___]]]^^^```dddfffhhhiiihhhfffdddbbbcccdddiiilllppprrrqqqpppoooooooookkkeee______eeeooovvv}}}~~~~~~}}}||||||}}}~~~~~~|||zzz{{{{{{{{{{{{zzzyyyxxxxxxuuuuuuuuuttttttrrrqqqqqqnnnnnnnnnnnnnnnooopppppprrrqqqrrrtttxxxyyyyyyxxx{{{||||||}}}}}}}}}}}}}}}////////////000000000000//////............//////000000//////......//////000000000///---...000222111111000000000111111222111111111111111111111111444222111111333444333222111111222333444555666666555555555555666666666666888888999::::::::::::999888888999:::;;;<<<<<<=========<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>???@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@???===<<<;;;;;;<<<<<<<<<;;;;;;:::999888888777:::888666555555666777999888888888777666555444333555444333333333333444444333333333333222222222222//////000111111111000000111111111222222222222222111111111111222222222333333333333333222222222222444444333333333333444444333444666777777666555444999:::???GGGNNNWWWdddoootttddd^^^\\\WWWRRRQQQTTTZZZcccnnnwww||||||rrriiifffgggiiiooooooooosss{{{{{{ooobbb\\\YYYVVVWWWZZZ\\\```eeehhhiiiiiijjjkkkbbb```\\\YYYXXXZZZ]]]___ccceeeggggggfffdddeeeeeegggjjjnnnooooooooooooooorrrmmmfffaaaaaaiiiuuu}}}~~~~~~|||{{{{{{|||~~~}}}|||zzzzzzzzzzzzyyyxxxwwwwwwsssssssssssssssrrrqqqqqqmmmllllllkkklllnnnqqqrrrsssrrrrrrsssvvvwwwwwwvvvyyyxxxxxxxxxyyy{{{|||~~~////////////000000000000000000///...............//////............/////////000000000......000111000000000000000111111111111111111111111111111111333333222222333444444444222333333333444444555555555555555555666666666666777888888999999999999999999999:::;;;<<<======>>>===============>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAACCCBBBAAA@@@????????????AAA???===;;;:::;;;<<<======<<<;;;;;;:::999888888:::999777666666666777777333444666777777777666555333333333333333333444444333222222222222222222222222222333333333333222222///000000111222333333333111111111222222222333333333333333333333333333333333333333333333444444555333444666999;;;<<<<<<<<<:::???HHHRRR\\\fffqqqxxxmmm\\\VVVUUUUUUTTT\\\^^^dddlllttt{{{~~~vvvqqqhhh```]]]```hhhooowwwxxxzzz}}}|||~~~rrreeeZZZWWWXXXYYY[[[]]]___ccchhhkkkkkkkkklllllleeebbb]]]YYYWWWXXXZZZ\\\^^^bbbfffhhhhhhgggggghhhgggjjjmmmoooppppppqqqrrruuurrrmmmiiijjjqqq|||{{{xxxwwwssswww}}}}}}|||{{{|||}}}~~~}}}{{{yyyyyyyyyyyyxxxwwwvvvvvvssssssssssssrrrqqqpppooolllkkkjjjiiikkknnnqqqsssuuutttssstttuuuvvvvvvuuuvvvuuuttttttuuuxxx{{{}}}////////////000000000000111000///......---......//////............//////---///222222111///.../////////000000111111111111111111111111111111111111222333333222222333444555555555555444444333333333555555555555666666666666666777888888999999888888::::::;;;<<<===>>>????????????>>>>>>======<<<<<<>>>>>>???@@@AAAAAABBBBBB@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBB@@@???????????????@@@???===;;;:::;;;<<<===<<<<<<;;;::::::999888888888888999999999777666555222333444555666555444333222222333333333333333333222222222222222222222222333444444444444444333333//////000111222222333444111222222222222333333333333333333333333333333333222222222222222333444444555666777999;;;===>>>>>>===FFFSSS```kkksssxxxzzzzzzxxxdddUUUQQQUUU[[[___iiijjjlllrrrzzz~~~yyysssnnn___\\\YYYWWWYYYaaalllttt|||}}}zzz~~~vvvggg^^^WWWYYY^^^___```aaabbbeeeiiilllkkkkkkjjjkkkiiigggbbb___\\\\\\\\\]]]^^^bbbgggjjjkkkjjjjjjkkkkkkmmmpppqqqrrrtttvvvyyyxxxxxxwwwvvvxxx|||}}}vvvqqqoooooojjjmmmqqqvvv{{{~~~||||||||||||{{{zzzyyyyyyyyyyyyxxxwwwvvvuuuvvvvvvuuusssrrrooonnnlllkkkjjjiiiiiijjjnnnqqqsssuuusssqqqqqqsssttttttssssssrrrpppppprrruuuyyy{{{////////////000000000000111000///...............//////......//////000000,,,///222333222000......//////000111222222222222111111111111111111111111111222333222222222444666777777666555444333222222555555555555666666666666666666777888888888888777::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@AAABBBBBBCCCAAA@@@???>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>???>>><<<;;;::::::;;;;;;::::::::::::999999999999666777999::::::999666555555555555444333222111000222222333333333333222111111111111222222222222222222222333333333222111111//////000000111222333333222222222222333333333333333333333333444444444444222111111111222333444555888888777888999;;;>>>???GGGSSSaaammmwww}}}}}}yyyvvvzzzuuukkk]]]TTTTTT\\\eeekkkqqqrrrtttyyy|||tttlllddd```QQQRRRTTTXXX]]]fffooouuu{{{|||zzzsssiiibbb```[[[ZZZ___ccccccccceeecccfffjjjlllkkkjjjjjjjjjlllkkkhhhfffcccbbbaaaaaaaaadddiiilllmmmmmmmmmnnnoooqqqssstttvvvyyy|||~~~yyyrrrnnnlllmmmhhhjjjmmmrrrwww}}}|||||||||{{{yyyyyyyyyyyyyyyxxxwwwvvvvvvxxxwwwvvvtttrrrooommmlllkkkjjjjjjjjjlllnnnqqqsssrrrpppnnnmmmooopppppppppqqqpppoooooopppsssvvvyyy////////////000000000000000//////.........//////000////////////000111222---///111111000////////////000111222333333333222111111111111111111111111///111222222000111333666666666555555444444333333555555555555666666666666555666777777888888777777888888999:::;;;<<<======:::;;;===>>>?????????>>>?????????@@@@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???>>>>>>======>>><<<<<<<<<;;;::::::999999888888888999999999999999777777888888999999888888777666555444333222222222333333444444333222111000000111111111222222222222222222222222222111000000//////000000111111222222222222222333333333444444333333333444444444555555222222222333333444555666999888888888;;;@@@FFFIIIWWWbbboooxxx{{{sssrrrrrrsssrrrooolllkkkiiieee```^^^```gggooouuuxxxyyy}}}|||qqqggg```[[[XXXUUUYYY^^^ccciiipppvvv{{{~~~}}}xxxyyyzzz{{{~~~}}}sssjjjccc```^^^^^^\\\^^^ccceeecccdddgggbbbeeeiiillllllkkkkkklllmmmmmmlllkkkiiigggeeedddeeehhhlllnnnoooooopppqqqrrrsssuuuwwwyyy|||}}}wwwrrrpppooolllooossswww{{{~~~~~~|||{{{|||}}}|||{{{zzzzzzzzzzzzyyyxxxwwwvvvwwwwwwvvvuuusssqqqooonnnkkkkkkkkklllmmmooopppqqqqqqnnnllllllmmmooooooooopppooonnnnnnppprrrtttvvv////////////000000000000//////............//////000000000000000111222222000000000///......000222///000222333444444333333111111111111111111111111...000222111000000333666444444555555555555555555555555555555666666666777555666666777777777777777666777888999:::;;;;;;<<<777999;;;>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???CCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???>>>============;;;;;;;;;;;;:::999888777666777777888888999::::::999888777666777888:::<<<555555444333333555666777333333444444333111000///000000111111222222222222333333333333333222111000000000000000111111111111222222333333333444444444333333333444444555555555333333333444555666777888888777888:::@@@IIIQQQVVVdddnnnwww}}}}}}pppkkkfffcccaaa]]]ZZZZZZeeeeeefffhhhlllqqqwww{{{~~~rrrfff^^^YYYWWWVVVaaaeeekkkqqquuuzzz~~~~~~xxxvvvtttuuuvvv{{{~~~vvvjjjaaa^^^```ddd```___aaaeeedddbbbcccggg```dddiiilllmmmmmmnnnnnnlllmmmnnnnnnllljjjgggeeeiiikkknnnpppppppppqqqrrrsssuuuvvvxxxzzz~~~}}}xxxtttrrrqqquuuzzz~~~~~~|||~~~|||zzzzzz|||~~~~~~~~~zzzzzzzzzzzzyyyxxxwwwwwwvvvvvvvvvuuutttrrrqqqpppkkkllllllmmmnnnooopppppprrrpppmmmmmmnnnpppqqqqqqoooooooooooopppqqqsssttt111000000000///---///111//////...------...000000000000//////......------//////000000111111222222////////////////////////222111000//////...//////222222111111111111111111222333444444555555444444666666555555555777999:::666777888999:::;;;;;;<<<:::::::::::::::;;;<<<===;;;<<<===>>>???@@@AAAAAA???@@@AAACCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCCCCBBB@@@?????????@@@@@@AAAAAAAAACCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::888888777777777777777777777777888777666666777777666555444555666666555555666777444444222222222222444444222222222222222222222222111111111111111111111111//////000111222333333333555444222000000111222333777666555444222111000///888666444333444555555555555<<>>???======>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@@@@AAAAAA@@@???>>>??????@@@@@@AAAAAAAAABBBBBBAAA@@@???===<<<<<<999999::::::999888777777777777777777777777777777888777666666777777666444666777777666555444444555444333333222222333333444222222222222222222222222111111111111111111111111000000111111222222333333222222111111111222444555777777666555444333333222666555333333555777888888888===CCCJJJUUUccclllooo{{{wwwjjj^^^YYYSSSNNNTTT___hhhpppvvvvvvxxx~~~pppbbb]]][[[ZZZdddrrr~~~yyyzzz~~~vvvmmmfffaaaZZZWWWYYY]]]```aaadddfffiiijjjiiiiiiiiijjjjjjjjjjjjjjjiiihhhhhhggggggggggggggghhhiiijjjjjjjjjiiijjjnnnsssvvvvvvuuuxxxzzz}}}~~~}}}|||zzz{{{{{{zzzzzzyyyxxxwwwuuutttsssrrrqqqpppoooooommmmmmmmmnnnooopppqqqrrrrrrqqqpppppppppqqqrrrssssssqqqnnnlllkkklllmmmnnn000000///.........//////444333111///.........///...///////////////000000111111111111000000000000111111111111111111111111000000/////////000111111111111222222222222222222444444555666666666666555666555555555666777888999888999999:::;;;<<<======>>>======>>>???@@@AAAAAA>>>??????@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEECCCAAA@@@@@@@@@???===>>>??????@@@AAAAAABBBBBBBBBBBBAAA???>>>===;;;;;;888999999999999999888777777777777777777777777777888777555666777777666444777888888666444222333333444333333222222333333444222222222222222222222222111111111111111111111111111111111222222222222222///000111222333444555555666666555555555444444444444333333333555888:::<<<===BBBLLLZZZnnn{{{kkk[[[UUUSSSTTT^^^iiirrrxxx}}}}}}ooocccZZZ[[[___fffttt~~~zzz{{{yyyrrrnnnggg___YYYWWWVVVWWWYYY\\\]]]]]]cccgggkkkmmmmmmllllllmmmlllkkkiiihhhfffeeeddddddfffffffffgggggghhhjjjjjjjjjkkknnnrrrwwwzzzzzzyyyyyy|||~~~}}}|||zzzzzzzzzzzzyyyxxxwwwvvvssssssrrrqqqpppooonnnnnnmmmnnnnnnooopppqqqssssssssssssrrrqqqqqqqqqrrrrrrtttrrrooommmlllllllllmmm000000///---...000000...222111000.........//////......//////000000000111222222111111000000//////111111111111111111111111////////////000111222222111111222222222222222333444555555666777666666666555555555666777777888888999999:::;;;<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCC@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEECCC@@@???@@@@@@???>>>???@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???===<<<<<<999::::::;;;;;;::::::999777777777777777777777777888666555555666777555444666777777666444333333444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222111///000111333333444333333222222222333333333444444333333333333555777<<<>>>DDDMMM\\\ooozzzkkk\\\WWWZZZ```kkktttxxx}}}xxxqqqaaaZZZWWW]]]fffrrr}}}|||yyyllldddaaa^^^\\\\\\\\\\\\\\\]]]^^^^^^]]]eeeiiinnnpppooonnnllllllkkkjjjgggeeecccbbbcccccceeeeeeeeefffggghhhiiijjjjjjlllppptttyyy|||}}}}}}{{{~~~||||||yyyyyyyyyyyyxxxwwwvvvvvvsssrrrrrrrrrqqqpppoooooonnnnnnnnnoooppprrrssstttsssrrrrrrqqqppppppppppppsssrrrpppnnnnnnnnnoooppp///111///,,,...444333......------,,,---...000000.../////////000000111111222222111111000000//////000000000000000000000000000000///000000111222333111111222222333333333333444555555666777666666666444555666666777888888888999:::;;;;;;======>>>???=========>>>???@@@BBBCCCBBBBBBCCCCCCDDDDDDEEEEEEHHHGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEFFFFFFDDDBBB@@@@@@AAABBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEECCCCCCBBBAAA@@@??????>>>:::::::::;;;::::::999999777777777777777777777777777666555555666666555444333555666555444333555666333333333333333333333333222222222222222222222222111111111111111111111111333333333222222222222222222222333333333222222111111111222333333444444555333444555555555888>>>BBBMMM\\\pppzzzooofff^^^^^^eeemmmuuu|||{{{rrrgggaaaYYYWWWYYYaaammmzzzoooaaaZZZZZZ\\\^^^eeeddddddcccbbbbbbcccdddiiilllpppqqqooollliiihhhhhhfffeeecccbbbbbbcccddddddddddddeeefffhhhiiijjjiiilllppptttxxx{{{}}}~~~}}}~~~||||||yyyyyyyyyyyyxxxwwwvvvvvvssstttttttttsssrrrqqqpppnnnnnnnnnoooppprrrssstttrrrrrrrrrrrrqqqqqqppppppqqqpppppppppppprrrsssttt...111///,,,000888777000,,,+++++++++,,,...000111///000000000000000000111111111111111000000000000000000000000000000000000111111000000000111222222111111222222333444444444444444555666666666666555444555666777888888888777999::::::;;;<<<===>>>>>><<<<<<======???@@@BBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDDDDCCCDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEECCCBBBBBBCCCDDDDDDBBB@@@>>>???@@@AAABBBCCCDDDEEECCCBBBBBBBBBAAAAAAAAAAAA;;;;;;;;;;;;:::999888777777777777777777777777777777666444555666666555333222444555555444444555666222333333444444333333222222222222222222222222222111111111111111111111111222222222333333333333333333333333222222222111111333333444555555666777777444666888888999===DDDJJJXXXjjj~~~vvvnnndddcccdddhhhooovvv|||~~~}}}qqqddd[[[XXXXXX[[[aaakkkvvv{{{|||iii]]]XXXXXX]]]bbbhhhiiiiiihhhggggggiiilllkkkmmmoooooolllhhhfffeeeddddddcccccccccccccccdddccccccddddddfffgggiiijjjiiilllpppsssuuuxxx|||~~~}}}|||zzzzzzzzzzzzyyyxxxwwwvvvtttuuuvvvvvvvvvtttsssrrrooooooooooooooopppqqqrrrsssssstttttttttsssrrrrrrooooooooopppqqqssstttuuu---111///,,,111;;;;;;333...---,,,,,,---...///000111111111000000000000000000000000000000111111111111111111111111111111111222222111111000111111111111111222222333444444555333333444555555555555555444555666777888888888777999999:::;;;<<<======>>><<<<<<===>>>???AAACCCDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBBBB@@@?????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEFFFFFFEEEAAA>>>;;;<<<===>>>@@@AAABBBBBB@@@@@@AAAAAAAAABBBBBBBBB?????????>>>===;;;:::999777777777777777777777777777555444444555666444333333555666555333333333555222333333444444333333222222222222222222222222222111111111111111111111111111222222333333444444444333222111111111222333444333444444555555666666666555888;;;<<<>>>DDDMMMTTTbbbssswwwllleee```fffmmmtttyyy~~~zzzrrrlllddd[[[XXXZZZ^^^eeeooozzz|||}}}rrrccc]]]\\\]]]bbbhhhjjjlllnnnnnnlllkkklllnnnkkklllmmmkkkhhheeecccccccccddddddddddddcccbbbbbbbbbbbbcccdddeeeggghhhiiikkkmmmppprrrssswww|||~~~}}}|||zzz{{{{{{zzzzzzyyyxxxwwwtttuuuvvvwwwwwwuuutttrrrooooooooonnnnnnoooooopppqqqqqqsssssstttsssrrrrrrnnnnnnnnnooopppqqqrrrrrr,,,000///,,,222======444000000...------...///000222222111111000000////////////000000111111222222222222222222222222222222333333222111000000000111111111222333333444555555222333444444555555444444333444666888888888777777888999999:::;;;<<<============>>>???@@@BBBDDDEEECCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBB??????@@@@@@AAABBBCCCCCCGGGGGGGGGHHHHHHEEE@@@<<<999999:::<<<===???@@@@@@>>>>>>???@@@AAAAAABBBBBBEEEEEEDDDCCCAAA???===<<<777777777777777777777777777555444444555666444333555666777555333111222222222222444444444444222222222222222222222222222222111111111111111111111111111111222333333444555555222111000000111333555777222222222333333333444444555999===???BBBIIITTT]]]iiivvv{{{nnnfffbbbccclllwww}}}zzzpppggg```^^^[[[WWWZZZ```fffooo{{{}}}ttthhh___^^^aaaccchhhooommmqqqtttssspppmmmkkkllliiijjjjjjhhheeecccbbbcccddddddeeeeeedddcccaaa```bbbbbbbbbdddeeeggghhhiiimmmoooqqqqqqrrrvvv|||~~~}}}|||{{{{{{{{{{{{zzzyyyxxxxxxssstttvvvwwwwwwuuusssrrrpppoooooonnnnnnnnnnnnnnnmmmnnnpppqqqrrrqqqqqqpppnnnnnnnnnnnnoooooooooooo...///111444555666666666///////////////.........000000000000000000000000000000000000111111111111111111111111111111111111111111222222222222111111333333222111222333444555444444333222333444555666555666666777888999999999555666888999:::===AAADDD<<<===>>>???@@@AAABBBBBB>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEE@@@AAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDCCC@@@===:::999999999:::<<<>>>???AAAAAA???>>>>>>>>>???@@@@@@@@@@@@@@@@@@???======::::::;;;;;;:::999777666777777777777666666666666444444444444444444444444333333333333333333333333555666666444222000000111222222333333333333444444222222222222222222222222,,,///222111000000444777666555444444666777777666888;;;@@@GGGNNNXXXbbbiiinnnsss||||||rrrjjjgggggghhhttttttwww}}}~~~ttthhhYYYUUUQQQOOOSSS\\\fffmmmssswww~~~}}}}}}ttteeebbb```bbbiiiooossstttvvvuuurrrooommmlllkkkkkkjjjjjjiiihhhgggeeecccbbbeeeddddddeeefffeee```[[[```aaaccccccdddeeegggiiimmmoooqqqtttwww|||}}}}}}}}}{{{zzz|||{{{zzzyyyxxxwwwwwwvvvuuuuuuuuuuuutttsssrrrqqqrrrpppnnnmmmlllmmmnnnooooooooopppppppppqqqqqqqqqppppppooonnnnnnnnnnnnnnn000111222333444333333222.........///////////////000000000000000000000000//////000000000111111111111111111111111111111111111111222222222222111111333333222222222333444555777666666555666777888999555666666777888888999999:::;;;;;;:::888999;;;===<<<<<<===>>>???@@@AAAAAA@@@AAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBCCCCCCBBB???===999888777777888:::===>>>@@@???>>>=========>>>>>>????????????>>>===<<<;;;555666777888888888777666777777777777666666666555444444444444444444444444333333333333333333333333666777888666333222222333111111111222222222333333222222222222222222222222111222333333222222444666666555444555666888888999<<<@@@GGGNNNWWW```jjjppptttuuuyyyxxxrrrjjjeeeeeehhhmmmppptttwww~~~{{{rrrfff[[[SSSRRRQQQRRRXXXaaakkkrrrwwwyyy}}}{{{}}}xxxnnnhhhccccccdddhhhnnnrrrsssssssssrrrooollljjjiiiiiihhhhhhhhhggggggfffeeedddddddddcccccceeegggfffccc```___```aaabbbccceeeiiilllnnnqqqtttxxx{{{~~~~~~|||{{{{{{{{{zzzyyyyyyxxxwwwwwwuuuuuuuuuuuutttsssrrrqqqqqqpppooommmmmmmmmnnnoooppppppppppppqqqqqqqqqqqqooonnnmmmmmmllllllmmmmmm222222222222111000///...------......//////000000000000000000000000000000//////000000000000111111111111111111111111111111111111222222222222111111333333222222222333444555444444444333444555555666555666666777777888888999;;;<<<<<<:::777666777999;;;;;;<<<===>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBBBBCCCCCCDDDEEEHHHHHHGGGFFFEEEDDDCCCCCCBBBAAAAAABBBCCCBBB@@@===888777555444555888;;;===>>>>>>===<<<<<<<<<<<<<<<============<<<;;;:::999444555666777888888888888777777777666666666555555444444444444444444444444444444444444444444444444666777777666333222222333000000111111111222222222222222222222333333333333444333111111333333333222777666555444666888;;;<<>>>>>@@@@@@AAABBBCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDHHHHHHGGGFFFEEEEEEDDDCCCAAAAAAAAABBBCCCCCCAAA???777555333111222666:::<<<>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999666777777888888999999999777777666666666555555555333333333333333333333333444444444444444444444444333444444333111000000111111111111111222222222222222222222333333333333333333000......222333222000777666555444666999???BBBJJJRRR^^^jjjttt|||wwwmmmgggeeeccc^^^ZZZ[[[XXXWWW]]]iiiuuu}}}vvvdddXXXRRRPPPQQQWWW```hhhooouuu{{{|||xxxzzz~~~|||ssskkkggggggiiikkkkkkmmmpppsssuuusssqqqnnnllljjjhhhfffdddccccccccccccbbbbbbbbbccceeeggghhheeedddcccccceeeggghhhiiiffffffeeeeeefffiiiooossssssxxx}}}||||||}}}~~~~~~~~~}}}}}}|||zzzzzzyyyyyyyyyxxxxxxxxxuuuuuuuuutttsssqqqpppooooooooooooooooooooooooooopppppppppqqqqqqqqqqqqrrrqqqqqqppppppppppppqqqqqq000000//////////////////,,,------...///000111111////////////////////////...////////////000000000000000000000000000000000111111222222222222111111222222333333333444444444555555666666777777777777666666666666666777777777333555777888888999:::<<<:::::::::;;;<<<<<<======<<<===???@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEEEEEEEEEEEEEEEECCCBBBBBBCCCDDDDDDBBB@@@777555222000111555999<<<===============<<<<<<<<<<<<<<<<<<<<<;;;:::999888999888888777777666666666666666666666555555555555333333333333333333333333444444444444444444444444222333444333111000000111222222222333333333333444222222333333333444444444111///---///333555555333777777777777999???HHHOOOYYYaaammmxxxvvvjjjbbb^^^\\\YYYUUUXXXZZZ___hhhttt}}}|||kkk[[[RRRRRRUUU\\\eeepppyyy}}}~~~zzzwwwvvvuuuuuuwww{{{~~~xxxmmmjjjgggeeefffjjjpppsssqqqrrrssssssrrrpppnnnmmmjjjiiigggeeecccbbbbbbbbbaaaaaabbbcccdddeeefffgggfffeeedddccccccdddfffggghhhgggfffeeeeeeggglllppptttyyy~~~~~~~~~~~~}}}||||||||||||yyyyyyyyyxxxwwwwwwvvvvvvttttttssssssqqqpppooonnnnnnooopppqqqqqqpppooooooooooooppppppppppppqqqqqqqqqqqqppppppppppppqqqqqq//////.........///000000------......//////000000000000000000000000000000......////////////000000000000000000000000000000111111222222222222111111111222333444444444333333444444555666666666666555666666666666666666666666555777999999999888999:::::::::;;;;;;;;;<<<<<<<<<999:::<<>>======<<<;;;;;;;;;;;;;;;:::999888888777666555444333333333333666666666555555555444444333333333333333333333333333333333333333333333333444555555444333222222333222222333333333444444444222222333333444444555555222222111333555777888888777888;;;===CCCMMM[[[eeeooovvv|||vvvmmmeee```]]]\\\\\\[[[```iiisss|||ooobbbWWWRRRVVV\\\iiisss~~~vvvqqqqqqtttvvvyyy}}}{{{pppiii]]]^^^___bbbfffjjjoooqqqrrrssssssrrrooommmlllmmmjjjhhhfffdddcccbbbbbbbbbaaabbbcccdddeeeeeeeeeeeeeeeeeedddcccaaa```bbbdddffffffeeedddccceeehhhkkktttxxx~~~~~~}}}|||{{{{{{{{{{{{yyyyyyxxxwwwvvvuuutttsssqqqqqqqqqqqqpppooonnnmmmmmmnnnppprrrrrrqqqpppnnnnnnnnnnnnoooooooooppppppnnnnnnmmmmmmmmmnnnoooooo111000///......///000000.........///////////////000000000000000000000000........./////////000000000000000000000000000000111111222222222222111111111222333444444444333333111222333444444444333333666666666666666666666666666888::::::999999999:::;;;;;;;;;;;;<<<<<<<<<<<<999:::<<<===???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDD@@@AAAAAAAAABBBBBBBBBBBBDDDCCCCCCCCCDDDCCC@@@===666555444444555777:::;;;;;;<<<<<<===<<<;;;:::999999999999999888777666666666555444333333333444555666666555555555444444444222222222222222222222222222222222222222222222222333444555444222222222444111222222222333333333333222222333333444555555666444555555555555666888:::777;;;@@@FFFPPP```rrrzzzxxxssslllfffcccdddfffgggnnnwww}}}zzznnnaaa\\\YYYYYY^^^eeesss~~~~~~uuuqqqsssyyy~~~wwwjjj___YYYUUUWWW[[[___dddhhhkkklllmmmoooqqqqqqnnnlllkkkllliiigggeeecccbbbbbbbbbbbbbbbdddfffggggggeeecccbbbaaabbbcccbbb___^^^```bbbdddeeeeeeeeeeeefffiiilllrrrvvv{{{}}}{{{zzzzzzzzzzzzyyyxxxwwwuuutttrrrqqqpppmmmnnnnnnnnnnnnnnnmmmmmmlllnnnqqqssssssrrrpppnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmllllllmmmmmmnnnooo222111000///......///000///////////////.........000000000000000000000000............/////////000000000000000000000000000111111222222222222111111111222333444555444333333444555666777777777666555666666666666666555555555444666999;;;;;;:::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>BBBAAAAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBBBBBBBAAA>>><<<666666666666777999:::;;;::::::;;;<<<;;;:::999888888888888888777666555444666555444444555666888999666666555555555444444444222222222222222222222222111111111111111111111111111222333222000000000222000111111111111222222222222222333333444555666666333555777555333222555888777<<>>;;;888888;;;======<<<777888999::::::999888777666666555444333333222222555444444333444555666777333333111111111222333444000222444444222111111333111111222222222333333333333333333333333333333333555444333222222333555777000333444333111222666999===BBBNNN___sss{{{vvvnnnllljjjiiinnnvvv{{{}}}uuuhhh[[[YYYXXXZZZ___hhhpppvvv~~~}}}qqq^^^QQQMMMMMMKKKPPPVVV[[[^^^aaafffjjjeeeeeeffffffggggggggggggjjjhhheeecccbbbcccdddeeehhhfffdddbbb`````````aaaYYYZZZ]]]```bbbbbbbbbaaaaaaaaacccggglllppprrrrrrtttuuuxxx|||}}}|||~~~~~~~~~~~~~~~~~~~~~|||zzzxxxwwwvvvvvvtttttttttsssrrrpppooommmmmmlllkkkjjjjjjkkklllmmmmmmppprrrsssrrrpppoooooonnnnnnnnnnnnnnnnnnooopppqqqppppppppppppppppppppp------...//////...------...............///000000000/////////..................///000111222333333000//////...///000111222111111222222222222111111111111222333333333333333///111333444555555444333555555555666666666777777444444666777999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;?????????>>>>>>?????????AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAA???===;;;999999:::;;;<<<<<<<<<;;;:::888666555666888999777555666777888999999888777666555555444444333333222222555444444333444555666777555444333222222333333444333444333333222111111111111222222222222333333333333333333333333333333333444444333222333444555666444666888888777888===AAADDDMMM[[[kkk{{{zzzxxxqqqlllllllllmmmrrrzzz~~~yyyhhh^^^WWWYYY]]]bbbiiioootttwwwzzz~~~zzzhhhYYYOOOLLLLLLLLLQQQWWWZZZ[[[\\\^^^```^^^^^^^^^___aaabbbdddeeeffffffffffffffffffffffffddddddcccbbbaaa`````````\\\^^^```bbbccccccbbbbbbffffffhhhlllqqquuuvvvvvvtttvvvyyy}}}}}}}}}~~~~~~~~~}}}|||zzzxxxwwwvvvvvvuuuuuutttrrrqqqpppooonnnlllkkkjjjiiiiiijjjkkklllllloooqqqqqqpppnnnmmmmmmmmmmmmmmmmmmnnnoooppppppqqqqqqqqqqqqqqqqqqqqqppp......////////////......///............//////000////////////............,,,,,,---...///000000111///////////////000111111000111111111111111111000222222333444444444444333000111333444555444444333444444444555555555666666444555666777999;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBCCC@@@AAABBBBBB@@@===:::777:::;;;===>>>>>>===<<<:::888888999:::;;;999666333555666777888888777666555444444444444444333333333555444444444444555666666666666555444333333444444666444222111111111000///222222222222333333333333333333333333333333333333333333333444444444555555333555777777777:::@@@EEEMMMYYYiiivvv|||vvvmmmjjjiiilllooorrrxxx~~~uuuggg\\\VVVVVV\\\dddnnntttxxxyyyyyywwwxxx}}}xxxkkk___VVVPPPLLLKKKKKKPPPUUUYYYZZZYYYXXXWWWTTTTTTUUUVVVYYY]]]```bbbffffffggghhhgggfffdddccc```aaabbbcccccccccbbbaaabbbbbbcccdddddddddcccccceeefffhhhlllqqquuuvvvvvvtttvvvzzz~~~}}}}}}~~~~~~~~~|||}}}~~~}}}}}}}}}~~~}}}{{{yyywwwvvvuuuuuutttrrrpppnnnmmmllllllmmmjjjiiihhhgggggghhhiiijjjkkkmmmnnnnnnlllkkkjjjjjjlllkkkllllllmmmnnnoooppppppppppppppppppppppppppp000000000000000000000000//////............///000///////////////.........000000/////////.........///////////////000000111000000111111111111000000111222222333444333333333111222333444444444444333333333333444444444555555555555666777999:::;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAAAAABBBBBBCCCAAABBBDDDDDDBBB???;;;888999;;;===???@@@???>>>===<<<<<<;;;;;;;;;999777555666777888999999888777666444555555555555555555555555555444444555555555555666666555444444333333333666444111111222333222111222222222333333333444444333333333333333333333333222222333444555555555555111333555666777;;;CCCIIIVVVaaapppyyy}}}|||tttoooffffffhhhmmmrrrwww}}}|||pppeee^^^[[[\\\^^^dddmmmvvv|||}}}|||zzzyyyvvvvvv|||uuunnniiibbb]]]ZZZWWWRRRNNNKKKOOOUUUYYYZZZXXXVVVTTTPPPPPPPPPRRRUUUZZZ___bbbhhhggggggeeecccaaa___^^^___aaadddggghhhhhhfffeeeggggggffffffeeeeeeeeeeeeggghhhjjjoootttwwwxxxwwwuuuwwwzzz~~~~~~{{{yyyzzz{{{|||~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{}}}{{{zzzxxxvvvuuuttttttpppooollliiihhhhhhiiiiiiiiihhhgggffffffggghhhiiihhhjjjkkkkkkiiigggggggggkkkkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnooooooooo//////////////////////////////............//////.........///////////////333333333222222222111111...//////000000000000000000000111111111111000000000111111222222222222222222222333333333333333333333333333333444444444444555555666888999:::;;;;;;======>>>>>>????????????>>>>>>????????????>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBDDDEEEFFFEEEBBB>>>;;;888:::<<>>>>>??????@@@@@@>>>???@@@AAAAAA@@@???>>>??????@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFDDDAAA???999:::<<<>>>???AAAAAABBB??????===:::888777999<<<888999:::;;;;;;:::999888777777777777777777666666555555555666555555444333222333444444444444333333333555777777555444444555333333333333444444444444333333333333333333333333222222222333444555666666666888<<>>>>>?????????@@@AAABBBBBBAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBB======<<<<<<===>>>???@@@???@@@AAA???<<<;;;<<<>>>888999::::::::::::999888777666666666555444444444555555666666666555333333222333444555666666555555444999===<<<666222222555333333333444444444444555333333333333333333333333222222222222333555777888777;;;@@@GGGPPP]]]mmmxxx}}}ssspppqqqnnnhhhdddffffffeeehhhnnnooovvvzzz}}}yyypppkkk___ZZZWWW]]]lll}}}||||||~~~}}}uuummmhhhfffeeefffiiilllnnnppprrrtttuuuwwwrrrkkkfffdddaaa^^^\\\\\\\\\\\\]]]^^^```bbbccc______```aaadddgggiiikkkjjjlllpppsssuuuwwwwwwwwwsssrrrqqqpppqqqtttwwwyyy~~~}}}~~~~~~{{{vvvoookkkhhhhhhhhhoooxxx{{{{{{|||~~~~~~~~~~~~{{{{{{{{{zzzyyyyyyxxxxxxvvvuuusssqqqooonnnmmmmmmjjjiiihhhgggfffdddccccccbbbaaa```______```aaabbbaaabbbccccccbbbbbbdddfffcccccccccccccccdddeeeeeegggggghhhhhhiiijjjjjjkkk222111000//////000111222111000///...............---.........//////000000222222222222111111111111---...000111111111000///222222333333333333222222222222333444444444444333444444333222222333333333444444444555555555666666666666777888999::::::;;;:::::::::;;;<<<======>>>???@@@BBBCCCCCCBBB@@@???AAAAAABBBCCCDDDEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDCCCAAA???===;;;;;;<<<===>>>999<<>>;;;999888999777888999::::::999888777666666555444333333222222555555666666666555333222222333555777888888777777555<<>>AAACCCCCCCCCBBBAAA@@@AAABBBCCCDDDFFFGGGGGGDDDCCCBBBAAA@@@AAABBBBBBCCCCCCBBBAAAAAAAAAAAABBB??????>>>==================<<<<<<;;;999888888777444555777888999999888888666666666666777777777777333333444444444444333333111222444666999;;;======BBBAAA>>>:::666444555777666666555444333333222111333444555444333333444666444444444333444777===AAABBBJJJUUU___mmmwwwiiiaaa```YYYRRRSSS]]]iiirrrvvvvvv{{{}}}lll___ZZZVVVZZZdddvvvrrrkkkccc```aaaeeegggggglllkkkmmmnnnkkkjjjqqqzzz{{{yyyuuunnnhhhcccbbbccc___aaaccccccbbbbbbbbbcccdddeeefffhhhkkknnnppprrrnnnoooqqqtttwwwzzz}}}~~~}}}{{{{{{}}}~~~~~~~~~~~~}}}~~~}}}wwwsssuuuwww{{{~~~|||~~~|||zzzyyyyyyxxxwwwvvvuuuuuutttrrrpppmmmkkkjjjjjjjjjeeeeeedddcccaaa```______YYYYYYYYYZZZ[[[\\\]]]^^^cccccccccddddddcccbbbbbbcccbbbbbbaaa``````aaaaaaeeefffggghhhiiijjjkkkkkk.........------......///000000//////.../////////...///////////////............///000000000000000000000111111111222222222111111111111000000000000111111111111111222333333333333333333333333333333333333333333444555666666666888:::::::::999:::<<<<<<<<<<<<===>>>???AAABBB>>>???AAABBBCCCBBBAAA@@@AAAAAABBBBBBCCCDDDEEEEEEEEEDDDBBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????>>>===============<<<;;;:::999888777777666666666777888999888777777888888777777666666555555444444555555555555444444222222333555666888999:::???>>><<<888555333444666444444444444333333333333333444444444222333444666444555555555666:::???CCCMMMZZZhhhrrr}}}xxxkkkccc\\\WWWSSSVVV```llluuuyyyyyysssddd[[[YYY]]]dddqqqzzzlllfff___]]]___bbbddddddcccbbbcccdddccccccjjjsssvvvtttqqqkkkeeeaaa``````aaaccceeefffffffffgggiiiiiiiiijjjkkkmmmoooqqqrrrsssssstttvvvyyy}}}~~~~~~~~~}}}~~~~~~yyyzzz|||~~~}}}}}}~~~~~~~~~}}}|||xxxwwwwwwvvvuuutttssssssqqqooommmjjjhhhggggggfffdddcccbbbaaa___^^^]]]\\\ZZZZZZZZZ[[[\\\^^^___```aaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbccccccddddddeeefffggghhhiiiiii//////......---......///000000///..................//////000000/////////......///000000000000000000000000111111111222222111111111111111111111111111111111111111222222333333333333333333333333333666777777888888888777777555777999:::::::::<<<=========>>>>>>???@@@AAABBB???@@@AAABBBBBBAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBFFFEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>===============::::::999999888777666666777888888888888777666666999888888777666555444444333444444444444444444333222222333333444444444555999999888666333222444555222222222222333333333444222333444333222222444666555666666777:::@@@GGGLLLaaaqqqwwwkkkdddXXXVVVVVV[[[fffqqqyyy|||}}}rrrdddZZZXXXZZZeeeppp{{{rrrddd```\\\[[[^^^aaaaaa```]]]ZZZZZZ[[[ZZZ[[[ccclllmmmmmmkkkgggccc```___```dddfffhhhiiijjjkkkmmmooonnnnnnooopppqqqsssttttttvvvuuuuuuvvvzzz~~~}}}|||{{{{{{|||}}}|||zzzuuuuuutttsssrrrqqqppppppmmmllliiigggdddcccccccccbbbaaa```^^^\\\[[[YYYYYYYYYZZZZZZ[[[]]]___```aaa___``````aaaaaaaaa``````^^^^^^^^^___```bbbcccdddbbbbbbcccdddeeefffgggggg000//////...............111000///...------------...//////000000000000///......///000000000000000000000000000111111111111000111111111111111222222222222222222222333444444444444444444444444444444666777888999999888666555444666999:::;;;;;;===>>>????????????@@@AAABBBCCC@@@@@@AAAAAAAAA@@@???????????????@@@AAAAAABBBBBBFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@?????????>>>>>>===============:::::::::999888777777777999999999888777666666555777777777666666555555444222222333333333333222222444444333333222222111111444555555333222111333444222222222222222222222222222333444333222333555777777777777999???IIIUUU]]]xxxtttggg```YYYYYY]]]dddmmmvvv{{{}}}|||qqqbbbXXXUUUZZZbbbnnnyyyuuummm```]]][[[]]]```cccbbbaaa]]]ZZZXXXXXXWWWXXX^^^fffdddfffffffffdddcccdddeeehhhjjjkkkllllllmmmoooqqqoooppprrrsssuuuvvvwwwwwwtttrrrqqqsssyyy~~~{{{zzzyyyyyyzzz{{{zzzyyyssssssrrrqqqpppoooooonnnkkkjjjgggeeebbbaaaaaaaaa```___^^^\\\ZZZXXXWWWVVVWWWWWWXXXYYY[[[]]]___```^^^^^^___````````````___\\\\\\\\\]]]^^^___```aaaaaabbbbbbcccddddddeeeeee111000///...............000000///.....................///000111111000000......///000000000000000//////000000000111111111000000111111222222222333333333333333333444555555444444444444444444444444333444555666555444333222555777999;;;;;;;;;===>>>@@@?????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@??????======>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@BBBBBBBBBCCCBBBAAA@@@@@@???>>>>>>===============;;;;;;;;;:::999999888888::::::999888777666555555444444555555666666777777333333444444444444333333555555444444333222111111111222333222111111222444444444333222222111000000222333444444333444666888:::999999<<>>@@@@@@??????@@@@@@AAABBB????????????@@@@@@@@@@@@>>>>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDCCCBBBAAA@@@??????>>>===============;;;;;;;;;:::::::::999999:::999888777666666666666333333444555666777777888555666666777777666666555555555444444333333222222000111333333222111222444555555444333222111000000333444555555444555777999<<<===>>>CCCOOO```ssswwwooogggaaa^^^gggkkkqqqwww|||~~~zzzkkkbbbZZZYYY[[[bbbmmmxxxuuunnnggg```___]]]]]]```dddgggfffdddbbb]]]YYYXXXWWWUUUVVVZZZ[[[___dddiiikkkmmmooopppnnnnnnnnnmmmlllmmmoooqqqoooqqqtttxxxzzz|||}}}}}}uuurrrooopppwww}}}~~~~~~{{{{{{|||~~~}}}||||||~~~~~~||||||}}}~~~}}}zzzxxxwwwwwwwwwwwwvvvtttppppppooonnnmmmllllllkkkgggeeeccc```^^^]]]\\\\\\XXXXXXWWWUUUTTTSSSRRRQQQOOOPPPPPPQQQSSSUUUVVVWWWZZZ[[[\\\]]]]]]^^^]]]]]]__________________``````aaaaaaaaaaaabbbbbbcccccc222111000///............000000///000000111222333......///111111222222111......///000000000000000////////////000000000111000000111222222333444444222111111111111222333333555555555555555555555555777777777777888999::::::777999;;;<<<;;;;;;<<<===@@@????????????@@@@@@AAA>>>>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@????????????@@@AAABBBBBBBBBAAA@@@@@@AAABBBCCCCCCAAA@@@?????????>>>===============:::::::::999999999999999:::999888666666666777777333444444555555666666666444555555666666555555444333333333333333333333333000222444444333222333444555444444444333333222222333555666666666777999;;;>>>AAAFFFNNNZZZjjjzzzyyypppgggbbbcccfffiiimmmrrrxxx~~~}}}zzzppp]]]ZZZZZZ```gggmmmvvv~~~xxxnnniiigggccc\\\\\\ZZZYYY\\\```cccbbbaaaaaa\\\YYYZZZYYYVVVVVVXXXZZZ^^^dddiiikkkmmmnnnooonnnnnnnnnnnnmmmnnnqqqtttrrrtttwwwzzz}}}~~~~~~~~~xxxtttooommmooowww~~~{{{{{{|||}}}|||~~~}}}{{{|||~~~}}}}}}|||}}}~~~}}}||||||~~~}}}|||{{{yyywwwwwwwwwvvvtttrrrnnnnnnmmmlllkkkjjjiiiiiibbb```]]][[[YYYXXXWWWWWWRRRRRRQQQQQQPPPOOOOOONNNNNNNNNNNNOOOPPPQQQSSSTTTWWWWWWXXXZZZZZZ[[[[[[ZZZ\\\\\\\\\]]]^^^___```aaa_________```````````````222222000///............//////000000111333444555......///111111222222222...//////000000000000000////////////000000000000000000111222333333444444000000000///000111111222555555555555555555555555222111111111222333555666888:::<<<<<<;;;;;;;;;===?????????>>>??????@@@@@@>>>>>>>>>>>>???@@@AAABBBEEEDDDCCCAAA???>>><<<<<<===>>>@@@AAABBBBBBAAA@@@???@@@AAABBBBBB@@@???===??????>>>===============999999999888888888888888999999777666666666777888555555555555555555444444111222222333333222222111111111222222333333333333111333444555333333333444333333444444444444555555444666777777777888:::<<>>???@@@AAA@@@???>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>===<<<;;;;;;::::::::::::999999999888888999999888888777777777666555555555555555555555555444444444444444444444444555444222000000111222333111111222222222333333333444444333333333333222222444555555666777999<<<>>>AAAOOO]]]dddjjjsss{{{tttjjjeee^^^\\\```hhhpppuuu{{{~~~zzzwwwnnnaaaXXXUUUSSSXXX```jjjrrryyy|||~~~zzz{{{}}}zzzkkkgggaaa^^^\\\ZZZWWWTTTVVVTTTQQQPPPQQQVVV[[[^^^aaaccceeeeeecccaaa``````^^^```aaaaaacccfffjjjmmmmmmmmmllllllooossswwwzzzzzz{{{}}}vvvqqqiiiccc```bbbfffiiitttzzz~~~~~~}}}~~~~~~~~~}}}~~~~~~{{{wwwwwwxxxyyy|||~~~~~~~~~~~~~~~|||wwwtttvvvxxxzzz|||~~~}}}{{{{{{zzzyyyvvvssspppnnnlllnnnllliiigggfffdddaaa___ZZZXXXVVVTTTSSSQQQOOOMMMJJJIIIHHHHHHGGGGGGGGGGGGIIIHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRTTTUUUUUUXXXXXXXXXXXXYYYYYYYYYYYY]]]]]]\\\\\\\\\]]]]]]]]]////////////////////////000000111111111111000000......////////////......000000000000000000000000000000000000000000000000000000000000111111111111333222222111111222222333444444555555555555555444555555555555555666666777999999::::::::::::;;;;;;::::::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????????????????>>>======<<<;;;;;;::::::999999999888888888666666666555555444444444555555555555555444444444444444444444444444444444444333222111111111222333111222222222222333333333444444333333333333333333333555777777777:::???CCCMMMZZZhhhnnnrrrwww{{{{{{|||qqqfffaaa___^^^___eeelllssswww}}}~~~wwwpppjjjbbbYYYUUUVVV[[[```iiirrryyy|||}}}}}}xxxyyy{{{|||~~~}}}sssmmmdddbbb___]]]]]]ZZZUUURRRQQQPPPNNNNNNPPPUUUZZZ^^^ccceeefffeeecccbbbbbbbbb``````aaaaaaaaadddiiilllmmmmmmmmmnnnpppsssvvvxxxyyyzzz}}}wwwqqqggg^^^YYYXXXZZZ]]]iiioooyyy~~~}}}}}}~~~~~~~~~~~~~~~{{{~~~~~~~~~~~~}}}||||||||||||~~~~~~~~~~~~~~~{{{yyyzzz{{{|||~~~~~~|||zzzxxxwwwvvvtttrrrpppnnnlllkkkiiifffdddbbb```]]]ZZZVVVTTTRRRPPPOOONNNKKKIIIGGGGGGFFFEEEEEEEEEEEEEEEGGGFFFFFFGGGGGGHHHIIIJJJLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWXXXZZZZZZYYYYYYZZZ[[[[[[\\\///////////////////////////000000111111000000///000000////////////000000222222111111111000000000000000000000000000000000000000000111111111222222333222222111111222222333222333444555555555555555444444444444444555666666999999999::::::;;;;;;;;;;;;;;;<<<======>>>??????@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBB=========>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<:::999999999999888888888555555555444444444444444666666555555555444444444444444444444444444444444333333333222222222111111222222222222333333333333444444333333333444444555444777:::::::::>>>FFFMMM]]]jjjwww}}}|||xxxwwwzzzzzzuuupppjjjccc\\\ZZZ\\\```fffnnnuuu{{{~~~yyynnnccc[[[WWWVVV[[[bbbkkkpppvvv}}}}}}yyyyyyzzz{{{}}}}}}wwwooofff```\\\\\\\\\\\\[[[XXXSSSOOOLLLKKKKKKMMMPPPVVV[[[___fffffffffeeecccbbbcccddddddddddddcccccceeejjjmmmnnnooopppqqqrrrssssssssssssuuuzzzyyyrrrhhh^^^WWWUUUVVVXXXaaagggpppxxx~~~~~~}}}|||~~~~~~~~~~~~~~~}}}}}}~~~{{{xxxwwwwwwxxx{{{{{{{{{|||}}}~~~~~~~~~}}}zzzxxxttttttsssrrrpppnnnlllkkkfffdddaaa^^^\\\ZZZWWWTTTQQQOOOLLLKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJJJJKKKKKKKKKLLLIIIJJJKKKMMMPPPRRRSSSTTTUUUUUUUUUUUUVVVXXXYYYZZZ//////////////////////////////000000000000//////222111000//////000111222333333222222111000000000000000000000000000000000000000111111111222222222333222222111111222222333111222333444555666666666444444444444555666777777999999999::::::;;;;;;;;;;;;<<<<<<===>>>>>>?????????@@@AAACCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDCCCCCCCCC<<<=========>>>>>>????????????>>>>>>>>>=========999999999999888888888888666666666666666666555555666666666555444444333333444444444444444444333333222333333333333222111000222222222333333333444444444444333333444555666777777:::======???FFFRRR\\\kkkwwwxxxooonnnkkkgggdddcccaaa```___ccciiipppwwwqqqfffYYYTTTUUU]]]kkkwww~~~}}}{{{{{{|||~~~~~~wwwpppjjjeeeaaa^^^YYYYYYYYYXXXWWWTTTQQQNNNKKKKKKLLLOOOTTTYYY^^^bbbffffffeeecccaaa```bbbdddiiiiiihhhggggggiiimmmqqqpppqqqssstttsssqqqooonnnlllooottt|||~~~yyyppphhhbbbaaabbbcccdddiiiqqqwww|||~~~{{{{{{}}}~~~}}}~~~}}}~~~|||{{{{{{|||zzzwwwvvvwwwxxxzzzzzz{{{|||}}}~~~~~~|||xxxvvvsssrrrqqqpppmmmkkkiiigggbbb___\\\YYYWWWTTTQQQOOOKKKJJJGGGGGGFFFEEECCCAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGEEEFFFHHHJJJLLLNNNOOOPPPPPPPPPPPPQQQSSSUUUVVVWWW//////////////////////////////000000000000//////222111000//////000111222222222222222111111000000111111111111111111111111111111111111222222222222333222222111111222222333111222333444555555555555555555555555666777888999888888999::::::;;;<<<<<<<<<<<<======>>>>>>?????????@@@AAABBBCCCBBBAAA@@@????????????????????????AAABBBBBBCCCDDDDDDDDDCCC>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>============999999999888888888777777555555666666666666666666666666555555555444444444555555444444444333333333222333333333333222111000222222333333333444444444444444333333444666888999888<<>>>>>???????????????@@@@@@AAAAAAAAA@@@????????????????????????@@@AAABBBCCCCCCCCCCCCCCC??????@@@@@@@@@@@@@@@@@@===============<<<<<<<<<999888888888888777777777444444444444444555555555555555555555555555555555555555555444444333333222333333333222222222111111333333333333444444444444555444333333444777999;;;999>>>EEEOOOYYYdddooouuu|||wwwllleee^^^]]]]]]```gggnnn}}}~~~~~~~~~rrr\\\WWWUUU\\\gggvvv}}}{{{{{{wwwzzz~~~rrrjjj___WWWTTTUUUXXX[[[XXXXXXWWWTTTRRRQQQSSSUUUSSSTTTVVVYYY\\\___bbbcccbbbcccbbb```]]]\\\]]]^^^aaadddggghhhjjjkkknnnppprrrtttwwwyyyyyywwwtttrrrsssuuuyyy}}}||||||}}}}}}}}}}}}~~~zzzzzzzzz{{{}}}~~~}}}~~~~~~}}}|||||||||~~~}}}}}}}}}}}}~~~zzzxxxwwwvvvyyy|||~~~~~~~~~}}}}}}~~~~~~}}}|||zzzwwwrrrooonnnmmmkkkhhhddd```]]][[[WWWUUURRRPPPOOOMMMJJJHHHEEECCCBBBBBBBBBBBB@@@??????>>>>>>>>>>>>???@@@@@@????????????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLNNNNNN////////////////////////......////////////......///000000000000000000///...//////000000111111222111111111111111111111111111111111222222222333333333222222111111222222333222333333444444444333333444444444555666777888999777888888999;;;<<<<<<===>>>>>>>>>>>>>>>????????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@??????;;;;;;;;;;;;<<<<<<<<<<<<888888888888777777777777444444444555555666666666333333444444555666666666666555555444333333222222444333222111111111222333333333333444444444444555555444333333555777:::<<<===EEESSSdddttt}}}{{{ppphhh```ZZZ[[[___dddoooyyysssiiiXXXWWW\\\gggsss~~~|||zzzzzzvvvzzz|||kkkeee[[[SSSPPPPPPQQQQQQRRRUUUWWWWWWVVVUUUWWWYYYWWWXXXYYY[[[]]]^^^______aaabbbbbbaaa^^^\\\[[[[[[[[[___eeeiiikkkmmmooopppqqqtttxxx}}}~~~}}}}}}}}}}}}~~~}}}}}}}}}~~~|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~||||||{{{{{{}}}}}}zzzyyyyyyyyy|||~~~~~~~~~~~~||||||{{{yyyxxxwwwsssmmmiiihhhgggeeebbb___\\\YYYWWWRRRPPPNNNLLLKKKJJJGGGEEECCCAAA@@@@@@@@@@@@???>>>======<<<<<<===>>>>>>???============>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBCCCCCCEEEFFFGGGHHH////////////////////////......////////////.........///000111111000///...------...///000111222222111111111111111111111111111111222222222333333333333222222222222222222333333333444444444333222222222333333444555666888888777888888999;;;<<<======>>>>>>>>>>>>???????????????>>>=========>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>:::;;;;;;;;;;;;;;;;;;;;;888888888888777777777777666777777777888888999999222333333444555666777777666666555444333333222222555444222000000111222333333333333444444444555555555444333333555888;;;===BBBLLL___vvvuuujjjccc[[[WWW[[[bbbjjjwwwrrrddd[[[YYY[[[cccqqq|||}}}zzzyyywww|||uuujjjddd\\\VVVQQQNNNLLLJJJMMMRRRWWWZZZZZZYYYZZZ\\\XXXYYYZZZ[[[\\\\\\\\\[[[```bbbcccbbb___\\\[[[ZZZYYY^^^fffkkknnnpppqqqrrrppptttyyy~~~~~~|||}}}~~~~~~~~~{{{|||}}}~~~~~~~~~~~~~~~{{{{{{zzzzzz|||~~~|||zzz{{{|||~~~~~~~~~|||zzzyyyxxxwwwvvvtttooojjjfffbbbaaa```^^^[[[YYYVVVUUUOOOMMMJJJIIIIIIHHHFFFDDDAAA???>>>>>>??????>>>===;;;;;;;;;;;;<<<<<<===>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????@@@======>>>>>>???@@@@@@@@@?????????@@@AAABBBCCCDDD........................111000///...............///......///000000///------......///000111111222444444444444444333333333333333333333333333333333000111111111000111444777777666555444333444555555555444333222444666999;;;>>>>>>===<<<<<<<<<======>>>>>>===<<<<<<===??????@@@@@@???>>>>>>???@@@AAAAAAAAAAAACCCDDDBBB???===@@@???===>>>@@@AAA@@@@@@BBBBBBAAA@@@???======<<<===<<<;;;:::::::::::::::999999888888777666666666888888777666555444333333222333444555555555444333444444444555555555666666111222333333444444333333333444555444222111222333555666777888999;;;>>>AAAGGGZZZttt{{{uuuoookkkaaa]]]ZZZ^^^hhhsssyyy|||~~~{{{{{{rrrbbbZZZYYYZZZbbbnnnzzz~~~zzzyyy~~~rrreeeaaa\\\XXXUUURRROOOMMMRRRSSSUUUWWWYYYZZZZZZZZZVVVVVVVVVVVVWWWXXXYYYYYY\\\^^^```aaa```____________aaadddiiinnnpppooonnnqqqrrrwww}}}~~~}}}||||||}}}~~~{{{yyy{{{|||}}}~~~||||||}}}~~~~~~~~~~~~}}}~~~~~~}}}zzzwwwtttrrrpppnnnllliiidddaaaaaa___\\\XXXTTTPPPMMMLLLKKKKKKIIIGGGEEECCCBBBAAAAAA@@@???===<<<<<<;;;;;;;;;:::999888888:::;;;===<<<<<<<<<<<<<<<<<<;;;;;;================================================<<<>>>???@@@??????AAACCC000000000000000000000000000000///........./////////......///000000///---.........///000111111111222333444555666777888888333333333333333333333333444555555444333444666999666555444444444444555666777666555444555777:::<<<;;;:::::::::::::::;;;;;;>>>>>>===<<<===>>>???@@@BBBAAA@@@?????????@@@AAAAAAAAAAAABBBCCCBBB???===>>>===<<<<<<>>>@@@??????AAAAAA@@@???>>>>>>======;;;;;;;;;::::::;;;<<<<<<999999888888777666666666777777777666555555444444333444555555555444333333333333222222222111111111111111222333333333333222222444555555444444555666666777999999:::===BBBGGGVVVeee{{{zzzrrrkkkgggbbbbbbeeejjjrrrxxx{{{||||||zzz|||ttteee]]][[[]]]ffflllttt|||~~~~~~uuulllhhheee```]]]ZZZWWWTTTRRRUUUVVVXXXZZZZZZYYYXXXWWWTTTTTTTTTTTTUUUVVVWWWWWW[[[^^^aaabbbbbbbbbcccdddaaacccggglllqqqttttttrrrppprrruuu{{{~~~~~~~~~|||zzzxxxxxxyyyyyy{{{~~~{{{|||}}}~~~~~~~~~|||{{{{{{~~~}}}|||{{{yyywwwtttqqqooommmjjjhhhddd```\\\ZZZYYYVVVTTTPPPNNNKKKJJJHHHHHHFFFEEECCCAAA@@@??????>>>===;;;::::::999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>???@@@000000000000000000000000//////.........///000000//////...///000000///---......//////000000111111000111333555888:::<<<===444444444333333222222222222333444333222222333555444444444444444555666777999888666666666888:::;;;999999888999999:::;;;<<<>>>============>>>???@@@CCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@AAABBBBBB???===<<<;;;:::;;;===??????>>>@@@?????????>>>>>>======::::::::::::;;;<<<===>>>999888888777777666666555666666666666666666666666555555555555555444333222444333333222000//////...000000111222222222222222111333555555555666888999555888::::::;;;@@@IIIPPPfffqqqxxxoooiiifffbbbgggooouuuyyyzzzzzz{{{{{{yyy}}}~~~oooaaaZZZ\\\ccciiitttxxx}}}wwwnnnhhhjjjhhheeecccaaa___[[[XXXWWWXXXYYYYYYYYYWWWUUUSSSRRRRRRRRRRRRSSSTTTUUUVVVZZZ]]]aaaccceeefffiiikkkggghhhlllqqqvvvyyyyyyxxxrrrrrrtttyyy~~~~~~}}}wwwuuuuuuttttttvvvzzz~~~~~~{{{||||||}}}~~~zzzzzz{{{~~~~~~~~~|||{{{zzzyyywwwuuunnnkkkhhheeebbb]]]YYYUUUQQQQQQOOOMMMKKKIIIHHHGGGDDDCCCBBBAAA???>>>===<<<<<<;;;:::999888777777777666888:::<<<<<<;;;999888::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::<<<===<<<;;;;;;<<<===........................///.........///000111111000///...///111111///....../////////000000000111///000222444777:::;;;<<<555555444333333222111111222333333333111000222333222222333444555666777888999888777666666777999:::999999999:::;;;<<<===>>>=========>>>>>>???@@@@@@DDDDDDCCCCCCBBBAAAAAAAAA@@@??????@@@AAAAAA@@@>>><<<;;;:::;;;===?????????>>>>>>>>>>>>>>>>>>>>>===;;;;;;::::::;;;<<<======888888888777666666555555555555555555666666777777777666666555444333333222555555555444333222222111111111222333333333333222222333555555555555777999333777;;;<<<===DDDPPPYYYmmmuuu~~~sssmmmjjjiiiiiipppxxx|||{{{{{{}}}|||yyy}}}xxxmmm```XXXYYYcccnnnvvv}}}xxxrrrmmmkkkjjjhhhggggggfffddd```]]]WWWVVVTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTVVVVVVYYY\\\```dddgggkkknnnqqqppppppssswww{{{}}}}}}|||uuutttuuuxxx~~~~~~xxxsssqqqnnnnnnppptttyyy|||||||||{{{||||||}}}~~~~~~~~~~~~}}}~~~{{{xxxwwwuuusssqqqiiifffbbb^^^[[[WWWRRROOOLLLKKKJJJHHHFFFDDDCCCBBB@@@@@@???>>>===<<<;;;::::::999888777666666666666444555666777777777666555888888999999999999999:::888888888888888888888888777777777777777777777777999:::;;;:::888888999:::........................///////////////000111222000//////000111111000...////////////000000000000000111222333555666777888555555444333333222111111555666777777555444555666111222333444666777777888888777666666666777888888999999999:::;;;<<<===>>><<<===>>>>>>???@@@@@@@@@DDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???@@@AAABBB@@@???>>><<<<<<<<>>=====================<<<<<<;;;:::::::::::::::888888777777666555555555444444555555666777777777777777666555444444333333444444444555555555555555222333444444555555444444222444555555444444555666333777<<<@@@EEEMMMYYYbbbmmmtttvvvlllhhhiiillluuu{{{~~~zzzzzz}}}|||uuunnnddd^^^XXXXXX___jjjvvv|||}}}}}}}}}}}}~~~wwwsssqqqpppooojjjhhhgggggggggeeeaaa^^^UUURRRNNNLLLLLLOOOSSSVVVTTTTTTTTTUUUVVVXXXYYYZZZYYY]]]aaaeeeiiinnnsssvvvzzzyyyzzz|||~~~{{{yyyxxxzzz~~~~~~~~~|||tttnnnkkkkkkmmmqqquuuxxxyyyyyy||||||}}}~~~~~~|||{{{~~~~~~|||yyytttpppnnnkkkhhheeeccc```[[[XXXUUURRRNNNKKKIIIHHHFFFDDDBBB@@@???>>>>>>>>>===<<<;;;;;;::::::999999888777666666666666555555444333444555666777666777777777888888888999777777777777777777777777666666666666666666666666777888999888666666666888000000000000000000000000000000/////////000111111000//////000111111000...////////////000000000000111111222222222333333333444444444333333222222222333444666666555444444555111222333555666777777777666666666666777777888999999999888999999:::;;;<<<<<<<<<>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBB@@@???@@@BBBCCCBBBAAA@@@???>>>>>>@@@AAAAAA@@@>>>>>>======<<<<<<<<<;;;<<<;;;:::999888888888888888777777666666555555444444555555555666666777777777777666555444444444555222222222333333444444444333444444555555555555555333444555555444333444666666:::AAAJJJSSS\\\eeekkknnnttt|||xxxmmmeeedddiiinnn{{{zzzuuurrrmmmeee^^^TTTVVVYYY```hhhrrr{{{}}}zzzuuuxxx|||uuussspppoooppprrrrrrrrrooommmjjjhhhfffccc___\\\SSSPPPLLLJJJKKKOOOTTTXXXWWWXXXXXXYYYZZZ\\\]]]^^^]]]```dddhhhlllqqqwww{{{}}}|||}}}}}}}}}~~~xxxrrrnnnnnnoooqqquuuxxxyyyyyy}}}}}}~~~}}}|||{{{}}}~~~yyyuuupppkkkgggddd```^^^[[[XXXTTTQQQOOOMMMJJJHHHFFFEEECCCAAA???>>><<<;;;;;;;;;;;;::::::999999999999888777666666666666777888777555444444666888:::555555555666777777888888666666666666666666666666555555555555555555555555444666777666555555666777000000000000000000000000111111000000///000000000111000///000222222000///000000000000////////////222222222222222222222222333333333333333333333333///111444444333333333444111222444555666666666666666666777777888999::::::;;;:::::::::::::::;;;;;;;;;<<<>>>@@@AAAAAAAAAAAA@@@AAACCCDDDDDDDDDDDDCCCCCCAAA@@@AAACCCDDDCCCCCCBBB@@@??????@@@@@@@@@???>>>>>>===<<<<<<;;;::::::999999888888777888888888777777777666555555444444555555555666666666666666777666555444444555666666333333222222222222222222222333444444555555444444222444555555555555777999<<<@@@IIIUUUcccmmmrrrtttpppssswww|||}}}xxxuuunnnfffaaadddmmmvvvyyypppggg```YYYTTTRRRZZZeeeooowww~~~yyyuuurrrxxx|||rrrlll``````bbbgggmmmssswwwxxxyyyuuupppjjjfffaaa\\\YYYTTTRRRPPPOOOOOORRRUUUXXXZZZZZZ[[[[[[]]]___```aaabbbdddhhhlllpppuuu{{{|||~~~|||}}}~~~~~~~~~|||zzzvvvuuuuuuvvvyyy|||||||||~~~~~~~~~~~~~~~}}}{{{}}}~~~~~~~~~{{{xxxtttpppjjjeeeaaa^^^\\\YYYSSSPPPLLLJJJIIIIIIGGGFFF@@@@@@???>>>===<<<<<<;;;999999999888888888888888777777666555555555666666666666666666666777777888333444444555666666777777666666666666666666666666444444444444444444444444333444666666555555666888........................222222111000//////000000111000///000222222000///000000000000////////////222222222222222222222222333333333333333333333444111444666777777666777888222333444666666666666555666777777999:::;;;<<<<<<>>>>>>===<<<<<<<<<======;;;<<<>>>@@@AAAAAAAAAAAA???@@@BBBDDDEEEEEEDDDDDDCCCBBBAAAAAACCCDDDDDDDDDCCCAAA???>>>??????>>>===???>>>>>><<<;;;:::999999666666666666777888999:::777777777666555555444444666666666666666666666666777666555444444555777777666555555444333222111111111222333333444444333333111333555666777888:::<<>>>>>=========>>>>>>======???@@@AAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@===<<<;;;:::999:::;;;;;;888888777666555444333333999888888888777777666666777777666666666666777777444444444444444444444444333333333444444444555555666555555444444444555555999555555888::::::>>>BBBDDDQQQ```lllxxxtttkkkmmmrrrnnneee^^^```aaabbbfffooo{{{lll```WWWQQQRRRXXXfffvvv{{{xxxyyy{{{wwwqqqbbbWWWRRROOOSSS[[[eeeqqq|||}}}pppddd]]][[[\\\\\\ZZZWWWUUUUUUXXX[[[]]]^^^]]]]]]^^^___aaaccceeejjjlllppptttxxx|||}}}~~~yyyvvvtttwwwyyy}}}}}}{{{{{{|||}}}}}}|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~|||zzzzzz}}}~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~~~~}}}||||||{{{|||||||||}}}}}}|||~~~zzzxxxwwwuuusssooojjjfffbbb___[[[VVVRRRPPPOOONNNLLLGGGCCCCCCEEEDDD@@@<<<;;;:::888777777777888888888777777666555444444444444555555555666666777777666666555444444444444555:::888666333222111111111444444444444444444444444444444222222222222444444333333333444444444555555000000000000111111111111000000////////////000000000///---...111222111///...///000111222222222222666444333222111222333444222222222222222222222222333444444444555555666666333333333444444444555555777777777888999:::<<<<<<<<<;;;;;;;;;:::;;;;;;;;;===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???????????????===<<<;;;:::999:::;;;;;;777777888888888999999999777777666666666555555555777666666555555666666777444444444444444444444444333333333444444444555555666555555444444444555555444111222444555666;;;BBBMMMYYYiiiuuuwwwooommmnnniii```]]]bbbhhhlllqqqwwwsssbbbXXXTTTSSSZZZbbbqqq~~~|||}}}xxxiii[[[SSSPPPSSSXXX```jjjttt||||||rrrhhh```^^^^^^]]][[[YYYXXXXXXZZZ\\\]]]_________```bbbdddfffhhhmmmppptttyyy|||}}}}}}xxxsssqqquuuwww{{{~~~|||yyyyyyzzz{{{||||||}}}~~~}}}}}}~~~~~~~~~}}}{{{yyyzzz}}}}}}}}}~~~}}}|||}}}}}}}}}~~~~~~~~~}}}}}}|||||||||}}}}}}|||{{{{{{{{{||||||||||||}}}~~~~~~}}}||||||{{{||||||~~~~~~|||zzzyyyuuusssqqqooommmiiiddd```\\\YYYUUUQQQMMMKKKJJJIIIEEEAAA>>>===??????;;;777:::999888777777777888888777777777666555444444444444444444444555555555666444333333222111222222222444333333333333444555666444444444444444444444444444333333222222333333444333333333444444444555555000000000000111111111111000000////////////000000000///...///111222111000///000000111111111111111555222///,,,,,,...111444222222222222222222222222222222333444555666777777666666666666777777777777777777777777888:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<:::999999999:::;;;888888999999999:::::::::555555555444444444444333555555555444444555555555444444444444444444444444333333333444444444555555555555444444444555555666555555666999:::===HHHSSS^^^iiivvv}}}tttmmmjjjddd]]]```gggrrryyy~~~qqqeeeWWWQQQRRRXXXccclll~~~|||{{{}}}oooaaaWWWRRRPPPYYY^^^fffooowww||||||vvvnnngggbbbaaa^^^]]]]]]\\\\\\\\\]]]]]]______```bbbdddgggiiikkkppptttzzz~~~||||||}}}}}}wwwsssuuuwww{{{}}}zzzwwwvvvxxxzzz{{{|||}}}~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{|||~~~}}}}}}~~~~~~~~~~~~~~~|||zzzyyyyyyyyyzzz{{{{{{zzzzzzzzz{{{||||||{{{zzzzzzzzzzzzzzzzzz{{{vvvvvvvvvxxxzzz~~~}}}{{{yyyvvvsssrrrmmmkkkhhhfffddd```[[[WWWSSSQQQNNNJJJGGGEEEDDDCCCCCC@@@===<<<======:::777999888888777777777777888777777666666555444444444333333333444444444444444777666555555444444555555222222222333444555777888444444444444444444444444444333333222222333333444333333333444444444555555............////////////000000////////////000000000//////000111111111111222222333333222111000000111...+++))))))+++...000222222222222222222222222222222333444444555666666555555666666666777777777777777777888999:::<<<<<>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBAAAAAAAAAAAA@@@??????>>>===============<<<;;;:::999999999:::;;;;;;::::::999888777666555444444444444444444444444555444444333333444444555444444444444444444444444333333333444444444555555555444444444444555666666888888;;;???CCCLLL___pppwww~~~tttkkkeeebbbaaahhhppp{{{wwwccc[[[SSSQQQVVV```kkksss|||xxx{{{yyynnnccc[[[VVVTTT\\\aaahhhpppvvvxxxxxxxxxyyyzzzzzzxxxtttnnnhhheee_______________^^^^^^]]]^^^^^^```cccfffhhhkkklllqqqvvv|||~~~|||zzz{{{yyy{{{}}}zzzwwwvvvxxxzzz|||}}}}}}~~~~~~|||{{{}}}}}}|||}}}}}}|||}}}}}}}}}}}}~~~}}}~~~~~~}}}zzzxxxvvvvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{|||yyyxxxwwwvvvvvvwwwxxxyyysssssstttuuuwwwyyy{{{|||}}}|||yyyvvvrrrnnnkkkiiidddbbb___]]]ZZZWWWRRROOOMMMKKKHHHEEECCCAAA??????@@@>>><<<;;;<<<;;;999777777777777777777777777777666666666555555444444444444444444444444444444444888888777666666666666666555555444444333333333333444444444444444444444444333333333333333333333333333333333444444444555555............////////////000000////////////000000///000000111000111111222111111222333444444444333111000000000000000111111222222222222222222222222444444444444444444444333222222333333333444444444999999999:::;;;<<<===>>>;;;<<<===>>>>>>>>>>>>===???@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBB???>>>======<<<<<<======<<<;;;:::999888999::::::;;;;;;:::999888777666666555555555555555555555555444444333333333333444444444444444444444444444444333333333444444444555555444444444444444555666666555666:::@@@IIIYYYqqqxxxmmmdddaaacccgggssszzzyyyfffUUUTTTTTTXXXaaammmwww{{{|||zzz}}}~~~zzztttnnnfff```\\\[[[___ffflllppprrrrrrqqqsssuuuxxxyyyxxxsssnnnjjj```aaabbbbbbaaa```___^^^]]]^^^aaadddgggiiikkklllooottt{{{|||~~~~~~{{{yyyxxxzzz|||~~~~~~}}}}}}~~~}}}|||{{{}}}~~~}}}~~~}}}{{{yyyxxxxxxwwwxxxzzz{{{|||~~~~~~}}}zzzwwwuuuuuuvvvvvvxxxwwwwwwwwwxxxyyyzzzzzzwwwvvvtttsssssstttvvvwwwsssttttttuuuvvvwwwxxxxxxzzz|||~~~}}}{{{wwwvvvrrrnnniiieeecccaaa\\\ZZZWWWTTTRRROOOKKKIIIHHHGGGEEECCCAAA???>>>===999888777777777666555444666666666666666666666666555555555555444444444444666666555555555555555555555444333333222222333333666666555555444333222111444444444444444444444444333333333333333333333333333333333444444444555555000000000000111111111111000000////////////000000///000222111000000111333,,,---000222555666888888///111222444444333222111222222222222222222222222444444444444333333222222666666666777777777777888::::::::::::;;;===>>>???<<<===???@@@AAA@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>===============<<<;;;999888888888999:::999999:::::::::;;;;;;;;;666666666666666777777777444444444333333444444444444444444444444444444444333333333444444444555555444444444444444555666777777888===HHHUUUgggwwwlllddd______fffooo|||}}}hhhZZZMMMRRRXXXaaannn}}}~~~}}}zzz{{{{{{{{{xxxqqqhhhaaaYYY[[[```dddhhhkkklllmmmqqqrrrtttwwwyyywwwsssoooddddddeeeeeedddcccbbbaaa```aaadddgggjjjlllnnnnnnlllqqqwww|||~~~}}}|||zzz{{{}}}~~~~~~}}}}}}~~~|||{{{zzz{{{~~~}}}zzzwwwtttsssppprrruuuwwwyyy{{{~~~~~~~~~}}}{{{xxxwwwvvvvvvvvvwwwwwwvvvvvvwwwwwwxxxxxxuuutttsssqqqqqqssstttuuuttttttuuuuuuuuuuuuvvvvvvvvvwwwzzz}}}~~~|||zzzzzzyyyxxxuuurrrnnnllliiiddd```\\\ZZZYYYTTTRRROOOMMMKKKIIIFFFDDDCCCCCCBBB@@@???===<<<;;;888777777777666666555555444555555666666666666555444444444444444444444444666666666666666555555555555444444333333333333333333333444555555444444444444444444444444444444444222333333444444333333222333333333444444444555555000000000000111111111111000000////////////000000///111222222000000111444,,,---///111333444555555...///111222222222111000222222222222222222222222333333333333333333444444888999999999999:::::::::999999999:::;;;<<<===>>>>>>???AAACCCDDDDDDCCCBBB@@@AAABBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>======>>>>>>;;;;;;999888888888999:::999999999999::::::::::::555555666666666777777777555555444444444444555555444444444444444444444444333333333444444444555555444333333444444666777777===???FFFTTTdddtttyyynnnccc``````cccmmmwww~~~{{{zzzxxxiii\\\VVVNNNVVV___hhhvvv~~~}}}}}}|||}}}xxxyyy{{{}}}|||uuujjjbbbVVVWWWYYY]]]aaafffjjjlllppppppqqquuuxxxxxxvvvsssiiiiiihhhhhhgggfffffffffeeegggjjjmmmoooqqqrrrrrrjjjnnnssswwwyyyzzz{{{|||}}}|||{{{{{{|||~~~}}}|||}}}~~~}}}|||{{{~~~{{{vvvrrrooonnnppptttvvvyyy|||~~~~~~~~~}}}}}}}}}}}}|||{{{yyyxxxxxxwwwwwwwwwvvvvvvuuuuuuvvvvvvtttsssrrrqqqqqqrrrssstttsssttttttttttttssssssrrrppprrruuuxxx{{{}}}}}}|||{{{zzzzzzuuutttrrrqqqpppnnnjjjgggdddbbb^^^ZZZVVVSSSRRRQQQMMMKKKHHHFFFFFFEEECCCAAA>>>>>>======;;;:::999888777777888777666666666777333444555666666666555555444444444444444444444444666666666555555444444444666666555444444444444444000111333555666666555555444444444444444444444444222333333444444333333222333333333444444444555555............////////////000000////////////000000///111333222000000222444///000000000000//////...111111222222333333333333222222222222222222222222111111222333444444555666444444444444555555555555888888888999:::;;;<<<===;;;<<>>>>>>>>>>>>>>;;;:::999888888888999::::::999999888777666555555555555555666666666777777666555555444444555555666444444444444444444444444333333333444444444555555333333333444555666777888???AAAKKK[[[kkkwwwzzzvvvjjjaaaaaadddjjjsss~~~}}}yyywwwrrrtttuuuqqqfff[[[UUUVVVUUU]]]dddlllxxx}}}vvvtttxxxyyywwwyyy|||}}}tttwwwxxxzzz|||{{{uuujjjbbbTTTUUUUUUXXX]]]ccciiimmmpppoooooossswwwyyywwwuuummmlllkkkjjjiiiiiiiiiiiijjjllloooqqqtttuuuvvvvvvhhhlllqqqtttvvvwwwyyy{{{zzz}}}zzzzzz{{{}}}~~~||||||}}}}}}~~~~~~~~~|||wwwqqqmmmoooqqquuuyyy{{{~~~~~~}}}}}}}}}~~~~~~}}}|||}}}}}}}}}|||{{{zzzyyyxxxxxxwwwvvvuuuuuuuuuuuuuuusssrrrrrrrrrrrrrrrrrrsssrrrrrrssssssrrrqqqpppooommmnnnqqqtttwwwyyy{{{|||yyyxxxvvvsssqqqooonnnmmmjjjhhhfffeeedddbbb^^^ZZZ]]][[[XXXTTTPPPNNNLLLLLLIIIGGGDDDCCCBBBBBB@@@???::::::::::::999777666555111222333333222111222333222333555666666666555555444444444444444444444444555555555444444333333333222222111000000000000111111222444555555555444444444444444444444444444444222222444444444444222222333333333444444444555555000000000000000000000000111111000///////////////000000000000111111111111222000...///222333111///000000000000000111111222333333333333333333333333666555444333333444555666555555555666666666555555;;;:::999999999:::;;;<<>>===??????@@@@@@@@@??????>>><<<:::888777777888999;;;999888888888777777666666888555444555777888666444555555555444444333333333444444333222222333333333333333222222333333444555555444555777666555:::AAAAAAHHHSSS___jjjuuu~~~}}}zzzjjjgggeeegggmmmuuu|||}}}vvvrrrjjj```ZZZTTTPPPQQQUUU^^^fffpppzzztttlllkkknnnrrrtttzzz||||||{{{zzzwwwvvvxxxzzzwwwmmmdddUUUQQQNNNQQQYYYaaaeeeffflllnnnpppqqqqqqrrrtttvvvvvvuuurrrpppooonnnooopppqqqrrrtttyyy~~~}}}zzzwwwrrrqqquuuwwwvvvvvvxxxyyyzzzzzz|||~~~~~~wwwxxxzzz{{{}}}|||{{{zzz|||~~~~~~}}}yyywwwvvvyyy|||~~~~~~|||}}}~~~}}}|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~|||{{{}}}}}}}}}~~~}}}|||{{{{{{|||zzzxxxuuusssrrrrrrrrrnnnnnnoooooopppqqqrrrrrrvvvuuusssqqqnnnkkkiiihhhggggggfffggghhhkkknnnppppppooonnnllljjjhhhffffffeeeccc```]]]YYYVVVUUUTTTPPPNNNMMMLLLKKKIIIGGGDDDBBBAAA???===<<<;;;;;;<<<<<<<<<:::888777666666666666666555444333222222111555555555444444333333333444444444444444444444444444444444444444444444444333333222111111222222222333333333333333333333333555555333333333333555555555444444444444555666666333333333222222222111111000000000000000000000000111111000///////////////000000000000111111111111222000//////111222111///000000000000000111222222333333333333333333333333555555444333333444555555666666666666777888999:::::::::999999999:::;;;<<>>???@@@@@@@@@@@@???>>>>>><<<;;;999888888999:::;;;888888888777777777666666666444333444666777666444555555444444444333333333444444333333222333333444444444333333333444555555555444666999888888>>>EEELLLPPPWWW^^^fffooowww}}}~~~xxxqqqmmmiiihhhiiimmmttt|||yyylllbbbXXXSSSPPPPPPVVV]]]iiinnnvvv|||}}}sssnnnmmmppptttuuuyyyzzz|||}}}||||||{{{wwwvvvwwwrrriii```WWWRRRMMMOOOVVV]]]bbbcccgggiiilllnnnoooqqqtttvvvuuuvvvwwwwwwvvvvvvvvvvvvzzzzzz}}}yyyuuutttxxxzzzyyyyyy|||zzzzzz{{{|||~~~~~~}}}}}}~~~{{{zzzyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{}}}~~~~~~~~~|||{{{|||}}}}}}~~~}}}|||~~~}}}}}}|||{{{zzzzzzyyyzzzzzz{{{{{{{{{||||||||||||}}}~~~~~~}}}~~~~~~|||{{{{{{{{{{{{zzzzzzzzzyyyyyy{{{yyywwwuuusssrrrrrrrrroooooopppppppppqqqqqqqqqqqqpppnnnllliiigggeeedddaaa``````___```bbbdddfffcccbbbaaa___]]][[[ZZZYYY\\\[[[XXXUUURRRPPPOOONNNMMMKKKHHHGGGFFFDDDAAA>>>???===<<<:::999999999:::;;;:::999777666666666666444444444444444444333333666555555555444444444333444444444444444444444444444444444444444444444444222222222222333444555555333333333333333333333333333222222111111222222333444444333333444444555666333333333333222222222222000000000000000000000000111000000///////////////000000000000111111111111111000///000111222111///111000000000000111222222333333333333333333333333444444333333333333444444222222222222444666888999999999999999999:::;;;;;;??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;:::999::::::;;;888888777777777777666666444333222333555666666555555444444444444333333333444333333333333333444444555555444444444444444555444333444888999;;;CCCKKKZZZ\\\^^^```dddiiioootttxxxuuurrrqqqrrrpppjjjeeekkklllooovvv~~~|||vvvbbbYYYPPPNNNPPPUUUaaakkkwwwzzz}}}~~~|||{{{{{{}}}yyytttrrrsssvvvxxxyyyzzzzzz{{{|||~~~|||yyyyyyzzz{{{}}}{{{uuusssssspppiiiccc[[[UUUPPPOOOSSSZZZ___aaabbbeeehhhjjjlllooorrrttttttxxx{{{~~~~~~}}}~~~~~~zzzvvvuuuyyy|||{{{{{{}}}{{{{{{||||||~~~~~~~~~zzzyyyxxxzzz}}}~~~~~~~~~~~~{{{{{{|||~~~~~~}}}zzz{{{{{{||||||||||||{{{}}}}}}||||||{{{{{{zzzzzz{{{{{{|||||||||{{{{{{zzz{{{{{{zzzyyyxxxwwwvvvuuuwwwxxxxxxyyyzzz{{{||||||}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvvvvvwwwwwwxxxwwwvvvuuutttsssssssssooooooooonnnnnnmmmmmmmmmkkkjjjhhhfffccc```^^^]]][[[ZZZYYYXXXWWWXXXYYYZZZYYYYYYWWWVVVTTTSSSRRRQQQQQQOOONNNKKKIIIHHHGGGGGGEEECCCAAA@@@@@@???===;;;999999888777777777777777888777666666555555666666333333333444444444555555555555555555444444444444444444444444444444444444444444444444444444444444222222333333444555666777444444444444444444444444111222222333333222222111333333222222333333444555444444444444333333333333////////////////////////000000////////////000000///000000000111111111111111000000000111111000000111111000000111111222333333333333333333333333333333333333333333333333333222222111111222444777888888888888999999:::;;;;;;>>>???@@@AAABBBBBBBBBAAABBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>===<<<;;;::::::;;;;;;777777777777777777666666333222222333444555555555444444444444444444444444444333333333333444444555555555444444333333444444777666666999<<>><<<;;;;;;======<<<;;;666555555555555666666666555555555444444555555666444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222333444444444555555555555555555555555555555333333555555555555333333222222111111222222333444555555444444444333333333////////////////////////000000////////////000000///000000000111111111111000000111111000000000111111111111111111222222333333333333333333333333333333333333333333333333333888888777666777888999:::777777888999::::::;;;;;;===>>>???@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBDDDDDDEEEFFFGGGFFFFFFEEECCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::666666666666666666777777222333444444444444555555444444444444444444444444444333333333444444555666444444333333333333444444<<<::::::>>>CCCLLL[[[hhhppprrrsssssspppllljjjjjjkkkmmmnnnmmmiiigggggghhhlllqqq{{{~~~qqqddd[[[OOOMMMPPPYYYccclllwwwzzzvvvttttttwwwzzz|||}}}}}}zzzyyypppppprrrvvvzzz|||{{{yyyrrrnnniiigggiiijjjkkkjjjccc^^^WWWSSSTTTXXX^^^aaaeeehhhjjjlllmmmoooqqqtttuuuyyy|||}}}}}}}}}yyyxxx{{{}}}||||||~~~~~~~~~~~~~~~}}}~~~}}}}}}||||||||||||}}}}}}xxxzzz|||~~~|||zzzyyyzzz}}}~~~}}}}}}|||{{{zzzyyyyyy||||||}}}}}}}}}||||||{{{{{{|||}}}~~~~~~|||{{{zzzyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvuuuttttttwwwxxxyyy{{{|||~~~||||||~~~~~~~~~zzz{{{}}}~~~~~~~~~}}}}}}{{{zzzyyyxxxwwwxxxyyyyyywwwvvvtttrrrrrrssstttuuussssssssssssrrrrrrqqqqqqmmmlllkkkiiigggfffddddddbbbaaa___\\\ZZZWWWUUUTTTPPPOOONNNLLLJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCAAAAAA@@@???>>>>>>>>>???>>><<<:::999:::;;;:::999444555555555666666666666444444444333444444555666666666555444333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444333222111000555555555555555555555555333333555555555555333333222111111111111222333333555555444444444333333333000000000000000000000000///////////////000000111000000000000111111111111///111222111000///000111222111111111111222333333333333333333333333333333333333444444444444333333777777777777777777777777555666888999::::::::::::<<<<<<>>>???@@@@@@@@@@@@???????????????@@@@@@AAACCCDDDEEEFFFGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBB@@@>>>======>>>>>>>>>>>>===<<<;;;::::::999555555666666666666777777333555666555444333444555333333333444444444444555333333333333444555666777444444333333444555555666:::999===DDDKKKTTTcccoooxxxzzz|||{{{wwwqqqmmmkkkiiikkkjjjfff```^^^```dddjjjqqq}}}wwwgggZZZSSSJJJLLLTTTbbbmmmuuu}}}~~~yyyvvvuuuvvvyyy~~~{{{xxxuuutttnnnnnnqqqvvv|||~~~|||yyyrrrmmmhhheeedddeeeffffffccc___ZZZVVVVVVYYY___bbbkkknnnppprrrssstttwwwyyyzzz}}}~~~~~~}}}}}}}}}||||||||||||}}}}}}|||}}}~~~}}}||||||~~~~~~}}}}}}}}}}}}|||||||||{{{{{{zzzzzzzzz~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}~~~~~~}}}|||{{{zzzzzz{{{{{{{{{zzzzzzyyywwwwwwvvvvvvuuutttttttttyyyyyy{{{|||~~~~~~~~~~~~~~~}}}|||zzz{{{|||}}}}}}}}}|||{{{yyyxxxvvvttttttuuuvvvwwwuuutttsssrrrrrrrrrssstttqqqqqqqqqqqqpppooonnnnnnlllllljjjhhhfffdddcccbbb]]]\\\ZZZWWWTTTRRRPPPOOOHHHGGGFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<>>:::888888777666555444555666666666666666555555444444444444444555555777666555444333222222111222222222222333333333333333333333333333333333333333333333333333333333333333444444444333111///...444444444444444444444444111222222333333222222111222222111111222222333444444444444444333333333333000000000000000000000000///////////////000111111000000000000111111111111///111222111//////000222222222111111222222333444333333333333333333333333333444555555555555444333111222444555666555444444444666777999:::::::::::::::;;;<<<===????????????@@@@@@??????@@@@@@AAABBBAAACCCDDDFFFFFFEEEDDDCCCEEEDDDCCCCCCCCCDDDEEEEEEDDDBBB@@@>>>======>>>>>>=========<<<;;;:::999888555555555666666666777777555777888777444222333555333333333444444444555555333333333444444555666777555555555555666888999:::;;;???HHHTTT]]]dddnnnxxxyyytttpppnnnjjjgggaaa\\\[[[]]]cccgggooovvvmmm^^^TTTOOONNNQQQ\\\kkkwww}}}zzzwwwxxxyyy|||}}}vvvsssrrrssslllkkkmmmsss{{{~~~|||wwwsssnnnjjjgggggghhhhhhfffccc___\\\\\\___dddhhhpppsssvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}||||||||||||{{{{{{{{{|||||||||}}}}}}}}}~~~~~~~~~~~~}}}|||{{{|||||||||}}}}}}}}}||||||{{{{{{{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwzzzzzz{{{|||~~~~~~~~~||||||~~~~~~~~~}}}{{{zzzzzz{{{|||}}}|||{{{zzzyyywwwuuusssqqqppprrrtttvvvsssrrrrrrrrrqqqqqqqqqqqqooooooppppppooommmlllkkkiiihhhfffdddbbbaaa___^^^VVVUUUSSSQQQNNNLLLJJJIIIBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>=========;;;;;;:::999999999999999<<<999666555555666555555555555666777777666555444666555555444444444444555555555555444444333333333333333333444444555555555222222222222222222222222222222222222222222222222222333444555444333111000333333333333333333333333333222222111111222222333222222222222222333444444333333333333222222222222000000000000000000000000///////////////000111111000000000000111111111111///111333222///...000222222222111111222222333444333333333333333333333333444444555666666555444444000222555888999999888666444555777999:::;;;::::::999:::;;;===>>>?????????AAAAAA@@@@@@AAAAAABBBCCCAAABBBDDDEEEFFFEEECCCBBBFFFFFFEEEDDDDDDEEEFFFGGGDDDCCC@@@>>>======>>>>>>=========<<<;;;999888777444555555555666666777777666888999888444222333555333333333444444555555555333333333444555666777777666666666777888:::<<<<<>>????????????CCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEFFFFFFGGGDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<;;;<<<<<<;;;::::::999888888:::888555444444555444444555555555555555555555555444444444444444444444444444444333222222333333333999444111222444777===DDDIII[[[pppwwwrrrqqqpppllliii___\\\YYY[[[bbbkkkqqqttt{{{rrrcccZZZRRRTTT\\\]]]dddnnnwww}}}zzzzzz|||}}}{{{rrrnnnnnnnnnfffcccbbbeeennnyyy|||wwwtttrrrrrrvvvrrrlllfffdddhhhoootttsssvvv{{{}}}|||~~~~~~}}}}}}}}}~~~}}}{{{yyy|||||||||}}}~~~~~~~~~}}}|||}}}|||~~~}}}|||||||||}}}~~~~~~}}}|||{{{~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}|||||||||{{{{{{zzzzzzzzz{{{{{{}}}{{{yyyvvvuuutttuuuvvvyyyzzz|||~~~~~~}}}|||~~~}}}|||{{{{{{|||}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~}}}||||||{{{||||||}}}}}}~~~}}}|||{{{yyywwwxxxxxxwwwwwwvvvtttsssrrrrrrqqqpppnnnnnnoooqqqrrrsssrrrqqqqqqqqqpppnnnlllkkkkkkkkkjjjiiigggdddcccaaa___]]]\\\ZZZXXXUUUSSSMMMKKKHHHFFFEEEDDDCCCAAA>>>===;;;:::999999:::;;;;;;::::::999999888888777555555555555555555555555666666555555555444444444333333333222222222111111555444444333333444444555333333333333333333333333333444444555555444444333333333333333333333333333333333222111111222333333333333333333222222111000444444444444444444444444333333333333333333333333333333333222222111111111333333333333333333333333000000000000000000000000000000000000000111111111000000000/////////000000000000000111111111222222777444000///111222222111333444444333444777<<<@@@>>>:::555444555666666555666666666666666777777888;;;:::999999999;;;<<<>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEECCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;::::::999888888:::888555555555666666555555555555555555555555555444444444444444444444444555555444444444444444555666333333555777888???GGGXXXjjj}}}tttnnnmmmkkkgggdddaaa___^^^bbbiiiqqqvvvxxx{{{{{{dddZZZVVVTTTZZZeeemmmsss{{{~~~{{{{{{}}}wwwpppoooooopppdddaaa^^^aaaiiittt|||~~~zzzxxxxxxsssrrrnnnkkkiiilllqqquuuwwwzzz~~~}}}~~~}}}|||{{{~~~|||{{{wwwxxxzzz|||~~~}}}|||}}}~~~||||||{{{{{{|||}}}~~~~~~}}}|||{{{~~~~~~}}}}}}||||||}}}}}}~~~}}}||||||||||||{{{{{{{{{{{{zzzzzz{{{zzzxxxvvvuuuuuuuuuvvvyyyzzz|||~~~~~~}}}|||}}}}}}|||||||||}}}~~~}}}||||||||||||~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~||||||||||||{{{zzzxxxwwwwwwwwwwwwvvvuuutttrrrqqqsssqqqooonnnmmmmmmnnnoooqqqpppooonnnooonnnllliiiiiiiiihhhhhhfffdddbbb```^^^]]]ZZZYYYXXXVVVSSSPPPJJJHHHEEECCCCCCBBB@@@???===<<<;;;999999999999:::888888999999999999999999555555555555555555555555666666555555555444444444444444444444333333333222555444444333333444444555444444444444444444444444333444444555555444444333333333333333333333333333444444333222222333444444444444555555444333333222444444444444444444444444444444444444444444444444444444444333333333222222333333333333333333333333000000000000000000000000/////////000000111111111000000000000000000000000/////////000000000111111444222//////000222222111555444444333555:::@@@EEECCC===666444666777666444555666666777777777777777::::::;;;<<<===>>>>>>???<<<===>>>??????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>=========<<<;;;;;;::::::999999888999888666666777888888777555555555555555555555555444444444444444444444444666555555555555555666666444444777;;;;;;<<>><<<;;;;;;999888888888888888666666777888888999::::::555555555555555555555555555555555555555444444444555555555555444444444444555444444333333444444555555555555555555555555555333444444555555444444333333333333333333333333333555444444333333444444555555666666666666555444444444444444444444444444444555555555555555555555555555555444444444444333333333333333333333333333333////////////////////////......//////000111111111//////000000111111111000////////////000000000000222111000000111222333333222333333333444888===AAACCC;;;444222555888777444444555777888888888777666888999;;;===>>>??????>>>;;;;;;<<<===>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>=========;;;;;;;;;::::::999999999999888777777999:::999888555555555555555555555555444444444444444444444444555555555444555555666666555777;;;======@@@KKKWWWiiiyyy{{{qqqhhhccc___\\\[[[dddgggnnnvvv|||{{{zzz~~~|||ggg[[[RRRRRRYYYcccppp|||~~~}}}~~~vvvrrrllliiiiiikkklllmmmccc___[[[ZZZ]]]dddlllqqqyyy|||~~~~~~uuuuuutttsssrrrssswwwzzz~~~~~~~~~~~~~~~}}}|||{{{~~~~~~|||}}}}}}~~~}}}|||}}}~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||~~~~~~~~~|||zzzxxxvvvvvvuuuuuuuuuvvvwwwxxxyyyzzz{{{|||}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}}}}~~~xxxxxxxxxxxxwwwwwwvvvvvvssssssssssssrrrqqqpppooonnnmmmkkkjjjiiihhhhhhhhhkkkjjjiiiiiiiiiiiigggeeeccccccaaa```^^^\\\ZZZYYYUUUSSSQQQPPPOOOMMMJJJGGGCCCAAA>>>=========<<<;;;:::999888888777777666666666666666777777888888888555555555555555555555555555555555555555555555555555555555444444444444333555444444333333444444555555555555555555555555555333444444555555444444333444444444444444444444444444444333333333333444444555555666666666666555555333333444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333////////////////////////---......///000000111111...///000111222222111111////////////000000000000111222222222222333444555000222444555555555777999<<<777111111444777777555444555777888888888777666666888:::<<<>>>>>>=========>>>???@@@AAAAAAAAAAAA===>>>???@@@AAACCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>===============;;;;;;::::::::::::999999999888777888::::::999888555555555555555555555555444444444444444444444444444444333333444555666666666777:::<<<===BBBOOO]]]ppp|||ssshhhaaa^^^]]]^^^ggglllttt|||{{{xxxxxx}}}ssshhhYYYTTTSSSXXXbbbnnn{{{}}}|||zzzzzz{{{}}}}}}tttiiifffbbb```aaacccdddeeeccc```]]]\\\\\\```fffjjjrrrvvv{{{~~~~~~}}}}}}zzzyyywwwuuuuuuwww|||~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{|||~~~~~~}}}{{{yyywwwuuuuuuuuuvvvvvvwwwxxxyyyyyyzzz{{{{{{|||}}}}}}}}}|||||||||}}}~~~}}}}}}~~~~~~~~~}}}|||zzzzzzyyyyyyyyywwwwwwvvvuuuuuutttttttttqqqqqqqqqqqqqqqpppooonnniiiiiihhhhhhhhhhhhhhhhhhhhhgggfffggghhhgggeeecccaaa```^^^\\\ZZZXXXWWWVVVPPPNNNLLLKKKJJJHHHEEEBBBAAA???<<<<<<<<<===;;;:::888888888888777666555555777777777666666555555555555555555555555555555555444555555555555555555555444444444444333333333333555444444333333444444555444444444444444444444444333444444555555444444333444444444444444444444444222222333333333333222222333444444555555555444444333333333444444444555555333333333333333333333333222222222222222333333333333333333333333333333333000000000000000000000000------...///000000111111...///111222333222222111/////////000000000111111111222444444333333444555111333666777666444444555555333111111333555777777555666666777777777777777777888:::;;;<<<<<<<<<;;;<<<===>>>??????@@@??????>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBB>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::999888888888::::::888666555555555555555555555555444444444444444444444444333333333333444555666666666666999===@@@EEERRR^^^oooxxxrrrggg``````cccfffmmmsss{{{}}}xxxtttttttttnnncccZZZOOOQQQWWWaaammmyyy|||wwwtttsssxxxyyy{{{~~~wwwkkkccc___\\\XXXVVVWWWYYYZZZZZZ^^^___```______aaadddffflllpppuuuyyyzzz{{{|||}}}||||||{{{zzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}||||||}}}|||{{{zzzxxxwwwuuuvvvvvvwwwxxxxxxyyyyyyzzzzzzzzz{{{{{{|||}}}}}}}}}||||||}}}}}}|||{{{|||~~~~~~}}}{{{zzzxxxwwwwwwwwwwwwvvvuuusssrrrrrrqqqqqqooooooppppppooonnnnnnmmmfffgggggggggggggggggggggfffeeeddddddeeeeeecccaaa___]]][[[YYYVVVUUUSSSSSSLLLKKKHHHGGGFFFDDDAAA>>>???===;;;:::;;;<<<;;;:::888888888888777666555444777777666555555444333333555555555555555555555555444444444555555555555555444444444333333333333222555444444333333444444555444444444444444444444444333444444555555444444333444444444444444444444444111222222333333222222111222222333444444444444333222333333444444555555555333333333333333333333333111111222222222222333333333333333333333333333333000000000000000000000000,,,,,,---...///000111222---///111333333333222111000000000111111111222222000222444444222111222444111333444444333222333444000222444444333333555777666666666666666777777888999999:::;;;;;;;;;;;;;;;999:::;;;<<<============>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA??????>>>===<<<;;;;;;:::::::::::::::::::::::::::999888888888999999666444555555555555555555555555444444444444444444444444444444444444555666777888999999===DDDJJJNNNVVV___iiirrrzzz}}}{{{nnnccc^^^bbbjjjpppwww|||zzzsssnnnhhhaaaYYYRRRQQQXXXcccmmmwww~~~xxxuuuuuuvvv}}}~~~|||oooccc\\\YYYVVVRRRNNNLLLMMMOOOQQQQQQVVVZZZ___ccccccccceeefffgggkkkooorrrtttvvvxxxzzzzzz|||~~~~~~}}}|||}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~||||||{{{zzzyyyxxxwwwwwwvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{|||}}}}}}}}}}}}|||}}}~~~~~~}}}{{{zzzzzz|||~~~}}}|||{{{zzzyyyxxxxxxxxxwwwvvvtttrrrpppooooooooonnnnnnnnnnnnnnnmmmmmmlllggggggggggggffffffeeedddbbbaaaaaaaaabbbbbb```___\\\ZZZWWWTTTRRRPPPPPPOOOJJJHHHFFFEEECCCAAA>>><<<<<<:::999999:::::::::999888888999999888777555444555555555444444444444444555555555555555555555555444444444555555555666666555555555555444444444444555444444333333444444555555555555555555555555555333444444555555444444333555555555555555555555555222222333444444333222222222222333444444444444444222222333333444555555666444444444444444444444444222222222333333333444444333333333333333333333333000000000000000000000000,,,,,,---...///000111222---///111333444333222111111111111111222222222222///222444333111///000222000111111000///000333555///333777666333111444777777666555555555666888999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;::::::::::::::::::::::::::::::999888888888999888555333555555555555555555555555444444444444444444444444555555555555666777999999===>>>CCCMMMTTTWWW\\\```iiiqqqyyy}}}~~~vvvjjj```]]]cccnnnwww~~~}}}tttkkkccc[[[TTTPPPYYYbbbnnnxxx}}}{{{yyyzzz}}}~~~qqqaaaVVVSSSTTTPPPLLLGGGEEEFFFIIIKKKLLLOOOUUU^^^dddfffffffffgggcccfffjjjllloooqqqtttvvvwww{{{~~~}}}|||{{{{{{{{{}}}~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~~~~~~~}}}|||zzzyyywwwwwwwwwwwwwwwxxxyyyzzzzzzzzzzzzyyyzzzzzzzzzzzzzzz{{{}}}}}}}}}}}}||||||}}}~~~~~~}}}{{{yyyyyyyyy{{{~~~|||{{{{{{zzzzzzzzz{{{{{{xxxvvvtttqqqooonnnmmmmmmmmmmmmmmmnnnmmmmmmlllllliiihhhhhhgggfffdddcccbbb```___^^^___``````^^^]]]ZZZXXXUUURRROOONNNMMMMMMIIIGGGEEECCCBBB@@@===::::::999777777888999999888888888999999999777555444222333333444444555555666555555555555555555555555444444444555555555666666777666666666555555555555555444444333333444444555777777777777777777777777333444444555555444444333555555555555555555555555333333444555555444333333222333333444555555555444222222333333444555666666555555555555555555555555333333333444444555555555333333333333333333333333111111000///...------,,,...///000111111000///...//////000111111111111111333333333333222111000000222222222222222222222222444444444333333222222222444444444555555555555666777888999::::::999888777;;;:::999888999:::;;;<<<;;;;;;<<<===>>>???@@@@@@??????????????????@@@@@@@@@AAACCCEEEGGGHHHIIIIIIIIIGGGCCCBBBAAAAAA???>>>@@@@@@???>>>===<<<;;;:::AAA===999888999;;;;;;;;;<<<;;;999999999999888666777777777777777777777777444444444444444444444444555111///111777;;;:::888@@@GGGQQQ\\\dddhhhiiiiiihhhooouuuvvvzzz}}}pppccc```eeennnxxx{{{nnnbbbVVVNNNNNNRRR\\\iiixxx~~~~~~yyyuuuuuu|||}}}tttfffZZZQQQLLLJJJGGGFFFDDDCCCBBBCCCEEEFFFKKKOOOWWW^^^cccdddcccbbbccchhhmmmnnnmmmmmmqqquuuxxx}}}~~~{{{xxxxxx|||~~~~~~~~~}}}|||{{{zzzzzz{{{{{{uuuuuuvvvvvvvvvvvvvvvvvvvvvxxxzzz{{{{{{zzzyyyxxxtttuuuvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~{{{zzzyyyxxxxxxxxxxxxxxx|||{{{yyyxxxwwwwwwxxxyyysssrrrqqqooonnnmmmmmmlllooommmkkkiiigggfffffffffgggfffeeedddbbbaaa```___\\\[[[[[[[[[\\\[[[XXXUUURRRQQQNNNKKKIIIGGGEEEEEEAAA???===<<<<<<<<<;;;999777777777777777777777777777777777777777777777777555555555444444333333333222333444444555555444444444444333222222222333333777777777888999777444222666555444333333333333333555666777777777555444333777777666666555555555444999999::::::888777555333111111111222333444555666444444555555555555555555///111555888999999888777222222222333333444444444555555555444444333333333222222222222222222222222000000//////......------//////............////////////000111111111111111111111222222111111000000222222222222222222222222444444444333333222222222444444444555555555555666666666777888888777666666<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@?????????@@@@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKHHHDDDBBBAAAAAA@@@???AAA@@@???>>>===<<<;;;;;;555444888AAAIIIIII@@@666;;;999888888888888777555666666666666666666666666444444444444444444444444555444333444888;;;<<<<<>><<<:::999999999888777666666666666666666666666666666666666666666666666555555555444444333333333333444444555555555555555444444444444444555666777555444333333333444555555666555555444333333333444666666777777777666555555777777666666666555555555555666666777777666444444444444444444555666777888555555555555555555555555333333444444555555666666333333444444444555555555444444444333333333222222333333333333333444444444///////////////.........000///---++++++---///000//////000111111111111111///000000000000111111111333333333333333333333333444444333333333333222222444444444555555555555666444555666666666666555555555666777888999:::::::::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDFFFIIILLLMMMNNNJJJFFFCCCBBBBBBBBBAAAAAA@@@@@@???>>>===<<<<<<;;;:::???LLLZZZYYYJJJ;;;999888666666777777666444666666666666666666666666555555555555555555555555666666777888:::===BBBFFFSSS]]]lll{{{|||sssjjjhhhjjjooouuu}}}uuuhhhYYYOOOLLLNNNYYYcccnnnyyyxxxuuutttyyy}}}xxxtttnnndddYYYOOOHHHDDDBBBDDDBBB@@@>>>===>>>??????;;;???EEELLLSSSYYY]]]___```fffoootttuuuuuuwwwxxx}}}zzzvvvtttooosssyyy}}}~~~~~~}}}}}}~~~~~~}}}~~~{{{yyyxxxzzz|||}}}}}}~~~||||||~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwyyy{{{{{{{{{{{{zzzwwwwwwxxxyyyzzz{{{||||||~~~~~~{{{{{{yyyxxxvvvvvvuuuuuuvvvuuuttttttsssttttttttttttsssqqqooollljjjiiihhhjjjiiigggfffddddddcccccc``````______^^^]]]\\\\\\ZZZYYYWWWVVVUUUSSSPPPNNNKKKJJJGGGDDDBBB???>>>===<<<:::888777777777666555555555555555555555555555444444444444444444444444555555555444444444444444333444555555666666555555444444555555777888999:::;;;888555222111222555777555555555555444444444444777777666666666777888888777777666666666666555555111222333444444444444444444444444444555666777777555555555555555555555555666555333222111333444555555555555555555666666666555555555444444444444444333333444444555555666666........./////////////////////------------////////////000111111111111111/////////000111222222333333333333333333333333333333333333333333333333333444444444555555555555666555555555666666666666666000222555888:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAA@@@AAAAAAAAABBBCCCCCCCCCDDDDDDCCCDDDFFFIIIMMMOOOOOOKKKFFFCCCBBBCCCCCCBBBAAA@@@@@@???>>>>>>======<<<777555;;;EEEFFF===333999888666666777888666555666666666666666666666666666666666666666666666666555777888999;;;BBBNNNXXXccckkkxxx|||ssskkkkkkmmmqqquuuxxx~~~xxxjjj^^^RRRMMMOOOUUUaaakkksss|||zzzyyy{{{yyysssccc___XXXQQQKKKGGGEEEEEECCCBBB@@@??????@@@BBBCCC>>>@@@CCCHHHNNNTTTZZZ]]]^^^dddmmmtttyyy|||}}}zzzwwwuuuooosssxxx|||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~{{{yyywwwttttttttttttssssssssssssuuuvvvxxxyyyzzzzzzzzzzzzyyyyyyzzzzzz{{{{{{|||||||||}}}~~~~~~~~~}}}|||zzzxxxwwwuuuuuuuuutttssssssrrrrrrrrrrrrrrrrrrrrrpppmmmkkkhhheeedddeeeeeedddcccbbbbbbaaaaaa]]]]]]]]]\\\\\\[[[[[[[[[YYYWWWTTTSSSQQQOOOLLLIIIGGGFFFDDDAAA>>><<<;;;;;;<<<:::888777888888777666444444444444444444444444444444444444444444444444555555555555555444444444333333444555555555555444666666666666777888999:::CCCAAA===999555444555777555555666666666555555555888777666666666888999:::777777666666666666666666222222333333333444444333333333333333333444555555666666666666555555555555666555333222222333555666555555555555555555555555666666666666666666666666333333333444555555666666.........///////////////...///000000000000///...//////000111111111111111000000000000111333444555333333333333333333333333333333333333333333333333444444444555555555555666666666666777777888888999777999;;;===????????????<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDEEEDDDDDDDDDFFFIIILLLNNNMMMJJJFFFCCCCCCCCCCCCCCC@@@@@@??????>>>=========>>>:::666444666666555333999888777777888999777666555555555555555555555555666666666666666666666666555777999:::???LLL^^^lllwww{{{yyyoooiiihhhooorrrvvvxxxxxx~~~{{{lll^^^VVVPPPRRRWWW^^^gggoooyyy|||}}}rrrjjjYYYVVVQQQLLLHHHEEEDDDDDD@@@@@@??????@@@BBBDDDFFF???@@@AAAEEEJJJQQQXXX\\\^^^ccckkkttt|||~~~{{{yyysssuuuxxx{{{~~~}}}~~~~~~}}}~~~~~~~~~}}}~~~~~~|||yyyxxxtttttttttsssssssssrrrrrruuuvvvvvvwwwxxxyyyyyyyyyzzzzzz{{{{{{{{{|||||||||zzz{{{|||~~~}}}}}}~~~}}}|||zzzyyywwwvvvuuuuuussssssrrrrrrqqqqqqpppooopppooonnnkkkhhheeebbb```aaaaaaaaa``````______^^^\\\\\\[[[[[[ZZZZZZYYYYYYXXXUUUQQQOOOMMMKKKHHHFFFDDDBBBAAA>>><<<;;;:::::::::888666666666777666555444444444444444444444444555555555555555555555555555555555555555555555555222222333444444444444444777777666666555666666777BBBCCCBBB???:::777666777555555666777777666666555888777666666666888999:::666666777777777777777777666555555444444444444444444444333333333444555555777777666666666555555555333444555555666666777777555555444444444444444444555555555555555555666666222333333333444444444555///////////////.........---///111222222111///---//////000111111111111111222111111000111333555666333333333333333333333333222222333333333333444444444444444555555555555666888888777777888999:::;;;>>>>>>>>>>>>===<<<;;;;;;<<<======>>>???@@@AAAAAA???@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFHHHIIIKKKIIIFFFDDDCCCCCCCCCBBBAAA>>>>>>>>>>>>=========<<<>>>???@@@>>>;;;999:::<<<999888777777999999888777555555555555555555555555555555555555555555555555555888;;;@@@IIIZZZnnn}}}~~~qqqffffffkkksssuuuxxxzzzzzzrrraaaTTTOOOPPPYYYcccjjjpppuuu{{{{{{|||~~~tttfff___VVVSSSOOOIIIEEEBBB@@@@@@======<<<<<<===@@@BBBDDD;;;;;;===@@@FFFNNNUUUZZZ^^^ccclllwww}}}{{{uuuvvvxxxzzz}}}~~~~~~~~~|||}}}~~~~~~}}}|||~~~|||{{{{{{~~~~~~}}}~~~~~~~~~}}}{{{zzzyyyyyyxxxxxxwwwwwwvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxzzz{{{{{{{{{|||}}}}}}}}}yyyzzz|||~~~||||||}}}~~~~~~~~~}}}}}}|||{{{yyyxxxvvvvvvuuuuuurrrrrrrrrqqqpppnnnlllkkklllkkkjjjiiifffbbb___]]]]]]]]]]]]^^^^^^]]]\\\\\\ZZZZZZZZZYYYXXXWWWWWWVVVTTTQQQMMMJJJHHHFFFDDDBBB??????===<<<;;;:::::::::777555333333444444444333444444444444444444444444666666666666666666666666555555555555555666666666222333444444555555444444777777666555555555555555888;;;???>>>;;;888777888555555777888888888777666777777666666666777888888666666777777777777888888888888777666555555666666777666666666666666777777888777777666666555555555333444555666777777777777555555555444444444444444333333333333333444444444333333333333333333333333000000//////......------...//////////////////...//////000111111111111111222111000///000111333555444444444444444444444444222222222333333444444444444444444555555555555666888888777777888999;;;<<<===<<<;;;;;;::::::;;;;;;======>>>???@@@AAAAAABBB??????@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGDDDBBBBBBBBBCCCCCCAAA@@@============<<<<<<<<<<<<222666:::999666444555777888666666666888888777666555555555555555555555555444444444444444444444444666:::AAAJJJWWWhhhzzzyyyssskkkfffiiiqqqxxxyyy|||~~~~~~sssdddXXXPPPOOOUUUcccqqqyyy~~~}}}~~~}}}~~~zzzwwwggg[[[VVVRRRPPPLLLGGGCCC@@@???>>>>>>===<<<;;;;;;===???@@@;;;;;;;;;>>>CCCIIIPPPTTT]]]dddppp}}}}}}{{{wwwyyy{{{}}}~~~~~~}}}}}}}}}zzzyyyyyy~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}}}}~~~~~~zzz|||~~~~~~~~~~~~~~~||||||||||||||||||{{{zzzxxxxxxvvvuuuuuutttttttttqqqqqqpppooommmkkkhhhggghhhhhhgggfffccc```]]][[[YYYZZZ[[[\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRROOOLLLHHHEEECCCBBB@@@>>>;;;:::999999999999999999666444333333444444444333444444444444444444444444666666666666666666666666444555555555666666666777444555555666666666666666666666555555555666666777111666::::::777444555777444555777999999888777666666666777777777666555555666666777777777888888888888777777666666777888999777777666666666666777777888888777777666555555444666555444444444555666777666666666555555555444444333333444444444555555555666666555555444444333333111111000///...------,,,000///---,,,,,,---///000//////000111111111111111222111///...///000222333444444444444444444444444222222222333333444444444444444444555555555666666888777777777777999;;;<<<<<<;;;;;;<<<===???BBBCCC======>>>???@@@AAAAAABBB>>>>>>???@@@BBBCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDD@@@@@@@@@BBBCCCCCCAAA???<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;:::888888999<<<666555444555666777666555555555555555555555555555444444444444444444444444888===FFFSSSbbbrrrxxxoookkkjjjiiinnnvvv}}}~~~rrrbbbXXXSSSRRRRRRZZZkkk||||||kkk]]]UUUSSSMMMKKKHHHEEEBBBAAA@@@@@@AAA@@@>>><<<;;;<<<===>>>??????>>>???AAAFFFJJJMMM]]]fffsss~~~|||yyy|||~~~~~~~~~}}}~~~zzzyyyzzz|||~~~|||}}}}}}}}}|||}}}~~~~~~~~~~~~}}}||||||{{{{{{}}}}}}|||{{{zzzzzzzzzzzzzzzzzz{{{|||}}}~~~{{{}}}~~~}}}|||{{{{{{|||}}}~~~{{{|||||||||{{{zzzyyyyyyvvvuuutttsssssssssssssssppppppooonnnkkkhhheeeccceeeffffffeeebbb___\\\YYYXXXXXXZZZ[[[[[[[[[ZZZYYYWWWWWWVVVTTTSSSQQQPPPPPPKKKHHHDDDAAA@@@???===;;;888777777777777888888999888666555555666777666555555555555555555555555555666666666666666666666666444555555555666666777777666666777888888888888888555555555555666888999:::222666999888333111222555444666888999:::999888777555666777777777555444333666666777777888888888999666666555666777999;;;<<<666555555444444444555555999888888777666555555444:::777333000000111444666888888777777666666666555666777777777888888999999888888777666555444333333///000111111111///...---//////............//////000000000000111111111111000111222222///------///111000000222444444333222333333333333333333333333444555555666666666666666555666777888:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@@@@AAAAAA>>>>>>======???AAADDDFFFEEEFFFGGGHHHGGGEEECCCAAAEEEEEEDDDCCCBBBAAAAAA@@@<<<<<<<<<;;;;;;:::::::::999::::::::::::999888888666666777777777777666666888888777777666666666555666333444777888777888<<<>>>DDDQQQccctttuuujjjfffkkkssszzz}}}}}}hhhYYYRRRQQQWWW^^^hhhsss||||||sssiiiaaaXXXQQQPPPLLLFFFBBBBBBAAA???===>>>======>>>???>>><<<999<<<<<<======???CCCIIINNN[[[cccppp~~~}}}}}}~~~~~~|||}}}~~~{{{{{{{{{{{{||||||||||||}}}{{{|||~~~~~~|||yyyuuurrrvvvwwwxxxzzz}}}~~~}}}|||{{{zzzyyyxxxxxxyyyyyyxxxwwwvvvuuuttttttuuuuuuuuutttsssrrrpppooommmllljjjhhhfffeeeddddddddddddcccaaa___]]][[[ZZZVVVVVVVVVVVVWWWWWWWWWWWWVVVTTTQQQPPPNNNMMMJJJHHHFFFCCC@@@>>>===<<<:::888999888777666666777888999888777777666555444444444222222333333444555666666666666555555555444444444777777666666666666777777444444444444555666888888555555555555666666666666666777888999999999999999999999999888888888777777999999999888777666666555888888888888888777666555777777888888888888777777:::888555333333555888:::666666555555555555666666777666444333333444666777888777666555444333333333222333555777999:::;;;;;;:::999888666555555555555//////000000000///...---//////............//////000000000000111111111111444000111777777222222777222222111333444555333222444444444444444444444444444555666666777777666666777777888999;;;<<<===>>>============>>>???@@@AAA>>>>>>???@@@@@@AAABBBBBB>>>===<<<===>>>AAACCCEEEFFFFFFGGGGGGFFFEEECCCBBBDDDDDDCCCBBBAAA@@@??????;;;;;;;;;;;;;;;;;;::::::999999::::::999999888777666666666666666666666666666555555555444444444444666444444777888777999===@@@GGGUUUgggwww~~~vvvqqqkkkmmmttt|||~~~nnn]]]SSSQQQRRR^^^gggrrrzzz~~~~~~~~~tttkkkfffaaa\\\XXXRRRMMMFFFAAA@@@@@@???===>>>===<<<======<<<999777;;;;;;<<<===???CCCIIIMMMYYY```mmmzzz~~~|||}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{|||||||||||||||}}}~~~~~~|||yyyuuurrrsssuuuxxx{{{~~~~~~~~~{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwvvvuuutttsssrrrrrrrrrrrrrrrqqqpppooommmmmmkkkjjjhhhfffdddcccbbbbbbaaaaaa```___]]][[[ZZZYYYWWWVVVVVVVVVVVVUUUUUUUUUSSSQQQNNNLLLKKKIIIFFFDDDAAA???===<<<======<<<;;;888777666666666666777888666666666555444333333333222222333444444555666666666666555555555444444444777777666666666666777777555555555555666777888999555555666666666777777777777777888999999999888888999999888888888777777777999999888777777666555555888888888777777777666666777777888888888888777777777777666666666666666777555555555444444555555555777666444333333444666777888777666555555444555555222333555888:::<<<=========<<<;;;999888666666666//////000000000///...---//////............//////000000000000111111111111222---///555666000111666444333333444555666444333555555555555555555555555444555666666777777666666888888999:::<<<===>>>>>>>>>===<<<;;;<<<>>>@@@AAA@@@@@@@@@AAABBBBBBCCCCCC>>>===<<<<<<>>>@@@CCCDDDGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>::::::;;;;;;;;;;;;;;;;;;999999::::::999999888777666666555444444555666666555555555555444444444444666444444777777777;;;AAAEEELLLYYYiiivvv~~~yyy{{{|||wwwkkkkkkmmmttt~~~zzzyyy||||||kkk[[[QQQPPPTTTXXXeeeqqq~~~}}}yyyxxx~~~wwwrrrkkkgggffffffeeecccWWWQQQIIICCC@@@@@@@@@@@@@@@>>>=========<<<999777<<<<<<===>>>AAAEEELLLPPPWWW]]]hhhsss|||~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{||||||||||||}}}~~~~~~|||yyyuuurrrqqqsssxxx|||~~~}}}||||||xxxxxxwwwwwwvvvuuuttttttuuuttttttsssrrrqqqppppppnnnnnnnnnmmmlllkkkjjjiiigggfffdddbbbaaa```______]]]]]]]]]\\\[[[ZZZXXXXXXVVVUUUTTTSSSRRRQQQPPPPPPOOOMMMJJJHHHFFFDDDAAA???>>><<<::::::;;;;;;:::999666666555555555555666666555555555444333333222222333333333444555555666666666666666555555555555444777777666666666666777777666666666666777888888999666666666777777777888888888888888999888888777777888888888888777777777777888888777777666666555555999888777666666666777888777777888888888888777777444555666777888777666555555555444444444444555555777666555444444555666777777666666555555555666666333444666999;;;>>>@@@@@@BBBAAA@@@>>><<<:::999888000000000000000000000/////////............/////////000000000111111111111111888;;;555//////000000222222222444777888777666666666666666666666666666555555666777777777777777888888999:::;;;<<<======<<<;;;999888999;;;>>>@@@AAABBBBBBBBBCCCCCCCCCDDD???>>>>>>>>>???AAACCCEEEHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>:::::::::;;;;;;<<<<<<<<<999999999999999888777777777666444222222444666777777777777777777666666666555444444666777888???GGGMMMRRR[[[eeeooouuuwwwxxxuuuxxx}}}zzzrrrmmmeeehhhnnnwwwzzzuuutttuuuwwwssshhhYYYOOONNNUUU^^^dddmmmxxx|||||||||ooommmlllmmmnnnnnnllljjj[[[VVVNNNGGGCCCBBBCCCDDDAAA???>>>>>>???>>><<<;;;>>>???@@@BBBEEEJJJQQQVVVXXX]]]fffooovvvyyyzzzzzzvvvuuuuuuvvvyyy~~~~~~~~~}}}}}}}}}}}}|||{{{{{{{{{|||||||||}}}}}}}}}yyyvvvtttrrruuuyyy~~~~~~~~~~~~~~~}}}|||{{{zzzwwwvvvvvvuuuttttttssssssssssssrrrqqqpppooonnnnnnkkkkkkkkkjjjiiihhhggggggdddcccaaa___]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWTTTTTTRRRPPPNNNMMMKKKJJJKKKIIIFFFDDDCCC@@@>>>;;;>>><<<999888888777555444555555555555555555555555555555555444444444333333333444444444555555666666666666666555555555555555777777666666666666777777777777777777777888999999777777777777888888888888888888999888888777666666888888777777777666666666777777777666666555555555999888666555444666777999777888888999999888888777444555666777777777666666666666555555555555666666777777666555555666777777555555555444555555666666444555777999<<>>@@@CCCCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@???@@@BBBEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????:::::::::;;;;;;<<<<<<<<<888999999999999888777777777666444222222444666777666666666777777777777777444333444777999<<>>?????????======???AAADDDHHHOOOVVV[[[]]]aaagggnnntttwwwxxxyyypppooonnnooossszzz~~~}}}~~~~~~}}}||||||||||||}}}~~~~~~}}}||||||||||||}}}}}}}}}~~~~~~~~~{{{yyywwwvvvyyy|||~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzzzzvvvvvvuuuuuuttttttssssssrrrrrrqqqpppooonnnnnnmmmhhhhhhhhhhhhhhhgggfffeeeaaa```___]]][[[ZZZYYYYYYXXXYYYYYYYYYXXXXXXWWWVVVUUUTTTRRRPPPMMMKKKIIIHHHGGGEEECCCAAA@@@>>>;;;999;;;999666555666555444333444444555555555555444444666666666555555555555555444444555555555555555666666666666666666666666666777777666666666666777777777777777777777888888999777777777777888888888888888888888888888777666555777777777666666666555555666666666555555555555555888777555444444666777999888888999999999999888888777666666555666777888999888888777777777777888888777777777666666777777777444444444333444444555555555555666999<<>>===<<<===???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAACCCEEEGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@??????::::::;;;;;;;;;;;;;;;;;;888888999999888888777666666666555444444555666666444444444555555555555555555555777;;;>>>DDDQQQ___gggggggggfffhhhlllsssxxx~~~|||vvvoooiiieeedddjjjooowwwtttiii___ZZZNNNMMMMMMPPPYYYfffttt|||~~~|||vvvrrrvvvyyy|||}}}yyyrrriiiddd]]]\\\ZZZUUUOOOJJJHHHHHHAAA@@@>>>>>>?????????>>><<<>>>AAAEEEKKKSSS[[[aaafffhhhmmmrrrvvvyyy{{{{{{rrrqqqooopppsssyyy~~~~~~~~~~~~~~~}}}|||||||||}}}}}}|||{{{{{{||||||||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{|||~~~~~~~~~}}}}}}||||||}}}}}}||||||||||||{{{zzzyyyyyyuuuuuuuuutttttttttssssssqqqqqqpppooonnnmmmllllllfffffffffffffffeeedddddd```___^^^\\\ZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTUUUTTTRRROOOMMMJJJHHHGGGCCCAAA???>>>===<<<:::888555444333333555777777666444444555666666555444444666666666666666666666666555555555555555555555555555666666666666777777777777777666666666666777777777777777666666777777888666666666777777777888888777777777888777777666666666666666666555555555555555555555555555555444444777666555555555666777888888888999999999999888888888777666666777888:::;;;999999888888888888999999777777888888888888777777666555555444444444555555555555666777:::===@@@BBBIIIJJJKKKKKKKKKJJJHHHGGG//////.........///111111//////............//////000000000000111111111111333===@@@777000111333111111111111333666888777666555555555555555555555555666666777888888888888777888888999999:::;;;;;;;;;???>>>>>>??????@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAACCCEEEFFFFFFFFFGGGGGGFFFEEECCCBBBCCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;::::::888888888888888777777666666666666666666666666666444444444444555555555666777888;;;@@@DDDMMM^^^mmmssssssssssssssswww}}}}}}sssjjjffffffhhhmmmuuurrreeeYYYSSSKKKNNNSSSYYYbbbooo~~~{{{vvvqqqoooqqqvvvzzz}}}yyyppphhhdddaaacccdddbbb[[[TTTPPPNNNHHHFFFCCCAAAAAAAAA@@@???>>>AAAEEEJJJQQQZZZccciiioooqqqtttwwwzzz}}}|||zzzwwwvvvxxx|||~~~~~~}}}}}}||||||||||||}}}~~~|||{{{{{{|||}}}~~~}}}}}}}}}}}}}}}~~~|||}}}~~~}}}~~~~~~~~~~~~|||{{{{{{{{{||||||zzzzzzzzzzzzyyyxxxwwwwwwtttttttttssssssssssssrrrooonnnnnnmmmlllkkkjjjiiicccddddddddddddcccbbbbbb```___]]]\\\ZZZYYYXXXXXXUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOMMMKKKHHHFFFDDDCCC>>><<<;;;:::;;;:::999777444333222222555666666666444555666666666666555444555555555555555555555555666666666666555555555555555666666666777777777777777777666666666666777777777666666555555666666777555555666666666777777777555666777777777777777777666666666555555555444444444444444444444444444444555555555666666666777777888999999::::::999999888777777888::::::;;;;;;:::999888888888888888888999777888888888888888888777999888777666666555666666555444444555888;;;>>>@@@HHHIIIKKKMMMNNNNNNMMMMMM...---,,,,,,---...///000//////............//////000000000000111111111111111,,,...555666000111888333333222444555666444333555555555555555555555555666666777888888888888888:::::::::;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@BBBDDDEEEEEEFFFGGGHHHGGGEEECCCBBBBBBAAAAAA@@@???>>>======<<<<<<<<<;;;;;;:::::::::888888888888888777666666666666777777777777666666555666666666777777888888999:::>>>DDDIIISSSfffvvvzzz|||~~~~~~~~~rrriiifffiiinnnnnnxxx~~~qqqcccWWWPPPOOOTTT[[[aaahhhuuuyyytttllldddbbbiiivvvxxxqqqkkkgggfffjjjnnnmmmfff^^^XXXUUUQQQNNNJJJGGGEEEDDDBBBAAABBBEEEIIIOOOWWW```jjjqqquuuvvvxxx{{{~~~||||||~~~~~~~~~~~~||||||||||||~~~~~~|||{{{|||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||}}}~~~}}}~~~~~~~~~}}}|||{{{zzzzzz{{{|||xxxyyyyyyxxxxxxwwwvvvuuussssssrrrrrrrrrrrrrrrrrrmmmllllllkkkjjjiiihhhhhhaaabbbbbbbbbbbbbbbaaa```aaa___^^^\\\ZZZYYYXXXXXXTTTTTTTTTSSSRRRPPPOOONNNJJJIIIGGGEEEBBB@@@>>>===;;;999888888999999888666777555333333444444444333444555666777777666555444444444444444444444444444666666666666666555555555555666666666777777888888777777666666666666777777777666555555555555666666555555555555666666666666555555666777777888777777666666555555555444444444444444444444444444444444444444555666777777666666888999999::::::999999888555777:::===>>>===;;;999888888777777777777888888888888999999999999888888;;;;;;999888777777777777444444444444666999<<<>>>FFFHHHKKKNNNPPPPPPPPPPPP000000000000000000000000//////000000000...---,,,000000000000000000000000222111000000000111333333222222333333333333444444111111222333444666666777777777666555555666777888999999999999:::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEFFF@@@???===<<<<<<===???@@@EEEDDDEEEFFFHHHGGGEEECCCCCC@@@===<<<===>>>>>>>>>:::::::::::::::::::::;;;999888777666555555555555666666777777888888999999777555555777777555666:::;;;;;;@@@KKKYYYfffqqqyyywwwkkkffffffjjjlllqqq~~~zzzhhhUUUOOOSSSPPP[[[ffflllqqqxxx|||}}}~~~vvvkkk^^^WWWVVV^^^nnn}}}~~~zzztttppppppqqqlllpppuuuuuurrrlllfffccc]]]ZZZUUUPPPKKKIIIHHHHHHLLLNNNRRRYYYbbbllluuuzzz~~~~~~~~~~~~|||}}}~~~~~~|||||||||}}}~~~~~~||||||}}}~~~|||||||||}}}~~~~~~}}}~~~}}}|||}}}{{{yyywwwwwwwwwxxxyyyvvvvvvvvvvvvuuutttrrrqqqrrrooommmmmmooopppmmmkkkkkkkkkkkkjjjiiihhhgggfffbbb```]]][[[[[[\\\^^^___```^^^\\\YYYWWWVVVUUUVVVUUUSSSPPPOOONNNLLLIIIGGGDDDCCCAAA@@@>>>===<<<<<<999999888888777777666666777777777777777777777777999888777555555555666777666666555444555666777888444555666777777666555444333444444555555444444333555666666777888888777777555666666777777666555555666555555555555555555555666666666666666666666666444444555666777777666666666555555444444666777888999888777777666777777777999999::::::::::::::::::<<<;;;;;;::::::<<<===>>>999999999999999888777666777777888888999999999:::888777666555555444444555222222222333555777:::;;;AAAFFFLLLQQQRRRQQQQQQQQQ000000000000000000000000000000111222222111000///000000000000000000000000222111000000000111222333222222333333333333444444222333333444666777777888666555555555666777999:::999999999999:::;;;<<<===@@@????????????@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFBBBAAA???>>>>>>???@@@AAAAAAAAAAAADDDFFFGGGFFFDDDCCCAAA>>><<<============;;;;;;;;;;;;::::::::::::<<<;;;:::999888888888888666666666666666777777777888555666888888666888<<>>===;;;::::::999777777777777777666666666666666666666666666666666999888777666555555666777666555444444444555777777777888999::::::999888777555555666666666666555555666666777888888888777777777888888888888777777666666666666666666666777777666666666666666666666666444555555666777777666666666666555555555666777888999999888777777777777777:::::::::::::::;;;;;;;;;===<<<;;;;;;;;;<<<>>>>>>;;;;;;;;;;;;:::999777777777777777888888888999999999888777666666555555555777777666666777999;;;<<>>AAADDDFFFFFFEEECCCAAA>>><<<======<<<;;;<<<;;;;;;;;;:::999999999999999888777666666666666666666666666555555555555888666666999999888;;;AAAEEESSSfffttt{{{}}}}}}~~~nnnoooqqqrrrtttvvvxxxxxxnnnbbbYYYSSSWWW```kkkrrrwwwvvvuuuxxxyyyyyyyyy}}}~~~fffXXXKKKFFFGGGKKKSSS[[[eeegggjjjkkkkkkmmmqqqvvv{{{}}}}}}|||xxxvvvttttttuuusssnnniiifffddddddddddddfffkkkpppwww}}}~~~{{{}}}~~~~~~~~~}}}|||{{{{{{{{{|||||||||}}}}}}~~~~~~~~~~~~~~~}}}yyyxxxvvvuuuttttttuuuvvvvvvuuusssrrrpppppppppqqqpppnnnmmmmmmmmmmmmllljjjfffffffffeeedddcccbbbaaa```^^^\\\ZZZYYYZZZ[[[\\\XXXXXXWWWVVVSSSQQQOOONNNLLLJJJHHHGGGFFFEEECCCAAA===<<<:::999888777666666555555555666666666666666666666666666666666666666888777777666666666666777555555444444555555666777666666777777777777666666666777777888888777777666777777777888888777666666666666666666666555444444777777777888888999999999666666666666666666666666555555666666777777666666666666666555666777777888:::999999888777888888888:::::::::;;;;;;;;;<<<<<<=========<<<===>>>>>>???=========<<<;;;:::888777666666777777777777888888:::999888777666666666666666555555444555555666777;;;???FFFKKKNNNOOOQQQRRR////////////////////////------.../////////000000000000000000000000000000111111111111111222222222222222222333333333444444333444444555666666777777999888888777777666666666:::999999::::::;;;<<<=========<<<<<<======>>>?????????@@@@@@AAACCCDDDEEEFFFEEEDDDCCCBBBBBBCCCCCC>>>>>>>>>@@@CCCEEEEEEDDDCCCAAA>>>=========;;;:::;;;;;;:::999888888777777888777666555555555555555777777777666666555555555666555666888888888>>>EEELLLbbb|||uuummmaaagggpppxxx}}}~~~~~~~~~|||dddYYYVVVWWW```jjjqqqxxx{{{zzzxxx{{{}}}|||yyy|||vvvaaaTTTFFFBBBCCCEEEHHHLLLUUUXXX]]]```ccchhhpppuuuzzz|||~~~~~~||||||||||||yyyuuuqqqnnnnnnnnnoooppprrrvvv{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}|||zzzyyyyyyyyyyyy{{{|||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}~~~}}}{{{zzzyyyxxxwwwvvvuuutttttttttuuuvvvtttqqqooonnnnnnoooooonnnmmmllllllkkkkkkjjjiiidddddddddcccbbbaaa```___]]]\\\ZZZXXXWWWWWWXXXYYYTTTUUUTTTSSSQQQNNNLLLJJJFFFDDDBBBAAAAAA@@@>>><<<999999888666555555555555333444444555555666666666666666666666666666666666777777777666666666666777555555555555555666666666555555666666666666555555777777888888888888777777666777777777777666555555777777777777777666555555777888888999:::;;;;;;<<<777777777777777666666666666666777777777777777666666666666777777777888888::::::999888888888888888:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????>>>>>>===<<<;;;:::888777666666666666666777777777999888777666555555555555333333333333333444444555777;;;AAAFFFJJJMMMPPPRRR////////////////////////------.........///000000000000000000000000000000000000111111222222222222222222222333333333444444333333333444444555555666666666777888888888999999::::::::::::;;;<<<=====================>>>>>>???????????????AAABBBCCCDDDFFFEEEEEEDDDDDDCCCCCCCCCCCCAAA@@@AAACCCDDDCCCBBBBBB@@@>>>=========;;;::::::999999888777666555555::::::999888888888999999888888888777777666666666555444555888888999AAAJJJWWWppptttfff^^^___gggsss}}}qqq\\\VVVWWW[[[eeepppuuu{{{|||zzz{{{}}}|||yyy{{{yyymmm```SSSFFFBBBBBBAAABBBDDDJJJNNNSSSWWW[[[bbbkkkqqqtttxxx~~~~~~|||yyyvvvuuuuuuvvvwww|||~~~}}}|||zzzyyyyyyyyyzzzzzzyyyzzzzzz{{{{{{{{{zzzyyy}}}}}}}}}}}}~~~~~~|||{{{zzzyyyxxxwwwvvvvvvuuuttttttttttttrrrpppmmmkkkkkklllmmmjjjkkkjjjjjjhhhhhhggghhhcccbbbbbbbbbaaa___^^^]]]ZZZYYYWWWVVVUUUTTTTTTTTTQQQQQQQQQPPPNNNKKKHHHGGGAAA???=========<<<:::999888777666666555555555555333333444444555555666666555555555555555555555555666666666777777777777666555555555666666666666666999999999999999999999999777777888888888888777777666666777777777666666555;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>:::::::::999999999888888888888888999999888777777777777777888888888888888:::999888888777777888888999999::::::;;;<<<<<<======>>>>>>???????????????=========<<<;;;999888777777777777666666666666666777777666555444444444444333444555666777888888888555888===BBBEEEIIIMMMOOO////////////////////////111000000000000111111222000000000000000000000000000000111222222222222111222222333333333333444444333333333333444444555555111222555777:::<<<======::::::::::::;;;<<<===>>>@@@@@@@@@@@@@@@AAAAAABBB>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDGGGEEEBBBBBBBBBCCCBBBAAA@@@>>>======>>>===<<<:::999888888777777666666666999888888777777777888888888888888888777777777777555444666888888;;;EEEPPPddd{{{xxxkkkbbb^^^fffnnnyyytttdddYYYZZZ^^^bbbiiiqqqzzzzzzzzzyyywwwvvvwww{{{ttthhh___TTTIIIDDDAAA??????AAAFFFIIINNNQQQTTT[[[cccjjjnnnttt{{{~~~|||{{{{{{}}}~~~~~~{{{{{{zzzzzz{{{|||~~~{{{{{{{{{zzzzzzyyyyyyyyy~~~~~~}}}}}}~~~||||||||||||{{{{{{{{{{{{wwwvvvvvvvvvuuuttttttsssrrrpppnnnllljjjjjjiiijjjggghhhhhhgggeeedddeeefff````````````___]]]\\\[[[WWWVVVUUUSSSRRRQQQPPPPPPNNNMMMLLLKKKIIIGGGEEECCC===;;;::::::::::::888777777777666555555666666666444444444555555555555555555555555555555555555555555666666777777777777666555666777888888888888777999999888777777888999999777888888888888888888777666777888888999999888888::::::;;;<<<============>>>>>>??????@@@AAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;::::::999888777777888999999999999888999888888777666777777777888888999999:::;;;<<<<<<======>>>???????????????<<<<<<<<<<<<;;;:::999999888888777777777777666666666666555444333333333333000111333444666666666666444777;;;>>>AAADDDHHHLLL000000000000000000000000222111000//////000111111000000000000000000000000///000111222333222222111222222333333333333444444444444444444555555555555222333666888:::;;;<<<<<<;;;::::::;;;;;;<<<===>>>AAAAAAAAAAAAAAABBBBBBCCC>>>>>>>>>>>>???AAABBBCCC@@@AAABBBCCCCCCDDDDDDDDDGGGEEEBBBAAABBBBBBBBBAAA===<<<<<<===>>>>>>===;;;999999999999999888888888666666555555555555666666666666666777777777777777666666999;;;;;;>>>IIIUUUkkk~~~yyynnngggfffhhhooovvv}}}yyyddd\\\\\\eeekkkkkknnnttt||||||yyywwwtttuuuvvvyyy~~~zzzqqqkkkbbbYYYPPPIIIDDD@@@AAAEEEGGGIIILLLMMMOOOTTT\\\bbbiiinnntttyyy}}}~~~~~~zzzzzzzzz|||~~~~~~|||{{{{{{{{{|||~~~~~~~~~}}}~~~~~~~~~yyyyyyyyyyyyxxxxxxxxxxxxuuuuuuuuuttttttsssrrrqqqoooooommmllljjjhhhgggfffdddfffgggeeebbbaaabbbddd^^^^^^]]]]]]\\\ZZZYYYXXXTTTSSSRRRPPPOOONNNMMMLLLJJJIIIGGGEEECCCAAA@@@@@@;;;999888888999999777666666666555555555555666777666666666555555555555555555555555555555555555555444555666777888888777666666777888999:::999999888777777666555555666777777999999::::::::::::999999888999:::;;;<<<=========;;;<<<===???@@@AAABBBBBBDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBAAA@@@@@@???>>>>>><<<<<<<<<<<<<<<;;;::::::777888999:::::::::999999888777666666555555666666666777777888999:::;;;<<<<<<===>>>?????????>>>>>><<<<<<<<<======<<<<<<;;;999999888888888777777777777666555444444333333444///000111222333222222111555777999;;;===@@@DDDHHH111111111111111111111111111000///---------...///000000000000000000000000///000111222333222111111222222333333333444444444555555555666666666666666777888999::::::999777666;;;;;;;;;;;;;;;<<<>>>>>>@@@@@@??????@@@@@@AAABBB======>>>>>>???@@@BBBCCC>>>???AAABBBCCCCCCDDDDDDFFFCCCAAA@@@AAABBBBBBAAA<<<;;;;;;===>>>???===<<<::::::::::::::::::;;;;;;999888888888888888999999444555555555666666777777888888;;;===<<<@@@LLLYYYlll||||||qqqhhhfffkkkpppvvv{{{vvvhhh\\\[[[bbbpppvvvtttssswwwzzz}}}{{{xxxuuuwwwwwwyyy}}}zzzsssqqqooofff^^^VVVOOOGGGBBBEEEJJJIIIJJJLLLLLLLLLPPPWWW]]]fffiiimmmppptttyyy~~~~~~~~~}}}}}}|||~~~~~~|||{{{zzzzzzzzz{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}{{{zzzyyywwwuuutttsssrrrssssssssssssrrrqqqppppppnnnnnnmmmllljjjhhhfffeeebbbdddeeedddaaa___```bbb\\\\\\[[[[[[ZZZXXXWWWVVVRRRQQQPPPOOOMMMLLLKKKJJJHHHFFFCCCAAA>>>=========:::888777777888888777666555555444444555555666666777777777666555555555444555555555555555555555555444555666888888888777666777888999:::;;;:::999999;;;:::999888888999:::;;;:::;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>???@@@@@@@@@BBBDDDEEEGGGIIIKKKKKKLLLIIIIIIHHHHHHHHHHHHHHHHHHDDDDDDCCCBBBBBBAAA@@@@@@======>>>>>>===<<<;;;;;;777888999:::;;;:::999999777777666555555555555555555666777888999:::;;;;;;;;;<<<===??????>>>>>>===<<<======>>>>>>>>>>>>>>>:::999999999888888777777888777666555555444444555444444555666555444333222555777999:::;;;>>>BBBEEE000111111///,,,---000333222111111111000000//////////////////////////////111111222333333333333222444444333222333444555666555555444444444444555555777777777888999999::::::<<<===>>>???@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>============???AAABBBBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@============<<<<<<<<<<<<:::::::::999999999888888999888777666666777888999888777666666777888777666777:::<<<===>>>EEEQQQ[[[mmm{{{xxxnnnhhhkkkuuu}}}}}}lllaaa^^^WWWaaaooozzz|||zzz{{{wwwxxxzzz{{{zzzyyyyyy|||xxxrrrooommmlllllliiiaaaVVVLLLGGGHHHKKKPPPOOOMMMKKKKKKNNNTTTYYYccceeehhhjjjlllnnnrrrtttyyyyyy{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~|||yyywwwxxx{{{~~~}}}~~~}}}}}}}}}}}}{{{yyywwwuuusssrrrqqqnnnnnnoooooooooooonnnnnnnnnmmmkkkiiihhhgggffffffeeedddbbb```___^^^]]]]]]]]]\\\YYYWWWTTTRRRQQQPPPOOOOOONNNMMMKKKIIIFFFDDDDDDDDDBBB@@@===;;;:::999888888888888888777666666555555555555555555555555444555555555666777777777777666444333333444666777:::888666444333444555666<<<;;;:::999999888888999888888888888999:::;;;<<<>>>>>>>>>???@@@@@@>>><<>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777444555555666777888888999999:::::::::<<<===>>>???@@@AAABBBBBBAAA@@@>>>=========<<<;;;999888888777666666555444333333333333222222222333333444444444333333444555666:::???CCC...//////---++++++...111,,,,,,...///111333444555000000000000000000000000111111222333333333333222555444333333333444555555666555555444444555555666777777777888999999::::::::::::;;;<<<<<<<<<<<<<<>>>>>???AAABBBCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFEEEDDDBBBAAA???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888777777666777888999:::777666666777888888888888555888<<<@@@DDDKKKTTT[[[hhhuuu~~~~~~yyytttnnnlllnnnuuu}}}||||||yyytttiii]]]WWWWWW___hhhuuu|||xxxyyy}}}{{{wwwvvvyyy~~~vvvnnnjjjjjjjjjjjjnnnkkkddd[[[RRRNNNOOOQQQTTTSSSPPPMMMLLLOOOTTTXXXaaacccfffhhhhhhiiijjjkkkrrruuuzzz~~~~~~}}}|||{{{{{{|||~~~}}}~~~|||yyywwwwwwyyy|||~~~}}}}}}||||||yyyxxxvvvsssqqqpppooonnnlllmmmmmmmmmllllllkkkjjjiiiiiihhhffffffeeeeeeeeedddcccaaa___]]]\\\[[[[[[YYYXXXUUUSSSPPPNNNMMMMMMIIIIIIHHHGGGEEECCCAAA@@@???>>>===<<<:::888777666777888888888777777666555555555555555555555555555555555555555666666666666666666666666666666666666666666777777777777777777::::::999888777777888888999999999:::;;;<<<>>>???BBBBBBBBBDDDEEEEEEDDDCCCEEEEEEFFFHHHJJJLLLNNNOOOTTTTTTUUUVVVWWWWWWWWWWWWTTTRRROOOLLLJJJHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAA@@@??????======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888555555555666777888888888999999999:::;;;===>>>???@@@@@@AAAAAAAAA@@@>>>======<<<<<<;;;:::999888777666666555444333333333333222222222333333333444444222333444444555888===@@@...//////---,,,,,,...000000000000000000000000000111111111111111111111111111111222333333333333222555555444333333333444444666555555444444555555666777777777888999999::::::::::::;;;;;;;;;;;;;;;:::??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@AAABBBDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888777777777777777888999:::666666666777777888999999888<<>>@@@AAABBBFFFGGGHHHIIIKKKLLLMMMNNNLLLMMMMMMNNNQQQSSSVVVXXXYYYYYYZZZZZZZZZYYYYYYXXXVVVUUURRRPPPMMMKKKIIIHHHHHHHHHGGGEEEDDDCCCBBBAAABBBBBBAAA@@@???>>>======:::::::::::::::::::::::::::999999999888888888888555555666666777777888888999999999999:::<<<===>>>>>>???@@@@@@@@@???>>>======<<<<<<;;;:::999888888777666555444333333333333222222222222333333333333222333333333333666999===111111000000///000111222333222222111000///......111111111111111111111111111111222333333333333222555555444444333333333333666666555555555555666666777777777888999999:::::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAACCCBBBAAAAAAAAABBBDDDEEEBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888777777777666666666666666777777777666666666888:::???EEEOOO[[[fffkkklllkkkooowww~~~vvvkkkcccdddiiirrr~~~sssmmmbbbWWWQQQNNNQQQZZZcccrrrxxx~~~wwwxxxwwwpppoooqqqrrrqqqqqqpppooooooqqqssssssrrrllljjjfffaaa[[[XXXVVVUUUWWWVVVSSSPPPNNNNNNRRRUUU___bbbfffhhheeeaaa]]]\\\dddmmm{{{~~~}}}|||{{{{{{|||}}}~~~~~~~~~}}}{{{zzzyyyyyyzzz{{{}}}}}}|||{{{}}}|||}}}}}}~~~}}}|||zzzyyyxxxwwwuuusssqqqpppooooooiiiiiiiiihhhfffdddcccbbbcccbbbaaa```____________^^^]]][[[YYYVVVTTTRRRPPPNNNMMMJJJHHHFFFDDDCCCCCCCCCAAA???===<<<<<<<<<===::::::::::::::::::::::::666666777777777666666555444444555555555555666666777777777666666555555555888777777777777777777888555666888999::::::999888;;;;;;;;;:::;;;;;;<<<<<<;;;;;;<<<>>>@@@CCCEEEFFFIIIJJJLLLNNNOOOQQQTTTVVVTTTTTTSSSTTTUUUWWWZZZ[[[YYYZZZZZZYYYYYYXXXWWWVVVTTTTTTSSSRRROOOMMMJJJHHHIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>======::::::::::::::::::::::::::::::999999999888888888555666666666777777777888888888888999999:::<<<<<<<<<===>>>?????????>>>======<<<<<<;;;::::::999999777666555444444333333333222222222222222222222333333333444333333444777:::111111000000111111111111,,,---...000111333444444000000000000000000000000111111222333333333333222444444444444444444444333666666666555555666666666777777777888999999::::::999:::<<<>>>@@@AAAAAABBB??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@AAACCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@@@@??????>>>============<<<<<<<<<;;;:::::::::999999999888888888888777666444333222111777888888666555555888;;;CCCKKKYYYjjjwww~~~}}}~~~zzznnnddd___eeeooozzzvvvggg\\\RRRNNNPPPXXXeeeqqq{{{|||zzz{{{qqqllljjjiiihhhgggiiimmmrrruuuvvvsssqqqllljjjeee```\\\XXXUUUSSSSSSRRRPPPNNNLLLLLLPPPRRRZZZ]]]bbbdddbbb```]]]\\\eeeppp~~~~~~~~~~~~~~~~~~}}}|||{{{{{{yyy{{{}}}~~~~~~~~~}}}yyyzzzzzz|||~~~~~~|||zzzzzz|||~~~~~~~~~{{{|||}}}}}}}}}{{{zzzyyywwwvvvtttrrrpppoooooonnniiihhhhhhgggeeecccaaa```cccbbb```^^^\\\ZZZZZZYYYYYYXXXWWWUUURRRPPPMMMKKKJJJIIIGGGEEECCCAAA@@@@@@@@@???===;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;666666777777777777666666555555555666666777777777888888888777777666666666:::888666555555666888::::::999888777777888999:::;;;;;;;;;;;;<<<===>>>>>>======>>>@@@CCCEEEGGGIIIKKKMMMQQQRRRSSSUUUXXXZZZ]]]\\\[[[ZZZZZZ[[[\\\]]]]]]]]]]]]\\\[[[ZZZXXXXXXPPPQQQQQQQQQPPPNNNLLLJJJJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<:::::::::::::::::::::::::::::::::999999999999888666666666666777777777777888888777888888999:::;;;:::;;;===>>>???>>>>>>======<<<<<<;;;;;;:::::::::777777666555444444444444222222222222222222222222333444555444333444666999000///......000000///.../////////000111111222222000000000000000000000000111111222333333333333222222333444444555555444444777666666555555666666777777777777888999999::::::888999;;;<<<>>>???@@@@@@??????@@@@@@@@@AAAAAAAAABBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>>>>=========<<<<<<<<<:::::::::999999999888888888888777666555333111000666888999888666888<<>>>>><<<;;;;;;:::999999999:::777777888888999:::::::::666777777888888888888777666666777777888888999999999999999999888888888888;;;:::888777777888:::;;;<<<;;;999777777888:::<<<;;;;;;;;;<<<===>>>???@@@@@@AAABBBDDDFFFHHHJJJLLLNNNRRRWWWXXXXXXXXXZZZ\\\cccbbbbbbaaa```______^^^]]]]]]]]]\\\[[[YYYXXXWWWOOOOOOPPPPPPPPPNNNLLLKKKKKKKKKJJJHHHGGGFFFEEEDDDBBBAAAAAA@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999666666666666777777777777777777777777777888999999888:::;;;===>>>>>>======<<<<<<<<<<<<;;;;;;::::::888777666555444444444444222222222222222111111111222333444444333444666777000///...///111111///---333333222111000///...---111111111111111111111111111111222333333333333222000111333555666666555555777777666666666666777777777777777888999999::::::::::::;;;<<<============??????@@@@@@@@@AAAAAAAAACCCBBBAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777555444333444777:::::::::===DDDJJJQQQ]]]nnn~~~xxxnnnjjjjjjnnnpppvvvvvvfffVVVQQQOOOVVVaaakkkvvv~~~~~~{{{lllbbb______ccceeejjjooorrrrrrooolllfffaaa\\\XXXWWWVVVTTTRRRQQQPPPNNNJJJGGGFFFHHHJJJKKKNNNSSSXXX]]]ccciiinnnrrrzzz~~~||||||~~~~~~~~~~~~{{{||||||||||||{{{zzzzzzuuuwww{{{~~~}}}|||yyy{{{}}}~~~}}}||||||}}}~~~~~~|||zzzyyyxxxvvvuuutttttttttooonnnlllkkkiiihhhhhhhhhdddddddddcccbbbaaa___^^^\\\[[[YYYWWWUUUTTTSSSSSSNNNOOOOOONNNLLLJJJGGGEEEDDDCCCBBB@@@>>>===<<<<<<:::::::::;;;::::::999999777777777888888999::::::777777888999999999999999777888888999999:::;;;;;;999::::::::::::::::::;;;:::;;;<<<======<<<;;;:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>??????AAABBBCCCDDDEEEFFFFFFHHHJJJLLLNNNOOOSSSXXX^^^```^^^\\\]]]^^^aaabbbcccccccccaaa___^^^[[[[[[ZZZZZZYYYXXXWWWVVVQQQQQQQQQPPPOOONNNLLLKKKLLLKKKJJJIIIHHHFFFFFFEEECCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999777777777777666666666666777777666666666777888888777888:::<<<============<<<<<<<<<<<<;;;;;;;;;;;;888777666555444444444444222222222222111111111000000111333333222333444666333111000111333444222///---...///000111222333333222222222222222222222222111111222333333333333222///000333555666666666666777777666666666666777777777777777888999999::::::===>>>>>>>>>===<<<;;;;;;??????@@@@@@@@@AAAAAAAAACCCCCCAAAAAA@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::999999999888888555666888999999999888777333777;;;<<<===BBBKKKRRR___jjjzzzsssllllllppp{{{xxxwww~~~lll[[[TTTQQQSSS^^^jjjttt|||mmmaaa]]]___^^^___```cccfffgggeeeccc___ZZZTTTRRRRRRRRRQQQPPPRRRQQQOOOKKKFFFEEEEEEFFFIIILLLQQQWWW^^^hhhqqqxxxvvv}}}||||||~~~~~~}}}}}}|||}}}~~~~~~~~~{{{{{{{{{|||{{{{{{zzzzzztttvvvzzz~~~~~~|||{{{zzz|||~~~||||||}}}~~~~~~|||yyyxxxuuusssqqqqqqqqqqqqnnnmmmllljjjiiihhhhhhhhhbbbbbbbbbbbbaaa```^^^^^^XXXWWWVVVTTTSSSRRRRRRRRRLLLLLLMMMMMMKKKIIIFFFDDDBBBAAA@@@>>><<<;;;;;;::::::;;;<<<======<<<;;;:::888888999999::::::;;;;;;777888999:::::::::::::::888888999:::;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<999<<<@@@BBBBBB@@@<<<999999;;;===@@@AAAAAAAAA@@@CCCCCCDDDDDDFFFGGGIIIJJJIIIIIIJJJKKKMMMOOOPPPQQQVVV]]]ccceeebbb______```\\\^^^```bbbbbb```^^^\\\\\\\\\\\\\\\[[[ZZZYYYXXXUUUTTTRRRQQQOOOMMMLLLKKKLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???========================;;;;;;;;;:::::::::999999777777777777666666666666777666666666666777777888666888:::<<<============<<<<<<<<<<<<<<<;;;;;;;;;888777666555555444444555222222222222111111000000...///111222111111333555---...///000000///...---000000000000000111111222//////000000111111111222333333222222222222222222222333444555444333222111333333444555666777888888666777777888999999::::::999:::;;;;;;;;;===@@@CCCFFFDDDAAA@@@AAACCCCCCCCCCCCAAA>>>;;;;;;>>>AAADDD@@@AAAAAABBBBBBCCCCCCCCCBBB???===>>>@@@AAA???<<<;;;::::::::::::::::::999:::::::::999999999888888777888888888777666555444777999;;;<<<@@@KKK[[[gggxxx}}}wwwppppppvvv|||uuu___UUUOOOUUU___jjjsssyyy}}}~~~{{{lll```ZZZXXXYYYWWWTTTTTTUUUVVVVVVVVVTTTSSSRRRPPPOOOOOOPPPPPPOOONNNLLLIIIHHHGGGHHHHHHGGGIIIMMMSSS\\\gggsss{{{{{{~~~~~~{{{zzzyyyzzz{{{{{{{{{{{{|||}}}~~~~~~~~~~~~zzz{{{}}}~~~~~~~~~}}}|||xxxwwwvvvuuusssqqqpppooommmlllkkkiiigggeeedddcccbbbaaa```___]]]\\\[[[ZZZYYYXXXUUURRRPPPNNNLLLLLLLLLKKKIIIHHHGGGFFFFFFFFF????????????>>>===;;;;;;<<<<<<<<<;;;;;;:::::::::;;;:::999888888888999:::888888999999:::;;;;;;<<<<<<============>>>>>>>>>=========<<<<<<<<<<<<<<<;;;>>>BBBCCCCCCBBBBBBCCCDDDBBB@@@???@@@BBBDDDFFFHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLMMMOOOPPPRRRSSSWWWYYY[[[]]]]]]\\\ZZZXXXZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUTTTSSSQQQPPPPPPMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHFFFEEECCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999888888888777777777777666666666666555555555555666666666666888999999::::::;;;;;;;;;>>>>>>======<<<<<<<<<<<<<<<:::777444333333333444555444111000//////000111333222111000000222444555000000111222222111000000000000000000000111111222000000000000111111111222111111000000000000000000222333333444444333333333888888888888888888888888777777888999999::::::;;;:::;;;<<<<<<<<<>>>AAACCCGGGDDDAAA@@@@@@AAAAAA@@@BBB???<<<::::::<<>><<<;;;;;;;;;::::::::::::999999999999888888888777777666666666666555444444333666888:::>>>GGGXXXmmm{{{xxxnnnjjjnnnvvv}}}mmmZZZSSSWWW]]]gggqqqxxx|||tttiii```[[[YYYRRRPPPNNNMMMNNNNNNNNNMMMOOONNNMMMLLLLLLMMMNNNNNNQQQPPPNNNLLLKKKJJJJJJKKKNNNPPPSSSXXX___iiittt{{{|||~~~~~~~~~~~~}}}||||||}}}~~~}}}}}}}}}~~~{{{{{{||||||||||||{{{{{{wwwvvvuuusssrrrpppooonnnkkkkkkiiigggeeedddbbbaaa^^^]]]]]]\\\[[[ZZZYYYYYYWWWVVVSSSQQQNNNLLLKKKJJJHHHGGGFFFDDDCCCBBBBBBAAA????????????>>>===<<<;;;<<<<<<<<<<<<;;;;;;::::::;;;:::999999999:::;;;;;;::::::;;;;;;<<<=========>>>>>>????????????@@@@@@????????????????????????AAACCCEEEFFFDDDCCCDDDDDDFFFDDDCCCBBBBBBDDDGGGIIIMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQRRRSSSUUUUUUWWWXXXZZZ\\\\\\[[[YYYWWWXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[ZZZYYYYYYXXXWWWUUUTTTSSSRRROOONNNMMMKKKJJJIIIIIIIIIIIIIIIHHHFFFEEEDDDCCCBBB@@@@@@??????>>>>>>>>>>>><<<<<<;;;:::999999999999888888777777666666555555555555555555666666666666777888888999999::::::;;;=========<<<<<<;;;;;;;;;;;;999777555333333444444666444222000000000111222333222111000000222444555000111111222222111111000000000000000000111111222000000000111111111111111000000111111111111111111222222222222333444555666::::::999888777777666666888888999::::::;;;;;;<<<;;;<<<===>>>===???AAACCCHHHEEEAAA??????@@@@@@???AAA???<<<:::999;;;===>>>@@@@@@AAABBBCCCDDDEEEFFFEEECCCAAA@@@AAA@@@>>><<<;;;;;;;;;;;;::::::999999888888888777777777666666666666666666555555555555888999<<>>????????????>>>===<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>======>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHFFFFFFGGGIIIKKKLLLQQQQQQRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZZZZYYYWWWVVVVVVUUUTTTSSSSSSUUUWWWXXXXXXYYY[[[\\\]]]]]]\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUQQQPPPOOOMMMKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCBBBAAAAAA@@@???>>>======;;;;;;:::::::::::::::;;;999999888777666666555555555555555555666666666666666777777888999999::::::<<<<<<;;;;;;;;;;;;::::::999888777555444444555555666555333222111111222333333222111111111222333444////////////////////////000000000000000111111222111111111111111111111111222222333333333333333444222222111222333555777888888888777777666555555444999999::::::;;;<<<<<<===<<<===????????????AAACCCFFFDDDAAA???@@@AAAAAAAAABBBAAA???===<<<===>>>???@@@@@@AAACCCDDDEEEFFFGGGFFFEEECCCBBB@@@???===<<<<<<<<<<<<;;;::::::999999999888888888777777777777888888888888888888999999;;;===AAAJJJYYYnnnvvvmmmccc___eeeoooxxx}}}zzzeeeVVVTTTYYYeeekkktttyyyyyyxxxwwwwww}}}~~~}}}ttthhhaaa``````___\\\NNNMMMKKKIIIIIIGGGDDDBBBDDDDDDDDDDDDEEEEEEFFFFFFDDDGGGKKKQQQXXX^^^cccfffeeefffhhhjjjmmmrrrxxx|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxvvvuuuuuuuuuvvvrrrqqqpppnnnmmmkkkjjjiiihhhgggeeecccaaa^^^]]]\\\XXXXXXWWWUUUTTTSSSRRRQQQPPPNNNMMMJJJIIIGGGFFFFFFFFFEEEDDDBBBAAA@@@?????????????????????>>>===<<<========================;;;<<<<<<===>>>>>>???@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJKKKLLLKKKIIIJJJKKKMMMLLLKKKJJJJJJKKKLLLNNNOOORRRRRRSSSSSSTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVWWWXXXXXXYYYXXXWWWUUUTTTTTTSSSQQQOOOPPPRRRTTTVVVUUUWWWZZZ\\\^^^^^^^^^^^^]]]]]]]]]]]][[[YYYXXXVVVSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCBBBAAA???>>>===<<<;;;;;;:::::::::;;;;;;<<<:::999999888777666555555555555555555666666666666666666777888999::::::;;;::::::::::::::::::::::::888888777666555555666666666555444333333333333444222222111111111222333444000000////////////000000000000000000000111111222222222222111111111111111222222333333444444444444222222222222333555777999666666666666777777777777999::::::;;;;;;<<<======<<<>>>@@@@@@@@@@@@AAACCCDDDAAA??????AAACCCEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCAAABBBBBBCCCEEEFFFFFFGGGFFFEEEDDDBBB@@@>>>===<<<======<<<;;;;;;:::999999::::::999999999888888888888888888888888999:::;;;:::===EEEPPP___qqqzzzlllhhhdddfffmmmuuu{{{~~~xxxgggXXXRRRYYYcccpppvvv}}}|||xxxvvvvvvvvvxxx{{{~~~}}}nnnfff^^^[[[]]]``````^^^SSSQQQNNNLLLKKKIIIGGGEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDGGGNNNVVV___gggmmmpppoooppprrrssstttwww{{{~~~}}}~~~}}}|||{{{zzzzzzzzz{{{~~~}}}}}}~~~~~~|||zzzyyyxxxuuusssrrrrrrrrrrrrooonnnmmmkkkiiihhhgggffffffeeecccaaa^^^\\\ZZZYYYXXXWWWUUUSSSQQQOOOMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@>>>????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMOOOQQQTTTPPPPPPOOOOOOOOOPPPQQQRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXXXXWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSSSSQQQOOONNNNNNPPPSSSTTTSSSVVVYYY\\\____________^^^^^^^^^^^^]]]ZZZXXXWWWTTTSSSQQQOOOMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@>>>===<<<;;;;;;:::::::::;;;<<<<<<:::999999888777666666666555555555555666666666666666666777888999:::;;;;;;999:::::::::::::::::::::888888777777666666666666555555444444444444444444222222111222222222333333333222222111111222222333000000000000000111111222222222222222222111111111000000111111222333333333222222222333444666777888666666777888999;;;;;;<<<999999:::;;;;;;<<<<<<===<<<>>>@@@@@@@@@???@@@AAAAAA???>>>>>>AAADDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEDDDBBB???===<<<===>>>======<<<;;;:::999999:::::::::999999999999888777666666666666888:::;;;888===FFFSSSbbbqqq}}}}}}vvvjjjkkkmmmrrrxxx~~~~~~~~~rrrdddZZZUUUWWWbbbnnnuuuzzz~~~xxxrrrpppqqqpppuuu{{{sssjjj___\\\YYYYYY]]]```aaa```WWWTTTPPPNNNMMMLLLJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNRRRWWW^^^eeekkkppprrruuuwwwyyyyyyzzz{{{}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~|||zzzxxxwwwwwwyyyzzz~~~~~~~~~~~~~~~}}}{{{{{{|||{{{zzzxxxuuutttsssrrrppppppoooooolllkkkjjjhhhgggeeedddccccccbbb```^^^[[[XXXVVVUUUUUUTTTRRRPPPNNNLLLJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCAAAAAA@@@???????????????>>>??????@@@??????>>>>>>>>>>>>????????????@@@@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIILLLOOOQQQRRRTTTWWWYYYVVVVVVUUUUUUTTTTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYXXXXXXVVVUUUTTTSSSPPPOOONNNMMMMMMOOOQQQRRRRRRUUUYYY]]]___```______^^^___```___^^^\\\YYYWWWSSSRRRQQQOOOMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<999999888888888777777777555555555555666666666666444555555777888999:::;;;999999::::::::::::;;;;;;999999888888777666555555444444444444444444444444111111222222222333333333333333222111111222333333000000000000000111111222333333333222222111111111000000111111222333333444222222444555666666666666666777777999:::;;;<<<<<<999999999:::;;;;;;<<<<<<;;;===@@@@@@?????????@@@@@@>>><<<<<>><<<<<<===>>>>>>===<<<;;;:::999999999999999999888888888888777666555555777999;;;===>>>AAAIIITTTaaammmvvv{{{~~~uuuqqqmmmrrryyy}}}~~~ggg]]]UUUTTTYYYaaallluuuvvv{{{}}}zzzqqqkkkjjjlllqqqxxx}}}}}}{{{nnnaaaZZZSSSTTTWWWZZZ]]]```aaaaaa\\\XXXSSSPPPOOOOOOOOOOOOPPPQQQTTTVVVXXXYYYZZZZZZ[[[]]]bbbggglllooorrrsssyyy{{{}}}~~~~~~~~~{{{{{{|||}}}~~~~~~{{{{{{}}}~~~}}}{{{wwwuuuuuuwwwzzz|||~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyywwwvvvqqqqqqqqqqqqpppooommmmmmjjjiiihhhfffdddcccbbbaaa___^^^\\\YYYWWWTTTRRRQQQOOONNNMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCCCCCCCCCC>>>>>>>>>>>>>>>???@@@@@@>>>??????@@@@@@??????????????????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDCCCCCCBBBAAABBBBBBCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKNNNRRRUUUWWWYYY[[[\\\]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZYYYXXXVVVUUUSSSSSSMMMMMMLLLLLLMMMMMMNNNOOORRRUUUYYY]]]``````___^^^___```aaaaaa```]]]ZZZXXXRRRQQQPPPNNNMMMLLLLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGEEEDDDCCCBBBAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;777888888888888999999999555555555555666666666666111222333444666777888999::::::::::::;;;;;;;;;<<<::::::999888777666444444333333333444444444333333111111222222333333333222222111000//////000111222000000000000000111111222333333333222222111111111222222333444444555666666222333444666777666555555555666666777888888999999888888999::::::;;;;;;<<<:::===???@@@???>>>??????@@@===;;;;;;<<<>>>??????BBBDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEAAABBBCCCAAA===;;;<<<>>>???>>>===<<<;;;:::999999888888888888777777777777999888777777999;;;>>>???FFFGGGLLLUUU___iiiqqqtttvvvnnnkkkrrrxxx|||zzz{{{xxxrrrkkkXXXPPPMMMSSS___iiirrrxxx{{{{{{rrrkkkkkknnnvvv~~~zzzyyy}}}{{{oooaaaVVVQQQLLLPPPWWW\\\^^^___aaabbb```\\\VVVRRRQQQRRRSSSTTTSSSUUUYYY]]]```bbbddddddbbbdddhhhlllpppsssuuuuuuzzz|||zzzzzz{{{|||}}}~~~|||xxxxxx{{{}}}}}}||||||yyyvvvtttuuuxxx}}}~~~~~~~~~}}}|||zzzyyyxxxxxxxxxvvvtttoooooopppppppppnnnmmmlllhhhhhhgggeeecccbbb``````\\\[[[YYYWWWTTTQQQOOONNNIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDCCCBBBBBBCCC>>>>>>>>>>>>???@@@BBBBBB>>>??????@@@@@@@@@???????????????@@@@@@AAAAAAAAACCCCCCDDDEEEEEEDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIINNNQQQVVVYYY[[[[[[\\\]]]bbbaaa```___]]]\\\[[[ZZZVVVVVVVVVWWWXXXXXXYYYYYYUUUUUUUUUUUUUUUVVVWWWWWW[[[[[[YYYXXXVVVUUUTTTSSSKKKKKKKKKLLLLLLLLLLLLLLLRRRUUUYYY]]]``````___^^^```aaaccccccaaa___[[[YYYQQQPPPOOONNNMMMMMMMMMMMMJJJJJJJJJIIIIIIHHHHHHGGGDDDDDDCCCBBBAAA@@@@@@??????>>>===<<<;;;:::::::::777777777888999999::::::555555555555666666666777///000111222444555666777:::::::::;;;;;;<<<<<<<<<;;;::::::999777555444333222222333444444333333333111111222333333333333222//////000111111111111111111111000000111333555666111111222222222333333333///000000222333444555555555555555555555666777777666555444444555777999;;;<<<<<<<<<===============<<<===>>>>>>======>>>???===<<<;;;;;;<<>>>>>>>>>>>===??????>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>CCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJPPPWWW[[[[[[]]]aaafffhhhiiikkkkkkiiifffbbb```\\\ZZZXXXXXXXXXXXXVVVTTTYYYXXXUUUTTTTTTVVVXXXZZZZZZZZZYYYXXXVVVSSSQQQOOOLLLKKKIIIJJJKKKMMMLLLLLLRRRTTTXXX\\\```bbbccccccaaa___^^^^^^^^^^^^\\\ZZZWWWVVVUUUSSSQQQOOOMMMLLLLLLIIIFFFEEEEEEFFFGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA>>>===<<<<<<===<<<:::888:::999888888888888888888555444444444444555555666555555555666666666666777777666666666888999888777888888888888777666444444444444444333333333222222000111222222222222111000------...////////////...111111000000111222333444111111222222222333333333000111222333444555666666555555555555555666666777444444444444555888;;;<<<;;;;;;<<<<<<=========>>>===>>>???>>>======>>>???>>>===<<<<<<===@@@BBBDDDDDDDDDEEEFFFFFFFFFFFFEEEFFFEEEDDDCCCBBBCCCDDDDDDEEEDDDBBB@@@>>>>>>===>>>;;;;;;;;;;;;:::999888777777777888999999999888777:::;;;;;;:::<<>>>>>>>>???????????????@@@@@@AAA@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????BBBAAA@@@??????@@@AAABBBDDDEEEFFFHHHIIIJJJJJJJJJMMMSSSYYY]]]^^^```dddiiijjjkkkmmmnnnllliiifffddd^^^\\\YYYXXXXXXWWWUUUTTTUUUSSSQQQPPPPPPQQQTTTUUUZZZZZZZZZZZZXXXVVVTTTRRRMMMKKKJJJKKKMMMNNNNNNNNNPPPSSSWWW[[[___aaabbbbbbcccbbbaaaaaaaaa___\\\ZZZXXXWWWVVVTTTRRRPPPNNNMMMNNNKKKHHHFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA???>>>======>>>===;;;:::::::::999888888888999999666666555555555555555666333333444444444555555555666666555777:::;;;;;;:::888888888777777666444444444444444333333333222222111111111111111111111111000000111222222222222111111111000000000111111222111111222222222333333333222222333444555555666666555555444444555555666777666555555555666777999:::::::::;;;<<<===>>>>>>???===???@@@???>>>===>>>???@@@???>>>===>>>@@@BBBDDDEEEDDDDDDDDDEEEEEEFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDBBB@@@???>>>>>>>>>;;;:::999888888888888888777777777777888999:::;;;:::;;;<<<<<>>>>>>>>@@@@@@@@@????????????>>>@@@????????????@@@AAAAAA???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???>>>>>>>>>>>>???@@@CCCDDDFFFHHHJJJLLLMMMMMMOOOTTTZZZ]]]___bbbfffjjjmmmnnnpppppppppmmmkkkiiibbb___[[[YYYXXXWWWUUUTTTUUUTTTRRRQQQQQQRRRSSSUUUYYYYYYZZZ[[[ZZZYYYXXXWWWOOONNNMMMMMMOOOPPPPPPOOOOOOQQQUUUZZZ]]]___``````dddddddddddddddbbb^^^ZZZZZZYYYWWWUUUSSSQQQPPPOOOQQQNNNJJJHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>???>>><<<;;;;;;:::999888888888888888888888777666555555555555222222222222333333333333555555555777;;;======<<<777777777777666555555444444444444444333333333333333222111000000111222333111222333333444444333333111111000000000000000000111111222222222333333333222222222333444555555666555444444444444555666666888777666666666666777777999999:::;;;===>>>??????>>>???@@@@@@>>>>>>???@@@AAAAAA?????????@@@BBBCCCEEEDDDCCCCCCCCCEEEGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>>>>======;;;:::888777666777888999888777666555666888:::;;;999;;;>>>???EEETTTggguuu}}}{{{zzzyyy~~~yyytttppplllkkkqqqxxxrrreeeZZZRRRPPPQQQTTT```ooo{{{~~~vvvrrrnnnqqqzzzzzznnnddd___XXXRRRPPPTTTZZZ___]]]^^^```aaa```]]]YYYWWWVVVWWWYYY\\\___bbbeeefffjjjlllnnnqqqssstttttttttvvvuuusssqqqpppqqquuuxxxzzz{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}{{{zzzyyyxxx{{{|||~~~~~~{{{yyyvvvwwwyyy{{{|||~~~||||||{{{|||~~~~~~~~~}}}~~~~~~yyyyyyzzzzzzzzzzzzzzzyyyrrrqqqoooooopppooommmlllkkkjjjhhhggggggfffdddbbb``````^^^[[[XXXUUUQQQPPPNNNLLLJJJGGGEEEDDDDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@AAAAAA????????????????????????========================<<<<<<===>>>>>>???@@@@@@???>>>>>>>>>>>>>>>>>>???AAACCCEEEHHHJJJLLLMMMNNNNNNRRRVVVZZZ\\\___cccggglllmmmoooppppppooommmkkkfffccc^^^[[[YYYXXXWWWUUUTTTSSSRRRQQQPPPQQQRRRSSSTTTVVVWWWYYYZZZZZZZZZYYYTTTRRRPPPOOOPPPPPPOOOMMMMMMOOOSSSXXX[[[]]]^^^^^^aaabbbcccfffgggeee```]]]\\\[[[YYYXXXUUUTTTRRRQQQPPPNNNKKKIIIIIIHHHGGGEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>??????===;;;:::999888888777777777777999999888666666555555555111222222222222333333333555555555777:::;;;;;;;;;666666777777666555555444555444444444444333333333444333111000000111333444...//////000111000000000000111111111000000000///111111222222222333333333111111222222333333444444444444444444444555666666555555555666666777888999888999:::;;;<<<===>>>???>>>???@@@@@@??????@@@AAACCCCCCAAAAAA@@@AAAAAABBBDDDCCCCCCBBBCCCEEEGGGHHHDDDDDDDDDDDDCCCCCCCCCBBB@@@??????>>>===<<<;;;;;;:::999888777777777888999999888666444444666888999888<<>>>>>??????>>>>>>??????@@@AAA@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<===>>>??????>>>>>>????????????>>>>>>???@@@BBBEEEGGGIIIJJJJJJIIIKKKNNNQQQTTTWWW[[[]]]dddeeegggiiiiiiiiihhhgggeeebbb^^^[[[ZZZYYYWWWUUUNNNNNNLLLKKKKKKKKKLLLLLLMMMOOORRRUUUWWWYYYYYYYYYXXXUUURRRPPPOOONNNLLLJJJKKKNNNRRRVVVZZZ\\\]]]]]]]]]^^^aaadddgggfffcccaaa^^^]]]\\\ZZZXXXVVVUUUTTTOOOMMMKKKKKKKKKKKKJJJHHHEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>?????????===;;;999999888666666555555555999999888666666555555555333333333333444444444444666555555666888999888777555666666666666555555444555555555444444444333333444333111000000111333444//////000111111111111111000000111222222111111000111111222222222333333333111111111222222333333333444444333333444444555666000111333555888:::<<<===999999:::;;;<<<======>>>===>>>@@@@@@@@@@@@BBBDDDEEEDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEFFFGGGBBBCCCCCCCCCCCCBBBAAAAAA===>>>>>>>>>===<<<:::::::::999999888888888999999:::888777555555666888999:::@@@IIITTTbbbqqq~~~wwwnnniiilllnnnnnnsss{{{mmm```VVVOOOSSS\\\gggqqq|||tttssstttzzzxxxdddVVVTTTQQQQQQTTTWWWYYYZZZ^^^^^^^^^\\\ZZZXXXUUUTTTLLLKKKLLLPPPWWWaaalllrrruuuuuuuuuuuuttttttsssrrrqqqrrrsssssstttuuuxxx{{{}}}yyyyyyzzz|||~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}}}}|||zzzxxxuuuvvvxxxzzz|||}}}~~~~~~}}}|||}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzyyyzzz{{{{{{||||||{{{{{{vvvtttpppnnnmmmllljjjhhhgggdddbbbaaaaaa```___^^^\\\ZZZXXXUUURRRPPPNNNMMMHHHFFFDDDCCCAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAA?????????????????????????????????>>>>>>>>>>>>===>>>============>>>??????@@@@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<===>>>>>>===>>>>>>??????>>>>>>===;;;<<<>>>@@@AAABBBCCCCCCAAABBBCCCFFFIIILLLNNNPPPUUUVVVXXXZZZ\\\\\\\\\\\\]]][[[YYYXXXWWWVVVSSSQQQKKKKKKJJJIIIHHHHHHHHHHHHEEEGGGKKKOOOSSSVVVXXXYYYXXXUUURRRPPPNNNLLLJJJHHHKKKMMMQQQVVVYYY[[[\\\\\\[[[\\\^^^cccfffgggfffddd``````^^^\\\ZZZXXXWWWVVVOOONNNLLLLLLMMMMMMKKKJJJFFFFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@AAA@@@>>><<<:::999888777666555555555888888777666555555555555444444444444555555555555666555444555777777777555555555666666666555555444555555555555444444444333444333222111111222333444000111222222333333222222///000111333333333222222111111222222222333333333222222222333333333333333444444333333444444555666111222444666888999:::;;;:::::::::;;;;;;<<<<<<<<<;;;===???AAAAAABBBDDDFFFFFFFFFEEEDDDBBBAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFAAAAAABBBBBBBBBAAA@@@???===>>>>>>>>>>>><<<;;;:::999999::::::::::::999999999888888888888:::;;;<<<@@@FFFSSSddduuu~~~rrrhhhfffooouuuuuuxxxxxxddd\\\WWWTTT[[[gggpppzzz}}}uuuwww{{{ooo\\\SSSPPPNNNOOOQQQTTTTTTSSSWWWVVVUUUTTTRRRQQQQQQPPPMMMMMMNNNQQQXXXbbbkkkpppqqqrrrrrrrrrssssssssssssqqqtttvvvwwwwwwwwwyyy{{{~~~yyyzzz{{{}}}}}}}}}|||}}}~~~~~~~~~|||{{{{{{{{{|||}}}~~~}}}}}}~~~}}}{{{yyyvvvwwwxxxyyy{{{|||}}}~~~~~~}}}|||}}}}}}~~~}}}~~~~~~~~~}}}{{{zzzxxxwwwwwwxxxxxxyyyyyyyyyyyyxxxuuurrrnnnkkkiiigggeeecccccc```^^^\\\\\\\\\[[[ZZZWWWVVVTTTQQQOOOMMMKKKKKKGGGEEEDDDBBBAAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<===;;;<<<===>>>>>>===<<<;;;999999:::;;;;;;<<<;;;;;;;;;::::::<<<>>>AAACCCDDDDDDEEEGGGJJJLLLMMMNNNNNNPPPPPPPPPPPPQQQPPPLLLJJJIIIHHHGGGGGGFFFEEEEEEEEE???BBBFFFLLLQQQTTTWWWXXXUUUSSSPPPNNNMMMLLLJJJHHHKKKMMMQQQUUUYYY[[[\\\\\\]]]]]]___bbbeeegggfffeeebbbaaa```^^^\\\ZZZXXXXXXQQQPPPNNNNNNNNNMMMKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDEEECCCBBBCCCCCCCCCAAA???<<<;;;:::888777777666666666666555555555555555666444444444444555555555555555444444555888999999888444444555666666555555444555555555555444444444444333333333333333333333333------...//////////////////000222333444444444333111111222222222333333333333333444444444444444444444333333333333444555555777777777777777666666555;;;;;;;;;;;;;;;;;;;;;;;;:::===???AAAAAACCCEEEHHHGGGGGGFFFDDDCCCBBBAAA@@@???AAACCCEEEFFFFFFFFFEEE@@@@@@AAABBBAAA@@@???>>>>>>>>>?????????===<<<;;;888999;;;<<<<<<;;;:::999888888999:::;;;===>>>???DDDKKKZZZoooyyyuuuooofffgggsss||||||~~~ppp]]]YYYZZZ\\\fffsssyyy|||wwwvvvzzzxxxeeeUUUQQQNNNKKKLLLNNNPPPPPPNNNQQQPPPNNNLLLLLLLLLMMMMMMOOOOOOQQQUUU[[[ccciiimmmkkklllmmmnnnoooqqqrrrrrrsssvvvyyyzzzyyyyyyyyyzzz|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzyyyzzz{{{}}}~~~}}}|||}}}~~~}}}|||zzzwwwwwwxxxxxxzzz{{{}}}~~~~~~~~~}}}}}}~~~zzz}}}}}}}}}}}}}}}|||yyywwwvvvttttttuuuuuuuuuuuuttttttssspppkkkgggeeeccc```^^^```^^^[[[YYYYYYYYYXXXWWWUUUSSSQQQOOOLLLKKKJJJIIIFFFEEEDDDBBBAAAAAABBBBBBAAAAAAAAA@@@AAAAAABBBBBB>>>>>>>>>>>>????????????============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<::::::<<<<<<<<<<<<::::::777777888888888777666666777666555666999;;;<<<===999:::<<>>>>><<>>===<<<:::999888888888555555444444444555555666333333444444444444555555444444444666999;;;;;;;;;444444555555666555555444666666555555555444444444222333333444444333333222000000000000111111111111//////////////////000000000111111111111222222222222222222111000111333666555444444444444555666666777777777888999999::::::<<<<<<==================<<<===>>>@@@BBBDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>??????===<<<<<<===>>>??????>>>===<<<;;;999888;;;===:::777555888999999999888:::===@@@BBBUUUnnn{{{mmmfff```dddjjjsss{{{wwwgggYYYWWW\\\dddoooyyy|||{{{{{{yyybbbTTTRRRLLLKKKKKKKKKIIIHHHGGGFFFGGGHHHJJJJJJJJJLLLOOORRRQQQSSSWWW[[[```fffmmmqqqooonnnmmmmmmmmmoooqqqssssssuuuxxx{{{}}}}}}}}}|||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{|||}}}~~~}}}|||}}}{{{zzzzzz{{{{{{zzz{{{}}}}}}}}}~~~}}}~~~~~~~~~|||}}}~~~~~~|||yyyvvvtttttttttrrrqqqpppooooooooollljjjhhheeecccaaa```___^^^\\\ZZZWWWVVVUUUTTTUUUMMMLLLKKKJJJIIIHHHHHHHHHFFFEEECCCBBBBBBCCCEEEFFF>>>>>>>>>>>>>>>>>>>>>>>>========================:::::::::<<<======;;;888::::::::::::::::::::::::999999999999999999999999;;;<<<<<<<<<;;;;;;:::999888999999::::::999999888999999999999888888888888666777777777777777666555888777666555555666777888888888888888999:::;;;<<>>===<<<<<<;;;;;;;;;;;;<<>>@@@BBBDDDEEEFFFDDDDDDBBBAAA@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDCCC@@@>>>============<<<:::<<<<<<===>>>>>>===<<<<<<:::999999:::;;;:::888666777888888888888;;;???CCCLLL\\\qqqtttggg```bbbgggnnnvvv}}}~~~jjj___WWW[[[dddooozzz}}}|||{{{~~~lllYYYPPPOOOKKKKKKKKKKKKJJJIIIHHHGGGGGGIIIKKKLLLNNNQQQUUUXXX\\\]]]```bbbeeejjjooosssrrrqqqqqqqqqrrrtttvvvxxxwwwxxx{{{}}}~~~~~~~~~~~~~~~}}}||||||}}}~~~}}}{{{}}}}}}|||{{{zzzyyyyyyyyyyyy{{{}}}~~~}}}~~~~~~}}}||||||}}}zzz{{{|||}}}{{{yyyvvvtttrrrrrrpppooommmmmmllllllhhhgggeeebbb```^^^]]]\\\YYYXXXUUUSSSQQQPPPPPPPPPKKKJJJIIIHHHGGGFFFFFFFFFAAA@@@>>><<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::<<<<<<:::888999999999999999999999999999999999999999999999999::::::;;;;;;:::999999888888888999999999999888888666666666666666666666666555666666777777777666666777666555555555555666777777777777777888999::::::<<<>>>???AAAAAAAAA??????@@@???>>>======<<<<<<<<<;;;<<>>???@@@BBBCCCDDDEEECCCBBBAAA@@@???@@@@@@AAAAAABBBDDDEEEEEEEEEDDDCCC???===<<<<<<<<<<<<;;;999;;;<<<<<<======<<<<<<;;;:::::::::999999999999888888888888888999===CCCGGGWWWbbbrrr}}}~~~oooeeeccciiiooovvvzzz}}}nnn___ZZZZZZcccooozzztttgggYYYNNNJJJKKKJJJKKKKKKLLLLLLKKKKKKKKKIIIKKKNNNQQQTTTXXX\\\```eeeggghhhiiijjjlllpppsssrrrrrrrrrsssuuuwwwyyy{{{zzz{{{|||~~~}}}||||||~~~~~~}}}}}}}}}}}}|||zzzyyyzzzzzzzzzzzzyyywwwwwwxxxzzz}}}~~~~~~}}}{{{zzzyyyyyyxxxyyyzzz{{{zzzxxxvvvtttpppooommmkkkjjjiiihhhhhhcccbbb```]]][[[YYYXXXWWWRRRQQQPPPNNNLLLKKKJJJJJJHHHHHHFFFEEEDDDCCCCCCCCCBBBAAA???===<<<<<<==============================;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999888999:::999888777777777777777777777777888888888888888888888888888888888888888888777666777777888888888888777777333333333333333333444444444444555666777777777666666666555555555666666777666666666666666777888999:::;;;===>>>?????????>>>??????>>>===<<<<<<<<<<<<;;;<<<>>>BBBHHHNNNUUUXXXWWWRRRLLLHHHGGGHHHJJJJJJJJJJJJKKKMMMQQQWWW\\\___dddgggjjjkkkjjjhhhgggggghhhhhhgggfffccc```]]]\\\YYYWWWTTTSSSSSSRRRQQQOOOLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDBBB???<<<;;;:::999::::::::::::999888777777666777888777555444555666555666777888999888888777999999999888888777777777444444555555555555444444222222222222222333444444///000000000111111111111111111000000///.........000000111111111222222222///222444555444333333333555555555555555666666777555666666777777888999999999:::;;;<<<<<<===<<<<<<>>>>>>???@@@BBBCCCDDDDDDAAA@@@???>>>>>>???AAABBBAAABBBDDDEEEEEEEEEDDDCCC???>>><<<<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999<<<===999777999:::;;;::::::::::::;;;???EEEJJJZZZcccnnnxxx~~~xxxnnnlllpppsssxxx}}}|||zzz|||qqqddd]]]^^^cccmmmxxx}}}qqq___TTTLLLGGGGGGJJJLLLMMMNNNOOOPPPPPPPPPPPPOOOQQQUUUXXXZZZ]]]aaadddgggiiijjjjjjjjjkkknnnpppooopppqqqrrrtttwwwyyyzzz{{{{{{|||~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}{{{yyywwwxxxzzz{{{{{{yyyvvvuuuwwwyyy|||~~~~~~|||zzzyyyxxxwwwwwwxxxyyyyyyyyywwwvvvuuunnnmmmkkkiiigggfffeeeeee___^^^\\\YYYWWWUUUTTTSSSNNNMMMLLLKKKIIIHHHGGGGGGGGGFFFEEECCCBBBBBBAAAAAACCCBBB@@@???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<:::777666777888888777666666666666666666666666777777777777777777777777555555666666666666555555666666777777777777666666222222222222222333333333222333444666666777777777777777777777777777888888777777666666777888888999888999;;;===??????@@@@@@>>>===<<<;;;;;;:::;;;;;;;;;<<<>>>@@@EEELLLSSSXXXYYYTTTMMMIIIHHHIIIKKKLLLLLLLLLKKKLLLOOOSSSXXX[[[```dddhhhkkkkkkjjjjjjjjjiiiiiiiiihhhfffcccaaa___\\\ZZZWWWVVVVVVUUUTTTRRRNNNNNNLLLKKKJJJJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGDDDCCCBBBAAA@@@??????>>>;;;;;;;;;;;;:::999888888777888999777555444444555555666777888999999888888::::::999888777777666666444444555555555555444444333222222222222333444444///000000000111111111111000000000000//////......000000111111111222222222000222555555444333333444666555555555555666777777666666666777888888999999999:::;;;<<<============??????@@@AAAAAABBBCCCCCC???>>>===<<<===???AAACCCAAABBBDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>??????===<<<;;;;;;::::::::::::;;;;;;999@@@AAA;;;777999;;;<<<:::;;;;;;;;;<<>>===<<<:::999888888777::::::::::::::::::::::::888888888888888888888888:::888555555666777777666777777777777777777777777666666666666666666666666333333444444444444444333444555555666666555555444222222333333333444444444333444555666777777777777888888999999::::::::::::999999888888999999::::::999:::<<<===???@@@AAABBB@@@???>>>===<<<<<<<<<<<<;;;<<<===???BBBHHHQQQWWW[[[VVVOOOKKKJJJKKKLLLLLLNNNMMMLLLLLLMMMPPPSSSUUUZZZ^^^cccgggiiijjjlllmmmjjjjjjjjjjjjhhhfffdddccc___]]]ZZZYYYXXXXXXVVVUUUQQQPPPOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIHHHEEEEEEEEEDDDCCCBBBAAA@@@;;;;;;;;;;;;:::999888888888999999888555444444555444555777888999999888888999999888777666666555555333333444444444444333333333333222222333333444555000000000000111111111111111111111111111111111222000111111111111222222222111333444555444333444555666666555555666666777888777777777888999999::::::::::::<<<===>>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBB>>><<<;;;:::<<<>>>AAACCCAAABBBDDDEEEEEEEEEDDDCCCCCCAAA@@@@@@@@@@@@???===<<<;;;;;;::::::;;;;;;<<<:::DDDGGG>>>777999<<<;;;888999;;;<<<>>>AAAFFFJJJUUU]]]kkkxxx|||rrrllllllttt~~~}}}~~~zzzuuutttyyy}}}~~~wwwmmmccc[[[WWWUUUccclllwww}}}~~~|||uuuttttttpppkkk[[[QQQJJJIIIKKKMMMPPPTTTWWWXXXZZZ[[[\\\]]]]]]]]]]]]___aaabbbbbbbbbcccdddeeegggiiijjjkkklllnnnpppoooppprrrtttvvvxxxzzz{{{~~~}}}}}}|||}}}~~~}}}}}}~~~~~~~~~~~~}}}|||zzzwwwxxxzzzzzzyyywwwtttrrrtttwww|||~~~~~~}}}|||{{{yyywwwvvvtttttttttssssssrrrqqqpppkkkiiigggdddbbb```^^^^^^YYYWWWUUUSSSPPPNNNMMMMMMJJJJJJJJJIIIHHHGGGEEEDDDDDDCCCBBB@@@??????>>>>>>;;;::::::999888777666666999999999999999999999999777777777777777777777777777555444444555666666555666666666666666666666666555555555555555555555555111222333333444333333333333333444444444444333333333333444444555555666666444555666777888888888777888999:::;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;<<<>>>???AAABBBBBBBBBBBBAAA@@@????????????;;;<<<======???EEEOOOWWW[[[WWWQQQNNNLLLLLLLLLKKKMMMLLLLLLLLLMMMOOOPPPQQQUUUXXX^^^bbbeeehhhkkknnnjjjkkkkkkkkkjjjhhhgggfffbbb```]]][[[ZZZYYYWWWVVVSSSRRRQQQOOONNNMMMMMMMMMKKKKKKLLLLLLKKKKKKJJJIIIKKKJJJIIIGGGEEEBBB@@@>>><<<<<<<<<<<<;;;:::999999888999999888666555555666444555777888999999999888888888888777777666666555333333444444444444333333333333333333333444444555000000000000111111111111000000000111222222333333000111111111111222222222222333444444333333444666666666666666666777777888888888888999::::::;;;;;;:::;;;<<<>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBB<<<;;;:::999;;;>>>BBBDDDAAABBBDDDEEEEEEEEEDDDCCCCCCBBB@@@@@@AAAAAA???>>>===<<<;;;::::::;;;<<<===;;;GGGLLLBBB999:::<<<;;;777:::>>>BBBEEEIIINNNQQQXXXbbbqqqwwwooonnnqqqzzz|||wwwttttttuuusssoooggg^^^UUURRRUUU[[[iiiuuu~~~|||tttqqqmmmddd\\\QQQLLLJJJMMMPPPSSSWWW]]]^^^___```aaabbbccccccccc```bbbdddeeedddcccccccccfffhhhjjjkkkkkklllmmmooopppqqqsssuuuwwwyyyyyyzzz~~~~~~}}}||||||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{xxxxxxyyyxxxvvvtttqqqooosssvvv|||~~~}}}}}}{{{{{{{{{{{{yyyxxxvvvuuuqqqqqqpppooonnnlllkkkkkkhhhgggdddaaa^^^\\\ZZZZZZVVVTTTRRROOOMMMKKKJJJIIIGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888888888888888888666666666666666666666666333333333444666777666444444444444444444444444444444444444444444444444444111111222333333333333333222222333333333333222222333333444555555666777777777777888888888888888777888999:::;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>;;;<<<===<<<===CCCNNNVVV[[[WWWSSSPPPOOONNNLLLJJJHHHIIIKKKMMMNNNOOOPPPQQQRRRUUUYYY\\\___ccchhhkkkjjjjjjkkkkkkkkkjjjhhhgggeeebbb___\\\[[[YYYWWWUUUUUUTTTSSSQQQOOONNNNNNNNNLLLLLLMMMMMMLLLLLLKKKJJJLLLLLLKKKIIIGGGDDDAAA@@@>>>>>>>>>>>>===<<<;;;:::888999999888666555666777333555666888999999999999888888888888888888888888444444555555555555444444444333333333333444555555000000000000111111111111------...///000111222222000111111111111222222222333444444333222333555777666666666666666777888888888999999::::::;;;<<<<<<;;;<<<===???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA<<<:::999888:::>>>BBBDDDAAABBBDDDEEEEEEEEEDDDCCCCCCAAA@@@@@@AAA@@@???======<<<;;;;;;;;;;;;<<<===;;;JJJOOODDD::::::<<<:::999===CCCIIIMMMRRRWWWZZZ]]]gggxxxtttqqqtttzzz~~~xxxsssooonnngggccc\\\UUUPPPRRR[[[eeeppp|||~~~zzzrrrnnnhhh\\\RRROOOLLLKKKOOOSSSVVV\\\cccccccccdddeeeffffffffffffaaaccceeefffdddccccccdddfffhhhjjjkkkjjjjjjkkklllpppqqqrrrtttvvvwwwxxxxxx{{{}}}~~~}}}~~~~~~~~~zzzzzzzzzzzzzzz{{{||||||~~~}}}|||}}}}}}~~~~~~~~~}}}|||xxxxxxwwwvvvtttqqqooommmrrrvvv{{{~~~|||zzzyyyxxxxxxyyyyyyyyyxxxwwwuuutttooonnnmmmllljjjiiihhhgggfffeeebbb___\\\YYYXXXWWWSSSRRRPPPMMMKKKIIIHHHGGGDDDDDDEEEEEEDDDBBBAAA??????>>>===<<<;;;:::::::::999999:::::::::999999888777777777777777777777777666666666666666666666666111111222444777777666444333333333333333333333333444444444444444444444444000111222333333333333333222222222333333222222222333333444555555666777777888999999999999888888777777888999;;;<<<<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===???@@@AAA???>>>===<<<<<<;;;;;;;;;;;;<<<===;;;;;;BBBMMMVVVZZZXXXTTTRRRPPPOOOLLLJJJEEEFFFIIIMMMOOOQQQQQQQQQRRRTTTWWWYYY\\\```eeeiiiiiijjjkkkkkkkkkjjjiiihhhfffccc```]]][[[YYYWWWUUUVVVUUUSSSRRRPPPOOOOOONNNMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJJJJJJJIIIGGGEEEDDD???@@@@@@??????>>>===<<<777888999888777666777888333444666888999:::999999999999999999999999::::::555555666666666666555555444333333333333444555555111111000000//////......///000000111222333333333333333333444444444555555555444333222222333555666999999999888777666666555999::::::999777777888:::;;;<<<===>>>>>>???>>>>>>DDDDDDCCCBBBAAA???>>>======;;;999999<<<@@@BBBCCCEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBB???;;;999;;;AAAHHHMMMUUUMMMEEEAAA>>>::::::======@@@IIIVVVaaafffiiijjjlllxxxzzzyyyuuuqqqrrr|||~~~yyyrrrllllllaaaYYYXXXVVVUUUaaarrrxxxmmmeee[[[TTTPPPSSSTTTVVVYYY]]]aaadddgggkkkgggcccbbbdddggghhhhhhddddddeeeeeeffffffggggggggggggggghhhiiikkklllmmmqqqqqqrrrtttvvvwwwxxxyyyzzz}}}~~~}}}||||||{{{{{{vvvwwwxxxzzz{{{|||||||||~~~~~~}}}}}}~~~||||||{{{{{{{{{{{{|||}}}yyywwwvvvwwwyyyyyyvvvssssssvvvyyy|||}}}~~~~~~~~~}}}zzzxxxwwwuuussspppnnnnnnoooooommmkkkhhhgggfffeeebbb```^^^]]]\\\[[[[[[YYYUUURRRMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;:::999777777666777777666666555555555444555666666666777777888888:::888555222111222444555444333555888;;;:::555111222222222222222222222222000111222333333222111000555444222111000111222222111111222222222333333333444444444555555555666666666777777777888888888888::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<===;;;;;;===@@@BBBBBB@@@===>>>>>>>>>>>>>>>===<<<<<<<<<<<<:::;;;AAAKKKRRRXXXWWWTTTRRRPPPNNNJJJGGGEEEGGGIIIKKKMMMOOOOOOPPPPPPQQQRRRTTTVVV[[[aaaeeeiiiiiihhhhhhggggggggggggfffeeebbb___\\\YYYXXXWWWVVVTTTRRRPPPPPPNNNLLLJJJNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEECCCBBBBBBAAA???======<<<;;;999888777777666777777666666777888999999777888999::::::999888777777777777777666666666666555555444444444333333333222111111111000000000000000000111111222333333444333333333444444444444555444444444444444444555666777777777777888888888888:::;;;<<<;;;999999:::<<>>===>>><<<:::;;;>>>AAADDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???===;;;<<>>===;;;999;;;???AAAHHHUUUbbblllpppqqqrrrxxxssssssqqqppptttxxxooojjjdddYYYSSSVVVZZZaaaqqqwwwiii^^^TTTQQQSSSWWWYYY\\\___bbbeeefffgggjjjhhhffffffiiijjjjjjhhhhhhhhhhhhiiiiiiiiiiiiiiiggggggggghhhiiijjjkkklllooopppqqqsssuuuwwwxxxyyyzzz|||~~~~~~~~~}}}|||{{{{{{xxxyyyzzz{{{}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}||||||{{{zzzzzzzzzzzz{{{{{{{{{|||{{{zzz{{{|||{{{xxxuuuuuuxxx{{{}}}~~~~~~|||{{{{{{zzzxxxwwwtttssspppmmmlllkkklllllljjjhhheeedddcccbbb___]]]ZZZXXXWWWWWWVVVTTTQQQOOOKKKJJJIIIGGGFFFDDDCCCBBBBBBAAAAAA@@@>>>======<<<;;;;;;:::999888777666666777666666666555555555444666666666777777777888888999888666444444444555666555555555777888777333000222222222222222222222222000111222333333222111000333333222222111222222222222222333333333444444444333333444444444555555555666666666777777777888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======<<<;;;:::<<<@@@BBBAAA@@@>>>>>>>>>>>>>>>===<<<<<>>>>>BBBJJJQQQXXXVVVTTTSSSQQQOOOMMMKKKJJJJJJKKKLLLNNNOOOPPPPPPPPPQQQRRRSSSUUUXXX]]]aaahhhiiikkklllllllllkkkjjjhhhfffccc```\\\YYYWWWVVVSSSQQQPPPOOOPPPOOOMMMLLLNNNMMMMMMMMMMMMNNNNNNOOONNNMMMLLLKKKJJJIIIHHHHHHGGGEEECCCCCCCCCBBB@@@>>>===<<<;;;999888777777666777777777777777888999999888888999999999999888888666666666666555555555555555555444444444333333333222222222222111111111111000111111222222333333333333333333333444444444444333444555666666666666666444555555777888999:::;;;;;;<<<======<<<;;;<<<>>>AAAAAA@@@@@@AAACCCDDDEEEEEEEEEEEEDDDCCCAAA??????@@@>>><<<===AAADDDFFFGGGDDDDDDEEEEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@??????===<<<<<<===@@@EEEKKKNNN@@@<<<999:::;;;;;;???DDDHHHSSSdddpppxxx{{{||||||xxxpppjjjjjjkkknnnvvvyyynnnggg^^^TTTPPPWWWcccppp}}}{{{jjj\\\TTTVVV\\\\\\^^^bbbeeehhhhhhhhhgggiiiiiiiiijjjlllmmmkkkjjjkkkkkkkkkkkkkkkjjjjjjiiifffffffffggghhhiiijjjkkknnnnnnppprrrtttwwwxxxyyy{{{}}}~~~~~~~~~~~~}}}{{{zzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||zzzyyyxxxyyyzzzzzzzzzzzzzzzyyyyyy~~~~~~~~~|||yyyyyy{{{}}}~~~~~~~~~~~~{{{xxxwwwwwwwwwvvvuuupppooollljjjhhhgggggggggfffcccaaa```___^^^[[[YYYTTTSSSQQQQQQPPPOOOLLLJJJHHHHHHFFFEEECCCBBB@@@@@@??????>>>===<<<<<<;;;;;;::::::999888777777666666666666666555555555555555666666666666777777777777555555555444444444555555666555444444555444111///222222222222222222222222111111222222222222111111111111222333333333222222333333444444444555555555222222333333333444444444555555555666666666777777777777888888999:::;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;::::::<<>>>>>>>>======<<<<<<<<<@@@AAAAAA@@@???BBBHHHMMMWWWVVVTTTSSSRRRQQQQQQQQQQQQPPPOOONNNNNNOOOPPPQQQPPPQQQRRRRRRSSSUUUXXX[[[cccfffjjjnnnpppooommmkkkjjjhhheeeaaa]]]ZZZWWWUUUPPPNNNMMMNNNOOOOOONNNMMMMMMMMMNNNNNNOOOOOOOOOPPPOOOOOONNNMMMLLLKKKKKKJJJIIIGGGEEEDDDDDDCCCAAA@@@======;;;999888777777777888777777777777888999999999999888888888888999999666666555555555444444444555555444444444333333333111111111111111111111111000000000111111111222222222222333333333444444444333444666777888777666666444555555777888999:::;;;:::;;;======<<<<<<===>>>@@@???>>>>>>???AAACCCEEEEEEEEEEEEEEEDDDCCCBBBAAABBB@@@???@@@DDDGGGHHHIIICCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>>>>>>>===<<<<<<<<<>>>@@@AAA>>>::::::<<<===???DDDKKKTTTaaaqqqzzz~~~~~~wwwppplllfffgggjjjpppzzzyyykkkccc[[[TTTTTT```ooo}}}xxxhhh^^^ZZZ\\\bbbaaabbbdddfffgggggghhhgggiiiiiiiiijjjkkklllllllllkkklllllllllkkkjjjhhhgggffffffffffffggghhhiiijjjlllmmmoooqqqtttwwwyyyzzz}}}~~~~~~~~~|||zzz~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzz{{{{{{{{{zzzyyyxxx~~~}}}~~~~~~}}}||||||{{{|||yyyuuussssssttttttsssmmmllljjjhhhfffddddddcccbbb___]]]\\\[[[ZZZWWWUUUQQQOOOMMMMMMLLLKKKIIIGGGEEEDDDCCCBBB@@@???>>>>>>===<<<<<<;;;::::::999999999999888777777666555555555555555555555555555555444555555555555555555555///000111222333333222111555444222222222222222111222222222222222222222222222222222222222222222222///000222333444444333222333333333333444444444444111111222222222333333333444444444444555555555555444555666777888999::::::;;;:::::::::;;;<<<===>>>999::::::<<<>>>@@@AAAAAA???>>>>>>===<<<<<<<<<<<<<<<>>>@@@???>>>@@@EEEJJJVVVVVVUUUTTTSSSSSSUUUVVVVVVUUURRRPPPOOOPPPQQQRRRRRRSSSTTTTTTSSSSSSUUUWWW[[[```fffllloooooollljjjkkkiiigggccc___[[[XXXVVVPPPOOONNNNNNOOOOOONNNLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPPPPOOONNNMMMMMMLLLKKKIIIGGGFFFFFFEEECCCBBB>>>===<<<:::999888777777888888888777777888999999::::::888777777888::::::777666666666666555555555555555444444444333333333000000000000000000000000/////////000000000000000222222222333333333444444222333555777888777777666666666777777888888888888777999<<<<<<<<<<<<<<<>>>???>>>======>>>@@@CCCEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBCCCFFFHHHIIIIIIBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>><<<;;;:::999999999>>><<<;;;>>>???BBBJJJSSSeeerrr}}}xxxrrrnnnmmmnnnooorrryyyssscccZZZWWWWWW^^^lll|||mmmaaa^^^^^^___aaadddcccbbbaaaaaaccceeeggghhhgggfffffffffiiilllooommmmmmnnnnnnmmmkkkiiihhhgggfffffffffggghhhiiijjjjjjlllnnnqqqtttxxxzzz{{{~~~|||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~|||||||||||||||{{{zzzzzz{{{}}}~~~}}}}}}|||{{{zzzyyyxxxzzzwwwtttrrrrrrrrrrrrqqqkkkjjjhhhfffdddbbbaaa```^^^\\\YYYXXXWWWVVVSSSQQQOOOMMMKKKJJJJJJJJJHHHGGGBBBBBBAAA???>>>===<<<<<<;;;::::::999999888888888777777777666666555555444444444444555555555555555333333333333333333333333---///000222333222111111111111111111111222333444222222222222222222222222333222222222222222222333///000222333444444333222222222222222333333333333111111111222222222333333222222333333333444444444333333444555666777888999777777777888999:::;;;;;;999:::;;;===>>>@@@AAABBBAAA@@@>>>===<<<<<<<<<===:::===???@@@???AAAFFFJJJTTTVVVWWWVVVTTTTTTVVVXXXYYYWWWTTTRRRQQQQQQRRRRRRSSSUUUVVVVVVTTTTTTTTTUUUWWW\\\ccciiimmmmmmjjjhhhjjjiiigggeeeaaa]]]ZZZXXXTTTRRRPPPOOOOOOOOOMMMKKKLLLMMMOOOQQQRRRRRRSSSSSSQQQQQQQQQPPPOOOOOOOOONNNMMMKKKIIIHHHHHHGGGEEEDDD@@@???===;;;:::999999999999999888888888888888999;;;:::999888888999:::;;;888888888777777777777666555555444444444333333333///////////////000000000000000000000000000000000222222222222333333333333222333444555666777777777888888888777777777777777555777:::<<<<<<;;;<<<===@@@@@@@@@@@@AAACCCEEEGGGDDDDDDFFFGGGHHHHHHHHHHHHGGGEEEEEEEEEGGGIIIIIIHHHBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>======<<<<<<;;;;;;;;;<<<>>><<<<<>>===<<<;;;:::999999999888888777777777666666666555555444444444444444444444444555555555333333333222222222222222000111222444444444333222///000111111111222444666222222222222222222222222333333222222222222333333111111222333333333222222111111111222222222333333111111222222222333333333111111111222222222333333222222333444555555666666555555555555666888999:::888:::===>>>???@@@BBBEEECCCBBB@@@>>>======>>>>>>===???AAAAAAAAACCCHHHMMMSSSVVVYYYXXXVVVTTTUUUWWWWWWVVVTTTSSSRRRRRRRRRRRRRRRUUUWWWWWWVVVUUUUUUUUUWWWZZZ```eeeiiijjjiiihhhhhhhhhgggfffdddaaa^^^\\\XXXVVVSSSRRRQQQPPPMMMKKKLLLMMMPPPRRRTTTTTTTTTTTTRRRQQQQQQQQQPPPPPPPPPOOOOOOMMMKKKJJJJJJIIIGGGFFFAAAAAA???===<<<;;;;;;:::::::::999888888888888999::::::999999999999::::::999999999888888888777777555555444444444333333333//////000000000111111111222222222111111111111111111222222222222333333333222222333333444666777888777777777777777777777777444777:::<<<<<<<<<<<<===@@@@@@AAACCCDDDEEEFFFGGGBBBCCCEEEGGGIIIJJJKKKKKKIIIGGGFFFGGGHHHIIIHHHGGGDDDCCCBBBBBBAAA@@@??????>>>>>>>>>???????????????======<<<<<<<<<======>>><<<;;;===BBBHHHRRRbbbqqq~~~yyyrrrmmmkkkqqqyyyrrr```WWWUUUXXXcccrrrsssdddbbbeeegggggggggcccaaa```^^^^^^```aaacccaaabbbccccccccceeeiiimmmmmmooopppqqqqqqooolllkkkiiihhhhhhhhhhhhiiijjjjjjiiikkknnnrrrvvvzzz}}}~~~~~~}}}~~~~~~}}}|||{{{{{{}}}~~~~~~{{{yyyxxxyyyzzz{{{{{{~~~~~~yyyyyyxxxwwwvvvuuuttttttsssqqqooonnnnnnmmmllljjjggggggeeecccaaa^^^\\\[[[VVVTTTQQQPPPOOONNNKKKIIIIIIGGGDDDCCCCCCDDDCCCBBB???>>>>>>===<<<;;;::::::888888888888777777777777555555555444444444444444333333333444444555555555555444444444333333333222222222333333444333333333///111333333111111333555222222222222222222222222444333222222222222333444333333222222111222222222222222222333333333444444222222222222333333333444000000000111111111222222222222222333333333444444333444444444555777888999999;;;>>>???@@@AAADDDFFFEEECCCAAA???>>>>>>??????@@@AAABBBAAA???AAAGGGKKKSSSWWW[[[[[[VVVSSSSSSUUUTTTTTTSSSSSSSSSRRRRRRRRRPPPSSSVVVXXXWWWVVVUUUUUUVVVXXX[[[___bbbcccdddeeeeeefffggggggfffdddaaa```ZZZXXXVVVTTTSSSRRROOOMMMLLLMMMPPPSSSUUUUUUUUUUUUQQQQQQQQQQQQQQQPPPPPPPPPPPPNNNLLLLLLLLLKKKIIIGGGCCCBBBAAA???>>>===<<<<<<;;;:::999999888888888999999::::::::::::::::::999888888888888777777777777555555444444444333333333000000111111222222222333333333333333333333333333111111222222222333333333222222222222333555777888666666777777888888888999444777;;;============>>>>>>???AAACCCDDDEEEFFFFFFAAABBBEEEGGGJJJLLLMMMNNNJJJIIIGGGGGGHHHHHHGGGFFFEEEEEEDDDCCCAAA@@@??????=========>>>??????@@@@@@>>>===<<<;;;:::;;;<<<<<<<<<;;;>>>EEENNN[[[ooo~~~rrrmmmkkkllluuu}}}jjj]]][[[]]]___kkkzzz{{{|||rrrhhh```___aaaaaaccceeeaaaaaaaaaaaaaaaaaaaaaaaa]]]aaadddfffeeefffhhhkkkkkklllnnnoooooommmkkkiiiiiiiiiiiiiiiiiiiiijjjkkkiiikkknnnrrrwww{{{~~~~~~~~~~~~~~~}}}|||{{{||||||~~~}}}zzzwwwvvvwwwzzz{{{~~~~~~}}}xxxxxxwwwvvvuuutttsssssspppnnnmmmmmmmmmllliiigggfffeeedddbbb___\\\ZZZYYYSSSQQQNNNMMMLLLKKKHHHFFFFFFCCCAAA@@@@@@AAA@@@???>>>>>>===<<<;;;;;;::::::888888888888777777777777444444444444444444333333333333333444444555555555666666666555555444444444222111111111111111111111000333555444222000111333222222222222222222222222444444222222222222444444555444222111000111222222333333333444444444555555222222333333333444444444000000000000111111111111222222222222222222333333333333444444666777888999999<<>>CCCHHHRRRXXX\\\\\\WWWRRRQQQRRRQQQRRRRRRSSSSSSSSSRRRRRRNNNQQQUUUWWWWWWVVVUUUUUUTTTUUUVVVXXX[[[]]]___```ccceeefffggggggeeedddbbb[[[YYYWWWVVVUUUTTTRRRPPPKKKMMMQQQTTTVVVVVVVVVUUUQQQQQQQQQQQQQQQPPPPPPPPPQQQOOOMMMLLLLLLLLLJJJHHHDDDCCCBBB@@@???>>>>>>===;;;::::::999888888888999999999;;;<<<<<<;;;999999777777777777666666666666555555444444444333333333111111111111111111111111000000111111111222222222222222222333333333444444///000222333444555555555999888666555444555777888;;;:::999999:::;;;===>>>???AAACCCDDDDDDCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBDDDDDDCCCBBBAAA???===<<<>>>>>>???@@@@@@@@@@@@@@@???===;;;;;;<<<=========@@@>>>???FFFSSSeeevvv{{{gggaaaiiivvv~~~vvvkkk___XXX\\\fffmmmvvv~~~qqqiiifffbbbaaabbbcccbbb`````````___^^^^^^___```aaaffffffgggggggggeeedddccchhhiiijjjkkklllmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnqqqtttwwwzzz}}}~~~~~~~~~}}}}}}~~~~~~~~~|||{{{{{{{{{|||~~~~~~}}}}}}~~~zzzzzzzzzzzz{{{|||~~~~~~~~~~~~}}}|||{{{zzzyyyxxxvvvtttsssrrrpppmmmjjjjjjjjjjjjjjjjjjhhheeebbbdddaaa]]][[[ZZZYYYWWWUUUQQQPPPNNNKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@??????>>>===<<<<<<;;;;;;:::999999777666555444444444444444000000000000000000000000111222222333333444444444444444444444444444444444333222222111111222222333///000000000000111111111333333222222222222222222333333333333333333333333222222222222222222222222111111111111000000000000222000...///222555666777222222222111111111111111222222222222222222333333333444555666777888999999============>>>@@@BBBDDDFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>AAAEEEIIIPPPVVVZZZXXXTTTSSSRRRPPPQQQRRRTTTUUUTTTSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWYYY[[[]]]\\\]]]___bbbeeeeeebbb___ZZZYYYXXXVVVTTTRRRQQQPPPQQQQQQRRRRRRSSSSSSTTTTTTRRRQQQQQQPPPPPPPPPPPPQQQTTTSSSRRROOOMMMJJJGGGFFFDDDDDDCCCBBBAAA???===<<<>>>>>>===<<<<<<<<<<<<<<<:::999888777777777888999<<<;;;::::::999888555222555555444333333333333444111111111111111111111111111222222222333333333333444444444444555555555555000111222444555666666666777666555444555666888999:::::::::::::::<<<===>>>===???AAABBBBBBCCCEEEGGGGGGGGGHHHIIIJJJKKKKKKKKKOOONNNNNNMMMLLLJJJIIIHHHFFFFFFEEEEEECCCAAA@@@???===>>>??????@@@@@@@@@@@@???>>><<<<<<<<<<<<<<<<<>>======<<<;;;;;;:::999999888888777777666555555555555555222222222222222222222222555555555666666666666666666666666666666666666666333222222111111222222333000000000111111111222222333333333333333333333444333333333333333333333333222222222222222222222222000111111111222222333333555333111000222444555555222222222222111111111111222222222333333444444444777888888999;;;<<<<<<===????????????@@@BBBDDDFFFHHHGGGFFFDDDCCCBBBBBBBBBDDDCCCBBB@@@>>>@@@DDDGGGNNNUUUZZZXXXTTTTTTSSSPPPSSSTTTUUUUUUTTTRRRPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSTTTUUUVVVWWWYYYYYY[[[[[[\\\___aaaaaa```^^^\\\[[[ZZZXXXVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRSSSSSSSSSSSSQQQOOOMMMJJJHHHFFFEEEEEEDDDCCCBBB@@@???>>>???>>>======<<<<<<======;;;:::999888888888999999888888888999::::::888666555555444333333333333444111111111111111111111111222222333333333444444444333333333444444444555555222333444555666777777777444444333444555777999:::::::::::::::;;;<<<===>>>===>>>?????????AAADDDGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@<<<===>>>???@@@@@@@@@@@@???>>>>>>===<<<;;;;;;:::>>>AAAFFFOOO[[[kkkzzzssspppnnnpppvvv|||~~~~~~{{{{{{|||~~~~~~nnneee\\\WWWXXX```nnn||||||zzz{{{yyytttooommmiiidddfffeeeddddddeeeeeecccaaaaaa```___^^^^^^^^^^^^^^^aaacccfffiiijjjiiigggeeefffggghhhiiikkklllmmmnnnnnnoooppppppppppppooonnnmmmooorrrwww|||~~~}}}~~~}}}~~~~~~~~~~~~|||}}}~~~~~~}}}|||~~~~~~~~~~~~|||{{{yyyxxxwwwuuutttrrrrrrrrrqqqpppnnniiigggfffeeedddaaa^^^[[[WWWTTTQQQNNNMMMLLLKKKIIIJJJIIIGGGEEECCCBBBAAAAAA@@@??????>>>===<<<;;;;;;::::::999888888777777666777777666555555555666666444444444444444444444444444444333333333333333333333333333333333333333333333222222111111222222333111111222222222333333333333333333444444555555555333333333333333333333333222222222222222222222222000000111222333444555555777555333222333333333222222222222222222222222222333333444444555666777777:::;;;;;;<<<===>>>??????@@@@@@@@@AAABBBDDDFFFHHHKKKIIIGGGDDDBBBBBBCCCCCCFFFEEECCCAAA???@@@BBBEEEMMMTTTYYYWWWTTTTTTRRRPPPTTTTTTTTTTTTRRRPPPNNNMMMMMMMMMNNNNNNOOOPPPQQQQQQSSSSSSTTTTTTUUUVVVVVVVVVXXXWWWWWWYYY[[[\\\\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQOOOMMMKKKIIIGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@???>>>>>>======>>>>>><<<;;;:::999999999999:::888888888999;;;:::888666555555444333333333333444111111111111111111111111222222222333333333333444111111111222222222222333444444555777777888888888444444444444555666777888:::::::::;;;<<<<<<===>>>?????????>>>===???BBBEEEGGGGGGHHHIIIKKKLLLMMMMMMHHHHHHHHHGGGFFFEEECCCCCCDDDDDDDDDCCCBBBAAA@@@???<<<===>>>???@@@@@@@@@@@@>>>>>>???>>>===;;;;;;;;;???DDDJJJRRR]]]lll}}}yyymmmppptttzzz~~~yyywwwvvvvvvvvvuuusssqqq^^^XXXQQQQQQYYYiii|||{{{yyysssjjjbbb___^^^^^^ddddddeeefffgggfffeeedddaaaaaa```___^^^]]]\\\\\\ZZZ]]]ccciiilllmmmlllkkkeeeeeefffhhhiiikkkmmmmmmoooqqqssstttuuutttsssrrrqqqrrruuuyyy~~~~~~~~~}}}|||~~~~~~}}}}}}|||{{{yyywwwvvvuuusssqqqnnnmmmmmmlllkkkiiihhhfffdddbbb```]]]ZZZWWWTTTQQQMMMKKKJJJIIIHHHGGGGGGFFFDDDCCCAAA@@@?????????>>>======;;;;;;:::999888888777777666555555444666555555444444444555555444444444444444444444444333333222222111111000000111111111111111111111111333222222111111222222333222222222333333333444444111222222333444555555666222222333333333333444444222222222222222222222222111111111222333444444444666444222222333333333222222222333333333333333444444444555666888999::::::<<<<<<<<<===>>>??????@@@@@@@@@@@@AAACCCEEEGGGIIIMMMKKKHHHDDDCCCCCCDDDEEEEEEEEEDDDBBB@@@AAACCCFFFMMMUUUZZZXXXTTTRRRPPPMMMPPPPPPQQQPPPPPPNNNMMMLLLJJJKKKKKKMMMNNNOOOPPPPPPRRRRRRSSSTTTUUUVVVVVVVVVUUUSSSRRRSSSUUUWWWXXXXXXVVVVVVUUUTTTSSSQQQQQQPPPTTTTTTSSSSSSRRRRRRQQQQQQTTTTTTSSSSSSSSSRRRQQQQQQQQQQQQQQQOOONNNLLLJJJIIIHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@???????????????===<<<<<<;;;::::::::::::<<<;;;:::::::::999666444555555444333333333333444000000000000000000000000111111111111222222222222111111222222222333333333555555666777888888888888666666666555555555666666::::::;;;<<<============AAAAAA@@@???===>>>AAACCCEEEFFFFFFGGGIIIJJJJJJKKKIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@======>>>????????????>>>===>>>@@@???===<<<>>>???EEEJJJRRRXXX```ooo{{{pppmmmrrryyy{{{xxxtttqqqnnnkkkfffcccRRRPPPMMMPPP]]]rrryyypppfff]]]YYYZZZ]]]cccdddfffhhhhhhgggggggggdddcccbbbaaa___^^^\\\\\\YYY]]]ccciiimmmnnnmmmllleeeeeeeeefffhhhjjjkkkllloooqqquuuxxxyyyxxxwwwuuuvvvwwwyyy|||~~~~~~~~~~~~}}}~~~}}}zzzzzzyyyxxxwwwuuutttsssssspppllljjjiiigggeeedddgggdddaaa___]]]ZZZVVVSSSPPPMMMJJJHHHGGGGGGFFFDDDEEEDDDCCCAAA@@@?????????>>>>>>===<<<;;;:::999999777666666555444444333333333333333222222333333444333333333333333333333333666666555555444444333333333333333333333333333333333222222111111222222333222333333333333444444444000111111222333444444555222222222333333444444444222222222222222222222222222222222222222222222111222111000111333555444444444444444444555555666666666777888999:::;;;<<<===>>>>>>>>>???@@@@@@AAAAAA?????????@@@BBBDDDGGGHHHNNNLLLIIIFFFDDDEEEFFFGGGDDDDDDDDDCCCBBBCCCEEEHHHNNNVVVZZZXXXSSSQQQMMMJJJKKKKKKKKKLLLLLLLLLLLLLLLHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPRRRTTTVVVWWWXXXXXXSSSQQQOOOPPPRRRTTTVVVVVVSSSSSSSSSRRRQQQPPPPPPOOOTTTTTTSSSSSSRRRRRRQQQQQQTTTTTTTTTTTTSSSRRRPPPPPPPPPPPPPPPOOONNNMMMLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>===<<<;;;;;;:::;;;:::::::::;;;:::777555555555444333333333333444000000000000000000000000000000111111111222222222444444444555555555666666555666777777888888888777888777777777666666666555::::::<<<======>>>======BBBBBBBBBAAA@@@@@@BBBDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDCCC>>>>>>??????>>>>>>===<<<<<<>>>??????===>>>BBBFFFOOOWWW```fffmmmyyyuuunnnpppuuu~~~}}}vvvoooiiiccc\\\XXXLLLMMMPPPWWWggg}}}wwwkkkccc]]]YYY[[[```ccceeeggghhhhhhhhhiiikkkiiiiiihhhfffdddbbb___^^^___bbbfffiiikkkkkkjjjiiifffeeeeeeeeefffhhhjjjkkkmmmqqqvvvzzz||||||zzzyyy{{{{{{}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{vvvvvvvvvuuutttsssrrrqqqssspppkkkhhhgggeeecccaaacccaaa]]]ZZZXXXVVVRRRPPPLLLIIIFFFDDDDDDCCCBBBAAACCCBBBAAA@@@???>>>>>>>>>======<<<;;;:::999888888666666555444444333333222222222111111111222333333111111111111111111111111333333333333333333222222222222222222222222222222333222222111111222222333222222333333333444444444111111111222222333333333111222222333333444444555222222222222222222222222333222222222111111111111111000000222555777777666555555666666777888888888999::::::;;;<<<===>>>>>>AAAAAAAAABBBBBBBBBCCCCCC>>>>>>>>>???AAADDDGGGHHHNNNLLLJJJHHHGGGGGGHHHIIIDDDDDDEEEDDDCCCDDDFFFHHHMMMUUUZZZXXXSSSPPPMMMIIIGGGGGGHHHHHHIIIJJJJJJKKKHHHHHHIIIIIIJJJKKKLLLLLLLLLNNNPPPSSSUUUWWWWWWWWWRRRPPPNNNOOORRRTTTUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRUUUUUUVVVVVVUUUSSSQQQPPPOOOPPPPPPPPPOOONNNMMMMMMIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBB????????????>>>===;;;;;;888888888:::<<<<<<;;;999555555444333333333333444000000000000000000000000111111111222222222333333555555666666666777777777555666777777777777777777777777888888888888888888:::;;;<<<===>>>>>>======@@@AAACCCDDDCCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@??????>>><<<;;;:::;;;===???>>>>>>AAAHHHNNN[[[fffttt{{{xxxsssqqquuu{{{zzzpppggg^^^VVVQQQLLLRRRYYYcccvvv{{{oooddd```^^^\\\^^^bbbccceeeggghhhggghhhkkknnnpppoooooommmjjjgggdddcccccceeegggiiijjjiiihhhggggggfffeeedddeeefffhhhiiikkkooovvv|||}}}|||||||||}}}~~~zzzzzzzzzzzzzzzyyywwwwwwrrrrrrssssssrrrqqqqqqpppooolllhhheeeccccccaaa```___\\\XXXUUUSSSQQQNNNLLLJJJHHHEEECCCCCCBBBAAA@@@@@@@@@???>>>============;;;::::::999888777666666666555555444444333222222222222111111222222333444222222222222222222222222000000000000000111111111111111111111111111111111333222222111111222222333222222222222333333333333222333333333333333333333111111222333333444555555222222222222222222222222222222222333333333333333222222222555777999999888777777888888999::::::;;;<<<<<<======>>>>>>>>>???AAAAAAAAAAAABBBBBBBBBBBB>>>>>>>>>@@@BBBDDDGGGIIILLLKKKJJJJJJIIIIIIIIIJJJFFFFFFFFFEEECCCCCCEEEFFFIIIRRRXXXWWWTTTQQQNNNJJJHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLOOOQQQSSSSSSSSSRRRQQQPPPOOOPPPSSSUUUUUUTTTUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUTTTRRRPPPOOOOOOOOOOOOPPPOOOOOONNNNNNIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCC@@@AAAAAA@@@???>>><<<;;;888777888:::<<<===;;;999555555444333333333333444000000000000000000000000222222333333333444444444444444444555555555555666555666666777777777777666555666777999:::::::::::::::;;;<<<>>>>>>>>>>>>======@@@CCCEEEFFFGGGIIIKKKGGGGGGGGGFFFFFFFFFFFFEEECCCDDDFFFHHHJJJKKKKKKLLLEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???===<<<:::999:::===>>>>>>>>>BBBKKKRRRcccqqqyyyqqqrrrtttzzz}}}qqqfff\\\RRRMMMOOOWWWbbbnnnuuuhhh]]]]]]______```ddddddfffggggggggghhhlllpppuuutttsssrrroookkkhhhfffcccdddfffhhhiiijjjjjjjjjhhhgggeeeddddddeeeggghhhjjjnnnvvv|||}}}{{{|||}}}~~~|||wwwwwwwwwwwwwwwvvvttttttppppppqqqqqqqqqpppppppppjjjgggccc`````````___^^^[[[XXXUUURRRPPPNNNKKKIIIKKKIIIFFFDDDDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<999999888777666555444444666666555444444333333222333222222222333333444555222222222222222222222222222222222333333444444555444444444444444444444444333222222222222222222333111111222222222333333333444444444444444444444333111111222333333444555555222222222222222222222222111222222333444555666666555555555777999;;;:::888888888999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>??????????????????>>>??????@@@BBBEEEHHHJJJJJJKKKKKKKKKKKKKKKKKKJJJHHHHHHHHHFFFDDDBBBCCCDDDFFFOOOVVVVVVTTTSSSPPPMMMJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNPPPPPPPPPOOONNNQQQPPPPPPRRRTTTVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTQQQRRRSSSSSSRRRPPPMMMLLLNNNOOOOOOPPPPPPOOOOOOOOOIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@>>><<<;;;;;;::::::;;;<<<;;;999666555555444333333333333444